- 03 Jan, 2019 2 commits
-
-
Nick Mathewson authored
-
Nick Mathewson authored
In theory it would be better to detect this bug in advance, but this approach is much simpler, and therefore safer to backport. This closes tor issue 28973.
-
- 11 Dec, 2018 3 commits
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
- 10 Dec, 2018 1 commit
-
-
teor authored
Merge Phoul's two lists into teor's list. Replace the 150 fallbacks originally introduced in Tor 0.3.3.1-alpha in January 2018 (of which ~115 were still functional), with a list of 157 fallbacks (92 new, 65 existing, 85 removed) generated in December 2018. Closes ticket 24803.
-
- 07 Dec, 2018 1 commit
-
-
teor authored
Replace the 150 fallbacks originally introduced in Tor 0.3.3.1-alpha in January 2018 (of which ~115 were still functional), with a list of 148 fallbacks (89 new, 59 existing, 91 removed) generated in December 2018. Closes ticket 24803.
-
- 06 Dec, 2018 1 commit
-
-
Nick Mathewson authored
-
- 05 Dec, 2018 1 commit
-
-
Karsten Loesing authored
-
- 22 Nov, 2018 1 commit
-
-
teor authored
test_entry_guard_outdated_dirserver_exclusion leaks memory, and is missing some unmocks. Fixes 28554; bugfix on 0.3.0.1-alpha.
-
- 15 Nov, 2018 4 commits
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
Resolved conflicts with the 26269 fix in 015fcd0e.
-
Nick Mathewson authored
-
- 14 Nov, 2018 3 commits
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
This avoids leaking memory in case libtorrunner's child() function fails.
-
- 13 Nov, 2018 2 commits
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
- 12 Nov, 2018 1 commit
-
-
Nick Mathewson authored
Apparently some freebsd compilers can't tell that 'c' will never be used uninitialized. Fixes bug 28413; bugfix on 0.2.9.3-alpha when we added support for longer AES keys to this function.
-
- 11 Nov, 2018 4 commits
-
-
Nick Mathewson authored
-
Nick Mathewson authored
Apparently, even though the manpage says it returns an int, it can return a long instead and cause a warning. Bug not in any released Tor. Part of #28399
-
Nick Mathewson authored
-
Karsten Loesing authored
-
- 09 Nov, 2018 3 commits
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
Failing to do on clients was causing TLS 1.3 negotiation to fail. Fixes bug 28245; bugfix on 0.2.9.15, when we added TLS 1.3 support.
-
- 02 Nov, 2018 2 commits
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
- 31 Oct, 2018 2 commits
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
- 30 Oct, 2018 1 commit
-
-
Nick Mathewson authored
-
- 25 Oct, 2018 3 commits
-
-
Nick Mathewson authored
-
Nick Mathewson authored
Related to fix for 28202.
-
Nick Mathewson authored
Remember, you can't check to see if there are N bytes left in a buffer by doing (buf + N < end), since the buf + N computation might take you off the end of the buffer and result in undefined behavior. Fixes 28202; bugfix on 0.2.0.3-alpha.
-
- 23 Oct, 2018 3 commits
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
teor authored
Treat backtrace test failures as expected on NetBSD, OpenBSD, and macOS/Darwin, until we solve bug 17808. (FreeBSD failures have been treated as expected since 18204 in 0.2.8.) Fixes bug 27948; bugfix on 0.2.5.2-alpha.
-
- 17 Oct, 2018 1 commit
-
-
Taylor Yu authored
Occasionally, key pinning doesn't catch a relay that shares an ed25519 ID with another relay. Log the identity fingerprints and the shared ed25519 ID when this happens, instead of making a BUG() warning. Fixes bug 27800; bugfix on 0.3.2.1-alpha.
-
- 15 Oct, 2018 1 commit
-
-
Nick Mathewson authored
-