{"push_id":832752250,"size":10,"distinct_size":1,"ref":"refs/heads/lithium","head":"38cafdcde282b7c6e970e24158d86d7b009d6f5a","before":"a07bdf8ac944a080574b1937b30c8f5cd3f363c4","commits":[{"sha":"1044ffcc44ad49b27467548ac79b03d9861c8a45","author":{"email":"f383ed465f890d2e8ea864dd0c28cf8ec50a8942@inai.de","name":"Jan Engelhardt"},"message":"build: resolve automake-1.12 warnings\n\nam/ltlibrary.am: warning: 'libnetfilter_conntrack.la': linking\nlibtool libraries using a non-POSIX archiver requires 'AM_PROG_AR'\nin 'configure.ac'\n(multiple instances)\n\nSigned-off-by: Jan Engelhardt <jengelh@inai.de>","distinct":false,"url":"https://api.github.com/repos/cyclops8456/libnetfilter-conntrack/commits/1044ffcc44ad49b27467548ac79b03d9861c8a45"},{"sha":"4984b297a3fa6f79ab9162617b9c90aca76d6f70","author":{"email":"cef439e78636cdab99cd2923826c5065a0743e5b@strlen.de","name":"Florian Westphal"},"message":"qa: fix handling of ATTR_HELPER_INFO attribute\n\nThe attribute is variable-length and must be thus be set via set_attr_l().\n\nSigned-off-by: Florian Westphal <fw@strlen.de>","distinct":false,"url":"https://api.github.com/repos/cyclops8456/libnetfilter-conntrack/commits/4984b297a3fa6f79ab9162617b9c90aca76d6f70"},{"sha":"525aa06da786f66709db4e1ec17bd635b8c5025a","author":{"email":"cef439e78636cdab99cd2923826c5065a0743e5b@strlen.de","name":"Florian Westphal"},"message":"conntrack: fix nfct_clone with certain attribute data types\n\nsome attributes are pointers to malloc'd objects.  Simply copying the\npointer results in use-after free when the original or the clone is\ndestroyed.\n\nFix it by using nfct_copy instead of memcpy and add proper test case\nfor cloned objects:\n- nfct_cmp of orig and clone should return 1 (equal)\n- freeing both the original and the clone should\n  neither leak memory nor result in double-frees.\n\nthe testsuite changes revealed a few more problems:\n - ct1->timeout == ct2->timeout returned 0, ie. same timeout\n   was considered \"not equal\" by nfct_cmp\n - secctx comparision causes \"Invalid address\" valgrind warnings\n   when pointer is NULL\n - NFCT_CP_OVERRIDE did not handle helper attribute and\n   erronously freed ct1 secctx memory.\n\nWhile at it, bump qa_test data dummy to 256 (else, valgrind\ncomplains about move-depends-on-uninitialized-memory).\n\nLastly, fix compilation of test_api by killing bogus ATTR_CONNLABEL.\n\nSigned-off-by: Florian Westphal <fw@strlen.de>","distinct":false,"url":"https://api.github.com/repos/cyclops8456/libnetfilter-conntrack/commits/525aa06da786f66709db4e1ec17bd635b8c5025a"},{"sha":"8bd5eda94073bf3be496b9595ba5053f710358a0","author":{"email":"707d14912bb250caf67dfe0ea4035681fbfc4f56@netfilter.org","name":"Pablo Neira Ayuso"},"message":"refresh our public copy of nfnetlink_conntrack.h\n\nTo include: IPCTNL_MSG_CT_GET_DYING and IPCTNL_MSG_CT_GET_UNCONFIRMED\n\nSigned-off-by: Pablo Neira Ayuso <pablo@netfilter.org>","distinct":false,"url":"https://api.github.com/repos/cyclops8456/libnetfilter-conntrack/commits/8bd5eda94073bf3be496b9595ba5053f710358a0"},{"sha":"81a716ea82324ce18ddc348c01bd2f8377c860d5","author":{"email":"e8e4cff6082f7f824fc5bac67bc16b2c2f7c7339@intra2net.com","name":"Thomas Jarosch"},"message":"Fix logic typo in cmp_secctx\n\ncppcheck reported:\n[src/conntrack/compare.c:364] -> [src/conntrack/compare.c:364]: (style) Same expression on both sides of '||'.\n\nSigned-off-by: Thomas Jarosch <thomas.jarosch@intra2net.com>\nSigned-off-by: Florian Westphal <fw@strlen.de>","distinct":false,"url":"https://api.github.com/repos/cyclops8456/libnetfilter-conntrack/commits/81a716ea82324ce18ddc348c01bd2f8377c860d5"},{"sha":"10e84b5551e3606612b24f2ea54024d5687bc5bd","author":{"email":"707d14912bb250caf67dfe0ea4035681fbfc4f56@netfilter.org","name":"Pablo Neira Ayuso"},"message":"Merge branch 'next' into libnetfilter_conntrack master branch","distinct":false,"url":"https://api.github.com/repos/cyclops8456/libnetfilter-conntrack/commits/10e84b5551e3606612b24f2ea54024d5687bc5bd"},{"sha":"8d644deb1d3f1302c879ead7845ef0be674c99ec","author":{"email":"707d14912bb250caf67dfe0ea4035681fbfc4f56@netfilter.org","name":"Pablo Neira Ayuso"},"message":"qa: fix bogus eror in test_api\n\nUse buf[32] as struct nfct_attr_grp_ipv6 is 32 bytes long. That fixes:\n\n== validate set grp API ==\nERROR: set/get operations don't match for attribute 2 (2 != 1)\nERROR: set/get operations don't match for attribute 3 (3 != 1)\nERROR: set/get operations don't match for attribute 8 (8 != 1)\n\nShows up with gcc 4.7.1.\n\nSigned-off-by: Pablo Neira Ayuso <pablo@netfilter.org>","distinct":false,"url":"https://api.github.com/repos/cyclops8456/libnetfilter-conntrack/commits/8d644deb1d3f1302c879ead7845ef0be674c99ec"},{"sha":"c06e6d0dd43d3868afeacd39c72573bacdde6afb","author":{"email":"707d14912bb250caf67dfe0ea4035681fbfc4f56@netfilter.org","name":"Pablo Neira Ayuso"},"message":"qa: add final OK message after checking release of clone objects\n\nFor consistency with other tests.\n\nSigned-off-by: Pablo Neira Ayuso <pablo@netfilter.org>","distinct":false,"url":"https://api.github.com/repos/cyclops8456/libnetfilter-conntrack/commits/c06e6d0dd43d3868afeacd39c72573bacdde6afb"},{"sha":"706064d8b9423df0d22e9ebba092ec2fb14b38aa","author":{"email":"707d14912bb250caf67dfe0ea4035681fbfc4f56@netfilter.org","name":"Pablo Neira Ayuso"},"message":"build: bump version to 1.0.3\n\nSigned-off-by: Pablo Neira Ayuso <pablo@netfilter.org>","distinct":false,"url":"https://api.github.com/repos/cyclops8456/libnetfilter-conntrack/commits/706064d8b9423df0d22e9ebba092ec2fb14b38aa"},{"sha":"38cafdcde282b7c6e970e24158d86d7b009d6f5a","author":{"email":"05134426bcd175050b08193c02f14ccdafcca088@landsofshadow.co.uk","name":"Alex Harpin"},"message":"Merge tag 'libnetfilter_conntrack-1.0.3' into lithium\n\nlibnetfilter_conntrack 1.0.3 release","distinct":true,"url":"https://api.github.com/repos/cyclops8456/libnetfilter-conntrack/commits/38cafdcde282b7c6e970e24158d86d7b009d6f5a"}]}