aboutsummaryrefslogtreecommitdiff
path: root/doc
AgeCommit message (Collapse)Author
2007-11-11explain how to become a bridge authority tooRoger Dingledine
svn:r12482
2007-11-11finish writing my overview of bridge design and deploymentRoger Dingledine
svn:r12481
2007-11-11make it clearer for nick that bug 548 needs solvingRoger Dingledine
svn:r12474
2007-11-10Exit policies now reject connections that are addressed to aRoger Dingledine
relay's public (external) IP address too, unless ExitPolicyRejectPrivate is turned off. We do this because too many relays are running nearby to services that trust them based on network address. svn:r12459
2007-11-08 r16573@catbus: nickm | 2007-11-08 11:57:16 -0500Nick Mathewson
Mess with the formula for the Guard flag again. Now it requires that you be in the most familiar 7/8 of nodes, and have above median wfu for that 7/8th. See spec for details. Also, log thresholds better. svn:r12440
2007-11-08remove some done items; mark some other items as doneRoger Dingledine
svn:r12438
2007-11-08 r16570@catbus: nickm | 2007-11-08 11:04:20 -0500Nick Mathewson
Keep track, for each OR connection, of the last time we added a non-padding cell to its outbuf. Use this timestamp, not "lastwritten" to tell if it is time to close a circuitless connection. (We can'tuse lastwritten, since lastwritten is updated when ever the connection flushes anything, and by that point we can no longer tell what is a padding cell and what is not.) svn:r12437
2007-11-08decide that messing with fallback-concensus for 0.2.0.10-alphaRoger Dingledine
isn't worth it. also mention bug 546 again. svn:r12432
2007-11-08the other half of the made-up 'guard' heuristicRoger Dingledine
svn:r12429
2007-11-07one possible heuristic for being a guardRoger Dingledine
svn:r12427
2007-11-07 r16552@catbus: nickm | 2007-11-07 17:12:11 -0500Nick Mathewson
some notes on 0.2.0.10-alpha blockers. svn:r12426
2007-11-07 r16550@catbus: nickm | 2007-11-07 16:50:02 -0500Nick Mathewson
"And $499 for knowing where to hit it." Fix bug 546. svn:r12425
2007-11-07four items blocking 0.2.0.10-alphaRoger Dingledine
svn:r12422
2007-11-06 r16479@catbus: nickm | 2007-11-06 18:10:02 -0500Nick Mathewson
Add "Blocking resistant TLS certificate usage" as proposal 124. svn:r12405
2007-11-06 r16471@catbus: nickm | 2007-11-06 15:50:42 -0500Nick Mathewson
Detect whether any of the descriptors we want are in old_routers. Possibly useful in tracking down bug 543. svn:r12404
2007-11-06 r16455@catbus: nickm | 2007-11-06 12:48:00 -0500Nick Mathewson
Parse CERT cells and act correctly when we get them. svn:r12396
2007-11-05 r14729@31-33-67: nickm | 2007-11-05 18:54:50 -0500Nick Mathewson
Send and Parse CERT cells correctly. Still need to understand the certs inside. svn:r12392
2007-11-05 r14727@31-33-67: nickm | 2007-11-05 18:34:35 -0500Nick Mathewson
Make VERSIONS variable-length. svn:r12391
2007-11-05 r16438@catbus: nickm | 2007-11-05 16:45:45 -0500Nick Mathewson
Initial code for variable-length cells. CERT and VERSIONS need to use them. svn:r12390
2007-11-05 r16432@catbus: nickm | 2007-11-05 14:18:57 -0500Nick Mathewson
Send and parse link_auth cells properly. svn:r12386
2007-11-05 r16414@catbus: nickm | 2007-11-05 13:14:46 -0500Nick Mathewson
Function to process link auth cells; stub function for cert cell processing svn:r12385
2007-11-05 r16412@catbus: nickm | 2007-11-05 11:45:17 -0500Nick Mathewson
Make TLS contexts reference-counted, and add a reference from TLS objects to their corresponding context. This lets us reliably get the certificates for a given TLS connection, even if we have rotated TLS contexts. svn:r12383
2007-11-05 r16411@catbus: nickm | 2007-11-05 11:27:37 -0500Nick Mathewson
Remember X509 certificates in the context. Store peer/self certificate digests in handshake state. svn:r12382
2007-11-05 r16409@catbus: nickm | 2007-11-05 10:38:25 -0500Nick Mathewson
Split handshake state into its own structure. Revise versions and netinfo code to use this structure. svn:r12380
2007-11-05 r16408@catbus: nickm | 2007-11-05 10:02:39 -0500Nick Mathewson
Edit TODO: remove some completed items, add breakdown for 105+TLS task. svn:r12379
2007-11-04minor fixRoger Dingledine
svn:r12367
2007-11-04more of r12364Roger Dingledine
svn:r12366
2007-11-02<mikeperry> the lesson probably should be automatic client upgrades :)Roger Dingledine
svn:r12348
2007-11-02get my in-progress bridge proposal draft into svn so i don'tRoger Dingledine
lose it svn:r12347
2007-11-02 r14625@tombo: nickm | 2007-11-01 23:21:25 -0400Nick Mathewson
Merge revised behavior on proposal 105 svn:r12323
2007-11-02As nick commented, tor's configure doesn't know what --enable-static andAndrew Lewman
--disable-shared actually are, so remove it from docs and spec file. svn:r12321
2007-11-02Add a comment to the relaybandwidth bug.Andrew Lewman
svn:r12320
2007-11-02 r14623@tombo: nickm | 2007-11-01 22:25:18 -0400Nick Mathewson
More tweaks from karsten, with some cleanup and commentary. svn:r12319
2007-11-01start on the 0.2.1.x todo list.Roger Dingledine
svn:r12316
2007-11-01 r16326@catbus: nickm | 2007-11-01 00:56:45 -0400Nick Mathewson
As an authority, send back an X-Descriptor-Not-New header when we accept but do not store a descriptor. Partial implementation of fix for bug 535. svn:r12310
2007-11-01 r16323@catbus: nickm | 2007-11-01 00:32:12 -0400Nick Mathewson
Mark some finished items finished, some deferred items deferred, and move some "nice to haves" into "deferred-land." svn:r12307
2007-11-01 r16322@catbus: nickm | 2007-11-01 00:26:15 -0400Nick Mathewson
Implement --quiet. svn:r12306
2007-11-01 r16320@catbus: nickm | 2007-11-01 00:11:20 -0400Nick Mathewson
Learn new addresses for authorities from their certificates. svn:r12305
2007-10-30 r16285@catbus: nickm | 2007-10-30 17:43:25 -0400Nick Mathewson
Implement (but do not enable) link connection version negotiation svn:r12286
2007-10-30 r16282@catbus: nickm | 2007-10-30 14:28:58 -0400Nick Mathewson
Implement lots of proposal 105. None of it is enabled yet. svn:r12285
2007-10-30 r16279@catbus: nickm | 2007-10-30 11:14:29 -0400Nick Mathewson
Improved skew reporting: "You are 365 days in the duture" is more useful than "You are 525600 minutes in the future". Also, when we get something that proves we are at least an hour in the past, tell the controller "CLOCK_SKEW MIN_SKEW=-3600" rather than just "CLOCK_SKEW" svn:r12283
2007-10-30 r16278@catbus: nickm | 2007-10-30 09:46:28 -0400Nick Mathewson
Accept future networkstatus documents, but warn about skew when we get them. svn:r12282
2007-10-29 r16261@catbus: nickm | 2007-10-29 13:19:44 -0400Nick Mathewson
Note another task to do by wednesday. Argh. svn:r12271
2007-10-29 r16252@catbus: nickm | 2007-10-29 11:13:03 -0400Nick Mathewson
Change symbol from DATADIR to SHARE_DATADIR, since DATADIR conflicts with objidl.h in mingw. svn:r12268
2007-10-29And more places with the wrong url, now updated.Andrew Lewman
svn:r12267
2007-10-28 r16246@catbus: nickm | 2007-10-28 19:34:58 -0400Nick Mathewson
Implement a FallbackNetworkstatusFile (default to $prefix/share/tor/fallback-consensus) to that we know about lots of directory servers and routers when we start up the first time. svn:r12259
2007-10-28 r16242@catbus: nickm | 2007-10-28 16:28:13 -0400Nick Mathewson
Implement if-modified-since for consensus networkstatuses so that we do not download duplicates needlessly. svn:r12258
2007-10-28 r16236@catbus: nickm | 2007-10-28 14:36:30 -0400Nick Mathewson
Patch from Karsten Loesing: encode and parse v2 rendezvous descriptors. svn:r12254
2007-10-28 r16234@catbus: nickm | 2007-10-28 14:27:22 -0400Nick Mathewson
Clean up a couple of comments from r12244. svn:r12253
2007-10-28a todo clump for tor mirror todosRoger Dingledine
svn:r12250