{"push_id":1039098470,"size":11,"distinct_size":11,"ref":"refs/heads/svn_head","head":"744db907cef1fc0d8c03186fe0ff53d090f16129","before":"44d44d8d9a746c9bb8d3d05158600c4366b406b6","commits":[{"sha":"82b9bd045cd8cb28ac6468c127b115defda938b0","author":{"email":"4815cec87d4111dde699d9b8c05f36aba801d041@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","name":"dim"},"message":"Compile libcxxrt as C++11, since it is only really used in combination\nwith libc++, which is also C++11.  Also change one _Static_assert (which\nis really C11) back into static_assert, like upstream.\n\nThis should help when compiling libcxxrt with newer versions of gcc,\nwhich refuse to recognize any form of static assertions, if not\ncompiling for C++11 or higher.\n\nWhile here, add -nostdinc++ to CFLAGS, to prevent picking up any C++\nheaders outside the source tree.\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@297299 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","distinct":true,"url":"https://api.github.com/repos/bsd-hacker/freebsd/commits/82b9bd045cd8cb28ac6468c127b115defda938b0"},{"sha":"b4e9db7814533416b5f648b78deef6861dfe02e3","author":{"email":"67150a9dcf8948cde92f2ba91d8ada0d3335c521@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","name":"kib"},"message":"Style: wrap long lines.\n\nSponsored by:\tThe FreeBSD Foundation\nMFC after:\t2 weeks\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@297308 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","distinct":true,"url":"https://api.github.com/repos/bsd-hacker/freebsd/commits/b4e9db7814533416b5f648b78deef6861dfe02e3"},{"sha":"9cc90dcd32f487965280480bbf2e0386fae6f57d","author":{"email":"c021e382306357b473f999ddc00e6f342af3b7a1@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","name":"dchagin"},"message":"Whitespaces and style(9) fix. No functional changes.\n\nMFC after:\t1 week\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@297309 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","distinct":true,"url":"https://api.github.com/repos/bsd-hacker/freebsd/commits/9cc90dcd32f487965280480bbf2e0386fae6f57d"},{"sha":"b6ba1bd17345496ed2010d1725053a139699014d","author":{"email":"c021e382306357b473f999ddc00e6f342af3b7a1@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","name":"dchagin"},"message":"iConvert Linux SOL_IPV6 level.\n\nMFC after:\t1 week\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@297310 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","distinct":true,"url":"https://api.github.com/repos/bsd-hacker/freebsd/commits/b6ba1bd17345496ed2010d1725053a139699014d"},{"sha":"46306fe306a63360767b86042b1b3bf100ba20a0","author":{"email":"67150a9dcf8948cde92f2ba91d8ada0d3335c521@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","name":"kib"},"message":"Split the global taskqueue used to process all UFS trim completions,\ninto per-mount taskqueue with the private taskqueue processing thread.\nThis allows to drain the taskqueue on unmount, to ensure that all\nTRIMs are finished before mount structures are freed.\n\nBut just draining the taskqueue where TRIM biodone geom-up completions\nare processed is not enough, since ffs_blkfree(), called by the task,\nmight result in more writes.  Count inflight delayed blkfree's and\npause() unmount until the counter drains as well.\n\nReported by:\tNick Evans <nevans@talkpoint.com>\nTested by:\tNick Evans <nevans@talkpoint.com>, pho\nSponsored by:\tThe FreeBSD Foundation\nMFC after:\t2 weeks\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@297311 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","distinct":true,"url":"https://api.github.com/repos/bsd-hacker/freebsd/commits/46306fe306a63360767b86042b1b3bf100ba20a0"},{"sha":"e5b73c0f7f8573131fec9841b884c9f4e597b0a9","author":{"email":"905394cdb94aa55421e108b9d7192d7a43730656@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","name":"tuexen"},"message":"Improve compilation on windows 64-bit (for the userland stack).\n\nMFC after:\t1 week\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@297312 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","distinct":true,"url":"https://api.github.com/repos/bsd-hacker/freebsd/commits/e5b73c0f7f8573131fec9841b884c9f4e597b0a9"},{"sha":"608e04f63c24820341f976458e6155dd37cc1394","author":{"email":"c021e382306357b473f999ddc00e6f342af3b7a1@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","name":"dchagin"},"message":"Revert r297310 as the SOL_XXX are equal to the IPPROTO_XX except SOL_SOCKET.\n\nPointed out by:\tae@\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@297313 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","distinct":true,"url":"https://api.github.com/repos/bsd-hacker/freebsd/commits/608e04f63c24820341f976458e6155dd37cc1394"},{"sha":"932c370a1d5262c15af2160362ee59e69de70a69","author":{"email":"c575a52645c4a162ba0549dae8e9ee41c16424f4@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","name":"jilles"},"message":"rc.d: Make msgs a proper rc.d script.\n\nPR:\t\t207149\nReported by:\tJonathan de Boyne Pollard\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@297314 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","distinct":true,"url":"https://api.github.com/repos/bsd-hacker/freebsd/commits/932c370a1d5262c15af2160362ee59e69de70a69"},{"sha":"dacc0d7db455903db56fe5bbf1215c954641d778","author":{"email":"513c04e7aebf88939f3d070f28b1c5fbbba443de@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","name":"kp"},"message":"pf: Friendly error message for status if pf.ko is not loaded\n\nCheck if pf.ko is loaded (i.e. /dev/pf exists) before trying to use it. This\nmeans that '/etc/rc.d/pf status' will no longer return 'pfctl: /dev/pf: No such\nfile or directory' but 'pf.ko is not loaded'.\n\nPR:\t\t205671\nSubmitted by:\tJohannes Jost Meixner <xmj@FreeBSD.org>\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@297315 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","distinct":true,"url":"https://api.github.com/repos/bsd-hacker/freebsd/commits/dacc0d7db455903db56fe5bbf1215c954641d778"},{"sha":"4e3db50cde7aa9d20b5cdcc551a0651f86bc0282","author":{"email":"238379ae80a11fb9b4664e9c5a9703f8bb8eb25b@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","name":"pfg"},"message":"netstat: avoid returning uninitialized value in p_sockaddr().\n\nIn the case the width is less than 0, we are returning an uninitialized\nvalue. For practical purposes the return value is ignored but initialize\nit to avoid trouble.\n\nCID:\t1341619\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@297321 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","distinct":true,"url":"https://api.github.com/repos/bsd-hacker/freebsd/commits/4e3db50cde7aa9d20b5cdcc551a0651f86bc0282"},{"sha":"744db907cef1fc0d8c03186fe0ff53d090f16129","author":{"email":"4815cec87d4111dde699d9b8c05f36aba801d041@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","name":"dim"},"message":"Pull in r255683 from upstream libc++ trunk (by Eric Fiselier):\n\n  [libcxx] Enable noexcept for GCC 4.6 and greater\n\n  Summary:\n  This patch allows GCC 4.6 and above to use `noexcept` as opposed to\n  `throw()`.\n\n  Is it an ABI safe change to suddenly switch on `noexcept`? I imagine\n  it must be because it's disabled in w/ clang in C++03 but not C++11.\n\n  Reviewers: danalbert, jroelofs, mclow.lists\n\n  Subscribers: cfe-commits\n\n  Differential Revision: http://reviews.llvm.org/D15516\n\nThis should fix errors from gcc 4.6 and higher when compiling llvm-cov\nand/or other llvm tools.\n\nReported by:\tbdrewery\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@297322 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","distinct":true,"url":"https://api.github.com/repos/bsd-hacker/freebsd/commits/744db907cef1fc0d8c03186fe0ff53d090f16129"}]}