{"push_id":783884266,"size":8,"distinct_size":1,"ref":"refs/heads/hardened/current/aslr","head":"0e34deedf76e14eb5ee4ba1fb539b10ad6e09850","before":"3b3f1f647f084962af786e8c12321eb110a3a08c","commits":[{"sha":"a8fae65d69bf46d8a4aa6351092235ee691df503","author":{"email":"baa3cdac49150ef6689c8016eab0ce257d183a8f@FreeBSD.org","name":"cem"},"message":"Follow-up to r287442: Move sysctl to compiled-once file\n\nAvoid duplicate sysctl nodes.\n\nFound by:\ttijl\nApproved by:\tmarkj (mentor)\nSponsored by:\tEMC / Isilon Storage Division\nDifferential Revision:\thttps://reviews.freebsd.org/D3586","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/a8fae65d69bf46d8a4aa6351092235ee691df503"},{"sha":"fe6388dca2f65a00cc1d96e529caa7b4f25383af","author":{"email":"44592b4eea36663c86b994bb0ea99d15309c1c7d@FreeBSD.org","name":"marcel"},"message":"As expected, things aren't as simple as hoped. Consequently, we have\nno option but to use the smbios information to fill in the blanks.\nIt's a good thing UGA is a protocol of the past and GOP has all the\ninfo we need.\n\nAnyway, the logic has been tweaked a little to get the easier bits\nof information up front. This includes the resolution and the frame\nbuffer address. Then we look at the smbios information and define\nexpected values as well as the missing bits (frame buffer offset and\nstride). If the values obtained match the expect values, we fill in\nthe blanks and return. Otherwise we use the existing detection logic\nto figure it out.\n\nRename the environment variables from uga_framebuffer abd uga_stride\nto hw.efifb.address and hw.efifb.stride. The latter names are more\nin line with other variable names.\n\nWe currently have hardcoded settings for:\n1.  Mid-2007 iMac (iMac7,1)\n2.  Late-2007 MacBook (MacBook3,1)","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/fe6388dca2f65a00cc1d96e529caa7b4f25383af"},{"sha":"cc8534cb73a97c9ee7e5e8868797861b114dfaa8","author":{"email":"4cf8d479716eba9bc68e0146d95320fcb138b96b@FreeBSD.org","name":"mjg"},"message":"fd: make the common case in filecaps_copy work lockless\n\nThe filedesc lock is only needed if ioctls caps are present, which is a\nrare situation. This is a step towards reducing the scope of the filedesc\nlock.","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/cc8534cb73a97c9ee7e5e8868797861b114dfaa8"},{"sha":"519b1a72110a3fcabd50992789ac60e739783c6f","author":{"email":"4cf8d479716eba9bc68e0146d95320fcb138b96b@FreeBSD.org","name":"mjg"},"message":"fd: make rights a mandatory argument to fgetvp_rights\n\nThe only caller already always passes rights.","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/519b1a72110a3fcabd50992789ac60e739783c6f"},{"sha":"0d218be8319b896af187fdff7a24467d2d124845","author":{"email":"4815cec87d4111dde699d9b8c05f36aba801d041@FreeBSD.org","name":"dim"},"message":"In libz's inflateMark(), avoid left-shifting a negative integer, which\nis undefined.\n\nReviewed by:\tdelphij\nDifferential Revision: https://reviews.freebsd.org/D3344\nMFC after:\t3 days","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/0d218be8319b896af187fdff7a24467d2d124845"},{"sha":"db20d88fdac7cf6bf4feeb603ff09dcfe895c8a6","author":{"email":"4a1bb64f5312bd951ef60c1eea1a58761fa61264@FreeBSD.org","name":"loos"},"message":"Fix off-by-one bugs.\n\nWhile here, only set the GPIO pin state for output pins.\n\nPointy hat to:\tloos\nSponsored by:\tRubicon Communications (Netgate)","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/db20d88fdac7cf6bf4feeb603ff09dcfe895c8a6"},{"sha":"ecbf89e42e4af1659cbb761a226a1df86ed8b882","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/ecbf89e42e4af1659cbb761a226a1df86ed8b882"},{"sha":"0e34deedf76e14eb5ee4ba1fb539b10ad6e09850","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/0e34deedf76e14eb5ee4ba1fb539b10ad6e09850"}]}