{"push_id":616121830,"size":15,"distinct_size":10,"ref":"refs/heads/master","head":"e5188e0bda95f3d43235dac6db4784d9930880ae","before":"038a786d43c8d9f1c97d22dad57d3864324057c6","commits":[{"sha":"14c40dff741af3a40abbfbe267f43a7c826d25d2","author":{"email":"c461c2859d5b4c481e5107721213c79e157443c7@gmail.com","name":"Tom Whittock"},"message":"Problem: Python bindings did not work on Linux.\n\nSolution: Regenerate using latest zproject","distinct":false,"url":"https://api.github.com/repos/twhittock/czmq/commits/14c40dff741af3a40abbfbe267f43a7c826d25d2"},{"sha":"967c24deb2fafea9be691b9479d7ae57c79bdfe2","author":{"email":"c461c2859d5b4c481e5107721213c79e157443c7@gmail.com","name":"Tom Whittock"},"message":"Problem: Python bindings have tests which are not checked by CI\n\nSolution: Add new check-py build item in the matrix","distinct":false,"url":"https://api.github.com/repos/twhittock/czmq/commits/967c24deb2fafea9be691b9479d7ae57c79bdfe2"},{"sha":"04b2c808434c16470b05e4f6046c99be77a4cb86","author":{"email":"3dfdef851e542c9b0d4f8852a8830872484eba82@gmail.com","name":"Joe Eli McIlvain"},"message":"Merge pull request #965 from twhittock/py-ci\n\nPython CI config","distinct":false,"url":"https://api.github.com/repos/twhittock/czmq/commits/04b2c808434c16470b05e4f6046c99be77a4cb86"},{"sha":"d3d52ebe31e552258dad4a3f7371069ba78f58c6","author":{"email":"c461c2859d5b4c481e5107721213c79e157443c7@gmail.com","name":"Tom Whittock"},"message":"Problem: Out-of-date zgossip_msg generated code.\n\nSolution: Regenerate using latest zproto","distinct":false,"url":"https://api.github.com/repos/twhittock/czmq/commits/d3d52ebe31e552258dad4a3f7371069ba78f58c6"},{"sha":"23fd4b6e76a1febab050ca2f876f24c93d73a30f","author":{"email":"c461c2859d5b4c481e5107721213c79e157443c7@gmail.com","name":"Tom Whittock"},"message":"Problem: zgossip_msg selftest hang on ZeroMQ < v4.\n\nSolution: Regenerate using fixed zproto - don't connect before bind if you want backwards compatibility.","distinct":false,"url":"https://api.github.com/repos/twhittock/czmq/commits/23fd4b6e76a1febab050ca2f876f24c93d73a30f"},{"sha":"0f2a8e8ddf733a1bef0ea0b6d73f63d72824e27c","author":{"email":"3dfdef851e542c9b0d4f8852a8830872484eba82@gmail.com","name":"Joe Eli McIlvain"},"message":"Merge pull request #966 from twhittock/zgossip-hang-fix\n\nZgossip hang fix","distinct":true,"url":"https://api.github.com/repos/twhittock/czmq/commits/0f2a8e8ddf733a1bef0ea0b6d73f63d72824e27c"},{"sha":"d7e4ba79195d5e498d5a338e652ffe0bb5ba6563","author":{"email":"8df74dda184c19df19d4755602108540e071bf38@imatix.com","name":"Pieter Hintjens"},"message":"Problem: man page for zsock is incorrect re @ and >\n\nSolution: fix it.","distinct":true,"url":"https://api.github.com/repos/twhittock/czmq/commits/d7e4ba79195d5e498d5a338e652ffe0bb5ba6563"},{"sha":"44fac69c0613f612c3bc67d22618554b20d4afce","author":{"email":"8df74dda184c19df19d4755602108540e071bf38@imatix.com","name":"Pieter Hintjens"},"message":"Regenerated docs","distinct":true,"url":"https://api.github.com/repos/twhittock/czmq/commits/44fac69c0613f612c3bc67d22618554b20d4afce"},{"sha":"7fda36a87be7e3b60f021c71ec8415e335e8d330","author":{"email":"c764c50e24bc26b745e9b0ff92f03fb0113c5b44@users.noreply.github.com","name":"Kevin Sapper"},"message":"Merge pull request #967 from hintjens/master\n\nProblem: man page for zsock is incorrect re @ and >","distinct":true,"url":"https://api.github.com/repos/twhittock/czmq/commits/7fda36a87be7e3b60f021c71ec8415e335e8d330"},{"sha":"6840c21c76e4549e2dd752d4450fbb09ef1727e3","author":{"email":"b8290b49088ab175955d0d083e11d146e655464a@maytech.net","name":"Bohdan Kmit"},"message":"add ability to set zuuid value by string with dash and braces","distinct":true,"url":"https://api.github.com/repos/twhittock/czmq/commits/6840c21c76e4549e2dd752d4450fbb09ef1727e3"},{"sha":"18ce4159629b2a00cab9a4d540d7b8ca88a6d704","author":{"email":"8df74dda184c19df19d4755602108540e071bf38@imatix.com","name":"Pieter Hintjens"},"message":"Merge pull request #968 from bkmit/master\n\nadd ability to set zuuid value by string with dash and braces","distinct":true,"url":"https://api.github.com/repos/twhittock/czmq/commits/18ce4159629b2a00cab9a4d540d7b8ca88a6d704"},{"sha":"8ae3abbebc6c71ead8114e7802af0d947bf6dd19","author":{"email":"8df74dda184c19df19d4755602108540e071bf38@imatix.com","name":"Pieter Hintjens"},"message":"Problem: zuuid_set_str code is too messy\n\nSolution: simplify and cleanup, and add a test case for error\nreturns.","distinct":true,"url":"https://api.github.com/repos/twhittock/czmq/commits/8ae3abbebc6c71ead8114e7802af0d947bf6dd19"},{"sha":"b9041f9b228de94d929d3d199e73061d441c72bf","author":{"email":"8df74dda184c19df19d4755602108540e071bf38@imatix.com","name":"Pieter Hintjens"},"message":"Problem: zuuid_formatted_str has multiple small issues\n\n - name suggests printf semantics, which is not correct\n - returning fresh value is inconsistent with _str method\n - we do NOT use single-letter variables in CLASS code\n\nSolution: rename to zuuid_str_canonical, returning property in uuid\nobject.","distinct":true,"url":"https://api.github.com/repos/twhittock/czmq/commits/b9041f9b228de94d929d3d199e73061d441c72bf"},{"sha":"babdfac4834e50ad7bfd06bc1e29d4a1ae6cd841","author":{"email":"8df74dda184c19df19d4755602108540e071bf38@imatix.com","name":"Pieter Hintjens"},"message":"Problem: zuuid_set/set_str leave canonical invalid\n\nSolution: nullify canonical string properly, when freeing it.\n\nAlso, zuuid_str and zuuid_str_canonical return 'char *' which\nallows caller to modify string, which is incorrect.\n\nSolution: return 'const char *' in both cases, to indicate the\nimmutability.","distinct":true,"url":"https://api.github.com/repos/twhittock/czmq/commits/babdfac4834e50ad7bfd06bc1e29d4a1ae6cd841"},{"sha":"e5188e0bda95f3d43235dac6db4784d9930880ae","author":{"email":"c461c2859d5b4c481e5107721213c79e157443c7@gmail.com","name":"twhittock"},"message":"Merge pull request #970 from hintjens/master\n\nCode cleanups","distinct":true,"url":"https://api.github.com/repos/twhittock/czmq/commits/e5188e0bda95f3d43235dac6db4784d9930880ae"}]}