{"push_id":697465542,"size":85,"distinct_size":85,"ref":"refs/heads/master","head":"056417303c9a125792679d317e48dbc1c41b3ac4","before":"498b1e49c46744b3d20b9f610d6dc01dfed383f1","commits":[{"sha":"47a15480da66b8b48483da6089807c6ff55914a1","author":{"email":"eda91b38e63bc56017dc77a054a540f635c63f31@tinbrain.net","name":"Curtis Maloney"},"message":"Don't try to compress empty responses.","distinct":true,"url":"https://api.github.com/repos/javierguerragiraldez/uwsgi/commits/47a15480da66b8b48483da6089807c6ff55914a1"},{"sha":"83acb83075ef8236018123aa48c48c1b610d9364","author":{"email":"ff5a5f05cdf41c74a03c54c2f66ca3bde50c326b@sammserver.com","name":"Samuel Čavoj"},"message":"Fix grammar.\n\nGrammar is important!","distinct":true,"url":"https://api.github.com/repos/javierguerragiraldez/uwsgi/commits/83acb83075ef8236018123aa48c48c1b610d9364"},{"sha":"152771dfcdf56860c5091ca67e6b84a9eed7c612","author":{"email":"59bd0a3ff43b32849b319e645d4798d8a5d1e889@unbit.it","name":"unbit"},"message":"Merge pull request #870 from sammko/sammko-patch\n\nFix grammar","distinct":true,"url":"https://api.github.com/repos/javierguerragiraldez/uwsgi/commits/152771dfcdf56860c5091ca67e6b84a9eed7c612"},{"sha":"89ed5a26aa35754d828713979faad621bee3fcdd","author":{"email":"59bd0a3ff43b32849b319e645d4798d8a5d1e889@unbit.it","name":"Unbit"},"message":"fixed typo","distinct":true,"url":"https://api.github.com/repos/javierguerragiraldez/uwsgi/commits/89ed5a26aa35754d828713979faad621bee3fcdd"},{"sha":"f6e5db93d8344d7f09ee5304394136d6f5cd7a38","author":{"email":"59bd0a3ff43b32849b319e645d4798d8a5d1e889@unbit.it","name":"Unbit"},"message":"fixed #883","distinct":true,"url":"https://api.github.com/repos/javierguerragiraldez/uwsgi/commits/f6e5db93d8344d7f09ee5304394136d6f5cd7a38"},{"sha":"777d7184c54e3edf6241b33cf90e93fd52a7b269","author":{"email":"ea2a246bc9dd6ddb0f95c07f5315ad62d50db92a@gmail.com","name":"Евгений Протозанов"},"message":"Updated GridFS plugin to work with legacy mongo-cxx-driver version 1.0.0","distinct":true,"url":"https://api.github.com/repos/javierguerragiraldez/uwsgi/commits/777d7184c54e3edf6241b33cf90e93fd52a7b269"},{"sha":"de28a705d83896ea976bfa5c2b4943d13062d52e","author":{"email":"ea2a246bc9dd6ddb0f95c07f5315ad62d50db92a@gmail.com","name":"Евгений Протозанов"},"message":"Fixed server list parsing","distinct":true,"url":"https://api.github.com/repos/javierguerragiraldez/uwsgi/commits/de28a705d83896ea976bfa5c2b4943d13062d52e"},{"sha":"d873bdecafe6bfefd5f90dfe08a17958e88f3809","author":{"email":"ea2a246bc9dd6ddb0f95c07f5315ad62d50db92a@gmail.com","name":"Евгений Протозанов"},"message":"Passing timeout argument to MongoDB connection","distinct":true,"url":"https://api.github.com/repos/javierguerragiraldez/uwsgi/commits/d873bdecafe6bfefd5f90dfe08a17958e88f3809"},{"sha":"057cfe761f24ae61520197de5cc4c80a442d4376","author":{"email":"eda91b38e63bc56017dc77a054a540f635c63f31@tinbrain.net","name":"Curtis"},"message":"Tidy with flake8","distinct":true,"url":"https://api.github.com/repos/javierguerragiraldez/uwsgi/commits/057cfe761f24ae61520197de5cc4c80a442d4376"},{"sha":"a1e301578369a49431c14b90c6b2c6043c103842","author":{"email":"7f6cba953ca7e091c141c4e6c42c18f103203f28@gmail.com","name":"James Raspass"},"message":"plugins/psgi - remove the need for Scalar::Util\n\nCommit ff9bab4b fixed support for sending IO like handles or GLOBs\nvia sendfile by first calling fileno on them. This was checked\nby calling Scalar::Util::reftype on the reference first, as per\nhttps://metacpan.org/pod/PSGI#Body . This may be sane in pure\nperl, but there are better methods in XS/C than string evalling\nsome Perl, which will eventually also call some XS/C.\n\nThis commit introduces more robust checking of whether we have a\n\"real\" filehandle, and also introduces a test that chucks a bunch\nof different scalars and references at uWSGI to make sure it doesn't\nchoke. I wasn't sure how to hook this test up to travis, or wether\nthat's even desireable, so just left the test in what I believe to\nbe the right directories.\n\nBecause this commit massively simplifies the code, it also had an\neffect on object size, on my machine (x64, GCC 4.9), psgi_plugin.o\nwent from 63360 bytes to 62296 bytes.\n\nThe indentation level of the ->getline for loop has been left at\nits original level, which is now incorrect, to make the diff\neasier to read. A whitespace cleanup commit could follow.\n\nIn related news, does anyone know the purpose of the three other\nuse lines in psgi_loader.c, two of them were added back in 2011\nby cf08972e, but I can't work out what their inclusion has to do\nwith memleak hunting.\n\nBasically I would love to remove these lines as I don't believe\nthey're needed for uWSGI to function, and if apps running under\nuWSGI need them, they should load them themselves.\n\nAlso related, would more PSGI refactorings be welcome? I get the\nimpression that Perl is a bit of a second class citizen in uWSGI\nthese days, and as both an avid user of uWSGI+PSGI and a hobby XS\ndeveloper, I'd love to clean up more of the PSGI plugin.","distinct":true,"url":"https://api.github.com/repos/javierguerragiraldez/uwsgi/commits/a1e301578369a49431c14b90c6b2c6043c103842"},{"sha":"d456f4979603737dc10cbd4a16aeadee9315d69f","author":{"email":"59bd0a3ff43b32849b319e645d4798d8a5d1e889@unbit.it","name":"unbit"},"message":"Merge pull request #881 from JRaspass/master\n\nplugins/psgi - remove the need for Scalar::Util","distinct":true,"url":"https://api.github.com/repos/javierguerragiraldez/uwsgi/commits/d456f4979603737dc10cbd4a16aeadee9315d69f"},{"sha":"6c2f3f1214807d834245148c76758796a2471f05","author":{"email":"59bd0a3ff43b32849b319e645d4798d8a5d1e889@unbit.it","name":"Roberto De Ioris"},"message":"added James Raspass to CONTRIBUTORS","distinct":true,"url":"https://api.github.com/repos/javierguerragiraldez/uwsgi/commits/6c2f3f1214807d834245148c76758796a2471f05"},{"sha":"334baa8050e4f2af0f7f5ea604df4f6ecd91d733","author":{"email":"59bd0a3ff43b32849b319e645d4798d8a5d1e889@unbit.it","name":"unbit"},"message":"Merge pull request #886 from funkybob/feature/cleanup\n\nTidy with flake8","distinct":true,"url":"https://api.github.com/repos/javierguerragiraldez/uwsgi/commits/334baa8050e4f2af0f7f5ea604df4f6ecd91d733"},{"sha":"7020840bdc6ebfcf1b4cf9f9f496e5896e9692f9","author":{"email":"59bd0a3ff43b32849b319e645d4798d8a5d1e889@unbit.it","name":"Roberto De Ioris"},"message":"fixed remote plugins embedding","distinct":true,"url":"https://api.github.com/repos/javierguerragiraldez/uwsgi/commits/7020840bdc6ebfcf1b4cf9f9f496e5896e9692f9"},{"sha":"bcf9c851dd52d9588326893e82aa2544c400cb73","author":{"email":"59bd0a3ff43b32849b319e645d4798d8a5d1e889@unbit.it","name":"Roberto De Ioris"},"message":"added Curtis Maloney to CONTRIBUTORS","distinct":true,"url":"https://api.github.com/repos/javierguerragiraldez/uwsgi/commits/bcf9c851dd52d9588326893e82aa2544c400cb73"},{"sha":"200de606bbaf8143932e23ace7eec6d6f0f9c3be","author":{"email":"59bd0a3ff43b32849b319e645d4798d8a5d1e889@unbit.it","name":"Roberto De Ioris"},"message":"merged new gridfs plugin","distinct":true,"url":"https://api.github.com/repos/javierguerragiraldez/uwsgi/commits/200de606bbaf8143932e23ace7eec6d6f0f9c3be"},{"sha":"17cb520643b2c12a82ff82f2d4145340fb684ec0","author":{"email":"59bd0a3ff43b32849b319e645d4798d8a5d1e889@unbit.it","name":"Roberto De Ioris"},"message":"Merge branch 'WeirdCarrotMonster-master'","distinct":true,"url":"https://api.github.com/repos/javierguerragiraldez/uwsgi/commits/17cb520643b2c12a82ff82f2d4145340fb684ec0"},{"sha":"22eaf96ffe7fcd4127449489b4da64c56ec28ebc","author":{"email":"59bd0a3ff43b32849b319e645d4798d8a5d1e889@unbit.it","name":"Roberto De Ioris"},"message":"mention WeirdCarrotMonster as contributor for gridfs","distinct":true,"url":"https://api.github.com/repos/javierguerragiraldez/uwsgi/commits/22eaf96ffe7fcd4127449489b4da64c56ec28ebc"},{"sha":"1054b60040c3c848ea4619206bad738acf551d19","author":{"email":"59bd0a3ff43b32849b319e645d4798d8a5d1e889@unbit.it","name":"Roberto De Ioris"},"message":"--reuse-port can be used on linux too","distinct":true,"url":"https://api.github.com/repos/javierguerragiraldez/uwsgi/commits/1054b60040c3c848ea4619206bad738acf551d19"},{"sha":"ddc3972d987b5dbf88db0b9b8aed122efe90c69d","author":{"email":"59bd0a3ff43b32849b319e645d4798d8a5d1e889@unbit.it","name":"Roberto De Ioris"},"message":"added die_on_no_workers, fixes #889","distinct":true,"url":"https://api.github.com/repos/javierguerragiraldez/uwsgi/commits/ddc3972d987b5dbf88db0b9b8aed122efe90c69d"}]}