Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Dont test handshakes in an infinite loop | Nick Mathewson | 2003-06-14 |
| | | | | svn:r324 | ||
* | When debugging, dump key material | Nick Mathewson | 2003-06-14 |
| | | | | svn:r323 | ||
* | Fix the periodic bug that would make handshaking fail. | Nick Mathewson | 2003-06-14 |
| | | | | | | | | The culprit: sometimes DH_calculate_key returns less than DH_KEY_LEN bytes; we needed to check the return value. svn:r322 | ||
* | Do not use pseudorandom nonces | Nick Mathewson | 2003-06-14 |
| | | | | svn:r321 | ||
* | Fix MacOS build | Nick Mathewson | 2003-06-14 |
| | | | | svn:r320 | ||
* | Better test messages for onion skin bug | Nick Mathewson | 2003-06-13 |
| | | | | svn:r319 | ||
* | Add RNG seeding | Nick Mathewson | 2003-06-13 |
| | | | | svn:r318 | ||
* | another revision of the rendezvous spec | Roger Dingledine | 2003-06-13 |
| | | | | | | | this time the application-side behavior is more plausible svn:r317 | ||
* | remove on-the-fly compression feature | Roger Dingledine | 2003-06-13 |
| | | | | | | | | | it wasn't working, and it was harder than we'd anticipated not worth it. svn:r316 | ||
* | relay queues are obsolete (woo!) | Roger Dingledine | 2003-06-13 |
| | | | | | | | | | | | 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 | ||
* | improve portability: inet_aton is missing on solaris | Roger Dingledine | 2003-06-13 |
| | | | | svn:r314 | ||
* | send truncates AP-ward in a circuit, not destroys | Roger Dingledine | 2003-06-13 |
| | | | | svn:r313 | ||
* | implement truncate and truncated (untested) | Roger Dingledine | 2003-06-12 |
| | | | | | | | clean up circuit_deliver_relay_cell convention svn:r312 | ||
* | further spec cleanup | Roger Dingledine | 2003-06-12 |
| | | | | svn:r311 | ||
* | Add first draft of rendezvous point document | Nick Mathewson | 2003-06-12 |
| | | | | svn:r310 | ||
* | Finish spec update | Nick Mathewson | 2003-06-12 |
| | | | | svn:r309 | ||
* | don't complain as much when using openssl 0.9.7a | Roger Dingledine | 2003-06-10 |
| | | | | svn:r308 | ||
* | add TODO notes | Nick Mathewson | 2003-06-03 |
| | | | | svn:r307 | ||
* | a few minor notes, still more work to be done | Roger Dingledine | 2003-06-03 |
| | | | | svn:r306 | ||
* | Committing the parts of tor-spec I can write. There are still a | Nick Mathewson | 2003-06-03 |
| | | | | | | | | | | | | | couple of points where the code doesn't match my understanding -- I can write those, once I understand whether we're still going to do what I thought. The rendezvous point spec is begun, but has turned out not to be what we had talked about. Let's talk design tomorrow, Roger, and I'll write down what we say. svn:r305 | ||
* | Answer question about eliminating symmetric encryption from onion skins | Nick Mathewson | 2003-06-02 |
| | | | | svn:r304 | ||
* | bugfix: it was expiring circuits that still had active connections | Roger Dingledine | 2003-06-01 |
| | | | | svn:r303 | ||
* | and update the todo | Roger Dingledine | 2003-05-28 |
| | | | | svn:r302 | ||
* | partial update of the spec | Roger Dingledine | 2003-05-28 |
| | | | | | | | still wrong in plenty of places svn:r301 | ||
* | update config files to not use opport | Roger Dingledine | 2003-05-28 |
| | | | | svn:r300 | ||
* | fix (harmless) bug | Roger Dingledine | 2003-05-28 |
| | | | | svn:r299 | ||
* | OPport is gone. So is conn type OP. | Roger Dingledine | 2003-05-28 |
| | | | | svn:r298 | ||
* | bugfix | Roger Dingledine | 2003-05-28 |
| | | | | svn:r297 | ||
* | fix design bug: circ->n_conn is shared among circs, so it can't | Roger Dingledine | 2003-05-27 |
| | | | | | | | point to the streams for this circ. svn:r296 | ||
* | correct the comments, plus a question for nick | Roger Dingledine | 2003-05-26 |
| | | | | svn:r295 | ||
* | remove dead code | Roger Dingledine | 2003-05-20 |
| | | | | | | | | | | 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 | ||
* | add circuit-level sendme relay cells | Roger Dingledine | 2003-05-20 |
| | | | | | | | | | | remove sendme cells replace malloc with tor_malloc patch (but not track down) bug in onion pending list streamline connection_ap handshake svn:r293 | ||
* | replace malloc with tor_malloc; remove broken/unused crypto_pk_set_key | Roger Dingledine | 2003-05-20 |
| | | | | svn:r292 | ||
* | Fail less spectacularly on macos | Nick Mathewson | 2003-05-09 |
| | | | | svn:r291 | ||
* | Fix build on linux; macos is still messed up | Nick Mathewson | 2003-05-09 |
| | | | | svn:r290 | ||
* | One is the language; the other is the compiler | Nick Mathewson | 2003-05-09 |
| | | | | svn:r289 | ||
* | work on versioning; new log_fn function | Nick Mathewson | 2003-05-09 |
| | | | | svn:r288 | ||
* | make router_dump_token only for debugging; clean backslashes | Roger Dingledine | 2003-05-09 |
| | | | | svn:r287 | ||
* | still removing version.h | Roger Dingledine | 2003-05-09 |
| | | | | svn:r286 | ||
* | removed obsolete version.h | Roger Dingledine | 2003-05-09 |
| | | | | svn:r285 | ||
* | obsolete, removed | Roger Dingledine | 2003-05-09 |
| | | | | svn:r284 | ||
* | Routerinfos are no longer linked | Nick Mathewson | 2003-05-09 |
| | | | | svn:r283 | ||
* | We cant recognize ourself until we resolve all the routers. | Nick Mathewson | 2003-05-09 |
| | | | | svn:r282 | ||
* | more debugging on build_directory | Nick Mathewson | 2003-05-09 |
| | | | | svn:r281 | ||
* | more debugging on build_directory | Nick Mathewson | 2003-05-09 |
| | | | | svn:r280 | ||
* | Thats the letter I and the number 2. (Apologies to Negativland) | Nick Mathewson | 2003-05-09 |
| | | | | svn:r279 | ||
* | Get directories working. | Nick Mathewson | 2003-05-08 |
| | | | | | | | | | | | | | | | | | | | | 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 | ||
* | (possibly incorrect) code to make routers get resolved when they're | Nick Mathewson | 2003-05-08 |
| | | | | | | | | | | 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 | ||
* | Call the right signed-directory functions; try to describe the difference ↵ | Nick Mathewson | 2003-05-08 |
| | | | | | | between everything; remove some unused interfaces svn:r276 | ||
* | cheap hack so the dirservers have a signing key | Roger Dingledine | 2003-05-07 |
| | | | | svn:r275 |