Commit Graph

  • a5ff30e421 clean up prepare_for_poll() so it's fast Roger Dingledine 2003-03-06 04:52:02 +00:00
  • f97ddd44cd minor code cleanup Roger Dingledine 2003-03-05 20:03:05 +00:00
  • 177074923d minor code cleanup Roger Dingledine 2003-03-05 20:03:05 +00:00
  • b19538923f a few more todo items Roger Dingledine 2003-03-04 04:43:19 +00:00
  • 3756f147cd a few more todo items Roger Dingledine 2003-03-04 04:43:19 +00:00
  • 1768f29d7e better comments and a few patches Roger Dingledine 2003-03-04 04:36:37 +00:00
  • fdd14d369f better comments and a few patches Roger Dingledine 2003-03-04 04:36:37 +00:00
  • c5e7d4ca7a when we had multiple conns on a circuit, we'd tell the wrong one to stop reading Roger Dingledine 2003-02-28 23:49:52 +00:00
  • 86a01d7250 when we had multiple conns on a circuit, we'd tell the wrong one to stop reading Roger Dingledine 2003-02-28 23:49:52 +00:00
  • 7461959371 let up on the bandwidth constraints Roger Dingledine 2003-02-18 01:55:51 +00:00
  • 140f9b7b64 let up on the bandwidth constraints Roger Dingledine 2003-02-18 01:55:51 +00:00
  • 1714ea2ab8 Bugfixes and enhancements in sendmes and dns farm Roger Dingledine 2003-02-18 01:35:55 +00:00
  • 0bc8cfe205 Bugfixes and enhancements in sendmes and dns farm Roger Dingledine 2003-02-18 01:35:55 +00:00
  • 584a4fc4dd Allow more connections open at once Roger Dingledine 2003-02-18 01:35:31 +00:00
  • d5bce66c12 Allow more connections open at once Roger Dingledine 2003-02-18 01:35:31 +00:00
  • 8c136b3a06 bugfix: actually remember the answer in the cache :) Roger Dingledine 2003-02-16 02:05:24 +00:00
  • 5c0602a908 bugfix: actually remember the answer in the cache :) Roger Dingledine 2003-02-16 02:05:24 +00:00
  • 3cf02a88f4 rudimentary dns caching (of both resolves and resolve failures) serious performance increase over non-caching Roger Dingledine 2003-02-14 07:53:55 +00:00
  • 33e28c3e52 rudimentary dns caching (of both resolves and resolve failures) serious performance increase over non-caching Roger Dingledine 2003-02-14 07:53:55 +00:00
  • 5273e2b887 minor fix Roger Dingledine 2003-02-14 04:10:22 +00:00
  • 36d6c6cbda minor fix Roger Dingledine 2003-02-14 04:10:22 +00:00
  • 366908f8df commit my current tor rc versions Roger Dingledine 2003-02-14 04:10:13 +00:00
  • 94a53fbf71 commit my current tor rc versions Roger Dingledine 2003-02-14 04:10:13 +00:00
  • add81a7a65 a new TODO file with more details Roger Dingledine 2003-02-14 04:09:56 +00:00
  • 473748e3d3 a new TODO file with more details Roger Dingledine 2003-02-14 04:09:56 +00:00
  • 0bc8dc1314 fix endian issues for topics -- they might work on bsd now (they wouldn't have before) Roger Dingledine 2003-02-06 23:48:35 +00:00
  • edae7be7fa fix endian issues for topics -- they might work on bsd now (they wouldn't have before) Roger Dingledine 2003-02-06 23:48:35 +00:00
  • ceafe12ed6 make reusing circuits work (and be the default) Roger Dingledine 2003-02-06 08:00:49 +00:00
  • efa45fad4d make reusing circuits work (and be the default) Roger Dingledine 2003-02-06 08:00:49 +00:00
  • c35373a2cf major overhaul: dns slave subsystem, topics Roger Dingledine 2003-01-26 09:02:24 +00:00
  • b71620157a major overhaul: dns slave subsystem, topics Roger Dingledine 2003-01-26 09:02:24 +00:00
  • bf52b6d1f4 splay and rbtree implementations, by niels provos taken from openbsd Roger Dingledine 2002-12-31 15:05:07 +00:00
  • 62406fb790 splay and rbtree implementations, by niels provos taken from openbsd Roger Dingledine 2002-12-31 15:05:07 +00:00
  • 9d3e80a589 use a rbtree for replay detection, rather than linear search Roger Dingledine 2002-12-31 15:04:14 +00:00
  • c068ac3c59 use a rbtree for replay detection, rather than linear search Roger Dingledine 2002-12-31 15:04:14 +00:00
  • 0b717a3e74 give us more aci-space Roger Dingledine 2002-12-30 08:51:41 +00:00
  • 45739fe1af give us more aci-space Roger Dingledine 2002-12-30 08:51:41 +00:00
  • fbf4ca3ff8 bugfix: couldn't send two creates, two datas, and the destroy all at once Roger Dingledine 2002-12-23 06:48:14 +00:00
  • 65cf866e25 bugfix: couldn't send two creates, two datas, and the destroy all at once Roger Dingledine 2002-12-23 06:48:14 +00:00
  • 7a18057357 starting to document what clients need to do and why Roger Dingledine 2002-12-12 22:53:34 +00:00
  • bde952c8ae starting to document what clients need to do and why Roger Dingledine 2002-12-12 22:53:34 +00:00
  • cbd2cdf04f onions go on and off the network correctly now Roger Dingledine 2002-12-03 22:18:23 +00:00
  • 94efdccbb6 onions go on and off the network correctly now Roger Dingledine 2002-12-03 22:18:23 +00:00
  • bd97deb919 onions expire after a day, not an hour Roger Dingledine 2002-12-03 07:06:13 +00:00
  • fd3091d907 onions expire after a day, not an hour Roger Dingledine 2002-12-03 07:06:13 +00:00
  • 8f2beefca4 was leaking 28 bytes every 100 minutes Roger Dingledine 2002-12-03 05:12:30 +00:00
  • 31b771efef was leaking 28 bytes every 100 minutes Roger Dingledine 2002-12-03 05:12:30 +00:00
  • ac10bb6319 two more rare race conditions Roger Dingledine 2002-11-28 07:32:30 +00:00
  • 3148ad270a two more rare race conditions Roger Dingledine 2002-11-28 07:32:30 +00:00
  • 8f18647a33 create cells are now queued and processed only when idle Roger Dingledine 2002-11-27 04:08:20 +00:00
  • c39f77b134 create cells are now queued and processed only when idle Roger Dingledine 2002-11-27 04:08:20 +00:00
  • 147879ab17 removing more unused files Roger Dingledine 2002-11-25 01:22:34 +00:00
  • f1b4ca5faf removing more unused files Roger Dingledine 2002-11-25 01:22:34 +00:00
  • b097aa3288 per-second cell statistics to help with profiling Roger Dingledine 2002-11-24 08:45:54 +00:00
  • 95d20bcb7c per-second cell statistics to help with profiling Roger Dingledine 2002-11-24 08:45:54 +00:00
  • f50f35f2ec added milliseconds to log lines Roger Dingledine 2002-11-24 08:45:13 +00:00
  • e7af04bd7d added milliseconds to log lines Roger Dingledine 2002-11-24 08:45:13 +00:00
  • 5a82a491a8 fixed rare race condition Roger Dingledine 2002-11-24 08:33:15 +00:00
  • 7fdc374dfb fixed rare race condition Roger Dingledine 2002-11-24 08:33:15 +00:00
  • ab0aee04d9 added OnionsPerSecond to prevent create flooding first cut, probably needs more playing with Roger Dingledine 2002-11-23 08:49:03 +00:00
  • a5f47a1e48 added OnionsPerSecond to prevent create flooding first cut, probably needs more playing with Roger Dingledine 2002-11-23 08:49:03 +00:00
  • 00a9e3732e remove popt dependency, consolidate config stuff reformat parts of onion.c Roger Dingledine 2002-11-23 06:49:01 +00:00
  • 9d55882e0b remove popt dependency, consolidate config stuff reformat parts of onion.c Roger Dingledine 2002-11-23 06:49:01 +00:00
  • 121d029584 fix subtle race condition Roger Dingledine 2002-10-14 06:44:48 +00:00
  • 863db974e0 fix subtle race condition Roger Dingledine 2002-10-14 06:44:48 +00:00
  • 84a34edfa1 expire unfinished handshakes too don't list non-open ORs in the directory Roger Dingledine 2002-10-13 13:17:27 +00:00
  • 3b58047d8d expire unfinished handshakes too don't list non-open ORs in the directory Roger Dingledine 2002-10-13 13:17:27 +00:00
  • 74787aa2d4 cell.c is now obsolete Roger Dingledine 2002-10-03 02:17:41 +00:00
  • bddf92469d cell.c is now obsolete Roger Dingledine 2002-10-03 02:17:41 +00:00
  • bf53852a00 cleanup and a variety of bugfixes Roger Dingledine 2002-10-02 22:54:20 +00:00
  • 6dabcaa66f cleanup and a variety of bugfixes Roger Dingledine 2002-10-02 22:54:20 +00:00
  • bef3424bec Add convenience functions to wrap create and init for symmetric ciphers; clean up error handling in onion.c Nick Mathewson 2002-10-02 20:39:51 +00:00
  • ad302f1668 Add convenience functions to wrap create and init for symmetric ciphers; clean up error handling in onion.c Nick Mathewson 2002-10-02 20:39:51 +00:00
  • 7032d16e78 cell now has a network appearance and an internal (struct) appearance Roger Dingledine 2002-10-02 20:12:44 +00:00
  • e95694094b cell now has a network appearance and an internal (struct) appearance Roger Dingledine 2002-10-02 20:12:44 +00:00
  • e3fd91755d preemptive bugfix Roger Dingledine 2002-10-02 04:07:33 +00:00
  • ba26c76be8 preemptive bugfix Roger Dingledine 2002-10-02 04:07:33 +00:00
  • b289e15f07 why's it called tor? Roger Dingledine 2002-10-02 03:44:12 +00:00
  • 9caa0a3796 why's it called tor? Roger Dingledine 2002-10-02 03:44:12 +00:00
  • 68baf3182e a frequently asked questions list, with some answers Roger Dingledine 2002-10-02 03:25:10 +00:00
  • 6d9f8c8a75 a frequently asked questions list, with some answers Roger Dingledine 2002-10-02 03:25:10 +00:00
  • b3b763ad11 all listeners listen on 0.0.0.0 except AP which listens on 127.0.0.1 Roger Dingledine 2002-10-02 01:03:00 +00:00
  • 9f3f5a7bfe all listeners listen on 0.0.0.0 except AP which listens on 127.0.0.1 Roger Dingledine 2002-10-02 01:03:00 +00:00
  • 7ed6c8bd39 introduced a periodic keepalive padding cell Roger Dingledine 2002-10-01 23:37:31 +00:00
  • 03ef523405 introduced a periodic keepalive padding cell Roger Dingledine 2002-10-01 23:37:31 +00:00
  • 293e049a89 handle banners from the server side (text that it spits out immediately upon connect) Roger Dingledine 2002-10-01 05:46:48 +00:00
  • 4703c35c46 handle banners from the server side (text that it spits out immediately upon connect) Roger Dingledine 2002-10-01 05:46:48 +00:00
  • 827c7444f8 more robust http(ish) handling Roger Dingledine 2002-09-28 05:53:00 +00:00
  • 03341404d1 more robust http(ish) handling Roger Dingledine 2002-09-28 05:53:00 +00:00
  • e0f77fc36b adding town-square rc info Roger Dingledine 2002-09-28 05:52:47 +00:00
  • 4dc8afded6 adding town-square rc info Roger Dingledine 2002-09-28 05:52:47 +00:00
  • 081e8969db catch hup to reload directory/router list Roger Dingledine 2002-09-28 01:40:11 +00:00
  • 7f827c75ac catch hup to reload directory/router list Roger Dingledine 2002-09-28 01:40:11 +00:00
  • 22285e6ff1 cleanup Roger Dingledine 2002-09-28 00:52:59 +00:00
  • 12bd9ff13c cleanup Roger Dingledine 2002-09-28 00:52:59 +00:00
  • 6934eb9f10 mozilla actually cares about the reply version Roger Dingledine 2002-09-27 23:34:51 +00:00
  • 7144556a01 mozilla actually cares about the reply version Roger Dingledine 2002-09-27 23:34:51 +00:00
  • 23264ebcb5 support socks4 too Roger Dingledine 2002-09-27 23:16:39 +00:00
  • e29d10a858 support socks4 too Roger Dingledine 2002-09-27 23:16:39 +00:00
  • 2fa4b5bb53 don't leak memory on pk ops Roger Dingledine 2002-09-27 22:13:22 +00:00