{"push_id":767474816,"size":5,"distinct_size":1,"ref":"refs/heads/hardened/current/aslr","head":"914612bb0eb255cf2955e1ed8c808a138e281254","before":"97d08c7bf05b8fc43579c20cb02252bfaaf3e6bd","commits":[{"sha":"f504ca457f15fb7151537bd610d757a4d8163951","author":{"email":"c575a52645c4a162ba0549dae8e9ee41c16424f4@FreeBSD.org","name":"jilles"},"message":"sh: Don't create bad parse result when postponing a bad substitution error.\n\nAn invalid substitution like ${var@} does not cause a parse error but is\nstored in the intermediate representation, to be written as part of the\nerror message. If there is a CTL* byte in the stored part, this confuses\nsome code such as the code to skip an unused alternative such as in\n${var-alternative}.\n\nTo keep things simple, do not store CTL* bytes.\n\nFound with afl-fuzz.\n\nMFC after:\t1 week","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/f504ca457f15fb7151537bd610d757a4d8163951"},{"sha":"c62c4d76f31f86343fbfb7bdce74fce2c1d80469","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@FreeBSD.org","name":"andrew"},"message":"Enable KDTRACE_HOOKS by default on all armv6 kernels to get more testing.","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/c62c4d76f31f86343fbfb7bdce74fce2c1d80469"},{"sha":"73e53f0af947e9ad77653f44ef99a2d66394789c","author":{"email":"e3a797ab434a636710f9737fcb9e6937f5361a39@hardenedbsd.org","name":"Oliver Pinter"},"message":"HBSD: fix random related hangup with installers under virtual machines\n\nGenerate /boot/entropy file, and feed them into kernel. This is a not\ntoo good solution, since this file is RO...\nThis \"hack\" / workaround unblocks the random generator before the ASLR\ntry to use them.\n\njmg@: \"this looks correct to me\"\ngithub-issue: #156\nReported-by: Shirkdog via IRC\n(cherry picked from commit 7b7b2eac7ab0a1614f32a29bf1c2d5ca5008ed98)\nSigned-off-by: Oliver Pinter <oliver.pinter@hardenedbsd.org>","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/73e53f0af947e9ad77653f44ef99a2d66394789c"},{"sha":"40b0eb928ac67094b341023c4525ee5c6d02a83d","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/40b0eb928ac67094b341023c4525ee5c6d02a83d"},{"sha":"914612bb0eb255cf2955e1ed8c808a138e281254","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/914612bb0eb255cf2955e1ed8c808a138e281254"}]}