- Aug 14, 2014
-
-
Nick Mathewson authored
-
Nick Mathewson authored
Conflicts: src/or/circuitbuild.c
-
- Aug 13, 2014
-
-
Nick Mathewson authored
-
Nick Mathewson authored
This fixes a double-define introduced in 28538069
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
Coccinelle is a semantic patching tool that can automatically change C code via semantic patching. This script also replaces realloc with reallocarray as appropriate.
-
Nick Mathewson authored
-
Karsten Loesing authored
-
Karsten Loesing authored
-
- Aug 12, 2014
-
-
Nick Mathewson authored
I looked for other places where we set circ->n_chan early, and found one in circuit_handle_first_hop() right before it calls circuit_send_next_onion_skin(). If onion_skin_create() fails there, then n_chan will still be set when circuit_send_next_onion_skin() returns. We should probably fix that too.
-
Nick Mathewson authored
Prevents other cases of 12848.
-
Nick Mathewson authored
Cypherpunks found this and wrote this patch. Fix for 12848; fix on (I think) d58d4c0d, which went into 0.0.8pre1
-
- Aug 09, 2014
-
-
Nick Mathewson authored
patch from mttp; fixes 12830
-
Roger Dingledine authored
-
- Aug 08, 2014
-
-
Nick Mathewson authored
-
- Aug 06, 2014
-
-
Roger Dingledine authored
When Tor starts with DisabledNetwork set, it would correctly conclude that it shouldn't try making circuits, but it would mistakenly cache this conclusion and continue believing it even when DisableNetwork is set to 0. Fixes the bug introduced by the fix for bug 11200; bugfix on 0.2.5.4-alpha.
-
Roger Dingledine authored
-
- Aug 03, 2014
-
-
Roger Dingledine authored
-
Roger Dingledine authored
-
- Jul 30, 2014
-
-
Nick Mathewson authored
-
Nick Mathewson authored
Conflicts: contrib/dist/tor.service.in
-
Nick Mathewson authored
-
intrigeri authored
-
intrigeri authored
Our current systemd unit uses "Type = simple", so systemd does not expect tor to fork. If the user has "RunAsDaemon 1" in their torrc, then things won't work as expected. This is e.g. the case on Debian (and derivatives), since there we pass "--defaults-torrc /usr/share/tor/tor-service-defaults-torrc" (that contains "RunAsDaemon 1") by default. The only solution I could find is to explicitly pass "--RunAsDaemon 0" when starting tor from the systemd unit file, which this commit does.
-
- Jul 28, 2014
-
-
-
Roger Dingledine authored
-
Roger Dingledine authored
Conflicts: configure.ac contrib/win32build/tor-mingw.nsi.in src/win32/orconfig.h
-
Roger Dingledine authored
-
Roger Dingledine authored
-
Roger Dingledine authored
-
Roger Dingledine authored
-
Roger Dingledine authored
-
Roger Dingledine authored
Those used to be normal to receive on hidden service circuits due to bug 1038, but the buggy Tor versions are long gone from the network so we can afford to resume watching for them. Resolves the rest of bug 1038; bugfix on 0.2.1.19.
-