{"push_id":744455714,"size":49,"distinct_size":1,"ref":"refs/heads/netc","head":"f84f40c6635c46449ea5bc4057b9c8905f1c7c74","before":"79ce03ecc78eb0b033adb8ec3e0a7222270d2dfc","commits":[{"sha":"746bcb1dd3ffb64371a892401f331fa643a6fe66","author":{"email":"5bd2eb5b6f60921d9a2b9cb6a0a86bb947f3d361@docker.com","name":"Alessandro Boch"},"message":"Pass a canonical subnet to ipallocator\n\n- Currently both network and host bits in the subnet are passed\n  when requesting an address from ipallocator.\n  The way ip allocator determines the first available\n  IP is tainted when caller passes the subnet host bits.\n\n- Verified this patch applied to libnetwork vendored in docker\n  fixes the issue when starting the daemon.\n\n- Fixes #287\n\nSigned-off-by: Alessandro Boch <aboch@docker.com>","distinct":false,"url":"https://api.github.com/repos/aboch/libnetwork_new/commits/746bcb1dd3ffb64371a892401f331fa643a6fe66"},{"sha":"7b8bb3e7081be5a4108919f86ebcf064606d1a06","author":{"email":"5bd2eb5b6f60921d9a2b9cb6a0a86bb947f3d361@docker.com","name":"Alessandro Boch"},"message":"Pass proper regex to mux for query fields\n\n- So that it will not discard empty query fields\n\nSigned-off-by: Alessandro Boch <aboch@docker.com>","distinct":false,"url":"https://api.github.com/repos/aboch/libnetwork_new/commits/7b8bb3e7081be5a4108919f86ebcf064606d1a06"},{"sha":"82137d92de585040221014aa9d017b6fe02f3cfc","author":{"email":"0dd34aef71027fa2f45da0b2ad3f34a17b658a0a@tencent.com","name":"Chun Chen"},"message":"Use github golang tools mirror\n\nSigned-off-by: Chun Chen <ramichen@tencent.com>","distinct":false,"url":"https://api.github.com/repos/aboch/libnetwork_new/commits/82137d92de585040221014aa9d017b6fe02f3cfc"},{"sha":"895711e1a36109e4a1ebfc6dfacee8840ed50e39","author":{"email":"250735a416ca4fba2eb297c8d62b7a634570c133@gmail.com","name":"Sebastien Goasguen"},"message":"Some users docs with a Vagrant setup","distinct":false,"url":"https://api.github.com/repos/aboch/libnetwork_new/commits/895711e1a36109e4a1ebfc6dfacee8840ed50e39"},{"sha":"8e69328c3bc4c392f2729ffd0c18fdd087ddcaf7","author":{"email":"045898bda7d4800fe4909a9831e702ab79e266be@docker.com","name":"Jana Radhakrishnan"},"message":"BitSequence should unmarshal data during get\n\nWhen bit sequence is trying to get key/value from the\ndata store it should always unmarshall the json data\nbefore using it, as the data is JSON marshalled before\nstoring it in the data store.\n\nSigned-off-by: Jana Radhakrishnan <mrjana@docker.com>","distinct":false,"url":"https://api.github.com/repos/aboch/libnetwork_new/commits/8e69328c3bc4c392f2729ffd0c18fdd087ddcaf7"},{"sha":"161770051f715a7d6cda1647ae17e04540733f93","author":{"email":"d22477479bbf55ba62bd822f4112c80f292c7805@docker.com","name":"Madhu Venugopal"},"message":"Merge pull request #357 from runseb/vagrant-docs\n\nSome users docs with a Vagrant setup","distinct":false,"url":"https://api.github.com/repos/aboch/libnetwork_new/commits/161770051f715a7d6cda1647ae17e04540733f93"},{"sha":"0517ceae7dea82ded435b99af810efa27b56de73","author":{"email":"d22477479bbf55ba62bd822f4112c80f292c7805@docker.com","name":"Madhu Venugopal"},"message":"Merge pull request #366 from mrjana/cnm\n\nBitSequence should unmarshal data during get","distinct":false,"url":"https://api.github.com/repos/aboch/libnetwork_new/commits/0517ceae7dea82ded435b99af810efa27b56de73"},{"sha":"1accb4da40cc6b555b81257da352be07727502b9","author":{"email":"9005d0112f8b7a9031d4722bf4b49b99662ccb21@gmail.com","name":"Derek"},"message":"fix file descriptor leak of \".../ip_local_port_range\"\n\nfix file descriptor leak of \"/proc/sys/net/ipv4/ip_local_port_range\"","distinct":false,"url":"https://api.github.com/repos/aboch/libnetwork_new/commits/1accb4da40cc6b555b81257da352be07727502b9"},{"sha":"ec88bd0a721b53c61b973bbe8e80c230d7113e11","author":{"email":"5aba5e2a1b419823949557115c1c6868d1f6cdb2@redhat.com","name":"Alec Benson"},"message":"Refactor of docker PR #11405\n\nSigned-off-by: Alec Benson <albenson@redhat.com>","distinct":false,"url":"https://api.github.com/repos/aboch/libnetwork_new/commits/ec88bd0a721b53c61b973bbe8e80c230d7113e11"},{"sha":"d6b189f2493d9c0d3346d24a944075d9585788d0","author":{"email":"d22477479bbf55ba62bd822f4112c80f292c7805@docker.com","name":"Madhu Venugopal"},"message":"Merge pull request #367 from crquan/patch-1\n\nfix file descriptor leak of \".../ip_local_port_range\"","distinct":false,"url":"https://api.github.com/repos/aboch/libnetwork_new/commits/d6b189f2493d9c0d3346d24a944075d9585788d0"},{"sha":"a7fb18793ff2c70ea604f1dbfa16717eb950646a","author":{"email":"045898bda7d4800fe4909a9831e702ab79e266be@docker.com","name":"Jana Radhakrishnan"},"message":"Merge pull request #355 from chenchun/compile\n\nUse github golang tools mirror","distinct":false,"url":"https://api.github.com/repos/aboch/libnetwork_new/commits/a7fb18793ff2c70ea604f1dbfa16717eb950646a"},{"sha":"2d094748d95f90f02b70fb7ea1da60f40187136d","author":{"email":"045898bda7d4800fe4909a9831e702ab79e266be@docker.com","name":"Jana Radhakrishnan"},"message":"Merge pull request #336 from alecbenson/check-kernel-params\n\nRefactor of docker PR #11405","distinct":false,"url":"https://api.github.com/repos/aboch/libnetwork_new/commits/2d094748d95f90f02b70fb7ea1da60f40187136d"},{"sha":"bc3bf488c363193847a5372b6ee526a813c7f0be","author":{"email":"d22477479bbf55ba62bd822f4112c80f292c7805@docker.com","name":"Madhu Venugopal"},"message":"Fixed a bug in DeleteEndpoint to properly release v6 ip\n\nWhen fixed-cidrv6 is used, the allocation and release must happen from\nthe appropriate network. Allocation is done properly in createendpoint,\nbut the DeleteEndpoint wasnt taking care of this case.\n\nSigned-off-by: Madhu Venugopal <madhu@docker.com>","distinct":false,"url":"https://api.github.com/repos/aboch/libnetwork_new/commits/bc3bf488c363193847a5372b6ee526a813c7f0be"},{"sha":"1f1733c91cc47169e2da1e66e718d717f990e6db","author":{"email":"045898bda7d4800fe4909a9831e702ab79e266be@docker.com","name":"Jana Radhakrishnan"},"message":"Merge pull request #371 from mavenugo/v6\n\nFixed a bug in DeleteEndpoint to properly release v6 ip","distinct":false,"url":"https://api.github.com/repos/aboch/libnetwork_new/commits/1f1733c91cc47169e2da1e66e718d717f990e6db"},{"sha":"d2963ca9caf7932c2be6b4c3d8b766c2d61b27d4","author":{"email":"efd795d3b11afef0b4e35dea2c6011226886bd28@netflix.com","name":"Andrei Ushakov"},"message":"fix for #14633, use original nexthop ip value instead of obtained via RouteGet","distinct":false,"url":"https://api.github.com/repos/aboch/libnetwork_new/commits/d2963ca9caf7932c2be6b4c3d8b766c2d61b27d4"},{"sha":"f7fb8b127cd281a7bb63f1b669630d15ecc98ffe","author":{"email":"045898bda7d4800fe4909a9831e702ab79e266be@docker.com","name":"Jana Radhakrishnan"},"message":"Merge pull request #396 from pyakpyak/master\n\nfix for #14633, use original nexthop ip value instead of obtained via…","distinct":false,"url":"https://api.github.com/repos/aboch/libnetwork_new/commits/f7fb8b127cd281a7bb63f1b669630d15ecc98ffe"},{"sha":"100f13fff56cb59e66eb1db49c4d57238ca31580","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@hollensbe.org","name":"Erik Hollensbe"},"message":"Expose the remote driver API structs publicly.","distinct":false,"url":"https://api.github.com/repos/aboch/libnetwork_new/commits/100f13fff56cb59e66eb1db49c4d57238ca31580"},{"sha":"fb6dd9766e0e4241dc0beedb6f3e3d2b4a5807cb","author":{"email":"4efb7da3e38416208b41d8021a942884d8a9435c@docker.com","name":"Alexander Morozov"},"message":"Remove dependency on libcontainer\n\nSigned-off-by: Alexander Morozov <lk4d4@docker.com>","distinct":false,"url":"https://api.github.com/repos/aboch/libnetwork_new/commits/fb6dd9766e0e4241dc0beedb6f3e3d2b4a5807cb"},{"sha":"2a5cb84758b5115d99d8f82c84845417c6c345a3","author":{"email":"045898bda7d4800fe4909a9831e702ab79e266be@docker.com","name":"Jana Radhakrishnan"},"message":"Merge pull request #398 from LK4D4/remove_libcontainer_dep\n\nRemove dependency on libcontainer","distinct":false,"url":"https://api.github.com/repos/aboch/libnetwork_new/commits/2a5cb84758b5115d99d8f82c84845417c6c345a3"},{"sha":"0352dc3f836e1c32935d85838f0334346f77c777","author":{"email":"e407cdb6cf657d533ddae0e54dfe259ec55b9243@bingotree.cn","name":"TianHuan"},"message":"FIX incorrect usage about libnetwork.New() in README.md\n\nlibnetwork.New() should return a controller and an error. The\nexample in README.md ignore the error now, which will let the\ncodes can not be compiled by Go.","distinct":false,"url":"https://api.github.com/repos/aboch/libnetwork_new/commits/0352dc3f836e1c32935d85838f0334346f77c777"}]}