{"push_id":721370450,"size":18,"distinct_size":1,"ref":"refs/heads/hardened/current/segvguard","head":"9249c01d8f33a6dd0b548e0ad61e9bffc935fd83","before":"1577cc4a474465423042588b51fefeee445db512","commits":[{"sha":"e35879fa69c62b484f2a722838b0eb2c6355793d","author":{"email":"f64ec30c14442947ba46fae9598b7f932325bd04@FreeBSD.org","name":"jkim"},"message":"Import OpenSSL 1.0.1n.","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/e35879fa69c62b484f2a722838b0eb2c6355793d"},{"sha":"d552dfce13c0159a7119bf1037b6b059d593ba33","author":{"email":"f64ec30c14442947ba46fae9598b7f932325bd04@FreeBSD.org","name":"jkim"},"message":"Import OpenSSL 1.0.1o.","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/d552dfce13c0159a7119bf1037b6b059d593ba33"},{"sha":"8cbb0879ba9efc6e4b370f1241205968342b2a05","author":{"email":"a162caffcb6897220f4d1cf28164d73cb91993a8@FreeBSD.org","name":"ed"},"message":"Add implementations for some of the CloudABI file descriptor system calls.\n\nAll of the CloudABI system calls that operate on file descriptors of an\narbitrary type are prefixed with fd_. This change adds wrappers for\nmost of these system calls around their FreeBSD equivalents.\n\nThe dup2() system call present on CloudABI deviates from POSIX, in the\nsense that it can only be used to replace existing file descriptor. It\ncannot be used to create new ones. The reason for this is that this is\ninherently thread-unsafe. Furthermore, there is no need on CloudABI to\nuse fixed file descriptor numbers. File descriptors 0, 1 and 2 have no\nspecial meaning.\n\nThis change exposes the kern_dup() through <sys/syscallsubr.h> and puts\nthe FDDUP_* flags in <sys/filedesc.h>. It then adds a new flag,\nFDDUP_MUSTREPLACE to force that file descriptors are replaced -- not\nallocated.\n\nDifferential Revision:\thttps://reviews.freebsd.org/D3035\nReviewed by:\tmjg","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/8cbb0879ba9efc6e4b370f1241205968342b2a05"},{"sha":"9b2d45a8505098a1e11947d6635ad4b203717a7e","author":{"email":"076bc3cc99ad0ebf7602ff1b00697f548a2d8b9a@FreeBSD.org","name":"jmg"},"message":"increase buffer size to significantly increase performance...\n\nsee:\nhttps://docs.freebsd.org/cgi/mid.cgi?20150513080342.GE37063@funkthat.com\n\nfor benchmarks...","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/9b2d45a8505098a1e11947d6635ad4b203717a7e"},{"sha":"faf2b7a96c2992a266770a657540ae1c74eccb69","author":{"email":"22be77c0cadb4da6085e45c68e23e88f7a6f8ea3@FreeBSD.org","name":"eri"},"message":"Correct issue presented in r285051,\napparently neither clang nor gcc complain about this.\nBut clang intis the var to NULL correctly while gcc on at least mips does not.\nCorrect the undefined behavior by initializing the variable properly.\n\nPR:\t\t201371\nDifferential Revision:\t https://reviews.freebsd.org/D3036\nReviewed by:\tgnn\nApproved by:\tgnn(mentor)","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/faf2b7a96c2992a266770a657540ae1c74eccb69"},{"sha":"2c26f2224bb10b17bc0beebf9d71485455603f87","author":{"email":"4cf8d479716eba9bc68e0146d95320fcb138b96b@FreeBSD.org","name":"mjg"},"message":"vfs: simplify error handling in namei\n\nThe logic is reorganised so that there is one exit point prior to the\nlookup loop. This is an intermediate step to making audit logging\nfunctions use found vnode instead of translating ni_dirfd on their own.\n\nni_startdir validation is removed. The only in-tree consumer is nfs\nwhich already makes sure it is a directory.\n\nReviewed by:\tkib","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/2c26f2224bb10b17bc0beebf9d71485455603f87"},{"sha":"e5911a7a89e76432a8d4607068e9171b30272e08","author":{"email":"f64ec30c14442947ba46fae9598b7f932325bd04@FreeBSD.org","name":"jkim"},"message":"Import OpenSSL 1.0.1p.","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/e5911a7a89e76432a8d4607068e9171b30272e08"},{"sha":"ce8a66609232f69cc268075df7abdfde80626372","author":{"email":"f64ec30c14442947ba46fae9598b7f932325bd04@FreeBSD.org","name":"jkim"},"message":"Merge OpenSSL 1.0.1p.","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/ce8a66609232f69cc268075df7abdfde80626372"},{"sha":"03b75d4638d39f41259682df45f122671c86506d","author":{"email":"4cf8d479716eba9bc68e0146d95320fcb138b96b@FreeBSD.org","name":"mjg"},"message":"vfs: cosmetic changes to namei and namei_handle_root\n\n- don't initialize cnp during declaration\n- don't test error/!error, compare to 0 instead","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/03b75d4638d39f41259682df45f122671c86506d"},{"sha":"abb2957ecd6155cf30615efde44b6ddfa4b752c1","author":{"email":"a9bdedfba877c39b2c34ab943d5bac42650cd87b@FreeBSD.org","name":"gjb"},"message":"Document r285329, OpenSSL update to 1.0.1p.\n\nSponsored by:\tThe FreeBSD Foundation","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/abb2957ecd6155cf30615efde44b6ddfa4b752c1"},{"sha":"621d08aedaeec910f0862bc81e9f6a07b66392b6","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@FreeBSD.org","name":"andrew"},"message":"Clear the carry bit on the saved program state register when asked to\nclear the return value, it's used to indicate an error.\n\nObtained from:\tABT Systems Ltd\nSponsored by:\tThe FreeBSD Foundation","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/621d08aedaeec910f0862bc81e9f6a07b66392b6"},{"sha":"109c832cc3e4eafa163f103fd50b7930b270b396","author":{"email":"e3a797ab434a636710f9737fcb9e6937f5361a39@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/109c832cc3e4eafa163f103fd50b7930b270b396"},{"sha":"5213809aeb9fbe28a86ab1c039abc6a54a296965","author":{"email":"855961e9235d1de8105859b7591e292581245036@FreeBSD.org","name":"gnn"},"message":"Add support for AES modes to IPSec.  These modes work both in software only\nmode and with hardware support on systems that have AESNI instructions.\n\nDifferential Revision:\tD2936\nReviewed by:\tjmg, eri, cognet\nSponsored by:\tRubicon Communications (Netgate)","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/5213809aeb9fbe28a86ab1c039abc6a54a296965"},{"sha":"b85d394d0e119fc2aa8a4351fda5595f0c1b5d2e","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@FreeBSD.org","name":"andrew"},"message":"Add support for __aeabi_memclr4, clang 3.7 calls it.\n\nSponsored by:\tABT Systems Ltd","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/b85d394d0e119fc2aa8a4351fda5595f0c1b5d2e"},{"sha":"6a4a0db965117b7d69bde849601dd6d2160a34e0","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@FreeBSD.org","name":"andrew"},"message":"Remove checks for __ARM_EABI__, we only build for EABI now.\n\nSponsored by:\tABT Systems Ltd","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/6a4a0db965117b7d69bde849601dd6d2160a34e0"},{"sha":"3f0ef50892e3092893c7c05c5a22d9f1f3646a86","author":{"email":"5fff48c1c976a4abbea035f48706469550113aea@FreeBSD.org","name":"oshogbo"},"message":"Rename zfs nvpair files to not colidate with our nvlist.\n\nPR:\t\t201356\nApproved by:\tpjd (mentor)","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/3f0ef50892e3092893c7c05c5a22d9f1f3646a86"},{"sha":"2c329263e0c7b327d32e7ebc60f04bb3b2a414cb","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/2c329263e0c7b327d32e7ebc60f04bb3b2a414cb"},{"sha":"9249c01d8f33a6dd0b548e0ad61e9bffc935fd83","author":{"email":"b0125fa187132d47dbe983b53b8ad9c1146edd9c@hardenedbsd.org","name":"Oliver Pinter +"},"message":"Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/segvguard","distinct":true,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/9249c01d8f33a6dd0b548e0ad61e9bffc935fd83"}]}