Nick Mathewson
|
8bbbbaf87b
Add country-code support to configured node lists to implement the ever-popular "no exits in Monaco" feature (ExcludeExitNodes {MC}). Also allow country codes and IP ranges in ExitNodes. (EntryNodes needs more work.) Based on code by Robert Hogan. Needs more testing.
|
17 years ago |
Nick Mathewson
|
8bc1536a9e
Add patch 4 from Karsten for proposal 121, slightly modified. Karsten should definitely re-review the bits I changed.
|
17 years ago |
Roger Dingledine
|
4fd9880540
give rend_client_desc_here a slightly more accurate name
|
17 years ago |
Roger Dingledine
|
38f2272d5d
patch from karsten for bug 814. whew.
|
17 years ago |
Nick Mathewson
|
3db8c15287
Add a circuit_conforms_to_options() function for use in debugging paths [and inother stuff too]. Untested, and so far unused.
|
17 years ago |
Roger Dingledine
|
2bde30efa6
read_to_buf should take an int *error_socket and return it.
|
17 years ago |
Roger Dingledine
|
4045ef72f5
make it explicit that the uncompressed cached dir items are nul-terminated
|
17 years ago |
Roger Dingledine
|
ef7af1d61e
karsten's patch for bug 767.
|
17 years ago |
Roger Dingledine
|
d37fae2f4e
Catch and report a few more bootstrapping failure cases when Tor
|
17 years ago |
Nick Mathewson
|
baeb260ad1
Refactor use of connection_new so that we get more verifiable typesafety.
|
17 years ago |
Nick Mathewson
|
f80ac31d74
Add a lockfile to the Tor data directory to avoid situations where two Tors start with the same datadir, or where a --list-fingerprints races with a server to create keys, or such.
|
17 years ago |
Roger Dingledine
|
c5fef3c57f
commit jake's patch to include strings with socks5 error numbers
|
17 years ago |
Nick Mathewson
|
24f1d29be1
Apply proposal 121 patch 3, with minor tweaks and a few comments.
|
17 years ago |
Nick Mathewson
|
fcf817f897
Switch global_identifier on connections to a 64-bit field and move it to connection_t. When procession onionskins, look up the connection by this field rather than by addr:port. This will keep us from dropping onionskins. How many dropped circuits are dropped because of this bug?
|
17 years ago |
Peter Palfrader
|
e27b448c57
Do not split stored exit policy summary into type(accept/reject) and portlist. At least not just yet
|
17 years ago |
Peter Palfrader
|
41730a893c
Rename a field so weasel likes it better
|
17 years ago |
Peter Palfrader
|
ceae7ed960
Add bw to consensus
|
17 years ago |
Peter Palfrader
|
82f8050ac4
Parse policies and weight (bw) into routerstatuses
|
17 years ago |
Peter Palfrader
|
fdba26f213
minor comment/doxygen fix
|
17 years ago |
Peter Palfrader
|
1a2c6b41e3
Do not show policy and bw in v2 statuses
|
17 years ago |
Peter Palfrader
|
171a7d4b0f
Fix an overflow when counting rejects for *, truncate exit summaries after 1000 chars
|
17 years ago |
Peter Palfrader
|
b2344a9e4d
Move policy_summarize() prototype to or.h
|
17 years ago |
Nick Mathewson
|
97245376d9
Next patch from Karsten: client-side configuration stuff for proposal 121.
|
17 years ago |
Nick Mathewson
|
60a0ae198d
Patch cleanups from karsten
|
17 years ago |
Nick Mathewson
|
22259a0877
The first of Karsten's proposal 121 patches: configure and maintain client authorization data. Tweaked a bit: see comments on or-dev.
|
17 years ago |
Nick Mathewson
|
635f3c8aee
r17664@tombo: nickm | 2008-08-06 12:32:09 -0400
|
17 years ago |
Nick Mathewson
|
960a0f0a99
r17641@31-33-44: nickm | 2008-08-05 16:07:53 -0400
|
17 years ago |
Roger Dingledine
|
d01813a8dd
Take out the TestVia config option, since it was a workaround for
|
17 years ago |
Karsten Loesing
|
3c9cd463d2
Fix a false assertion when extending a circuit to a relay to which a connection is already established. In that case the circuit should not need to memorize extend info for that relay. circuitbuild.c:389 contains a similar assertion.
|
17 years ago |
Roger Dingledine
|
fd4a30d198
bump to 0.2.1.3-alpha
|
17 years ago |