{"push_id":1304035182,"size":35,"distinct_size":35,"ref":"refs/heads/master","head":"d2141cd80d77b0446480eac1511942f9ce020fc8","before":"2be973e6b64fe41537ff941d61f50243260d6c49","commits":[{"sha":"e8fbb2fdb4a020540b5018a4804d3298c9b59957","author":{"name":"Michael Stapelberg","email":"585816736c4911dc1169140a98a395b2eebee5de@google.com"},"message":"portmapper: touch iptables only for IPv4\n\nsplit out of https://github.com/docker/docker/pull/20315\nin order to fix https://github.com/docker/docker/issues/11518\n\nSigned-off-by: Michael Stapelberg <stapelberg@google.com>","distinct":true,"url":"https://api.github.com/repos/allencloud/libnetwork/commits/e8fbb2fdb4a020540b5018a4804d3298c9b59957"},{"sha":"550913c2fd9939db1935a03de8319933a8b6b9c2","author":{"name":"Puneet Pruthi","email":"1850bdc1553dbe75fda0b2e46f5c89eca9f967b1@gmail.com"},"message":"uprev docker/docker/pkg/reexec for libnetwork\nSigned-off-by: Puneet Pruthi <puneetpruthi@gmail.com>","distinct":true,"url":"https://api.github.com/repos/allencloud/libnetwork/commits/550913c2fd9939db1935a03de8319933a8b6b9c2"},{"sha":"0048e5578df4b8868da054c5846dc7bcf2318044","author":{"name":"Shijiang Wei","email":"74bfc51e611294e15cc3c7590efe9102c37f1993@gmail.com"},"message":"make sure the user-provided bridge interface is a bridge\n\nSigned-off-by: Shijiang Wei <mountkin@gmail.com>","distinct":true,"url":"https://api.github.com/repos/allencloud/libnetwork/commits/0048e5578df4b8868da054c5846dc7bcf2318044"},{"sha":"21098229a3d3575859c160518e9a7227ab058f9f","author":{"name":"Alessandro Boch","email":"52389045c99e5a34297f3fc3d842c84e362bbdc2@users.noreply.github.com"},"message":"Merge pull request #1315 from puneetpruthi/docker_uprev\n\nuprev docker/pkg/reexec and Azure/go-ansiterm for libnetwork","distinct":true,"url":"https://api.github.com/repos/allencloud/libnetwork/commits/21098229a3d3575859c160518e9a7227ab058f9f"},{"sha":"7b66a0966c7aad4d152455988b7ebdf19173de73","author":{"name":"Alessandro Boch","email":"52389045c99e5a34297f3fc3d842c84e362bbdc2@users.noreply.github.com"},"message":"Merge pull request #1430 from mountkin/verify-br\n\nmake sure the user-provided bridge interface is a bridge","distinct":true,"url":"https://api.github.com/repos/allencloud/libnetwork/commits/7b66a0966c7aad4d152455988b7ebdf19173de73"},{"sha":"780253d924efececa46712348a6ec730bf3d755f","author":{"name":"Tonis Tiigi","email":"02c77be9dd4f02390417e5a7898adf3a100f7cc0@gmail.com"},"message":"Remove pkg/tlsconfig dependency\n\nSigned-off-by: Tonis Tiigi <tonistiigi@gmail.com>","distinct":true,"url":"https://api.github.com/repos/allencloud/libnetwork/commits/780253d924efececa46712348a6ec730bf3d755f"},{"sha":"e2a91a409fd9143976a8d486c737a03f9840756c","author":{"name":"Alessandro Boch","email":"52389045c99e5a34297f3fc3d842c84e362bbdc2@users.noreply.github.com"},"message":"Merge pull request #1429 from tonistiigi/remove-pkg-tlsconfig\n\nRemove pkg/tlsconfig dependency","distinct":true,"url":"https://api.github.com/repos/allencloud/libnetwork/commits/e2a91a409fd9143976a8d486c737a03f9840756c"},{"sha":"34628de7d0d05c2c561fdb875ee3274970034c3f","author":{"name":"Shijiang Wei","email":"74bfc51e611294e15cc3c7590efe9102c37f1993@gmail.com"},"message":"don't delete the bridge interface if it was not created by libnetwork\n\nSigned-off-by: Shijiang Wei <mountkin@gmail.com>","distinct":true,"url":"https://api.github.com/repos/allencloud/libnetwork/commits/34628de7d0d05c2c561fdb875ee3274970034c3f"},{"sha":"03f440667f79f33ef3cb1faeb13c0bca1a0f8737","author":{"name":"Jana Radhakrishnan","email":"887f33959251dac82e0b3835f35a968d26eab4e3@docker.com"},"message":"Ensure purging neighbor cache for stale deletes\n\nWhen stale delete notifications are received, we still need to make sure\nto purge sandbox neighbor cache because these stale deletes are most\ntypically out of order delete notifications and if an add for the\npeermac was received before the delete of the old peermac,vtep pair then\nwe process that and replace the kernel state but the old neighbor state\nin the sandbox cache remains. That needs to be purged when we finally\nget the out of order delete notification.\n\nSigned-off-by: Jana Radhakrishnan <mrjana@docker.com>","distinct":true,"url":"https://api.github.com/repos/allencloud/libnetwork/commits/03f440667f79f33ef3cb1faeb13c0bca1a0f8737"},{"sha":"b47fdaef7958c39214ca7181ada4d55271e2de96","author":{"name":"Jana Radhakrishnan","email":"887f33959251dac82e0b3835f35a968d26eab4e3@docker.com"},"message":"Decrement epCnt only after all cleanup\n\nCurrently the endpoint count is being decremented before the driver\ncleanup and more importantly before releasing the ip address. This is\nracy as it creates a time window where we already have decremented the\nendpoint count and so the network can be deleted now. But we haven't\nreleased the IP address yet and the pool is already gone. Although there\nis no harm done since the pool is already gone. it generates unnecessary\nerror message about not able to release the address. Also if the driver\ncleanup fails we really should not decrement endpoint count.\n\nSigned-off-by: Jana Radhakrishnan <mrjana@docker.com>","distinct":true,"url":"https://api.github.com/repos/allencloud/libnetwork/commits/b47fdaef7958c39214ca7181ada4d55271e2de96"},{"sha":"affe233e0a450afe414602eff1a16c62afafb68c","author":{"name":"Santhosh Manohar","email":"6aab8a60ae8a27208f41c3d3e8f6eca89bf23202@docker.com"},"message":"Merge pull request #1426 from mrjana/bugs\n\nDecrement epCnt only after all cleanup","distinct":true,"url":"https://api.github.com/repos/allencloud/libnetwork/commits/affe233e0a450afe414602eff1a16c62afafb68c"},{"sha":"34a52b799c7a2b3b36537e434bd4840ae8755108","author":{"name":"Jana Radhakrishnan","email":"887f33959251dac82e0b3835f35a968d26eab4e3@docker.com"},"message":"Add mflag package locally to libnetwork\n\nSince docker/docker removed mflag package and libnetwork relies on it\ncreate a copy of mflag package in libnetwork project.\n\nSigned-off-by: Jana Radhakrishnan <mrjana@docker.com>","distinct":true,"url":"https://api.github.com/repos/allencloud/libnetwork/commits/34a52b799c7a2b3b36537e434bd4840ae8755108"},{"sha":"6d4e3ab5d03679a0c05854a69c3117573192c25b","author":{"name":"Jana Radhakrishnan","email":"887f33959251dac82e0b3835f35a968d26eab4e3@docker.com"},"message":"Update Godeps\n\nSigned-off-by: Jana Radhakrishnan <mrjana@docker.com>","distinct":true,"url":"https://api.github.com/repos/allencloud/libnetwork/commits/6d4e3ab5d03679a0c05854a69c3117573192c25b"},{"sha":"734d6261410d8d5d968fc8824924798efff5dd40","author":{"name":"Jana Radhakrishnan","email":"887f33959251dac82e0b3835f35a968d26eab4e3@docker.com"},"message":"Move engine-api to docker/docker/api\n\nRemove all dependencies to engine-api and start using docker/docker/api.\n\nSigned-off-by: Jana Radhakrishnan <mrjana@docker.com>","distinct":true,"url":"https://api.github.com/repos/allencloud/libnetwork/commits/734d6261410d8d5d968fc8824924798efff5dd40"},{"sha":"00e7660daeb4b6108a333319d289bf7dc8b9932e","author":{"name":"Santhosh Manohar","email":"6aab8a60ae8a27208f41c3d3e8f6eca89bf23202@docker.com"},"message":"Merge pull request #1437 from mrjana/agent\n\nMove engine-api to docker/docker/api","distinct":true,"url":"https://api.github.com/repos/allencloud/libnetwork/commits/00e7660daeb4b6108a333319d289bf7dc8b9932e"},{"sha":"d4c39ee32e094ee5757276924b7d9db73b0cea0d","author":{"name":"Chun Chen","email":"89c8d5c5bf39613c0ada8d0dace2c92afa301112@tencent.com"},"message":"Merge pull request #1301 from mountkin/keep-custom-bridge\n\ndon't delete the bridge interface if it was not created by libnetwork","distinct":true,"url":"https://api.github.com/repos/allencloud/libnetwork/commits/d4c39ee32e094ee5757276924b7d9db73b0cea0d"},{"sha":"7ec221476330ace5c5bd1471936eb33cfa5be28c","author":{"name":"Alexander Morozov","email":"e0c1ec814189eeef63e625a3b2e514b69a2090a4@gmail.com"},"message":"add missed defer to unlock\n\nSigned-off-by: Alexander Morozov <lk4d4math@gmail.com>","distinct":true,"url":"https://api.github.com/repos/allencloud/libnetwork/commits/7ec221476330ace5c5bd1471936eb33cfa5be28c"},{"sha":"a81e78b8262f1804ff0a478be6f9960712e1ea49","author":{"name":"Alessandro Boch","email":"52389045c99e5a34297f3fc3d842c84e362bbdc2@users.noreply.github.com"},"message":"Merge pull request #1438 from LK4D4/missed_defer\n\nadd missed defer to unlock","distinct":true,"url":"https://api.github.com/repos/allencloud/libnetwork/commits/a81e78b8262f1804ff0a478be6f9960712e1ea49"},{"sha":"2fb2fd20c7aea931a388d61c4994fc76c581957a","author":{"name":"Santhosh Manohar","email":"6aab8a60ae8a27208f41c3d3e8f6eca89bf23202@docker.com"},"message":"Add sandbox API for task insertion to service LB and service discovery\n\nSigned-off-by: Santhosh Manohar <santhosh@docker.com>","distinct":true,"url":"https://api.github.com/repos/allencloud/libnetwork/commits/2fb2fd20c7aea931a388d61c4994fc76c581957a"},{"sha":"757ea83c41bfbe30d2a710620315db758f2f5fd6","author":{"name":"Michael Holzheu","email":"b314df21e46473b2ba84dc59375d30b15cf9dee0@linux.vnet.ibm.com"},"message":"Revert \"add s390x arch build info at the netlink_deprecated_linux bridge driver\"\n\nThis reverts commit 8c72dab7167dc934e9dd57d773331fb15fa6a27d.\n\nThe original commit breaks s390x, for example Docker build fails:\n\n * https://github.com/docker/docker/issues/26440\n\nAs discussed in the above issue:\n\n  Even though char is unsigned by default on s390x, (gcc)go forces the type\n  of RawSockaddr.Data to be signed.\n\n  It makes no practical difference if these fields are signed or unsigned,\n  it's just an API issue.\n\n  The (assumed) reason for the original commit:\n\n  For a while RawSockaddr.Data was unsigned during development of the gcc\n  s390x port (not in an upstream release though). Probably the patch has\n  been developed in this time frame.\n\nSigned-off-by: Michael Holzheu <holzheu@linux.vnet.ibm.com>","distinct":true,"url":"https://api.github.com/repos/allencloud/libnetwork/commits/757ea83c41bfbe30d2a710620315db758f2f5fd6"}]}
{"actor":{"display_login":"allencloud"}}