{"push_id":1847524955,"size":7,"distinct_size":1,"ref":"refs/heads/hardened/11-stable/master-libressl","head":"69662dc3038f467ef2ac67f1b9cd4f436e443bdb","before":"86920268c6a03f5b8292615ca8f8df15aea4469b","commits":[{"sha":"bbf5de03cd5215b866b1d4898182ce411ebe0423","author":{"name":"rmacklem","email":"41d58ec6f63c608c74759e8abb6a62fcbabf5df2@FreeBSD.org"},"message":"MFC: r320208\nEnsure that the credentials field of the NFSv4 client open structure is\ninitialized.\n\nbdrewery@ has reported panics \"newnfs_copycred: negative nfsc_ngroups\".\nThe only way I can see that this occurs is that the credentials field of\nthe open structure gets used before being filled in.\nI am not sure quite how this happens, but for the file create case, the\ncode is serialized via the vnode lock on the directory. If, somehow, a\nlink to the same file gets created just after file creation, this might\noccur.\n\nThis patch ensures that the credentials field is initialized to a reasonable\nset of credentials before the structure is linked into any list, so I\nthis should ensure it is initialized before use.\nI am committing the patch now, since bdrewery@ notes that the panics\nare intermittent and it may be months before he knows if the patch fixes\nhis problem.","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/bbf5de03cd5215b866b1d4898182ce411ebe0423"},{"sha":"e4afa55403c143219f084643291bea6212a65430","author":{"name":"markj","email":"47b3ed30e5a83fd756a28e99bf1950376aed42e8@FreeBSD.org"},"message":"MFC r311346, r311352, r313756:\nAdd an allocator for KVA for execve arguments.","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/e4afa55403c143219f084643291bea6212a65430"},{"sha":"a554d7db9335769536105134774a2b80e826f7b1","author":{"name":"markj","email":"47b3ed30e5a83fd756a28e99bf1950376aed42e8@FreeBSD.org"},"message":"Direct commit to fix a mismerge in r320797.","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/a554d7db9335769536105134774a2b80e826f7b1"},{"sha":"130dae121163e148ef3cf0c19c6909e23a20117e","author":{"name":"delphij","email":"42e0a3b0cf665f904614845e159d13b2ed3608f0@FreeBSD.org"},"message":"MFC r320665:\n\nIn open_binary_fd: when using buffer size for strl* and snprintf,\nalways use >= instead of > to avoid truncation.\n\nreleng/11.1 candidate.","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/130dae121163e148ef3cf0c19c6909e23a20117e"},{"sha":"cedfafd104b6171e473eb095a115facd31cd6ec3","author":{"name":"Shawn Webb","email":"f37676366dfbd9f97ac59a440ae2176ff7feb2d5@hardenedbsd.org"},"message":"Merge remote-tracking branch 'origin/freebsd/11-stable/master' into hardened/11-stable/master\n\nConflicts:\n\tsys/kern/kern_exec.c","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/cedfafd104b6171e473eb095a115facd31cd6ec3"},{"sha":"6c27849023d92f3c870a32a70caa395334138e36","author":{"name":"Shawn Webb","email":"f37676366dfbd9f97ac59a440ae2176ff7feb2d5@hardenedbsd.org"},"message":"HBSD: Resolve merge conflict\n\nSigned-off-by:\tShawn Webb <shawn.webb@hardenedbsd.org>\nSponsored-by:\tSoldierX","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/6c27849023d92f3c870a32a70caa395334138e36"},{"sha":"69662dc3038f467ef2ac67f1b9cd4f436e443bdb","author":{"name":"Oliver Pinter +","email":"924fd90530ea0369cfaf1274bf61a797817afd0e@hardenedbsd.org"},"message":"Merge remote-tracking branch 'origin/hardened/11-stable/master' into hardened/11-stable/master-libressl","distinct":true,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/69662dc3038f467ef2ac67f1b9cd4f436e443bdb"}]}
{"actor":{"display_login":"opntr-auto"}}