Roger Dingledine
|
f8c6339979
|
update docs to reflect a bit more reality
svn:r252
|
2003-04-18 18:57:22 +00:00 |
|
Roger Dingledine
|
10902028e0
|
bugfix: only close old circuits if they have no connections!
svn:r251
|
2003-04-18 18:47:49 +00:00 |
|
Nick Mathewson
|
5c514620fc
|
Adjust straggling users of payload field
svn:r250
|
2003-04-17 17:25:32 +00:00 |
|
Nick Mathewson
|
32a3e704b4
|
Choose correct abstraction for topic_foo. Abstract random-integer code
svn:r249
|
2003-04-17 17:10:41 +00:00 |
|
Nick Mathewson
|
fdf4d4aa85
|
Use cell.topic* fields in ap_handshake_send_begin
svn:r248
|
2003-04-17 16:46:44 +00:00 |
|
Nick Mathewson
|
6fd4f2a17f
|
Rebuild or and test binaries when a libor.a changes but or/*.c does not.
svn:r247
|
2003-04-17 02:24:55 +00:00 |
|
Nick Mathewson
|
598c3069e1
|
Apply algebra; remove a condition
svn:r246
|
2003-04-17 02:03:55 +00:00 |
|
Nick Mathewson
|
2da6482f63
|
tv_udiff: do not modify arguments, and compute results correctly.
svn:r245
|
2003-04-17 01:59:41 +00:00 |
|
Nick Mathewson
|
0a9e83369a
|
17 does not divide 1024, but it can stomp some interesting pointers and segfault the test suite
svn:r244
|
2003-04-17 01:56:06 +00:00 |
|
Nick Mathewson
|
d3c0e5ab34
|
Fix test.h to have once-only evalutation of arguments
svn:r243
|
2003-04-17 01:55:13 +00:00 |
|
Roger Dingledine
|
fe1aba7f15
|
more cleanup
svn:r242
|
2003-04-16 23:22:05 +00:00 |
|
Roger Dingledine
|
f39ca8a3aa
|
further cleanup, test.c still has some bugs
svn:r241
|
2003-04-16 23:21:44 +00:00 |
|
Nick Mathewson
|
97d847b9e3
|
Factor out cell packing and unpacking
svn:r240
|
2003-04-16 17:44:33 +00:00 |
|
Nick Mathewson
|
1bbea670bc
|
Remove the last vestige of code that claims to know the inner structure of an onion on the network
svn:r239
|
2003-04-16 17:11:56 +00:00 |
|
Roger Dingledine
|
05b52ad868
|
bugfix: make onions work again
svn:r238
|
2003-04-16 17:07:46 +00:00 |
|
Nick Mathewson
|
33176c70a5
|
Factor out timeval-related functions.
svn:r237
|
2003-04-16 17:04:58 +00:00 |
|
Nick Mathewson
|
0c61bc3756
|
Remove the notion of "onion ciphers"; make packing and unpacking separate fns
svn:r236
|
2003-04-16 16:19:27 +00:00 |
|
Roger Dingledine
|
54af75b1b4
|
add missing prototype
svn:r235
|
2003-04-16 16:17:27 +00:00 |
|
Nick Mathewson
|
acc33c18e2
|
Tests for crypto; more tests for buffers
svn:r234
|
2003-04-16 15:24:09 +00:00 |
|
Roger Dingledine
|
e1d37ed6ab
|
divorce circuit building from user connections
now we rebuild the circuit periodically (but only if it's been used),
and we can further abstract it to do incremental circuit building, etc.
svn:r233
|
2003-04-16 06:18:31 +00:00 |
|
Nick Mathewson
|
1fa0fc1487
|
Introduce a few unit tests (from older code), refactor compression setup/teardown
svn:r232
|
2003-04-15 19:10:18 +00:00 |
|
Roger Dingledine
|
7df5caad0d
|
make it work (heh)
svn:r231
|
2003-04-11 22:28:51 +00:00 |
|
Roger Dingledine
|
1d53d8ad0e
|
refactored some duplicate code into connection_edge.c
svn:r230
|
2003-04-11 22:11:11 +00:00 |
|
Roger Dingledine
|
833f165d68
|
bugfix: make onion proxies actually obey their requested bandwidth
svn:r229
|
2003-04-08 22:31:48 +00:00 |
|
Roger Dingledine
|
c2fa6f5c7d
|
let the 'test' binary build from the source distrib
svn:r228
|
2003-04-08 22:09:18 +00:00 |
|
Roger Dingledine
|
cdf6ea201f
|
put most of the remaining exit policy stuff in
route selection still doesn't pay attention to exit policies though
svn:r227
|
2003-04-08 06:44:38 +00:00 |
|
Nick Mathewson
|
79b77b421d
|
First test added
svn:r226
|
2003-04-07 13:25:44 +00:00 |
|
Roger Dingledine
|
18bbac44ca
|
parse exit policy lines
svn:r225
|
2003-04-07 04:38:19 +00:00 |
|
Nick Mathewson
|
c217b1ca71
|
Add magic to end of C files to make emacs happy; split test invocation into separate file.
svn:r224
|
2003-04-07 02:12:02 +00:00 |
|
Roger Dingledine
|
afa95ca47c
|
make servers tolerate the dns bug.
svn:r223
|
2003-04-05 19:53:45 +00:00 |
|
Roger Dingledine
|
cb584627a4
|
begin cells are now address:port, not address,port
(breaks backward compatibility)
svn:r222
|
2003-04-05 19:04:47 +00:00 |
|
Roger Dingledine
|
1ae95f66ed
|
bring docs closer to reality
svn:r221
|
2003-04-05 19:04:05 +00:00 |
|
Roger Dingledine
|
03f4ed309f
|
remove obsolete httpap
svn:r220
|
2003-04-04 22:10:25 +00:00 |
|
Roger Dingledine
|
76e1a66196
|
remove obsolete smtpap
svn:r219
|
2003-04-04 22:09:43 +00:00 |
|
Roger Dingledine
|
96e5f776d6
|
move cell size to 256. seems to work (?)
svn:r218
|
2003-03-24 04:02:24 +00:00 |
|
Roger Dingledine
|
0dad499917
|
finish specifying topic flow control
svn:r217
|
2003-03-24 03:31:11 +00:00 |
|
Roger Dingledine
|
b8da74d30a
|
get rid of those nasty tabs
svn:r216
|
2003-03-24 03:00:20 +00:00 |
|
Roger Dingledine
|
9ac9db782a
|
fix rare race condition
if the directory is remade while an OR is handshaking, the directory
needs to become dirty again when the handshake succeeds
svn:r215
|
2003-03-24 02:50:07 +00:00 |
|
Nick Mathewson
|
9d03ae627d
|
Fix message when decompressing
svn:r214
|
2003-03-19 22:51:38 +00:00 |
|
Nick Mathewson
|
29da03cbdc
|
Be loud when decompressing
svn:r213
|
2003-03-19 22:47:34 +00:00 |
|
Roger Dingledine
|
fceb457276
|
minor doc patches
svn:r212
|
2003-03-19 22:44:29 +00:00 |
|
Roger Dingledine
|
b6615bc7de
|
allow make dist to work, because we moved stuff to doc
svn:r211
|
2003-03-19 22:43:03 +00:00 |
|
Roger Dingledine
|
e03af74d55
|
obsolete notion of 'role' from config files
svn:r210
|
2003-03-19 22:40:58 +00:00 |
|
Nick Mathewson
|
9c263b322b
|
Make decompression loud.
svn:r209
|
2003-03-19 22:28:52 +00:00 |
|
Roger Dingledine
|
5d0904bc41
|
kludge because openssl and zlib both typedef free_func :(
svn:r208
|
2003-03-19 22:27:37 +00:00 |
|
Roger Dingledine
|
ff14dcdef7
|
fix arg bug; reduce confusion in package_raw_inbuf
svn:r207
|
2003-03-19 22:27:01 +00:00 |
|
Nick Mathewson
|
3a0cf37641
|
Add other side of half-open-connection logic (still disabled
svn:r206
|
2003-03-19 22:05:35 +00:00 |
|
Roger Dingledine
|
d07146b778
|
cleaner errors
svn:r205
|
2003-03-19 22:02:35 +00:00 |
|
Nick Mathewson
|
a528ee2d8f
|
Be clear about whether we are using half-open connections
svn:r204
|
2003-03-19 21:59:07 +00:00 |
|
Nick Mathewson
|
7f7417cd29
|
Fix bug in client_send_auth
svn:r203
|
2003-03-19 21:47:18 +00:00 |
|