- Oct 03, 2014
-
-
Nick Mathewson authored
-
Nick Mathewson authored
Also, make sure we will compile correctly on systems where they finally rip it out. Fixes issue #13325. Caused by this openbsd commit: http://marc.info/?l=openbsd-cvs&m=140768179627976&w=2 Reported by Fredzupy.
-
- Sep 29, 2014
-
-
Nick Mathewson authored
-
Nick Mathewson authored
Fixes bug 13295; bugfix on 0.2.5.3-alpha. The alternative here is to call crypto_global_init() from tor-resolve, but let's avoid linking openssl into tor-resolve for as long as we can.
-
- Sep 20, 2014
-
-
Roger Dingledine authored
Conflicts: src/or/config.c
-
Roger Dingledine authored
-
-
- Sep 16, 2014
-
-
Nick Mathewson authored
-
Clients now send the correct address for their chosen rendezvous point when trying to access a hidden service. They used to send the wrong address, which would still work some of the time because they also sent the identity digest of the rendezvous point, and if the hidden service happened to try connecting to the rendezvous point from a relay that already had a connection open to it, the relay would reuse that connection. Now connections to hidden services should be more robust and faster. Also, this bug meant that clients were leaking to the hidden service whether they were on a little-endian (common) or big-endian (rare) system, which for some users might have reduced their anonymity. Fixes bug 13151; bugfix on 0.2.1.5-alpha.
-
- Sep 12, 2014
-
-
Nick Mathewson authored
-
- Sep 11, 2014
-
-
Roger Dingledine authored
Tor Browser includes several ClientTransportPlugin lines in its torrc-defaults file, leading every Tor Browser user who looks at her logs to see these notices and wonder if they're dangerous. Resolves bug 13124; bugfix on 0.2.5.3-alpha.
-
Nick Mathewson authored
Technically, we're not allowed to take the address of a member can't exist relative to the null pointer. That makes me wonder how any sane compliant system implements the offsetof macro, but let's let sleeping balrogs lie. Fixes 13096; patch on 0.1.1.9-alpha; patch from "teor", who was using clang -fsanitize=undefined-trap -fsanitize-undefined-trap-on-error -ftrapv
-
Nick Mathewson authored
-
- Sep 09, 2014
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
Fixes bug 13081; bugfix on 0.2.5.1-alpha. Patch from "NewEraCracker."
-
Nick Mathewson authored
Patch from teor to fix 13071.
-
- Sep 08, 2014
-
-
Nick Mathewson authored
Back in 078d6bcd, we added an event number 0x20, but we didn't make the event_mask field big enough to compensate. Patch by "teor". Fixes 13085; bugfix on 0.2.5.1-alpha.
-
Nick Mathewson authored
Closes #13092; patch from dgoulet.
-
- Sep 05, 2014
-
-
Andrea Shepard authored
Correctly update channel local mark when address of incoming connection changes after handshake; fixes bug #12160
-
- Sep 02, 2014
-
-
-
Nick Mathewson authored
Most of these are in somewhat non-obvious code where it is probably a good idea to initialize variables and add extra assertions anyway. Closes 13036. Patches from "teor".
-
- Sep 01, 2014
-
-
- Aug 29, 2014
-
-
Nick Mathewson authored
-
Roger Dingledine authored
It's now a protocol-warn, since there's nothing relay operators can do about a client that sends them a malformed create cell. Resolves bug 12996; bugfix on 0.0.6rc1.
-
Nick Mathewson authored
Instead of putting it all in one warning message, log what exactly was wrong with the circuit. Resolves ticket 12997.
-
- Aug 28, 2014
-
-
The fix for bug 4647 accidentally removed our hack from bug 586 that rewrote HashedControlPassword to __HashedControlSessionPassword when it appears on the commandline (which allowed the user to set her own HashedControlPassword in the torrc file while the controller generates a fresh session password for each run). Fixes bug 12948; bugfix on 0.2.5.1-alpha.
-
- Aug 20, 2014
-
-
Closes 12908; see #8742
-
- Aug 18, 2014
-
-
Nick Mathewson authored
Two bugs here: 1) We didn't add EXTEND2/EXTENDED2 to relay_command_to_string(). 2) relay_command_to_string() didn't log the value of unrecognized commands. Both fixed here.
-
Nick Mathewson authored
This will fix the warning "/src/or/config.c:6854:48: error: unused parameter 'group_readable'" that I introduced while fixing 12864. Bug not in any released version of Tor.
-
- Aug 15, 2014
-
-
Nick Mathewson authored
-
George Kadianakis authored
-
Nick Mathewson authored
These got committed by mistake.
-
Nick Mathewson authored
We don't actually allow a group name, but the documentation implied that we did.
-
Nick Mathewson authored
When we merged the cookieauthfile creation logic in 33c3e60a, we accidentally took out this feature. Fixes bug 12864, bugfix on 0.2.5.1-alpha. Also adds an ExtORPortCookieAuthFileGroupReadable, since there's no reason not to.
-
- Aug 14, 2014
-
-
Nick Mathewson authored
Conflicts: src/or/circuitbuild.c
-
- Aug 13, 2014
-
-
Nick Mathewson authored
This fixes a double-define introduced in 28538069
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-