{"push_id":877375613,"size":211,"distinct_size":211,"ref":"refs/heads/master","head":"1ea4cb7d3f65d7e2c3d92e5880794c3e4aa5a149","before":"9342fa2cce899d187ad62bcc75e546e97b27f92c","commits":[{"sha":"a4e8d69eaeafb37e6c6bd24af63a98c5d28e79f8","author":{"email":"1d11be6766ced85e4d03b7e8454dff8aab20b13b@users.noreply.github.com","name":"taotetek"},"message":"Merge pull request #1059 from somdoron/master\n\nAdd client server to czmq","distinct":true,"url":"https://api.github.com/repos/somdoron/czmq/commits/a4e8d69eaeafb37e6c6bd24af63a98c5d28e79f8"},{"sha":"515bf6f230736b186bfb38969c749797b90f5dc4","author":{"email":"8df74dda184c19df19d4755602108540e071bf38@imatix.com","name":"Pieter Hintjens"},"message":"Fixed whitespace","distinct":true,"url":"https://api.github.com/repos/somdoron/czmq/commits/515bf6f230736b186bfb38969c749797b90f5dc4"},{"sha":"af04bba13f7458f5fe1afa20420249faf879446a","author":{"email":"8df74dda184c19df19d4755602108540e071bf38@imatix.com","name":"Pieter Hintjens"},"message":"Problem: zsock_bsend does not check errors on sending\n\nSolution: return -1 as documented when sending to the socket\nfails for any reason.\n\nFixes #1058","distinct":true,"url":"https://api.github.com/repos/somdoron/czmq/commits/af04bba13f7458f5fe1afa20420249faf879446a"},{"sha":"da457b52170502113aaaaa46cfe2b0c691967266","author":{"email":"c764c50e24bc26b745e9b0ff92f03fb0113c5b44@users.noreply.github.com","name":"Kevin Sapper"},"message":"Merge pull request #1060 from hintjens/master\n\nFixed #1058","distinct":true,"url":"https://api.github.com/repos/somdoron/czmq/commits/da457b52170502113aaaaa46cfe2b0c691967266"},{"sha":"08b22c2efe5334afb7a3fffd577a6858851e56b9","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@kevinsapper.de","name":"sappo"},"message":"Problem: ifdefs should not check for a specific version\nSolution: Replace ugly version checking ifdefs with slightly less ugly feature checking ifdefs\n\nAlso minor style fixes.","distinct":true,"url":"https://api.github.com/repos/somdoron/czmq/commits/08b22c2efe5334afb7a3fffd577a6858851e56b9"},{"sha":"656bcaf0fbaba75e9b6256e412b8b60fd3b86d52","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@kevinsapper.de","name":"sappo"},"message":"Problem: Direct changes to include files are overridden by zproject\nSolution: Update the api files and move ifdefs from header files into source files and return a negative or neutral value if the method is not supported.","distinct":true,"url":"https://api.github.com/repos/somdoron/czmq/commits/656bcaf0fbaba75e9b6256e412b8b60fd3b86d52"},{"sha":"14319247e5ed1c7db2fe21fd177b7bb887693d21","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@kevinsapper.de","name":"sappo"},"message":"Problem: Bindings are out of date\nSolution: Re-generate them","distinct":true,"url":"https://api.github.com/repos/somdoron/czmq/commits/14319247e5ed1c7db2fe21fd177b7bb887693d21"},{"sha":"71dcecdf0c0c0cc9d581fb62b441a0459e8b348a","author":{"email":"3dfdef851e542c9b0d4f8852a8830872484eba82@gmail.com","name":"Joe Eli McIlvain"},"message":"Merge pull request #1061 from sappo/master\n\nProblem: ifdefs should not check for a specific version","distinct":true,"url":"https://api.github.com/repos/somdoron/czmq/commits/71dcecdf0c0c0cc9d581fb62b441a0459e8b348a"},{"sha":"1507b3000710e655c97344871bfe1647c65528f5","author":{"email":"3dfdef851e542c9b0d4f8852a8830872484eba82@gmail.com","name":"Joe Eli McIlvain"},"message":"Problem: Ruby bindings clash with self and alias keywords.\nSolution: Fix in zproject and regenerate here.","distinct":true,"url":"https://api.github.com/repos/somdoron/czmq/commits/1507b3000710e655c97344871bfe1647c65528f5"},{"sha":"31747044e28446173e5a839a1748a27e1403ee78","author":{"email":"c764c50e24bc26b745e9b0ff92f03fb0113c5b44@users.noreply.github.com","name":"Kevin Sapper"},"message":"Merge pull request #1063 from jemc/master\n\nProblem: Ruby bindings clash with self and alias keywords.","distinct":true,"url":"https://api.github.com/repos/somdoron/czmq/commits/31747044e28446173e5a839a1748a27e1403ee78"},{"sha":"85aadbb78857077d2376b49afbe995255264534d","author":{"email":"678b97863301219a7659ccb717573825b33ce6a7@gmail.com","name":"Luca Boccassi"},"message":"Enable container-based build\n\nRemove use of \"sudo\", build and install in local directory in order\nto enable container-based CI builds","distinct":true,"url":"https://api.github.com/repos/somdoron/czmq/commits/85aadbb78857077d2376b49afbe995255264534d"},{"sha":"ea0415502926d5c19b470f709b7e4a2ec3cdde8b","author":{"email":"678b97863301219a7659ccb717573825b33ce6a7@gmail.com","name":"Luca Boccassi"},"message":"Set -x in CI scripts to help debug","distinct":true,"url":"https://api.github.com/repos/somdoron/czmq/commits/ea0415502926d5c19b470f709b7e4a2ec3cdde8b"},{"sha":"90b2a98ce347921ea6d3a27b0cb22a71a5f8d583","author":{"email":"3dfdef851e542c9b0d4f8852a8830872484eba82@gmail.com","name":"Joe Eli McIlvain"},"message":"Merge pull request #1064 from bluca/container\n\nEnable container-based build","distinct":true,"url":"https://api.github.com/repos/somdoron/czmq/commits/90b2a98ce347921ea6d3a27b0cb22a71a5f8d583"},{"sha":"678ebd52cccb33641cc6046b4cb28493f8b05259","author":{"email":"21ec360788927f1f88c5c5916def9968e9762552@brocade.com","name":"Luca Boccassi"},"message":"Fix memory leak in zactor_new error path","distinct":true,"url":"https://api.github.com/repos/somdoron/czmq/commits/678ebd52cccb33641cc6046b4cb28493f8b05259"},{"sha":"6d5f25f53ef34494e970a8a916a59505f23e9b03","author":{"email":"3dfdef851e542c9b0d4f8852a8830872484eba82@gmail.com","name":"Joe Eli McIlvain"},"message":"Merge pull request #1066 from bluca/zactor-new-memory-leak\n\nFix memory leak in zactor_new error path","distinct":true,"url":"https://api.github.com/repos/somdoron/czmq/commits/6d5f25f53ef34494e970a8a916a59505f23e9b03"},{"sha":"e4e4379208799cc953bf3ff6b8468dd5bd4b26c4","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@kevinsapper.de","name":"sappo"},"message":"Problem: Cannot obtain head and tail of zlistx\nSolution: Add method to get both head and tail\n\nI also did some minor code cleanup and removed unsed variable tail.","distinct":true,"url":"https://api.github.com/repos/somdoron/czmq/commits/e4e4379208799cc953bf3ff6b8468dd5bd4b26c4"},{"sha":"db5eceae68c087d432ccf24da9341c8649bf8000","author":{"email":"8df74dda184c19df19d4755602108540e071bf38@imatix.com","name":"Pieter Hintjens"},"message":"Merge pull request #1067 from sappo/master\n\nProblem: Cannot obtain head and tail of zlistx","distinct":true,"url":"https://api.github.com/repos/somdoron/czmq/commits/db5eceae68c087d432ccf24da9341c8649bf8000"},{"sha":"bf069990aa9aef5bce2e9db43492c3f9bcc4be97","author":{"email":"8df74dda184c19df19d4755602108540e071bf38@imatix.com","name":"Pieter Hintjens"},"message":"Problem: dies without help for user, if EMFILE","distinct":true,"url":"https://api.github.com/repos/somdoron/czmq/commits/bf069990aa9aef5bce2e9db43492c3f9bcc4be97"},{"sha":"5a66c012673861bef93a77052758bdd931a31fb1","author":{"email":"8df74dda184c19df19d4755602108540e071bf38@imatix.com","name":"Pieter Hintjens"},"message":"Problem: zactor_destroy fails on half-created actor\n\nzactor_new destroys itself if construction failed which is fine, except\nthe destructor then tries to destroy the pipe, which may be null.\n\nSolution: don't destroy null pipes.","distinct":true,"url":"https://api.github.com/repos/somdoron/czmq/commits/5a66c012673861bef93a77052758bdd931a31fb1"},{"sha":"5b0187025fe4151ef1ec85facace990a295e2861","author":{"email":"8df74dda184c19df19d4755602108540e071bf38@imatix.com","name":"Pieter Hintjens"},"message":"Problem: zsys_set_max_sockets does not work\n\nIt calls zsys_init which sets the context limit, and then it neatly\nstores the new limit without applying it.\n\nSolution: apply the limit properly.","distinct":true,"url":"https://api.github.com/repos/somdoron/czmq/commits/5b0187025fe4151ef1ec85facace990a295e2861"}]}