{"push_id":911744058,"size":13,"distinct_size":1,"ref":"refs/heads/hardened/current/master","head":"12b18ca8717a38113d01dd20fed8dd9aa1ac2e41","before":"b275d82103c4ed63cc03f22ef6bf865b54ca8b55","commits":[{"sha":"ec468634856757e0c5bc091c7ffb4e64d1385397","author":{"email":"4ce05d51b8afc93cb520ca494df758ec316d8029@FreeBSD.org","name":"asomers"},"message":"Fix \"mount -a\" for NFS and ZFS filesystems with shared mountpoints\n\nsbin/mount.c\n\tCheck whether an fstab entry has the same fstype as a mounted\n\tfilesystem before declaring it to be mounted. This will allow NFS\n\tfilesystems that share a mountpoint with a local filesystem to be\n\tautomatically mounted at boot.\n\n\tThis is not such an unusual situation. For example, if somebody uses\n\tthe standard installer with a ZFS root, he'll get a /usr/home\n\tfilesystem, even though he may choose to mount /usr/home over NFS.\n\nReviewed by:\ttrasz\nMFC after:\t4 weeks\nSponsored by:\tSpectra Logic Corp\nDifferential Revision:\thttps://reviews.freebsd.org/D4556","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/ec468634856757e0c5bc091c7ffb4e64d1385397"},{"sha":"b3a9df8d4c160ef62901d14c055aaf131fd60aba","author":{"email":"4ef65bbe462a1eb58f82de24c75235b73f378625@FreeBSD.org","name":"gonzo"},"message":"Add i.MX 6 IPU driver and enable it in IMX6 config\n\nCurrent functionality is somewhat limited: driver assumes that there\nis only one active IPU unit (IPU1) and that video output is DI0 and\nvideo mode is 1024x768. For more advanced functionality driver requires\nproper clock management which is work in progress. At the moment driver\nassumes that pixel clock is configured by u-boot for 1026x768 mode.\n\nReviewed by:\tandrew, ian, mmel\nDifferential Revision:\thttps://reviews.freebsd.org/D4168","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/b3a9df8d4c160ef62901d14c055aaf131fd60aba"},{"sha":"4dcae4ebeb0cfb035646a410d36ae97974de4d63","author":{"email":"aeb8da9b93f4f35c2ddc1280821f190e432a94e3@FreeBSD.org","name":"emaste"},"message":"rtld: Use common NT_FREEBSD_* note types introduced in r291909\n\nSponsored by:\tThe FreeBSD Foundation","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/4dcae4ebeb0cfb035646a410d36ae97974de4d63"},{"sha":"7ed4d7e7b81e2832c5a3ecaedd955771e0729269","author":{"email":"aeb8da9b93f4f35c2ddc1280821f190e432a94e3@FreeBSD.org","name":"emaste"},"message":"boot1.efi: show EFI error number, not full status value\n\nEFI return values set the high bit to indicate an error. The log\nmessages changed here are printed only in the case of an error,\nso including the error bit is redundant. Also switch to decimal to\nmatch the error definitions (in sys/boot/efi/include/efierr.h).\n\nMFC after:\t1 week\nSponsored by:\tThe FreeBSD Foundation","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/7ed4d7e7b81e2832c5a3ecaedd955771e0729269"},{"sha":"80bb89b864aea7650d39cedb4066e134533e4b18","author":{"email":"57a33a5496950fec8433e4dd83347673459dcdfc@FreeBSD.org","name":"ian"},"message":"Include machine/_bus.h so that bus_space_[tag|handle]_t will be available.\n\nIt appears that all platforms except aarch64 are getting the file via\nvarious header pollution, and ensuring _bus.h is included before any\nopenfirmware headers in every consumer of ofw/fdt stuff seems like more of\na career path than a task, so I'm taking this easy way out.","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/80bb89b864aea7650d39cedb4066e134533e4b18"},{"sha":"ea6e7fb291dbd71f75e0ebe0e1901ce007729e2a","author":{"email":"ffd97d30204c7458d6b97f3c098fa33f9bf99187@FreeBSD.org","name":"ngie"},"message":"Don't dump core files with lib/libc/ssp/ssp_test and lib/libc/gen/assert_test\n\nThe default `sysctl kern.corefile` value is compatible with `kyua test` (FreeBSD\nwill dump to the current directory). If it's set to an absolute path however,\n`kyua test` will not be able to clean up the corefiles after the fact\n\nThe corefiles have little value when testing the behavior of feature behavior,\nso just disable corefile generation\n\nMFC after: 1 week\nObtained from: Isilon OneFS (^/onefs/head@r511419)\nSponsored by: EMC / Isilon Storage Division","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/ea6e7fb291dbd71f75e0ebe0e1901ce007729e2a"},{"sha":"4e5aee5484a9726f6446de80af2329229d4c6a62","author":{"email":"57a33a5496950fec8433e4dd83347673459dcdfc@FreeBSD.org","name":"ian"},"message":"Fix the detection of IO/memory space changing across busses when the bus\nis not pci (and thus where, ironically, the whole situation is meaningless).\n\nThis was not an error in the original code, it was introduced during my\nrefactoring to commonize the routine.  A small change a few lines above\ndrove the need to make this change, and the error didn't show up on the\nplatforms I initially tested with.","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/4e5aee5484a9726f6446de80af2329229d4c6a62"},{"sha":"1a48bc79245f36b15fbb3aa8836ccf8037ba0aa1","author":{"email":"b1e2f4e89659931d25fa31add34ba716bafe0ea0@FreeBSD.org","name":"rodrigc"},"message":"Add libxo support to jls\n\nPR:                    200746\nSubmitted by:          Emmanuel Vadot <manu bidouilliste com>\nReviewed by:           allanjude\nRelnotes:              yes\nDifferential Revision: https://reviews.freebsd.org/D4452","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/1a48bc79245f36b15fbb3aa8836ccf8037ba0aa1"},{"sha":"c2e0ba4db8177981274e2d213b6de70c77b95e4a","author":{"email":"ffd97d30204c7458d6b97f3c098fa33f9bf99187@FreeBSD.org","name":"ngie"},"message":"Use stable output to a test file instead of depending on the OS name being\ngrep'able in /bin/sh\n\nThis fixes the situation where the OS has been rebranded to something other\nthan `FreeBSD`\n\nMFC after: 1 week\nObtained from: Isilon OneFS (^/onefs/head@r511419)\nReviewed by: cem, Daniel O'Connor <darius@dons.net.au>\nSponsored by: EMC / Isilon Storage Division","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/c2e0ba4db8177981274e2d213b6de70c77b95e4a"},{"sha":"729dbfbab01663cea1f9569fa0ff903d2a0cf47e","author":{"email":"ffd97d30204c7458d6b97f3c098fa33f9bf99187@FreeBSD.org","name":"ngie"},"message":"Dump out the output from flock_helper on failure so failures with the\ntest app can be debugged\n\nMFC after: 1 week\nObtained from: Isilon OneFS (^/onefs/head@r511419)\nSponsored by: EMC / Isilon Storage Division","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/729dbfbab01663cea1f9569fa0ff903d2a0cf47e"},{"sha":"8bcbd2f7a15b35e2593c98e734d54def6dfbc95c","author":{"email":"57a33a5496950fec8433e4dd83347673459dcdfc@FreeBSD.org","name":"ian"},"message":"Allow dhcp/bootp server-provided values to be overriden from environment\nvariables in loader(8) and other libstand applications.\n\nSometimes a dhcp server provides incorrect information along with the IP\naddress. It would be useful to have a way to override this with\nlocally-supplied information, such as command line parameters passed from a\nprior-stage bootloader. This change allows pre-existing env vars to take\nprecedence over values delivered by the dhcp or bootp server.\n\nThe bootp/dhcp code in libstand automatically creates environment variables\nfrom the data provided by the server (dhcp.root-path, dhcp.domain-name,\netc). It also transcribes the values to some global variables such as\n'rootpath' and 'hostname'.\n\nThis change does two things:\n\n    When adding dhcp.* vars to the environment, don't replace existing\n    vars/values.\n\n    When setting the global vars rootpath and hostname, use the\n    dhcp.root-path and dhcp.host-name env var values if they exist.\n\nThis allows the platform-specific part of loader(8) to obtain override\nvalues in some platform-specific way and store them in the environment\nbefore opening the network device. The set of values that can be overriden\nis currently limited to just string options. The values that are delivered\nas binary data are things that probably shouldn't be overridden (IP,\nnetmask, gateway, etc).\n\nThe original patch this evolved from was submitted by martymac@\n\nPR:\t\t202098\nDifferential Revision:\thttps://reviews.freebsd.org/D4559","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/8bcbd2f7a15b35e2593c98e734d54def6dfbc95c"},{"sha":"60471ce30ea4b3f7cad7cb2a6ffff575429750e0","author":{"email":"57a33a5496950fec8433e4dd83347673459dcdfc@FreeBSD.org","name":"ian"},"message":"Set env vars from values on the efi loader command line.\n\nExamine each cmdline arg and if it contains an '=' convert it to ascii and\npass it to putenv(). This allows var=value settings to come in on the\ncommand line.\n\nThis will allow overriding dhcp server-provided data in loader(8), as\ndiscussed in PR 202098\n\nPR:\t\t202098\nDifferential Revision:\thttps://reviews.freebsd.org/D4561","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/60471ce30ea4b3f7cad7cb2a6ffff575429750e0"},{"sha":"12b18ca8717a38113d01dd20fed8dd9aa1ac2e41","author":{"email":"b0125fa187132d47dbe983b53b8ad9c1146edd9c@hardenedbsd.org","name":"Oliver Pinter +"},"message":"Merge remote-tracking branch 'freebsd/master' into hardened/current/master","distinct":true,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/12b18ca8717a38113d01dd20fed8dd9aa1ac2e41"}]}