{"push_id":959503002,"size":40,"distinct_size":0,"ref":"refs/heads/maint-0.2.7","head":"534a0ba59b4d772b0e3e6a1dfc5050d534fdb9fc","before":"e408aa3b24bad2f697254d197e43c735755b962f","commits":[{"sha":"dbb919cf9400738987bbb91166b7b30c4cf770e9","author":{"email":"e8a3fdeb7603d48134d033d104be5c93a83c6d39@gmx.net","name":"Karsten Loesing"},"message":"Update geoip and geoip6 to the December 1 2015 database.","distinct":false,"url":"https://api.github.com/repos/teor2345/tor/commits/dbb919cf9400738987bbb91166b7b30c4cf770e9"},{"sha":"e8e89fd7a180ec54a8bdc4de09b69a4dc8f38f7d","author":{"email":"72ea8dfcf31d0eadc9160881a3c0d99a31e0e524@torproject.org","name":"Nick Mathewson"},"message":"Merge branch 'maint-0.2.4' into maint-0.2.5","distinct":false,"url":"https://api.github.com/repos/teor2345/tor/commits/e8e89fd7a180ec54a8bdc4de09b69a4dc8f38f7d"},{"sha":"089ee13534b8e1acf053154562debbcdcfc92d07","author":{"email":"72ea8dfcf31d0eadc9160881a3c0d99a31e0e524@torproject.org","name":"Nick Mathewson"},"message":"Merge branch 'maint-0.2.5' into maint-0.2.6","distinct":false,"url":"https://api.github.com/repos/teor2345/tor/commits/089ee13534b8e1acf053154562debbcdcfc92d07"},{"sha":"9c66afe7720aa32a2640564bbf8b0af64e394ba5","author":{"email":"72ea8dfcf31d0eadc9160881a3c0d99a31e0e524@torproject.org","name":"Nick Mathewson"},"message":"Merge branch 'maint-0.2.6' into maint-0.2.7","distinct":false,"url":"https://api.github.com/repos/teor2345/tor/commits/9c66afe7720aa32a2640564bbf8b0af64e394ba5"},{"sha":"e9bf584694a592852293b945575d17ea4c3b742b","author":{"email":"72ea8dfcf31d0eadc9160881a3c0d99a31e0e524@torproject.org","name":"Nick Mathewson"},"message":"Format IPv6 policies correctly.\n\nPreviously we'd suppressed the mask-bits field in the output when\nformatting a policy if it was >=32.  But that should be a >=128 if\nwe're talking about IPv6.\n\nSince we didn't put these in descriptors, this bug affects only log\nmessages and controller outputs.\n\nFix for bug 16056.  The code in question was new in 0.2.0, but the\nbug was introduced in 0.2.4 when we started supporting IPv6 exits.","distinct":false,"url":"https://api.github.com/repos/teor2345/tor/commits/e9bf584694a592852293b945575d17ea4c3b742b"},{"sha":"b0867fec964a8692e9c605da82b3a3393eeaf451","author":{"email":"72ea8dfcf31d0eadc9160881a3c0d99a31e0e524@torproject.org","name":"Nick Mathewson"},"message":"Fix a compilation warning introduced by clang 3.6\n\nThere was a dead check when we made sure that an array member of a\nstruct was non-NULL.  Tor has been doing this check since at least\n0.2.3, maybe earlier.\n\nFixes bug 17781.","distinct":false,"url":"https://api.github.com/repos/teor2345/tor/commits/b0867fec964a8692e9c605da82b3a3393eeaf451"},{"sha":"432852577000ab5eb07ae3ca961a36e5f6e796ba","author":{"email":"72ea8dfcf31d0eadc9160881a3c0d99a31e0e524@torproject.org","name":"Nick Mathewson"},"message":"Merge branch 'maint-0.2.4' into maint-0.2.5","distinct":false,"url":"https://api.github.com/repos/teor2345/tor/commits/432852577000ab5eb07ae3ca961a36e5f6e796ba"},{"sha":"b53ff8606714c2f94d251a40c1a073bca760495e","author":{"email":"72ea8dfcf31d0eadc9160881a3c0d99a31e0e524@torproject.org","name":"Nick Mathewson"},"message":"Merge branch 'maint-0.2.5' into maint-0.2.6","distinct":false,"url":"https://api.github.com/repos/teor2345/tor/commits/b53ff8606714c2f94d251a40c1a073bca760495e"},{"sha":"eeb9751eadd148e5077cedb28f75e756b47281c0","author":{"email":"72ea8dfcf31d0eadc9160881a3c0d99a31e0e524@torproject.org","name":"Nick Mathewson"},"message":"Merge branch 'maint-0.2.6' into maint-0.2.7","distinct":false,"url":"https://api.github.com/repos/teor2345/tor/commits/eeb9751eadd148e5077cedb28f75e756b47281c0"},{"sha":"5138f5ca6957166febe98d5b6841936d7c20d0ad","author":{"email":"508ec3f780baa46601f6d1d2727b947152dfdb02@gmail.com","name":"Arlo Breault"},"message":"Ensure node is a guard candidate when picking a directory guard","distinct":false,"url":"https://api.github.com/repos/teor2345/tor/commits/5138f5ca6957166febe98d5b6841936d7c20d0ad"},{"sha":"35deb4d442da38d7dcfb235665da50f3a4f7c293","author":{"email":"72ea8dfcf31d0eadc9160881a3c0d99a31e0e524@torproject.org","name":"Nick Mathewson"},"message":"Merge branch 'bug17772_024' into maint-0.2.4","distinct":false,"url":"https://api.github.com/repos/teor2345/tor/commits/35deb4d442da38d7dcfb235665da50f3a4f7c293"},{"sha":"c3d11b119dbd46fa02a1e26d76ddc74424dd4b18","author":{"email":"72ea8dfcf31d0eadc9160881a3c0d99a31e0e524@torproject.org","name":"Nick Mathewson"},"message":"Merge branch 'maint-0.2.4' into maint-0.2.5","distinct":false,"url":"https://api.github.com/repos/teor2345/tor/commits/c3d11b119dbd46fa02a1e26d76ddc74424dd4b18"},{"sha":"1adc2bf66fedb1768c5013dcf5f4778fae453217","author":{"email":"72ea8dfcf31d0eadc9160881a3c0d99a31e0e524@torproject.org","name":"Nick Mathewson"},"message":"Merge branch 'maint-0.2.5' into maint-0.2.6","distinct":false,"url":"https://api.github.com/repos/teor2345/tor/commits/1adc2bf66fedb1768c5013dcf5f4778fae453217"},{"sha":"c6a337557ae5c73e8dc8208b18f902e9eeb21404","author":{"email":"72ea8dfcf31d0eadc9160881a3c0d99a31e0e524@torproject.org","name":"Nick Mathewson"},"message":"Merge branch 'maint-0.2.6' into maint-0.2.7","distinct":false,"url":"https://api.github.com/repos/teor2345/tor/commits/c6a337557ae5c73e8dc8208b18f902e9eeb21404"},{"sha":"7fb19f1ca86ef313f45886380daade684e35c525","author":{"email":"72ea8dfcf31d0eadc9160881a3c0d99a31e0e524@torproject.org","name":"Nick Mathewson"},"message":"bump maint version to 0.2.7.6","distinct":false,"url":"https://api.github.com/repos/teor2345/tor/commits/7fb19f1ca86ef313f45886380daade684e35c525"},{"sha":"aa40f289624c74bcd43b91f15cc43e7f17e9df25","author":{"email":"72ea8dfcf31d0eadc9160881a3c0d99a31e0e524@torproject.org","name":"Nick Mathewson"},"message":"bump to 0.2.7.6-dev","distinct":false,"url":"https://api.github.com/repos/teor2345/tor/commits/aa40f289624c74bcd43b91f15cc43e7f17e9df25"},{"sha":"670affa792e7613f6e6b5d960805418359ac0ec7","author":{"email":"485c1ea8b3bcb8a7f79204f31ec13ff86a1e4555@torproject.org","name":"cypherpunks"},"message":"Only setup environment variables for tests\n\nUsing the AM_TESTS_ENVIRONMENT variable ensures the environment\nvariables are only set during test execution and not during the\ncompilation phase.","distinct":false,"url":"https://api.github.com/repos/teor2345/tor/commits/670affa792e7613f6e6b5d960805418359ac0ec7"},{"sha":"01a9575ad049643656254911167da901f0f7b04c","author":{"email":"485c1ea8b3bcb8a7f79204f31ec13ff86a1e4555@torproject.org","name":"cypherpunks"},"message":"Use variables instead of substitutions\n\nUsing variables removes the ambiguity about when to use variables and\nwhen to use substitutions. Variables always work. Substitutions only\nwork when Autoconf knows about them which is not always the case.\n\nThe variables are also placed between quotes to ensures spaces in the\nvariables are handled properly.","distinct":false,"url":"https://api.github.com/repos/teor2345/tor/commits/01a9575ad049643656254911167da901f0f7b04c"},{"sha":"ff843ed39f78ac9762c80261ade580d31fb3a9a9","author":{"email":"485c1ea8b3bcb8a7f79204f31ec13ff86a1e4555@torproject.org","name":"cypherpunks"},"message":"Add changes file for 17818","distinct":false,"url":"https://api.github.com/repos/teor2345/tor/commits/ff843ed39f78ac9762c80261ade580d31fb3a9a9"},{"sha":"254d63dabe0b89f83c4df0edb1daf719cc5d4ab7","author":{"email":"485c1ea8b3bcb8a7f79204f31ec13ff86a1e4555@torproject.org","name":"cypherpunks"},"message":"Use TESTS_ENVIRONMENT for older Automake versions\n\nThe AM_TESTS_ENVIRONMENT variable is available since Automake v1.12 but\nsome distributions have older Automake versions so we use\nTESTS_ENVIRONMENT.","distinct":false,"url":"https://api.github.com/repos/teor2345/tor/commits/254d63dabe0b89f83c4df0edb1daf719cc5d4ab7"}]}