{"push_id":861622118,"size":54,"distinct_size":54,"ref":"refs/heads/master","head":"0661ccdea9b410d771ce16d4dd38db32fbb24603","before":"c4855e8123971e64b038e02c6a0402d12adb082d","commits":[{"sha":"7b01dd979493698f6ab7c9b8f7455cc91cabb857","author":{"email":"de652539b24efdf404b95def4635bf3dbfd846aa@gmail.com","name":"Bryan Boreham"},"message":"Drop use of interval notation","distinct":true,"url":"https://api.github.com/repos/bboreham/weave/commits/7b01dd979493698f6ab7c9b8f7455cc91cabb857"},{"sha":"e03a45f8c57fd6c10537494b5db9110e04a757e7","author":{"email":"de652539b24efdf404b95def4635bf3dbfd846aa@gmail.com","name":"Bryan Boreham"},"message":"Update docs to match loss of interval notation","distinct":true,"url":"https://api.github.com/repos/bboreham/weave/commits/e03a45f8c57fd6c10537494b5db9110e04a757e7"},{"sha":"5f4753f88100d4808aad702240f55028a6ed8f45","author":{"email":"de652539b24efdf404b95def4635bf3dbfd846aa@gmail.com","name":"Bryan Boreham"},"message":"Segregate discussion of range and subnet, and explain subnet a bit","distinct":true,"url":"https://api.github.com/repos/bboreham/weave/commits/5f4753f88100d4808aad702240f55028a6ed8f45"},{"sha":"a400a3dd098265dc85c24f060e43a494460f3772","author":{"email":"de652539b24efdf404b95def4635bf3dbfd846aa@gmail.com","name":"Bryan Boreham"},"message":"Disable restart of docker","distinct":true,"url":"https://api.github.com/repos/bboreham/weave/commits/a400a3dd098265dc85c24f060e43a494460f3772"},{"sha":"ab5f4410b6902020af64d596cd51c3fcd2f706bc","author":{"email":"b758fc1d1058bf3971637fc70c4f78c0bff3019e@gmail.com","name":"Adam Harrison"},"message":"Add release v1.2.1","distinct":true,"url":"https://api.github.com/repos/bboreham/weave/commits/ab5f4410b6902020af64d596cd51c3fcd2f706bc"},{"sha":"f2843008707a18dab8b8ec5742f1fdf554e1b456","author":{"email":"6de376d09a489704e5137d016326556e07b040e5@users.noreply.github.com","name":"Adam Harrison"},"message":"Merge pull request #1636 from weaveworks/1635-notation\n\nDrop use of interval notation when printing ranges","distinct":true,"url":"https://api.github.com/repos/bboreham/weave/commits/f2843008707a18dab8b8ec5742f1fdf554e1b456"},{"sha":"472ed5a7d3422767ed29777d4ff52e12c6a4f531","author":{"email":"6de376d09a489704e5137d016326556e07b040e5@users.noreply.github.com","name":"Adam Harrison"},"message":"Merge pull request #1640 from weaveworks/1588-disable-docker-restart\n\nDisable restart of docker in test 640","distinct":true,"url":"https://api.github.com/repos/bboreham/weave/commits/472ed5a7d3422767ed29777d4ff52e12c6a4f531"},{"sha":"094c7aa43877e3b47e419f109bc77d58b73db348","author":{"email":"ac8fcaf748b7189c49a384a5580dc9e80633299a@gmail.com","name":"Matthias Radestock"},"message":"cosmetic","distinct":true,"url":"https://api.github.com/repos/bboreham/weave/commits/094c7aa43877e3b47e419f109bc77d58b73db348"},{"sha":"ad15e5a234fd14f3474c9166c65c30d14e62a7ef","author":{"email":"ac8fcaf748b7189c49a384a5580dc9e80633299a@gmail.com","name":"Matthias Radestock"},"message":"cosmetic","distinct":true,"url":"https://api.github.com/repos/bboreham/weave/commits/ad15e5a234fd14f3474c9166c65c30d14e62a7ef"},{"sha":"e7ff6a21918a39b717c6ff596d3a3b2cff3f1b7f","author":{"email":"ac8fcaf748b7189c49a384a5580dc9e80633299a@gmail.com","name":"Matthias Radestock"},"message":"LocalPeer shouldn't have to know about remote UDP address\n\n...and LocalConnection shouldn't have to remember it","distinct":true,"url":"https://api.github.com/repos/bboreham/weave/commits/e7ff6a21918a39b717c6ff596d3a3b2cff3f1b7f"},{"sha":"18fe553d232cf008260db79778f0d7c56c3c6a61","author":{"email":"ac8fcaf748b7189c49a384a5580dc9e80633299a@gmail.com","name":"Matthias Radestock"},"message":"LocalConnection shouldn't have to know about remote UDP address\n\n...and generally know less about how overlays establish connectivity.","distinct":true,"url":"https://api.github.com/repos/bboreham/weave/commits/18fe553d232cf008260db79778f0d7c56c3c6a61"},{"sha":"fb3b690c5fdd6d1381e6b7e151b7f2901343ded4","author":{"email":"ac8fcaf748b7189c49a384a5580dc9e80633299a@gmail.com","name":"Matthias Radestock"},"message":"refactor: reduce coupling between LocalConnection and Forwarder","distinct":true,"url":"https://api.github.com/repos/bboreham/weave/commits/fb3b690c5fdd6d1381e6b7e151b7f2901343ded4"},{"sha":"3e99b71e0fc0ffa8aa486c477c1eb21129172108","author":{"email":"6de376d09a489704e5137d016326556e07b040e5@users.noreply.github.com","name":"Adam Harrison"},"message":"Merge pull request #1643 from weaveworks/refactor-forwarder-remote-address\n\nRefactor: remove knowledge of overlay connectivity details from Local{Peer,Connection}","distinct":true,"url":"https://api.github.com/repos/bboreham/weave/commits/3e99b71e0fc0ffa8aa486c477c1eb21129172108"},{"sha":"9f25d72a4a7a6b1ba75e7830a8bc672f4c67f580","author":{"email":"ac8fcaf748b7189c49a384a5580dc9e80633299a@gmail.com","name":"Matthias Radestock"},"message":"cosmetic","distinct":true,"url":"https://api.github.com/repos/bboreham/weave/commits/9f25d72a4a7a6b1ba75e7830a8bc672f4c67f580"},{"sha":"19f89f7122f15cc6a8d5cc426e2b9f729dfbd9df","author":{"email":"ac8fcaf748b7189c49a384a5580dc9e80633299a@gmail.com","name":"Matthias Radestock"},"message":"remove duplicate test\n\nthis is already covered in dns_fallback_test","distinct":true,"url":"https://api.github.com/repos/bboreham/weave/commits/19f89f7122f15cc6a8d5cc426e2b9f729dfbd9df"},{"sha":"54b7e2c874065710ecb687cb377a0c90587a2533","author":{"email":"ac8fcaf748b7189c49a384a5580dc9e80633299a@gmail.com","name":"Matthias Radestock"},"message":"tiny refactor: use checkWarn in a few more places","distinct":true,"url":"https://api.github.com/repos/bboreham/weave/commits/54b7e2c874065710ecb687cb377a0c90587a2533"},{"sha":"4e34f2001ca4c86e6d4749f7d58e4789be46d580","author":{"email":"ac8fcaf748b7189c49a384a5580dc9e80633299a@gmail.com","name":"Matthias Radestock"},"message":"cosmetic","distinct":true,"url":"https://api.github.com/repos/bboreham/weave/commits/4e34f2001ca4c86e6d4749f7d58e4789be46d580"},{"sha":"7a5c910cd5fa58ecf5e78d2f244e6476de4baec4","author":{"email":"ac8fcaf748b7189c49a384a5580dc9e80633299a@gmail.com","name":"Matthias Radestock"},"message":"tiny refactor: inline a tiny single-use fun and move another","distinct":true,"url":"https://api.github.com/repos/bboreham/weave/commits/7a5c910cd5fa58ecf5e78d2f244e6476de4baec4"},{"sha":"8bd77c0d47fb4120406b141f2bbac942b02de80a","author":{"email":"ac8fcaf748b7189c49a384a5580dc9e80633299a@gmail.com","name":"Matthias Radestock"},"message":"refactor: get rid of router/utils.go\n\nmost functions end up in other files in the router package, but a few\nland in common.","distinct":true,"url":"https://api.github.com/repos/bboreham/weave/commits/8bd77c0d47fb4120406b141f2bbac942b02de80a"},{"sha":"519aef86fadf4efe5f213899f53219b1bd72beae","author":{"email":"ac8fcaf748b7189c49a384a5580dc9e80633299a@gmail.com","name":"Matthias Radestock"},"message":"refactor: split crypto code","distinct":true,"url":"https://api.github.com/repos/bboreham/weave/commits/519aef86fadf4efe5f213899f53219b1bd72beae"}]}