{"push_id":741634623,"size":102,"distinct_size":1,"ref":"refs/heads/ipsecgcm","head":"7f19c2297b7587021221ffab8ad36aff9807d2e8","before":"fc2cd1737986b95adfbc9fc97b085889a0f6ede8","commits":[{"sha":"6b9cd724cf135db9f06f27b94e164f647a4a0df1","author":{"email":"b8d09b4d8580aacbd9efc4540a9b88d2feb9d7e5@FreeBSD.org","name":"mm"},"message":"Delete files accidentially left over in r248590 (libarchive 3.1.2)","distinct":false,"url":"https://api.github.com/repos/jmgurney/freebsd/commits/6b9cd724cf135db9f06f27b94e164f647a4a0df1"},{"sha":"df46367f24c4916dcd2838c094088b4f3f89ff2b","author":{"email":"93465216fd46a440eb04b27d6e009aced8b0c153@FreeBSD.org","name":"delphij"},"message":"Apply upstream changeset 3865cf2:\n\nIssue 394: Segfault when reading malformed old-style cpio archives\nRoot cause here was an implicit cast that resulted in\nreading very large file sizes as negative numbers.","distinct":false,"url":"https://api.github.com/repos/jmgurney/freebsd/commits/df46367f24c4916dcd2838c094088b4f3f89ff2b"},{"sha":"46925f0dc8a5f586b97ca7d31b409d369b8dcf2d","author":{"email":"93465216fd46a440eb04b27d6e009aced8b0c153@FreeBSD.org","name":"delphij"},"message":"Apply upstream changeset e6c9668:\n\nAdd a check to archive_read_filter_consume to reject any\nattempts to move the file pointer by a negative amount.\n\nNote:  Either this or commit 3865cf2 provides a fix for\nIssue 394.","distinct":false,"url":"https://api.github.com/repos/jmgurney/freebsd/commits/46925f0dc8a5f586b97ca7d31b409d369b8dcf2d"},{"sha":"0830fa02bc6016f13679f49681e2e311aa22f2a1","author":{"email":"93465216fd46a440eb04b27d6e009aced8b0c153@FreeBSD.org","name":"delphij"},"message":"Apply upstream changeset 24f5de6:\n\nSet a proper error message if we hit end-of-file when\ntrying to read a cpio header.\n\nSuggested by Issue #395, although the actual problem there\nseems to have been the same as Issue #394.","distinct":false,"url":"https://api.github.com/repos/jmgurney/freebsd/commits/0830fa02bc6016f13679f49681e2e311aa22f2a1"},{"sha":"f9bb87409f634a586312a91176a122ccec2cc440","author":{"email":"8d3093630820d106f09020ea478d17f40b22b135@FreeBSD.org","name":"zbb"},"message":"Introduce Annapurna Labs HAL for Alpine PoC\n\nThis commit adds HAL (Hardware Abstraction Layer) code\nfor Alpine Platform on Chip from Annapurna Labs.\nOnly published files are included.\n\nHAL version: 2.7\n\nObtained from:  Semihalf\nSponsored by:   Annapurna Labs","distinct":false,"url":"https://api.github.com/repos/jmgurney/freebsd/commits/f9bb87409f634a586312a91176a122ccec2cc440"},{"sha":"e4e49c92c2b26fd037b2de594b7183265a656b12","author":{"email":"e14fe174cf5b50facdbd0dd19c36a9fad600c33d@FreeBSD.org","name":"dru"},"message":"Fix transposed words in man page.\n\nPR: 201752\nReviewed by: bcr\nMFC after: 3 days\nSponsored by: Essen FreeBSD Hackathon","distinct":false,"url":"https://api.github.com/repos/jmgurney/freebsd/commits/e4e49c92c2b26fd037b2de594b7183265a656b12"},{"sha":"52037e71a3c3683265035c5ee2ad231925c63511","author":{"email":"2c0e3edad43231e7c50ffcd383d11ec8826df918@FreeBSD.org","name":"trasz"},"message":"Document md_root in loader(8). The md(4) manual page mentions it,\nbut it's hard to find and easy to miss.\n\nReviewed by:\twblock@\nMFC after:\t2 weeks\nSponsored by:\tThe FreeBSD Foundation\nDifferential Revision:\thttps://reviews.freebsd.org/D3183","distinct":false,"url":"https://api.github.com/repos/jmgurney/freebsd/commits/52037e71a3c3683265035c5ee2ad231925c63511"},{"sha":"2fcd3be83ef460c3efdb730beaedd97ff786c824","author":{"email":"513c04e7aebf88939f3d070f28b1c5fbbba443de@FreeBSD.org","name":"kp"},"message":"Pf can reassemble IPv6 fragments now.\n\nObtained from: bluhm (OpenBSD)\nSponsored by: Essen FreeBSD Hackathon","distinct":false,"url":"https://api.github.com/repos/jmgurney/freebsd/commits/2fcd3be83ef460c3efdb730beaedd97ff786c824"},{"sha":"4f745f69b4aefc73ee9d49bf2c97e8ce0440e76d","author":{"email":"67150a9dcf8948cde92f2ba91d8ada0d3335c521@FreeBSD.org","name":"kib"},"message":"With the removal of b_saveaddr in the r285819, b_data must be reset to\nb_kvabase when the buffer is reclaimed.  Otherwise, if b_data for the\nmapped buffer was adjusted with the page-offset portion of b_offset,\nnothing would re-adjust the b_data, which breaks buffer management\ncode which expects page-aligned b_data (see e.g. bpman_qenter(), which\nskips partial pages).\n\nFix a minor issue with the GB_KVAALLOC requests, which could result in\nreturning the mapped buffer if the reused buffer is mapped and have\nthe right amount of KVA reserved.\n\nImprove assertion in the vfs_buf_check_mapped() to catch unmapped\nbuffers which have their b_data incorrectly adjusted with offset.\n\nReported and tested by:\tpho (previous version)\nReviewed by:\tjeff (previous version)\nSponsored by:\tThe FreeBSD Foundation","distinct":false,"url":"https://api.github.com/repos/jmgurney/freebsd/commits/4f745f69b4aefc73ee9d49bf2c97e8ce0440e76d"},{"sha":"bd230b97311559c7b71d9ec6318149bd08f9fc6e","author":{"email":"2c0e3edad43231e7c50ffcd383d11ec8826df918@FreeBSD.org","name":"trasz"},"message":"Update Capsicum and Mandatory Access Control manual pages\nto no longer claim they are experimental.\n\nReviewed by:\trwatson@, wblock@\nMFC after:\t1 week\nSponsored by:\tThe FreeBSD Foundation\nDifferential Revision:\thttps://reviews.freebsd.org/D2985","distinct":false,"url":"https://api.github.com/repos/jmgurney/freebsd/commits/bd230b97311559c7b71d9ec6318149bd08f9fc6e"},{"sha":"5bc481bce4c0723182b2363541d5cc005dd452a0","author":{"email":"513c04e7aebf88939f3d070f28b1c5fbbba443de@FreeBSD.org","name":"kp"},"message":"Remove stale comment.\n\nThe IPv6 pseudo header checksum was added by bz in r235961.\n\nSponsored by:\tEssen FreeBSD Hackathon","distinct":false,"url":"https://api.github.com/repos/jmgurney/freebsd/commits/5bc481bce4c0723182b2363541d5cc005dd452a0"},{"sha":"ec9474eb23d5a8089dbc17fff04cd27a72e06f3e","author":{"email":"2c0e3edad43231e7c50ffcd383d11ec8826df918@FreeBSD.org","name":"trasz"},"message":"Use double newlines consistently.\n\nMFC after:\t1 month\nSponsored by:\tThe FreeBSD Foundation","distinct":false,"url":"https://api.github.com/repos/jmgurney/freebsd/commits/ec9474eb23d5a8089dbc17fff04cd27a72e06f3e"},{"sha":"9e04903a25eb9587f9f22032e3d3a914792dfce4","author":{"email":"a3129b34b1d800901b6047e2b066e1e22221d380@FreeBSD.org","name":"grembo"},"message":"cyapa(4), driver for the Cypress APA I2C trackpad\n\nDifferential Revision:\thttps://reviews.freebsd.org/D3068\nReviewed by:\tkib, wblock\nApproved by:\tkib\nRelnotes:\tyes","distinct":false,"url":"https://api.github.com/repos/jmgurney/freebsd/commits/9e04903a25eb9587f9f22032e3d3a914792dfce4"},{"sha":"c0e1a0d3a97499489347e17cdc2282028765442b","author":{"email":"905394cdb94aa55421e108b9d7192d7a43730656@FreeBSD.org","name":"tuexen"},"message":"Move including netinet/icmp6.h around to avoid a problem when including\nnetinet/icmp6.h and net/netmap.h. Both use ni_flags...\nThis allows to build multistack with SCTP support.\n\nMFC after: 1 week","distinct":false,"url":"https://api.github.com/repos/jmgurney/freebsd/commits/c0e1a0d3a97499489347e17cdc2282028765442b"},{"sha":"3df958c236e87eab7bff17938a6442ae58182449","author":{"email":"67150a9dcf8948cde92f2ba91d8ada0d3335c521@FreeBSD.org","name":"kib"},"message":"Revert r173708's modifications to vm_object_page_remove().\n\nAssume that a vnode is mapped shared and mlocked(), and then the vnode\nis truncated, or truncated and then again extended past the mapping\npoint EOF.  Truncation removes the pages past the truncation point,\nand if pages are later created at this range, they are not properly\nmapped into the mlocked region, and their wiring count is wrong.\n\nThe revert leaves the invalidated but wired pages on the object queue,\nwhich means that the pages are found by vm_object_unwire() when the\nmapped range is munlock()ed, and reused by the buffer cache when the\nvnode is extended again.\n\nThe changes in r173708 were required since then vm_map_unwire() looked\nat the page tables to find the page to unwire.  This is no longer\nneeded with the vm_object_unwire() introduction, which follows the\nobjects shadow chain.\n\nAlso eliminate OBJPR_NOTWIRED flag for vm_object_page_remove(), which\nis now redundand, we do not remove wired pages.\n\nReported by:\ttrasz, Dmitry Sivachenko <trtrmitya@gmail.com>\nSuggested and reviewed by:\talc\nTested by:\tpho\nSponsored by:\tThe FreeBSD Foundation\nMFC after:\t1 week","distinct":false,"url":"https://api.github.com/repos/jmgurney/freebsd/commits/3df958c236e87eab7bff17938a6442ae58182449"},{"sha":"5f289ad56b2f4cec2776d7fc2fb3effda51bd29e","author":{"email":"2a9a8d55438fbd6e3e289d70da8a330d0129db8c@FreeBSD.org","name":"sbruno"},"message":"Remove unused txd_saved.\n\nIntialize txd_upper, txd_lower and txd_used at declaration.\n\nDifferential Revision:\tD3174\nReviewed by:\terj hiren\nMFC after:\t2 weeks\nSponsored by:\tLimelight Networks","distinct":false,"url":"https://api.github.com/repos/jmgurney/freebsd/commits/5f289ad56b2f4cec2776d7fc2fb3effda51bd29e"},{"sha":"2b44af71ee5e343b6dc3d7fdaaa5f9cda5e75ef7","author":{"email":"2c0e3edad43231e7c50ffcd383d11ec8826df918@FreeBSD.org","name":"trasz"},"message":"Add md_root example to defaults/loader.conf.\n\nNote that this doesn't quite work yet - the preloaded image\ngets loaded twice for some reason.\n\nMFC after:\t1 month\nSponsored by:\tThe FreeBSD Foundation","distinct":false,"url":"https://api.github.com/repos/jmgurney/freebsd/commits/2b44af71ee5e343b6dc3d7fdaaa5f9cda5e75ef7"},{"sha":"5bf09cca5b762b1a539d2c81b1607bd3a1257cbf","author":{"email":"2c0e3edad43231e7c50ffcd383d11ec8826df918@FreeBSD.org","name":"trasz"},"message":"Use consistent spacing.\n\nMFC after:\t1 month\nSponsored by:\tThe FreeBSD Foundation","distinct":false,"url":"https://api.github.com/repos/jmgurney/freebsd/commits/5bf09cca5b762b1a539d2c81b1607bd3a1257cbf"},{"sha":"f91459dcdbaa9bf10a17ff41ae0c42066460b3da","author":{"email":"a3129b34b1d800901b6047e2b066e1e22221d380@FreeBSD.org","name":"grembo"},"message":"isl(4), driver for Intersil I2C ISL29018 Digital Ambient Light Sensor\n\nDifferential Revision:\thttps://reviews.freebsd.org/D2811\nReviewed by:\tadrian, wblock\nApproved by:\tadrian, wblock\nRelnotes:\tyes","distinct":false,"url":"https://api.github.com/repos/jmgurney/freebsd/commits/f91459dcdbaa9bf10a17ff41ae0c42066460b3da"},{"sha":"759686c03cfdde25009ff6e7e4cdd13b6ccf337c","author":{"email":"238379ae80a11fb9b4664e9c5a9703f8bb8eb25b@FreeBSD.org","name":"pfg"},"message":"Bump GCC max-inline-insns-single in libiconv_modules and grep\n\nThis is required by our FORTIFY_SOURCE implementation as it\ndoes more inlining. As a rule of thumb, FORTIFY_SOURCE doubles\nthe number  of inlines except that in grep inlining\nblows up for some reason.","distinct":false,"url":"https://api.github.com/repos/jmgurney/freebsd/commits/759686c03cfdde25009ff6e7e4cdd13b6ccf337c"}]}