Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | simplify fetch_from_buf; cull idle dnsworkers. | Roger Dingledine | 2003-06-25 | |
| | | | | svn:r354 | |||
* | non-buggy robustness, even | Roger Dingledine | 2003-06-24 | |
| | | | | svn:r353 | |||
* | improve robustness: connection_get_by_* ignores conns marked for close | Roger Dingledine | 2003-06-24 | |
| | | | | svn:r352 | |||
* | clean up a broken comment in crypto.c | Roger Dingledine | 2003-06-24 | |
| | | | | svn:r351 | |||
* | correct log()'s comment | Roger Dingledine | 2003-06-24 | |
| | | | | svn:r350 | |||
* | slightly happier on 64-bit archs | Roger Dingledine | 2003-06-24 | |
| | | | | svn:r349 | |||
* | clean out some old comments | Roger Dingledine | 2003-06-24 | |
| | | | | svn:r348 | |||
* | a pointer to async-dns alternatives. | Roger Dingledine | 2003-06-24 | |
| | | | | | | | | apparently glibc 2.2.4 and windows both have async gethostbynames now. we'll want to make use of them if they're available (via autoconf). svn:r347 | |||
* | 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 |