{"push_id":1441218914,"size":3,"distinct_size":3,"ref":"refs/heads/svn_head","head":"3787d74a3dcd8b9913e6356db6f5d1d148955c73","before":"b2cdec2051a69258f244d7b1711cdf71a3f9587a","commits":[{"sha":"8a74c86885c8daf87b87c6397ab42775084a17ac","author":{"name":"bdrewery","email":"3ae4b490f61bc3d144328de46c2b573bcd0d8206@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f"},"message":"strvis(3): Avoid internal state of multibyte functions being tainted.\n\nThe mbtoc(3) and wctomb(3) functions use internal state which may be\ntainted before the call to strvis(3).  In this context we can just use\nthe thread-safe versions mbrtoc(3) and wcrtomb(3) which allow passing\nour own state from our stack.\n\nMFC after:\t2 weeks\nSponsored by:\tDell EMC Isilon\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@309626 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","distinct":true,"url":"https://api.github.com/repos/freebsd/freebsd/commits/8a74c86885c8daf87b87c6397ab42775084a17ac"},{"sha":"0513efcd1bdd56aedbd71d7979fbfa8a10991c4d","author":{"name":"bdrewery","email":"3ae4b490f61bc3d144328de46c2b573bcd0d8206@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f"},"message":"Remove unneeded hack fixed by r309626.\n\nstrvis(3) being tainted by our mbtowc(3) calls was causing\nspurious failures here.\n\nMFC after:\t2 weeks\nSponsored by:\tDell EMC Isilon\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@309627 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","distinct":true,"url":"https://api.github.com/repos/freebsd/freebsd/commits/0513efcd1bdd56aedbd71d7979fbfa8a10991c4d"},{"sha":"3787d74a3dcd8b9913e6356db6f5d1d148955c73","author":{"name":"kib","email":"ce9d581103e40ce1b4a3636d5281c849530292f7@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f"},"message":"Do not leak curthread->inact_mtx when cancelling in pthread_cond_wait(3).\n\nLeave robust-protected region before checking for cancellation by\ncalling _thr_testcancel().  Otherwise, if cancelling request was\npending, the cancel handler is called with the dandling inact_mtx,\nwhich triggers an assert if any mutex operation is performed by the\nhandler.\n\nReported and tested by:\tDimitri Staessens <dimitri.staessens@intec.ugent.be>\nSponsored by:\tThe FreeBSD Foundation\nMFC after:\t1 week\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@309630 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","distinct":true,"url":"https://api.github.com/repos/freebsd/freebsd/commits/3787d74a3dcd8b9913e6356db6f5d1d148955c73"}]}
{"actor":{"display_login":"uqs"}}