Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | My copy of cpp is not DWIM-compliant; I guess, as a workaround, I should ↵ | Nick Mathewson | 2003-06-21 |
| | | | | | | define constants before using them. svn:r343 | ||
* | Reorder connection_or and make unexported functions static. Partially ↵ | Nick Mathewson | 2003-06-21 |
| | | | | | | convert to symbolic constants -- Roger, was this what you had in mind? svn:r342 | ||
* | Make cvsignores reflect build process | Nick Mathewson | 2003-06-21 |
| | | | | svn:r341 | ||
* | Remove false warnings from printf checks | Nick Mathewson | 2003-06-21 |
| | | | | svn:r340 | ||
* | Fix a bug where we'd sometimes run off the end of an array while | Nick Mathewson | 2003-06-20 |
| | | | | | | | testing stream encryption. svn:r339 | ||
* | fix typos, streamline | Roger Dingledine | 2003-06-18 |
| | | | | svn:r337 | ||
* | remove obsolete ss.h | Roger Dingledine | 2003-06-18 |
| | | | | svn:r336 | ||
* | question for nick about daemonizing | Roger Dingledine | 2003-06-18 |
| | | | | svn:r334 | ||
* | Change many files to new log_fn format | Nick Mathewson | 2003-06-17 |
| | | | | svn:r333 | ||
* | Have GCC catch errors in format strings | Nick Mathewson | 2003-06-17 |
| | | | | svn:r332 | ||
* | Come up with a less macro-happy, even more portable log_fn implementation | Nick Mathewson | 2003-06-17 |
| | | | | svn:r331 | ||
* | Make log_fn work on apples with no workarounds needed in main code | Nick Mathewson | 2003-06-17 |
| | | | | svn:r330 | ||
* | Make sure crypt_seed_rng succeeds | Nick Mathewson | 2003-06-17 |
| | | | | svn:r329 | ||
* | Use fread instead of fgets for binary data | Nick Mathewson | 2003-06-17 |
| | | | | svn:r328 | ||
* | overhaul the dns farm: cut its size in half | Roger Dingledine | 2003-06-17 |
| | | | | | | | | | | 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 | ||
* | 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 | ||
* | 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 | ||
* | don't complain as much when using openssl 0.9.7a | Roger Dingledine | 2003-06-10 |
| | | | | svn:r308 | ||
* | 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 | ||
* | 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 |