{"push_id":1045349303,"size":10,"distinct_size":10,"ref":"refs/heads/master","head":"1d6ba6780272d35cd2e45277dc34cbffa4813f1a","before":"da3933291bee83207e44b5847b47522eb9a46cec","commits":[{"sha":"50e4e0efbeda1ae96b47240db86da8a7689b1c54","author":{"email":"73c15f4960aa2df45e0ab315cfecb38a60a426c2@cesnet.cz","name":"Michal Vasko"},"message":"data tree CHANGE enable not creating any nodes with lyd_new_path\n\nIf all the nodes exist, it returns NULL, but no error.","distinct":true,"url":"https://api.github.com/repos/CESNET/libyang/commits/50e4e0efbeda1ae96b47240db86da8a7689b1c54"},{"sha":"bb42a246cb15e0b15b09d5893e57df853079d533","author":{"email":"ac6bc358cf742cff4f5723566468a80fdae7adfe@cesnet.cz","name":"Radek Krejci"},"message":"FEATURE thread-specific string buffer for internal use\n\nFor various internal use when a function need some space for manipulating\nwith strings. It should optimize/avoid memory allocation needed for\nsuch a work.","distinct":true,"url":"https://api.github.com/repos/CESNET/libyang/commits/bb42a246cb15e0b15b09d5893e57df853079d533"},{"sha":"0e31586728d6205e680d7745fee532ccf69cc0a8","author":{"email":"ac6bc358cf742cff4f5723566468a80fdae7adfe@cesnet.cz","name":"Radek Krejci"},"message":"defaults CHANGE use internal string buffer when creating default nodes\n\nmemory allocation optimization.","distinct":true,"url":"https://api.github.com/repos/CESNET/libyang/commits/0e31586728d6205e680d7745fee532ccf69cc0a8"},{"sha":"a472a93b82ad299871b678e5b4bebe2a7e4b9e72","author":{"email":"ac6bc358cf742cff4f5723566468a80fdae7adfe@cesnet.cz","name":"Radek Krejci"},"message":"tests BUGFIX memory leaks","distinct":true,"url":"https://api.github.com/repos/CESNET/libyang/commits/a472a93b82ad299871b678e5b4bebe2a7e4b9e72"},{"sha":"ea51fba450294355bb2eb4685817fd25943c254b","author":{"email":"ac6bc358cf742cff4f5723566468a80fdae7adfe@cesnet.cz","name":"Radek Krejci"},"message":"test BUGFIX invalid lydict_remove test\n\nIt is dangerous to check content of a string after its free\n(via lydict_remove()).","distinct":true,"url":"https://api.github.com/repos/CESNET/libyang/commits/ea51fba450294355bb2eb4685817fd25943c254b"},{"sha":"1e59ec1a8c2cdc825b7829de0a2faf0c581104db","author":{"email":"ac6bc358cf742cff4f5723566468a80fdae7adfe@cesnet.cz","name":"Radek Krejci"},"message":"data tree BUGFIX choice case auto-delete\n\nnested choices were not properly covered in lyd_insert* functions","distinct":true,"url":"https://api.github.com/repos/CESNET/libyang/commits/1e59ec1a8c2cdc825b7829de0a2faf0c581104db"},{"sha":"0fa55304fd800e3e1334335f22ead5f26a428ef5","author":{"email":"ac6bc358cf742cff4f5723566468a80fdae7adfe@cesnet.cz","name":"Radek Krejci"},"message":"tree data BUGFIX adding default nodes of present cases\n\nWhen a node from a choice's case is present, its default siblings\nare supposed to be added.","distinct":true,"url":"https://api.github.com/repos/CESNET/libyang/commits/0fa55304fd800e3e1334335f22ead5f26a428ef5"},{"sha":"ff82f5f4d5138291d586262baa69ed4f96a7a499","author":{"email":"ac6bc358cf742cff4f5723566468a80fdae7adfe@cesnet.cz","name":"Radek Krejci"},"message":"defaults BUGFIX improve getting context from given parameters to get with-defaults schema","distinct":true,"url":"https://api.github.com/repos/CESNET/libyang/commits/ff82f5f4d5138291d586262baa69ed4f96a7a499"},{"sha":"244c4954f548f72e791cd7aa9020091332381a62","author":{"email":"ac6bc358cf742cff4f5723566468a80fdae7adfe@cesnet.cz","name":"Radek Krejci"},"message":"tests CHANGE extend test for default values","distinct":true,"url":"https://api.github.com/repos/CESNET/libyang/commits/244c4954f548f72e791cd7aa9020091332381a62"},{"sha":"1d6ba6780272d35cd2e45277dc34cbffa4813f1a","author":{"email":"ac6bc358cf742cff4f5723566468a80fdae7adfe@cesnet.cz","name":"Radek Krejci"},"message":"VERSION bump version to 0.8.42\n\ncumulative merge of internal bugfixes and improvements from devel branch (0.9.4)","distinct":true,"url":"https://api.github.com/repos/CESNET/libyang/commits/1d6ba6780272d35cd2e45277dc34cbffa4813f1a"}]}