aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* My copy of cpp is not DWIM-compliant; I guess, as a workaround, I should ↵Nick Mathewson2003-06-21
| | | | | | define constants before using them. svn:r343
* Reorder connection_or and make unexported functions static. Partially ↵Nick Mathewson2003-06-21
| | | | | | convert to symbolic constants -- Roger, was this what you had in mind? svn:r342
* Make cvsignores reflect build processNick Mathewson2003-06-21
| | | | svn:r341
* Remove false warnings from printf checksNick Mathewson2003-06-21
| | | | svn:r340
* Fix a bug where we'd sometimes run off the end of an array whileNick Mathewson2003-06-20
| | | | | | | testing stream encryption. svn:r339
* fix typos, streamlineRoger Dingledine2003-06-18
| | | | svn:r337
* remove obsolete ss.hRoger Dingledine2003-06-18
| | | | svn:r336
* question for nick about daemonizingRoger Dingledine2003-06-18
| | | | svn:r334
* Change many files to new log_fn formatNick Mathewson2003-06-17
| | | | svn:r333
* Have GCC catch errors in format stringsNick Mathewson2003-06-17
| | | | svn:r332
* Come up with a less macro-happy, even more portable log_fn implementationNick Mathewson2003-06-17
| | | | svn:r331
* Make log_fn work on apples with no workarounds needed in main codeNick Mathewson2003-06-17
| | | | svn:r330
* Make sure crypt_seed_rng succeedsNick Mathewson2003-06-17
| | | | svn:r329
* Use fread instead of fgets for binary dataNick Mathewson2003-06-17
| | | | svn:r328
* overhaul the dns farm: cut its size in halfRoger Dingledine2003-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 loopNick Mathewson2003-06-14
| | | | svn:r324
* When debugging, dump key materialNick Mathewson2003-06-14
| | | | svn:r323
* Fix the periodic bug that would make handshaking fail.Nick Mathewson2003-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 noncesNick Mathewson2003-06-14
| | | | svn:r321
* Fix MacOS buildNick Mathewson2003-06-14
| | | | svn:r320
* Better test messages for onion skin bugNick Mathewson2003-06-13
| | | | svn:r319
* Add RNG seedingNick Mathewson2003-06-13
| | | | svn:r318
* remove on-the-fly compression featureRoger Dingledine2003-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 Dingledine2003-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 solarisRoger Dingledine2003-06-13
| | | | svn:r314
* send truncates AP-ward in a circuit, not destroysRoger Dingledine2003-06-13
| | | | svn:r313
* implement truncate and truncated (untested)Roger Dingledine2003-06-12
| | | | | | | clean up circuit_deliver_relay_cell convention svn:r312
* don't complain as much when using openssl 0.9.7aRoger Dingledine2003-06-10
| | | | svn:r308
* Answer question about eliminating symmetric encryption from onion skinsNick Mathewson2003-06-02
| | | | svn:r304
* bugfix: it was expiring circuits that still had active connectionsRoger Dingledine2003-06-01
| | | | svn:r303
* update config files to not use opportRoger Dingledine2003-05-28
| | | | svn:r300
* fix (harmless) bugRoger Dingledine2003-05-28
| | | | svn:r299
* OPport is gone. So is conn type OP.Roger Dingledine2003-05-28
| | | | svn:r298
* bugfixRoger Dingledine2003-05-28
| | | | svn:r297
* fix design bug: circ->n_conn is shared among circs, so it can'tRoger Dingledine2003-05-27
| | | | | | | point to the streams for this circ. svn:r296
* correct the comments, plus a question for nickRoger Dingledine2003-05-26
| | | | svn:r295
* remove dead codeRoger Dingledine2003-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 cellsRoger Dingledine2003-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_keyRoger Dingledine2003-05-20
| | | | svn:r292
* Fail less spectacularly on macosNick Mathewson2003-05-09
| | | | svn:r291
* Fix build on linux; macos is still messed upNick Mathewson2003-05-09
| | | | svn:r290
* One is the language; the other is the compilerNick Mathewson2003-05-09
| | | | svn:r289
* work on versioning; new log_fn functionNick Mathewson2003-05-09
| | | | svn:r288
* make router_dump_token only for debugging; clean backslashesRoger Dingledine2003-05-09
| | | | svn:r287
* still removing version.hRoger Dingledine2003-05-09
| | | | svn:r286
* removed obsolete version.hRoger Dingledine2003-05-09
| | | | svn:r285
* obsolete, removedRoger Dingledine2003-05-09
| | | | svn:r284
* Routerinfos are no longer linkedNick Mathewson2003-05-09
| | | | svn:r283
* We cant recognize ourself until we resolve all the routers.Nick Mathewson2003-05-09
| | | | svn:r282
* more debugging on build_directoryNick Mathewson2003-05-09
| | | | svn:r281