| Commit message (Expand) | Author | Age |
* | Reorder connection_or and make unexported functions static. Partially conver...•••svn:r342
| Nick Mathewson | 2003-06-21 |
* | Make cvsignores reflect build process•••svn:r341
| Nick Mathewson | 2003-06-21 |
* | Remove false warnings from printf checks•••svn:r340
| Nick Mathewson | 2003-06-21 |
* | Fix a bug where we'd sometimes run off the end of an array while•••testing stream encryption.
svn:r339
| Nick Mathewson | 2003-06-20 |
* | remove obsolete ss.h•••svn:r336
| Roger Dingledine | 2003-06-18 |
* | question for nick about daemonizing•••svn:r334
| Roger Dingledine | 2003-06-18 |
* | Change many files to new log_fn format•••svn:r333
| Nick Mathewson | 2003-06-17 |
* | Make log_fn work on apples with no workarounds needed in main code•••svn:r330
| Nick Mathewson | 2003-06-17 |
* | Make sure crypt_seed_rng succeeds•••svn:r329
| Nick Mathewson | 2003-06-17 |
* | overhaul the dns farm: cut its size in half•••i've eliminated the master dns process, so now the workers just
act like regular connections and are handled by the normal pollarray.
everything seems to still work. ;)
svn:r327
| Roger Dingledine | 2003-06-17 |
* | Dont test handshakes in an infinite loop•••svn:r324
| Nick Mathewson | 2003-06-14 |
* | When debugging, dump key material•••svn:r323
| Nick Mathewson | 2003-06-14 |
* | Fix the periodic bug that would make handshaking fail.•••The culprit: sometimes DH_calculate_key returns less than DH_KEY_LEN bytes;
we needed to check the return value.
svn:r322
| Nick Mathewson | 2003-06-14 |
* | Do not use pseudorandom nonces•••svn:r321
| Nick Mathewson | 2003-06-14 |
* | 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 |