aboutsummaryrefslogtreecommitdiff
path: root/doc
AgeCommit message (Collapse)Author
2007-06-13fix a few typos and clarify one point. i hope we haveRoger Dingledine
an editor who actually edits, rather than the traditional academic role of editors. but in any case, it'll do. great. svn:r10581
2007-06-13a few more funding details without being too verboseRoger Dingledine
svn:r10580
2007-06-12fix our affiliations and urlRoger Dingledine
svn:r10577
2007-06-12D'oh URL typo.Paul Syverson
svn:r10576
2007-06-12Forgot to update the network size numbers before committingPaul Syverson
svn:r10575
2007-06-12candidate S&P magazine articlePaul Syverson
svn:r10574
2007-06-12More work towards making bridge users able to connect via bridges:Roger Dingledine
- demand options->Bridges and options->TunnelDirConns if options->UseBridges is set. - after directory fetches, accept descriptors that aren't referenced by our networkstatuses, *if* they're for a configured bridge. - delay directory fetching until we have at least one bridge descriptor. - learn how to build a one-hop circuit when we have neither routerinfo nor routerstatus for our destination. - teach directory connections how to pick a bridge as the destination directory when doing non-anonymous fetches. - tolerate directory commands for which the dir_port is 0. - remember descriptors when the requested_resource was "authority", rather than just ignoring them. - put bridges on our entry_guards list once we have a descriptor for them. When UseBridges is set, only pick entry guards that are bridges. Else vice versa. svn:r10571
2007-06-12 r13366@catbus: nickm | 2007-06-11 20:38:38 -0400Nick Mathewson
Clarify what we mean by digest, for people who ignore "as signed" and who don't read section 1.3. svn:r10568
2007-06-09Be clearer on the various roles for auth dir types.Roger Dingledine
Bridge authorities no longer write bridge descriptors to their cached-routers file -- this gets complex because of extrainfo documents. svn:r10545
2007-06-07 r13304@catbus: nickm | 2007-06-07 13:25:37 -0400Nick Mathewson
Deprecate RedirectExits. svn:r10526
2007-06-06Fix some typos, clarify some minor semantics, change phases to reflectMike Perry
PathlenCoinWeight-style implementation (for fingerprinting resistance). svn:r10508
2007-06-06Whacked about a page. All edits courtesy of suggestions from Matt Edman.Paul Syverson
svn:r10507
2007-06-05Two todo itemsPeter Palfrader
svn:r10506
2007-06-05 r13267@catbus: nickm | 2007-06-05 16:54:20 -0400Nick Mathewson
Man page and small tweaks for last patch. svn:r10505
2007-06-05 r13256@catbus: nickm | 2007-06-05 10:57:41 -0400Nick Mathewson
Mark fields that need to be ipv6-ified. svn:r10503
2007-06-05Attempt to address points brought up in #tor flamewar. In particular, movedMike Perry
"Who will enable this option?" section towards the top of the proposal, to attempt to get everyone on the same page right away as far as assumptions go. Also, added section on "Consideration of risks for node operators" where the additional risk of should-be-3-but-actually-2 hop users pose to node operators is discussed. Upon consideration of this, determined that two hop users should be made to rotate guards with some frequency on the order of days (basically, long enough to help scan the network for active adversary guards, and then move on). Please re-flame if you feel these or other issues have not been adequately addressed. svn:r10498
2007-06-04 r13252@catbus: nickm | 2007-06-04 18:57:21 -0400Nick Mathewson
Code to check signatures on consensus directories. svn:r10492
2007-06-04 r13250@catbus: nickm | 2007-06-04 18:28:55 -0400Nick Mathewson
Adapt code to parse v3 networkstatus votes so it can also parse a consensus. Make networkstatus_vote_t the catch-all type for votes and conensuses. Correct/clarify the second argument to directory-signature. svn:r10491
2007-06-04 r13243@catbus: nickm | 2007-06-04 15:17:15 -0400Nick Mathewson
Start of code to compute consensus network-status stuff from a bunch of votes. Strangely, it does not yet feel like an enormous ugly hack. svn:r10489
2007-06-04ok, clarify that line, so nick has a chance of knowing what i meantRoger Dingledine
svn:r10477
2007-06-04i was about to mail nick asking him to do something more, but i realizedRoger Dingledine
we had this snazzy thing called a todo file. here, nick. :) svn:r10476
2007-06-03 r13186@catbus: nickm | 2007-06-03 19:00:20 -0400Nick Mathewson
Bind ports before setuid/setgid. svn:r10473
2007-06-03Think a little harder about guard nodes. What if they could be made to beMike Perry
reliable and not rotate as much for dialup, mobile, or transient network users, and what if users were actually notified more visibly who their guards were and came to trust the guard nodes they have? Some effects of this are considered. svn:r10470
2007-06-03add mwenge's wishlist item: a tcp dns proxyRoger Dingledine
svn:r10469
2007-06-03 r13166@catbus: nickm | 2007-06-02 23:02:40 -0400Nick Mathewson
First cut at code to parse and validate v3 networkstatus votes. svn:r10461
2007-06-01First stab at magazine article. Must be at most half this long.tor-0.2.0.1-alphaPaul Syverson
svn:r10442
2007-06-01 r13127@catbus: nickm | 2007-05-31 21:43:05 -0400Nick Mathewson
Mention that SocksPolicy applies to DNSPort. svn:r10438
2007-06-01Add Two Hop Paths proposal as 115. Mark 112 superseded by 115.Mike Perry
svn:r10435
2007-05-31fix these typos too while i'm at itRoger Dingledine
svn:r10431
2007-05-31grammar fixes and terminology changes from startingRoger Dingledine
to read karsten's distributed-storage proposal svn:r10430
2007-05-31 r13115@catbus: nickm | 2007-05-31 15:12:43 -0400Nick Mathewson
Document DNSPort, DNSListenAddress, AutomapHostsOnResolve, AutomapHostsSuffixes, and DownloadExtraInfo in the manpage. svn:r10426
2007-05-31clean up a few confusions brian levine pointed outRoger Dingledine
svn:r10415
2007-05-30proposal 114: changed descriptor format, key length discussion, typosKarsten Loesing
svn:r10413
2007-05-29 r13068@catbus: nickm | 2007-05-29 14:58:13 -0400Nick Mathewson
Add some code to mitigate bug 393: Choose at random from multiple hidden service ports with the same virtport. This allows limited ad-hoc round-robining. svn:r10398
2007-05-28add proposal 114-distributed-storage.txtRoger Dingledine
svn:r10374
2007-05-26cleanups on man page from edmanmRoger Dingledine
svn:r10350
2007-05-25 r12955@catbus: nickm | 2007-05-25 13:17:30 -0400Nick Mathewson
First bare stubs of ipv6 work: commit some (untested, hence doublessly broken) implementations of inet_ntop/pton for systems that lack them. svn:r10326
2007-05-25 r12946@catbus: nickm | 2007-05-25 10:46:50 -0400Nick Mathewson
Add an AutomapHostsOnResolve option. It seems to work. svn:r10324
2007-05-24 r12942@catbus: nickm | 2007-05-24 16:31:22 -0400Nick Mathewson
Well, that was easier than I thought it would be. Tor is now a DNS proxy as well as a socks proxy. Probably some bugs remain, but since it A) has managed to resolve one address for me successfully, and B) will not affect anybody who leaves DNSPort unset, it feel like a good time to commit. svn:r10317
2007-05-24 r12916@catbus: nickm | 2007-05-24 12:43:45 -0400Nick Mathewson
Add math functions to round values to the nearest power of 2. Make mempools more careful about making sure that the size of their chunks is a little less than a power of 2, not a little more. svn:r10304
2007-05-22 r12902@catbus: nickm | 2007-05-22 14:52:29 -0400Nick Mathewson
First draft of code to generate votes. needs testing. does not yet upload or serve votes. Shares most of its code with the old generate_v2_networkstatus. svn:r10295
2007-05-22 r12899@catbus: nickm | 2007-05-22 13:51:26 -0400Nick Mathewson
Extract common code from networkstatus_getinfo_helper_single() and generate_v2_networkstatus(). svn:r10294
2007-05-22 r12898@catbus: nickm | 2007-05-22 13:11:04 -0400Nick Mathewson
More v3 directory code: have authorities load certificates; have everybody store certificates to disk and load them; provide a way to configure v3 authorities. svn:r10293
2007-05-21weasel suggested: can we deprecate the FastFirstHopPK config option?Roger Dingledine
svn:r10236
2007-05-19 r12794@catbus: nickm | 2007-05-18 20:24:26 -0400Nick Mathewson
Make caches-extra-info lines parseable. svn:r10215
2007-05-18 r12983@Kushana: nickm | 2007-05-18 16:46:15 -0400Nick Mathewson
Note that we do not permit you to exit to port 0, no matter what. Closes bug 409. svn:r10211
2007-05-18 r12981@Kushana: nickm | 2007-05-18 14:12:19 -0400Nick Mathewson
First cut at code to download extra-info docs. Also note a bad bug in directory.c (look for the string BUG BUG BUG). svn:r10209
2007-05-18 r12979@Kushana: nickm | 2007-05-18 12:52:50 -0400Nick Mathewson
More work on merging stuff into dir-spec.txt svn:r10207
2007-05-13polish r9726-r9903Roger Dingledine
svn:r10182
2007-05-12a bit of that manual hacking for tor-design.html tooRoger Dingledine
svn:r10169