{"push_id":1123049446,"size":24,"distinct_size":0,"ref":"refs/heads/master","head":"d2f798c44c42d8490466628d2cbd7d483d92a0ac","before":"fcf173eaaee0d4436cbe89b1da2b187191e04abe","commits":[{"sha":"a92903e73310e6c5643eb12864db5b0f8960c635","author":{"email":"0cc2c28550500f2f16064330410b73d6ac210ca9@cloudlinux.com","name":"Oleksiy Shchukin"},"message":"Coop with CloudLinux LVE and CageFS\n\nLVE is a kernel level technology developed\nto make sure that no single web site can bring down\nweb server.\n\nLVE enter occurs prior forking worker process\nin DirectSpawner and before starting preloader\nin SmartSpawner to make sure user specific limits\nlike number of processes (important for fork-bomb\nprotection) are OK.\n\nCageFS is a virtualized file system similar to chroot\nbut a somewhat better. CageFS is entered in\nSpawner::switchUser.\n\nAdded PassengerLveMinUid server config option\nto specify minimum uid LVE enter is allowed starting from.","distinct":false,"url":"https://api.github.com/repos/phusion/passenger/commits/a92903e73310e6c5643eb12864db5b0f8960c635"},{"sha":"f01b01ad397fd766ddaa8c5496ea74b4a0b7daf0","author":{"email":"0cc2c28550500f2f16064330410b73d6ac210ca9@cloudlinux.com","name":"Oleksiy Shchukin"},"message":"Coding style fixes","distinct":false,"url":"https://api.github.com/repos/phusion/passenger/commits/f01b01ad397fd766ddaa8c5496ea74b4a0b7daf0"},{"sha":"ac4c443e865654a45f1510903e05bb02123acc72","author":{"email":"b0ec219b21b23fd7a3c13d77792f782b4964c580@phusion.nl","name":"Hongli Lai (Phusion)"},"message":"Merge remote-tracking branch 'oshchukin/stable-5.0_coop_with_lve' into coop_with_lve2","distinct":false,"url":"https://api.github.com/repos/phusion/passenger/commits/ac4c443e865654a45f1510903e05bb02123acc72"},{"sha":"9da29a0865a0afc2f6018fcf31e83682c806fe70","author":{"email":"b0ec219b21b23fd7a3c13d77792f782b4964c580@phusion.nl","name":"Hongli Lai (Phusion)"},"message":"Cleanup LVE patch (a92903e73) and add some more includes just in case","distinct":false,"url":"https://api.github.com/repos/phusion/passenger/commits/9da29a0865a0afc2f6018fcf31e83682c806fe70"},{"sha":"3f875c9209245227f689eb2b8517736672a51ab5","author":{"email":"b0ec219b21b23fd7a3c13d77792f782b4964c580@phusion.nl","name":"Hongli Lai (Phusion)"},"message":"Give credit to Oleksiy Shchukin\n\n[ci:skip]","distinct":false,"url":"https://api.github.com/repos/phusion/passenger/commits/3f875c9209245227f689eb2b8517736672a51ab5"},{"sha":"5d5755149290ebbf4b370a96c486d473feac175a","author":{"email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@phusion.nl","name":"Daniel Knoppel (Phusion)"},"message":"Post-release textual updates and CHANGELOG catch-up.\n\n[ci:skip]","distinct":false,"url":"https://api.github.com/repos/phusion/passenger/commits/5d5755149290ebbf4b370a96c486d473feac175a"},{"sha":"babd7fe9a6aa55dcaa039c79e92c37c22197c024","author":{"email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@phusion.nl","name":"Daniel Knoppel (Phusion)"},"message":"Fixes memory leak when >1024 concurrent requests. Closes GH-1797.","distinct":false,"url":"https://api.github.com/repos/phusion/passenger/commits/babd7fe9a6aa55dcaa039c79e92c37c22197c024"},{"sha":"da57928de047476e0edb1634b3fac8c2530947e3","author":{"email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@phusion.nl","name":"Daniel Knoppel (Phusion)"},"message":"Show instance toucher as well as vagrant run in passenger-memory-stats.","distinct":false,"url":"https://api.github.com/repos/phusion/passenger/commits/da57928de047476e0edb1634b3fac8c2530947e3"},{"sha":"0069e61f4785347be1eb7a5f39a081574798d21b","author":{"email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@phusion.nl","name":"Daniel Knoppel (Phusion)"},"message":"Fix Nginx build when PCRE library not available. Closes GH-1796.\n\nThis happens for example when compiling with\n`--without-http_rewrite_module`.","distinct":false,"url":"https://api.github.com/repos/phusion/passenger/commits/0069e61f4785347be1eb7a5f39a081574798d21b"},{"sha":"02a1936346fc3d38d9c421328e477ebe455e262d","author":{"email":"3b060593df29c67bae334bf68655212cc9b14461@gmail.com","name":"Andrei Belov"},"message":"nginx: fixed building as a dynamic module.","distinct":false,"url":"https://api.github.com/repos/phusion/passenger/commits/02a1936346fc3d38d9c421328e477ebe455e262d"},{"sha":"63788f00a81714ef7be330bd61313d18613581ba","author":{"email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@phusion.nl","name":"Daniel Knoppel (Phusion)"},"message":"Fixes the Nginx dynamic module build on linux. Closes GH-1793.\n\nIf dynamic module building is detected, add a build task that compiles\ncommon libs with -fPIC to a separate dir especially for linking against\nNginx (PassengerAgent stays linked to non-fPIC version for max.\nperformance). Also fixes a bug that caused env. setting TRACE=1 to be\nignored rather than provide trace build output.\n\nThis replaces the earlier patch by defanator (Andrei Belov) which\ncontained some issues.","distinct":false,"url":"https://api.github.com/repos/phusion/passenger/commits/63788f00a81714ef7be330bd61313d18613581ba"},{"sha":"c148d616760271d4c934fc48ff3a5004cc5ab197","author":{"email":"b0ec219b21b23fd7a3c13d77792f782b4964c580@phusion.nl","name":"Hongli Lai (Phusion)"},"message":"mbuf copy and move assignment operators should do nothing when operating on themselves","distinct":false,"url":"https://api.github.com/repos/phusion/passenger/commits/c148d616760271d4c934fc48ff3a5004cc5ab197"},{"sha":"1d7a315949e57930670b6238b4bbbbbbe3a9bd62","author":{"email":"b0ec219b21b23fd7a3c13d77792f782b4964c580@phusion.nl","name":"Hongli Lai (Phusion)"},"message":"Display more diagnostics information when an mbuf data structure inconsistency is detected","distinct":false,"url":"https://api.github.com/repos/phusion/passenger/commits/1d7a315949e57930670b6238b4bbbbbbe3a9bd62"},{"sha":"26145c34680f066126c5ed3a91a323baffda0271","author":{"email":"b0ec219b21b23fd7a3c13d77792f782b4964c580@phusion.nl","name":"Hongli Lai (Phusion)"},"message":"Minor build system cleanups and refactorings","distinct":false,"url":"https://api.github.com/repos/phusion/passenger/commits/26145c34680f066126c5ed3a91a323baffda0271"},{"sha":"48d6fe32ca3fd18558bbcb6533604b148d4634a8","author":{"email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@phusion.nl","name":"Daniel Knoppel (Phusion)"},"message":"Update packaging script to also build the dynamic modules.","distinct":false,"url":"https://api.github.com/repos/phusion/passenger/commits/48d6fe32ca3fd18558bbcb6533604b148d4634a8"},{"sha":"4decd24de0a213b63ef01e5b780bf2a9a76dcb22","author":{"email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@phusion.nl","name":"Daniel Knoppel (Phusion)"},"message":"Fix required build variable being removed in packaging phase.","distinct":false,"url":"https://api.github.com/repos/phusion/passenger/commits/4decd24de0a213b63ef01e5b780bf2a9a76dcb22"},{"sha":"f2e1108df42ee0076e034df44c10e016882d4115","author":{"email":"b0ec219b21b23fd7a3c13d77792f782b4964c580@phusion.nl","name":"Hongli Lai (Phusion)"},"message":"Add Nginx dynamic module dependency objects to RPM packaging","distinct":false,"url":"https://api.github.com/repos/phusion/passenger/commits/f2e1108df42ee0076e034df44c10e016882d4115"},{"sha":"cb39d10972da5204abef49dc96aac8ac4b0c571e","author":{"email":"b0ec219b21b23fd7a3c13d77792f782b4964c580@phusion.nl","name":"Hongli Lai (Phusion)"},"message":"run_travis.sh: use curl instead of wget\n\nThe Passenger Enterprise CI environment doesn't have wget.","distinct":false,"url":"https://api.github.com/repos/phusion/passenger/commits/cb39d10972da5204abef49dc96aac8ac4b0c571e"},{"sha":"67ab7ea4d397d77eee790e20bbb4697c7a56a56f","author":{"email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@phusion.nl","name":"Daniel Knoppel (Phusion)"},"message":"Improve error message about gdb.\n\nWhen gdb isn't found, it does not mean that it isn't installed. Could\nalso be the path.\n[ci:skip]","distinct":false,"url":"https://api.github.com/repos/phusion/passenger/commits/67ab7ea4d397d77eee790e20bbb4697c7a56a56f"},{"sha":"a5fc686d43ea7bd958e7f344ea5d6db6ec191abe","author":{"email":"b0ec219b21b23fd7a3c13d77792f782b4964c580@phusion.nl","name":"Hongli Lai (Phusion)"},"message":"Upgrade preferred Nginx version to 1.10.0","distinct":false,"url":"https://api.github.com/repos/phusion/passenger/commits/a5fc686d43ea7bd958e7f344ea5d6db6ec191abe"}]}
{"actor":{"display_login":"FooBarWidget"}}