- Jan 20, 2015
-
-
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.
-
- 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
-
Nick Mathewson authored
Fixes 14215; bugfix on 0.2.6.2-alpha. Reported by "cypherpunks".
-
Andrea Shepard authored
Add comments in rendclient.c noting that certain functions involved in handling ended HS connection attempts must be idempotent
-
George Kadianakis authored
-
George Kadianakis authored
-
George Kadianakis authored
This helps avoid undefined behavior from casting big double values to int64_t. Fixes #14090.
-