| Commit message (Expand) | Author | Age |
* | Implement core of onion-skin-based handshake•••svn:r259
| Nick Mathewson | 2003-05-01 |
* | terminology shift: data->relay, topic->relay, topic->stream•••svn:r258
| Roger Dingledine | 2003-05-01 |
* | Basic diffie-helman wrappers with fixed modulus and tests•••svn:r257
| Nick Mathewson | 2003-05-01 |
* | bugfix: a circ can't be youngest if it's still connecting to the first hop•••svn:r255
| Roger Dingledine | 2003-04-20 |
* | bugfix: refactor to always use circuit_remove•••this way we can always check if a new circ needs to be launched
svn:r254
| Roger Dingledine | 2003-04-20 |
* | bugfix: don't segfault if there's no valid circuit open•••svn:r253
| Roger Dingledine | 2003-04-19 |
* | bugfix: only close old circuits if they have no connections!•••svn:r251
| Roger Dingledine | 2003-04-18 |
* | Adjust straggling users of payload field•••svn:r250
| Nick Mathewson | 2003-04-17 |
* | Choose correct abstraction for topic_foo. Abstract random-integer code•••svn:r249
| Nick Mathewson | 2003-04-17 |
* | Use cell.topic* fields in ap_handshake_send_begin•••svn:r248
| Nick Mathewson | 2003-04-17 |
* | Rebuild or and test binaries when a libor.a changes but or/*.c does not.•••svn:r247
| Nick Mathewson | 2003-04-17 |
* | Apply algebra; remove a condition•••svn:r246
| Nick Mathewson | 2003-04-17 |
* | tv_udiff: do not modify arguments, and compute results correctly.•••svn:r245
| Nick Mathewson | 2003-04-17 |
* | 17 does not divide 1024, but it can stomp some interesting pointers and segfa...•••svn:r244
| Nick Mathewson | 2003-04-17 |
* | Fix test.h to have once-only evalutation of arguments•••svn:r243
| Nick Mathewson | 2003-04-17 |
* | more cleanup•••svn:r242
| Roger Dingledine | 2003-04-16 |
* | further cleanup, test.c still has some bugs•••svn:r241
| Roger Dingledine | 2003-04-16 |
* | Factor out cell packing and unpacking•••svn:r240
| Nick Mathewson | 2003-04-16 |
* | Remove the last vestige of code that claims to know the inner structure of an...•••svn:r239
| Nick Mathewson | 2003-04-16 |
* | bugfix: make onions work again•••svn:r238
| Roger Dingledine | 2003-04-16 |
* | Factor out timeval-related functions.•••svn:r237
| Nick Mathewson | 2003-04-16 |
* | Remove the notion of "onion ciphers"; make packing and unpacking separate fns•••svn:r236
| Nick Mathewson | 2003-04-16 |
* | add missing prototype•••svn:r235
| Roger Dingledine | 2003-04-16 |
* | Tests for crypto; more tests for buffers•••svn:r234
| Nick Mathewson | 2003-04-16 |
* | 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
| Roger Dingledine | 2003-04-16 |
* | Introduce a few unit tests (from older code), refactor compression setup/tear...•••svn:r232
| Nick Mathewson | 2003-04-15 |
* | make it work (heh)•••svn:r231
| Roger Dingledine | 2003-04-11 |
* | refactored some duplicate code into connection_edge.c•••svn:r230
| Roger Dingledine | 2003-04-11 |
* | bugfix: make onion proxies actually obey their requested bandwidth•••svn:r229
| Roger Dingledine | 2003-04-08 |
* | let the 'test' binary build from the source distrib•••svn:r228
| Roger Dingledine | 2003-04-08 |
* | put most of the remaining exit policy stuff in•••route selection still doesn't pay attention to exit policies though
svn:r227
| Roger Dingledine | 2003-04-08 |
* | First test added•••svn:r226
| Nick Mathewson | 2003-04-07 |
* | parse exit policy lines•••svn:r225
| Roger Dingledine | 2003-04-07 |
* | Add magic to end of C files to make emacs happy; split test invocation into s...•••svn:r224
| Nick Mathewson | 2003-04-07 |
* | make servers tolerate the dns bug.•••svn:r223
| Roger Dingledine | 2003-04-05 |
* | begin cells are now address:port, not address,port•••(breaks backward compatibility)
svn:r222
| Roger Dingledine | 2003-04-05 |
* | remove obsolete httpap•••svn:r220
| Roger Dingledine | 2003-04-04 |
* | remove obsolete smtpap•••svn:r219
| Roger Dingledine | 2003-04-04 |
* | move cell size to 256. seems to work (?)•••svn:r218
| Roger Dingledine | 2003-03-24 |
* | get rid of those nasty tabs•••svn:r216
| Roger Dingledine | 2003-03-24 |
* | 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
| Roger Dingledine | 2003-03-24 |
* | Fix message when decompressing•••svn:r214
| Nick Mathewson | 2003-03-19 |
* | Be loud when decompressing•••svn:r213
| Nick Mathewson | 2003-03-19 |
* | obsolete notion of 'role' from config files•••svn:r210
| Roger Dingledine | 2003-03-19 |
* | Make decompression loud.•••svn:r209
| Nick Mathewson | 2003-03-19 |
* | kludge because openssl and zlib both typedef free_func :(•••svn:r208
| Roger Dingledine | 2003-03-19 |
* | fix arg bug; reduce confusion in package_raw_inbuf•••svn:r207
| Roger Dingledine | 2003-03-19 |
* | Add other side of half-open-connection logic (still disabled•••svn:r206
| Nick Mathewson | 2003-03-19 |
* | cleaner errors•••svn:r205
| Roger Dingledine | 2003-03-19 |
* | Be clear about whether we are using half-open connections•••svn:r204
| Nick Mathewson | 2003-03-19 |