Nick Mathewson
|
47669fa0fd
Fix assert failure on directory startup.
|
20 anni fa |
Nick Mathewson
|
f559c49c39
Make network-status strings wellformed
|
20 anni fa |
Nick Mathewson
|
47aa42fc17
Remove a field that nobody sets or uses.
|
20 anni fa |
Nick Mathewson
|
9a3be928e9
Note that a descriptor has changed when we receive a new directory.
|
20 anni fa |
Nick Mathewson
|
0e649ac60a
Remove descriptor_list and use routerlist instead. Make directories manage routerlist a little better.
|
20 anni fa |
Roger Dingledine
|
a47765a16d
stop freeing the new global options list whenever we update it.
|
20 anni fa |
Roger Dingledine
|
237f58524f
make it clearer which elements of routerinfo_t are for reachability
|
20 anni fa |
Roger Dingledine
|
f3bccdce73
if dirservers set assumereachable, it overrides their individual
|
20 anni fa |
Roger Dingledine
|
61f728f4fe
fix an infinite loop at hup
|
20 anni fa |
Nick Mathewson
|
7f78be1659
Clean up the "add myself as a trusted dirserver" code.
|
20 anni fa |
Nick Mathewson
|
43488472ec
The circus music begins playing as nickm and arma juggle an ntohl. Hoop-lah!
|
20 anni fa |
Nick Mathewson
|
ee76baae3d
move a wandering ntohl
|
20 anni fa |
Nick Mathewson
|
0239249160
Only free strmap if it is allocated.
|
20 anni fa |
Nick Mathewson
|
cf90a36dd1
Add quotes around filenames in src/or
|
20 anni fa |
Roger Dingledine
|
fa507c63e8
put quotes around user-supplied strings so they are more likely to
|
20 anni fa |
Nick Mathewson
|
ff25a7707a
fix syntax err
|
20 anni fa |
Nick Mathewson
|
88989be99b
More documenting
|
20 anni fa |
Nick Mathewson
|
e204dd5d2a
Remove accidentally added printf
|
20 anni fa |
Nick Mathewson
|
d54d7b7ec1
Add some documentation; move the signature generation logic into routerparse.c along with the hash generation logic; make router signing use it as well.
|
20 anni fa |
Roger Dingledine
|
893acb3acc
Make a new AssumeReachable config option that will publish anyway.
|
20 anni fa |
Roger Dingledine
|
d5e426ab51
add a tor_dup_addr() function to simplify malloc()+tor_inet_ntoa()
|
20 anni fa |
Nick Mathewson
|
e68bed8782
Fall back to routerlist instead of descriptor_list when we are a cache.
|
20 anni fa |
Nick Mathewson
|
4dc3cb9fd9
Fix a segfault when starting a dir cache
|
20 anni fa |
Nick Mathewson
|
54a6a8f0ef
Start implementing the server side of the new directory protocol.
|
20 anni fa |
Nick Mathewson
|
f0893ddc8c
Clarify formats, terminology; add more URLs.
|
20 anni fa |
Thomas Sjögren
|
251c486f6c
PIDFile should be PidFile
|
20 anni fa |
Roger Dingledine
|
86f85f240c
be much more conservative about logging reachability complaints.
|
20 anni fa |
Roger Dingledine
|
e54e970a82
ha ha, that infinite loop was fun.
|
20 anni fa |
Roger Dingledine
|
7b5be0210a
add some more todo items, and mark off a few
|
20 anni fa |
Roger Dingledine
|
a120cc20c1
Dirservers now do their own external reachability testing of each
|
20 anni fa |