{"push_id":741606149,"size":9,"distinct_size":9,"ref":"refs/heads/master","head":"e700d1d0586974b324301ecfa7a04923f3b508bc","before":"0a5168e81f69b5fdc789ef0aae0eb78e3455bc62","commits":[{"sha":"25c00d1c25dda00fa64be84a8ae9ce143a81398f","author":{"email":"aeb8da9b93f4f35c2ddc1280821f190e432a94e3@FreeBSD.org","name":"emaste"},"message":"ar: enable deterministic mode by default\n\nAr cannot handle UIDs with more than 6 digits, and storing the mtime,\nuid, gid and mode provides little to negative value anyhow for ar's\nuses. Turn on deterministic (-D) mode by default; it can be disabled by\nthe user with -U.\n\nPR:\t\t196929\nRelnotes:\tYes\nSponsored by:\tThe FreeBSD Foundation\nDifferential Revision:\thttps://reviews.freebsd.org/D3190","distinct":true,"url":"https://api.github.com/repos/NuxiNL/freebsd/commits/25c00d1c25dda00fa64be84a8ae9ce143a81398f"},{"sha":"bb208e16c0bc79c4af732d04a91a568577392238","author":{"email":"3df80992ee76c3b10fb090a01dc41842d6316c4d@FreeBSD.org","name":"pluknet"},"message":"Fixed shutdown(2) unix(4) tests for SOCK_SEQPACKET after r285910 (by ed).","distinct":true,"url":"https://api.github.com/repos/NuxiNL/freebsd/commits/bb208e16c0bc79c4af732d04a91a568577392238"},{"sha":"271b2043d8af19e20323fa28a7b38593637e69d2","author":{"email":"1eabdaf488b3a3682bbca94c5f468f065cdfaf13@FreeBSD.org","name":"ae"},"message":"Eliminate the use of m_copydata() in gif_encapcheck().\n\nip_encap already has inspected mbuf's data, at least an IP header.\nAnd it is safe to use mtod() and do direct access to needed fields.\nAdd M_ASSERTPKTHDR() to gif_encapcheck(), since the code expects that\nmbuf has a packet header.\nMove the code from gif_validate[46] into in[6]_gif_encapcheck(), also\nremove \"martian filters\" checks. According to RFC 4213 it is enough to\nverify that the source address is the address of the encapsulator, as\nconfigured on the decapsulator.\n\nReviewed by:\tmelifaro\nObtained from:\tYandex LLC\nSponsored by:\tYandex LLC","distinct":true,"url":"https://api.github.com/repos/NuxiNL/freebsd/commits/271b2043d8af19e20323fa28a7b38593637e69d2"},{"sha":"4c585d4a87553789568aa08bab91e01b27b70b30","author":{"email":"2a9a8d55438fbd6e3e289d70da8a330d0129db8c@FreeBSD.org","name":"sbruno"},"message":"Make Broadcom XLR use shared ds1374 RTC driver.\n\nRemove its identical and redundant ds1374u version.\n\nDifferential Revision:\tD3225\nSubmitted by:\tkevin.bowling@kev009.com","distinct":true,"url":"https://api.github.com/repos/NuxiNL/freebsd/commits/4c585d4a87553789568aa08bab91e01b27b70b30"},{"sha":"9e819fbfd23e1d1e9a50f5892bfbd4ec7c1aae00","author":{"email":"aeb8da9b93f4f35c2ddc1280821f190e432a94e3@FreeBSD.org","name":"emaste"},"message":"Include c++filt and readelf in WITHOUT_ELFTOOLCHAIN_TOOLS","distinct":true,"url":"https://api.github.com/repos/NuxiNL/freebsd/commits/9e819fbfd23e1d1e9a50f5892bfbd4ec7c1aae00"},{"sha":"64b986d16d8fc0bc6ede217c61afaafe993a5444","author":{"email":"a447c5af97a27d24913b51c1a7b7ef0b4df79754@FreeBSD.org","name":"brueffer"},"message":"Remove the AUTHORS section until it's clear who exactly wrote the driver.","distinct":true,"url":"https://api.github.com/repos/NuxiNL/freebsd/commits/64b986d16d8fc0bc6ede217c61afaafe993a5444"},{"sha":"4072f1cf769d51d0ca066d83b0e921cf3ec74bb6","author":{"email":"a162caffcb6897220f4d1cf28164d73cb91993a8@FreeBSD.org","name":"ed"},"message":"Introduce falloc_caps() to create descriptors with capabilties in place.\n\nfalloc_noinstall() followed by finstall() allows you to create and\ninstall file descriptors with custom capabilities. Add falloc_caps()\nthat can do both of these actions in one go.\n\nThis will be used by CloudABI to create pipes with custom capabilities.\n\nReviewed by:\tmjg","distinct":true,"url":"https://api.github.com/repos/NuxiNL/freebsd/commits/4072f1cf769d51d0ca066d83b0e921cf3ec74bb6"},{"sha":"2aaddce9ba5b701871b391a1ee7bdd31917766a0","author":{"email":"a162caffcb6897220f4d1cf28164d73cb91993a8@FreeBSD.org","name":"ed"},"message":"Make pipes in CloudABI work.\n\nSummary:\nPipes in CloudABI are unidirectional. The reason for this is that\nCloudABI attempts to provide a uniform runtime environment across\ndifferent flavours of UNIX.\n\nInstead of implementing a custom pipe that is unidirectional, we can\nsimply reuse Capsicum permission bits to support this. This is nice,\nbecause CloudABI already attempts to restrict permission bits to\ncorrespond with the operations that apply to a certain file descriptor.\n\nReplace kern_pipe() and kern_pipe2() by a single kern_pipe() that takes\na pair of filecaps. These filecaps are passed to the newly introduced\nfalloc_caps() function that creates the descriptors with rights in\nplace.\n\nTest Plan:\nCloudABI pipes seem to be created with proper rights in place:\n\nhttps://github.com/NuxiNL/cloudlibc/blob/master/src/libc/unistd/pipe_test.c#L44\n\nReviewers: jilles, mjg\n\nReviewed By: mjg\n\nSubscribers: imp\n\nDifferential Revision: https://reviews.freebsd.org/D3236","distinct":true,"url":"https://api.github.com/repos/NuxiNL/freebsd/commits/2aaddce9ba5b701871b391a1ee7bdd31917766a0"},{"sha":"e700d1d0586974b324301ecfa7a04923f3b508bc","author":{"email":"aeb8da9b93f4f35c2ddc1280821f190e432a94e3@FreeBSD.org","name":"emaste"},"message":"ar: Fix deterministic mode default with options other than -q or -r\n\nReported by:\tjhibbits\nReviewed by:\tjhibbits\nSponsored by:\tThe FreeBSD Foundation\nDifferential Revision:\thttps://reviews.freebsd.org/D3237","distinct":true,"url":"https://api.github.com/repos/NuxiNL/freebsd/commits/e700d1d0586974b324301ecfa7a04923f3b508bc"}]}