Nick Mathewson
|
10b2208d93
Make Tor compile with no warnings with gcc4.0 on OSX
|
21 年之前 |
Roger Dingledine
|
57b7427c2d
reformat routerparse a bit
|
21 年之前 |
Nick Mathewson
|
69dc4e1675
Remove support for looking at old directory/routerdesc elements; mark non-new elements optional; switch to new format for dir-signing-key; start accepting newer elements so we can mark them as non-opt later; make tor-spec say the right stuff.
|
21 年之前 |
Roger Dingledine
|
8dbdbfb831
improved log error message
|
21 年之前 |
Nick Mathewson
|
0e81265359
update copyright notices.
|
21 年之前 |
Roger Dingledine
|
801d5ef1de
spell recommended correctly
|
21 年之前 |
Nick Mathewson
|
df9c8feac7
Commit fixes for several pending tor core tasks: document all DOCDOCed functions; time out uncontrolled unattached streams; feed reasons to SOCKS5 (refactoring connection_ap_handshake_socks_reply in the process); change DirFetchPeriod/StatusFetchPeriod to have a special "Be smart" value.
|
21 年之前 |
Nick Mathewson
|
83743d64ab
Change version parsing logic: a version is "obsolete" if it is not recommended and (1) there is a newer recommended version in the same series, or (2) there are no recommended versions in the same series, but there are some recommended versions in a newer series. A version is "new" if it is newer than any recommended version in the same series.
|
21 年之前 |
Nick Mathewson
|
bbaa3c7792
Implement more control spec functionality
|
21 年之前 |
Nick Mathewson
|
6e6d95b3db
Change from inet_ntoa to a threadproof tor_inet_ntoa.
|
21 年之前 |
Roger Dingledine
|
d273891107
if we fetch the dir from a mirror that has a wildly skewed
|
21 年之前 |
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 年之前 |
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 年之前 |
Nick Mathewson
|
fca7ba9777
Resolve task 42: find where 19-char nicknames were getting truncated when read from certs, and fix it. Also audit use of MAX_NICKNAME_LEN; no other badness found, but some docs/code cleaned up a touch.
|
21 年之前 |
Roger Dingledine
|
b4dad0e6a4
fix the assert bug reported by bassclef@163.com
|
21 年之前 |
Roger Dingledine
|
675f60aa13
whoops
|
21 年之前 |
Nick Mathewson
|
fc87758ff3
Add function to check that addr_policy_t is okay; change struct addr_policy_t to addr_policy_t.
|
21 年之前 |
Roger Dingledine
|
8d69dc472b
make circuit building and router parsing less noisy
|
21 年之前 |
Nick Mathewson
|
b457cfb5eb
Spell-check strings and comments
|
21 年之前 |
Nick Mathewson
|
ebab451eed
Make version parsing tests pass
|
21 年之前 |
Nick Mathewson
|
6507be4290
Implement new version format for post 0.1.
|
21 年之前 |
Nick Mathewson
|
7fbd297532
Suggestion from weasel: Make tor --version --version dump the cvs Id of every file.
|
21 年之前 |
Roger Dingledine
|
22727b4edc
wrong is ok, and right is fine, but in between is apparently
|
21 年之前 |
Nick Mathewson
|
6f5dbefa7e
Normalize space: add one between every control keyword and control clause.
|
21 年之前 |
Roger Dingledine
|
7c9a707900
remove emacs droppings, since nick says he doesn't need them anymore
|
21 年之前 |
Roger Dingledine
|
e24057b2bf
when warning that a version is too new, don't use the confusing
|
21 年之前 |
Nick Mathewson
|
f91152ce6a
Clarify a bunch of log messages
|
21 年之前 |
Nick Mathewson
|
22dba27d8d
Normalize a few more kinds of whitespace. We now dislike:
|
21 年之前 |
Nick Mathewson
|
7a8ac5dfef
Tweak on patch to make authoritative directory servers cache
|
21 年之前 |
Roger Dingledine
|
dbd4dadff7
Authoritative dirservers now also cache the directory, since
|
21 年之前 |