Commit Graph

  • 7a7baf0552 expire dir connections that live for more than 5 minutes Roger Dingledine 2004-04-18 06:35:31 +00:00
  • ccdb2528a8 expire dir connections that live for more than 5 minutes Roger Dingledine 2004-04-18 06:35:31 +00:00
  • 688e8e9bb9 {flagday} actually rotate onion keys. Nick Mathewson 2004-04-18 03:20:30 +00:00
  • ff261f78f2 add more flagday items to todo Nick Mathewson 2004-04-18 03:13:58 +00:00
  • f662beec1d add more flagday items to todo Nick Mathewson 2004-04-18 03:13:58 +00:00
  • 14c30fe9fa bugfix: give dir_conn a state before building the bridge, so it has a state if things fail Roger Dingledine 2004-04-17 20:19:43 +00:00
  • 166c70e4db bugfix: give dir_conn a state before building the bridge, so it has a state if things fail Roger Dingledine 2004-04-17 20:19:43 +00:00
  • 26eecb3243 [flagday] Make connections finally work again. Circs claim to get built, too. Nick Mathewson 2004-04-17 18:48:02 +00:00
  • 0393db76e0 [flagday] handle nicknames and connection init properly; go to cert chains. something still odd w/tls Nick Mathewson 2004-04-17 18:15:00 +00:00
  • 65d507b980 log n_circ_ids when attaching rend streams Roger Dingledine 2004-04-17 10:25:38 +00:00
  • 7172c1fcd0 log n_circ_ids when attaching rend streams Roger Dingledine 2004-04-17 10:25:38 +00:00
  • 26dd5c68b0 a ! goes a long way toward more helpful debug messages Roger Dingledine 2004-04-17 10:04:00 +00:00
  • 90eb828260 a ! goes a long way toward more helpful debug messages Roger Dingledine 2004-04-17 10:04:00 +00:00
  • c9c86229ab add back in a todo that i thought we'd got but we clearly haven't (thanks weasel) Roger Dingledine 2004-04-17 09:16:30 +00:00
  • 18dfa9954b add back in a todo that i thought we'd got but we clearly haven't (thanks weasel) Roger Dingledine 2004-04-17 09:16:30 +00:00
  • bd4a776576 include sys/limits.h if it's found Roger Dingledine 2004-04-17 06:35:18 +00:00
  • 63f4ab2fb9 include sys/limits.h if it's found Roger Dingledine 2004-04-17 06:35:18 +00:00
  • a54ded2879 util.c uses LONG_MAX, needs another include on fbsd 5.x Roger Dingledine 2004-04-17 06:35:03 +00:00
  • af8e524096 util.c uses LONG_MAX, needs another include on fbsd 5.x Roger Dingledine 2004-04-17 06:35:03 +00:00
  • 1e0ffab3f4 freebsd 5.x needs sys/limits.h Roger Dingledine 2004-04-17 06:34:36 +00:00
  • f5f1c34db5 freebsd 5.x needs sys/limits.h Roger Dingledine 2004-04-17 06:34:36 +00:00
  • 01e594e512 clean up some warnings Roger Dingledine 2004-04-17 06:34:20 +00:00
  • b168e84c71 clean up some warnings Roger Dingledine 2004-04-17 06:34:20 +00:00
  • e72f584228 add a list of backward-incompatible things we need to do Roger Dingledine 2004-04-17 05:25:44 +00:00
  • d575feae7f add a list of backward-incompatible things we need to do Roger Dingledine 2004-04-17 05:25:44 +00:00
  • 0e94b9ff77 more useful logs to track weasel's bug Roger Dingledine 2004-04-17 05:17:40 +00:00
  • 1c72f2d638 more useful logs to track weasel's bug Roger Dingledine 2004-04-17 05:17:40 +00:00
  • d646f9d5ac First round of incompatible changes for key rotation. (This is in the incompat branch, so all is well with the Tor network.) The basic functionality for link pkey and onion pkey rotation is both in, but I changed it a lot since the last version that even kinda worked, so it probably needs more testing. Which I'll do now. Nick Mathewson 2004-04-17 01:37:28 +00:00
  • f5427463f5 more debugging to hunt for a bug Roger Dingledine 2004-04-17 01:33:04 +00:00
  • ad6913005a more debugging to hunt for a bug Roger Dingledine 2004-04-17 01:33:04 +00:00
  • 8d62a36256 bugfix: when you sleep your hidden-service laptop, as soon as it wakes up it tries to upload a service descriptor, but socketpair fails for some reason (localhost not up yet?) Roger Dingledine 2004-04-17 00:46:05 +00:00
  • 23a27ddd8e bugfix: when you sleep your hidden-service laptop, as soon as it wakes up it tries to upload a service descriptor, but socketpair fails for some reason (localhost not up yet?) Roger Dingledine 2004-04-17 00:46:05 +00:00
  • f36d7b8fea fix another rare bug: when we had tried all the intro points for a hidden service, we fetched the descriptor again, but we left our introcirc thinking it had already sent an intro, so it kept waiting for a response... tor-0.0.6incompat-merged Roger Dingledine 2004-04-16 14:35:28 +00:00
  • 064b20851e This commit was manufactured by cvs2svn to create branch 'tor-0_0_6incompat'. (no author) 2004-04-16 14:35:28 +00:00
  • 7580001e0d fix another rare bug: when we had tried all the intro points for a hidden service, we fetched the descriptor again, but we left our introcirc thinking it had already sent an intro, so it kept waiting for a response... Roger Dingledine 2004-04-16 14:35:28 +00:00
  • ed24a4f807 fix a pair of duplicate mark-for-closes Roger Dingledine 2004-04-16 14:26:23 +00:00
  • 063c8b15de fix a pair of duplicate mark-for-closes Roger Dingledine 2004-04-16 14:26:23 +00:00
  • f84fa39d87 when alice uses a port that the hidden service doesn't accept, it now sends back an end cell (denied by exit policy). otherwise alice would just have to wait to time out. Roger Dingledine 2004-04-16 13:49:14 +00:00
  • e5dc1dc6ee when alice uses a port that the hidden service doesn't accept, it now sends back an end cell (denied by exit policy). otherwise alice would just have to wait to time out. Roger Dingledine 2004-04-16 13:49:14 +00:00
  • a0a6ed85d1 more useful logging for rend services and clients Roger Dingledine 2004-04-16 11:48:03 +00:00
  • 631b18c176 more useful logging for rend services and clients Roger Dingledine 2004-04-16 11:48:03 +00:00
  • acf2215946 weasel convinced me not to call it pre5 until it's actually pre5 Roger Dingledine 2004-04-16 09:01:33 +00:00
  • 607accbd23 weasel convinced me not to call it pre5 until it's actually pre5 Roger Dingledine 2004-04-16 09:01:33 +00:00
  • 359c1fb9aa wait a minute, weasel said there was a memory-stomping bug here let's see if we find it Roger Dingledine 2004-04-16 08:49:14 +00:00
  • 4a43e8e917 wait a minute, weasel said there was a memory-stomping bug here let's see if we find it Roger Dingledine 2004-04-16 08:49:14 +00:00
  • 4ec4c800d7 bump cvs to 0.0.6pre5 Roger Dingledine 2004-04-16 08:43:09 +00:00
  • b7fa6ffde2 bump cvs to 0.0.6pre5 Roger Dingledine 2004-04-16 08:43:09 +00:00
  • 9c1470840f i was wrong about one of my invariants now it's commented this should fix asserts when you try an intro point, get a nack, and try a second one and it works. Roger Dingledine 2004-04-16 08:21:35 +00:00
  • 34dad88806 i was wrong about one of my invariants now it's commented this should fix asserts when you try an intro point, get a nack, and try a second one and it works. Roger Dingledine 2004-04-16 08:21:35 +00:00
  • 598d8b8f79 put in an extra assert, might find a bug these way Roger Dingledine 2004-04-16 04:41:07 +00:00
  • 6392f7ca22 put in an extra assert, might find a bug these way Roger Dingledine 2004-04-16 04:41:07 +00:00
  • 4c2de3a2b6 compress end-of-second summary into one line Roger Dingledine 2004-04-15 22:09:14 +00:00
  • ba0c5a7204 compress end-of-second summary into one line Roger Dingledine 2004-04-15 22:09:14 +00:00
  • 4d380ea902 quiet a -l info that should be -l debug Roger Dingledine 2004-04-15 22:08:37 +00:00
  • 6aeba2dd46 quiet a -l info that should be -l debug Roger Dingledine 2004-04-15 22:08:37 +00:00
  • 067ff248a9 a todo item for sometime Roger Dingledine 2004-04-15 03:54:33 +00:00
  • a5840815ca a todo item for sometime Roger Dingledine 2004-04-15 03:54:33 +00:00
  • 880ffd8f64 Must detach before attaching, or else we infinite-loop Nick Mathewson 2004-04-15 03:48:26 +00:00
  • ab519463f1 Must detach before attaching, or else we infinite-loop Nick Mathewson 2004-04-15 03:48:26 +00:00
  • ddc11899b6 bump version to 0.0.6pre4 Roger Dingledine 2004-04-15 03:07:01 +00:00
  • 3747f1cdf2 bump version to 0.0.6pre4 Roger Dingledine 2004-04-15 03:07:01 +00:00
  • f6dd710aff Strings need room for a NUL. Nick Mathewson 2004-04-15 02:02:46 +00:00
  • 19e677fd1a Strings need room for a NUL. Nick Mathewson 2004-04-15 02:02:46 +00:00
  • 3f352719f3 Add a missing return -1 Nick Mathewson 2004-04-15 01:23:43 +00:00
  • 3ff56c5ccf Add a missing return -1 Nick Mathewson 2004-04-15 01:23:43 +00:00
  • 26c1c8f173 make unattached rend streams expire after a while (60s) (they were darned persistent) Roger Dingledine 2004-04-15 01:08:59 +00:00
  • ed2faa1f66 make unattached rend streams expire after a while (60s) (they were darned persistent) Roger Dingledine 2004-04-15 01:08:59 +00:00
  • ac38746b3b narrow in closer Roger Dingledine 2004-04-15 00:03:48 +00:00
  • 390a9545d5 narrow in closer Roger Dingledine 2004-04-15 00:03:48 +00:00
  • b51561f7fb prune abandoned circs better add debugging info for the bug weasel found Roger Dingledine 2004-04-14 23:52:29 +00:00
  • 53d21b033c prune abandoned circs better add debugging info for the bug weasel found Roger Dingledine 2004-04-14 23:52:29 +00:00
  • 37255d24bc Retry non-final-hop rendezvous failures Nick Mathewson 2004-04-14 21:40:50 +00:00
  • d9bfeb6981 Retry non-final-hop rendezvous failures Nick Mathewson 2004-04-14 21:40:50 +00:00
  • 94f126bca3 Never ever leave ri.platform unset. Nick Mathewson 2004-04-14 19:51:57 +00:00
  • e6cbd542ee Never ever leave ri.platform unset. Nick Mathewson 2004-04-14 19:51:57 +00:00
  • 874d0cd8df some more todo items Roger Dingledine 2004-04-14 11:09:38 +00:00
  • fe0569a061 some more todo items Roger Dingledine 2004-04-14 11:09:38 +00:00
  • eb26c7f6a2 another todo item (want to take a stab at this one, nick?) Roger Dingledine 2004-04-14 10:22:53 +00:00
  • 2dfd8bf0df another todo item (want to take a stab at this one, nick?) Roger Dingledine 2004-04-14 10:22:53 +00:00
  • c056d1c5e0 bump cvs to 0.0.6pre3 Roger Dingledine 2004-04-14 05:37:41 +00:00
  • e686049bd7 bump cvs to 0.0.6pre3 Roger Dingledine 2004-04-14 05:37:41 +00:00
  • ddd09db4d3 one todo item done, another put off until later Roger Dingledine 2004-04-14 05:36:56 +00:00
  • bcd8390d8b one todo item done, another put off until later Roger Dingledine 2004-04-14 05:36:56 +00:00
  • cda782bac0 make rendezvous points work again (yay. now time to mess them up again.) Roger Dingledine 2004-04-14 05:18:21 +00:00
  • d5c8a90536 make rendezvous points work again (yay. now time to mess them up again.) Roger Dingledine 2004-04-14 05:18:21 +00:00
  • 49f5e5b4ae handle more purposes in new_route_len Roger Dingledine 2004-04-14 05:06:08 +00:00
  • 6da3f78ffc handle more purposes in new_route_len Roger Dingledine 2004-04-14 05:06:08 +00:00
  • 465f0e528a call circuit_build_failed() even when the failure is immediate Roger Dingledine 2004-04-14 04:32:49 +00:00
  • 5b39c172d4 call circuit_build_failed() even when the failure is immediate Roger Dingledine 2004-04-14 04:32:49 +00:00
  • ddd45a7c0a Do not segfault on missing intro points. Nick Mathewson 2004-04-14 04:19:12 +00:00
  • 24824813ba Do not segfault on missing intro points. Nick Mathewson 2004-04-14 04:19:12 +00:00
  • f07d880f38 remove unused variable Roger Dingledine 2004-04-13 23:01:10 +00:00
  • bd7c0e0c09 remove unused variable Roger Dingledine 2004-04-13 23:01:10 +00:00
  • 1d7979b460 let introcircs receive acks. rend streams now deal correctly again. (i think) Roger Dingledine 2004-04-13 22:56:24 +00:00
  • ef92fd9827 let introcircs receive acks. rend streams now deal correctly again. (i think) Roger Dingledine 2004-04-13 22:56:24 +00:00
  • 5514ad715b Scan list of servers in directory after reloading fingerprint list; remove any servers that are no longer recognized. Nick Mathewson 2004-04-13 20:06:08 +00:00
  • 1f7d3706e0 Scan list of servers in directory after reloading fingerprint list; remove any servers that are no longer recognized. Nick Mathewson 2004-04-13 20:06:08 +00:00
  • baaf58fe1d only consider uploading descriptors every 5 sec Nick Mathewson 2004-04-13 19:53:25 +00:00
  • 3da868b49f only consider uploading descriptors every 5 sec Nick Mathewson 2004-04-13 19:53:25 +00:00
  • 90185c67f8 Note a couple of finished items Nick Mathewson 2004-04-13 19:03:59 +00:00