Roger Dingledine
|
96759a609e
streams are now 8 bytes, and are recognized by intermediate hops
|
22 years ago |
Roger Dingledine
|
8a94dd60af
cpath is now a doubly linked list, not an array
|
22 years ago |
Roger Dingledine
|
0560008497
terminology shift: data->relay, topic->relay, topic->stream
|
22 years ago |
Roger Dingledine
|
59e70bcae6
bugfix: a circ can't be youngest if it's still connecting to the first hop
|
22 years ago |
Roger Dingledine
|
f54186aa91
bugfix: refactor to always use circuit_remove
|
22 years ago |
Roger Dingledine
|
10902028e0
bugfix: only close old circuits if they have no connections!
|
22 years ago |
Nick Mathewson
|
32a3e704b4
Choose correct abstraction for topic_foo. Abstract random-integer code
|
22 years ago |
Roger Dingledine
|
f39ca8a3aa
further cleanup, test.c still has some bugs
|
22 years ago |
Nick Mathewson
|
1bbea670bc
Remove the last vestige of code that claims to know the inner structure of an onion on the network
|
22 years ago |
Nick Mathewson
|
33176c70a5
Factor out timeval-related functions.
|
22 years ago |
Nick Mathewson
|
0c61bc3756
Remove the notion of "onion ciphers"; make packing and unpacking separate fns
|
22 years ago |
Roger Dingledine
|
e1d37ed6ab
divorce circuit building from user connections
|
22 years ago |
Roger Dingledine
|
1d53d8ad0e
refactored some duplicate code into connection_edge.c
|
22 years ago |
Nick Mathewson
|
c217b1ca71
Add magic to end of C files to make emacs happy; split test invocation into separate file.
|
22 years ago |
Nick Mathewson
|
e3368a65a9
Make ACI anti-collision logic work; make sure that cells are filled with 0s.
|
22 years ago |
Roger Dingledine
|
90f8a7a757
be less noisy at -l info, now that flow control bug is solved
|
22 years ago |
Roger Dingledine
|
f97ddd44cd
minor code cleanup
|
23 years ago |
Roger Dingledine
|
1714ea2ab8
|
23 years ago |
Roger Dingledine
|
0bc8dc1314
fix endian issues for topics -- they might work on bsd now
|
23 years ago |
Roger Dingledine
|
ceafe12ed6
make reusing circuits work (and be the default)
|
23 years ago |
Roger Dingledine
|
c35373a2cf
major overhaul: dns slave subsystem, topics
|
23 years ago |
Roger Dingledine
|
0b717a3e74
give us more aci-space
|
23 years ago |
Roger Dingledine
|
fbf4ca3ff8
bugfix: couldn't send two creates, two datas, and the destroy all at once
|
23 years ago |
Roger Dingledine
|
cbd2cdf04f
onions go on and off the network correctly now
|
23 years ago |
Roger Dingledine
|
ac10bb6319
two more rare race conditions
|
23 years ago |
Roger Dingledine
|
8f18647a33
create cells are now queued and processed only when idle
|
23 years ago |
Nick Mathewson
|
bef3424bec
Add convenience functions to wrap create and init for symmetric ciphers; clean up error handling in onion.c
|
23 years ago |
Roger Dingledine
|
253f0f160e
laying the groundwork for dynamic router lists
|
23 years ago |
Roger Dingledine
|
8d1aa27c46
kill -USR1 the or and it will dump conn/circuit stats to stdout
|
23 years ago |
Roger Dingledine
|
b8b8ab2fd6
port is now kept in host order except in sin_port
|
23 years ago |