Commit Graph

818 Commits

Author SHA1 Message Date
Nick Mathewson
bcb084d3ba Tighten, clarify
svn:r3588
2005-02-08 22:10:04 +00:00
Paul Syverson
097f12dc7a A few more minor tweaks
svn:r3587
2005-02-08 20:47:12 +00:00
Paul Syverson
1d569eb492 Tweaks and typos throughout. Nearly there.
svn:r3586
2005-02-08 20:34:57 +00:00
Geoff Goodell
4518e7e642 added section for Tor+Blossom desiderata
svn:r3585
2005-02-08 16:53:18 +00:00
Roger Dingledine
8abf1c6188 a few more tweaks
svn:r3584
2005-02-08 10:46:55 +00:00
Roger Dingledine
494d475d1e enclaves and helper nodes.
svn:r3583
2005-02-08 10:27:47 +00:00
Roger Dingledine
6d59f7fbd5 migrate stuff from section 4 to 5 and vice versa
svn:r3582
2005-02-08 07:54:28 +00:00
Roger Dingledine
9d653b47fc some minor cleanups before i move a bnuch of sections
svn:r3581
2005-02-08 07:37:30 +00:00
Roger Dingledine
42bbd86276 give us a conclusion
svn:r3580
2005-02-08 06:54:47 +00:00
Roger Dingledine
3b55cc34ea cut down the mid-latency section
spell file-sharing correctly


svn:r3579
2005-02-08 05:43:12 +00:00
Roger Dingledine
51784c4191 give us page numbers, cut some more
svn:r3578
2005-02-08 01:57:19 +00:00
Roger Dingledine
aed5aae534 clean up stream-vs-packet section
svn:r3577
2005-02-08 01:40:19 +00:00
Paul Syverson
6c77900c0d The word is 'node' assorted tweaks with these length parameters we're OK
svn:r3576
2005-02-07 22:22:54 +00:00
Paul Syverson
8b2b7615ea Changes throughout. Moved caching discussion to end candidate for cutting.
svn:r3575
2005-02-07 19:55:21 +00:00
Nick Mathewson
95260cee92 Finish some content chewing and XXX resolving. More remains.
svn:r3574
2005-02-07 07:44:06 +00:00
Roger Dingledine
5194833045 checkpoint in-progress mucking
svn:r3573
2005-02-07 06:46:49 +00:00
Nick Mathewson
0c18282bee Sling some sentences around, based on comments from arma
svn:r3572
2005-02-07 06:38:16 +00:00
Nick Mathewson
bacdecd93a move some stuff around in sections 1,2,3. Not done yet; still need to work on "Distributed Trust", "related work"
svn:r3571
2005-02-07 05:52:49 +00:00
Paul Syverson
c76189d4b2 incentives section edit and other minor edits
svn:r3570
2005-02-07 03:39:34 +00:00
Paul Syverson
7e1d8002f6 stab at an opening paragraph
svn:r3569
2005-02-06 13:49:16 +00:00
Roger Dingledine
0ff41a3b37 commit fixes for the first half of the paper
still need to do an overall pass to reduce redundancy


svn:r3560
2005-02-05 01:03:17 +00:00
Paul Syverson
7240950230 Assorted tweaks fixes, etc. to abstract et passim
svn:r3559
2005-02-04 18:32:40 +00:00
Nick Mathewson
de71abd238 Note that we should audit for more bucket over/underflow
svn:r3555
2005-02-04 05:49:10 +00:00
Roger Dingledine
63938322a3 update man page to reflect changed default exit policy
svn:r3536
2005-02-03 23:44:10 +00:00
Roger Dingledine
4174bf9cbd resolve references
svn:r3521
2005-02-03 21:28:03 +00:00
Roger Dingledine
7740a687ad pdf versions of the graphics
svn:r3520
2005-02-03 21:19:56 +00:00
Roger Dingledine
a94fef2e67 an abstract, that needs more work
svn:r3519
2005-02-03 20:53:06 +00:00
Roger Dingledine
82522ac5c8 add a hidden-services section
svn:r3518
2005-02-03 20:07:38 +00:00
Nick Mathewson
cd39e4fc62 write remaining sections; edit some.
svn:r3515
2005-02-03 19:06:09 +00:00
Roger Dingledine
0dc14b3b7d finish the 'other policy' section
svn:r3505
2005-02-03 06:37:42 +00:00
Nick Mathewson
b2e34616d3 Write a few subsections
svn:r3497
2005-02-01 23:57:07 +00:00
Paul Syverson
3805f67e8f Various changes. Some more references. Section on enclaves and path length.
svn:r3495
2005-02-01 22:48:10 +00:00
Roger Dingledine
d9ec1a6fe9 minor cleanups throughout
svn:r3492
2005-02-01 11:39:54 +00:00
Roger Dingledine
5675ae0407 throw down the gauntlet.
svn:r3491
2005-02-01 10:31:14 +00:00
Roger Dingledine
44f6300c8c fix typo in design paper
svn:r3490
2005-02-01 09:48:49 +00:00
Roger Dingledine
f80734d590 clean up our references some more
svn:r3483
2005-01-31 09:09:15 +00:00
Roger Dingledine
2fa4b77735 clean up section 2, add back reputability subsec.
svn:r3482
2005-01-31 08:34:38 +00:00
Roger Dingledine
ec2a6ff2e3 flesh out the routing-zones section
svn:r3480
2005-01-31 06:43:38 +00:00
Paul Syverson
e14417f130 draft of a midlatency section added
svn:r3471
2005-01-30 22:02:13 +00:00
Paul Syverson
03dd466e5b minor tweaks and paul claims a subsection
svn:r3467
2005-01-30 12:52:49 +00:00
Roger Dingledine
dba507ef4b divvy up some more sections, so they'll get done
svn:r3463
2005-01-30 01:13:29 +00:00
Nick Mathewson
5cf6534bae Clarify who sends certs and chains
svn:r3462
2005-01-30 00:20:15 +00:00
Roger Dingledine
50c8a9bffe clean up the china section
svn:r3460
2005-01-29 22:30:44 +00:00
Roger Dingledine
8f9f9bc78d cleanups, add nodes/traffic graphics, add china subsection
svn:r3455
2005-01-29 07:25:44 +00:00
Nick Mathewson
7c38e7c8a6 Turn more thoughts into text. Next: filesharing.
svn:r3454
2005-01-29 01:05:09 +00:00
Paul Syverson
95a74a115f Fix the bib entry I just made.
svn:r3453
2005-01-28 22:57:59 +00:00
Paul Syverson
d6d9395793 Cleaned and revised non-clique section. Added a reference
svn:r3452
2005-01-28 22:53:54 +00:00
Roger Dingledine
f0c916e4ad put in a paragraph blurting out the name of each related work item.
svn:r3451
2005-01-28 12:24:03 +00:00
Paul Syverson
d44dcdebf5 Just a few more topology scaling notes before bed
svn:r3440
2005-01-28 05:13:37 +00:00
Paul Syverson
5dbfcd876a Beginnings of a discussion of sparse topology Tor for scaling
svn:r3437
2005-01-27 20:51:45 +00:00
Roger Dingledine
729d4f55ef sharpen section 1
try to help the rest some more too


svn:r3436
2005-01-27 09:57:06 +00:00
Roger Dingledine
1f5172d697 remove the reputability section so we don't end up double-submitting it
svn:r3434
2005-01-27 04:51:56 +00:00
Nick Mathewson
3b54936b4b braindump some pending changes before I get more conflicts
svn:r3433
2005-01-27 01:16:52 +00:00
Paul Syverson
fafbbafd4d Some comments about the scope of the wikipedia problem
svn:r3432
2005-01-26 22:14:25 +00:00
Roger Dingledine
7187ab480e some more thoughts on scope; probably should not get into the final
paper as-is. ok, i'm done for now.


svn:r3431
2005-01-26 12:49:34 +00:00
Roger Dingledine
69a46ff522 more on helper nodes
svn:r3430
2005-01-26 11:09:57 +00:00
Roger Dingledine
985e26f017 some more notes throughout
svn:r3429
2005-01-26 10:46:53 +00:00
Roger Dingledine
1d68cbc224 fill in the reputability and incentives sections
svn:r3428
2005-01-26 05:29:08 +00:00
Roger Dingledine
f677bfaa96 some more organization
svn:r3427
2005-01-26 00:39:03 +00:00
Roger Dingledine
45cbac2626 try to provide a bit more organization
svn:r3426
2005-01-25 10:38:09 +00:00
Geoff Goodell
055ea70d3e responding to Roger's comments
svn:r3425
2005-01-24 00:00:46 +00:00
Roger Dingledine
e6f4df536a blank slates suck. here are some more words. they need to be
reordered probably.


svn:r3417
2005-01-22 23:10:53 +00:00
Roger Dingledine
53d1af1340 update package-specific pages to mention 0.0.9.3
svn:r3416
2005-01-22 08:37:39 +00:00
Roger Dingledine
64a0c85a86 switch the paper over to llncs
svn:r3415
2005-01-22 08:35:01 +00:00
Roger Dingledine
72b3945003 mention that win32 servers can bind to ports 80 and 443 directly
svn:r3412
2005-01-22 06:38:16 +00:00
Nick Mathewson
1309885fcd Turn challenges.tex into minimally valid LaTeX
svn:r3411
2005-01-22 01:35:29 +00:00
Roger Dingledine
01cd23ef62 a few more thoughts about seeds
svn:r3399
2005-01-21 08:20:01 +00:00
Roger Dingledine
d4d131cc83 another rev of dir-spec.txt
svn:r3398
2005-01-21 08:16:02 +00:00
Roger Dingledine
8b19e8154a mark a few tasks as done, add a few more
svn:r3393
2005-01-20 20:25:55 +00:00
Geoff Goodell
dab63afe2f added short note about route selection to dir-spec.txt
svn:r3382
2005-01-20 07:49:57 +00:00
Geoff Goodell
8acf5bed3c added a section about how to deal with connectivity information in Blossom/Tor
svn:r3381
2005-01-20 07:45:14 +00:00
Roger Dingledine
e94e7ada43 some early thoughts on the requirements for our network discovery protocol
svn:r3368
2005-01-19 04:36:56 +00:00
Roger Dingledine
d204332c98 make the server setup docs more win32 friendly
svn:r3367
2005-01-19 00:53:25 +00:00
Roger Dingledine
84deb5c690 mention that HiddenServiceNodes and HiddenServiceExcludeNodes
have fine defaults that you can leave alone in normal operation.


svn:r3365
2005-01-18 21:53:11 +00:00
Roger Dingledine
c8c6af659d write at the top of rend-spec that reading the design paper
first will be helpful.


svn:r3363
2005-01-18 00:10:00 +00:00
Roger Dingledine
9c8c90ec2f Sometime post 0.0.9, we should integrate an http proxy into Tor (maybe
as a third class of worker process), so we can stop shipping with the
beast that is Privoxy.


svn:r3359
2005-01-16 02:49:58 +00:00
Roger Dingledine
22a48e0a41 our man page still talked about the dirservers file
svn:r3357
2005-01-15 23:18:42 +00:00
Roger Dingledine
0703d01b13 fix some problems in control-spec
svn:r3351
2005-01-13 17:54:18 +00:00
Roger Dingledine
77da824faf point win32 folks at 0.0.9.2, not 0.0.9.1
svn:r3350
2005-01-13 17:54:03 +00:00
Nick Mathewson
ff9618f31e Note that we need to check return codes from more libevent functions
svn:r3343
2005-01-12 07:00:28 +00:00
Roger Dingledine
53dbc66a79 document LongLivedPorts in the man page
svn:r3342
2005-01-12 06:45:00 +00:00
Nick Mathewson
324b192f68 Make Tor use Niels Provos's libevent instead of it's current
poll-but-sometimes-select mess.  This will let us use faster async cores
(like epoll, kpoll, and /dev/poll), and hopefully work better on Windows
too.

There are some fairly nasty changes to main.c here; this will almost
certainly break something.  But hey, that's what alphas are for.


svn:r3341
2005-01-12 06:42:32 +00:00
Roger Dingledine
31227f0292 two more policy issues
svn:r3326
2005-01-07 14:01:56 +00:00
Roger Dingledine
c1ffbf9b67 some early notes on a 'challenges in tor' paper
svn:r3325
2005-01-07 03:22:18 +00:00
Roger Dingledine
b267da4f4b document DirAllowPrivateAddresses
svn:r3322
2005-01-06 21:03:47 +00:00
Roger Dingledine
a36007131b take back our statement about known bugs on win32 for servers.
people should try it again and let us know.


svn:r3314
2005-01-06 07:31:20 +00:00
Nick Mathewson
9883137f54 Add proposal to control spec for a simple way to bind IP addresses to hostnames. Example: "Please make all requests for 10.200.0.1 go to foobarbaz.onion". This feature would be needed for any attempt to write a torified DNS proxy. Needs more thought and more comments.
svn:r3313
2005-01-06 02:02:18 +00:00
Nick Mathewson
2614589166 Enable Mac startup script by default
svn:r3311
2005-01-05 19:45:28 +00:00
Roger Dingledine
ffa1008c3a clean up osx/win32/generic instructions
svn:r3309
2005-01-05 14:25:53 +00:00
Nick Mathewson
dcd228585d Implement SIGNAL control command.
svn:r3307
2005-01-05 06:40:47 +00:00
Nick Mathewson
2e8f15a567 Note some 0093 items
svn:r3304
2005-01-05 03:02:08 +00:00
Roger Dingledine
3e30d87ad2 fix typo
svn:r3302
2005-01-05 02:58:05 +00:00
Roger Dingledine
041edf8754 and the first cut of a tor osx installation howto
svn:r3298
2005-01-05 02:41:59 +00:00
Roger Dingledine
cb48bff349 point to the new screenshot file names
svn:r3297
2005-01-05 02:18:15 +00:00
Roger Dingledine
aa48b96036 migrate to the new URL
svn:r3296
2005-01-05 00:06:51 +00:00
Roger Dingledine
7cb28adbd6 make docs clearer that we want you to register your server
svn:r3271
2005-01-03 23:50:31 +00:00
Roger Dingledine
15543a623f mention where to find the 'fingerprint' file
svn:r3249
2005-01-03 18:34:57 +00:00
Roger Dingledine
6c7496e700 revise server install instructions again. this time for sure!
svn:r3248
2005-01-03 18:27:15 +00:00
Roger Dingledine
c173c47249 move the 'other things to note' list into #client-or-server so
#server docs are less cluttered.


svn:r3246
2005-01-03 18:01:36 +00:00
Roger Dingledine
1efc0f370a mention that there are known bugs for running tor as a server on win32
svn:r3231
2004-12-29 17:51:00 +00:00
Nick Mathewson
ebdfaaf477 add items to TODO
svn:r3222
2004-12-24 05:17:57 +00:00
Roger Dingledine
a794c08d5e list the new tor.eff.org url in the man page
svn:r3221
2004-12-24 05:06:51 +00:00
Roger Dingledine
650791b628 clean tor-doc-win32 a bit more
svn:r3215
2004-12-23 01:08:10 +00:00
Nick Mathewson
ae25115704 sort TODO items in tier 1 and 2 by category. This needs more work.
svn:r3214
2004-12-23 01:06:54 +00:00
Roger Dingledine
9140b32170 mention that sighup closes and reopens logs
svn:r3213
2004-12-23 01:05:03 +00:00
Nick Mathewson
64195e380d Nuke irst-person pronouns
svn:r3198
2004-12-21 19:40:08 +00:00
Nick Mathewson
0c0a504611 capitalize acronyms, clarify windows doc a bit.
svn:r3197
2004-12-21 05:43:17 +00:00
Roger Dingledine
a742b5bbb0 give the screenshot images actual names
svn:r3196
2004-12-21 04:31:22 +00:00
Roger Dingledine
5670c31e3e we need to figure out how to make the rpm not strip the binaries it makes
svn:r3191
2004-12-20 04:47:47 +00:00
Roger Dingledine
acd37110d2 it is beautiful now
svn:r3187
2004-12-19 07:36:05 +00:00
Roger Dingledine
6e7b15267b point people to freecap as well as sockscap
svn:r3186
2004-12-19 06:34:23 +00:00
Roger Dingledine
3d7ab24c03 even more cleanup
svn:r3185
2004-12-19 06:31:24 +00:00
Roger Dingledine
b329fd5f38 more cleanup and screenshots for tor-doc-win32
svn:r3184
2004-12-19 06:22:20 +00:00
Roger Dingledine
9472f23e6d add borders around some of the screenshots
point to the dist/win32 dir


svn:r3183
2004-12-19 05:49:15 +00:00
Roger Dingledine
50012e1c4d clean up docs some more
point to coderman's knoppix site rather than junkbusters


svn:r3175
2004-12-18 17:15:52 +00:00
Roger Dingledine
e21fdcb7b0 a first cut of win32 specific doc
svn:r3174
2004-12-18 16:49:21 +00:00
Roger Dingledine
f78211d6fc a higher upper value for bandwidth use
svn:r3173
2004-12-18 16:34:28 +00:00
Nick Mathewson
6c7a6dd803 Add opprotunistic circuit-building tweak to Tor TODO
svn:r3172
2004-12-18 05:21:05 +00:00
Roger Dingledine
1a946d0efd remove misleading (and potentially dangerous) statement that clients
are rate-limited more than servers


svn:r3170
2004-12-17 22:32:23 +00:00
Roger Dingledine
26bce698ad specify the control-spec's 'signal' command
svn:r3169
2004-12-17 22:14:58 +00:00
Roger Dingledine
afec9f2335 simplify install section even more
svn:r3166
2004-12-17 08:28:36 +00:00
Roger Dingledine
2ccd8cb9f9 clean server instructions more
svn:r3165
2004-12-17 07:29:14 +00:00
Roger Dingledine
408c56b270 rewrite 'configuring a client' section
svn:r3164
2004-12-17 07:08:53 +00:00
Roger Dingledine
3b6eecf9ea mention that tsocks is only needed if your application also doesn't
support http


svn:r3163
2004-12-17 06:41:42 +00:00
Roger Dingledine
425cb18e07 clean up win32 instructions more
svn:r3162
2004-12-17 06:38:13 +00:00
Roger Dingledine
9697145308 make the win32 install instructions less wrong. they still need
work -- screenshots? who knows.


svn:r3161
2004-12-17 06:30:10 +00:00
Roger Dingledine
4cacb54d40 add even more detail to running-a-server section
svn:r3160
2004-12-17 01:16:22 +00:00
Roger Dingledine
c42ca03c70 add a wishlist item from weasel and aphex
svn:r3159
2004-12-17 00:49:34 +00:00
Roger Dingledine
5284295820 mention that we still don't want servers with high packet loss or
high latency


svn:r3158
2004-12-17 00:14:25 +00:00
Roger Dingledine
24af6f2376 lower the bandwidth requirements from 1MBit to 20KBytes
svn:r3157
2004-12-17 00:03:40 +00:00
Roger Dingledine
98079e5037 clean the obsolete faq up some more.
svn:r3149
2004-12-14 05:04:11 +00:00
Nick Mathewson
f6167de7e9 Note windows __FILE__ nuisance in TODO.
svn:r3146
2004-12-13 18:52:28 +00:00
Roger Dingledine
9a1563a159 separate server instructions into mandatory and optional lists
svn:r3136
2004-12-12 23:32:15 +00:00
Roger Dingledine
e778028133 mark top of faq as obsolete, and point to real faq url
svn:r3135
2004-12-12 08:45:49 +00:00
Roger Dingledine
228be099d0 update the 'how to configure a server' section.
svn:r3134
2004-12-12 08:14:13 +00:00
Roger Dingledine
a0a80ce2db reflect the tor-ops decision process more clearly
svn:r3132
2004-12-11 20:10:14 +00:00
Roger Dingledine
bae0b02fa5 clean up ExitPolicy documentation
svn:r3130
2004-12-11 16:13:15 +00:00
Roger Dingledine
f2bf364df9 fix the man page to say that the maxseverity part of the log
line is optional even when logging to files.


svn:r3096
2004-12-07 06:16:14 +00:00
Nick Mathewson
c3c6873945 Tweak running-own-network instructions
svn:r3093
2004-12-06 23:33:19 +00:00
Roger Dingledine
e68a271f30 three more items for shortly post 0.0.9
svn:r3088
2004-12-06 06:17:57 +00:00
Roger Dingledine
06b1b6ef22 fix tor-doc urls to point to new website
svn:r3066
2004-12-03 04:32:24 +00:00
Roger Dingledine
6b74eac68e rearrange TODO a lot; still needs more.
svn:r3065
2004-12-02 09:27:24 +00:00
Roger Dingledine
b3f2a768db two more items for post 0.0.9
svn:r3049
2004-12-01 02:17:56 +00:00
Nick Mathewson
c8d14bae63 add some todo items before arma conflicts with them ;)
svn:r3048
2004-11-30 22:42:31 +00:00
Roger Dingledine
27e3c2a3e5 .exit stuff is done.
defer intro point bug fix til after 0.0.9 is out since it will be invasive.


svn:r3044
2004-11-30 10:07:18 +00:00
Peter Palfrader
648d7394b9 Rather have a badly worded FAQ than a wrong one
svn:r3043
2004-11-30 09:58:17 +00:00
Nick Mathewson
00c945af6c fix more grammar stuff
svn:r3037
2004-11-30 07:17:35 +00:00
Nick Mathewson
38e0dc94e1 It seems that some people just don't appreciate my avant-garde communication
style, and expect me to use sentences in documentation.  Doh.


svn:r3034
2004-11-30 06:18:46 +00:00
Nick Mathewson
56c7e6015d Update tor-spec.txt: list and describe all router and directory fields.
svn:r3030
2004-11-30 04:19:25 +00:00
Nick Mathewson
e764d00e15 If anybody set DirFetchPostPeriod, give them StatuFetchPeriod instead. Impose minima and maxima for all *Period options; impose even tighter maxima for fetching if we are a caching dirserver. Clip rather than rejecting. arma: are these good?
svn:r3024
2004-11-30 02:23:51 +00:00