Commit Graph

209 Commits

Author SHA1 Message Date
Roger Dingledine bddafeb4c0 obsolete notion of 'role' from config files
svn:r210
2003-03-19 22:40:58 +00:00
Nick Mathewson 5aecb83b70 Make decompression loud.
svn:r209
2003-03-19 22:28:52 +00:00
Roger Dingledine f5c49b2f76 kludge because openssl and zlib both typedef free_func :(
svn:r208
2003-03-19 22:27:37 +00:00
Roger Dingledine 02e3564658 fix arg bug; reduce confusion in package_raw_inbuf
svn:r207
2003-03-19 22:27:01 +00:00
Nick Mathewson 404f233ac2 Add other side of half-open-connection logic (still disabled
svn:r206
2003-03-19 22:05:35 +00:00
Roger Dingledine 6ac15922dd cleaner errors
svn:r205
2003-03-19 22:02:35 +00:00
Nick Mathewson cc8d0ec51a Be clear about whether we are using half-open connections
svn:r204
2003-03-19 21:59:07 +00:00
Nick Mathewson 79f623cecb Fix bug in client_send_auth
svn:r203
2003-03-19 21:47:18 +00:00
Nick Mathewson 72d720fa96 Fix client_process_auth
svn:r202
2003-03-19 21:34:38 +00:00
Nick Mathewson ad83f5b97c Correct defeatest attitude in crypto_new_cipher_env
svn:r201
2003-03-19 21:27:21 +00:00
Nick Mathewson c741abd3ec Fix op handshake for longer keys
svn:r200
2003-03-19 21:17:57 +00:00
Nick Mathewson 06afb8328a Add a missing long cast to log.c for portability
svn:r199
2003-03-19 20:54:39 +00:00
Nick Mathewson 74677f6183 Finish zlib and half-open; switch to 3des (ede/ofb)
svn:r198
2003-03-19 20:48:56 +00:00
Nick Mathewson d49e1106b9 Make Makefile.am nonbroken
svn:r197
2003-03-19 20:42:40 +00:00
Nick Mathewson 054adffd09 Refactor block ciphers; add 3des
svn:r196
2003-03-19 20:41:15 +00:00
Roger Dingledine d7825b8886 a few clarifications to the spec
still not done at the end


svn:r195
2003-03-18 07:21:31 +00:00
Roger Dingledine f906b7c1e7 identical FAQ and HACKING files, now in /doc
svn:r194
2003-03-18 03:28:03 +00:00
Roger Dingledine f243ef6f1c remove faq and hacking files too. they're now in doc.
svn:r193
2003-03-18 03:27:47 +00:00
Roger Dingledine 3adf5ac5d5 greatly simplify this notion of 'roles':
if your ORPort is non-zero then you must connect to all nodes
if your DirPort is non-zero then you must act like a directory server


svn:r192
2003-03-18 01:49:55 +00:00
Roger Dingledine 5f62e2690b more todo edits from today's meeting
svn:r191
2003-03-17 23:34:00 +00:00
Roger Dingledine f4004808f9 removing TODO file from /
svn:r190
2003-03-17 23:19:42 +00:00
Roger Dingledine 1a29c36c93 same todo file as before, just moving to doc/
svn:r189
2003-03-17 23:19:25 +00:00
Nick Mathewson 5660577fc6 Do not uncompress from z_outbuf to outbuf unless outbuf is less than maximally full
svn:r188
2003-03-17 21:21:35 +00:00
Nick Mathewson 3c8d991a88 Add code for end-to-end zlib compression. Still needs flow-control
svn:r187
2003-03-17 02:42:45 +00:00
Nick Mathewson 5f15fbf9d3 Remove extraneous (and non-ansi) semis
svn:r186
2003-03-17 02:42:14 +00:00
Nick Mathewson eda5ab1252 Add daemon logic
svn:r185
2003-03-17 02:41:36 +00:00
Nick Mathewson ce3fd2dc10 Add daemon option and bool config type
svn:r184
2003-03-17 02:27:19 +00:00
Nick Mathewson 1dd11ff507 Add zlib to link step
svn:r183
2003-03-17 02:26:37 +00:00
Nick Mathewson a1112d15d0 Change gcc options to ones that work on Mac OS X; add zlib to headers
svn:r182
2003-03-17 02:04:10 +00:00
Roger Dingledine e2c3f8d311 a few updates to the TODO
svn:r181
2003-03-16 23:26:29 +00:00
Roger Dingledine ac13aec234 clearer instructions for people starting new nodes
svn:r180
2003-03-16 04:55:19 +00:00
Roger Dingledine fccda47039 clean up and slightly document the config files
svn:r179
2003-03-16 04:40:16 +00:00
Roger Dingledine 6591264235 respond to nick's question about link padding
(nick: note that link padding is currently disabled)


svn:r178
2003-03-12 12:06:54 +00:00
Roger Dingledine 9343a2512f some patches on nick's commit
svn:r177
2003-03-12 12:02:06 +00:00
Nick Mathewson d8020d0601 Make ACI anti-collision logic work; make sure that cells are filled with 0s.
svn:r176
2003-03-11 21:38:38 +00:00
Nick Mathewson 0b3da8f291 First draft of most of spec
svn:r175
2003-03-11 21:36:00 +00:00
Roger Dingledine 5612677514 lazy (just in time) directory rebuilding
svn:r174
2003-03-11 01:51:41 +00:00
Roger Dingledine 5783066d15 pack into data cells more intelligently
svn:r173
2003-03-10 22:40:02 +00:00
Roger Dingledine a787fd7677 be less noisy at -l info, now that flow control bug is solved
svn:r172
2003-03-10 22:30:05 +00:00
Roger Dingledine fb83248255 tweaks and responses to the spec
svn:r171
2003-03-07 08:41:57 +00:00
Roger Dingledine 19f149e389 clean out obsolete cell types
svn:r170
2003-03-07 08:24:55 +00:00
Roger Dingledine bbf08354d7 remove the mystery int32 from the or-to-or handshake
thanks nick :)
(note: this change breaks backward compatibility)


svn:r169
2003-03-07 07:57:55 +00:00
Nick Mathewson 02bf3cb28b Spec for current version of onion routing
svn:r168
2003-03-07 02:39:40 +00:00
Roger Dingledine a5ff30e421 clean up prepare_for_poll() so it's fast
svn:r167
2003-03-06 04:52:02 +00:00
Roger Dingledine 177074923d minor code cleanup
svn:r166
2003-03-05 20:03:05 +00:00
Roger Dingledine 3756f147cd a few more todo items
svn:r165
2003-03-04 04:43:19 +00:00
Roger Dingledine fdd14d369f better comments and a few patches
svn:r164
2003-03-04 04:36:37 +00:00
Roger Dingledine 86a01d7250 when we had multiple conns on a circuit, we'd tell the wrong
one to stop reading


svn:r163
2003-02-28 23:49:52 +00:00
Roger Dingledine 140f9b7b64 let up on the bandwidth constraints
svn:r162
2003-02-18 01:55:51 +00:00
Roger Dingledine 0bc8cfe205 Bugfixes and enhancements in sendmes and dns farm
svn:r161
2003-02-18 01:35:55 +00:00