Roger Dingledine
|
e0d734eb69
update based on discussions at discex iii
|
21 years ago |
Roger Dingledine
|
59e70bcae6
bugfix: a circ can't be youngest if it's still connecting to the first hop
|
21 years ago |
Roger Dingledine
|
f54186aa91
bugfix: refactor to always use circuit_remove
|
21 years ago |
Roger Dingledine
|
ffae44aafd
bugfix: don't segfault if there's no valid circuit open
|
21 years ago |
Roger Dingledine
|
f8c6339979
update docs to reflect a bit more reality
|
21 years ago |
Roger Dingledine
|
10902028e0
bugfix: only close old circuits if they have no connections!
|
21 years ago |
Nick Mathewson
|
5c514620fc
Adjust straggling users of payload field
|
21 years ago |
Nick Mathewson
|
32a3e704b4
Choose correct abstraction for topic_foo. Abstract random-integer code
|
21 years ago |
Nick Mathewson
|
fdf4d4aa85
Use cell.topic* fields in ap_handshake_send_begin
|
21 years ago |
Nick Mathewson
|
6fd4f2a17f
Rebuild or and test binaries when a libor.a changes but or/*.c does not.
|
21 years ago |
Nick Mathewson
|
598c3069e1
Apply algebra; remove a condition
|
21 years ago |
Nick Mathewson
|
2da6482f63
tv_udiff: do not modify arguments, and compute results correctly.
|
21 years ago |
Nick Mathewson
|
0a9e83369a
17 does not divide 1024, but it can stomp some interesting pointers and segfault the test suite
|
21 years ago |
Nick Mathewson
|
d3c0e5ab34
Fix test.h to have once-only evalutation of arguments
|
21 years ago |
Roger Dingledine
|
fe1aba7f15
more cleanup
|
21 years ago |
Roger Dingledine
|
f39ca8a3aa
further cleanup, test.c still has some bugs
|
21 years ago |
Nick Mathewson
|
97d847b9e3
Factor out cell packing and unpacking
|
21 years ago |
Nick Mathewson
|
1bbea670bc
Remove the last vestige of code that claims to know the inner structure of an onion on the network
|
21 years ago |
Roger Dingledine
|
05b52ad868
bugfix: make onions work again
|
21 years ago |
Nick Mathewson
|
33176c70a5
Factor out timeval-related functions.
|
21 years ago |
Nick Mathewson
|
0c61bc3756
Remove the notion of "onion ciphers"; make packing and unpacking separate fns
|
21 years ago |
Roger Dingledine
|
54af75b1b4
add missing prototype
|
21 years ago |
Nick Mathewson
|
acc33c18e2
Tests for crypto; more tests for buffers
|
21 years ago |
Roger Dingledine
|
e1d37ed6ab
divorce circuit building from user connections
|
21 years ago |
Nick Mathewson
|
1fa0fc1487
Introduce a few unit tests (from older code), refactor compression setup/teardown
|
21 years ago |
Roger Dingledine
|
7df5caad0d
make it work (heh)
|
21 years ago |
Roger Dingledine
|
1d53d8ad0e
refactored some duplicate code into connection_edge.c
|
21 years ago |
Roger Dingledine
|
833f165d68
bugfix: make onion proxies actually obey their requested bandwidth
|
21 years ago |
Roger Dingledine
|
c2fa6f5c7d
let the 'test' binary build from the source distrib
|
21 years ago |
Roger Dingledine
|
cdf6ea201f
put most of the remaining exit policy stuff in
|
21 years ago |