{"push_id":1389310323,"size":14,"distinct_size":1,"ref":"refs/heads/master","head":"800dff13080111b1ce1c2f5e28d9ba326299f62a","before":"a415fee58abf7285e4d42652755b8f34da273f6d","commits":[{"sha":"1b22eae120ff379f7218b4e8b4fb62ed2bfede73","author":{"name":"Nick Mathewson","email":"4d7bd3dc2db726dd2ba94fd58cd6655f7eaf2268@torproject.org"},"message":"Fix get_delay() code to avoid TIME_MAX overflow, not INT_MAX.\n\nFixes bug 20587; bugfix on 35bbf2e4a4e8ccb in 0.2.8.1-alpha.","distinct":false,"url":"https://api.github.com/repos/torproject/tor/commits/1b22eae120ff379f7218b4e8b4fb62ed2bfede73"},{"sha":"e9ce1819550f40132c30433914ff95b212957db0","author":{"name":"Nick Mathewson","email":"4d7bd3dc2db726dd2ba94fd58cd6655f7eaf2268@torproject.org"},"message":"Change a BUG warning to be a warning, not an info.","distinct":false,"url":"https://api.github.com/repos/torproject/tor/commits/e9ce1819550f40132c30433914ff95b212957db0"},{"sha":"5385a023e105ffbb54f1c160298313c6a8cde57f","author":{"name":"Nick Mathewson","email":"4d7bd3dc2db726dd2ba94fd58cd6655f7eaf2268@torproject.org"},"message":"Do not apply 'max_failures' to random-exponential schedules.\n\nFixes bug 20536; bugfix on 0.2.9.1-alpha.","distinct":false,"url":"https://api.github.com/repos/torproject/tor/commits/5385a023e105ffbb54f1c160298313c6a8cde57f"},{"sha":"1bb28cecd92cb72f6df3b7bdf47bdbfa53c5c6dc","author":{"name":"teor","email":"73d8ed7d3f4749ab67f2538db81338b468a3e158@gmail.com"},"message":"Ensure relays don't make multiple connections during bootstrap\n\nRelays do not deliberately launch multiple attempts, so the impact of this\nbug should be minimal. This fix also defends against bugs like #20499.\n\nBugfix on 0.2.8.1-alpha.","distinct":false,"url":"https://api.github.com/repos/torproject/tor/commits/1bb28cecd92cb72f6df3b7bdf47bdbfa53c5c6dc"},{"sha":"e819d420c5b8e1d1b632c27d621de26f5f489663","author":{"name":"teor","email":"73d8ed7d3f4749ab67f2538db81338b468a3e158@gmail.com"},"message":"When downloading certificates, check for related failures\n\nIf a consensus expires while we are waiting for certificates to download,\nstop waiting for certificates.\n\nIf we stop waiting for certificates less than a minute after we started\ndownloading them, do not consider the certificate download failure a\nseparate failure.\n\nFixes bug 20533; bugfix on commit e0204f21 in 0.2.0.9-alpha.","distinct":false,"url":"https://api.github.com/repos/torproject/tor/commits/e819d420c5b8e1d1b632c27d621de26f5f489663"},{"sha":"ea597832e25e776a45375d18a973e079ca32d424","author":{"name":"Karsten Loesing","email":"f01f13cca9cc82d3e2e5edd1028b223df76b54f6@gmx.net"},"message":"Update geoip and geoip6 to the November 3 2016 database.","distinct":false,"url":"https://api.github.com/repos/torproject/tor/commits/ea597832e25e776a45375d18a973e079ca32d424"},{"sha":"858867a31a31b7a0065481b1f5ad108f02ab337a","author":{"name":"Nick Mathewson","email":"4d7bd3dc2db726dd2ba94fd58cd6655f7eaf2268@torproject.org"},"message":"Allow infinitely long delays in exponential-backoff downloads\n\nIt's only safe to remove the failure limit (per 20536) if we are in\nfact waiting a bit longer each time we try to download.\n\nFixes bug 20534; bugfix on 0.2.9.1-alpha.","distinct":false,"url":"https://api.github.com/repos/torproject/tor/commits/858867a31a31b7a0065481b1f5ad108f02ab337a"},{"sha":"d82ffb77f3345497480a074d32f8350c481902df","author":{"name":"Nick Mathewson","email":"4d7bd3dc2db726dd2ba94fd58cd6655f7eaf2268@torproject.org"},"message":"Merge branch '20499_part1_029_squashed', remote-tracking branches 'teor/bug20591_029' and 'teor/bug20533_029' into maint-0.2.9","distinct":false,"url":"https://api.github.com/repos/torproject/tor/commits/d82ffb77f3345497480a074d32f8350c481902df"},{"sha":"db2571be619530389c7ca3066cfc86b32cfc7578","author":{"name":"Nick Mathewson","email":"4d7bd3dc2db726dd2ba94fd58cd6655f7eaf2268@torproject.org"},"message":"Merge branch 'maint-0.2.4' into maint-0.2.5","distinct":false,"url":"https://api.github.com/repos/torproject/tor/commits/db2571be619530389c7ca3066cfc86b32cfc7578"},{"sha":"6c2174d44d01b4c231befe9de5ce2ffb042cc65d","author":{"name":"Nick Mathewson","email":"4d7bd3dc2db726dd2ba94fd58cd6655f7eaf2268@torproject.org"},"message":"Merge branch 'maint-0.2.5' into maint-0.2.6","distinct":false,"url":"https://api.github.com/repos/torproject/tor/commits/6c2174d44d01b4c231befe9de5ce2ffb042cc65d"},{"sha":"f5fdf188b9c2e218e89f55e4fb26fcd3b2abe44b","author":{"name":"Nick Mathewson","email":"4d7bd3dc2db726dd2ba94fd58cd6655f7eaf2268@torproject.org"},"message":"Merge branch 'maint-0.2.6' into maint-0.2.7","distinct":false,"url":"https://api.github.com/repos/torproject/tor/commits/f5fdf188b9c2e218e89f55e4fb26fcd3b2abe44b"},{"sha":"2639fd08e7212bb33c0964b57028c013ce2271aa","author":{"name":"Nick Mathewson","email":"4d7bd3dc2db726dd2ba94fd58cd6655f7eaf2268@torproject.org"},"message":"Merge branch 'maint-0.2.7' into maint-0.2.8","distinct":false,"url":"https://api.github.com/repos/torproject/tor/commits/2639fd08e7212bb33c0964b57028c013ce2271aa"},{"sha":"e4b793fe41fc09cc1f7753cfe90b74095a49a34f","author":{"name":"Nick Mathewson","email":"4d7bd3dc2db726dd2ba94fd58cd6655f7eaf2268@torproject.org"},"message":"Merge branch 'maint-0.2.8' into maint-0.2.9","distinct":false,"url":"https://api.github.com/repos/torproject/tor/commits/e4b793fe41fc09cc1f7753cfe90b74095a49a34f"},{"sha":"800dff13080111b1ce1c2f5e28d9ba326299f62a","author":{"name":"Nick Mathewson","email":"4d7bd3dc2db726dd2ba94fd58cd6655f7eaf2268@torproject.org"},"message":"Merge branch 'maint-0.2.9'","distinct":true,"url":"https://api.github.com/repos/torproject/tor/commits/800dff13080111b1ce1c2f5e28d9ba326299f62a"}]}
{"actor":{"display_login":"tor-bot"}}