- Jan 20, 2015
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
- Jan 19, 2015
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
Fixes 14280 bugfix on 1053af0b in 0.2.4.7-alpha.
-
Nick Mathewson authored
Conflicts: src/or/connection_edge.c
-
Nick Mathewson authored
Also, do a little light refactoring to move some variable declarations around and make a few things const Also fix an obnoxious bug on checking for the DONE stream end reason. It's not a flag; it's a possible value or a variable that needs to be masked.
-
David Goulet authored
Once a NACK is received on the intro circuit, tor tries an other usable one by extending the current circuit to it. If no more intro points are usable, now close the circuit. Also, it's reason is changed before closing it so we don't report again an intro point failure and trigger an extra HS fetch. Fixes #14224 Signed-off-by:
David Goulet <dgoulet@ev0ke.net>
-
David Goulet authored
Once a NACK is received on the intro circuit, tor tries an other usable one by extending the current circuit to it. If no more intro points are usable, now close the circuit. Fixes #14224 Signed-off-by:
David Goulet <dgoulet@ev0ke.net>
-
- Jan 18, 2015
-
-
Nick Mathewson authored
Conflicts: src/or/config.c
-
(Patch from arma, commit message from nick.) Closes #14222.
-
Nick Mathewson authored
-
This fixes a bug where we'd fetch different replicas of the same descriptor for a down hidden service over and over, until we got lucky and fetched the same replica twice in a row. Fixes bug 14219; bugfix on 0.2.0.10-alpha. (Patch from Roger; commit message and changes file by Nick.)
-
Nick Mathewson authored
Conflicts: src/or/directory.c
-
Nick Mathewson authored
We've started to hit the limit here. We introduced the limit in 0.1.2.5-alpha. This fixes bug 14261, but we should have a smarter way to not actually do the behavior this permits. See #14267 for a ticket about fixing that.
-
Nick Mathewson authored
Spotted by asn. #14259. Bugfix on 368eb6a9 in 0.2.0.1-alpha.
-
Nick Mathewson authored
-
Nick Mathewson authored
Conflicts: src/test/test_relaycell.c src/test/test_util.c
-
- Jan 16, 2015
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
This incidentally makes unix SocksSocket support all the same options as SocksPort. This patch breaks 'SocksSocket 0'; next will restore it. Resolves 14254.
-
Nick Mathewson authored
-
Nick Mathewson authored
Conflicts: src/or/connection.c src/or/or.h src/or/relay.c
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
Also rename some options for uniformity, and apply this script: @@ entry_connection_t *conn; @@ conn-> +entry_cfg. \( isolation_flags \| session_group \| socks_prefer_no_auth \| ipv4_traffic \| ipv6_traffic \| prefer_ipv6 \| cache_ipv4_answers \| cache_ipv6_answers \| use_cached_ipv4_answers \| use_cached_ipv6_answers \| prefer_ipv6_virtaddr \)
-
Nick Mathewson authored
Also, revise the code using these options with this cocci script: @@ listener_connection_t *conn; @@ conn-> +entry_cfg. \( isolation_flags \| session_group \| socks_prefer_no_auth \| ipv4_traffic \| ipv6_traffic \| prefer_ipv6 \| cache_ipv4_answers \| cache_ipv6_answers \| use_cached_ipv4_answers \| use_cached_ipv6_answers \| prefer_ipv6_virtaddr \)
-
Nick Mathewson authored
Also, apply this cocci script to transform accesses. (Plus manual migration for accesses inside smartlist_foreach loops.) @@ port_cfg_t *cfgx; @@ cfgx-> +server_cfg. \( no_advertise \| no_listen \| all_addrs \| bind_ipv4_only \| bind_ipv6_only \) @@ port_cfg_t *cfgx; @@ cfgx-> +entry_cfg. \( isolation_flags \| session_group \| socks_prefer_no_auth \| ipv4_traffic \| ipv6_traffic \| prefer_ipv6 \| cache_ipv4_answers \| cache_ipv6_answers \| use_cached_ipv4_answers \| use_cached_ipv6_answers \| prefer_ipv6_virtaddr \)
-
- Jan 15, 2015
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
Backports some commits from tor master.
-
Nick Mathewson authored
Closes 14207; bugfix on 0.2.6.2-alpha.
-
Do this in even more places to try to fix the build.
-
Roger Dingledine authored
-
Nick Mathewson authored
-