Nick Mathewson
|
7fa5d224d4
Implement "families" of coadministered nodes; prevent them all from appearing on the same circuit.
|
21 лет назад |
Nick Mathewson
|
55b811a259
Improve warnings for old-style directories.
|
21 лет назад |
Nick Mathewson
|
08c33f0b46
Compile without warnings on windows
|
21 лет назад |
Roger Dingledine
|
69830afc16
and another one
|
21 лет назад |
Roger Dingledine
|
aebc3a03ba
more int to size_t conversions, fixing one or more amd64 bugs
|
21 лет назад |
Nick Mathewson
|
df3098367c
Make directories get generated properly again; debug key lookup. Also, it is hard to find entries in a table when you never put them there.
|
21 лет назад |
Nick Mathewson
|
7cc126e8a9
Appease overzealous gcc
|
21 лет назад |
Nick Mathewson
|
f7404f6bb9
Use tor_parse_long in more places
|
21 лет назад |
Nick Mathewson
|
e7241044e8
Better bounds checking on parsed ints
|
21 лет назад |
Roger Dingledine
|
578a3e25e5
fix a signed/unsigned comparison
|
21 лет назад |
Nick Mathewson
|
0068415b80
Add an implementation of trusted_dir_server logic to switch towards simply remembering an addr/port/keyid for each trusted dir server
|
21 лет назад |
Nick Mathewson
|
c7e8c2098a
Include a dir-signing-key token in directories to tell the parsing entity which key is being used to sign. This is the first step in obsoleting the dirservers file.
|
21 лет назад |
Nick Mathewson
|
b08ff7b1f7
Fix a couple of typos, one of which conceals a bug in parsing opt keywords with objects
|
21 лет назад |
Nick Mathewson
|
9e8ae9766e
Only check versions against downloaded directories, not cached directories.
|
21 лет назад |
Roger Dingledine
|
136d4e5739
prefer tor_free to free
|
21 лет назад |
Nick Mathewson
|
7eff786e4b
Fix messages for _UNRECOGNIZED tokens
|
21 лет назад |
Roger Dingledine
|
0d2f9b9b4b
the tor clients in cvs can't speak to the current tor authdirservers for
|
21 лет назад |
Roger Dingledine
|
a2517b4f07
checking only 0.0.7 and 0.0.8 didn't work, because some dirservers
|
21 лет назад |
Roger Dingledine
|
fa0a1ec49f
cleanup: use strcmpstart() in more places
|
21 лет назад |
Nick Mathewson
|
bda41ba3fd
Use new split function and strcmpstart correctly
|
21 лет назад |
Roger Dingledine
|
444a01610c
make the compile work (and not complain) on sunos 5.9
|
21 лет назад |
Nick Mathewson
|
ae46b6b077
Fix some DOCDOCs
|
21 лет назад |
Nick Mathewson
|
86980cf6e2
Functions to test nickname validity
|
21 лет назад |
Nick Mathewson
|
590cd621f8
Clean up last patch; implement (mostly) proper handling for verified/unverified name collisions.
|
21 лет назад |
Nick Mathewson
|
85a910e085
Parse uptime into routerinfo
|
21 лет назад |
Roger Dingledine
|
cd3da3fc12
o clients choose nodes proportional to advertised bandwidth
|
21 лет назад |
Roger Dingledine
|
b2c7b5adfb
fix a race condition in 008pre2: don't try to extend onto a connection
|
21 лет назад |
Roger Dingledine
|
fb4b804c2c
Don't warn about being unverified if you're not in the running-routers
|
21 лет назад |
Nick Mathewson
|
3de630ec67
Only warn about version newness once
|
21 лет назад |
Nick Mathewson
|
05e9a2269c
Remove obsolete link-key keyword
|
21 лет назад |