aboutsummaryrefslogtreecommitdiff
path: root/changes
AgeCommit message (Collapse)Author
2016-06-28Merge branch 'maint-0.2.8'Nick Mathewson
2016-06-28Merge remote-tracking branch 'teor/bug18812' into maint-0.2.8Nick Mathewson
2016-06-28Resolve bug18812 by logging fallback key changes at info levelteor (Tim Wilson-Brown)
2016-06-27Merge branch 'maint-0.2.8'Nick Mathewson
2016-06-24Bug19499: Fix GCC warnings when building against bleeding edge OpenSSL.Yawning Angel
The previous version of the new accessors didn't specify const but it was changed in master.
2016-06-23Merge remote-tracking branch 'public/bug15942_v2_alternative'Nick Mathewson
2016-06-22Merge branch 'maint-0.2.8'Nick Mathewson
2016-06-22Changes file for 19071 and 19480teor (Tim Wilson-Brown)
2016-06-21Merge branch 'maint-0.2.8'Nick Mathewson
2016-06-21Remove useless message about nonexistent onion services after uploading a ↵Ivan Markin
descriptor
2016-06-21Merge branch 'maint-0.2.8'Nick Mathewson
2016-06-21Fix bug when disabling heartbeats.George Kadianakis
Callbacks can't return 0.
2016-06-19Changes file for 19063; use the BUG macroNick Mathewson
2016-06-19Merge branch 'zlib_coverage_squashed'Nick Mathewson
2016-06-19Remove support for zlib <= 1.1Nick Mathewson
zlib 1.2 came out in 2003; earlier versions should be dead by now. Our workaround code was only preventing us from using the gzip encoding (if we decide to do so), and having some dead code linger around in torgzip.c
2016-06-19Merge remote-tracking branch 'public/thread_coverage'Nick Mathewson
2016-06-19Fix spelling of --enable-tor2web-mode in manpageNick Mathewson
Fixes bug 19153; patch from "U+039b", who is apparently an uppercase lambda?
2016-06-18Changes file for random exponential backoffsAndrea Shepard
2016-06-17Use the Autoconf macro AC_USE_SYSTEM_EXTENSIONScypherpunks
The Autoconf macro AC_USE_SYSTEM_EXTENSIONS defines preprocessor macros which turn on extensions to C and POSIX. The macro also makes it easier for developers to use the extensions without needing (or forgetting) to define them manually. The macro can be safely used because it was introduced in Autoconf 2.60 and Tor requires Autoconf 2.63 and above.
2016-06-16Correctly close intro circuit when deleting ephemeral HSDavid Goulet
When deleting an ephemeral HS, we were only iterating on circuit with an OPEN state. However, it could be possible that an intro point circuit didn't reached the open state yet. This commit makes it that we close the circuit regardless of its state except if it was already marked for close. Fixes #18604 Signed-off-by: David Goulet <dgoulet@torproject.org>
2016-06-16Correct the rounding behavior on tv_mdiff.Nick Mathewson
Fix for bug 19428.
2016-06-15Perform cache lookup when FetchHidServDescriptors is setDavid Goulet
The FetchHidServDescriptors check was placed before the descriptor cache lookup which made the option not working because it was never using the cache in the first place. Fixes #18704 Patched-by: twim Signef-off-by: David Goulet <dgoulet@torproject.org>
2016-06-14Merge branch 'maint-0.2.8'Nick Mathewson
2016-06-14Bug 19406: Add a changes file.Yawning Angel
2016-06-13Merge branch 'maint-0.2.8'Nick Mathewson
2016-06-13lintChanges fixesNick Mathewson
2016-06-13Merge branch 'maint-0.2.8'Nick Mathewson
2016-06-13Merge branch 'maint-0.2.7' into maint-0.2.8Nick Mathewson
2016-06-13Merge branch 'maint-0.2.6' into maint-0.2.7Nick Mathewson
2016-06-13Merge branch 'maint-0.2.5' into maint-0.2.6Nick Mathewson
2016-06-13Merge branch 'maint-0.2.4' into maint-0.2.5Nick Mathewson
2016-06-12Update geoip and geoip6 to the June 7 2016 database.Karsten Loesing
2016-06-11Merge remote-tracking branch 'public/bug19203_027' into maint-0.2.8Nick Mathewson
2016-06-11Merge branch 'bug19180_easy_squashed'Nick Mathewson
2016-06-11Use autoconf, not gcc version, to decide which warnings we haveNick Mathewson
This gives more accurate results under Clang, which can only help us detect more warnings in more places. Fixes bug 19216; bugfix on 0.2.0.1-alpha
2016-06-11Merge remote-tracking branch 'public/bug19203_027' into HEADNick Mathewson
2016-06-11Merge remote-tracking branch 'asn/bug17688'Nick Mathewson
2016-06-08Unit tests for our zlib code to test and reject compression bombs.Nick Mathewson
2016-06-08Add several test scripts wrapping test_workqueueNick Mathewson
This is a fairly easy way for us to get our test coverage up on compat_threads.c and workqueue.c -- I already implemented these tests, so we might as well enable them.
2016-06-07Don't rely on consensus parameter to use a single guard.George Kadianakis
2016-06-06Merge branch 'maint-0.2.8'Nick Mathewson
2016-06-02Use directory_must_use_begindir to predict we'll surely use begindirNick Mathewson
Previously, we used !directory_fetches_from_authorities() to predict that we would tunnel connections. But the rules have changed somewhat over the course of 0.2.8
2016-06-02Merge branch 'maint-0.2.8'Nick Mathewson
2016-06-02Merge branch 'maint-0.2.7' into maint-0.2.8Nick Mathewson
2016-06-02Use tor_sscanf, not sscanf, in test_util.c.Nick Mathewson
Fixes the 0.2.7 case of bug #19213, which prevented mingw64 from working.
2016-05-30Fix a warning on unnamed nodes in node_get_by_nickname().Nick Mathewson
There was a > that should have been an ==, and a missing !. These together prevented us from issuing a warning in the case that a nickname matched an Unnamed node only. Fixes bug 19203; bugfix on 0.2.3.1-alpha.
2016-05-27Merge remote-tracking branch 'arma/task19035-fixedup'Nick Mathewson
2016-05-27Merge remote-tracking branch 'public/hardening_flags_must_link'Nick Mathewson
2016-05-27Disable GET /tor/bytes.txt and GETINFO dir-usageRoger Dingledine
Remove support for "GET /tor/bytes.txt" DirPort request, and "GETINFO dir-usage" controller request, which were only available via a compile-time option in Tor anyway. Feature was added in 0.2.2.1-alpha. Resolves ticket 19035.
2016-05-27Merge remote-tracking branch 'public/ticket19044'Nick Mathewson