{"push_id":742437396,"size":125,"distinct_size":119,"ref":"refs/heads/master","head":"921bdfbfa526f5772a7bea6a6f3c8993fe402323","before":"e5188e0bda95f3d43235dac6db4784d9930880ae","commits":[{"sha":"8f2d0b8d7da7c75613a67faf3b67bb11294893bb","author":{"email":"c461c2859d5b4c481e5107721213c79e157443c7@gmail.com","name":"Tom Whittock"},"message":"Problem: make check runs the tests twice\n\nSolution: Regenerate from zproject - project selftest not added to the\nTESTS which are run by the parallel test runner (where stdout is\nignored)\n\nFixes #969","distinct":false,"url":"https://api.github.com/repos/twhittock/czmq/commits/8f2d0b8d7da7c75613a67faf3b67bb11294893bb"},{"sha":"97048979c8c838d6bb570f3259358cfcef978518","author":{"email":"8df74dda184c19df19d4755602108540e071bf38@imatix.com","name":"Pieter Hintjens"},"message":"Merge pull request #972 from twhittock/automake-tests\n\nProblem: make check runs the tests twice","distinct":false,"url":"https://api.github.com/repos/twhittock/czmq/commits/97048979c8c838d6bb570f3259358cfcef978518"},{"sha":"f7d3febb816737f35d2ee59c2d4afc72718bbdac","author":{"email":"2438806592eeb01b7995f29b57498843189b0507@gmail.com","name":"Chansik Hwang"},"message":"Fix memory leak if zhash_insert with autofree\n\nIf zhash_insert is called twice with the same key and autofree is enabled,\r\nstrdup of value in zhash_insert causes memory leak.","distinct":false,"url":"https://api.github.com/repos/twhittock/czmq/commits/f7d3febb816737f35d2ee59c2d4afc72718bbdac"},{"sha":"f229233bf4fbe0c77262fee72d9c61ec0aae7073","author":{"email":"2438806592eeb01b7995f29b57498843189b0507@gmail.com","name":"Chansik Hwang"},"message":"remove spaces","distinct":false,"url":"https://api.github.com/repos/twhittock/czmq/commits/f229233bf4fbe0c77262fee72d9c61ec0aae7073"},{"sha":"d083902c56c074bedafe491d162b7ec10747241a","author":{"email":"8df74dda184c19df19d4755602108540e071bf38@imatix.com","name":"Pieter Hintjens"},"message":"Merge pull request #973 from chanseek/zhash_insert-test\n\nFixed memory leak in zhash_insert with autofree","distinct":false,"url":"https://api.github.com/repos/twhittock/czmq/commits/d083902c56c074bedafe491d162b7ec10747241a"},{"sha":"e15f641f477d8d9ffd808fa393cc61a9fabede93","author":{"email":"c461c2859d5b4c481e5107721213c79e157443c7@gmail.com","name":"Tom Whittock"},"message":"Problem: No print method for ziflist.\n\nSolution: Implement ziflist_print","distinct":false,"url":"https://api.github.com/repos/twhittock/czmq/commits/e15f641f477d8d9ffd808fa393cc61a9fabede93"},{"sha":"045a5c241e37cd923a9e520b36df50b4b4138732","author":{"email":"3dfdef851e542c9b0d4f8852a8830872484eba82@gmail.com","name":"Joe Eli McIlvain"},"message":"Merge pull request #974 from twhittock/ziflist_print\n\nProblem: No print method for ziflist.","distinct":true,"url":"https://api.github.com/repos/twhittock/czmq/commits/045a5c241e37cd923a9e520b36df50b4b4138732"},{"sha":"3c2bf289ab2bcc3ed86b894723a3ffdbe6136a09","author":{"email":"b8290b49088ab175955d0d083e11d146e655464a@maytech.net","name":"Bohdan Kmit"},"message":"reversed free order can lead to crash. fix it.","distinct":true,"url":"https://api.github.com/repos/twhittock/czmq/commits/3c2bf289ab2bcc3ed86b894723a3ffdbe6136a09"},{"sha":"564b936f3f2b4a888060c30e43ffa9e86adf2057","author":{"email":"c764c50e24bc26b745e9b0ff92f03fb0113c5b44@users.noreply.github.com","name":"Kevin Sapper"},"message":"Merge pull request #975 from bkmit/master\n\nreversed free order can lead to crash. fix it.","distinct":true,"url":"https://api.github.com/repos/twhittock/czmq/commits/564b936f3f2b4a888060c30e43ffa9e86adf2057"},{"sha":"15e2687f9089babfbcbfc1c44ccdec7afc9a86a3","author":{"email":"8df74dda184c19df19d4755602108540e071bf38@imatix.com","name":"Pieter Hintjens"},"message":"Problem: incorrect text for bind/connect @/>\n\nSolution: fix everywhere and rebuild README.md","distinct":true,"url":"https://api.github.com/repos/twhittock/czmq/commits/15e2687f9089babfbcbfc1c44ccdec7afc9a86a3"},{"sha":"fe96e929760b317421b32e0fb1e83cb47d8d8770","author":{"email":"8df74dda184c19df19d4755602108540e071bf38@imatix.com","name":"Pieter Hintjens"},"message":"Problem: zsock_send is missing spec for 's' picture\n\nSolution: add this into api/zsock.xml model and src/zsock.c","distinct":true,"url":"https://api.github.com/repos/twhittock/czmq/commits/fe96e929760b317421b32e0fb1e83cb47d8d8770"},{"sha":"4fa78c044b0777c95408ba9c8d053418b0c9b538","author":{"email":"c764c50e24bc26b745e9b0ff92f03fb0113c5b44@users.noreply.github.com","name":"Kevin Sapper"},"message":"Merge pull request #980 from hintjens/master\n\nProblem: incorrect text for bind/connect @/>","distinct":true,"url":"https://api.github.com/repos/twhittock/czmq/commits/4fa78c044b0777c95408ba9c8d053418b0c9b538"},{"sha":"98ba6176df6f7a725fadfceebe0c7c758ed37290","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@kevinsapper.de","name":"sappo"},"message":"Problem: There is no easy way to check if two list items are equal\nSolution: Introduce an equals function to the list which can be used by\n_exists and _remove methods.\n\nI didn't choose the compare method for this problem as it doesn't work\nfor equality. Of course I could have fix the compare method to work like\nstrcmp for example but this would have broken user space.","distinct":true,"url":"https://api.github.com/repos/twhittock/czmq/commits/98ba6176df6f7a725fadfceebe0c7c758ed37290"},{"sha":"9065fff907bf61068f9ccd7d65d3c3d8b9b658a3","author":{"email":"8df74dda184c19df19d4755602108540e071bf38@imatix.com","name":"Pieter Hintjens"},"message":"Merge pull request #981 from sappo/master\n\nProblem: There is no easy way to check if two list items are equal","distinct":true,"url":"https://api.github.com/repos/twhittock/czmq/commits/9065fff907bf61068f9ccd7d65d3c3d8b9b658a3"},{"sha":"35dd9c23d31b709319970fe6ecc89f4ce034107f","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@kevinsapper.de","name":"sappo"},"message":"Problem:  zlist's compare function wont work for equality checking as the\n          return type is boolean and not integer as you would expect. The\n          equals methods fills this gap but causes additional overhead.\nSolution: Change zlist's compare function to return an integer an thus\n          be compatible with functions like strcmp. Also remove the\n          equals method as it is now obsolete.","distinct":true,"url":"https://api.github.com/repos/twhittock/czmq/commits/35dd9c23d31b709319970fe6ecc89f4ce034107f"},{"sha":"7997d86bcac7a916535338e71f2d826a9913df28","author":{"email":"8df74dda184c19df19d4755602108540e071bf38@imatix.com","name":"Pieter Hintjens"},"message":"Merge pull request #983 from sappo/master\n\nProblem:  zlist's compare function wont work for equality checking as the...","distinct":true,"url":"https://api.github.com/repos/twhittock/czmq/commits/7997d86bcac7a916535338e71f2d826a9913df28"},{"sha":"4fa98f8cb14673a49e5851224d837cdad84d711d","author":{"email":"8df74dda184c19df19d4755602108540e071bf38@imatix.com","name":"Pieter Hintjens"},"message":"Problem: uint redefined on Linux in some cases\n\nSolution: don't define uint if __USE_MISC is defined\n\nFixes #984","distinct":true,"url":"https://api.github.com/repos/twhittock/czmq/commits/4fa98f8cb14673a49e5851224d837cdad84d711d"},{"sha":"449c9a43032b16e00c481d027fefef187c5b740a","author":{"email":"3dfdef851e542c9b0d4f8852a8830872484eba82@gmail.com","name":"Joe Eli McIlvain"},"message":"Merge pull request #986 from hintjens/master\n\nProblem: uint redefined on Linux in some cases","distinct":true,"url":"https://api.github.com/repos/twhittock/czmq/commits/449c9a43032b16e00c481d027fefef187c5b740a"},{"sha":"871933a98f1c2a290b104cbcd093586e8304425c","author":{"email":"8df74dda184c19df19d4755602108540e071bf38@imatix.com","name":"Pieter Hintjens"},"message":"Problem: zconfig_set_path does not exist\n\nSolution: remove the method from the API documentation and header.","distinct":true,"url":"https://api.github.com/repos/twhittock/czmq/commits/871933a98f1c2a290b104cbcd093586e8304425c"},{"sha":"58db03f51d57f8a48849b83b16e6e892167fa3a7","author":{"email":"8df74dda184c19df19d4755602108540e071bf38@imatix.com","name":"Pieter Hintjens"},"message":"Problem: no way to save config tree as C string\n\nSolution: zconfig_chunk_save adds extra silent 0 byte to ensure data\nis null terminated and can be used safely as a string, without having\nto be copied to a temporary buffer.","distinct":true,"url":"https://api.github.com/repos/twhittock/czmq/commits/58db03f51d57f8a48849b83b16e6e892167fa3a7"}]}