Roger Dingledine
|
39e9d79038
add circuit-level sendme relay cells
|
před 21 roky |
Roger Dingledine
|
59029a3eed
replace malloc with tor_malloc; remove broken/unused crypto_pk_set_key
|
před 21 roky |
Nick Mathewson
|
c94d42fa41
Fail less spectacularly on macos
|
před 21 roky |
Nick Mathewson
|
fb435daa28
Fix build on linux; macos is still messed up
|
před 21 roky |
Nick Mathewson
|
48b0c839b5
One is the language; the other is the compiler
|
před 21 roky |
Nick Mathewson
|
0957ffeb83
work on versioning; new log_fn function
|
před 21 roky |
Roger Dingledine
|
9f38ba196c
make router_dump_token only for debugging; clean backslashes
|
před 21 roky |
Roger Dingledine
|
6973ccb59b
still removing version.h
|
před 21 roky |
Roger Dingledine
|
649fbceaa1
removed obsolete version.h
|
před 21 roky |
Roger Dingledine
|
bf8ef8e597
obsolete, removed
|
před 21 roky |
Nick Mathewson
|
9ef930f21a
Routerinfos are no longer linked
|
před 21 roky |
Nick Mathewson
|
c2e7b5ec3f
We cant recognize ourself until we resolve all the routers.
|
před 21 roky |
Nick Mathewson
|
52604afd62
more debugging on build_directory
|
před 21 roky |
Nick Mathewson
|
54a58c897c
more debugging on build_directory
|
před 21 roky |
Nick Mathewson
|
39314a13b0
Thats the letter I and the number 2. (Apologies to Negativland)
|
před 21 roky |
Nick Mathewson
|
22df330f14
Get directories working.
|
před 21 roky |
Nick Mathewson
|
1d1f46e40d
(possibly incorrect) code to make routers get resolved when they're
|
před 21 roky |
Nick Mathewson
|
c3998e94f9
Call the right signed-directory functions; try to describe the difference between everything; remove some unused interfaces
|
před 21 roky |
Roger Dingledine
|
bcfbccb056
cheap hack so the dirservers have a signing key
|
před 21 roky |
Roger Dingledine
|
2c7e660c62
sign directories with the signing key
|
před 21 roky |
Roger Dingledine
|
0f17d09066
hints for nick on where to integrate
|
před 21 roky |
Nick Mathewson
|
b58939745e
Do not replace old directory if new one is invalid
|
před 21 roky |
Nick Mathewson
|
afc0eb2c71
Tested backends for directory signing and checking. Directory parser completely refactored. Need documentation and integration. Explanitory mail forthcoming.
|
před 21 roky |
Roger Dingledine
|
bbddd50082
fix double-semicolon parse error
|
před 21 roky |
Nick Mathewson
|
445cd8f0f1
Decrease DH group length to 1024. (Roger, you may want to read section 1 of the IETF draft: a 1024-bit DH key probably reduces our cipher strength to ~80 bits.)
|
před 21 roky |
Nick Mathewson
|
d0ff485e1b
More work on directories. Signed directories not yet tested. No support for checking sigs yet
|
před 21 roky |
Roger Dingledine
|
3416a10627
update the todo
|
před 21 roky |
Nick Mathewson
|
fcf7bfe290
Refactor directories; add unit tests; add router keyword
|
před 21 roky |
Roger Dingledine
|
03ed54e920
put some symbolic constants to the onion skin lengths
|
před 21 roky |
Roger Dingledine
|
d7f50337c1
incremental path building in; uses ephemeral DH; onions are gone
|
před 21 roky |