{"push_id":1489917685,"size":11,"distinct_size":1,"ref":"refs/heads/hardened/current/segvguard-ng","head":"2caa9cb574a3b6b7803ed4b46685cb4e6a65bee9","before":"7806d5b437c0247e8cfe0b889064ba33582976d7","commits":[{"sha":"f457850d31249ac13f43391c11a85232b053cf9d","author":{"name":"dim","email":"5b244575633c81b41b927890883aa9bc4710e0e9@FreeBSD.org"},"message":"Fix logic error in gvinum's gv_set_sd_state()\n\nWith clang 4.0.0, I'm getting the following warnings:\n\n    sys/geom/vinum/geom_vinum_state.c:186:7: error: logical not is only\n    applied to the left hand side of this bitwise operator\n    [-Werror,-Wlogical-not-parentheses]\n                    if (!flags & GV_SETSTATE_FORCE)\n                        ^      ~\n\nThe logical not operator should obiously be called after masking.\n\nReviewed by:\tmav, pfg\nMFC after:\t3 days\nDifferential Revision:\thttps://reviews.freebsd.org/D9093","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/f457850d31249ac13f43391c11a85232b053cf9d"},{"sha":"57afb298a3657f8f4f3e6ab3a222300c2656266f","author":{"name":"ian","email":"668fd45181c31193793d12a7f2ecb1f2376600d1@FreeBSD.org"},"message":"Now that the PRESENT_STATE register is only used for the inhibit bits loop\nin this function, eliminate the state variable and restructure the loop to\nread the register just once at the top of the loop.\n\nSuggested by:\tskra","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/57afb298a3657f8f4f3e6ab3a222300c2656266f"},{"sha":"9c324f073556e5b71f9306738748f11e622ef4c3","author":{"name":"markj","email":"47b3ed30e5a83fd756a28e99bf1950376aed42e8@FreeBSD.org"},"message":"Release the ND6 list lock before making a prefix off-link in nd6_timer().\n\nReported by:\tJim <BM-2cWfdfG5CJsquqkJyry7hZT9LypbSEWEkQ@bitmessage.ch>\nX-MFC With:\tr306829","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/9c324f073556e5b71f9306738748f11e622ef4c3"},{"sha":"b8c266cefddad32f970a10a63f0b88921d0ea490","author":{"name":"Oliver Pinter","email":"85e9ea2ce1a8a10d915181b445abd08ffe6e240c@hardenedbsd.org"},"message":"HBSD: log pkg changes to /var/log/pkg.log\n\nAfter this commit newsyslog should create the /var/log/pkg.log with\n0600 permission and keep them forever. In the same time a new entry\nwas added to syslog.conf to save all of the pkg or pkg-static releated\noperations.\n\nMFS-to: 11-STABLE 12-CURRENT ?\nSigned-off-by: Oliver Pinter <oliver.pinter@hardenedbsd.org>\n(cherry picked from commit 8716ac19eaf8103ba6b7942251f268b7d01dc6c9)\n(cherry picked from commit 143e086a37a5c4b34ff512a62cd76c1a24cc2f06)\nSigned-off-by: Oliver Pinter <oliver.pinter@hardenedbsd.org>\n(cherry picked from commit 6626c557a67ce8fab2cfc950b78f4a226b704dff)\nSigned-off-by: Oliver Pinter <oliver.pinter@hardenedbsd.org>","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/b8c266cefddad32f970a10a63f0b88921d0ea490"},{"sha":"cfcddfc4977daa2d75ec124e07ff0feecdfdb317","author":{"name":"grehan","email":"af152da497373a054d0e1cfc630732258bd74eb9@FreeBSD.org"},"message":"Make sure the 'Always-one' bit is always set to one,\nin the first byte of the 3-byte mouse data report.\nPlan9/9front requires this.\n\nSwitch over to using #defines for the data report bits.\n\nVerified no regression on Win10/Fedora-live.\n\nReported and tested by: Trent Thompson (trentnthompson at gmail com)\nMFC after:\t1 week","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/cfcddfc4977daa2d75ec124e07ff0feecdfdb317"},{"sha":"5ff8fca6052cd72049ea8ddc53ba5c053a6990aa","author":{"name":"loos","email":"add3adef7c7cccd4545d807aeed52015349b5fb1@FreeBSD.org"},"message":"Convert etherswitch to use the make_dev_s(9) KPI.  This fix a possible race\nwhere si_drv1 can be accessed before it gets set.\n\nMFC after:\t3 days\nSuggested by:\tkib\nSponsored by:\tRubicon Communications, LLC (Netgate)","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/5ff8fca6052cd72049ea8ddc53ba5c053a6990aa"},{"sha":"bc99dd22606c6c602e681adfff2b42db0158e7d6","author":{"name":"loos","email":"add3adef7c7cccd4545d807aeed52015349b5fb1@FreeBSD.org"},"message":"Convert gpioc to use the make_dev_s(9) KPI.  This fix a possible race where\nsi_drv1 can be accessed before it gets set.\n\nThis is inspired on r311700.\n\nMFC after:\t3 days","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/bc99dd22606c6c602e681adfff2b42db0158e7d6"},{"sha":"919dec09c25924259b40d9f6d09a52ac00bbbba2","author":{"name":"grehan","email":"af152da497373a054d0e1cfc630732258bd74eb9@FreeBSD.org"},"message":"Use correct PCI device id for virtio-rng.\nThis prevented the device from attaching with a\nWindows guest (most other guests use the device type\nfor matching)\n\nPR:\t212711\nSubmitted by:\tjbeich\nMFC after:\t3 days","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/919dec09c25924259b40d9f6d09a52ac00bbbba2"},{"sha":"a8b149ea2ca13d31537818393b2ed1268bacb5c6","author":{"name":"jhibbits","email":"5396ce70630aa3c7015c5a518b961e1a7701a33e@FreeBSD.org"},"message":"Knock a page off VM_MAX_KERNEL_ADDRESS\n\nThere are places where checks are made against VM_MAX_KERNEL_ADDRESS, or\nvirtual_end (set to VM_MAX_KERNEL_ADDRESS).  With 32-bit checks, an address will\nalways be less than or equal to 0xffffffff.  Drop a page, so those checks can\nterminate loops safely.","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/a8b149ea2ca13d31537818393b2ed1268bacb5c6"},{"sha":"f56aa8dce6a7cdcb187ee328a73a3c5e79229413","author":{"name":"Oliver Pinter +","email":"924fd90530ea0369cfaf1274bf61a797817afd0e@hardenedbsd.org"},"message":"Merge branch 'freebsd/current/master' into hardened/current/master","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/f56aa8dce6a7cdcb187ee328a73a3c5e79229413"},{"sha":"2caa9cb574a3b6b7803ed4b46685cb4e6a65bee9","author":{"name":"Oliver Pinter +","email":"924fd90530ea0369cfaf1274bf61a797817afd0e@hardenedbsd.org"},"message":"Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/segvguard-ng","distinct":true,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/2caa9cb574a3b6b7803ed4b46685cb4e6a65bee9"}]}
{"actor":{"display_login":"opntr-auto"}}