Roger Dingledine
|
6af8d0606f
inform unapproved servers when we reject their descriptors
|
21 years ago |
Nick Mathewson
|
1e5b7bc6f1
New, more flexible directory parsing backend. Uses a bit more RAM, but implements the new spec. Uses more RAM, but not so you would notice.
|
21 years ago |
Roger Dingledine
|
89d9d80e76
Store options->Address as IP, not hostname
|
22 years ago |
Roger Dingledine
|
67c0c64aa4
go back to a single exitpolicy parameter
|
22 years ago |
Roger Dingledine
|
7562a62ef0
Get rid of the notion of a separate default default exit policy.
|
22 years ago |
Nick Mathewson
|
bd14023afd
Propagate yes/no/maybe a little farther forward.
|
22 years ago |
Nick Mathewson
|
61756b5893
Fix router_compare_addr_to_exit_policy, and name its return codes. The bug was: "maybe reject,accept" should be "maybe", not "accept".
|
22 years ago |
Roger Dingledine
|
1801bd7592
prevent picking middleman nodes as the last node in the circuit
|
22 years ago |
Roger Dingledine
|
5086300815
split the token bucket into 'rate' and 'burst' params
|
22 years ago |
Roger Dingledine
|
6a19e64066
remove trailing whitespace
|
22 years ago |
Roger Dingledine
|
5ecd6b6bad
make fetch_from_buf_http malloc its strings rather
|
22 years ago |
Nick Mathewson
|
4885e90490
Make compile warning-free on cygwin
|
22 years ago |
Nick Mathewson
|
f37f7daa2f
Add port ranges to exit policies
|
22 years ago |
Nick Mathewson
|
ac552573dd
Make router/directory parsing nondestructive and more const-friendly
|
22 years ago |
Roger Dingledine
|
c25fbd2676
break routers.c into router.c for stuff the router does,
|
22 years ago |