Nick Mathewson
|
e8748b3fa0
Add default directory servers
|
21 years ago |
Nick Mathewson
|
f6fc2b9dd2
Add fix for remote-crash bug.
|
21 years ago |
Roger Dingledine
|
578a3e25e5
fix a signed/unsigned comparison
|
21 years ago |
Nick Mathewson
|
79636823b8
Oops, missed one
|
21 years ago |
Nick Mathewson
|
a91fc48b39
Note byte-order on result for parse_addr_port()
|
21 years ago |
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 years ago |
Nick Mathewson
|
43ef5a3e37
Add long-term format for dir-signing-key fields (commented out)
|
21 years ago |
Nick Mathewson
|
0383afac9a
Use parse_addr_port() function instead of ad-hoc variants
|
21 years ago |
Nick Mathewson
|
8b037509f3
Add functions to parse addr[:port] consistently
|
21 years ago |
Roger Dingledine
|
1efad74164
bugfix on my friday commit: make hidden services work again in cvs
|
21 years ago |
Roger Dingledine
|
24f9946db1
fix paul gardner's assert bug.
|
21 years ago |
Roger Dingledine
|
5c53c63aa0
Fix a potential buffer overflow found by Ilja van Sprundel.
|
21 years ago |
Roger Dingledine
|
7798e3d770
fix the stale pointer assert bug reported by joe magic
|
21 years ago |
Roger Dingledine
|
6468e049be
when a begin cell has an invalid port, give us a better hint of
|
21 years ago |
Nick Mathewson
|
64ff06ffe3
Add/clarify a few TODO items
|
21 years ago |
Roger Dingledine
|
188c9a034d
oops, actually pre3-cvs now
|
21 years ago |
Roger Dingledine
|
53d577d16c
bump us to 0.0.9pre3-cvs
|
21 years ago |
Roger Dingledine
|
1a4cb248f3
interim commit for http proxy support
|
21 years ago |
Roger Dingledine
|
2bcd0f34f5
fix compile error: move variable declarations before code
|
21 years ago |
Nick Mathewson
|
6c970aec94
Turn tor_strpartion into a swiss-army-knife function, so it can terminate or not-terminate appropriately.
|
21 years ago |
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 years ago |
Nick Mathewson
|
7b98fb58eb
More complete docs for crypto.c; factor out string partitioning code
|
21 years ago |
Nick Mathewson
|
dad7c71686
Workaround for bug on windows where cached-directories get crlf corruption.
|
21 years ago |
Nick Mathewson
|
3be0bf4b88
Bump windows version
|
21 years ago |
Nick Mathewson
|
b7bddcac75
Windows requires a different cast uint64_t format
|
21 years ago |
Nick Mathewson
|
ce3162d035
Make base-64-encoded DER work, including workaround for ugly openssl misfeature that makes base64 decoding fail when you strip out the newlines.
|
21 years ago |
Nick Mathewson
|
2bba65148b
Refactor fingerprint handling: remember hex digests (no spaces) instead of beautified fingerprints
|
21 years ago |
Nick Mathewson
|
b08ff7b1f7
Fix a couple of typos, one of which conceals a bug in parsing opt keywords with objects
|
21 years ago |
Nick Mathewson
|
b56bb39ed6
Add a function to remove a set of characters from a string
|
21 years ago |
Nick Mathewson
|
8cca36d26a
Implement (temporarily) a base64-encoded-DER format for RSA keys; make it easier to generate fingerprints with no space
|
21 years ago |