Nick Mathewson
b0b396a7ce
Add error reason to spec: TORPROTOCOL reason means "you are not speaking a version of Tor I understand; say bye-bye to your stream."
...
svn:r3721
2005-03-01 22:43:24 +00:00
Nick Mathewson
afe414f070
Revise all calls to connection_edge_end to avoid sending MISC, and to take errno into account where possible.
...
svn:r3720
2005-03-01 22:42:31 +00:00
Nick Mathewson
4ddf768a4f
Forward-port new reasons; clean up code more; add code to convert new reasons to SOCKS5 reply codes; add code to convert errnos to reasons. New code still needs to get invoked.
...
svn:r3719
2005-03-01 22:16:15 +00:00
Nick Mathewson
59ec8ca3f1
Revise tor-spec to add more/better stream end reasons.
...
svn:r3717
2005-03-01 22:07:36 +00:00
Nick Mathewson
83743d64ab
Change version parsing logic: a version is "obsolete" if it is not recommended and (1) there is a newer recommended version in the same series, or (2) there are no recommended versions in the same series, but there are some recommended versions in a newer series. A version is "new" if it is newer than any recommended version in the same series.
...
svn:r3716
2005-03-01 01:44:57 +00:00
Roger Dingledine
331badb6ef
update todo
...
svn:r3713
2005-02-28 18:43:20 +00:00
Nick Mathewson
8efb2a957d
Make sure that router_get_by_* can always return "me"
...
svn:r3702
2005-02-27 07:23:42 +00:00
Roger Dingledine
2ee036d684
clean up alphabetization some
...
svn:r3700
2005-02-25 21:15:04 +00:00
Nick Mathewson
ea668225c0
document changed option name
...
svn:r3698
2005-02-25 20:47:25 +00:00
Nick Mathewson
fa92e5486b
Make some control spec stuff done
...
svn:r3697
2005-02-25 20:47:12 +00:00
Nick Mathewson
d21f007a84
Note done things on TODO
...
svn:r3695
2005-02-25 06:37:28 +00:00
Roger Dingledine
59b1b7770c
caching .exit stuff is done
...
svn:r3689
2005-02-24 22:44:56 +00:00
Nick Mathewson
98d37b2a6f
Add a log-related item.
...
svn:r3686
2005-02-24 21:17:33 +00:00
Roger Dingledine
2ecd3ff709
man page entry for httpsproxy
...
svn:r3683
2005-02-24 11:00:06 +00:00
Roger Dingledine
043fd5666f
a list of things to do so we can decentralize
...
svn:r3678
2005-02-23 22:42:17 +00:00
Nick Mathewson
3135234f4d
more 010x todos
...
svn:r3675
2005-02-23 21:59:09 +00:00
Roger Dingledine
5232481eed
assign a few tasks
...
svn:r3674
2005-02-23 21:58:05 +00:00
Nick Mathewson
14f6d74c6d
First cut at labelinging things for 0.1.0.x
...
svn:r3673
2005-02-23 21:47:40 +00:00
Roger Dingledine
dd7333b2a1
a few more items for the todo
...
svn:r3672
2005-02-23 21:12:25 +00:00
Roger Dingledine
5dd58e27d9
and to the win32 and os x doc pages
...
svn:r3669
2005-02-23 07:09:54 +00:00
Roger Dingledine
e050470112
make slightly clearer that mapaddress arguments are strings
...
svn:r3668
2005-02-23 06:58:18 +00:00
Roger Dingledine
6d85627bc9
man page entries for addressmap and trackhostexits
...
svn:r3642
2005-02-22 00:53:43 +00:00
Nick Mathewson
f309168301
Tweak control-spec: add a GETINFO/INFOVALUE type pair to handle non-configuration stuff and to avoid proliferating more GETFOO/FOOVALUE pairs. Remove spurious 0x from signal codes. Simplify address-mapping format. Clarify what an identity looks like.
...
svn:r3635
2005-02-18 18:34:37 +00:00
Roger Dingledine
b3d39cb689
make it clearer that our screenshots are of old versions.
...
svn:r3634
2005-02-18 03:38:38 +00:00
Geoff Goodell
d418cd5f70
integrating changes related to building circuits, assigning streams, and exchanging descriptors (discussed on return trip from airport)
...
svn:r3630
2005-02-16 19:49:39 +00:00
Roger Dingledine
ecf7bb5ff4
make the wikipedia statement less strict
...
svn:r3624
2005-02-14 22:17:54 +00:00
Roger Dingledine
df41b20e90
mention 0.0.9.4 on win32 and osx doc pages
...
svn:r3612
2005-02-10 07:58:04 +00:00
Roger Dingledine
1ebebff1a0
some more tweaks on the paper
...
svn:r3608
2005-02-10 06:20:18 +00:00
Paul Syverson
0d5dedd732
More tweaks, grammar, etc. I say it's ready to submit.
...
svn:r3605
2005-02-09 17:42:21 +00:00
Roger Dingledine
1cc0933d93
fix wordo
...
svn:r3604
2005-02-09 12:13:38 +00:00
Roger Dingledine
5b7bbb008c
This section is first up against the wall when the revolution comes.
...
svn:r3603
2005-02-09 11:58:35 +00:00
Roger Dingledine
5dc96b9e3f
mark this one as a draft, so people who cache it will look dumb
...
in two years
svn:r3602
2005-02-09 11:42:20 +00:00
Roger Dingledine
6707f25404
update pdf draft
...
svn:r3601
2005-02-09 11:31:37 +00:00
Paul Syverson
87fda0b6d3
Style wars
...
svn:r3600
2005-02-09 10:48:57 +00:00
Roger Dingledine
1db62884be
put a pdf in place so people can read it.
...
(i've learned my lesson about giving people url's other than
the final url.)
svn:r3599
2005-02-09 10:12:48 +00:00
Roger Dingledine
e3266768f4
more fixes. i declare this the first draft.
...
svn:r3598
2005-02-09 10:10:22 +00:00
Roger Dingledine
aca8c362bf
tighten related work
...
svn:r3597
2005-02-09 08:47:16 +00:00
Roger Dingledine
10b6f18f30
not all tor use is abusive
...
svn:r3596
2005-02-09 07:31:06 +00:00
Nick Mathewson
90e1f58bc6
Commit changes to nonclique section
...
svn:r3595
2005-02-09 06:30:42 +00:00
Roger Dingledine
97cd2230cd
blacklists, middleman nodes, pressure to shut down
...
svn:r3594
2005-02-09 05:06:56 +00:00
Roger Dingledine
e4989f33c9
lots more cleanups. people should check these over.
...
svn:r3593
2005-02-09 04:34:50 +00:00
Roger Dingledine
dd0ee183b7
As another exception, the controller can getconf the "version" string,
...
and Tor will return a string describing its version number. Setconf on
"version" will not work.
svn:r3591
2005-02-09 02:24:16 +00:00
Nick Mathewson
4c8566f9f8
Still more edits
...
svn:r3590
2005-02-08 22:58:02 +00:00
Roger Dingledine
ec981d4cdb
ispell
...
svn:r3589
2005-02-08 22:26:24 +00:00
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