Roger Dingledine
|
96759a609e
streams are now 8 bytes, and are recognized by intermediate hops
|
21 lat temu |
Roger Dingledine
|
8a94dd60af
cpath is now a doubly linked list, not an array
|
21 lat temu |
Nick Mathewson
|
1eeb3f65fc
Implement core of onion-skin-based handshake
|
21 lat temu |
Roger Dingledine
|
0560008497
terminology shift: data->relay, topic->relay, topic->stream
|
21 lat temu |
Nick Mathewson
|
5c514620fc
Adjust straggling users of payload field
|
21 lat temu |
Nick Mathewson
|
32a3e704b4
Choose correct abstraction for topic_foo. Abstract random-integer code
|
21 lat temu |
Nick Mathewson
|
1bbea670bc
Remove the last vestige of code that claims to know the inner structure of an onion on the network
|
21 lat temu |
Roger Dingledine
|
05b52ad868
bugfix: make onions work again
|
21 lat temu |
Nick Mathewson
|
0c61bc3756
Remove the notion of "onion ciphers"; make packing and unpacking separate fns
|
21 lat temu |
Roger Dingledine
|
e1d37ed6ab
divorce circuit building from user connections
|
21 lat temu |
Roger Dingledine
|
cdf6ea201f
put most of the remaining exit policy stuff in
|
21 lat temu |
Nick Mathewson
|
c217b1ca71
Add magic to end of C files to make emacs happy; split test invocation into separate file.
|
21 lat temu |
Nick Mathewson
|
0fed84785e
Finish zlib and half-open; switch to 3des (ede/ofb)
|
21 lat temu |
Roger Dingledine
|
64e46988f6
greatly simplify this notion of 'roles':
|
21 lat temu |
Nick Mathewson
|
9a6b01ba44
Remove extraneous (and non-ansi) semis
|
21 lat temu |
Roger Dingledine
|
3cf02a88f4
rudimentary dns caching (of both resolves and resolve failures)
|
21 lat temu |
Roger Dingledine
|
c35373a2cf
major overhaul: dns slave subsystem, topics
|
21 lat temu |
Roger Dingledine
|
9d3e80a589
use a rbtree for replay detection, rather than linear search
|
21 lat temu |
Roger Dingledine
|
cbd2cdf04f
onions go on and off the network correctly now
|
21 lat temu |
Roger Dingledine
|
bd97deb919
onions expire after a day, not an hour
|
21 lat temu |
Roger Dingledine
|
ac10bb6319
two more rare race conditions
|
21 lat temu |
Roger Dingledine
|
8f18647a33
create cells are now queued and processed only when idle
|
21 lat temu |
Roger Dingledine
|
00a9e3732e
remove popt dependency, consolidate config stuff
|
21 lat temu |
Roger Dingledine
|
bf53852a00
cleanup and a variety of bugfixes
|
22 lat temu |
Nick Mathewson
|
bef3424bec
Add convenience functions to wrap create and init for symmetric ciphers; clean up error handling in onion.c
|
22 lat temu |
Roger Dingledine
|
22285e6ff1
cleanup
|
22 lat temu |
Roger Dingledine
|
253f0f160e
laying the groundwork for dynamic router lists
|
22 lat temu |
Roger Dingledine
|
5449fc86db
synchronize to the version i've been giving people to test
|
22 lat temu |
Roger Dingledine
|
ddc2b69a28
onion proxies now work (i think)
|
22 lat temu |
Roger Dingledine
|
41ee4e24bb
clarifying the empty semicolon
|
22 lat temu |