Nick Mathewson
|
afc0eb2c71
Tested backends for directory signing and checking. Directory parser completely refactored. Need documentation and integration. Explanitory mail forthcoming.
|
21 anni fa |
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.)
|
21 anni fa |
Nick Mathewson
|
d0ff485e1b
More work on directories. Signed directories not yet tested. No support for checking sigs yet
|
21 anni fa |
Nick Mathewson
|
fcf7bfe290
Refactor directories; add unit tests; add router keyword
|
21 anni fa |
Roger Dingledine
|
03ed54e920
put some symbolic constants to the onion skin lengths
|
21 anni fa |
Nick Mathewson
|
44b4efe34d
Tests, headers, and debugging for onion skin backend
|
21 anni fa |
Roger Dingledine
|
8a94dd60af
cpath is now a doubly linked list, not an array
|
21 anni fa |
Nick Mathewson
|
1eeb3f65fc
Implement core of onion-skin-based handshake
|
21 anni fa |
Nick Mathewson
|
6af79f3a03
Basic diffie-helman wrappers with fixed modulus and tests
|
21 anni fa |
Nick Mathewson
|
0a9e83369a
17 does not divide 1024, but it can stomp some interesting pointers and segfault the test suite
|
21 anni fa |
Roger Dingledine
|
f39ca8a3aa
further cleanup, test.c still has some bugs
|
21 anni fa |
Nick Mathewson
|
acc33c18e2
Tests for crypto; more tests for buffers
|
21 anni fa |
Roger Dingledine
|
e1d37ed6ab
divorce circuit building from user connections
|
21 anni fa |
Nick Mathewson
|
1fa0fc1487
Introduce a few unit tests (from older code), refactor compression setup/teardown
|
21 anni fa |
Nick Mathewson
|
79b77b421d
First test added
|
21 anni fa |
Nick Mathewson
|
c217b1ca71
Add magic to end of C files to make emacs happy; split test invocation into separate file.
|
21 anni fa |