{"push_id":1276434881,"size":209,"distinct_size":208,"ref":"refs/heads/so_reuseport","head":"0095bcf7612c5589334bc04fa1209eeadf787718","before":"9bcbfaf75eb41c6ef4c1821e3f4b3b9c2eea788e","commits":[{"sha":"fea9e76e7d3d1a23d3d04e799c3f1978af481212","author":{"name":"benoitc","email":"ddf60434438d3901f2e5db48b1b3ece0fbddb6d7@gmail.com"},"message":"support TCP Fast Open option\n\nFast Open\" is a optimization to the process of stablishing a TCP connection that\nallows the elimination of one round time trip (RTT) from certain kinds of TCP\nconversations. Fast Open could result in speed improvements of between 4% and\n41% in the page load times on popular web sites.\n\nAvailable on linux >= 3.7.1.\n\nMore info:\n\n- https://lwn.net/Articles/508865/\n- http://research.google.com/pubs/pub37517.html","distinct":false,"url":"https://api.github.com/repos/kirubakaran/gunicorn/commits/fea9e76e7d3d1a23d3d04e799c3f1978af481212"},{"sha":"d6429233d972a751b301c6b93341f8180fec0280","author":{"name":"Dan Callaghan","email":"386694182b60c996809f0cbe34bc6fc6dc6c7f4c@redhat.com"},"message":"handle HaltServer in manage_workers","distinct":true,"url":"https://api.github.com/repos/kirubakaran/gunicorn/commits/d6429233d972a751b301c6b93341f8180fec0280"},{"sha":"fb96a9ae69fde318739f364eb1369ba34c7ab45e","author":{"name":"Jason Madden","email":"09e0414b09cbbbbd78651be78300ae0f3b6250f6@gmail.com"},"message":"Make the gevent workers handle the quit signal by deferring to a new greenlet. Fixes #1126.","distinct":true,"url":"https://api.github.com/repos/kirubakaran/gunicorn/commits/fb96a9ae69fde318739f364eb1369ba34c7ab45e"},{"sha":"03cd031b0673bb06369e7083769d1bed2ddc9cd0","author":{"name":"umezaki","email":"16ab7cbae9ccced4fbe069379d782a3ee0e3f1ec@yahoo.co.jp"},"message":"Fix accesslog params description","distinct":true,"url":"https://api.github.com/repos/kirubakaran/gunicorn/commits/03cd031b0673bb06369e7083769d1bed2ddc9cd0"},{"sha":"7dd8a53c8c6afbc4199ff9b7fb2d6c3068fd9d9a","author":{"name":"y.umezaki","email":"16ab7cbae9ccced4fbe069379d782a3ee0e3f1ec@yahoo.co.jp"},"message":"Add accesslog params\n\nFix KeyError\n\nUpdate access logger tests\n\nUpdate settings.rst docs","distinct":true,"url":"https://api.github.com/repos/kirubakaran/gunicorn/commits/7dd8a53c8c6afbc4199ff9b7fb2d6c3068fd9d9a"},{"sha":"e6d63891c9e01873992d9565fa85a1b04ff0b69f","author":{"name":"Berker Peksag","email":"3b75807da5c4c2397e3e53c2769006fd1a8fa711@gmail.com"},"message":"Merge pull request #1133 from bungoume/update-docs\n\nFix config description of accesslog user-name params","distinct":true,"url":"https://api.github.com/repos/kirubakaran/gunicorn/commits/e6d63891c9e01873992d9565fa85a1b04ff0b69f"},{"sha":"50a40b52b6fc7db218254eecdde79f41c0eb3a47","author":{"name":"Randall Leeds","email":"7f7d16c3f82904b86c6453717dca16036480c5dc@bleeds.info"},"message":"Merge pull request #1132 from bungoume/add-accesslog-params\n\nAdd accesslog params","distinct":true,"url":"https://api.github.com/repos/kirubakaran/gunicorn/commits/50a40b52b6fc7db218254eecdde79f41c0eb3a47"},{"sha":"821123d48f9514e5b401271014b2a3c2cefb1f21","author":{"name":"Randall Leeds","email":"7f7d16c3f82904b86c6453717dca16036480c5dc@bleeds.info"},"message":"Merge pull request #1128 from NextThought/1126-gevent-time\n\nMake the gevent workers handle the quit signal by deferring to a new greenlet","distinct":true,"url":"https://api.github.com/repos/kirubakaran/gunicorn/commits/821123d48f9514e5b401271014b2a3c2cefb1f21"},{"sha":"b4e86ad73f37f38e42646e9ff826f28e70c09e4b","author":{"name":"Hiroyuki Shirakawa","email":"eee327e72aa5c4f7cd107a5700dbba50e081057b@globalsign.com"},"message":"Fixes #1135","distinct":true,"url":"https://api.github.com/repos/kirubakaran/gunicorn/commits/b4e86ad73f37f38e42646e9ff826f28e70c09e4b"},{"sha":"d922df3902c43fc1d761e0e282fbec9b702b273e","author":{"name":"Benoit Chesneau","email":"ddf60434438d3901f2e5db48b1b3ece0fbddb6d7@gmail.com"},"message":"make sure the users can access to the logs\n\nmake sure that a user is able to access to the logs after dropping a\nprivilege.\n\nfix #1116","distinct":true,"url":"https://api.github.com/repos/kirubakaran/gunicorn/commits/d922df3902c43fc1d761e0e282fbec9b702b273e"},{"sha":"f1bb0342ecda36690cc7e16aadcb975c0fb8e33b","author":{"name":"Zoltán Nagy","email":"e5056801ed4cb4099922a9e021e663f31fde4246@gmail.com"},"message":"Clarify documentation of graceful_timeout","distinct":true,"url":"https://api.github.com/repos/kirubakaran/gunicorn/commits/f1bb0342ecda36690cc7e16aadcb975c0fb8e33b"},{"sha":"eb29a449aa03546fa7a9999da4f0a685065aa3a5","author":{"name":"Berker Peksag","email":"3b75807da5c4c2397e3e53c2769006fd1a8fa711@gmail.com"},"message":"Merge pull request #1137 from abesto/doc/graceful_timeout\n\nClarify documentation of graceful_timeout","distinct":true,"url":"https://api.github.com/repos/kirubakaran/gunicorn/commits/eb29a449aa03546fa7a9999da4f0a685065aa3a5"},{"sha":"dc0dbf3f6c74162b6a516b3c610ffbe7cd3ff7ad","author":{"name":"Huayi Zhang","email":"ca3d47e53ae4a9aa1873992d7b9ec00bf28c0aa3@douban.com"},"message":"Fix worker class link in FAQ","distinct":true,"url":"https://api.github.com/repos/kirubakaran/gunicorn/commits/dc0dbf3f6c74162b6a516b3c610ffbe7cd3ff7ad"},{"sha":"cf01376edc9af5b6e0d68eb078e01a1c8904dfa6","author":{"name":"Berker Peksag","email":"3b75807da5c4c2397e3e53c2769006fd1a8fa711@gmail.com"},"message":"Merge pull request #1141 from irachex/fix-docs\n\nFix worker class link in FAQ","distinct":true,"url":"https://api.github.com/repos/kirubakaran/gunicorn/commits/cf01376edc9af5b6e0d68eb078e01a1c8904dfa6"},{"sha":"b4523cfe7d3a06708e5ea47cb0cbb9007acad6ca","author":{"name":"Ed Morley","email":"444264d1ffc221679ed94a16d126135619f51f1f@mozilla.com"},"message":"Docs: Fix the link to the proc_name setting on the FAQ page","distinct":true,"url":"https://api.github.com/repos/kirubakaran/gunicorn/commits/b4523cfe7d3a06708e5ea47cb0cbb9007acad6ca"},{"sha":"302abd551acd0abf105fa43b07ac903a3cb6dfca","author":{"name":"Berker Peksag","email":"3b75807da5c4c2397e3e53c2769006fd1a8fa711@gmail.com"},"message":"Merge pull request #1144 from edmorley/fix-faq-proc_name-link\n\nDocs: Fix the link to the proc_name setting on the FAQ page","distinct":true,"url":"https://api.github.com/repos/kirubakaran/gunicorn/commits/302abd551acd0abf105fa43b07ac903a3cb6dfca"},{"sha":"18d2b92146592b3f5370fb1d964ce91a416c693e","author":{"name":"Randall Leeds","email":"7f7d16c3f82904b86c6453717dca16036480c5dc@bleeds.info"},"message":"Simplify sendfile logic\n\nA safe and reliable check for whether a file descriptor supports mmap\nis to directly check if it is seekable. However, some seekable file\ndescriptors may also report a zero size when calling fstat. If there\nis no content length specified for the response and it cannot be\ndetermined from the file descriptor then it is not possible to know\nwhat chunk size to send to the client. In this case, is it necessary\nto fall back to unwinding the body by iteration.\n\nThe above conditions together reveal a straightforward and reliable\nway to check for sendfile support. This patch modifies the Response\nclass to assert these conditions using a try/catch block as part of\na new, simplified sendfile method. This method returns False if it\nis not possible to serve the response using sendfile. Otherwise, it\nserves the response and returns True. By returning False when SSL is\nin use, the code is made even simpler by removing the special support\nfor SSL, which is served well enough by the iteration protocol.\n\nFix #1038","distinct":true,"url":"https://api.github.com/repos/kirubakaran/gunicorn/commits/18d2b92146592b3f5370fb1d964ce91a416c693e"},{"sha":"c8f820b95a559aec81167c854d7b0d869316ecb3","author":{"name":"Benoit Chesneau","email":"ddf60434438d3901f2e5db48b1b3ece0fbddb6d7@gmail.com"},"message":"Merge pull request #1136 from shrkw/1135-fix-ssl-options-for-tornado\n\nfix-ssl-options-for-tornado","distinct":true,"url":"https://api.github.com/repos/kirubakaran/gunicorn/commits/c8f820b95a559aec81167c854d7b0d869316ecb3"},{"sha":"5d902e2a07ecfb35f750b983c269b541fe841c5e","author":{"name":"benoitc","email":"ddf60434438d3901f2e5db48b1b3ece0fbddb6d7@gmail.com"},"message":"prepare the 19.4 release.\n\nupdate changelog, bump the version.","distinct":true,"url":"https://api.github.com/repos/kirubakaran/gunicorn/commits/5d902e2a07ecfb35f750b983c269b541fe841c5e"},{"sha":"8609a36f1c79024d5298a6447e1503124ca0b646","author":{"name":"benoitc","email":"ddf60434438d3901f2e5db48b1b3ece0fbddb6d7@gmail.com"},"message":"only support N, N-1 versions of pythons","distinct":true,"url":"https://api.github.com/repos/kirubakaran/gunicorn/commits/8609a36f1c79024d5298a6447e1503124ca0b646"}]}
{"actor":{"display_login":"kirubakaran"}}