| Commit message (Expand) | Author | Age |
* | Fix MacOS build•••svn:r320
| Nick Mathewson | 2003-06-14 |
* | Better test messages for onion skin bug•••svn:r319
| Nick Mathewson | 2003-06-13 |
* | Add RNG seeding•••svn:r318
| Nick Mathewson | 2003-06-13 |
* | remove on-the-fly compression feature•••it wasn't working, and it was harder than we'd anticipated
not worth it.
svn:r316
| Roger Dingledine | 2003-06-13 |
* | relay queues are obsolete (woo!)•••they used to be used for
* queueing relay cells at the edge of the network, when windows are empty
* queueing relay cells that arrive after an onion but before the onion
has been processed.
both of these uses are gone. so out they go.
svn:r315
| Roger Dingledine | 2003-06-13 |
* | improve portability: inet_aton is missing on solaris•••svn:r314
| Roger Dingledine | 2003-06-13 |
* | send truncates AP-ward in a circuit, not destroys•••svn:r313
| Roger Dingledine | 2003-06-13 |
* | implement truncate and truncated (untested)•••clean up circuit_deliver_relay_cell convention
svn:r312
| Roger Dingledine | 2003-06-12 |
* | Answer question about eliminating symmetric encryption from onion skins•••svn:r304
| Nick Mathewson | 2003-06-02 |
* | bugfix: it was expiring circuits that still had active connections•••svn:r303
| Roger Dingledine | 2003-06-01 |
* | fix (harmless) bug•••svn:r299
| Roger Dingledine | 2003-05-28 |
* | OPport is gone. So is conn type OP.•••svn:r298
| Roger Dingledine | 2003-05-28 |
* | bugfix•••svn:r297
| Roger Dingledine | 2003-05-28 |
* | fix design bug: circ->n_conn is shared among circs, so it can't•••point to the streams for this circ.
svn:r296
| Roger Dingledine | 2003-05-27 |
* | correct the comments, plus a question for nick•••svn:r295
| Roger Dingledine | 2003-05-26 |
* | remove dead code•••circuits no longer queue more cells when the windows are empty --
they simply don't package it from the buffer if they're not going to want it.
we can restore this code later if we need to resume queueing.
svn:r294
| Roger Dingledine | 2003-05-20 |
* | add circuit-level sendme relay cells•••remove sendme cells
replace malloc with tor_malloc
patch (but not track down) bug in onion pending list
streamline connection_ap handshake
svn:r293
| Roger Dingledine | 2003-05-20 |
* | work on versioning; new log_fn function•••svn:r288
| Nick Mathewson | 2003-05-09 |
* | make router_dump_token only for debugging; clean backslashes•••svn:r287
| Roger Dingledine | 2003-05-09 |
* | removed obsolete version.h•••svn:r285
| Roger Dingledine | 2003-05-09 |
* | Routerinfos are no longer linked•••svn:r283
| Nick Mathewson | 2003-05-09 |
* | We cant recognize ourself until we resolve all the routers.•••svn:r282
| Nick Mathewson | 2003-05-09 |
* | more debugging on build_directory•••svn:r281
| Nick Mathewson | 2003-05-09 |
* | more debugging on build_directory•••svn:r280
| Nick Mathewson | 2003-05-09 |
* | Thats the letter I and the number 2. (Apologies to Negativland)•••svn:r279
| Nick Mathewson | 2003-05-09 |
* | Get directories working.•••Or at least, directories get generated, signed, download, and checked, with
nobody seeming to crash.
In config/*, added 'signing-key' blocks to dirservers and routers.or, so
that everyone will know about the directories' signing keys.
In or/directory.c, refrained from using a dirserver's signing key when
no such key is known; added more debugging output.
In or/main.c, added debugging output and fixed a few logic errors.
In or/routers.c, added debugging output and prevented a segfault on
routers_resolve_directory. The interleaving of arrays and lists on
routerinfo_t is still messy, but at least it seems to work again.
svn:r278
| Nick Mathewson | 2003-05-08 |
* | (possibly incorrect) code to make routers get resolved when they're•••inserted into the directory.
Roger: If you can answer the question with your name on it, you may
prevent a segfault before it happens. :)
svn:r277
| Nick Mathewson | 2003-05-08 |
* | Call the right signed-directory functions; try to describe the difference bet...•••svn:r276
| Nick Mathewson | 2003-05-08 |
* | sign directories with the signing key•••svn:r274
| Roger Dingledine | 2003-05-07 |
* | hints for nick on where to integrate•••svn:r273
| Roger Dingledine | 2003-05-07 |
* | Do not replace old directory if new one is invalid•••svn:r272
| Nick Mathewson | 2003-05-07 |
* | Tested backends for directory signing and checking. Directory parser complet...•••svn:r271
| Nick Mathewson | 2003-05-07 |
* | fix double-semicolon parse error•••svn:r270
| Roger Dingledine | 2003-05-07 |
* | Decrease DH group length to 1024. (Roger, you may want to read section 1 of ...•••svn:r269
| Nick Mathewson | 2003-05-07 |
* | More work on directories. Signed directories not yet tested. No support for ...•••svn:r268
| Nick Mathewson | 2003-05-07 |
* | Refactor directories; add unit tests; add router keyword•••svn:r266
| Nick Mathewson | 2003-05-06 |
* | put some symbolic constants to the onion skin lengths•••svn:r265
| Roger Dingledine | 2003-05-06 |
* | incremental path building in; uses ephemeral DH; onions are gone•••still need to change circuit-level sendmes
svn:r264
| Roger Dingledine | 2003-05-05 |
* | Tests, headers, and debugging for onion skin backend•••svn:r263
| Nick Mathewson | 2003-05-05 |
* | streams are now 8 bytes, and are recognized by intermediate hops•••the OP only crypts the appropriate number of times depending on which
layer (hop on the path) it's for/from.
svn:r262
| Roger Dingledine | 2003-05-02 |
* | remove obsolete test code•••svn:r261
| Roger Dingledine | 2003-05-01 |
* | cpath is now a doubly linked list, not an array•••svn:r260
| Roger Dingledine | 2003-05-01 |
* | 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 |