{"push_id":764764384,"size":36,"distinct_size":5,"ref":"refs/heads/1321_elminate_misleading_flag_parsing_error","head":"c481d493a021cfbe587f394374d32a4b8a208656","before":"68bbc2d60d0d584dea53fbc966bfd4766aa49dff","commits":[{"sha":"b4e13215c71810664799af1451416e1f305e5e41","author":{"email":"84aa66e1c3dd48c5a03d8a5c9b762ac43038989f@gmail.com","name":"Paul Bellamy"},"message":"expose dns server on tcp as well as udp\n\nissue was discovered when testing scope with master vs 1.0 branches.","distinct":false,"url":"https://api.github.com/repos/weaveworks/weave/commits/b4e13215c71810664799af1451416e1f305e5e41"},{"sha":"a4844b8ee75d5388a4b59e22209cf55c6da3023d","author":{"email":"59b6733e47280dc0842a1e64fb2a9c742d686e46@gmail.com","name":"Ilya Dmitrichenko"},"message":"We are not using gcloud, but it cause a conflict\n\nhttps://s3.amazonaws.com/archive.travis-ci.org/jobs/76062893/log.txt","distinct":false,"url":"https://api.github.com/repos/weaveworks/weave/commits/a4844b8ee75d5388a4b59e22209cf55c6da3023d"},{"sha":"147a537b82fa31950ef9676b3518ff7bd33bdff7","author":{"email":"59b6733e47280dc0842a1e64fb2a9c742d686e46@gmail.com","name":"Ilya Dmitrichenko"},"message":"We are not using gcloud, but it cause a conflict\n\nhttps://s3.amazonaws.com/archive.travis-ci.org/jobs/76062893/log.txt","distinct":false,"url":"https://api.github.com/repos/weaveworks/weave/commits/147a537b82fa31950ef9676b3518ff7bd33bdff7"},{"sha":"36a857f34389aa341e277b06f5958eaf8ae3a6c6","author":{"email":"ac8fcaf748b7189c49a384a5580dc9e80633299a@gmail.com","name":"Matthias Radestock"},"message":"remove \"Contact information\" link on docs home page\n\nIt's broken, and we have a link in the footer anyway.\n\nFixes #1260.","distinct":false,"url":"https://api.github.com/repos/weaveworks/weave/commits/36a857f34389aa341e277b06f5958eaf8ae3a6c6"},{"sha":"dc91ce9ec6dc8c428cb779ec333245aff66f9967","author":{"email":"ac8fcaf748b7189c49a384a5580dc9e80633299a@gmail.com","name":"Matthias Radestock"},"message":"Merge branch 'latest_release_doc_updates' into 1.0","distinct":false,"url":"https://api.github.com/repos/weaveworks/weave/commits/dc91ce9ec6dc8c428cb779ec333245aff66f9967"},{"sha":"5d1411830ba752cfb6691ae0b978a671bfaba4e9","author":{"email":"ac8fcaf748b7189c49a384a5580dc9e80633299a@gmail.com","name":"Matthias Radestock"},"message":"Merge branch '1.0'","distinct":false,"url":"https://api.github.com/repos/weaveworks/weave/commits/5d1411830ba752cfb6691ae0b978a671bfaba4e9"},{"sha":"0d79a8fc43b87b97d75a79ffd0815623fa8b9239","author":{"email":"ac8fcaf748b7189c49a384a5580dc9e80633299a@gmail.com","name":"Matthias Radestock"},"message":"cosmetic","distinct":false,"url":"https://api.github.com/repos/weaveworks/weave/commits/0d79a8fc43b87b97d75a79ffd0815623fa8b9239"},{"sha":"e1d07aa264e8050967bef6c6c08f6d0468a48043","author":{"email":"ac8fcaf748b7189c49a384a5580dc9e80633299a@gmail.com","name":"Matthias Radestock"},"message":"cosmetic","distinct":false,"url":"https://api.github.com/repos/weaveworks/weave/commits/e1d07aa264e8050967bef6c6c08f6d0468a48043"},{"sha":"a34b31ad12841d005a7cfd9ce2d2e0c94076bb9f","author":{"email":"ac8fcaf748b7189c49a384a5580dc9e80633299a@gmail.com","name":"Matthias Radestock"},"message":"refactor: make proxy_addr more single purpose","distinct":false,"url":"https://api.github.com/repos/weaveworks/weave/commits/a34b31ad12841d005a7cfd9ce2d2e0c94076bb9f"},{"sha":"be94dcc8a3e09b030948bcefd49a7a686107bad0","author":{"email":"ac8fcaf748b7189c49a384a5580dc9e80633299a@gmail.com","name":"Matthias Radestock"},"message":"introduce `weave env --restore`\n\n`weave env` stashes the existing DOCKER_HOST in ORIG_DOCKER_HOST, and\n`weave env --restore` sets DOCKER_HOST to $ORIG_DOCKER_HOST.\n\nCloses #1288.","distinct":false,"url":"https://api.github.com/repos/weaveworks/weave/commits/be94dcc8a3e09b030948bcefd49a7a686107bad0"},{"sha":"a93a3e98b9f4e849e5e006bc7dedda3303e65b27","author":{"email":"ac8fcaf748b7189c49a384a5580dc9e80633299a@gmail.com","name":"Matthias Radestock"},"message":"warn when stopping proxy when the env is using it","distinct":false,"url":"https://api.github.com/repos/weaveworks/weave/commits/a93a3e98b9f4e849e5e006bc7dedda3303e65b27"},{"sha":"0b764a2a27133687142487c9b45da51ebcf8360c","author":{"email":"ac8fcaf748b7189c49a384a5580dc9e80633299a@gmail.com","name":"Matthias Radestock"},"message":"plug GossipSender leak\n\nGossipChannel.sendDown is the (only) place which creates\nGossipSenders. It has two call sites, Send and SendDown, only the\nformer of which performed a gc of existing senders. Therefore, in\nconfigurations with\n\n- a lot of connection churn, and\n- SendDown invocations for these connections, and\n- few or no Send invocations\n\nwe can leak GossipSenders.\n\nThe most likely scenario for this to occur is a peer that, while\nhaving no other connections, is making/accepting connections which get\ntorn down post handshake, e.g. because IPAM detected a clash.\n\nFixes #1329.","distinct":false,"url":"https://api.github.com/repos/weaveworks/weave/commits/0b764a2a27133687142487c9b45da51ebcf8360c"},{"sha":"db51b772b4abee2361468b876bb031a6e00573b5","author":{"email":"de652539b24efdf404b95def4635bf3dbfd846aa@gmail.com","name":"Bryan Boreham"},"message":"Merge pull request #1327 from weaveworks/1288_restore_env\n\nCloses #1288","distinct":false,"url":"https://api.github.com/repos/weaveworks/weave/commits/db51b772b4abee2361468b876bb031a6e00573b5"},{"sha":"29c64b1f400ce4b96c66bc94b61fc510fb3a3cc1","author":{"email":"ac8fcaf748b7189c49a384a5580dc9e80633299a@gmail.com","name":"Matthias Radestock"},"message":"document `weave env --restore`\n\nleftover from #1327","distinct":false,"url":"https://api.github.com/repos/weaveworks/weave/commits/29c64b1f400ce4b96c66bc94b61fc510fb3a3cc1"},{"sha":"e61f9afb7268e15194bd77c448ddef1aa1cf7729","author":{"email":"ac8fcaf748b7189c49a384a5580dc9e80633299a@gmail.com","name":"Matthias Radestock"},"message":"Merge pull request #1330 from weaveworks/1329_plug_gossip_sender_leak\n\nplug GossipSender leak\r\n\r\nFixes #1329.","distinct":false,"url":"https://api.github.com/repos/weaveworks/weave/commits/e61f9afb7268e15194bd77c448ddef1aa1cf7729"},{"sha":"99ab0d3abca7942c7fc9419cabd7e5f56052ed57","author":{"email":"ac8fcaf748b7189c49a384a5580dc9e80633299a@gmail.com","name":"Matthias Radestock"},"message":"Merge branch '1.0'","distinct":false,"url":"https://api.github.com/repos/weaveworks/weave/commits/99ab0d3abca7942c7fc9419cabd7e5f56052ed57"},{"sha":"1326994a6d3623cb87c1bb3c69c4669fb7eec42d","author":{"email":"ac8fcaf748b7189c49a384a5580dc9e80633299a@gmail.com","name":"Matthias Radestock"},"message":"Merge pull request #1319 from weaveworks/dns-tcp\n\nExpose dns server on tcp as well as udp\r\n\r\nFixes #1333.","distinct":false,"url":"https://api.github.com/repos/weaveworks/weave/commits/1326994a6d3623cb87c1bb3c69c4669fb7eec42d"},{"sha":"f34f837106a7a34b7398dc31d09a53fd0c20b5b3","author":{"email":"ac8fcaf748b7189c49a384a5580dc9e80633299a@gmail.com","name":"Matthias Radestock"},"message":"Merge branch '1.0'\n\nConflicts:\n\tweave","distinct":false,"url":"https://api.github.com/repos/weaveworks/weave/commits/f34f837106a7a34b7398dc31d09a53fd0c20b5b3"},{"sha":"4d49bf3ab98c47d648115afd361c47c404465097","author":{"email":"de652539b24efdf404b95def4635bf3dbfd846aa@gmail.com","name":"Bryan Boreham"},"message":"Add comment to clarify the reason why there is no explicit 'assert' test at the end.","distinct":false,"url":"https://api.github.com/repos/weaveworks/weave/commits/4d49bf3ab98c47d648115afd361c47c404465097"},{"sha":"d61c719e45f8e704ab4acfee4c1be7180b286043","author":{"email":"ac8fcaf748b7189c49a384a5580dc9e80633299a@gmail.com","name":"Matthias Radestock"},"message":"cosmetic","distinct":false,"url":"https://api.github.com/repos/weaveworks/weave/commits/d61c719e45f8e704ab4acfee4c1be7180b286043"}]}