{"push_id":562137958,"size":8,"distinct_size":1,"ref":"refs/heads/hardened/current/aslr","head":"d54df9a5b71550155f08d0247c84ebb607162321","before":"7513363d51db59331b882552bb6b367069a33943","commits":[{"sha":"bea8bd4ccebcf38d17ed60d54b841e1436e19f6e","author":{"email":"57a33a5496950fec8433e4dd83347673459dcdfc@FreeBSD.org","name":"ian"},"message":"Remove a stale comment.  The logic that deleted the map before other\nresources was removed long ago, but the comment stuck somehow.","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/bea8bd4ccebcf38d17ed60d54b841e1436e19f6e"},{"sha":"a1d7d753f36e6dbacae937300665bc1a7e257296","author":{"email":"57a33a5496950fec8433e4dd83347673459dcdfc@FreeBSD.org","name":"ian"},"message":"Do not skip setting the memory 'reg' property if the fdt data already\ncontains one.  Published dts source often includes a minimal default\nmemory definition and expects it to be overridden by the bootloader after\ndetermining the actual physical memory in the system.","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/a1d7d753f36e6dbacae937300665bc1a7e257296"},{"sha":"034497915685715efafad305dcd278c391b06ee4","author":{"email":"1d9431876282b4e6e985e9a66c7d02d03813e37d@FreeBSD.org","name":"smh"},"message":"Add a quirk to limit AHCI MSI vectors to one\n\nIn 10.1-RELEASE the default number of MSI vectors used was changed from one\nto as many vectors as the HW supports.\n\nThis change resulted in an ahci timeouts regression when running on AMD\nSB7x0/SB8x0/SB9x0 hardware, so its now limited to 1 MSI by default using\nthis new quirk.\n\nMFC after:\t2 weeks\nSponsored by:\tMultiplay","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/034497915685715efafad305dcd278c391b06ee4"},{"sha":"18a1157f5916ba09ae4ad5796068e46078c97104","author":{"email":"e3a797ab434a636710f9737fcb9e6937f5361a39@hardenedbsd.org","name":"Oliver Pinter"},"message":"[HBSD] fix use-after-free bug in pipe_dtor()\n\nThere is a use-after-free bug in pipe_dtor(). This will result in kernel\npanic when memguard is enabled.\n\n* free\n  pipeclose(dpipe)\n\t  -> uma_zfree(pipe_zone, cpipe->pipe_pair);\n\n* use if (dpipe->pipe_state & PIPE_NAMED) {\n\nFreeBSD-PR: kern/197246\nFreeBSD-PR: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=197246\nSubmitted-by: luke.tw@gmail.com\nSigned-off-by: Oliver Pinter <oliver.pinter@hardenedbsd.org>","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/18a1157f5916ba09ae4ad5796068e46078c97104"},{"sha":"8adb86862b914637b98b57e7708b6d2171e108e1","author":{"email":"84b503db6d985a7240515b02455e8dc027cb5b7d@FreeBSD.org","name":"mav"},"message":"CTL LUN mapping rewrite.\n\nReplace iSCSI-specific LUN mapping mechanism with new one, working for any\nports.  By default all ports are created without LUN mapping, exposing all\nCTL LUNs as before.  But, if needed, LUN mapping can be manually set on\nper-port basis via ctladm.  For its iSCSI ports ctld does it via ioctl(2).\nThe next step will be to teach ctld to work with FibreChannel ports also.\n\nRespecting additional flexibility of the new mechanism, ctl.conf now allows\nalternative syntax for LUN definition.  LUNs can now be defined in global\ncontext, and then referenced from targets by unique name, as needed.  It\nallows same LUN to be exposed several times via multiple targets.\n\nWhile there, increase limit for LUNs per target in ctld from 256 to 1024.\nSome initiators do not support LUNs above 255, but that is not our problem.\n\nDiscussed with:\ttrasz\nMFC after:\t2 weeks\nRelnotes:\tyes\nSponsored by:\tiXsystems, Inc.","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/8adb86862b914637b98b57e7708b6d2171e108e1"},{"sha":"6bc8b6eb4c7154f6740245cb0b45f9bc2e04945f","author":{"email":"c575a52645c4a162ba0549dae8e9ee41c16424f4@FreeBSD.org","name":"jilles"},"message":"ttyname_r(): Return actual error, not always [ENOTTY].\n\nAdjust the test that used to fail because of this bug.\n\nPR:\t\t191936\nMFC after:\t1 week","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/6bc8b6eb4c7154f6740245cb0b45f9bc2e04945f"},{"sha":"e15e6096d87cce4390eaa1f04947865e86f6bd2c","author":{"email":"b0125fa187132d47dbe983b53b8ad9c1146edd9c@hardenedbsd.org","name":"Oliver Pinter +"},"message":"Merge remote-tracking branch 'freebsd/master' into hardened/current/master","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/e15e6096d87cce4390eaa1f04947865e86f6bd2c"},{"sha":"d54df9a5b71550155f08d0247c84ebb607162321","author":{"email":"b0125fa187132d47dbe983b53b8ad9c1146edd9c@hardenedbsd.org","name":"Oliver Pinter +"},"message":"Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/aslr","distinct":true,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/d54df9a5b71550155f08d0247c84ebb607162321"}]}