- 11 Aug, 2017 1 commit
-
-
Nick Mathewson authored
-
- 07 May, 2016 1 commit
-
-
teor (Tim Wilson-Brown) authored
(torspec says hop counts are 1-based.) Closes ticket 18982, bugfix on 0275b687 in tor 0.2.6.2-alpha and 907db008 in tor 0.2.4.5-alpha. Credit to Xiaofan Li for reporting this issue.
-
- 04 May, 2016 11 commits
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
After #17840 in 0.2.8.1-alpha, we incorrectly chose an IPv4 address for all DIRIND_ONEHOP directory connections, even if the routerstatus didn't have an IPv4 address. This likely affected bridge clients with IPv6 bridges. Resolves #18921.
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
Also, document the actual behavior and return values of tor_terminate_process. Fixes bug18686; bugfix on 0.2.3.9-alpha.
-
Nick Mathewson authored
-
Nick Mathewson authored
-
The problem is that "q" is always set on the first iteration even if the question is not a supported question. This set of "q" is not necessary, and will be handled after exiting the loop if there if a supported q->type was found. [Changes file by nickm] lease enter the commit message for your changes. Lines starting
-
- 03 May, 2016 2 commits
-
-
Nick Mathewson authored
-
* SHA-3/SHAKE use little endian for certain things, so byteswap as needed. * The code was written under the assumption that unaligned access to quadwords is allowed, which isn't true particularly on non-Intel.
-
- 02 May, 2016 6 commits
-
-
Nick Mathewson authored
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
Fix #18240. This version of the bug first appeared in 0.2.8.2-alpha. 0.2.8.1-alpha and earlier had a different bug. Based on a patch from cypherpunks.
-
Nick Mathewson authored
addresssanitizer likes to put backtraces on stderr.
-
- 27 Apr, 2016 1 commit
-
-
Nick Mathewson authored
-
- 26 Apr, 2016 8 commits
-
-
Nick Mathewson authored
-
-
As well as the existing reports of IPv6 address additions or removals, the script now warns when keys change but IPv4:ORPort or IPv6:IPv6ORPort remain the same. Existing checks for other whitelist detail changes have also been re-worded and upgraded to warnings. This makes it easier for changes to be identified so operators can be contacted to confirm whether the change is stable.
-
-
-
Also add misbehaving relays to updateFallbackDirs.py blacklist, but leave them commented out in case it's a transient issue, or it's been resolved by the download check fixes. (These relays hang stem's downloader. It's unlikely they'll ever help clients.)
-
Nick Mathewson authored
-
Nick Mathewson authored
-
- 25 Apr, 2016 1 commit
-
-
Nick Mathewson authored
Apparently somewhere along the line we decided that MIN might be missing. But we already defined it (if it was missing) in compat.h, which everybody includes. Closes ticket 18889.
-
- 20 Apr, 2016 1 commit
-
-
Nick Mathewson authored
Remove trunnel files from libor/libcrypto, since they are in libtrunnel. Found with modularity tool.
-
- 19 Apr, 2016 4 commits
-
-
David Goulet authored
When we connect to a hidden service as a client we may need three internal circuits, one for the descriptor retrieval, introduction, and rendezvous. Let's try to make sure we have them. Closes #13239. Signed-off-by:
David Goulet <dgoulet@ev0ke.net>
-
Nick Mathewson authored
-
Nick Mathewson authored
This abstraction covers the case where one part of the program needs to refer to another object that is allowed to disappear.
-
Nick Mathewson authored
-
- 15 Apr, 2016 4 commits
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
teor (Tim Wilson-Brown) authored
Use IP address, effective family, and contact info to discover and limit fallbacks to one per operator. Also analyse netblock, ports, IP version, and Exit flag, and print the results. Don't exclude any fallbacks from the list because of netblocks, ports, IP version, or Exit flag.
-