Roger Dingledine
|
b2fbd834f0
forward-port the dns and maxconn fixes
|
21 years ago |
Nick Mathewson
|
fd41cbcadf
Have reason string for serverdesc post requests contain actual serverdesc status. Also fix return values of dirserv_add_descriptor to work as advertised.
|
21 years ago |
Nick Mathewson
|
129e754ae4
Warn when exit policy implicitly allows local addresses.
|
21 years ago |
Roger Dingledine
|
38be533c69
Handle unavailable hidden services better. We try each intro point
|
21 years ago |
Nick Mathewson
|
7d4a167c81
Basic windows libevent fixes
|
21 years ago |
Roger Dingledine
|
d2400a5afd
Introduce a notion of 'internal' circs, which are chosen without regard
|
21 years ago |
Roger Dingledine
|
0aff4ff4cb
get rid of 0.0.8 backwards compatibility
|
21 years ago |
Nick Mathewson
|
324b192f68
Make Tor use Niels Provos's libevent instead of it's current
|
21 years ago |
Roger Dingledine
|
84c81e0783
Annotate circuits w/ whether they aim to contain high uptime nodes and/or
|
21 years ago |
Roger Dingledine
|
f468ff04ea
when we haven't fetched a directory yet, or the last time we
|
21 years ago |
Roger Dingledine
|
cd1f50d2f0
new config option DirAllowPrivateAddresses for authdirservers.
|
21 years ago |
Nick Mathewson
|
91bafc476e
Fix a fun bug: do not rewrite a cached directory back to the cache; otherwise we will think it is recent and not fetch a newer one.
|
21 years ago |
Nick Mathewson
|
dcd228585d
Implement SIGNAL control command.
|
21 years ago |
Nick Mathewson
|
b4fedc7f14
Stop reversing and re-reversing config lines: keep them in order all the time. Removes needless confusion and fixes bug #50.
|
21 years ago |
Nick Mathewson
|
6dd91de3bd
Nothing actually _uses_ socks_port, so why publish it? For backward compatibility, publish a socks_port of 0, and never read socks_port.
|
21 years ago |
Roger Dingledine
|
82c5381ecb
forward-port the fix for the compiler warning
|
21 years ago |
Nick Mathewson
|
0c4186d6ee
Use correct logic to decide whether there are more directory servers to retry.
|
21 years ago |
Nick Mathewson
|
65c4fa2614
Split mark-dir-failed-and-retry logic into separate function; make it retry runningrouters as well as directory fetches; note that the do-we-need-to-give-up test is wrong.
|
21 years ago |
Roger Dingledine
|
95f3e6161b
require BandwidthRate to be at least 10kB/s
|
21 years ago |
Nick Mathewson
|
e8585dfe97
Remove length restriction when generating directories.
|
21 years ago |
Roger Dingledine
|
cf17d0d29c
move network_init from or/main to common/compat
|
21 years ago |
Nick Mathewson
|
32978afa54
Workaround for brain-damaged __FILE__ handling on MSVC: keep Nick's name out
|
21 years ago |
Nick Mathewson
|
1e71b83890
Fix a bug in parsing HashedControlPassword.
|
21 years ago |
Roger Dingledine
|
802d374a99
I'm a bad person.
|
21 years ago |
Nick Mathewson
|
ac759adb43
Make unit tests work on win32
|
21 years ago |
Roger Dingledine
|
ef6c9d18e7
New circuit building strategy: keep a list of ports that we've used in the past 6 hours, and always try to have 2 circuits open or on the way
|
21 years ago |
Roger Dingledine
|
5a6e117caf
React to eof immediately on non-open edge connections.
|
21 years ago |
Nick Mathewson
|
fc87758ff3
Add function to check that addr_policy_t is okay; change struct addr_policy_t to addr_policy_t.
|
21 years ago |
Nick Mathewson
|
a889926e1c
Clarify chosen tag progression
|
21 years ago |
Nick Mathewson
|
c8abe1907d
Rename parse_address to parse_extended_hostname (since we have other kinds of addresses); make its output an enum; support HEXDIGEST.exit hostnames.
|
21 years ago |