{"push_id":841468219,"size":9,"distinct_size":1,"ref":"refs/heads/hardened/current/unstable","head":"7905accb8f8316958da2a257d9abf16c600c8324","before":"640401c23cfa3cedcaac82eeaaca4093c7e15cfc","commits":[{"sha":"4abd22e8d7407825e7426edfd01fae19644a3ef6","author":{"email":"31cd14c5df041d447848d2ecba7a8ddcaf0cafe9@FreeBSD.org","name":"allanjude"},"message":"Allow 'zfs holds -r' to recurse over a file system or volume to find holds\n\nPreviously, the parameters of 'zfs holds' could only be snapshots\n\nAdd -d <depth> flag to limit depth of recursion\nAdd -p flag to print literal values, rather than interpreted values\nAdd -H flag to suppress header output and use tabs rather than whitespace\n\nReviewed by:\tmahrens, smh, dteske\nApproved by:\tbapt (mentor)\nMFC after:\t3 weeks\nRelnotes:\tyes\nSponsored by:\tScaleEngine Inc.\nDifferential Revision:\thttps://reviews.freebsd.org/D3994","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/4abd22e8d7407825e7426edfd01fae19644a3ef6"},{"sha":"55afd42dc626901232c7eefae2066b592345871d","author":{"email":"84b503db6d985a7240515b02455e8dc027cb5b7d@FreeBSD.org","name":"mav"},"message":"Reimplement enable and implement disable of virtual ports.\n\nNow on 24xx and above chips it is really possible to simulate several\nvirtual FC ports with single physical one.  For example, it allows to\nconfigure several targets in ctl.conf, assign each of them to separate\nvirtual port, and let user to control access to them with switch zoning.\n\nI still doubt that all problems are solved there, but at now it passes\nat least basic tests.","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/55afd42dc626901232c7eefae2066b592345871d"},{"sha":"17e142b4dab01d3caa08460d488a50fb1b2e6c05","author":{"email":"267970d0842910b9668108d47022a729a30ec04b@FreeBSD.org","name":"bdrewery"},"message":"Add a note about DEPFLAGS which is currently a hack around not properly passing\nCXXFLAGS to sub-makes.\n\nThe bad passing also causes bsd.dep.mk's logic to selectively pull only some\nflags from C[XX]FLAGS to not apply which can be seen with '-L' being passed to\nmkdep when using an external compiler.","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/17e142b4dab01d3caa08460d488a50fb1b2e6c05"},{"sha":"94913a5078a75b6dfab0c07e6c886d9ec8a25456","author":{"email":"baa3cdac49150ef6689c8016eab0ce257d183a8f@FreeBSD.org","name":"cem"},"message":"ioat: Dedupe operation enqueue logic\n\nAdd generic hw descriptor struct and generic control flags struct, in\npreparation for other kinds of IOAT operation.\n\nSponsored by:\tEMC / Isilon Storage Division","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/94913a5078a75b6dfab0c07e6c886d9ec8a25456"},{"sha":"a4e559f000181fa3dbe239e67b52acb480bcb132","author":{"email":"baa3cdac49150ef6689c8016eab0ce257d183a8f@FreeBSD.org","name":"cem"},"message":"ioat: Add support for Block Fill operations\n\nThe IOAT hardware supports writing a 64-bit pattern to some destination\nbuffer.  The same limitations on buffer length apply as for copy\noperations.  Throughput is a bit higher (probably because fill does not\nhave to spend bandwidth reading from a source in memory).\n\nSupport for testing Block Fill has been added to ioatcontrol(8) and the\nioat_test device.  ioatcontrol(8) accepts the '-f' flag, which tests\nBlock Fill.  (If the flag is omitted, the tool tests copy by default.)\nThe '-V' flag, in conjunction with '-f', verifies that buffers are\nfilled in the expected pattern.\n\nTested on:\tBroadwell DE (Xeon D-1500)\nSponsored by:\tEMC / Isilon Storage Division","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/a4e559f000181fa3dbe239e67b52acb480bcb132"},{"sha":"d69686591a1a2d4dad0e255e8560ab23d3d87601","author":{"email":"8e9dc3bc652eecff63f3e4c894f1d5ee43357189@FreeBSD.org","name":"avos"},"message":"urtwn(4): do not filter out control frames in the RX path\n\nApproved by:\tadrian (mentor)\nDifferential Revision:\thttps://reviews.freebsd.org/D3811","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/d69686591a1a2d4dad0e255e8560ab23d3d87601"},{"sha":"9e0a6fa5393318c1e0eb68cc28d0bada46d9109f","author":{"email":"905394cdb94aa55421e108b9d7192d7a43730656@FreeBSD.org","name":"tuexen"},"message":"When processing a cookie, any mismatch in port numbers or the vtag results\nin failing the check.\nThis fixes https://github.com/nplab/ETSI-SCTP-Conformance-Testsuite/blob/master/sctp-imh-tests/sctp-imh-i-3-3.pkt\n\nMFC after: 1 week","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/9e0a6fa5393318c1e0eb68cc28d0bada46d9109f"},{"sha":"f5922bcc408b435f51406291c0fd375d610c7c18","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/f5922bcc408b435f51406291c0fd375d610c7c18"},{"sha":"7905accb8f8316958da2a257d9abf16c600c8324","author":{"email":"b0125fa187132d47dbe983b53b8ad9c1146edd9c@hardenedbsd.org","name":"Oliver Pinter +"},"message":"Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/unstable","distinct":true,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/7905accb8f8316958da2a257d9abf16c600c8324"}]}