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
|
20 years ago |
Nick Mathewson
|
43ef5a3e37
Add long-term format for dir-signing-key fields (commented out)
|
20 years ago |
Nick Mathewson
|
0383afac9a
Use parse_addr_port() function instead of ad-hoc variants
|
20 years ago |
Nick Mathewson
|
8b037509f3
Add functions to parse addr[:port] consistently
|
20 years ago |
Roger Dingledine
|
1efad74164
bugfix on my friday commit: make hidden services work again in cvs
|
20 years ago |
Roger Dingledine
|
24f9946db1
fix paul gardner's assert bug.
|
20 years ago |
Roger Dingledine
|
5c53c63aa0
Fix a potential buffer overflow found by Ilja van Sprundel.
|
20 years ago |
Roger Dingledine
|
7798e3d770
fix the stale pointer assert bug reported by joe magic
|
20 years ago |
Roger Dingledine
|
6468e049be
when a begin cell has an invalid port, give us a better hint of
|
20 years ago |
Nick Mathewson
|
64ff06ffe3
Add/clarify a few TODO items
|
20 years ago |
Roger Dingledine
|
188c9a034d
oops, actually pre3-cvs now
|
20 years ago |
Roger Dingledine
|
53d577d16c
bump us to 0.0.9pre3-cvs
|
20 years ago |
Roger Dingledine
|
1a4cb248f3
interim commit for http proxy support
|
20 years ago |
Roger Dingledine
|
2bcd0f34f5
fix compile error: move variable declarations before code
|
20 years ago |
Nick Mathewson
|
6c970aec94
Turn tor_strpartion into a swiss-army-knife function, so it can terminate or not-terminate appropriately.
|
20 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.
|
20 years ago |
Nick Mathewson
|
7b98fb58eb
More complete docs for crypto.c; factor out string partitioning code
|
20 years ago |
Nick Mathewson
|
dad7c71686
Workaround for bug on windows where cached-directories get crlf corruption.
|
20 years ago |
Nick Mathewson
|
3be0bf4b88
Bump windows version
|
20 years ago |
Nick Mathewson
|
b7bddcac75
Windows requires a different cast uint64_t format
|
20 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.
|
20 years ago |
Nick Mathewson
|
2bba65148b
Refactor fingerprint handling: remember hex digests (no spaces) instead of beautified fingerprints
|
20 years ago |
Nick Mathewson
|
b08ff7b1f7
Fix a couple of typos, one of which conceals a bug in parsing opt keywords with objects
|
20 years ago |
Nick Mathewson
|
b56bb39ed6
Add a function to remove a set of characters from a string
|
20 years ago |
Nick Mathewson
|
8cca36d26a
Implement (temporarily) a base64-encoded-DER format for RSA keys; make it easier to generate fingerprints with no space
|
20 years ago |
Roger Dingledine
|
8b02610bd5
when an OR starts up, it loads its directory from cache.
|
20 years ago |
Roger Dingledine
|
6a7c44046e
clean up old todo items
|
20 years ago |
Roger Dingledine
|
980b6169eb
use only 0.0.9pre1 and later servers for resolve cells
|
20 years ago |
Roger Dingledine
|
c205ad05ba
better example lines for dirbindaddress and orbindaddress
|
20 years ago |
Nick Mathewson
|
9e8ae9766e
Only check versions against downloaded directories, not cached directories.
|
20 years ago |