Nick Mathewson
|
b9480620c6
Make log_fn work on apples with no workarounds needed in main code
|
21 years ago |
Nick Mathewson
|
71b158bf2f
Fix MacOS build
|
21 years ago |
Roger Dingledine
|
fa1d446440
OPport is gone. So is conn type OP.
|
21 years ago |
Roger Dingledine
|
39e9d79038
add circuit-level sendme relay cells
|
21 years ago |
Nick Mathewson
|
0957ffeb83
work on versioning; new log_fn function
|
21 years ago |
Roger Dingledine
|
9f38ba196c
make router_dump_token only for debugging; clean backslashes
|
21 years ago |
Nick Mathewson
|
9ef930f21a
Routerinfos are no longer linked
|
21 years ago |
Nick Mathewson
|
c2e7b5ec3f
We cant recognize ourself until we resolve all the routers.
|
21 years ago |
Nick Mathewson
|
22df330f14
Get directories working.
|
21 years ago |
Nick Mathewson
|
1d1f46e40d
(possibly incorrect) code to make routers get resolved when they're
|
21 years ago |
Nick Mathewson
|
b58939745e
Do not replace old directory if new one is invalid
|
21 years ago |
Nick Mathewson
|
afc0eb2c71
Tested backends for directory signing and checking. Directory parser completely refactored. Need documentation and integration. Explanitory mail forthcoming.
|
21 years ago |
Nick Mathewson
|
d0ff485e1b
More work on directories. Signed directories not yet tested. No support for checking sigs yet
|
21 years ago |
Nick Mathewson
|
fcf7bfe290
Refactor directories; add unit tests; add router keyword
|
21 years ago |
Roger Dingledine
|
d7f50337c1
incremental path building in; uses ephemeral DH; onions are gone
|
21 years ago |
Roger Dingledine
|
cdf6ea201f
put most of the remaining exit policy stuff in
|
21 years ago |
Roger Dingledine
|
18bbac44ca
parse exit policy lines
|
21 years ago |
Nick Mathewson
|
c217b1ca71
Add magic to end of C files to make emacs happy; split test invocation into separate file.
|
21 years ago |
Roger Dingledine
|
64e46988f6
greatly simplify this notion of 'roles':
|
21 years ago |
Roger Dingledine
|
8f2beefca4
was leaking 28 bytes every 100 minutes
|
21 years ago |
Roger Dingledine
|
bf53852a00
cleanup and a variety of bugfixes
|
22 years ago |
Roger Dingledine
|
22285e6ff1
cleanup
|
22 years ago |
Roger Dingledine
|
54af97ccdc
stop duplicate free
|
22 years ago |
Roger Dingledine
|
f033442be2
dirserver should include itself in the directory
|
22 years ago |
Roger Dingledine
|
01f6727306
directory servers in and functional
|
22 years ago |
Roger Dingledine
|
253f0f160e
laying the groundwork for dynamic router lists
|
22 years ago |
Roger Dingledine
|
ddc2b69a28
onion proxies now work (i think)
|
22 years ago |
Roger Dingledine
|
db4c2140c3
more debugging info, to track down bruce's IP problems
|
22 years ago |
Roger Dingledine
|
b8b8ab2fd6
port is now kept in host order except in sin_port
|
22 years ago |
Roger Dingledine
|
3a7f3ba348
cleanup: don't use size_t when you mean int
|
22 years ago |