Nick Mathewson
5346a01796
r14813@Kushana: nickm | 2007-10-09 11:10:48 -0400
...
Use download_status_t for v2 networkstatuses and certs as well as for routers. Make functions to manipulate it. Next steps: use it for consensus networkstatuses, and get consensus download rescheduling working.
svn:r11800
2007-10-09 15:27:45 +00:00
Nick Mathewson
bb9cc4fb29
r14812@Kushana: nickm | 2007-10-09 10:22:00 -0400
...
Merge extra fields in local_routerstatus_t back into routerstatus_t. See changelog for rationale.
svn:r11799
2007-10-09 15:27:15 +00:00
Nick Mathewson
13f7f98ad2
r14799@Kushana: nickm | 2007-10-08 15:55:18 -0400
...
Add code to download router descriptors listed in a v3 networkstatus consensus.
svn:r11790
2007-10-08 19:56:57 +00:00
Nick Mathewson
84d7677a8a
r14770@Kushana: nickm | 2007-10-08 11:43:02 -0400
...
Make router_digest_is_trusted_dir able to check for type. When looking for a V3 directory, only assume that the V3 authorities and caches have it: previous code assumed that all authorities had it.
svn:r11789
2007-10-08 17:44:19 +00:00
Nick Mathewson
3f6e3ce61b
r14769@Kushana: nickm | 2007-10-07 14:00:17 -0400
...
Fetch networkstatus consensus documents as needed. Disabled for clients until more caches support it.
svn:r11788
2007-10-08 17:44:09 +00:00
Andrew Lewman
cd69e93d50
Update mingw build instructions due to new mingw and libevent.
...
svn:r11785
2007-10-08 02:24:07 +00:00
Nick Mathewson
9f9b729141
r15533@catbus: nickm | 2007-10-04 12:30:21 -0400
...
Add 122-unnamed-flag.txt
svn:r11762
2007-10-04 16:36:53 +00:00
Nick Mathewson
6f7847b378
r15530@catbus: nickm | 2007-10-04 12:16:27 -0400
...
Add a bunch of function documentation; clean up a little code; fix some XXXXs; tag the nonsensical EXTRAINFO_PURPOSE_GENERAL as nonsesnse; note another bit of "do not cache special routers" code to nuke.
svn:r11761
2007-10-04 16:21:58 +00:00
Nick Mathewson
cc7e0f62b5
r15519@catbus: nickm | 2007-10-03 15:53:57 -0400
...
Replace a mention of bugs.noreply.org.
svn:r11760
2007-10-04 16:21:52 +00:00
Nick Mathewson
f4f780b526
r15510@catbus: nickm | 2007-10-02 16:14:42 -0400
...
Add support for more vote URLs that weasel wanted. Weasel: please test this before I inflict it on anybody else. :)
svn:r11749
2007-10-02 20:19:43 +00:00
Roger Dingledine
b8364ef8c7
todo: Disable and mark as obsolete the setrouterpurpose controller command.
...
svn:r11725
2007-10-01 06:57:46 +00:00
Nick Mathewson
b5c8a8ae53
r15422@catbus: nickm | 2007-09-27 16:42:35 -0400
...
Use descriptor annotations to record the source, download t time, and purpose of every descriptor we add to the store. The remaining to-do item is to stop setting do_not_cache on bridges.
svn:r11680
2007-09-27 20:46:30 +00:00
Nick Mathewson
60efd6b726
r15420@catbus: nickm | 2007-09-27 15:40:25 -0400
...
Remove annotated_desc_store store (which we never used). Instead, shift name of router store to cached-descriptors, but initialize it from cached-routers as needed
svn:r11678
2007-09-27 20:46:24 +00:00
Peter Palfrader
5ba6fd9e7b
Add a "fingerprint" in a smart place
...
svn:r11670
2007-09-27 16:45:15 +00:00
Nick Mathewson
33b715f91b
r15416@catbus: nickm | 2007-09-27 12:30:19 -0400
...
Fix a copy-paste error in dir-spec.txt
svn:r11667
2007-09-27 16:34:02 +00:00
Nick Mathewson
28946069ee
r15412@catbus: nickm | 2007-09-27 12:04:24 -0400
...
More annotated-store work: handle annotations in lists correctly. Add ability to prepend annotations to a routerdesc (and to every rtouredesc in a list), while verifying that the routerdesc is not already annotated.
svn:r11665
2007-09-27 16:08:10 +00:00
Nick Mathewson
d87a91b822
r15381@catbus: nickm | 2007-09-26 10:48:00 -0400
...
Add hidden-service-authentication.etxt as proposal 121.
svn:r11653
2007-09-26 14:52:10 +00:00
Andrew Lewman
a0c4cc792f
Take some more, ask a question or two.
...
svn:r11622
2007-09-25 01:43:18 +00:00
Nick Mathewson
ad11e9d0f1
r15310@catbus: nickm | 2007-09-24 11:36:08 -0400
...
Patch from Robert Hogan: fix a couple of status-event related typos. Backport candidate.
svn:r11604
2007-09-24 15:41:20 +00:00
Roger Dingledine
e313a8ad08
fix a syntax error in the man page
...
svn:r11589
2007-09-23 05:28:39 +00:00
Andrew Lewman
011941853c
Remove openssl static libs from the win32 distrubution. They are statically
...
compiled into the exe. Add some, take some, remove some TODO items.
svn:r11583
2007-09-22 20:26:06 +00:00
Nick Mathewson
921f9f774d
r15279@catbus: nickm | 2007-09-22 02:00:06 -0400
...
V3 authority work: fetch missing votes and/or signatures as needed.
svn:r11575
2007-09-22 06:06:05 +00:00
Peter Palfrader
ce1099bf66
The manpage now tells uses that they can use identity fingerprints in most places where they can use nicknames. Based on patch from karsten
...
svn:r11570
2007-09-21 23:06:54 +00:00
Roger Dingledine
b29cf4cc05
a dir-spec typo (in two places) caught by steve
...
svn:r11557
2007-09-21 17:23:14 +00:00
Roger Dingledine
0914883339
Resume listing "AUTHORITY" flag for authorities in network status.
...
Bugfix on 0.2.0.3-alpha; reported by Alex de Joode.
svn:r11530
2007-09-20 04:37:17 +00:00
Roger Dingledine
a12debab1b
i feel guilty wasting a revision number on this, but qbi
...
mentioned it, so...
svn:r11515
2007-09-19 08:47:24 +00:00
Roger Dingledine
cda228bb76
another bug we should resolve sometime
...
svn:r11513
2007-09-19 04:19:27 +00:00
Roger Dingledine
2a2cee9e51
Start using the v2 intro format for hidden service connections. Now
...
clients specify their chosen rendezvous point by identity digest
rather than by (potentially ambiguous) nickname. This change could
speed up hidden service connections dramatically.
svn:r11499
2007-09-18 23:48:39 +00:00
Roger Dingledine
82da6c02ba
clean up r11496
...
svn:r11498
2007-09-18 23:34:27 +00:00
Roger Dingledine
eb9dc12ce9
Drop support for v1 rendezvous descriptors, since we never used
...
them anyway, and the code has probably rotted by now. Based on
patch from Karsten Loesing.
svn:r11496
2007-09-18 21:17:45 +00:00
Roger Dingledine
722aac798e
actually, there is a tordnsel implementation
...
svn:r11493
2007-09-18 17:59:34 +00:00
Roger Dingledine
5985135ed6
two dir-spec cleanups from steve
...
svn:r11485
2007-09-18 16:05:39 +00:00
Nick Mathewson
f45dec1690
r15143@catbus: nickm | 2007-09-18 11:49:46 -0400
...
Add getinfo status/good-server-descriptor and status/reachability-succeeded. Patch from Robert Hogan.
svn:r11483
2007-09-18 15:53:55 +00:00
Nick Mathewson
eee8d750b6
r15140@catbus: nickm | 2007-09-18 11:34:54 -0400
...
Get rid of a needless malloc() when parsing address policies. Original patch from "Some guy on #tor", via arma. Altered to have a sufficiently large buffer, and not use the buffer so much, and to save a strlcpy.
svn:r11480
2007-09-18 15:38:00 +00:00
Roger Dingledine
8f75defd33
Servers used to decline to publish their DirPort if their
...
BandwidthRate, RelayBandwidthRate, or MaxAdvertisedBandwidth
were below a threshold. Now they only look at BandwidthRate and
RelayBandwidthRate.
svn:r11465
2007-09-17 22:22:05 +00:00
Roger Dingledine
f4111288ca
a few more todo bugs i've accumulated
...
svn:r11462
2007-09-17 21:58:52 +00:00
Nick Mathewson
93d4ad9743
r14447@Kushana: nickm | 2007-09-17 13:31:50 -0400
...
Track weighted fractional uptime in addition to weighted mtbf: we want to use mtbf for stable, but fractional uptime for guard.
svn:r11456
2007-09-17 18:27:43 +00:00
Nick Mathewson
5fcc48d389
r14425@Kushana: nickm | 2007-09-13 13:00:57 -0400
...
Do not load state when options->command is not RUN_TOR. (Resolves bug 499; backport candidate)
svn:r11437
2007-09-13 17:01:08 +00:00
Nick Mathewson
9b1ad0074b
r14392@Kushana: nickm | 2007-09-12 11:04:20 -0400
...
Complete implementation of proposal 104: remove bandwidth history lines from router descriptors.
svn:r11434
2007-09-12 17:33:23 +00:00
Nick Mathewson
e73fb2f102
r15049@catbus: nickm | 2007-09-11 16:05:50 -0400
...
When we get a consensus for which we are missing the right certificates, keep it around pending more certificates; do not just drop it.
svn:r11430
2007-09-11 20:17:28 +00:00
Nick Mathewson
4de4f53abd
r15048@catbus: nickm | 2007-09-11 14:20:39 -0400
...
Add code to warn about mauthorities on a consensus when they are not what we expect to find.
svn:r11429
2007-09-11 20:17:25 +00:00
Nick Mathewson
973502d290
r15046@catbus: nickm | 2007-09-11 13:38:36 -0400
...
Check V3 authority certificates for expiry, and warn the authority op as they get old.
svn:r11427
2007-09-11 20:17:22 +00:00
Nick Mathewson
3c7652ccdb
r15045@catbus: nickm | 2007-09-11 11:52:29 -0400
...
Reject incoming votes when the valid-after time does not match the period that we're trying to vote for.
svn:r11426
2007-09-11 20:17:20 +00:00
Nick Mathewson
509bc3b4a0
r14359@Kushana: nickm | 2007-09-08 15:07:17 -0400
...
Add some generic skew-and-tolerance functions so we can handle time more sanely.
svn:r11406
2007-09-08 19:08:46 +00:00
Nick Mathewson
eb3f24f027
r14358@Kushana: nickm | 2007-09-08 13:45:16 -0400
...
Implement certificate fetch functions.
svn:r11405
2007-09-08 19:08:39 +00:00
Nick Mathewson
5da6321b76
r14859@catbus: nickm | 2007-08-30 17:10:15 -0400
...
0-pad minutes and seconds when displaying weighted mtbf in info logs.
svn:r11324
2007-08-30 21:12:34 +00:00
Roger Dingledine
ca24362cf8
another easy bug for nick to tackle
...
svn:r11322
2007-08-30 21:01:46 +00:00
Roger Dingledine
2c24b9cb4c
Tor logs the libevent version on startup, for debugging purposes.
...
This is great. But it does this before configuring the logs, so
it only goes to stdout and is then lost.
svn:r11313
2007-08-30 06:17:17 +00:00
Nick Mathewson
f189ecbf20
r14832@catbus: nickm | 2007-08-29 15:00:27 -0400
...
Use (and debug) new file-writing functions in order to simplify code that formerly built big strings in RAM.
svn:r11301
2007-08-29 19:02:43 +00:00
Nick Mathewson
91f83cfc2d
r14830@catbus: nickm | 2007-08-29 13:50:10 -0400
...
Make controllers accept LF as well as CRLF. Update spec to reflect this. Remove now-dead code. Make controller warning about v0 protocol more accurate.
svn:r11299
2007-08-29 19:02:33 +00:00
Nick Mathewson
4266039c19
r14826@catbus: nickm | 2007-08-29 13:19:55 -0400
...
Add a line to the state file for each guard to let us know which version added the guard. If the line is absent, assume the guard was added by whatever version of Tor last wrote the state file. Remove guards if the version that added them was using a bad guard selection algorithm. (Previously, we removed guards if the version that wrote the file was using a bad guard selection algorithm, even if the guards themselves were chosen by a good version.)
svn:r11298
2007-08-29 17:22:00 +00:00
Nick Mathewson
1050eceb2f
r14825@catbus: nickm | 2007-08-29 12:30:04 -0400
...
More items for the TODO (from last Friday mtg with Roger)
svn:r11297
2007-08-29 17:21:57 +00:00
Nick Mathewson
79a3fed30e
r14819@catbus: nickm | 2007-08-27 19:40:11 -0400
...
Sort all of the items in the TODO. That took longer than I had hoped, but I think it was useful.
svn:r11292
2007-08-27 23:42:46 +00:00
Nick Mathewson
590918fb2c
r14817@catbus: nickm | 2007-08-27 18:16:49 -0400
...
Mark TODO items with what sections I would like to move them to. Pending scan by arma, the next commits will remove these annotations and move the items around.
svn:r11291
2007-08-27 22:19:30 +00:00
Nick Mathewson
d3224bad42
r14227@Kushana: nickm | 2007-08-27 11:33:28 -0400
...
Add a new ClientDNSRejectInternalAddresses option (default: on) to refuse to believe that any address can map to or from an internal address. This blocks some kinds of potential browser-based attacks, especially on hosts using DNSPort. Also clarify behavior in some comments. Backport candiate?
svn:r11287
2007-08-27 15:33:58 +00:00
Nick Mathewson
a69d526b31
r14205@Kushana: nickm | 2007-08-24 10:29:26 -0400
...
Remove a bunch of completed items from the TODO.
svn:r11271
2007-08-24 14:41:19 +00:00
Nick Mathewson
7efc165095
r14204@Kushana: nickm | 2007-08-24 10:24:36 -0400
...
Fix a bug in last patch; add support for getting extrainfo documents by the control port (since it is silly to tell tools to do it without actually giving them an interface).
svn:r11270
2007-08-24 14:41:15 +00:00
Nick Mathewson
cf2ac9b9e1
r14202@Kushana: nickm | 2007-08-24 09:55:30 -0400
...
Add purposes for new things we need to fetch for v3 directory system.
svn:r11268
2007-08-24 14:41:06 +00:00
Roger Dingledine
d39c7515d1
patch from mike perry to a) stop overloading guards as much, and
...
b) raise the max-believable-bandwidth to 10MB/s.
svn:r11258
2007-08-24 06:30:34 +00:00
Roger Dingledine
c02fb8997b
backport candidate:
...
Make it possible to read the PROTOCOLINFO response in a way that
conforms to our control-spec. Reported by Matt Edman.
svn:r11251
2007-08-22 07:57:10 +00:00
Nick Mathewson
a80dd635b3
r14764@catbus: nickm | 2007-08-21 03:23:12 -0400
...
Add a perl script to regenerate proposal 000-index.txt so that it always matches the statuses and titles in the other proposals, and so that it has a sorted-by-status section.
svn:r11243
2007-08-21 07:24:31 +00:00
Nick Mathewson
15c9212ee8
r14763@catbus: nickm | 2007-08-21 03:11:06 -0400
...
Correct status on proposal 119.
svn:r11242
2007-08-21 07:24:29 +00:00
Nick Mathewson
2433016c00
r14762@catbus: nickm | 2007-08-21 03:10:54 -0400
...
Add a proper header to proposal 117.
svn:r11241
2007-08-21 07:24:28 +00:00
Nick Mathewson
7dbe7fd4d8
r14758@catbus: nickm | 2007-08-21 01:36:03 -0400
...
Finish implementing and documenting proposal 108: Authorities now use MTBF data to set their stability flags, once they have at least 4 days of data to use.
svn:r11240
2007-08-21 05:37:24 +00:00
Nick Mathewson
8cb6b2bc74
r14757@catbus: nickm | 2007-08-21 01:35:24 -0400
...
Merge a condensed proposal 108 (without too much implementation detail, since that's implementation detail, into dir-spec.txt.
svn:r11239
2007-08-21 05:37:21 +00:00
Nick Mathewson
9cd474d0db
r14756@catbus: nickm | 2007-08-21 01:34:30 -0400
...
Mark proposal 108 as closed, and mark dir-voting related proposals as accepted
svn:r11238
2007-08-21 05:37:19 +00:00
Karsten Loesing
a8a7ef3da6
updated change history
...
svn:r11224
2007-08-20 16:32:00 +00:00
Karsten Loesing
3462747cdb
renamed config option HSDir as HidServDirectoryV2
...
svn:r11223
2007-08-20 16:30:49 +00:00
Roger Dingledine
ed801a8d3e
ask nick a question about a grammar problem that could be a meaning problem
...
svn:r11207
2007-08-19 21:54:20 +00:00
Roger Dingledine
455862db1a
numerous cleanups in the control-spec. patch from tup.
...
svn:r11182
2007-08-19 05:04:56 +00:00
Roger Dingledine
c88803d924
Fix a bug in ADDRMAP controller replies that would sometimes
...
try to print a NULL. Patch from tup.
svn:r11181
2007-08-19 04:58:55 +00:00
Roger Dingledine
86734616c7
a low-priority todo item we should do sometime
...
svn:r11180
2007-08-19 04:34:56 +00:00
Andrew Lewman
effbf59428
Update mingw build instructions to remove patent encumberances.
...
svn:r11178
2007-08-19 03:51:46 +00:00
Andrew Lewman
11b155f275
clean up the instructions a bit
...
svn:r11175
2007-08-19 02:58:55 +00:00
Nick Mathewson
648c8261fd
r14657@catbus: nickm | 2007-08-18 12:59:03 -0400
...
Notes about library versions in mingw instructions
svn:r11165
2007-08-18 17:00:07 +00:00
Roger Dingledine
cb7f4504e4
cleanups on r11138. it's ready to backport now, i think (i hope).
...
svn:r11154
2007-08-17 20:44:51 +00:00
Nick Mathewson
b34ed73706
r14630@catbus: nickm | 2007-08-17 16:30:42 -0400
...
Functions to save and load MTBF information.
svn:r11153
2007-08-17 20:31:59 +00:00
Nick Mathewson
b60f4a4d16
r14629@catbus: nickm | 2007-08-17 16:14:05 -0400
...
spec clarification noted by Stefan K.
svn:r11152
2007-08-17 20:31:56 +00:00
Nick Mathewson
31668172ed
r14626@catbus: nickm | 2007-08-17 11:20:05 -0400
...
Link note_router_reachable and note_router_unreachable to mtbf code. decouple mtbf from connect/disconnect. log it in USR1. do not blow it away on cleanup if we are an authority.
svn:r11151
2007-08-17 20:31:54 +00:00
Nick Mathewson
357b4645cf
r14612@catbus: nickm | 2007-08-16 15:23:35 -0400
...
Initial work on proposal 108: have rephist.c track the information we want to be tracking for OR stability.
svn:r11147
2007-08-16 19:32:29 +00:00
Roger Dingledine
2df9bb937d
clean up the cookieauth stuff
...
svn:r11146
2007-08-16 19:27:31 +00:00
Nick Mathewson
718953dbe9
r14606@catbus: nickm | 2007-08-16 13:45:01 -0400
...
Implement CookieAuthFile and CookieAuthFileGroupReadable. Backport candidate.
svn:r11141
2007-08-16 17:46:01 +00:00
Nick Mathewson
f4398feadb
r14600@catbus: nickm | 2007-08-16 13:30:22 -0400
...
Implement proposal 119. Backport candidate.
svn:r11138
2007-08-16 17:31:23 +00:00
Nick Mathewson
b89efa7705
r14596@catbus: nickm | 2007-08-16 12:56:18 -0400
...
Patches to proposal 119 as described on or-dev. Mark 119 as "Accepted"
svn:r11137
2007-08-16 16:57:19 +00:00
Nick Mathewson
d945038c05
r14581@catbus: nickm | 2007-08-15 16:46:42 -0400
...
Correct GETINFO guard-nodes spec based on comments from pei hanru.
svn:r11128
2007-08-15 20:47:42 +00:00
Nick Mathewson
4135c68853
r14049@Kushana: nickm | 2007-08-15 14:43:56 -0400
...
Implement code to serve pending votes, consensuses, and signatures.
svn:r11125
2007-08-15 19:55:52 +00:00
Roger Dingledine
93375d9a84
commit proposal 120: Suicide descriptors when Tor servers stop
...
svn:r11115
2007-08-15 13:37:33 +00:00
Nick Mathewson
484a580698
r14028@Kushana: nickm | 2007-08-14 17:07:51 -0400
...
Implement cert-retrieval URLs. (Also, update TODO)
svn:r11112
2007-08-14 21:09:30 +00:00
Nick Mathewson
9a30f8ba0e
r14021@Kushana: nickm | 2007-08-14 16:16:58 -0400
...
Document http status codes
svn:r11111
2007-08-14 20:20:06 +00:00
Nick Mathewson
42fa1de585
r14017@Kushana: nickm | 2007-08-14 15:13:14 -0400
...
Enable more code for v3 voting timing information. Also, spec clarification.
svn:r11107
2007-08-14 20:19:40 +00:00
Roger Dingledine
8839d57ab5
add draft 119-controlport-auth proposal
...
svn:r11106
2007-08-14 17:51:58 +00:00
Nick Mathewson
ce1f01c3e6
r14531@catbus: nickm | 2007-08-13 14:46:25 -0400
...
Cache v3 networkstatus consensuses on disk.
svn:r11086
2007-08-13 18:47:22 +00:00
Nick Mathewson
f3e9dceaa9
r14530@catbus: nickm | 2007-08-13 14:32:37 -0400
...
Prune some completed items from the TODO
svn:r11085
2007-08-13 18:47:17 +00:00
Nick Mathewson
629478db68
r14528@catbus: nickm | 2007-08-13 14:23:02 -0400
...
Add a HOWTO about testing v3 authority code.
svn:r11084
2007-08-13 18:23:57 +00:00
Roger Dingledine
81d1b67990
add a sketch for an 'advertising multiple orports' proposal
...
svn:r11082
2007-08-13 13:36:32 +00:00
Karsten Loesing
7f06363e3a
updated implementation statuses, included non-consecutive replication to descriptor format
...
svn:r11080
2007-08-11 22:33:42 +00:00
Nick Mathewson
080ab832c7
r13952@Kushana: nickm | 2007-08-08 07:40:04 -0700
...
Note *how* obsolete v0 really is.
svn:r11064
2007-08-08 14:43:25 +00:00
Roger Dingledine
2da9873069
eventdns is on by default in current alpha and current stable,
...
so no need to specify it explicitly. i think.
svn:r11055
2007-08-08 00:16:53 +00:00
Roger Dingledine
a92f1d470a
tell proposal 110 its proposal number
...
svn:r11054
2007-08-07 22:09:09 +00:00
Roger Dingledine
1679784b5c
christian tells me that a student of his is working on implementing
...
proposal 110 this summer
svn:r11047
2007-08-05 00:13:50 +00:00
Roger Dingledine
500899cc53
backward compatibility with control protocol v0 no longer specified
...
to work
svn:r11040
2007-08-02 21:18:26 +00:00
Nick Mathewson
66bdb8cd12
r13920@Kushana: nickm | 2007-08-02 11:00:05 -0700
...
Document new authentication behavior in control-spec.txt
svn:r11039
2007-08-02 21:04:00 +00:00
Roger Dingledine
aec67169a6
fix a typo in the blocking paper
...
svn:r11021
2007-08-02 04:48:58 +00:00
Nick Mathewson
34a3a5e2f4
r14016@catbus: nickm | 2007-07-30 13:45:55 -0400
...
More documentation
svn:r10992
2007-07-30 17:46:14 +00:00
Roger Dingledine
c7901354fb
a few more done todo items
...
svn:r10983
2007-07-30 06:18:56 +00:00
Nick Mathewson
77508edd36
r13989@catbus: nickm | 2007-07-29 19:11:07 -0400
...
More directory voting code. Now, if everything works, and I haven't forgotten anything, it is possible to set up some v3 authorities and start voting. Of course, I have probably forgotten something, and there are probably bugs in there somewhere too.
svn:r10976
2007-07-29 23:11:44 +00:00
Roger Dingledine
ca7c53d3cc
Be even more aggressive about separating local traffic from relayed
...
traffic when RelayBandwidthRate is set. (Refines proposal 111.)
svn:r10974
2007-07-29 22:13:44 +00:00
Roger Dingledine
70f1c25729
now that i hunted these command-lines down, let's keep them for
...
posterity.
svn:r10973
2007-07-29 22:13:08 +00:00
Nick Mathewson
9031bbd4d8
r13982@catbus: nickm | 2007-07-29 01:31:53 -0400
...
Actually, we missed a rule about what routers to prefer: first prefer authority to non-authority, *then* running, *then* bandwidth.
svn:r10969
2007-07-29 05:32:03 +00:00
Nick Mathewson
1b665b3c7e
r13979@catbus: nickm | 2007-07-29 01:20:20 -0400
...
Implement proposal 109: As an authority, never call more than 3 servers per IP Running and Valid. Prefer Running servers to non-running ones; then prefer high-bandwidth to low-bandwidth. Needs testing.
svn:r10968
2007-07-29 05:20:31 +00:00
Nick Mathewson
afcc3a4785
r13977@catbus: nickm | 2007-07-29 00:09:52 -0400
...
Add compatibility note to control-spec.txt
svn:r10966
2007-07-29 04:10:05 +00:00
Nick Mathewson
964e4a305d
r13972@catbus: nickm | 2007-07-29 00:01:38 -0400
...
Make our control events for multi-line async replies conform to our old grammar. Change back to the old grammar (which got "corrected" in r10931).
svn:r10964
2007-07-29 04:03:25 +00:00
Nick Mathewson
d2adb68ed6
r13963@catbus: nickm | 2007-07-28 22:53:32 -0400
...
Add support for signature upload
svn:r10962
2007-07-29 02:55:21 +00:00
Nick Mathewson
76a408941c
r13959@catbus: nickm | 2007-07-28 18:09:56 -0400
...
Use the correct formula to calculate exit weights.
svn:r10956
2007-07-28 22:14:39 +00:00
Nick Mathewson
afe9f33d35
r13956@catbus: nickm | 2007-07-27 20:09:48 -0400
...
Better certificate manipulations: extract certificates from incoming votes, forget ones that are very old, and remember to store them on disk.
svn:r10954
2007-07-28 00:11:34 +00:00
Nick Mathewson
51c734384a
r13948@catbus: nickm | 2007-07-27 18:09:02 -0400
...
Add to the TODO as starred items all the things we need to do in order to get authorities voting (not too robustly, bare-minimum).
svn:r10950
2007-07-27 22:09:08 +00:00
Nick Mathewson
5b82188333
r13906@catbus: nickm | 2007-07-25 18:49:50 -0400
...
Patch from tup: correct grammar for asynchonous reply lines in control-spec.txt
svn:r10931
2007-07-25 22:56:58 +00:00
Nick Mathewson
a8821e2d82
r13905@catbus: nickm | 2007-07-25 18:48:44 -0400
...
ADDRMAP events should never have specified local time. Extend them to have the proper gmt time, and make GETINFO address-mappings always do the right thing (since it is new in this version).
svn:r10930
2007-07-25 22:56:54 +00:00
Roger Dingledine
83f605f2e3
clarify that when we say 'above the median' we mean 'at least
...
the median'
svn:r10899
2007-07-22 00:50:28 +00:00
Roger Dingledine
56d3119581
Directory authorities now call routers Fast if their bandwidth is
...
at least 100KB/s, and consider their bandwidth adequate to be a
Guard if it is at least 250KB/s. This fix complements proposal
107. [Bugfix on 0.1.2.x]
svn:r10897
2007-07-21 23:40:55 +00:00
Nick Mathewson
9bfe9cfb40
r13854@catbus: nickm | 2007-07-20 13:40:45 -0400
...
Patches to proposal 117 from coderman (from or-dev, 18 Jun)
svn:r10892
2007-07-20 17:40:49 +00:00
Roger Dingledine
9fd726b559
two more bugs i should keep track of
...
svn:r10868
2007-07-18 10:53:43 +00:00
Roger Dingledine
50487c249d
timeout and retry schedules for fetching bridge descriptors
...
svn:r10867
2007-07-18 10:06:03 +00:00
Nick Mathewson
670db47e1b
r13801@catbus: nickm | 2007-07-17 13:49:12 -0400
...
More tweaks to dir-spec.txt; not complete, but closing in.
svn:r10856
2007-07-17 17:49:16 +00:00
Nick Mathewson
26a25edaec
r13777@catbus: nickm | 2007-07-16 12:58:08 -0400
...
Patch from tup: new address-mappings/ GETINFO that includes expiry times.
svn:r10844
2007-07-16 16:58:11 +00:00
Nick Mathewson
483c1e9017
r13774@catbus: nickm | 2007-07-16 12:23:28 -0400
...
Tweaks on constrained socket buffers patch from coderman: Add a changelog; rename some variables; fix some long lines and whitespace; make ConstrainedSockSize a memunit; pass setsockopt a void.
svn:r10843
2007-07-16 16:23:36 +00:00
Nick Mathewson
f4a6673758
r13773@catbus: nickm | 2007-07-16 11:58:25 -0400
...
Initial "constrained socket buffers" patch from coderman. needs tweaking.
svn:r10842
2007-07-16 16:23:34 +00:00
Andrew Lewman
76c5fbfe28
eventdns seems to run fine on osx, rpm-based linuxes, and win32.
...
Include it in the build instructions.
svn:r10826
2007-07-14 02:32:19 +00:00
Roger Dingledine
8ad4b8a640
some cleanups on phrasing in proposal 114
...
svn:r10821
2007-07-12 18:06:13 +00:00
Nick Mathewson
656b7761a8
r13730@catbus: nickm | 2007-07-12 12:32:40 -0400
...
Patch from lodger: avoid roundoff-error-induced crash bugs when picking routers by bandwidth.
Also, remove listed backports for 0.1.2.x; that list is now in TODO.012
svn:r10812
2007-07-12 16:34:45 +00:00
Roger Dingledine
6ade658732
admit that our rend spec was lying. sorry karsten!
...
svn:r10798
2007-07-12 15:27:52 +00:00
Roger Dingledine
706fad08fa
vague fuzzy bug reports so i don't forget them
...
svn:r10797
2007-07-12 15:24:56 +00:00
Nick Mathewson
4325fc5e83
r13674@catbus: nickm | 2007-07-10 13:27:30 -0400
...
Re-wrap proposal 117 so it fits in 80 columns.
svn:r10784
2007-07-10 17:27:33 +00:00
Nick Mathewson
81083cf0ce
r13672@catbus: nickm | 2007-07-10 13:17:08 -0400
...
Add IPv6 exit proposal from coderman.
svn:r10783
2007-07-10 17:17:14 +00:00
Nick Mathewson
a8465adaa2
r13667@catbus: nickm | 2007-07-10 13:12:52 -0400
...
Patch from tup: add GETINFO status/enough-dir-info
svn:r10782
2007-07-10 17:14:55 +00:00
Nick Mathewson
74711479eb
r13666@catbus: nickm | 2007-07-10 13:10:00 -0400
...
Get the RESOLVE controller code working.
svn:r10781
2007-07-10 17:14:51 +00:00
Karsten Loesing
ef246793d3
incorporated suggestions by Roger, added status of specification and implementation for upcoming GSoC mid-term evaluation
...
svn:r10773
2007-07-09 14:54:48 +00:00
Nick Mathewson
92b0fc2e53
r13451@kushana: nickm | 2007-06-20 09:43:26 -0400
...
Fix typos and clarify points in dir-spec. Patch from Karsten.
svn:r10736
2007-07-05 14:49:57 +00:00
Roger Dingledine
5c1daed3ad
the non-controversial changes i found in my sandbox
...
svn:r10729
2007-07-02 22:07:53 +00:00
Nick Mathewson
b092f7f8d2
r13594@catbus: nickm | 2007-07-02 15:53:35 -0400
...
dir-spec.txt clarifications suggested by Lee Fisher.
svn:r10725
2007-07-02 19:53:57 +00:00
Andrew Lewman
fd1cd75d22
Added some todo items from PET2007
...
svn:r10689
2007-06-28 04:32:12 +00:00
Paul Syverson
0babf39216
Add an ack
...
svn:r10688
2007-06-27 22:44:18 +00:00
Paul Syverson
94847ceb3e
Minor edits suggested by Susan Landau
...
svn:r10686
2007-06-27 20:52:42 +00:00
Karsten Loesing
c045c8909d
set svn properties
...
svn:r10685
2007-06-26 21:57:09 +00:00
Nick Mathewson
be069d3cd1
r13524@catbus: nickm | 2007-06-26 17:48:39 -0400
...
Update 108 based on conversation with Roger. I think this is the version to build.
svn:r10684
2007-06-26 21:48:42 +00:00
Nick Mathewson
986df49950
r13522@catbus: nickm | 2007-06-26 17:37:43 -0400
...
Add proposal 116 from Mike Lieberman: Two hop paths from entry guards.
svn:r10683
2007-06-26 21:40:19 +00:00
Nick Mathewson
d828915136
r13463@catbus: nickm | 2007-06-17 11:10:17 -0400
...
Add a SOURCE_ADDR field to STREAM NEW events so that controllers can match requests to applications. (Patch from Robert Hogan.)
svn:r10639
2007-06-17 15:10:51 +00:00
Nick Mathewson
f15df2d837
r13437@catbus: nickm | 2007-06-15 14:29:56 -0400
...
Incorporate comments [from april, ugh] into proposal 108.
svn:r10636
2007-06-17 15:10:40 +00:00
Nick Mathewson
5d68fc1075
r13419@catbus: nickm | 2007-06-14 14:05:17 -0400
...
Clarify some rules about
svn:r10635
2007-06-17 15:10:27 +00:00
Karsten Loesing
547073bedc
unified svn properties and keywords for proposals and address spec
...
svn:r10625
2007-06-16 23:23:19 +00:00
Karsten Loesing
702011b151
last attempt before reading the manual
...
svn:r10622
2007-06-16 22:37:23 +00:00
Karsten Loesing
0bd4364277
attempt to fix revision and date tags
...
svn:r10620
2007-06-16 22:25:47 +00:00
Roger Dingledine
cfc6b4e074
update the todo, primarily with bridge-related stuff but
...
also list some dirserv behaviors we should document
svn:r10606
2007-06-15 04:14:01 +00:00
Paul Syverson
4398a09910
Change suggestions from our editor
...
svn:r10603
2007-06-14 21:05:28 +00:00
Roger Dingledine
89b7021a8b
fix a few typos and clarify one point. i hope we have
...
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-13 10:06:19 +00:00
Roger Dingledine
26b9411513
a few more funding details without being too verbose
...
svn:r10580
2007-06-13 09:50:39 +00:00
Roger Dingledine
75c119119a
fix our affiliations and url
...
svn:r10577
2007-06-12 21:08:21 +00:00
Paul Syverson
44fb277aae
D'oh URL typo.
...
svn:r10576
2007-06-12 21:00:29 +00:00
Paul Syverson
e4cea55d76
Forgot to update the network size numbers before committing
...
svn:r10575
2007-06-12 20:45:52 +00:00
Paul Syverson
fb98afe6ed
candidate S&P magazine article
...
svn:r10574
2007-06-12 20:43:21 +00:00
Roger Dingledine
af658b7828
More work towards making bridge users able to connect via bridges:
...
- 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 09:17:23 +00:00
Nick Mathewson
81cb092004
r13366@catbus: nickm | 2007-06-11 20:38:38 -0400
...
Clarify what we mean by digest, for people who ignore "as signed" and who don't read section 1.3.
svn:r10568
2007-06-12 00:38:44 +00:00
Roger Dingledine
a97c3b8c2d
Be clearer on the various roles for auth dir types.
...
Bridge authorities no longer write bridge descriptors to their
cached-routers file -- this gets complex because of extrainfo documents.
svn:r10545
2007-06-09 07:05:19 +00:00
Nick Mathewson
1b200de0ef
r13304@catbus: nickm | 2007-06-07 13:25:37 -0400
...
Deprecate RedirectExits.
svn:r10526
2007-06-07 17:26:19 +00:00
Mike Perry
bafff6362c
Fix some typos, clarify some minor semantics, change phases to reflect
...
PathlenCoinWeight-style implementation (for fingerprinting resistance).
svn:r10508
2007-06-06 02:12:26 +00:00
Paul Syverson
25242f1fc2
Whacked about a page. All edits courtesy of suggestions from Matt Edman.
...
svn:r10507
2007-06-06 00:43:15 +00:00
Peter Palfrader
b800aac85e
Two todo items
...
svn:r10506
2007-06-05 21:10:23 +00:00
Nick Mathewson
0a27f02b9c
r13267@catbus: nickm | 2007-06-05 16:54:20 -0400
...
Man page and small tweaks for last patch.
svn:r10505
2007-06-05 20:54:53 +00:00
Nick Mathewson
f0345d46f6
r13256@catbus: nickm | 2007-06-05 10:57:41 -0400
...
Mark fields that need to be ipv6-ified.
svn:r10503
2007-06-05 20:54:23 +00:00
Mike Perry
6ad4c8a376
Attempt to address points brought up in #tor flamewar. In particular, moved
...
"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-05 07:44:52 +00:00
Nick Mathewson
2e0713222b
r13252@catbus: nickm | 2007-06-04 18:57:21 -0400
...
Code to check signatures on consensus directories.
svn:r10492
2007-06-04 22:57:23 +00:00
Nick Mathewson
8b0e6a4466
r13250@catbus: nickm | 2007-06-04 18:28:55 -0400
...
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 22:29:00 +00:00
Nick Mathewson
bb6f53d60c
r13243@catbus: nickm | 2007-06-04 15:17:15 -0400
...
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-04 19:19:01 +00:00
Roger Dingledine
58eabb5f30
ok, clarify that line, so nick has a chance of knowing what i meant
...
svn:r10477
2007-06-04 02:57:23 +00:00
Roger Dingledine
4f84e5ff00
i was about to mail nick asking him to do something more, but i realized
...
we had this snazzy thing called a todo file. here, nick. :)
svn:r10476
2007-06-04 02:49:45 +00:00
Nick Mathewson
d3ee41619c
r13186@catbus: nickm | 2007-06-03 19:00:20 -0400
...
Bind ports before setuid/setgid.
svn:r10473
2007-06-03 23:00:26 +00:00
Mike Perry
2b054774a5
Think a little harder about guard nodes. What if they could be made to be
...
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-03 19:41:51 +00:00
Roger Dingledine
4f61b581cf
add mwenge's wishlist item: a tcp dns proxy
...
svn:r10469
2007-06-03 18:54:50 +00:00
Nick Mathewson
f4ce7f9c9b
r13166@catbus: nickm | 2007-06-02 23:02:40 -0400
...
First cut at code to parse and validate v3 networkstatus votes.
svn:r10461
2007-06-03 03:05:10 +00:00
Paul Syverson
3431377d86
First stab at magazine article. Must be at most half this long.
...
svn:r10442
2007-06-01 19:34:58 +00:00
Nick Mathewson
3600d2f708
r13127@catbus: nickm | 2007-05-31 21:43:05 -0400
...
Mention that SocksPolicy applies to DNSPort.
svn:r10438
2007-06-01 10:20:33 +00:00
Mike Perry
1f4e93ce56
Add Two Hop Paths proposal as 115. Mark 112 superseded by 115.
...
svn:r10435
2007-06-01 04:41:51 +00:00
Roger Dingledine
d8a1f31283
fix these typos too while i'm at it
...
svn:r10431
2007-05-31 23:58:54 +00:00
Roger Dingledine
cf8153beff
grammar fixes and terminology changes from starting
...
to read karsten's distributed-storage proposal
svn:r10430
2007-05-31 23:58:29 +00:00
Nick Mathewson
b1cd5892cb
r13115@catbus: nickm | 2007-05-31 15:12:43 -0400
...
Document DNSPort, DNSListenAddress, AutomapHostsOnResolve, AutomapHostsSuffixes, and DownloadExtraInfo in the manpage.
svn:r10426
2007-05-31 19:13:12 +00:00
Roger Dingledine
b4fbe0b7e3
clean up a few confusions brian levine pointed out
...
svn:r10415
2007-05-31 03:47:41 +00:00
Karsten Loesing
07ed34aadb
proposal 114: changed descriptor format, key length discussion, typos
...
svn:r10413
2007-05-30 09:01:10 +00:00
Nick Mathewson
3f9afa0625
r13068@catbus: nickm | 2007-05-29 14:58:13 -0400
...
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-29 18:58:16 +00:00
Roger Dingledine
7ba1d9f3c8
add proposal 114-distributed-storage.txt
...
svn:r10374
2007-05-28 16:45:40 +00:00
Roger Dingledine
1c3f864024
cleanups on man page from edmanm
...
svn:r10350
2007-05-26 07:42:06 +00:00
Nick Mathewson
bb524e99c9
r12955@catbus: nickm | 2007-05-25 13:17:30 -0400
...
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 18:22:37 +00:00
Nick Mathewson
39fe91b9a2
r12946@catbus: nickm | 2007-05-25 10:46:50 -0400
...
Add an AutomapHostsOnResolve option. It seems to work.
svn:r10324
2007-05-25 14:48:16 +00:00
Nick Mathewson
703bf19620
r12942@catbus: nickm | 2007-05-24 16:31:22 -0400
...
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 20:31:30 +00:00
Nick Mathewson
d3d86b17a7
r12916@catbus: nickm | 2007-05-24 12:43:45 -0400
...
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-24 17:12:57 +00:00
Nick Mathewson
38300735cd
r12902@catbus: nickm | 2007-05-22 14:52:29 -0400
...
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 18:52:32 +00:00
Nick Mathewson
9e0acc0c11
r12899@catbus: nickm | 2007-05-22 13:51:26 -0400
...
Extract common code from networkstatus_getinfo_helper_single() and generate_v2_networkstatus().
svn:r10294
2007-05-22 17:58:30 +00:00
Nick Mathewson
c9fa4e6583
r12898@catbus: nickm | 2007-05-22 13:11:04 -0400
...
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-22 17:58:25 +00:00
Roger Dingledine
60c2dced98
weasel suggested: can we deprecate the FastFirstHopPK config option?
...
svn:r10236
2007-05-21 13:48:55 +00:00
Nick Mathewson
adf95e7f00
r12794@catbus: nickm | 2007-05-18 20:24:26 -0400
...
Make caches-extra-info lines parseable.
svn:r10215
2007-05-19 00:24:29 +00:00
Nick Mathewson
4b18c3ea76
r12983@Kushana: nickm | 2007-05-18 16:46:15 -0400
...
Note that we do not permit you to exit to port 0, no matter what. Closes bug 409.
svn:r10211
2007-05-18 21:19:58 +00:00
Nick Mathewson
ec55cf526d
r12981@Kushana: nickm | 2007-05-18 14:12:19 -0400
...
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 21:19:19 +00:00
Nick Mathewson
43d64df4fc
r12979@Kushana: nickm | 2007-05-18 12:52:50 -0400
...
More work on merging stuff into dir-spec.txt
svn:r10207
2007-05-18 21:19:08 +00:00
Roger Dingledine
440b7f0c70
polish r9726-r9903
...
svn:r10182
2007-05-13 09:25:06 +00:00
Roger Dingledine
6c7ae20ca8
a bit of that manual hacking for tor-design.html too
...
svn:r10169
2007-05-12 02:29:10 +00:00
Roger Dingledine
7218188157
hack up a blocking.html via tth and some manual hacking
...
svn:r10168
2007-05-12 02:26:46 +00:00
Nick Mathewson
866313aafc
r12726@catbus: nickm | 2007-05-11 06:41:47 -0400
...
Checkpoint some more dir-spec.txt edits.
svn:r10165
2007-05-11 10:41:59 +00:00
Nick Mathewson
11f3e894d3
r12708@catbus: nickm | 2007-05-10 15:18:08 -0400
...
Patch from shibz: implement a getinfo status/version/... so a controller can tell whether the current version is recommended, whether any versions are good, and how many authorities agree.
svn:r10162
2007-05-10 19:30:02 +00:00
Roger Dingledine
cd23b65a07
Backport candidate: count it as a failure if we fetch a valid
...
network-status but we don't want to keep it. Otherwise we'll keep fetching
it and keep not wanting to keep it. Fixes part of bug 422.
svn:r10153
2007-05-10 05:12:20 +00:00
Roger Dingledine
f8a8b27dd2
add a 'bridge' flag for dirserver config entries
...
svn:r10128
2007-05-07 08:26:50 +00:00
Roger Dingledine
5ea3f37db7
point to the dir-spec files more correctly
...
svn:r10126
2007-05-07 05:06:18 +00:00
Andrew Lewman
917951f87e
Tor works fine in CentOS5/RHEL5. The nsis packaging works fine now.
...
svn:r10122
2007-05-06 01:16:08 +00:00
Roger Dingledine
d112e7b1ad
fix some code comments, a wrapper, and add a todo item
...
svn:r10111
2007-05-04 07:24:01 +00:00
Roger Dingledine
d9e7e45688
spec tweaks
...
svn:r10110
2007-05-04 07:22:11 +00:00
Nick Mathewson
2cb40def2d
Fork current dir-spec.txt into dir-spec-v2.txt in order to record the state of the world as of 0.1.2.13. Start revising dir-spec.txt to incorporate proposals 101, 103, and 104.
...
svn:r10109
2007-05-03 21:38:47 +00:00
Nick Mathewson
fda7e4d8d9
r12643@catbus: nickm | 2007-05-03 13:43:47 -0400
...
Note that extensions to the directory protocol should begin their item keywords with "x-" or "X-".
svn:r10108
2007-05-03 17:43:54 +00:00
Nick Mathewson
f3d1121ff7
r12642@catbus: nickm | 2007-05-03 13:43:24 -0400
...
Document the nonpersistent controller-only options.
svn:r10107
2007-05-03 17:43:49 +00:00
Nick Mathewson
e2a49ed2f4
r12639@catbus: nickm | 2007-05-02 17:37:49 -0400
...
Start implementing key certificate parsing. Note TODO items for combined 101/103.
svn:r10097
2007-05-02 21:37:55 +00:00
Nick Mathewson
14fbc90a41
r12636@catbus: nickm | 2007-05-02 15:38:58 -0400
...
Fix dir-spec: there is not actually any such item as link-key. (Found by Benedikt.)
svn:r10095
2007-05-02 19:39:23 +00:00
Roger Dingledine
1b95bbdba6
New config option V2AuthoritativeDirectory that all directory
...
authorities should set. This will let future authorities choose
not to serve V2 directory information.
Also, go through and revamp all the authdir_mode stuff so it tries
to do the right thing if you're an auth but not a V1 or V2 auth.
svn:r10092
2007-05-02 09:12:04 +00:00
Nick Mathewson
26abac8c4c
r12625@catbus: nickm | 2007-05-01 16:41:23 -0400
...
Remove the _UploadExtraInfo option, since I tried turning it on and moria[12] seem not to have exploded.
svn:r10089
2007-05-01 20:41:27 +00:00
Nick Mathewson
89ab267cfb
r12619@catbus: nickm | 2007-05-01 16:13:42 -0400
...
Add code to upload extrainfos to authorities running 0.2.0.0-alpha-dev (r10070) or later.
svn:r10086
2007-05-01 20:13:49 +00:00
Roger Dingledine
d9f5f2cfa0
hsusage man page entries from karsten
...
svn:r10084
2007-05-01 10:36:43 +00:00
Nick Mathewson
bbd4ef1cd1
r12605@catbus: nickm | 2007-04-30 21:10:48 -0400
...
Add an expiry date to key certificates.
svn:r10079
2007-05-01 01:10:50 +00:00
Nick Mathewson
0390a0499c
r12586@catbus: nickm | 2007-04-30 15:43:05 -0400
...
More work for proposal 104: actually cache extrainfo documents to disk, and reload the cache properly.
svn:r10070
2007-04-30 19:48:39 +00:00
Nick Mathewson
c5c282d1e4
r12576@catbus: nickm | 2007-04-30 13:16:31 -0400
...
Changes to 103 based on or-dev mail from arma.
svn:r10065
2007-04-30 17:16:40 +00:00
Nick Mathewson
43385b9bc9
r12565@catbus: nickm | 2007-04-30 10:09:07 -0400
...
Misc cleanup and bulletproofing on r10056.
svn:r10058
2007-04-30 14:09:11 +00:00
Roger Dingledine
5ba4eaba1c
Let the controller specify HOP=%d as an argument to ATTACHSTREAM,
...
so we can exit from the middle of the circuit.
svn:r10056
2007-04-30 11:10:45 +00:00
Roger Dingledine
2711ac2f62
minor tweaks on proposals
...
svn:r10055
2007-04-30 11:10:03 +00:00
Roger Dingledine
743a8cf0eb
schedule proposal 110 to start in the 0.2.0 timeframe. perhaps
...
this will encourage nick to comment on it. :)
svn:r10051
2007-04-30 04:15:40 +00:00
Roger Dingledine
2d56d883c2
minor cleanups
...
svn:r10050
2007-04-30 04:00:06 +00:00
Roger Dingledine
5bdb138d11
cleanups, and note a bug
...
svn:r10022
2007-04-25 06:05:46 +00:00
Roger Dingledine
8f2883e96b
some todo items that have been sitting in my sandbox
...
svn:r10021
2007-04-25 05:59:30 +00:00
Roger Dingledine
c148dc7eb4
patch on 112-bring-back-pathlencoinweight.txt from mikeperry
...
svn:r10001
2007-04-22 03:59:55 +00:00
Nick Mathewson
c277b742f4
r12489@catbus: nickm | 2007-04-21 13:48:39 -0400
...
The ten thousandth Tor commit: add two new proposals (one from Mike Perry about randomized path length, and one from me about simplifyin authority operation) and expand and/or refine serveral older ones. Most notable there are changes to 103 that will allow us to make authorities more resistant to key compromise.
svn:r10000
2007-04-21 17:48:50 +00:00
Nick Mathewson
f9cf90b597
r12488@catbus: nickm | 2007-04-21 13:47:09 -0400
...
Mark more proposals for inclusion in 0.2.0. Arma, please take this out or question them if you disagree.
svn:r9999
2007-04-21 17:48:45 +00:00
Nick Mathewson
648065fcb4
r12763@Kushana: nickm | 2007-04-20 18:42:58 -0400
...
Initial version of code to stop using socket pairs for linked connections. Superficially, it seems to work, but it probably needs a lot more testing and attention.
svn:r9995
2007-04-21 17:26:12 +00:00
Nick Mathewson
227b2e0226
r12759@Kushana: nickm | 2007-04-20 08:47:20 -0400
...
Track the number of connection_t separately from the number of open sockets. It is already possible to have connections that do not count: resolving conns, for one. Once we move from socketpairs to linked conns, and once we do dns proxying, there will be lots of such connections.
svn:r9994
2007-04-21 17:24:18 +00:00
Nick Mathewson
671b990f51
r12760@Kushana: nickm | 2007-04-20 11:23:21 -0400
...
Describe a simpler implementation for proposal 108, and note some limitations in the proposal.
svn:r9993
2007-04-20 17:17:13 +00:00
Nick Mathewson
bfac679cd4
A hack I've been wanting for a while: when building a -dev version
...
from an SVN repository, use the current svn revision in the platform
string and in the output of --version.
svn:r9976
2007-04-16 23:56:31 +00:00
Nick Mathewson
362fbc79d2
r12414@catbus: nickm | 2007-04-16 17:37:17 -0400
...
More proposal-104 stuff: actually remember extra-info stuff.
svn:r9975
2007-04-16 21:37:21 +00:00
Nick Mathewson
97e1b68e43
r12412@catbus: nickm | 2007-04-16 15:11:29 -0400
...
Mark proposal 104 accepted
svn:r9974
2007-04-16 19:11:34 +00:00
Roger Dingledine
8e53ac4dff
minor cleanups on proposal 104
...
svn:r9973
2007-04-16 19:09:35 +00:00
Nick Mathewson
6d32d9cb2d
r12406@catbus: nickm | 2007-04-16 14:39:33 -0400
...
More proposal-104 stuff: add most of the code for authorities to accept and serve extra-info documents. The back-end to store the things is missing.
svn:r9971
2007-04-16 18:39:39 +00:00
Nick Mathewson
32c57918a0
r12399@catbus: nickm | 2007-04-16 11:38:42 -0400
...
Torel spec patch from tup.
svn:r9967
2007-04-16 15:38:53 +00:00
Nick Mathewson
108f1c255f
r12386@catbus: nickm | 2007-04-15 23:55:34 -0400
...
Document multiplicity on some router elements better.
svn:r9964
2007-04-16 04:18:06 +00:00
Nick Mathewson
5b220f65c8
r12385@catbus: nickm | 2007-04-15 22:55:58 -0400
...
Initial code to parse extra-info documents as described in proposal 104. This is making me realize that the parsing code in routerparse.c is a little daft.
svn:r9963
2007-04-16 04:17:58 +00:00
Andrew Lewman
785c59e468
Merge phobos' todo list into TODO
...
svn:r9961
2007-04-15 13:33:40 +00:00
Nick Mathewson
3af68cc3a1
r12371@catbus: nickm | 2007-04-14 20:01:09 -0400
...
Add comments to blocking.tex based on an old email from Ian, so I can get the email out of my todo folder.
svn:r9957
2007-04-15 00:29:12 +00:00
Nick Mathewson
b030d3d7b6
r12369@catbus: nickm | 2007-04-14 18:28:44 -0400
...
Rename torbl to torel.
svn:r9956
2007-04-14 22:28:50 +00:00
Nick Mathewson
81e3e90472
r12366@catbus: nickm | 2007-04-14 17:30:12 -0400
...
Clarify some points in proposal 104, mostly based on mail from arma on or-dev.
svn:r9955
2007-04-14 21:30:25 +00:00
Nick Mathewson
ae878699d7
r12365@catbus: nickm | 2007-04-14 16:43:09 -0400
...
Try to clarify window verbiage a little in tor-spec.
svn:r9954
2007-04-14 21:30:20 +00:00
Nick Mathewson
f2984faada
r12362@catbus: nickm | 2007-04-14 12:59:38 -0400
...
Note indentation and terminal-width conventions in HACKING
svn:r9953
2007-04-14 16:59:44 +00:00
Nick Mathewson
a4fb12a425
r12355@catbus: nickm | 2007-04-14 11:52:20 -0400
...
Rename DNSBL to DNSEL.
svn:r9952
2007-04-14 16:59:41 +00:00
Nick Mathewson
795aa1a196
r12351@catbus: nickm | 2007-04-11 12:09:46 -0400
...
More autoconf hacking: use same machinery to find zlib as for openssl and libevent. Have unified library finder include setup for --with variable. Start trying to suggest to the user what packages they should install if finding the library fails.
svn:r9945
2007-04-11 16:28:44 +00:00
Nick Mathewson
38a5f09502
r12349@catbus: nickm | 2007-04-11 09:18:15 -0400
...
Add code to shrink the cell memory pool by discarding empty chunks that have been empty for the last 60 seconds. Also, instead of having test.c duplicate declarations for exposed functions, put them inside #ifdef foo_PRIVATE blocks in the headers. This prevents bugs where test.c gets out of sync.
svn:r9944
2007-04-11 13:18:25 +00:00
Nick Mathewson
51e4b8d706
r12338@catbus: nickm | 2007-04-10 20:29:05 -0400
...
Document memory pool implementation, and tweak it even mor. See? Programming is fun.
svn:r9940
2007-04-11 00:30:34 +00:00
Nick Mathewson
d7359eb996
r12335@catbus: nickm | 2007-04-10 16:53:48 -0400
...
Initial version of memory pool logic. Needs unit tests. Made to be easily separable from Tor.
svn:r9937
2007-04-11 00:30:22 +00:00
Nick Mathewson
9c3df07b56
r12687@Kushana: nickm | 2007-04-09 17:05:57 -0400
...
Try to fix bug 410: move responsibility for attaching/detaching initial streams from circuits into dns_resolve. Needs refactoring a little.
svn:r9931
2007-04-09 21:34:03 +00:00
Andrew Lewman
fdb1e11dae
Fix the tex error I just introduced.
...
svn:r9911
2007-03-28 22:46:59 +00:00
Andrew Lewman
7887af912b
Fix tex and spelling mistakes.
...
svn:r9910
2007-03-28 22:46:05 +00:00
Nick Mathewson
d1381aef82
r12652@Kushana: nickm | 2007-03-25 15:01:48 -0400
...
A surprisingly simple patch to stop reading on edge connections when their circuits get too full, and start again when they empty out. This lets us remove the logic to block begin_dir conns when the corresponding or conns get full: it was already broken by cell queues anyway.
svn:r9905
2007-03-26 14:08:18 +00:00
Nick Mathewson
38c0bb3a99
r12651@Kushana: nickm | 2007-03-24 18:26:42 -0400
...
Initial version of circuit-based cell queues. Instead of hammering or_conns with piles of cells, queue cells on their corresponding circuits, and append them to the or_conn as needed. This seems to work so far, but needs a bit more work. This will break the memory-use-limitation patch for begin_dir conns: the solution will be a fun but fiddly.
svn:r9904
2007-03-26 14:07:59 +00:00
Roger Dingledine
5282600662
cleanups on proposal 105
...
svn:r9893
2007-03-21 06:09:54 +00:00
Roger Dingledine
6753128bb9
clean up proposal 104 more
...
svn:r9892
2007-03-21 05:45:44 +00:00
Nick Mathewson
2ceac73fce
r12259@catbus: nickm | 2007-03-21 00:12:02 -0400
...
Incorporate ideas from or-dev discussion.
svn:r9891
2007-03-21 04:12:08 +00:00
Nick Mathewson
09136b1d69
r12257@catbus: nickm | 2007-03-20 23:17:52 -0400
...
Add specification to proposal 104; settle on "extra info" approach rather than "long descriptor" approach.
svn:r9890
2007-03-21 03:20:01 +00:00
Roger Dingledine
b4f743562f
Add a separate set of token buckets for relayed traffic. Right
...
now that's just defined as answers to directory requests.
svn:r9881
2007-03-20 02:55:31 +00:00
Andrew Lewman
f1d8af789a
Update mingw instructions for -trunk.
...
svn:r9868
2007-03-18 13:47:08 +00:00
Nick Mathewson
c50cf094b1
r12212@catbus: nickm | 2007-03-17 17:05:54 -0400
...
Merge or-dev discussion into 109; mark 109 accepted.
svn:r9864
2007-03-17 21:10:08 +00:00
Roger Dingledine
75754b4d8e
other minor fixes lurking in my sandbox
...
svn:r9854
2007-03-17 04:34:31 +00:00
Roger Dingledine
bec9653f9e
clean up the torbl-design draft
...
svn:r9835
2007-03-15 23:41:19 +00:00
Roger Dingledine
a48329d44f
move incentives.txt to the new doc/contrib directory
...
svn:r9833
2007-03-15 22:56:23 +00:00
Nick Mathewson
c901e2c927
r12188@catbus: nickm | 2007-03-15 12:27:23 -0400
...
Add proposal 111: Prioritizing local traffic over relayed traffic.
svn:r9830
2007-03-15 16:28:01 +00:00
Nick Mathewson
e50e6b4e3c
r12182@catbus: nickm | 2007-03-15 10:58:12 -0400
...
Clarify section of dir-spec.txt that explains how "v" resolution happens.
svn:r9829
2007-03-15 16:27:57 +00:00
Nick Mathewson
a9d0479d96
Add a doc/contrib directory; throw in torbl-design.txt
...
svn:r9828
2007-03-15 15:55:26 +00:00
Roger Dingledine
2ad403129d
clean up proposal 108
...
svn:r9824
2007-03-15 07:26:11 +00:00
Roger Dingledine
ad304a5cbb
change my mind -- correct the spec to match the code's
...
behavior for getinfo addr-mappings/*. this is because
the code and spec have been mismatched since at least
0.1.1.x, so i would be surprised if nobody at all is
relying on the current behavior.
backport candidate.
backbackport candidate.
svn:r9823
2007-03-15 06:25:00 +00:00
Roger Dingledine
5740071674
the spec called it a GUARDS event, but the code called
...
it a GUARD event. standardize on GUARD, but support people
asking for GUARDS too. reported by daejees.
backport candidate.
svn:r9817
2007-03-14 23:50:41 +00:00
Roger Dingledine
17c055ce6e
clarify a confusion weasel had
...
svn:r9816
2007-03-14 23:06:19 +00:00
Roger Dingledine
f0b131f1c0
put some dates on the proposals, and add an acknowledgments section
...
to proposal 110. the proposals that were around before the proposals
scheme got started still don't have dates.
svn:r9815
2007-03-14 04:48:13 +00:00
Nick Mathewson
ded02139f0
r12165@catbus: nickm | 2007-03-13 23:43:14 -0400
...
Add "Avoid infinite length circuits" as proposal 110.
svn:r9814
2007-03-14 03:43:35 +00:00
Roger Dingledine
b4bcd12709
clarify roger's alternatives on proposal 109
...
svn:r9810
2007-03-13 02:37:43 +00:00
Roger Dingledine
bf3b3a44f3
Stop allowing hibernating servers to be "stable" or "fast".
...
This is what I meant to do in r9690 but didn't actually do.
svn:r9808
2007-03-13 01:59:09 +00:00
Nick Mathewson
a70be61dd5
r12154@catbus: nickm | 2007-03-11 23:20:58 -0400
...
Add "sybil-checking.txt" as "109-no-sharing-ips.txt"
svn:r9805
2007-03-12 13:04:20 +00:00
Roger Dingledine
4abf2163fc
cleanups on proposal 105. saving my substantive comments
...
for or-dev.
svn:r9802
2007-03-11 22:44:34 +00:00
Nick Mathewson
85402283ab
r12528@Kushana: nickm | 2007-03-11 00:19:05 -0500
...
Oops; rename file for proposal 108.
svn:r9796
2007-03-11 05:20:24 +00:00
Roger Dingledine
146b1e919f
a few tweaks, plus actually close 107
...
svn:r9794
2007-03-10 08:13:34 +00:00
Nick Mathewson
abd1ca188e
r12522@Kushana: nickm | 2007-03-10 02:38:33 -0500
...
Mark 107 closed (since it was implemented and merged into the spec). Put MTBF proposal in 108.
svn:r9793
2007-03-10 07:39:23 +00:00
Nick Mathewson
4a2ed13370
r12521@Kushana: nickm | 2007-03-10 01:15:58 -0500
...
Update and close proposal 107.
svn:r9792
2007-03-10 07:39:20 +00:00
Nick Mathewson
887b87614d
r12520@Kushana: nickm | 2007-03-10 00:57:59 -0500
...
add initial uptime-sanity-checking proposal by Kevin Buaer and Damon McCoy.
svn:r9791
2007-03-10 07:39:17 +00:00
Nick Mathewson
97b61b9889
r12519@Kushana: nickm | 2007-03-10 00:57:01 -0500
...
Remove a redundant check for event.h; add some comments, and reformat.
svn:r9790
2007-03-10 07:38:42 +00:00
Roger Dingledine
a247792169
Directory authorities now call routers stable if they have an
...
uptime of at least 30 days, even if that's not the median uptime
in the network. Implements proposal 1xx, suggested by Kevin Bauer
and Damon McCoy.
svn:r9788
2007-03-10 05:43:35 +00:00
Roger Dingledine
df3a539d03
blow away the discussion at the end, so i can send it to or-dev instead
...
svn:r9787
2007-03-09 23:08:34 +00:00
Roger Dingledine
5b734f5210
propose a plan for 104-short-descriptors
...
svn:r9786
2007-03-09 22:55:35 +00:00
Nick Mathewson
3d64374071
r12513@Kushana: nickm | 2007-03-09 17:49:08 -0500
...
Twiddle TODO around a bit: remove redundant items; mark completed and abandoned items; pull sub-items from redundant items into 0.2.0.x section; move items from aclocal.m4 into TODO; move some TODO items into 098-todo.txt; move one item onto flyspray.
svn:r9785
2007-03-09 22:49:15 +00:00
Nick Mathewson
45157657b2
r12508@Kushana: nickm | 2007-03-09 16:39:06 -0500
...
Try to refine 0.2.0 priorities in TODO
svn:r9784
2007-03-09 21:40:10 +00:00
Nick Mathewson
6f56dea589
r12507@Kushana: nickm | 2007-03-09 11:51:58 -0500
...
A couple more proposals that would be neat to see.
svn:r9783
2007-03-09 21:40:04 +00:00
Roger Dingledine
e5eba1c95d
stuff i'd like to write proposals on one day
...
svn:r9774
2007-03-09 08:50:19 +00:00
Andrew Lewman
3905208b75
Update libevent version to 1.3b.
...
svn:r9769
2007-03-09 00:16:35 +00:00
Nick Mathewson
92f62b3684
r12077@catbus: nickm | 2007-03-04 16:08:23 -0500
...
Remove support for v0 control protocol from 0.2.0.x trunk; send back error when we receive a v0 control message. (Leave "if(v1){...}"blocks indented for now so this patch is easier to read.) ((Finally, the linecount goes _down_ a little.))
svn:r9735
2007-03-04 21:08:28 +00:00
Nick Mathewson
7fcceb2c25
r12074@catbus: nickm | 2007-03-04 15:11:43 -0500
...
Make all LD_BUG log messsages get prefixed with "Bug: ". Remove manually-generated "Bug: "s from log-messages. (Apparently, we remembered to add them about 40% of the time.)
svn:r9733
2007-03-04 20:11:46 +00:00
Nick Mathewson
25508347ec
r12051@catbus: nickm | 2007-03-03 16:15:52 -0500
...
nt_service_is_stopping should not load the NT service library calls: if they are not loaded, we cannot possibly be a service trying to shut own. Bug found by "norvid" on or-talk. Also, rename function to something slightly less error-prone.
svn:r9720
2007-03-03 21:16:07 +00:00
Nick Mathewson
d1a38ac507
r12375@Kushana: nickm | 2007-03-02 13:52:32 -0500
...
Meditate on why 104-short-descriptors cant work as written, and what needs to get solved before it can get implemented.
svn:r9714
2007-03-02 20:00:37 +00:00
Nick Mathewson
0197615f44
r12374@Kushana: nickm | 2007-03-02 13:12:09 -0500
...
Try to nail down versions and version negotiation more thoroughly. Document some issues and ideas. Try to make things more extensible.
svn:r9713
2007-03-02 20:00:33 +00:00
Nick Mathewson
9989cbc699
r12373@Kushana: nickm | 2007-03-02 13:11:11 -0500
...
credit PEP as source of Tor process
svn:r9712
2007-03-02 20:00:30 +00:00
Nick Mathewson
4f2718d003
r12372@Kushana: nickm | 2007-03-02 13:10:47 -0500
...
Add some more 020 items to the TODO.
svn:r9711
2007-03-02 20:00:26 +00:00
Roger Dingledine
c4cf13a5a0
squeak in a bugfix for the VirtualAddrNetwork man page entry
...
svn:r9706
2007-03-02 05:25:35 +00:00
Roger Dingledine
90960dc067
one day we might want to document the .virtual address
...
extension. or not.
svn:r9704
2007-03-02 05:17:31 +00:00
Roger Dingledine
284437756b
a clearer changelog, and a future todo item
...
svn:r9702
2007-03-01 05:04:54 +00:00
Roger Dingledine
dba4e040fc
Disable encrypted directory connections when we don't have a server
...
descriptor for the destination. We'll get this working again in
the 0.2.0 branch.
svn:r9700
2007-03-01 04:26:30 +00:00
Nick Mathewson
cbab0530c6
r12023@catbus: nickm | 2007-02-28 23:08:20 -0500
...
Embarassing that the number one hit for TLS_EDH_RSA_WITH_DES_192_CBC3_SHA was somebody trying to figure out what we meant when we said it. Replace with something real, and clarify that sometimes "TLS" means "SSLv3".
svn:r9699
2007-03-01 04:08:23 +00:00
Nick Mathewson
2780bb74c8
r12014@catbus: nickm | 2007-02-28 19:41:20 -0500
...
Niels has accepted the patch from Scott Lamb to implement better signal handling: I can take "get the pthread_sigprocmask situation under control" off my plate.
svn:r9696
2007-03-01 00:41:35 +00:00
Nick Mathewson
8fb73c57f2
r11994@catbus: nickm | 2007-02-28 13:08:52 -0500
...
Re-number misnumbered spec sections. No more having to refer to "the first of two section 6.1s."
svn:r9683
2007-02-28 18:08:58 +00:00
Roger Dingledine
522a97098b
more cleanups; getting closer
...
svn:r9655
2007-02-26 05:36:02 +00:00
Andrew Lewman
d40048be9b
Temporary instructions to work around libevent1.3a issues in mingw with
...
current tor -trunk.
svn:r9653
2007-02-26 01:40:48 +00:00
Roger Dingledine
8884ef44d6
more cleanup
...
svn:r9650
2007-02-25 13:39:33 +00:00
Roger Dingledine
bf1b4df2b6
a few more todo items for later
...
svn:r9646
2007-02-24 20:37:24 +00:00
Nick Mathewson
4147952f0a
r11924@catbus: nickm | 2007-02-24 14:39:13 -0500
...
Remove completed TODO items; move more doc tasks to docs section.
svn:r9641
2007-02-24 19:39:18 +00:00
Andrew Lewman
d4ad70af5f
Fix some formatting for those who just want to copy/paste their
...
compiles.
svn:r9638
2007-02-24 15:11:26 +00:00
Nick Mathewson
9b07b1a463
r11915@catbus: nickm | 2007-02-24 02:55:43 -0500
...
Note another fun way that we could replace the more automatable parts of arma with software, thus leaving the less automatable bits free to do less automatable stuff.
svn:r9636
2007-02-24 07:55:46 +00:00
Nick Mathewson
38dcc368c4
r11911@catbus: nickm | 2007-02-24 02:51:37 -0500
...
Clarify rules about certificates on incoming connections. Does it make more sense now?
svn:r9635
2007-02-24 07:54:47 +00:00
Roger Dingledine
a5af49afc3
point out a problem from r9576
...
svn:r9631
2007-02-24 05:54:34 +00:00
Roger Dingledine
9946bb7fbd
cosmetic, comment, and todo fixes
...
svn:r9627
2007-02-24 01:12:53 +00:00
Nick Mathewson
55cbbdf9bf
r11895@catbus: nickm | 2007-02-23 15:12:58 -0500
...
Make remap stream events have a souce; make them generated every time we get a successful connected or resolved cell. Also change reported stream target address to IP consistently when we get the IP from an exit node.
svn:r9624
2007-02-23 20:13:02 +00:00
Nick Mathewson
4aa9745dc1
r12298@Kushana: nickm | 2007-02-23 12:56:23 -0500
...
More more items done in TODO; split rc items from non-rc-blocking items (docs)
svn:r9621
2007-02-23 17:56:31 +00:00
Nick Mathewson
2bd71aa5f1
r12296@Kushana: nickm | 2007-02-23 01:50:25 -0500
...
Add a motivation section to proposal 105.
svn:r9620
2007-02-23 06:50:36 +00:00
Nick Mathewson
b3392559d4
r11873@catbus: nickm | 2007-02-22 01:21:14 -0500
...
twiddle signewnym rate-limiting patch so every signal gets handled eventually. document it in control-spec. add a changelog.
svn:r9615
2007-02-22 06:21:19 +00:00
Nick Mathewson
fe9224dabc
r11872@catbus: nickm | 2007-02-22 01:08:46 -0500
...
patch from mwenge: rate-limit newnym.
svn:r9614
2007-02-22 06:21:16 +00:00
Nick Mathewson
4e71b782d6
r12277@Kushana: nickm | 2007-02-20 18:19:09 -0500
...
note a couple of to-do items so I can move them out of my inbox.
svn:r9607
2007-02-20 23:22:37 +00:00
Nick Mathewson
e533ceb78b
r12276@Kushana: nickm | 2007-02-20 18:16:48 -0500
...
Clarify some aspects of proposal process, based on questions from phobos.
svn:r9606
2007-02-20 23:22:33 +00:00
Nick Mathewson
01b5ee3a4a
r12275@Kushana: nickm | 2007-02-20 13:09:14 -0500
...
Note migration plan change for 104 from conversation with arma.
svn:r9605
2007-02-20 23:22:27 +00:00
Nick Mathewson
986d0ac39b
r10073@totoro: nickm | 2007-02-19 09:53:42 -0500
...
proposal procedure clarifications from peter palfrader.
svn:r9602
2007-02-19 14:53:56 +00:00
Andrew Lewman
97fb4287a7
Updated mingw directions to use libevent1.3
...
svn:r9598
2007-02-17 02:38:58 +00:00
Nick Mathewson
1a3af6b566
r11833@catbus: nickm | 2007-02-16 15:39:32 -0500
...
Remove some finished items from the TODO.
svn:r9597
2007-02-16 20:39:48 +00:00
Nick Mathewson
6e35b11851
r11813@catbus: nickm | 2007-02-14 11:42:58 -0500
...
Tweak stream_bw patch: Remove a couple of redundant checks, save 8 bytes per edge connection, fix spelling in the changelog; expand spec.
svn:r9586
2007-02-14 16:46:55 +00:00
Nick Mathewson
4a74812c70
r11812@catbus: nickm | 2007-02-14 11:22:08 -0500
...
Apply stream_bw patch from Robert Hogan.
svn:r9585
2007-02-14 16:46:49 +00:00
Nick Mathewson
9e7e9e1bfe
r11811@catbus: nickm | 2007-02-14 02:51:43 -0500
...
Mention --enable-gcc-warnings and "make check-spaces" in HACKING
svn:r9584
2007-02-14 16:46:47 +00:00
Nick Mathewson
2a22f62d83
r11808@catbus: nickm | 2007-02-14 00:36:01 -0500
...
Add some definitions to rend-spec.txt; reference rend-spec.txt in list of relay commmands.
svn:r9583
2007-02-14 16:46:44 +00:00
Nick Mathewson
a10ccac9cb
r11797@catbus: nickm | 2007-02-13 16:17:40 -0500
...
Fix a longstanding dnsworker-related bug: when we decide to kill a DNS worker for having been in use too long, and we independently decide to close one of the exit connections waiting for that DNS worker (perhaps because we got an END relay cell), it was possible for us to try to double-free the connection. We were smart enough to detect this and assert, but not smart enough to fix this bug before now. This should resolve bug 390. Backport candidate.
svn:r9581
2007-02-13 21:18:56 +00:00
Nick Mathewson
a7f1b165e4
r11789@catbus: nickm | 2007-02-12 22:42:58 -0500
...
Merge proposal 106 into tor-spec.txt; reformat it slightly; mark it closed.
svn:r9576
2007-02-13 03:43:03 +00:00
Nick Mathewson
dc4c1f1b21
r11782@catbus: nickm | 2007-02-12 18:39:19 -0500
...
Mark up TODO and control-spec.txt a little.
svn:r9573
2007-02-12 23:39:34 +00:00
Nick Mathewson
0c40a080a4
r11773@catbus: nickm | 2007-02-12 15:18:48 -0500
...
Implement proposal 106: stop requiring clients to have certificates, and stop checking for nicknames in certificates. [See proposal 106 for rationale.] Also improve messages when checking TLS handshake, to re-resolve bug 382.
svn:r9568
2007-02-12 21:39:33 +00:00
Nick Mathewson
3af0d90a7a
r11767@catbus: nickm | 2007-02-12 14:56:03 -0500
...
Mark proposal 106 accepted.
svn:r9567
2007-02-12 19:56:07 +00:00
Roger Dingledine
da3cfa3d4d
start to rewrite path spec. still needs more work.
...
svn:r9566
2007-02-12 09:06:25 +00:00
Roger Dingledine
a1c8055131
some proposal fixes, mostly cosmetic
...
svn:r9551
2007-02-10 21:38:31 +00:00
Nick Mathewson
ee67ab8ee9
r12214@Kushana: nickm | 2007-02-10 16:26:02 -0500
...
Checkporint TODO changes from meeting
svn:r9550
2007-02-10 21:26:36 +00:00
Roger Dingledine
da041c5350
106 sounds like a great proposal. let's do it.
...
svn:r9547
2007-02-10 20:00:06 +00:00
Nick Mathewson
b3d91d72b8
r12205@Kushana: nickm | 2007-02-09 22:42:51 -0500
...
New proposal that should maybe get in by 0.1.2.x: relax X.509 cert requirements.
svn:r9544
2007-02-10 03:43:06 +00:00
Nick Mathewson
c9f43d68c9
r12202@Kushana: nickm | 2007-02-09 12:05:53 -0500
...
Mark 100 dead; write more about what should go in a proposal; add status tags to index.
svn:r9543
2007-02-10 03:43:00 +00:00
Nick Mathewson
61e729a615
r11730@catbus: nickm | 2007-02-08 17:23:50 -0500
...
Mark some items done or deferred in TODO.
svn:r9535
2007-02-08 22:23:54 +00:00
Nick Mathewson
69def349e0
r11716@catbus: nickm | 2007-02-08 14:19:24 -0500
...
Warn when we get a v0 control connection.
svn:r9530
2007-02-08 19:44:48 +00:00
Nick Mathewson
9c081ab976
r11715@catbus: nickm | 2007-02-08 14:07:03 -0500
...
Oops; the change in tor_version_is_obsolete broke a unit test.
svn:r9529
2007-02-08 19:44:36 +00:00
Nick Mathewson
1e2d5f30ff
r11700@catbus: nickm | 2007-02-08 02:03:50 -0500
...
Fix several bugs in computing recommended versions. 1) refactor is-this-version-good handling and which-vesions-are-good handling to be in the same place. 2) a version is recommended if more than half of the versioning authorities like it, not >= half. 3) "NEW_IN_SERIES" should mean, "I don't know of an 0.1.1.x this recent, and there are some 0.1.2.x versions out", not "I don't know of an 0.1.1.x this recent, but I know some older ones." This should resolve bug 383.
svn:r9523
2007-02-08 07:24:06 +00:00
Nick Mathewson
bbfb6508e7
r11657@catbus: nickm | 2007-02-05 21:01:18 -0500
...
Fix a missing word identified by roger.
svn:r9494
2007-02-06 02:01:21 +00:00
Roger Dingledine
d3cac84bbc
nick, this was a typo too, right?
...
svn:r9493
2007-02-06 00:52:38 +00:00
Roger Dingledine
f6f5b85bd6
nickm: to a larger what?
...
svn:r9492
2007-02-06 00:27:55 +00:00
Roger Dingledine
9aa8e490f8
cleanups based on looking through svn commits
...
svn:r9491
2007-02-06 00:27:03 +00:00
Roger Dingledine
6a2fe56015
patch from Karsten Loesing
...
svn:r9490
2007-02-06 00:02:31 +00:00
Nick Mathewson
47ff0c7fc1
r11641@catbus: nickm | 2007-02-05 13:59:26 -0500
...
Add a REMAP state to stream events so that controllers can learn exactly when the target address for a stream has changed. May help Vidalia resolve confusions related to bug 375.
svn:r9484
2007-02-05 19:15:13 +00:00
Nick Mathewson
8a9a55251f
r11616@catbus: nickm | 2007-01-31 13:51:31 -0500
...
Tweak Trans/NATDPort documention to be less tool-specific.
svn:r9471
2007-01-31 21:48:53 +00:00
Nick Mathewson
eb3cc1e405
r11615@catbus: nickm | 2007-01-31 01:15:06 -0500
...
Documentation patch from ioerror for TransPort and related issues.
svn:r9470
2007-01-31 21:48:51 +00:00
Nick Mathewson
e7ac17fdf5
r11613@catbus: nickm | 2007-01-30 19:58:03 -0500
...
Re-enable server side PTR-record cacheing.
svn:r9468
2007-01-31 00:58:06 +00:00
Nick Mathewson
1894e7ea01
r11606@catbus: nickm | 2007-01-30 16:52:23 -0500
...
Write the entry guards section of path-spec; note a possible bug in cirbuitbuild.c; add a const; defer work on torrc.complete to be part of a bigger config documentation reorg.
svn:r9465
2007-01-30 22:19:31 +00:00
Nick Mathewson
263a72d7f9
r11599@catbus: nickm | 2007-01-30 02:54:37 -0500
...
Oops, dir-voting is Open and drop-opt is closed.
svn:r9462
2007-01-30 07:54:41 +00:00
Nick Mathewson
9ca606e1f2
r11597@catbus: nickm | 2007-01-30 02:49:52 -0500
...
Add a description of our new change process. Assign statuses to existing proposals.
svn:r9461
2007-01-30 07:50:01 +00:00
Nick Mathewson
21f5e06862
r11583@catbus: nickm | 2007-01-29 11:19:48 -0500
...
Make man page stop saying that BandwidthRate is for incoming bandwidth only; Add some XXX012s for config options that should maybe die.
svn:r9455
2007-01-29 18:13:34 +00:00
Roger Dingledine
0e01dda145
form an opinion about the 'event ns' concept
...
svn:r9439
2007-01-27 19:05:45 +00:00
Roger Dingledine
c6fd3c7158
the other half of my patch. more coming later.
...
svn:r9434
2007-01-27 09:24:23 +00:00
Nick Mathewson
9984cad6e8
r11552@catbus: nickm | 2007-01-27 03:55:02 -0500
...
This one is a little tricky. Our BEGIN_DIR implementation has a
problem: the dirserv conns will decide they can flush all their data
immediately, since the edge_conns will read greedily.
For our 0.1.2 workaround, we track which or_conn a bridged dirserv
conn is attached to, and stop writing when its outbuf is too full, and
start writing again when the or_conn's outbuf empties out a little.
This requires a bit of pointer management. Let's hope it works.
svn:r9432
2007-01-27 08:55:06 +00:00
Nick Mathewson
2525c44d17
r11550@catbus: nickm | 2007-01-27 02:56:48 -0500
...
TODO items: Defer complicated solution to BEGIN_DIR memory problem; mark the simple one partially implemented; note a forward compatibility TODO.
svn:r9431
2007-01-27 07:57:01 +00:00
Nick Mathewson
c66fbb002f
r11537@catbus: nickm | 2007-01-26 14:04:29 -0500
...
More templating: give each proposal an overview and a summary of its status.
svn:r9428
2007-01-26 19:04:43 +00:00
Nick Mathewson
da37100d1a
r11535@catbus: nickm | 2007-01-26 13:47:14 -0500
...
Add an index to proposals, and apply a template to existing ones.
svn:r9427
2007-01-26 18:47:18 +00:00
Roger Dingledine
7270601cef
shuffle some todo items out of 0.1.2.x
...
svn:r9425
2007-01-26 09:53:01 +00:00
Roger Dingledine
2f6ec3d63e
sacrifice another chicken so the spec files can be in the tarball
...
svn:r9424
2007-01-26 09:12:52 +00:00
Roger Dingledine
e9f6456b2c
Bugfix: If we're not marking exits as guards, ignore exit bandwidth
...
when we're deciding the required bandwidth to become a guard.
svn:r9423
2007-01-26 09:03:20 +00:00
Nick Mathewson
5a66fed540
r11521@catbus: nickm | 2007-01-26 01:07:55 -0500
...
Split tor-spec-v2 and dir-voting into component proposals.
svn:r9417
2007-01-26 06:08:05 +00:00
Nick Mathewson
57ef8c952e
Make a new directory for specification proposals, and move some proposals there. Also, move dir-spec-v1.txt to spec.
...
svn:r9415
2007-01-26 05:50:40 +00:00
Nick Mathewson
8573c9c7e8
Oops. Add doc/spec/Makefile.am
...
svn:r9414
2007-01-26 05:20:26 +00:00
Nick Mathewson
489f6185bf
Move specification documents into new doc/spec subdirectory. (Proposals, drafts, and bad ideas still remain in doc.)
...
svn:r9411
2007-01-26 01:59:50 +00:00
Nick Mathewson
b0b96c9091
r11492@catbus: nickm | 2007-01-24 18:41:07 -0500
...
Try to be really explicit that ServerDNS options affect what your server does on behalf of clients, and nothing else.
svn:r9398
2007-01-24 23:41:56 +00:00
Roger Dingledine
9f733c31cc
minor cleanups
...
svn:r9387
2007-01-22 19:20:33 +00:00
Roger Dingledine
d634e5b9af
minor cleanups on the controller spec. specify a wishlist
...
item for BW events.
svn:r9383
2007-01-22 06:11:56 +00:00
Nick Mathewson
c57ef84fc5
r11987@Kushana: nickm | 2007-01-19 14:57:28 -0500
...
Implement SOCKS_BAD_HOSTNAME status event. Defer remaining status events. Clean up control-spec.txt a little, and fill in recommendations for events.
svn:r9374
2007-01-19 21:25:32 +00:00
Nick Mathewson
11ed4500de
r11975@Kushana: nickm | 2007-01-15 17:11:15 -0500
...
set or_conn->tls_error to 0 on non-error to avoid looking at stale errors.
svn:r9359
2007-01-15 22:11:21 +00:00
Nick Mathewson
ead35ef944
r11957@Kushana: nickm | 2007-01-15 15:25:57 -0500
...
Patch from Mike Perry: Track reasons for OR connection failure; display them in control events. Needs review and revision.
svn:r9354
2007-01-15 21:13:37 +00:00
Roger Dingledine
299730e0b6
point out another bug
...
svn:r9353
2007-01-15 19:34:33 +00:00
Roger Dingledine
37b5132ad8
Expire socks connections if they spend too long waiting for the
...
handshake to finish. Previously we would let them sit around for
days, if the connecting application didn't close them either.
Also take this opportunity to refactor a duplicate bit of circuituse.c.
And change the semantics of SocksTimeout slightly, but I think it'll
be ok.
svn:r9350
2007-01-15 09:09:03 +00:00
Andrew Lewman
a28f4ad4ae
Clarify the --nt-service option.
...
svn:r9345
2007-01-13 17:56:17 +00:00
Andrew Lewman
9b2bfe4ea8
Update --nt-service
...
svn:r9342
2007-01-13 05:24:31 +00:00
Andrew Lewman
930e12920d
Update copyright in config.c while I'm there. Update man page to
...
reflect all available options to tor binary.
svn:r9341
2007-01-13 05:09:09 +00:00
Nick Mathewson
60128145e2
r11948@Kushana: nickm | 2007-01-11 14:53:37 -0500
...
Add some items to the TODO based on usability report from Talia Winters.
svn:r9340
2007-01-11 19:53:53 +00:00
Nick Mathewson
c1b5f53679
r11938@Kushana: nickm | 2007-01-11 11:02:28 -0500
...
Check addresses for rfc953-saneness at exit too, and give a PROTOCOL_WARN when they fail. Also provide a mechanism to override this, so blossom can have its @@##$$^.whatever.exit hostnames if it wants.
svn:r9336
2007-01-11 16:02:39 +00:00
Nick Mathewson
53b730556e
r11918@Kushana: nickm | 2007-01-10 13:24:34 -0500
...
Add some comments to TODO about nastiness of getting data-choking to work with directory bridges; propose a better solution for later, and some simpler solutions for now.
svn:r9321
2007-01-10 19:49:11 +00:00
Nick Mathewson
2ea4910e42
r11915@dhcp-18-188-69-59: nickm | 2007-01-10 11:24:40 -0500
...
Notes about deprecation and status events in control-spec
svn:r9320
2007-01-10 16:33:56 +00:00
Nick Mathewson
ceefc1e9a7
r11914@dhcp-18-188-69-59: nickm | 2007-01-10 11:20:59 -0500
...
Base skew calculation on conn->timestamp_lastwritten, not on now.
svn:r9319
2007-01-10 16:33:40 +00:00
Roger Dingledine
233eddc9a7
now i'll remember where the buildbot is. maybe.
...
svn:r9313
2007-01-09 05:41:48 +00:00
Roger Dingledine
794fedb0ad
some cleanups. more probably remain, but hey, it's an alpha.
...
time to put out the bugfix release.
svn:r9309
2007-01-09 05:14:34 +00:00
Roger Dingledine
074a314253
a minor bug that's been bothering me
...
svn:r9304
2007-01-09 00:28:56 +00:00
Nick Mathewson
5239602dbc
r11873@Kushana: nickm | 2007-01-06 02:32:18 -0500
...
Implement DNS-related status events.
svn:r9285
2007-01-06 07:34:07 +00:00
Nick Mathewson
bc14afe064
r11872@Kushana: nickm | 2007-01-06 02:14:12 -0500
...
Implement a control status event for bad libevent version/method combos. Warn that libevent <1.1 with select() is needlessly slow. Reply to comment.
svn:r9284
2007-01-06 07:34:02 +00:00
Nick Mathewson
03d6e98111
r11868@Kushana: nickm | 2007-01-06 01:32:55 -0500
...
Document how we set Guard a little better.
svn:r9283
2007-01-06 06:32:59 +00:00
Nick Mathewson
c8466c5919
r11824@Kushana: nickm | 2007-01-03 17:15:28 -0500
...
control-spec: upcase arguments in status events; note unimplemented events individually
r11825@Kushana: nickm | 2007-01-03 17:41:43 -0500
Implement EXTERNAL IP server status event.
r11826@Kushana: nickm | 2007-01-03 17:47:10 -0500
Implement BAD_SERVER_DESCRIPTOR server status event.
r11827@Kushana: nickm | 2007-01-03 18:01:56 -0500
Implement SOCKS_UNKNOWN_PROTOCOL and DANGEROUS_SOCKS client events.
r11828@Kushana: nickm | 2007-01-03 18:23:22 -0500
Implement BUG controller events. Also, flush ERR-level status events just like ERR-level log messages.
r11829@Kushana: nickm | 2007-01-03 23:37:27 -0500
Yet more status events: CLOCK_SKEW, GOOD/ACCEPTED_SERVER_DESCRIPTOR, {CHECKING_}REACHABILITY_{SUCCEEDED|FAILED}
r11833@Kushana: nickm | 2007-01-05 16:56:37 -0500
Note some unimplementedness in control-spec.txt
svn:r9279
2007-01-06 05:42:31 +00:00
Roger Dingledine
658c09c06f
more progress and cleanups
...
svn:r9269
2007-01-05 06:03:10 +00:00
Roger Dingledine
5e89bc9b4b
fix a bug i introduced in r9249; and more cleanups.
...
svn:r9263
2007-01-04 09:12:23 +00:00
Roger Dingledine
50f0e36094
man page entries for TunnelDirConns and PreferTunneledDirConns
...
and add a todo item for nick in case he gets bored :)
svn:r9260
2007-01-04 04:35:18 +00:00
Nick Mathewson
8518f535ff
r11822@Kushana: nickm | 2007-01-03 15:15:45 -0500
...
Clarify spec wrt keys, certificates, and SSL.
svn:r9256
2007-01-03 20:15:47 +00:00
Nick Mathewson
2963d4acc2
r11820@Kushana: nickm | 2007-01-03 14:54:05 -0500
...
Add (and specify) a BadDirectory flag to networkstatuses, so authorities can tell clients that some caches are broken. Also, implement an as-yet-unused function to estimate how many bytes will be sent on a directory connection.
svn:r9255
2007-01-03 19:58:00 +00:00
Roger Dingledine
50e36dc11b
more cleanups, including a shiny new XXX012
...
svn:r9250
2007-01-03 10:30:26 +00:00
Roger Dingledine
d677332a83
checkpoint as we add PreferTunneledDirConns config option
...
svn:r9249
2007-01-03 06:33:03 +00:00
Roger Dingledine
7396b8eecf
interim tweaks
...
svn:r9246
2007-01-03 03:45:53 +00:00
Nick Mathewson
f72e82ccc4
r11801@Kushana: nickm | 2007-01-02 16:46:54 -0500
...
Initial TODO updates from meeting
svn:r9245
2007-01-02 21:47:33 +00:00
Nick Mathewson
5ed4cc2355
r11796@Kushana: nickm | 2007-01-02 15:37:45 -0500
...
Change TODO item so we can make a tricky decision later rather than an incredibly tricky one now.
svn:r9242
2007-01-02 21:47:04 +00:00
Roger Dingledine
196edea167
some hints on the status event plan so nick has some clue
...
what i had in mind
svn:r9241
2007-01-02 20:58:30 +00:00
Nick Mathewson
8f6642ad48
r11788@Kushana: nickm | 2007-01-02 14:41:45 -0500
...
Note more doable items; claim some; speculate more in dir-voting.txt
svn:r9240
2007-01-02 20:08:07 +00:00
Nick Mathewson
09d98baa86
r11775@Kushana: nickm | 2006-12-31 14:27:02 -0500
...
Make the "Next Version" of the Tor protocol called "v2", not "v1". Make tor-spec.txt canonical and current again; make tor-spec-v2.txt be the "splufty next version" document.
svn:r9226
2006-12-31 19:31:45 +00:00
Nick Mathewson
7e95cb73fa
r11769@Kushana: nickm | 2006-12-30 14:38:22 -0500
...
Write up some notes I found on a piece of paper while cleaning my living room. This way I can thow out the paper.
svn:r9222
2006-12-30 19:38:28 +00:00
Nick Mathewson
a8f463749f
r11767@Kushana: nickm | 2006-12-29 22:36:22 -0500
...
remove more completed items from the TODO.
svn:r9221
2006-12-30 03:36:36 +00:00
Nick Mathewson
5a399840a6
r11760@Kushana: nickm | 2006-12-29 15:23:57 -0500
...
Correct documentation of how Naming works in dir-spec.txt.
svn:r9218
2006-12-29 20:50:13 +00:00
Nick Mathewson
361998d0f3
r11741@Kushana: nickm | 2006-12-28 22:41:29 -0500
...
Count TLS bytes accurately: previously, we counted only the number of bytes read or transmitted via tls, not the number of extra bytes used to do so. This has been a lonstanding wart. The fix "Works for me".
svn:r9207
2006-12-29 03:42:46 +00:00
Nick Mathewson
0bbbf98be4
r11727@Kushana: nickm | 2006-12-28 16:27:17 -0500
...
If we only have a single nameserver, raise the threshold to decide that the nameserver is dead. (Another fumbling attempt to do something about bug 326.)
svn:r9203
2006-12-28 21:29:37 +00:00
Nick Mathewson
460a476efa
r11725@Kushana: nickm | 2006-12-28 14:44:56 -0500
...
Partial solution to 326: downgrade single-nameserver failures to INFO.
svn:r9201
2006-12-28 21:29:26 +00:00
Nick Mathewson
d9f1f3533d
r11724@Kushana: nickm | 2006-12-28 14:22:35 -0500
...
Refactor and unify my-ip-addr-changed logic. Make change in IP address or in nameservers reset and relaunch DNS hijacking tests.
svn:r9200
2006-12-28 21:29:20 +00:00
Nick Mathewson
e5f5b96ca6
r11723@Kushana: nickm | 2006-12-28 13:52:48 -0500
...
Fix bug 364: check for whether popular hostnames (curently google, yahoo, mit, and slashdot) are getting wildcarded. If they are, we are probably behind a DNS server that is useless: change our exit policy to reject *:*.
svn:r9199
2006-12-28 21:29:11 +00:00
Nick Mathewson
e631b0a56f
r11719@Kushana: nickm | 2006-12-26 17:41:09 -0500
...
Add SOCKS5 and reverse lookup support to C verseion of tor-resolve
svn:r9195
2006-12-26 22:41:49 +00:00
Nick Mathewson
1df04d70f7
r11718@Kushana: nickm | 2006-12-26 16:57:44 -0500
...
Add client-side caching for reverse DNS.
svn:r9194
2006-12-26 22:41:43 +00:00
Nick Mathewson
92e2d687fa
r11715@Kushana: nickm | 2006-12-24 22:53:06 -0500
...
Document a couple more options in the man page.
svn:r9192
2006-12-25 03:55:37 +00:00
Nick Mathewson
58ae3cd648
r11713@Kushana: nickm | 2006-12-24 22:42:08 -0500
...
Better handling of internal addresses wrt X-Your-Address-Is (never believe them; never provide them.) Also, report something useful for X-Your-Address-Is with one-hop tunneled connections.
svn:r9191
2006-12-25 03:42:38 +00:00
Nick Mathewson
3ab84c5f48
r11711@Kushana: nickm | 2006-12-24 21:42:57 -0500
...
Stop counting 503s against the total number of failures allowed for a download.
svn:r9190
2006-12-25 02:47:37 +00:00
Nick Mathewson
28c2bd905e
r11700@Kushana: nickm | 2006-12-24 01:18:07 -0500
...
Clarify handling of "v" entries in networkstatuses.
svn:r9183
2006-12-24 06:32:15 +00:00
Roger Dingledine
81aff5d529
change the v2 dir spec to reflect how the code actually works
...
with respect to the directory-signature line.
this also resolves nick's issue with how to change the
directory-signature entry in votes. unless there's more to
it than that.
svn:r9182
2006-12-24 05:28:52 +00:00
Nick Mathewson
2e538d9918
r11694@Kushana: nickm | 2006-12-23 23:09:20 -0500
...
Add a version entry to networkstatus documents; have this entry get parsed and used to calculate whether begin_dir is supported.
svn:r9181
2006-12-24 04:09:48 +00:00
Nick Mathewson
339384238c
r11693@Kushana: nickm | 2006-12-23 22:42:11 -0500
...
Stop requiring the "opt" keyword before unrecognized directory items.
svn:r9180
2006-12-24 04:09:42 +00:00
Nick Mathewson
42f6c99392
r11692@Kushana: nickm | 2006-12-23 22:32:41 -0500
...
Changes to dir-spec.txt: deprecate opt, and describe protocol version info in status.
svn:r9179
2006-12-24 04:09:39 +00:00
Nick Mathewson
bf1014692f
r11686@Kushana: nickm | 2006-12-23 22:05:57 -0500
...
More changes wrt unnecessary disk writes.
svn:r9176
2006-12-24 03:06:03 +00:00
Nick Mathewson
bba5a3533f
r11679@Kushana: nickm | 2006-12-23 21:38:41 -0500
...
Update the state file less often when AvoidDiskWrites is set.
svn:r9174
2006-12-24 02:45:46 +00:00
Nick Mathewson
a9dc42e381
r11678@Kushana: nickm | 2006-12-23 21:19:51 -0500
...
Add some forward compatibility items to the TODO.
svn:r9173
2006-12-24 02:45:41 +00:00
Nick Mathewson
9efdf6acc5
r11677@Kushana: nickm | 2006-12-23 21:17:54 -0500
...
Track when we get 503s from directory servers. Do not use directory servers that have given us a 503 until either an hour has passed, or we are are out of non-busy servers.
svn:r9172
2006-12-24 02:45:35 +00:00
Nick Mathewson
4d948281c3
r11676@Kushana: nickm | 2006-12-23 20:42:17 -0500
...
Add an orport option to dirserver lines so that clients can tell where to connect to open an encrypted tunnel to a dirserver even before they have its descriptor.
svn:r9171
2006-12-24 02:45:27 +00:00
Roger Dingledine
488b4726a7
reinstate the most important dead chickens for limiting
...
impact of directory writes now that we're write limiting.
a few more dead chickens remain.
svn:r9170
2006-12-23 08:48:16 +00:00
Nick Mathewson
d3f839d82c
r11664@Kushana: nickm | 2006-12-20 21:58:54 -0500
...
Clarify some points in dir-voting.txt raised by Paul Syverson.
svn:r9167
2006-12-21 02:59:15 +00:00
Nick Mathewson
b9baed40fe
r11663@Kushana: nickm | 2006-12-20 21:37:50 -0500
...
Add notes and comments to dir-spec.txt based on email to or-dev from Keith Skinner.
svn:r9166
2006-12-21 02:59:11 +00:00
Nick Mathewson
ef6da912a6
r11662@Kushana: nickm | 2006-12-20 21:27:17 -0500
...
Rename parameter correctly; found by Christian Seberino
svn:r9165
2006-12-21 02:59:07 +00:00
Nick Mathewson
2e1e919d65
r11657@Kushana: nickm | 2006-12-20 15:11:19 -0500
...
Fixes to check-docs script; add some docs; mark some options as deprecated in the online docs.
svn:r9163
2006-12-20 21:02:02 +00:00
Nick Mathewson
e9ad1650c0
r11651@Kushana: nickm | 2006-12-20 12:05:04 -0500
...
Add a maintainer script and a new make target "make check-docs" to get a quick dump of which options are undocumented where, and which documentation refers to nonexistent options.
svn:r9160
2006-12-20 17:05:48 +00:00
Roger Dingledine
00257212c7
Take out the '5 second' timeout from the connection retry
...
schedule. Now the first connect attempt will wait a full 10
seconds before switching to a new circuit. Perhaps this will help
a lot. Based on observations from Mike Perry.
svn:r9159
2006-12-20 09:43:28 +00:00
Roger Dingledine
858d7295e7
minor cleanups
...
svn:r9158
2006-12-20 09:25:58 +00:00
Nick Mathewson
baadf35c63
r11646@Kushana: nickm | 2006-12-19 14:40:38 -0500
...
Resolve bug 363: do not fall back to 127.0.0.1 when no nameservers are configured. Instead, have the admin fix resolv.conf or configure a nameserver.
svn:r9157
2006-12-19 19:49:03 +00:00
Nick Mathewson
bf6702cf8b
r11645@Kushana: nickm | 2006-12-19 14:22:36 -0500
...
Reject hostnames with invalid characters, in an attempt to catch more errors earlier. Add an option to disable this behavior.
svn:r9156
2006-12-19 19:48:58 +00:00
Nick Mathewson
1ce86f1fca
r11644@Kushana: nickm | 2006-12-19 14:07:17 -0500
...
Add address-spec.txt document to describe .exit, .onion, and .noconnnect. Hopefully, we will not add too many of these just because we have a file for them now...
svn:r9155
2006-12-19 19:48:54 +00:00
Nick Mathewson
280692d65f
r11643@Kushana: nickm | 2006-12-19 13:15:14 -0500
...
Stop recommmending exits as guards when the exit bandwidth is less than a third of the total bandwidth.
svn:r9154
2006-12-19 19:48:48 +00:00
Nick Mathewson
7e056fdfd3
r11641@Kushana: nickm | 2006-12-18 18:08:03 -0500
...
clean up TODO more: move deferred items to deferred items section; remove completed and abandoned-as-a-bad-idea stuff.
svn:r9153
2006-12-18 23:08:18 +00:00
Roger Dingledine
be8eba481e
some haphazard todo edits. will polish later.
...
svn:r9152
2006-12-18 18:13:03 +00:00
Roger Dingledine
e66b6f0d50
Reject *:563 (NTTPS) in the default exit policy. We already reject
...
NNTP by default, so this seems like a sensible addition.
(suggested by bug 331)
svn:r9149
2006-12-18 08:25:34 +00:00
Roger Dingledine
ad5ce3c7ed
fix whitespace; add a todo item
...
svn:r9148
2006-12-18 08:24:22 +00:00
Nick Mathewson
06914b5e00
r11625@Kushana: nickm | 2006-12-17 03:47:12 -0500
...
TODO edits. Hm, 0.1.2.x-rc feels quite close.
svn:r9144
2006-12-17 08:49:09 +00:00
Nick Mathewson
31e09bb524
r11614@Kushana: nickm | 2006-12-15 17:39:42 -0500
...
Implement SETEVENTS GUARD. Needs review and testing.
svn:r9137
2006-12-15 22:40:20 +00:00
Nick Mathewson
f53a269928
r11598@Kushana: nickm | 2006-12-15 15:59:00 -0500
...
Add internal documentation for a bunch of configuration options. We should do something to keep this list, the canonical list, the tor.1 list, and the torrc.complete list in sync.
svn:r9133
2006-12-15 21:27:19 +00:00
Nick Mathewson
ab2fc7bd62
r11596@Kushana: nickm | 2006-12-15 10:57:12 -0500
...
Mark some TODO items as done. Also, never include ourself in our family list.
svn:r9131
2006-12-15 21:26:15 +00:00
Roger Dingledine
5ed6439875
some suggestions on todo items
...
svn:r9130
2006-12-15 21:08:26 +00:00
Roger Dingledine
0bc0688668
if we rotate our onion key, publish a new descriptor, and
...
die soon after, we want to stick with that onion key when
we restart.
svn:r9121
2006-12-15 07:58:31 +00:00
Nick Mathewson
b16aa6412e
r11584@Kushana: nickm | 2006-12-15 01:10:45 -0500
...
Try to reconcile (except for whitespace) eventdns with version in libevent, so it is easier for me to send merges. These changes should be cosmetic. (Ha!)
svn:r9117
2006-12-15 06:12:01 +00:00
Roger Dingledine
c44dd3870e
clarify our use of local time vs GMT
...
svn:r9109
2006-12-14 23:39:14 +00:00
Roger Dingledine
5cce710e2b
Some more documentation and specs for CONNECT_DIR and BEGIN_DIR.
...
Demand that BEGIN_DIR cells have an empty payload.
svn:r9104
2006-12-13 22:42:52 +00:00
Roger Dingledine
04409f202d
reenable write limiting. nick finally convinced me this was
...
a smart move.
more todo sub-items remain for it.
svn:r9101
2006-12-13 07:08:36 +00:00
Roger Dingledine
2bd46cce80
ok, so i wasn't totally done.
...
svn:r9100
2006-12-13 03:21:15 +00:00
Roger Dingledine
97c83a4c09
finish enabling begin-dir cells. require one-hop circs for
...
socks-command-connect-dir streams, so we don't open new anonymity
questions.
svn:r9099
2006-12-13 02:49:45 +00:00
Roger Dingledine
ee144598c8
minor cleanups and notes
...
svn:r9093
2006-12-12 20:19:54 +00:00
Roger Dingledine
5f68850383
comments from the first pass through dir-voting. seems like a fine
...
start, though we're going to have our hands full with edge cases when
the time comes.
svn:r9091
2006-12-12 06:08:07 +00:00
Nick Mathewson
494e45482a
r11536@Kushana: nickm | 2006-12-11 22:48:21 -0500
...
Add ipv6 functionality to evdns.
svn:r9089
2006-12-12 03:48:46 +00:00
Nick Mathewson
35d92f8245
r11498@Kushana: nickm | 2006-12-11 21:40:24 -0500
...
Document all structures and (non-exported) functions. External documentation will probably wind up being a manpage, hopefully written by somebody else.
svn:r9087
2006-12-12 02:57:02 +00:00
Nick Mathewson
097aec8e9d
r11497@Kushana: nickm | 2006-12-11 21:17:45 -0500
...
Rename nameserver functions: every one should now have "server" in the name.
svn:r9086
2006-12-12 02:56:54 +00:00
Nick Mathewson
707429e9a3
r11496@Kushana: nickm | 2006-12-11 19:39:37 -0500
...
Clean up XXXX comments in evdns code. Make server_ports actually go away when their refcnt reaches zero.
svn:r9085
2006-12-12 02:56:47 +00:00
Nick Mathewson
d22deb61d6
r11495@Kushana: nickm | 2006-12-11 19:11:14 -0500
...
More evdns: tab fixes. Dont make users worry about flags. Set truncated flag correctly when generating responses, rather than just bailing out.
svn:r9084
2006-12-12 02:56:41 +00:00
Nick Mathewson
e53bca15e7
r11492@Kushana: nickm | 2006-12-11 12:30:23 -0500
...
Implement dns server reply retry logic.
svn:r9081
2006-12-12 02:56:23 +00:00
Nick Mathewson
c58d9494df
r11491@Kushana: nickm | 2006-12-11 12:12:57 -0500
...
More DNS server hacking: everything except testing, and retries, and documentation, and Tor integration.
svn:r9080
2006-12-12 02:56:20 +00:00
Nick Mathewson
3f9f01cd4b
r9100@Kushana: nickm | 2006-10-05 23:04:13 -0400
...
Note subtasks for DNS server
svn:r9069
2006-12-12 02:49:49 +00:00
Nick Mathewson
e9d67b1162
r9099@Kushana: nickm | 2006-10-05 17:42:55 -0400
...
start fleshing out some logic to build server support into eventdns. Still needs work and testing.
svn:r9068
2006-12-12 02:49:45 +00:00
Nick Mathewson
b5075dd81f
r11483@Kushana: nickm | 2006-12-08 00:26:56 -0500
...
remove some completed items from the TODO
svn:r9053
2006-12-08 05:27:13 +00:00
Roger Dingledine
67b27a42be
cleanups on the man page edits
...
svn:r9045
2006-12-07 19:32:52 +00:00
Nick Mathewson
613af4bc98
r11460@Kushana: nickm | 2006-12-07 13:05:27 -0500
...
Write the remaining bits of dir-voting.txt that I feel smart enough to write at the moment. There are still some open questions about timelines and about how to get multilevel keys working.
svn:r9042
2006-12-07 18:57:22 +00:00
Andrew Lewman
65b14eae90
Added hiddenservice files as well to the man page.
...
svn:r9033
2006-12-07 05:13:53 +00:00
Andrew Lewman
25d94d373c
Updated the FILES section with info from
...
http://archives.seul.org/or/talk/Dec-2006/msg00065.html
svn:r9032
2006-12-07 05:09:54 +00:00
Roger Dingledine
c5b90daf86
cleanups, bump to 0.1.2.4-alpha
...
svn:r9015
2006-12-02 22:47:46 +00:00
Roger Dingledine
8e17ffa351
remove a wrong definition of Guard from dir-spec
...
svn:r9003
2006-11-28 14:23:03 +00:00
Roger Dingledine
257634bfa0
mention doc/socks-extensions.txt in the tor-resolve man page
...
svn:r9000
2006-11-27 11:06:38 +00:00
Andrew Lewman
9835509492
In an -alpha branch, people can keep up with new software. Bump to
...
Privoxy 3.0.6.
svn:r8992
2006-11-26 03:12:09 +00:00
Roger Dingledine
6120cb7d64
fixes based on early feedback from the blocking paper
...
svn:r8968
2006-11-20 13:00:16 +00:00
Nick Mathewson
a0ac8e03e4
r9562@Kushana: nickm | 2006-11-16 22:33:23 -0500
...
Commit additional thoughts towards a revised directory protocol, including voting.
svn:r8960
2006-11-17 03:35:19 +00:00
Nick Mathewson
e2abc727e5
r9561@Kushana: nickm | 2006-11-16 22:32:54 -0500
...
Tweaks to test-connection patch: use ".noconnect" instead of ".test" (since there are lots of ways to test things). Use a regular sequence of STREAM events (NEW followed by CLOSED) instead of a new event type. Make the function that checks the address be static and use const and strcasecmpend properly.
svn:r8959
2006-11-17 03:34:58 +00:00
Roger Dingledine
d245d413a9
early comments from sjmurdoch
...
svn:r8944
2006-11-13 07:17:31 +00:00
Roger Dingledine
cdef2bff9d
compress so the last page isn't mostly whitespace
...
svn:r8943
2006-11-13 03:55:35 +00:00
Roger Dingledine
e49d7a6e86
finish the draft.
...
svn:r8942
2006-11-13 03:52:50 +00:00
Roger Dingledine
2557555cd4
cleanup, fix references
...
svn:r8941
2006-11-12 23:37:47 +00:00
Nick Mathewson
aa647d9e47
r9299@totoro: nickm | 2006-11-12 17:05:09 -0500
...
mention that Tor provides anonymity and that anonymity is important. Heh.
svn:r8939
2006-11-12 22:05:18 +00:00
Nick Mathewson
54ec19252f
r9292@totoro: nickm | 2006-11-12 16:33:36 -0500
...
A couple of small tweaks; add infranet reference.
svn:r8938
2006-11-12 21:56:34 +00:00
Nick Mathewson
450016f4fd
r9291@totoro: nickm | 2006-11-12 16:19:29 -0500
...
Rewrite the threat model.
svn:r8937
2006-11-12 21:56:30 +00:00
Nick Mathewson
183627580d
r9290@totoro: nickm | 2006-11-12 14:23:46 -0500
...
Here, have a related work section.
svn:r8936
2006-11-12 21:56:24 +00:00
Roger Dingledine
4ea3835735
start work on the reachability section. more work remains.
...
svn:r8934
2006-11-12 20:04:19 +00:00
Roger Dingledine
1e878be04c
belt out some paragraphs for the security section.
...
later sections still need some paragraphs; oh well.
svn:r8931
2006-11-12 10:41:52 +00:00
Roger Dingledine
1b6f880140
finish the discovery section.
...
svn:r8930
2006-11-12 09:48:22 +00:00
Roger Dingledine
a051a93e2b
roadmap-2007 cleanups
...
svn:r8929
2006-11-12 07:12:46 +00:00
Roger Dingledine
968b07985e
fix typos and a few subsections in roadmap-2007
...
svn:r8926
2006-11-10 04:52:39 +00:00
Roger Dingledine
a6e15d77fa
clean up, and make progress on, the discovery section.
...
svn:r8925
2006-11-10 04:21:57 +00:00
Paul Syverson
d0694820e1
A few changes throughout, and more about DoS resistant bridge querying
...
svn:r8924
2006-11-09 23:03:13 +00:00
Roger Dingledine
df183bb75e
that's your plan, ray? get her?
...
more work on the discovery section.
svn:r8923
2006-11-09 08:53:13 +00:00
Paul Syverson
10f58f25fc
Some stuff on port scanning and a braindumpsortof on directories
...
svn:r8921
2006-11-08 22:46:38 +00:00
Roger Dingledine
70d9e958ae
touchups. hope i didn't clobber too much of nick's plans.
...
svn:r8920
2006-11-08 07:34:42 +00:00
Roger Dingledine
80e1ab7ee1
take RunTesting out of the man page until we reenable it
...
svn:r8899
2006-11-04 04:29:04 +00:00
Nick Mathewson
2cdb9ed03d
r9470@Kushana: nickm | 2006-11-02 16:57:32 -0500
...
Ordinal numbers are already adverbs; enforce house style.
svn:r8898
2006-11-03 18:08:41 +00:00
Nick Mathewson
b07bd7214b
r9454@Kushana: nickm | 2006-10-31 15:29:47 -0500
...
oops; missed one.
svn:r8886
2006-10-31 23:35:39 +00:00
Nick Mathewson
0c1fa41ecb
r9453@Kushana: nickm | 2006-10-31 15:29:15 -0500
...
Add some time estimates and some small edits to roadmap.
svn:r8885
2006-10-31 23:35:23 +00:00
Nick Mathewson
bba78b9c1f
r9450@Kushana: nickm | 2006-10-31 14:16:35 -0500
...
checkpoint some blocking tweaks and edits
svn:r8882
2006-10-31 19:17:18 +00:00
Roger Dingledine
058ae90539
a few more discovery pieces, so i have something to send nart
...
svn:r8880
2006-10-31 04:30:26 +00:00
Roger Dingledine
fa78bb58ab
start a tweak on the status event section, but not finished
...
yet. so be it.
svn:r8859
2006-10-30 02:54:44 +00:00
Roger Dingledine
8a781f7f34
general cleanups from looking through or-cvs
...
svn:r8855
2006-10-29 07:41:25 +00:00
Roger Dingledine
6b13771edd
and a few more bibtex entries
...
svn:r8854
2006-10-29 07:39:16 +00:00
Roger Dingledine
4026c0fc2f
motivate families-of-bridges better
...
svn:r8853
2006-10-29 07:38:49 +00:00
Roger Dingledine
fe11d20600
put in a lot of blocking-related roadmap items, all of which
...
need to be fleshed out more.
svn:r8852
2006-10-29 07:38:21 +00:00
Roger Dingledine
3eb8c9e50f
two easy discovery approaches, plus a discussion of publicity,
...
and general cleanups.
svn:r8842
2006-10-28 06:14:18 +00:00
Nick Mathewson
5b72dc77ad
r9395@Kushana: nickm | 2006-10-26 22:06:51 -0400
...
Fix Bug 349: Have GETINFO network-status return even old routers, and use long nicknames where appropriate. Document this.
svn:r8834
2006-10-27 02:07:04 +00:00
Nick Mathewson
3fbb292bff
r9389@Kushana: nickm | 2006-10-25 17:46:16 -0400
...
Add a CLEARDNSCACHE signal to clear the client-side DNS cache.
svn:r8829
2006-10-25 21:46:21 +00:00
Roger Dingledine
c928b85cfa
another paragraph of pessimism for the network signature section
...
svn:r8827
2006-10-25 04:30:58 +00:00
Nick Mathewson
9dc3946ef2
r9382@Kushana: nickm | 2006-10-24 22:01:18 -0400
...
Fill in remaining items I understand in roadmap draft. Now to print and mess with on paper.
svn:r8825
2006-10-25 02:01:27 +00:00
Roger Dingledine
834d935e6e
Section 6: Hiding Tor's network signatures
...
svn:r8823
2006-10-24 23:23:47 +00:00
Roger Dingledine
3d0bac078f
Section 5: The relay component of our blocking-resistant design.
...
svn:r8815
2006-10-24 09:05:29 +00:00
Nick Mathewson
16677225ca
r9367@Kushana: nickm | 2006-10-24 01:55:21 -0400
...
Write another ~1300 words of roadmap text. Mark added incomplete items as tmp. add a few comments. add more notes.
svn:r8814
2006-10-24 05:56:00 +00:00
Nick Mathewson
6c7bf2f830
r9364@Kushana: nickm | 2006-10-23 22:57:48 -0400
...
Remove reference to NS_FULL event; add two GETINFO targets.
svn:r8812
2006-10-24 02:58:03 +00:00
Roger Dingledine
5ebffb12b0
add some more items for the roadmap, and clean some up
...
svn:r8810
2006-10-23 23:08:27 +00:00
Nick Mathewson
8769909a85
r9360@Kushana: nickm | 2006-10-23 16:34:25 -0400
...
FIll in some more roadmap items.
svn:r8809
2006-10-23 20:34:51 +00:00
Nick Mathewson
fbe3c803f2
r9358@Kushana: nickm | 2006-10-23 12:02:25 -0400
...
clarify recent spec stuff
svn:r8808
2006-10-23 20:17:04 +00:00
Peter Palfrader
4665e1d18c
Sync manpage with code: 6697 was added to LongLivedPorts
...
svn:r8807
2006-10-23 11:29:15 +00:00
Roger Dingledine
77c8c0ee51
spec and implement some more status events. start to build
...
some conventions.
svn:r8805
2006-10-23 10:16:43 +00:00
Roger Dingledine
c0b0f96fce
make version-spec accurate again
...
svn:r8804
2006-10-23 10:15:01 +00:00
Roger Dingledine
2a1c294717
implement a few status events, so we can make sure they work,
...
and so vidalia can start handling them if it wants.
svn:r8802
2006-10-23 05:51:46 +00:00
Nick Mathewson
4401c47f63
r9347@Kushana: nickm | 2006-10-23 01:24:48 -0400
...
Implement status event backend logic.
svn:r8799
2006-10-23 05:24:57 +00:00
Nick Mathewson
fba9a2adc8
r9345@Kushana: nickm | 2006-10-23 00:52:42 -0400
...
oops. add latex too
svn:r8798
2006-10-23 04:52:56 +00:00
Nick Mathewson
e1157bc9a9
r9321@Kushana: nickm | 2006-10-22 19:45:23 -0400
...
Add initial version of roadmap. Lots of stuff has too much detail, and lots has too little. This is still in a brainstorming phase: the most important thing is to add the stuff that is not there at all. I will try to think about what that might be as I drive home.
svn:r8797
2006-10-23 03:49:02 +00:00
Nick Mathewson
42bab1c6d3
r9318@Kushana: nickm | 2006-10-22 15:22:57 -0400
...
Let directory authorities set the BadExit flag if they like. Also, refactor directory authority code so we can believe multiple things about a single router, and do fewer linear searches.
svn:r8794
2006-10-23 03:48:42 +00:00
Roger Dingledine
63a1811cda
Explain why tor is well-suited for the relay component of a
...
blocking-resistant anonymity system.
Talk through how other proxy designs work and what we can reuse
from their ideas.
Still much work remaining.
svn:r8792
2006-10-23 03:21:54 +00:00
Nick Mathewson
01bc03eff4
r9312@Kushana: nickm | 2006-10-20 14:45:22 -0400
...
Add an event type to tell the controller when our opinion of a router status has changed. I might have missed some cases here.
svn:r8781
2006-10-20 21:04:39 +00:00
Roger Dingledine
0459db2c0d
checkpoint some changes as i read diffs
...
svn:r8780
2006-10-20 19:11:12 +00:00
Nick Mathewson
12af87539b
r9303@Kushana: nickm | 2006-10-20 12:07:34 -0400
...
Start implementing reason extension for stream events to match the one one used by circuit events. (Not a complete implementation yet; actual reasons are not passed to control.c)
svn:r8777
2006-10-20 17:54:36 +00:00
Nick Mathewson
e5f064c983
r9290@31-35-219: nickm | 2006-10-20 10:32:33 -0400
...
Add a GETINFO target so controllers can ask Tor for the current state of a router. (Results given in networkstatus format.)
svn:r8772
2006-10-20 14:58:29 +00:00
Nick Mathewson
136ed33071
r9289@31-35-219: nickm | 2006-10-20 09:43:22 -0400
...
Fix longstanding bug in connection_exit_begin_conn(): Since connection_edge_end() exits when the connection is unattached, we were never sending RELAY_END cells back for failed RELAY_BEGIN attempts. Fix this. This might make clients that were otherwise timing out either fail faster or retry faster, which is good news for us.
svn:r8770
2006-10-20 14:57:46 +00:00
Andrew Lewman
77936aa337
update task for latest openssl version.
...
svn:r8769
2006-10-20 01:13:47 +00:00
Nick Mathewson
974bdee183
r9277@Kushana: nickm | 2006-10-19 19:03:05 -0400
...
Add pragma:no-cache and expires headers so that directory lookups can work better in the presence of caching HTTP proxies. (I would have used Cache-Control, but that is an HTTP/1.1 thing.) All timeouts are currently wild-assed guesses.
svn:r8765
2006-10-19 23:05:34 +00:00
Nick Mathewson
126a3f699a
r9273@Kushana: nickm | 2006-10-19 15:43:39 -0400
...
Never discard a descriptor for being too old until either it is recommended by no authorities, or until we download a better (more recent and recommended) one for the same router. This will eventually make it possible for servers to publish less often.
svn:r8761
2006-10-19 23:04:56 +00:00
Nick Mathewson
bfdb93d8bd
r9272@Kushana: nickm | 2006-10-19 12:52:37 -0400
...
Fix an XXX in handling destroy cells: when we get a destroy cell with reason FOO, do not tell the controller REASON=FOO. Instead, say REASON=DESTROYED REMOTE_REASON=FOO. Suggested by a conversation with Mike Perry.
svn:r8760
2006-10-19 23:04:49 +00:00
Nick Mathewson
4443934702
r9091@totoro: nickm | 2006-10-19 11:45:28 -0400
...
Change to BadExit logic: Let authorities set an "I list bad exits" flag. Consider an exit bad if it is listed as bad by more than half of *those* authorities. This gives us a better migration path.
svn:r8756
2006-10-19 15:45:48 +00:00
Nick Mathewson
0c2109dd23
r9075@totoro: nickm | 2006-10-18 10:08:30 -0400
...
Add comments on questions in control-spec.txt
svn:r8746
2006-10-18 14:08:40 +00:00
Roger Dingledine
9ad6c669e1
hammer farther on the status events. still a lot of questions.
...
svn:r8745
2006-10-18 04:33:58 +00:00
Nick Mathewson
b713b370bf
r9060@totoro: nickm | 2006-10-17 11:12:48 -0400
...
Apply patch from Mike Perry: add more reasons for circuit destroys. (Slightly tweaked to avoid allocating a number for an "internal" reason.)
svn:r8739
2006-10-17 15:20:00 +00:00
Andrew Lewman
622d70f9e8
Updated version of openssl and removed duplicate win32api get.
...
svn:r8736
2006-10-17 02:16:04 +00:00
Roger Dingledine
9a70fbae2b
break status events into notice/warn rather than general/client/server.
...
this way vidalia has some guess about how freaked out we are, even if
it doesn't recognize the status name.
svn:r8735
2006-10-16 22:41:31 +00:00
Roger Dingledine
62763a13ed
take some more notes on status events we want
...
svn:r8728
2006-10-15 07:52:58 +00:00
Roger Dingledine
6851d7f854
flesh out the status events some more
...
svn:r8715
2006-10-14 03:32:33 +00:00
Roger Dingledine
fac9e767e3
a few more tweaks and a new subsection
...
svn:r8694
2006-10-12 19:40:52 +00:00
Roger Dingledine
c2a158f52c
clean up and name and syntax of status events
...
svn:r8693
2006-10-12 09:40:36 +00:00
Roger Dingledine
f9325eeb29
dump more ideas in the blocking paper
...
svn:r8692
2006-10-12 09:27:09 +00:00
Roger Dingledine
9b5ac662c7
Motivate and introduce blocking.tex better.
...
Also expand on anonymity effects from becoming a bridge relay.
svn:r8691
2006-10-12 05:42:32 +00:00
Nick Mathewson
eca28f24f5
r9004@totoro: nickm | 2006-10-11 18:05:24 -0400
...
Add client support for a 'BadExit' flag, so authorities can say "Server X is a poor choise for your nytimes.com connections, as it seems to direct them to HoorayForMao.com or (more likely) WouldYouLikeToBuyTheseFineEncyclopedias.com"
svn:r8690
2006-10-11 22:06:01 +00:00
Roger Dingledine
7f3fc70945
simplify a section of the HACKING file
...
svn:r8689
2006-10-11 20:45:01 +00:00
Roger Dingledine
f1e25da493
remove a redundant todo entry
...
svn:r8678
2006-10-09 21:11:14 +00:00
Nick Mathewson
bff9844b9f
r9114@directionless-main: nickm | 2006-10-06 15:46:41 -0400
...
Move a changelog item; add a TODO.
svn:r8676
2006-10-09 19:37:07 +00:00
Nick Mathewson
26283e69ba
r8973@totoro: nickm | 2006-10-09 11:45:47 -0400
...
Touch up last patch (to add REASON to CIRC events): make some reasons
more sensible, send reasons only to controllers that have enabled
extended events, and clean up whitespace.
svn:r8672
2006-10-09 15:47:50 +00:00
Nick Mathewson
b76fd968b4
r8972@totoro: nickm | 2006-10-09 10:36:22 -0400
...
Patch from Mike Perry: add a REASON field to closed and failed circ events.
svn:r8671
2006-10-09 15:47:27 +00:00
Roger Dingledine
699fa6b4e4
a potential syntax for the EVENT_MISC_* events.
...
needs a better name, and maybe needs a better syntax too.
svn:r8658
2006-10-08 23:24:26 +00:00
Roger Dingledine
d6601d7f0d
prune resolved items from the todo
...
svn:r8641
2006-10-07 19:47:11 +00:00
Nick Mathewson
3d98712d1b
r8922@totoro: nickm | 2006-10-07 11:44:07 -0400
...
Split a TODO item into the part I should do and the part I should defer.
svn:r8636
2006-10-07 16:25:15 +00:00
Roger Dingledine
9fb98b269c
finish poking and prodding. i'm all happy now.
...
svn:r8633
2006-10-07 09:13:30 +00:00
Roger Dingledine
a339449a41
a new research problem our weight_for_exit algorithm has introduced.
...
svn:r8631
2006-10-07 06:30:48 +00:00
Roger Dingledine
f2bd0e2f16
more minor cleanups
...
svn:r8630
2006-10-07 06:28:50 +00:00
Roger Dingledine
e63211fad3
add tor-win32-mingw-creation.txt to the tarball too
...
svn:r8627
2006-10-07 01:37:23 +00:00
Roger Dingledine
6e6b821a71
start shipping path-spec.txt in the tarball
...
svn:r8626
2006-10-07 01:32:25 +00:00
Roger Dingledine
e67e174932
mark which relay cells are control cells.
...
svn:r8624
2006-10-07 01:10:57 +00:00
Roger Dingledine
06e5b2283c
minor cleanups
...
svn:r8622
2006-10-07 00:50:39 +00:00
Roger Dingledine
d1b9de222e
cleanups, closer to a changelog
...
svn:r8606
2006-10-06 07:50:57 +00:00
Roger Dingledine
8c11212317
more progress on the blocking-resistance design
...
svn:r8598
2006-10-05 06:13:06 +00:00
Nick Mathewson
50320ac420
r8862@totoro: nickm | 2006-10-03 14:54:14 -0400
...
Make verbose names get used (when appropriate and selected) in responses to getinfo requests.
svn:r8593
2006-10-03 19:00:18 +00:00
Nick Mathewson
f6774863b0
r8859@totoro: nickm | 2006-10-03 14:25:27 -0400
...
More about versioning. Also, cravenly postpone final v0 control protocol deprecation till 0.1.3.x.
svn:r8590
2006-10-03 19:00:01 +00:00
Nick Mathewson
3947a3ac30
r8858@totoro: nickm | 2006-10-03 14:20:40 -0400
...
Control-spec tweaks: add USEFEATURE, along with description of new naming scheme.
svn:r8589
2006-10-03 18:59:57 +00:00
Nick Mathewson
1ae7282d9b
r8857@totoro: nickm | 2006-10-03 13:54:21 -0400
...
Implement ORCONN with verbose names.
svn:r8588
2006-10-03 18:59:52 +00:00
Nick Mathewson
c796adc7df
r8840@totoro: nickm | 2006-10-02 15:56:16 -0400
...
Add USEFEATURE to control changes to control protocol. Use like __future__ directive from Python. Will spec before pushing changes. No, really. :)
svn:r8584
2006-10-03 18:58:52 +00:00
Nick Mathewson
6e0b90a902
r8838@totoro: nickm | 2006-10-02 15:24:39 -0400
...
Partial implementation of revised nickname syntax for controllers. Implement ability to look up routers by "verbose" nicknames; add a per-v1-control-connection flag to turn the feature on in events. Needs testing, spec, ability to actually turn on the flag, double-checking that we wont overflow any nickname buffers, and changelog.
svn:r8582
2006-10-03 18:58:40 +00:00
Nick Mathewson
14f9b537d1
r8835@totoro: nickm | 2006-10-02 12:54:41 -0400
...
Improve error messages from AUTHENTICATE attempts to controller.
svn:r8574
2006-10-02 18:08:46 +00:00
Roger Dingledine
a3efc8e3d1
- V1 authorities should set "HSAuthoritativeDir 1" to continue being
...
hidden service authorities too.
- Just because your DirPort is open doesn't mean people should be
able to remotely teach you about hidden service descriptors. Now
only accept rendezvous posts if you've got HSAuthoritativeDir set.
svn:r8573
2006-10-01 22:16:55 +00:00
Nick Mathewson
57ffca883d
r8826@totoro: nickm | 2006-10-01 17:58:45 -0400
...
Disprefer exit nodes for entry, middle positions (fixes bug 200). Also, switch to using a uint64_t to hold "total bandwidth for all nodes" under consideration; crypt_rand_int would have died at 2GB/s network capacity.
svn:r8571
2006-10-01 21:59:09 +00:00
Nick Mathewson
f6e165ea01
r8824@totoro: nickm | 2006-10-01 17:35:55 -0400
...
note valid flag in path spec.
svn:r8569
2006-10-01 21:59:00 +00:00
Roger Dingledine
3fcf736c83
misc touchups
...
svn:r8568
2006-10-01 21:42:44 +00:00
Roger Dingledine
4200eb16f9
correct definition of Valid in dir-spec
...
svn:r8567
2006-10-01 21:32:46 +00:00
Nick Mathewson
ce72a9914e
r8822@totoro: nickm | 2006-10-01 16:24:22 -0400
...
Fix bug 303: reject attempts to use Tor as a one-hop proxy.
svn:r8566
2006-10-01 20:50:11 +00:00
Roger Dingledine
c705d46df0
and document that change
...
svn:r8560
2006-10-01 06:43:06 +00:00
Roger Dingledine
6103077235
try to explain when we cannibalize circuits.
...
svn:r8557
2006-10-01 00:22:20 +00:00
Roger Dingledine
46e6509439
document predicted ports better.
...
svn:r8556
2006-10-01 00:00:23 +00:00
Nick Mathewson
723ff1c93d
r8800@totoro: nickm | 2006-09-29 23:10:49 -0400
...
Resolve bug 336: When displaying circuit paths with non-named routers, use their digests, not their nicknames.
svn:r8548
2006-09-30 03:11:13 +00:00
Roger Dingledine
8af07e817e
no: 'must not' is for things that actually break specified behavior.
...
'should not' is for things that you really oughtn't do, for your own
good or for others' own good.
svn:r8544
2006-09-29 22:39:08 +00:00
Roger Dingledine
984110c391
ask nick a question
...
svn:r8543
2006-09-29 22:36:35 +00:00
Nick Mathewson
7d366f61cb
r9025@Kushana: nickm | 2006-09-29 18:33:13 -0400
...
Differentiate more duplicated log entries
svn:r8542
2006-09-29 22:33:40 +00:00
Nick Mathewson
8058a60838
r9019@Kushana: nickm | 2006-09-29 16:13:47 -0400
...
Add a pile of flyspray items to TODO so I notice them. Yes, I said this was a stupid idea before, but I say stupid things all the time.
svn:r8537
2006-09-29 20:13:52 +00:00
Nick Mathewson
0335bd51d3
r9005@Kushana: nickm | 2006-09-29 10:37:55 -0400
...
Implement DESCCHANGED event to tell controller when our router descriptor changes.
svn:r8533
2006-09-29 18:13:25 +00:00
Nick Mathewson
17b878ee34
r9004@Kushana: nickm | 2006-09-29 10:37:10 -0400
...
Add version note about RELAY_BEGIN_DIR to spec.
svn:r8532
2006-09-29 18:13:21 +00:00
Nick Mathewson
623fc8c0e1
r9003@Kushana: nickm | 2006-09-29 10:36:05 -0400
...
Add DESCCHANGED event to control-spec; note that GETINFO dir/* has in fact been implemented.
svn:r8531
2006-09-29 18:13:16 +00:00
Nick Mathewson
8992bf6204
r8776@totoro: nickm | 2006-09-29 00:50:46 -0400
...
Reserve the nickname "Unnamed" for routers that can't pick a hostname; any
router can call itself Unnamed; directory servers will never allocate Unnamed
to any particular router; clients won't believe that any router is the
canonical Unnamed.
svn:r8529
2006-09-29 04:51:28 +00:00
Nick Mathewson
4feccecfe8
r8775@totoro: nickm | 2006-09-29 00:29:02 -0400
...
Note that EnforceDistinctSubnets can override subnet rule for path generation.
svn:r8528
2006-09-29 04:51:23 +00:00
Nick Mathewson
9dbfb91f17
r8997@Kushana: nickm | 2006-09-28 23:40:22 -0400
...
[Needs review.] Add a BEGIN_DIR relay cell type for an easier
in-protocol way to connect to directory servers through Tor.
Previously, clients could only connect to director servers over Tor
from exit nodes, but couldn't get directory information anonymously
from a non-exit cache without getting a directory server involved.
This needs testing, and needs client-side code to actually exercise it.
svn:r8527
2006-09-29 03:50:11 +00:00
Nick Mathewson
907fc6c73e
r8977@Kushana: nickm | 2006-09-28 19:56:41 -0400
...
Make "is a v1 authority", "is a v2 authority", and "is a hidden service authority" into separate flags so we can eventually migrate more trust away from moria.
svn:r8523
2006-09-28 23:57:59 +00:00
Nick Mathewson
9988112c87
r8973@Kushana: nickm | 2006-09-28 16:53:19 -0400
...
Refactor entry guard status logic a lot; allow more factors [like not
having a Guard flag or being listed in ExcludeNodes] to render a guard
"unlisted" (now called "unusable"); track guard down status (now
called "unreachable") separately from is_running.
svn:r8519
2006-09-28 23:57:44 +00:00
Roger Dingledine
7e4acf1655
begin to revise path-spec
...
svn:r8511
2006-09-28 15:03:01 +00:00
Roger Dingledine
3994b02c0e
try a different fix
...
svn:r8506
2006-09-25 22:34:27 +00:00
Roger Dingledine
90a307bb2a
tweaks
...
svn:r8505
2006-09-25 22:17:14 +00:00
Nick Mathewson
49ad1eefa1
Add an EnforceDistinctSubnets option so that clients who know what they are doing (mainly people with private testing networks) can disable our same-/16 detection.
...
svn:r8504
2006-09-25 22:12:54 +00:00
Roger Dingledine
c97a8469ad
be clearer that the *ListenAddress directives can be
...
repeated multiple times.
svn:r8501
2006-09-25 17:33:53 +00:00
Roger Dingledine
ad430b9561
checkpoint changelog and general polishing
...
svn:r8497
2006-09-25 05:59:13 +00:00
Roger Dingledine
24b07ea4d3
potential fixes for the tor osx dmg documentation. hopefully
...
phobos can confirm or deny.
svn:r8493
2006-09-25 02:30:55 +00:00
Nick Mathewson
bf6c1f6932
Note on TODO to update our privoxy configs
...
svn:r8489
2006-09-24 21:52:42 +00:00
Roger Dingledine
b01632139a
add a note to nick's todo item
...
svn:r8483
2006-09-24 17:53:09 +00:00
Nick Mathewson
564f2fae8c
Add another TODO item
...
svn:r8480
2006-09-24 17:46:07 +00:00
Nick Mathewson
d3af1f2189
Backport candidate: Fix a long-standing server-side DNS bug. When a
...
client asks us to resolve (not connect to) an address, and we have a
cached answer, give them the cached answer. Previously, we would give
them no answer at all.
svn:r8478
2006-09-24 17:05:00 +00:00
Nick Mathewson
a951c015fe
Add packaging item to TODO: we should manage keys less haphazardly.
...
svn:r8476
2006-09-24 15:54:48 +00:00
Andrew Lewman
6882031285
Fix the url for the patch to libevent-1.1b mingw diff.
...
svn:r8474
2006-09-24 12:31:46 +00:00
Andrew Lewman
4125fe234d
Changes to doc as a result of creating a MinGW tor.exe on a bare system.
...
Add two TODO items relating to MinGW instructions.
svn:r8472
2006-09-23 19:17:08 +00:00
Nick Mathewson
da7f9d5a33
r8911@Kushana: nickm | 2006-09-22 12:24:52 -0400
...
Make exitlist only output each result line once.
svn:r8466
2006-09-22 20:20:35 +00:00
Nick Mathewson
249ac6cff1
r8912@Kushana: nickm | 2006-09-22 16:18:51 -0400
...
Write more of path-spec.txt
svn:r8463
2006-09-22 20:19:34 +00:00
Nick Mathewson
0fe8544218
r8843@Kushana: nickm | 2006-09-17 16:57:20 -0400
...
A couple of last minor TODO cleanup items
svn:r8462
2006-09-22 20:18:58 +00:00
Roger Dingledine
aa77298819
remove 8888 as a long lived port. i can't remember why it's
...
on the list.
svn:r8461
2006-09-22 19:29:26 +00:00
Andrew Lewman
0440d98245
One last change to openssl to get it to compile in mingw.
...
svn:r8458
2006-09-22 15:37:52 +00:00
Andrew Lewman
66092df5c3
Finally, valid tor.exe directions from scratch with mingw.
...
svn:r8457
2006-09-22 15:08:05 +00:00
Andrew Lewman
c2e7e0374e
Removed verbose patch output.
...
svn:r8455
2006-09-22 01:15:07 +00:00
Nick Mathewson
f0f3bbc63b
r8901@Kushana: nickm | 2006-09-21 20:43:48 -0400
...
I tracked a bug in server-side reverse DNS to something concerning the caching code. Ive disabled server-side cacheing for reverse DNS answers for now, and I am noting the bug in the TODO.
svn:r8454
2006-09-22 00:45:08 +00:00
Nick Mathewson
213658f117
r8894@Kushana: nickm | 2006-09-21 18:30:42 -0400
...
Specify and implement SOCKS5 interface for reverse hostname lookup.
svn:r8451
2006-09-22 00:43:55 +00:00
Nick Mathewson
6a1746f98f
r8877@Kushana: nickm | 2006-09-21 17:12:33 -0400
...
Consider non-exit servers unsuitable for RESOLVE commands.
svn:r8442
2006-09-21 21:48:42 +00:00
Nick Mathewson
e4a9b4de4e
r8875@Kushana: nickm | 2006-09-21 16:46:28 -0400
...
Resolve bug 330: detect ISPs that want to hijack failing DNS requests and basically domain-squat the entire internet.
svn:r8440
2006-09-21 21:48:22 +00:00
Nick Mathewson
04bec67574
r8874@Kushana: nickm | 2006-09-21 15:22:27 -0400
...
Rename and document SearchDomains and ResolvConf options; warn if ServerDNSResolvConfFile is given but eventdns isnt enabled.
svn:r8439
2006-09-21 21:48:16 +00:00
Nick Mathewson
a942441615
r8872@Kushana: nickm | 2006-09-21 14:00:20 -0400
...
Implement server-side reverse DNS using eventdns. Add an option to routerdescs so we can tell which servers have eventdns enabled.
svn:r8437
2006-09-21 21:48:06 +00:00
Nick Mathewson
7c325df016
r8841@Kushana: nickm | 2006-09-17 16:20:16 -0400
...
Move more todo items around
svn:r8411
2006-09-17 20:20:23 +00:00
Nick Mathewson
547624dcff
r8837@Kushana: nickm | 2006-09-17 15:58:04 -0400
...
More TODO work; tenatively mark assignments.
svn:r8409
2006-09-17 19:58:24 +00:00
Roger Dingledine
d26306907a
a few more todo changes
...
svn:r8408
2006-09-17 17:57:56 +00:00
Andrew Lewman
3b0355d3b2
Re-create symlinks through cp.
...
svn:r8406
2006-09-16 19:54:03 +00:00
Roger Dingledine
a51ec44466
avoid thrashing the bandwidth exercise when we change IPs a lot.
...
(we avoid simply by not doing any new tests when we change IPs --
it looks like we retain our previous bandwidth estimates, so there's
no need to do new exercise. though in some cases new exercises may
still be useful. one day we'll do something smarter.)
svn:r8402
2006-09-15 18:03:53 +00:00
Roger Dingledine
eb941420fc
two todo items
...
svn:r8401
2006-09-15 06:06:09 +00:00
Nick Mathewson
e58b9c1151
r8819@Kushana: nickm | 2006-09-15 00:27:45 -0400
...
Implement a smartlist_uniq() that will with luck not end the world.
svn:r8396
2006-09-15 04:27:58 +00:00
Roger Dingledine
9d0fbfd530
we should add a preamble to tor-design saying it's out of date.
...
svn:r8393
2006-09-14 05:49:03 +00:00
Peter Palfrader
e20704e9c9
r9759@danube: weasel | 2006-09-14 07:14:37 +0200
...
Add smartlist_uniq() to TODO list
svn:r8392
2006-09-14 05:17:12 +00:00
Roger Dingledine
7f1fa9aab5
continue fleshing out the blocking-resistance design doc
...
svn:r8385
2006-09-13 22:24:43 +00:00
Roger Dingledine
bd8362afcc
two todo items we'll need for the blocking-resistance scheme
...
svn:r8384
2006-09-13 22:24:05 +00:00
Andrew Lewman
b790efa2d2
Updates to win32-mingw. libevent1.1b builds. openssl doesn't.
...
svn:r8371
2006-09-12 02:58:33 +00:00
Andrew Lewman
8170f1e037
First attempt to document the process to build Win32 executables with
...
mingw. Relies upon magic to actually work right now.
svn:r8361
2006-09-11 03:46:00 +00:00
Nick Mathewson
3fcbdd3e01
r8766@Kushana: nickm | 2006-09-08 23:46:12 -0400
...
Remove some completed items from TODO; defer a bunch of stuff from 0.1.2.x (which we want to have an RC for by the end of October)
svn:r8356
2006-09-09 03:46:52 +00:00
Roger Dingledine
29b6d6560e
add a "getinfo address" controller command.
...
svn:r8354
2006-09-09 03:18:39 +00:00
Roger Dingledine
c8b053ba87
packages now start including svn website docs (oops)
...
svn:r8340
2006-09-07 03:40:23 +00:00
Roger Dingledine
102ae79f25
another controller event we left out
...
svn:r8337
2006-09-07 01:22:55 +00:00
Roger Dingledine
1d989056a3
clean up and correct the spec
...
svn:r8336
2006-09-07 01:02:23 +00:00
Roger Dingledine
64b5b884ba
flesh out TODO re: AvoidDiskWrites
...
svn:r8335
2006-09-07 01:01:11 +00:00
Andrew Lewman
c57f79fba1
Remove old TODO that I can't remember the details of it.
...
svn:r8315
2006-08-31 23:52:41 +00:00
Nick Mathewson
4fa8abb7da
r8657@Kushana: nickm | 2006-08-29 00:22:31 -0400
...
Mark an item complete; test new commit-email.pl script.
svn:r8280
2006-08-29 04:22:51 +00:00
Nick Mathewson
54ca0387a5
r8608@Kushana: nickm | 2006-08-27 16:57:47 -0400
...
Make it possible to change nameserver options while Tor is running.
svn:r8255
2006-08-28 03:15:55 +00:00
Nick Mathewson
be7054c626
r8607@Kushana: nickm | 2006-08-27 15:45:42 -0400
...
Change configuration strategy for eventdns. Instead of elaborate option set, just allow the user to specify another resolv.conf to use.
svn:r8254
2006-08-28 03:15:50 +00:00
Roger Dingledine
20715027f7
fix typo
...
svn:r8243
2006-08-27 07:03:05 +00:00
Roger Dingledine
24b1429218
0.1.2.1-alpha will break blossom exit node functionality; put that
...
on the todo list.
svn:r8239
2006-08-27 06:51:19 +00:00
Roger Dingledine
82ad7e6dfc
a usability improvement i just thought of
...
svn:r8238
2006-08-27 06:49:51 +00:00
Roger Dingledine
7b3d048086
typo and whitespace
...
svn:r8237
2006-08-27 06:49:33 +00:00
Roger Dingledine
9ffb52e5cc
make a 'real soon now' section of the todo, to point out
...
what's more urgent
svn:r8232
2006-08-26 07:13:54 +00:00
Roger Dingledine
5e26ccc8d1
remove more completed items
...
svn:r8231
2006-08-26 06:57:48 +00:00
Roger Dingledine
4c22223c4a
complete an item, abandon an item, defer an item.
...
svn:r8230
2006-08-26 06:56:16 +00:00
Roger Dingledine
da7ed996e2
more todo items when we avoid putting /16 servers into the same circuit
...
svn:r8228
2006-08-26 04:52:22 +00:00
Nick Mathewson
fd36eb0788
r8576@Kushana: nickm | 2006-08-25 17:16:01 -0400
...
Fix bug 314: Instead of checking address_in_virtualrange, check addressmap_have_mapping(). This should be more accurate. [Rename to addressmap_have_mapping() from addressmap_already_mapped().]
svn:r8226
2006-08-25 21:16:22 +00:00
Nick Mathewson
06bc0adf4d
r8557@Kushana: nickm | 2006-08-22 02:10:12 -0400
...
dns-related TODO changes.
svn:r8215
2006-08-22 06:10:58 +00:00
Roger Dingledine
d08df9686a
fix typo pointed out by paul
...
svn:r7074
2006-08-18 18:19:35 +00:00
Roger Dingledine
d53e5179bd
clean up AllowInvalidNodes man page entry.
...
svn:r7073
2006-08-18 17:46:14 +00:00
Nick Mathewson
65b58e13f5
r7045@Kushana: nickm | 2006-08-05 13:56:44 -0400
...
mess with the TODO a little.
svn:r7058
2006-08-14 21:44:29 +00:00
Roger Dingledine
715a5835aa
rename HELLO cells to VERSIONS cells.
...
svn:r7051
2006-08-14 09:04:27 +00:00
Roger Dingledine
c2c88715c1
clarify that some old versions used an organizationName of "Tor",
...
and others used "TOR". We should avoid both now.
svn:r7050
2006-08-14 09:03:16 +00:00
Roger Dingledine
c33fb05de0
this is what i really meant
...
svn:r7047
2006-08-14 06:29:40 +00:00
Roger Dingledine
b9fe5130ab
two more todo's, plus a cleanup
...
svn:r7046
2006-08-14 06:27:39 +00:00
Roger Dingledine
2dc9066f7a
note three more bugs we should resolve
...
svn:r7043
2006-08-14 00:28:44 +00:00
Andrew Lewman
38f0a7f93f
Updated details on how to check for universal binary.
...
svn:r7037
2006-08-13 00:13:55 +00:00
Roger Dingledine
fe33ca95b3
two more thoughts to consider for blocking resistance
...
svn:r7034
2006-08-12 07:44:13 +00:00
Roger Dingledine
75b40e4699
mark out the two biggest bugs
...
svn:r7033
2006-08-12 00:38:38 +00:00
Roger Dingledine
b9f974055a
more todo items
...
svn:r7032
2006-08-12 00:30:07 +00:00
Roger Dingledine
8cbd03fdaf
initial skeleton for issues to resolve re: blocking resistance.
...
svn:r7006
2006-08-10 08:13:41 +00:00
Andrew Lewman
bef2411d4d
Update for universal binaries for OSX.
...
svn:r7002
2006-08-10 02:06:35 +00:00
Nick Mathewson
e3345f452f
r7005@totoro: nickm | 2006-08-09 17:42:18 -0400
...
Begin committing violence against the spec; add some TODO items at the top. Arma, if you disagree, better say so.
svn:r7001
2006-08-09 21:42:38 +00:00
Nick Mathewson
4b507f2cd0
r7286@Kushana: nickm | 2006-08-09 01:28:27 -0700
...
Claim another TODO item (and test commit signing.)
svn:r6999
2006-08-09 08:30:11 +00:00
Nick Mathewson
80fd62fefc
r7285@Kushana: nickm | 2006-08-09 01:23:11 -0700
...
Claim a TODO item (and test commit signing.)
svn:r6998
2006-08-09 08:23:27 +00:00
Nick Mathewson
6c22840ad1
r7058@Kushana: nickm | 2006-08-08 23:53:46 -0700
...
Clarify point about certs. We have been over this before, but it seems simpler than what we are considering now.
svn:r6997
2006-08-09 06:54:02 +00:00
Nick Mathewson
8b2b28a5ef
r7056@Kushana: nickm | 2006-08-08 23:40:53 -0700
...
Add a comment about v0 fallback approach. Why did we dislike discriminating on X.509 certs again?
svn:r6996
2006-08-09 06:41:29 +00:00
Nick Mathewson
070d5555d2
Say more about reverse DNS
...
svn:r6995
2006-08-09 00:58:27 +00:00
Roger Dingledine
252bed697b
change the dir-spec to say that it's version 2 of the dir spec,
...
and move the v0 file to v1.
svn:r6991
2006-08-08 22:56:26 +00:00
Roger Dingledine
31861c45d6
three more todo items
...
svn:r6990
2006-08-08 06:21:52 +00:00
Roger Dingledine
1ec5d1c05c
a potential fix on the HELLO protocol design
...
svn:r6984
2006-08-05 03:08:56 +00:00
Nick Mathewson
bf72878cad
r7012@Kushana: nickm | 2006-08-03 19:21:25 -0700
...
Add an "mmap handle" type to encapsulate bookkeeping elements of mmap issues; add prelim win32 impl
svn:r6980
2006-08-04 18:32:43 +00:00
Nick Mathewson
46574319a2
r6959@Kushana: nickm | 2006-07-29 22:33:18 -0400
...
start restructuring dns to use priority queues for expiring entries.
svn:r6954
2006-07-31 18:00:18 +00:00
Roger Dingledine
bf76d3a189
forward-port the website hack. note that with svn, our build
...
system seems to build in-place, so the website/ and img/ directories
actually get created in my sandbox. poo.
svn:r6944
2006-07-30 04:45:59 +00:00
Nick Mathewson
84c2a6c16b
r6950@Kushana: nickm | 2006-07-28 10:32:08 -0400
...
Document split fields better. Now, I think we can take a break from type splitting for a bit.
svn:r6935
2006-07-28 15:11:28 +00:00
Nick Mathewson
dd9a563a9e
r6920@Kushana: nickm | 2006-07-26 15:39:40 -0400
...
Mark some TODO items done
svn:r6909
2006-07-26 19:39:47 +00:00
Nick Mathewson
f2dc012acc
Clarify a TODO, and test tweaked commit-email.pl script.
...
svn:r6902
2006-07-25 22:51:51 +00:00
Nick Mathewson
8d2a71a47a
Add an item to the TODO.
...
svn:r6893
2006-07-25 01:13:04 +00:00
Peter Palfrader
521c006fd5
Remove .cvsignore files from trunk
...
svn:r6891
2006-07-25 01:00:48 +00:00
Roger Dingledine
1c266c3352
more todo items
...
svn:r6809
2006-07-23 05:19:31 +00:00
Andrew Lewman
3f0e4622b6
Grammar fixes for clarity.
...
svn:r6797
2006-07-21 04:30:19 +00:00
Nick Mathewson
8930468582
Document HELLO cells and proposed connection protocol versioning scheme. NOTE: This will not work as documented; see notes.
...
svn:r6794
2006-07-20 17:35:54 +00:00
Nick Mathewson
0c3ca41d3c
Add a few more paragraphs to path-spec.txt
...
svn:r6793
2006-07-20 16:48:02 +00:00
Nick Mathewson
ee32b06897
Fork off v0 of the protocol spec; we are going to add versioning soon so we can make backward-incompatible changes without breaking the whole network. Also, fork the v0 directory protocol into its own document, and turn dir-spec.txt into the present tense.
...
svn:r6792
2006-07-20 16:47:35 +00:00
Roger Dingledine
388ac4126a
If we are using an exit enclave and we can't connect, e.g. because
...
its webserver is misconfigured to not listen on localhost, then back
off and try connecting from somewhere else before we fail.
svn:r6783
2006-07-18 00:59:46 +00:00
Roger Dingledine
84a246e534
shuffle todo items
...
svn:r6781
2006-07-17 19:42:22 +00:00
Roger Dingledine
8868830ac5
we are constrained more than we realized, on what g^x values we can
...
accept or refuse.
svn:r6773
2006-07-17 06:26:19 +00:00
Roger Dingledine
fc7c32da8a
fix wordo
...
svn:r6772
2006-07-17 06:20:09 +00:00
Roger Dingledine
48ea06ea02
nick suggests that the hello cell should have both server IP and
...
client IP. he's right.
svn:r6771
2006-07-17 05:12:54 +00:00
Roger Dingledine
0ada963ef6
add a whole lot more work to the todo.
...
svn:r6762
2006-07-15 05:53:41 +00:00
Roger Dingledine
1c23ae80b7
mention the existence of dir-spec in tor-spec, and note that we need
...
to update it.
svn:r6761
2006-07-15 05:50:22 +00:00
Roger Dingledine
182589dae6
minor tweak on the dir spec
...
svn:r6760
2006-07-15 05:49:57 +00:00
Nick Mathewson
c32e19b4ed
OR_CONN_EVENT_NEW: we should probably handle that , should we not? Especially since 23:26 < phobos> nickm: grep -c "Unrecognized status code 4" tor.log
...
svn:r6752
2006-07-11 03:33:16 +00:00
Roger Dingledine
d52f314286
name the HELLO version the "link version"
...
svn:r6719
2006-07-04 16:07:49 +00:00
Roger Dingledine
5c661654a0
a first attempt at specifying HELLO cells. plus general cleanup on tor-spec.
...
svn:r6715
2006-07-04 03:40:45 +00:00
Roger Dingledine
1dbbab90e9
mention in the tor dmg instructions that you may need to remove your
...
old shared library libevent, lest your linker get confused.
svn:r6714
2006-07-04 03:39:01 +00:00
Roger Dingledine
9e861cfe52
touch up the TODO and HACKING files
...
svn:r6713
2006-07-04 03:33:17 +00:00
Nick Mathewson
60de51993a
Unify HTTP response code into one place so it is easier to add headers. Add an X-You-Are header, which we should probably rename. NOTE that we should not use this field for things where it matters if dirs lie.
...
svn:r6705
2006-06-30 10:50:43 +00:00
Roger Dingledine
3117a41d1b
specify the dir spec better (suggested by lexi)
...
svn:r6692
2006-06-27 11:23:10 +00:00
Nick Mathewson
aafc309414
Mark some more TODO items done.
...
svn:r6681
2006-06-22 07:49:41 +00:00
Nick Mathewson
1d9923da7c
Instead of adding servers and v1 directories to buffers en masse, directory servers add them on the fly as their outbufs are depleted. This will save ram on busy dirservers.
...
svn:r6641
2006-06-18 07:38:55 +00:00
Nick Mathewson
7a3ac5ee0d
Clarify mmap and memory-use hacks.
...
svn:r6633
2006-06-16 15:40:57 +00:00
Roger Dingledine
726021bb60
clean up man page. expand on contactinfo a bit.
...
svn:r6631
2006-06-16 00:04:46 +00:00
Roger Dingledine
31b51849b5
export the default exit policy via the control port, so controllers
...
don't need to guess what it is / will be later.
svn:r6615
2006-06-13 09:16:09 +00:00
Roger Dingledine
d90d4b4c90
typo, whitespace, and a clarification
...
svn:r6605
2006-06-12 10:44:00 +00:00
Roger Dingledine
e9d7904885
add TestVia to the man page
...
svn:r6583
2006-06-10 00:32:14 +00:00
Roger Dingledine
c0630b5274
clean up formatting in the man page
...
svn:r6582
2006-06-10 00:30:49 +00:00
Roger Dingledine
003561fa64
the CookieAuthentication section in our spec seems to assume we're
...
still using the v0 control protocol.
svn:r6559
2006-06-07 06:53:43 +00:00
Roger Dingledine
8705db6c2c
whoops, add a man page entry for ProtocolWarnings
...
svn:r6545
2006-06-05 09:51:29 +00:00
Nick Mathewson
c660a0f6a2
More DNS fixes. Send meaningful TTLs back to the client when
...
possible. Cache at the server side independently from the TTL, to
prevent attackers from probing the server to see who has been asking
for what hostnames. (Hi, Dan Kaminski!)
Also, clean some whitespace.
svn:r6526
2006-06-03 21:41:14 +00:00
Roger Dingledine
2431b2d8b0
update the explanation for deprecating v0 control spec.
...
svn:r6521
2006-06-01 08:43:56 +00:00
Nick Mathewson
bbe3f587aa
Rearrange TODO.
...
svn:r6520
2006-05-30 20:41:22 +00:00
Roger Dingledine
4d76b4351e
mark off a todo item. i'll put it back if it turns out it
...
doesn't work.
svn:r6519
2006-05-30 06:36:32 +00:00
Roger Dingledine
64b1f2fc75
and clarify the spec to say this too.
...
svn:r6514
2006-05-30 06:11:46 +00:00
Roger Dingledine
cf58781de1
remove a few things from the 0.1.2 todo, and add one
...
svn:r6511
2006-05-30 05:05:50 +00:00
Roger Dingledine
be2833e929
fix spelling of VirtualAddrNetwork in man page (thanks tup)
...
svn:r6487
2006-05-23 20:15:51 +00:00
Roger Dingledine
c1c53a0f67
another todo item that will make goodell happy
...
svn:r6478
2006-05-23 15:26:51 +00:00
Nick Mathewson
21a05b3ba5
Mark cross-compilation as solved in TODO.
...
svn:r6476
2006-05-23 08:54:26 +00:00
Roger Dingledine
a16bd23ad9
document that runasdaemon has no effect on windows.
...
svn:r6469
2006-05-23 07:03:30 +00:00
Roger Dingledine
339237d1d9
claim a few of the todo items.
...
i guess that means i'm hoping nick does the rest. ;)
svn:r6467
2006-05-23 04:05:45 +00:00
Roger Dingledine
bd165ccccd
two more todo items that need to be solved during the wsaenobufs quest.
...
svn:r6466
2006-05-23 03:27:39 +00:00
Roger Dingledine
a915e5d1f6
shuffle the todo items some more
...
svn:r6461
2006-05-22 20:26:30 +00:00
Roger Dingledine
b08f5e8bb9
other todo tweaks
...
svn:r6460
2006-05-22 20:16:18 +00:00
Roger Dingledine
08403e105d
add a few items it would be smart todo
...
svn:r6457
2006-05-22 04:44:57 +00:00
Nick Mathewson
33e92cd5fb
apply control-spec patch from Matt Edman: Circuit status only has a path when it has been extended one or more hops.
...
svn:r6456
2006-05-21 20:01:13 +00:00
Nick Mathewson
08fd72fb06
finally write some comments on tor-spec-udp.txt
...
svn:r6455
2006-05-17 02:18:35 +00:00
Roger Dingledine
e8affc6cec
a few more tweaks to the faq.
...
svn:r6451
2006-05-10 07:35:33 +00:00
Roger Dingledine
77b9f4408e
another piece of doing tor over udp that i am concerned about.
...
svn:r6450
2006-05-10 07:35:03 +00:00
Nick Mathewson
821a3963fa
Note some subtasks and difficulties involved with reducing RAM usage on dirservers
...
svn:r6428
2006-04-29 18:43:05 +00:00
Roger Dingledine
1efbe9d1d5
list some more items to remember in path-building
...
svn:r6419
2006-04-25 06:16:38 +00:00
Nick Mathewson
16fc946316
Add some bullet points to write up
...
svn:r6416
2006-04-25 05:42:09 +00:00
Nick Mathewson
aa4c2207f8
Add a stub of a "path-spec", containing only the helper-node emails from arma. whee.
...
svn:r6413
2006-04-24 16:29:06 +00:00
Nick Mathewson
9e2937374e
And another 0.1.2 item
...
svn:r6410
2006-04-23 21:40:15 +00:00
Nick Mathewson
1a2957df5c
Prioritize items for 0.1.2
...
svn:r6409
2006-04-23 21:36:52 +00:00
Nick Mathewson
7484ca06a5
[Forward-port ]Test and document last patch.
...
svn:r6400
2006-04-18 03:51:18 +00:00
Roger Dingledine
ec3d47106e
update spec to reflect the downgraded loglevel for naming complaints.
...
svn:r6388
2006-04-15 23:53:58 +00:00
Roger Dingledine
c2565c2ffb
and forward-port the man page change
...
svn:r6372
2006-04-10 20:08:12 +00:00
Roger Dingledine
8a94689d05
another todo item we ought to do
...
svn:r6361
2006-04-10 09:43:30 +00:00
Roger Dingledine
9deee4c60f
exclude the website images from the tarball. they're huge.
...
we need to figure out some other solution than shipping the
whole pile of screenshots.
svn:r6352
2006-04-10 07:04:43 +00:00
Roger Dingledine
82bc49d922
a todo item nick suggested
...
svn:r6348
2006-04-10 05:47:03 +00:00
Roger Dingledine
9f69b0b4af
and update the dir-spec to match the code
...
svn:r6347
2006-04-10 05:46:56 +00:00
Roger Dingledine
06c30fb8b7
make the spec more accurate
...
svn:r6344
2006-04-09 23:48:12 +00:00
Roger Dingledine
c82d65d204
another low-priority todo item
...
svn:r6341
2006-04-09 11:51:50 +00:00
Roger Dingledine
a52bb835c8
and update the man page to reflect that
...
svn:r6339
2006-04-09 10:28:59 +00:00
Roger Dingledine
fc320a24f6
work through more todo items
...
svn:r6336
2006-04-09 06:38:01 +00:00
Roger Dingledine
a699f38bc5
remove something from the todo, add something to it.
...
svn:r6335
2006-04-09 06:19:23 +00:00
Roger Dingledine
5dbdc3fc22
man page entry for FetchUselessDescriptors
...
svn:r6328
2006-04-08 21:48:29 +00:00
Roger Dingledine
be901eb468
begin to specify when to warn.
...
svn:r6314
2006-04-04 06:09:25 +00:00
Nick Mathewson
1f40ab57d7
Oops; meant received, not published.
...
svn:r6304
2006-04-03 05:51:18 +00:00
Nick Mathewson
efcc4d7595
save first, then commit.
...
svn:r6303
2006-04-03 05:40:46 +00:00
Nick Mathewson
314c2111cf
Clarify behavior on failing network-status download.
...
svn:r6302
2006-04-03 05:37:18 +00:00
Roger Dingledine
7b8373a7f3
minor cleanups
...
svn:r6301
2006-04-03 02:36:47 +00:00
Nick Mathewson
e9dc188efd
Try to clarify thresholds, intervals, and strategies. Some of the later sections need more work, but my laptop is running low on battery.
...
svn:r6298
2006-04-02 23:03:45 +00:00
Roger Dingledine
9aecb5080e
admit that getinfo can fail.
...
svn:r6291
2006-04-02 07:54:34 +00:00
Roger Dingledine
b0a502df59
hack together a shell blob so 'make dist' can build even when
...
the website isn't there.
svn:r6288
2006-04-02 03:42:32 +00:00
Roger Dingledine
051c176219
Blow away the obsolete docs.
...
Leave shells of them in case people link to them from elsewhere.
svn:r6279
2006-03-31 05:07:12 +00:00
Peter Palfrader
b13c1b53c6
Fail somehow smarter if we do not have the website source tree in ../website
...
svn:r6278
2006-03-31 05:00:28 +00:00
Peter Palfrader
fef8829d3c
This works better for me. Does it still work for you?
...
svn:r6277
2006-03-31 04:54:03 +00:00
Roger Dingledine
f41d3abb41
weasel suggests that this will help.
...
svn:r6276
2006-03-31 04:30:13 +00:00
Roger Dingledine
3e2f1c8bb8
A start at copying the website tor-*.html and images into
...
the tarball. Weasel, can you help make the dependencies cause
these to get re-built appropriately?
svn:r6275
2006-03-31 04:23:41 +00:00
Roger Dingledine
6a3f3ffb0b
Label the old cvs/tor/doc/*.html files as obsolete, and point
...
to the new documentation page.
svn:r6274
2006-03-31 00:15:37 +00:00
Roger Dingledine
81ffbda2a1
a few other thoughts that i wrote down somewhere for once
...
svn:r6257
2006-03-28 07:34:19 +00:00
Roger Dingledine
6652d821b2
If you run a fast server, can you run your client elsewhere?
...
svn:r6238
2006-03-25 23:23:19 +00:00
Roger Dingledine
8f75d5d0a2
try to make it clearer that eigentrust is one way to do the
...
"deputy tester" design, but there are simpler ways too.
svn:r6237
2006-03-25 22:37:44 +00:00
Roger Dingledine
8b7f7052c5
man page entries for CircuitBuildTimeout and CircuitIdleTimeout
...
svn:r6221
2006-03-22 00:56:03 +00:00
Roger Dingledine
442c054a71
and add SocksTimeout to the man page
...
and stop shouting when we talk about Socks
svn:r6218
2006-03-21 23:30:24 +00:00
Roger Dingledine
173b16cd1e
clean up man page entries on EntryNodes and ExitNodes
...
svn:r6202
2006-03-20 20:15:50 +00:00
Roger Dingledine
2c33218fc9
man page entry for safesocks. also correct the man page
...
entry for testsocks.
svn:r6191
2006-03-19 01:52:18 +00:00
Roger Dingledine
77b00edd27
and fix the AllowInvalidNodes man page entry too.
...
svn:r6189
2006-03-19 01:39:10 +00:00
Roger Dingledine
3d8af628e6
specify SETROUTERPURPOSE and modify +POSTDESCRIPTOR
...
to address bug 250.
svn:r6177
2006-03-17 22:07:20 +00:00
Nick Mathewson
fb7b5545ce
Implement GETINFO(dir/server/foo); status will be harder.
...
svn:r6165
2006-03-15 05:06:56 +00:00
Roger Dingledine
44ca1a997d
bump to 0.1.1.15-rc
...
svn:r6126
2006-03-11 18:44:11 +00:00
Nick Mathewson
4d3e709c4b
Use escaped() for remaining cases.
...
svn:r6117
2006-03-11 02:21:30 +00:00
Roger Dingledine
245fb8e8ba
add johnny's further discussion on incentives.
...
svn:r6115
2006-03-09 22:21:07 +00:00
Roger Dingledine
9b55b50b87
add to the stack of implementation notes.
...
svn:r6113
2006-03-09 06:30:27 +00:00
Roger Dingledine
cbf503de63
update the todo file. getting closer.
...
svn:r6110
2006-03-09 01:47:31 +00:00
Roger Dingledine
fe6f11b6f4
document AuthDirRejectUnlisted in the man page
...
svn:r6109
2006-03-09 01:47:04 +00:00
Roger Dingledine
26d611d27a
correct weasel's note in the dir spec
...
svn:r6107
2006-03-09 01:10:17 +00:00
Roger Dingledine
8a72c2bd62
new controller signal NEWNYM that makes new application requests
...
use clean circuits.
svn:r6104
2006-03-09 00:16:44 +00:00
Roger Dingledine
39964206d8
introduce a new orconn_status "NEW"
...
svn:r6100
2006-03-08 22:26:36 +00:00
Nick Mathewson
9479bd0275
Document AuthDir(Invalid|Reject)
...
svn:r6098
2006-03-08 08:17:25 +00:00
Geoff Goodell
e6389096b5
mark controller exposure of directory data as DRAFT and Not Implemented
...
svn:r6094
2006-03-08 00:13:54 +00:00
Peter Palfrader
1c3a5025f1
Say that /tor/server/authority is not used by useful nonetheless
...
svn:r6093
2006-03-08 00:13:05 +00:00
Peter Palfrader
2942c0bde8
Clarify server/d/<D>.z description
...
Spell out that fingerprints in requests should use capital A-F letters for their hex
svn:r6092
2006-03-08 00:10:01 +00:00
Geoff Goodell
82df8a2b52
add tor/* contents from Section 4.4 of dir-spec.txt to controller GETINFO requests
...
svn:r6091
2006-03-07 16:00:40 +00:00
Nick Mathewson
5777ee0e1a
Add some functions to escape values from the network before sending them to the log. Use them everywhere except for routerinfo->plaftorm, routerinfo->contact_info, and rend*.c. (need sleep now)
...
svn:r6087
2006-03-05 09:50:26 +00:00
Nick Mathewson
ae628a3aee
Mention which version of tor implements control-spec.txt, so people wont get so confused.
...
svn:r6085
2006-03-05 05:13:57 +00:00
Roger Dingledine
65c7d3f818
clarify that we want a free software webserver for windows,
...
not a freeware-gosh-it-seems-good-to-me webserver for windows.
svn:r6082
2006-02-26 08:23:21 +00:00
Roger Dingledine
8614b958c6
initial tweaks and questions for the proposed udp spec
...
svn:r6081
2006-02-26 06:57:06 +00:00
Roger Dingledine
a3d1671f95
add the spec for Marc Liberatore's proposed extension to
...
add UDP support to tor.
svn:r6080
2006-02-26 06:24:25 +00:00
Roger Dingledine
5fc1bb0d36
spanish-language tor win32 doc
...
svn:r6079
2006-02-26 06:14:21 +00:00
Roger Dingledine
d0f013c591
home? what is this home?
...
svn:r6078
2006-02-26 04:45:48 +00:00
Roger Dingledine
f29731ffe4
fix up the links to contact us
...
svn:r6077
2006-02-26 04:14:45 +00:00
Roger Dingledine
0edff5504d
more thoughts on incentives
...
svn:r6076
2006-02-23 06:52:54 +00:00
Roger Dingledine
329af979e0
Add a new circuit purpose 'controller' to let the controller
...
ask for a circuit that Tor won't try to use.
Extend the EXTENDCIRCUIT controller command to let you specify
the purpose if you're starting a new circuit.
Add a new SETCIRCUITPURPOSE controller command to let you
change a circuit's purpose after it's been created.
svn:r6075
2006-02-23 06:51:09 +00:00
Andrew Lewman
0dd04f7966
Add tor-osx-dmg-creation.txt and tor-rpm-creation.txt for distribution
...
svn:r6068
2006-02-21 04:54:24 +00:00
Roger Dingledine
f797ce5e59
commit this so it matches the tarball
...
svn:r6060
2006-02-21 03:58:05 +00:00
Andrew Lewman
96a93a0cb1
It's FI not Fi..fo fum..
...
svn:r6056
2006-02-20 05:32:35 +00:00
Roger Dingledine
3bef5fff3f
sort remaining 0.1.1.x todo items
...
svn:r6054
2006-02-20 02:40:31 +00:00
Roger Dingledine
5d1b35ce41
and put them in the man page
...
svn:r6048
2006-02-19 22:03:28 +00:00
Roger Dingledine
0d0250a8c8
mark off a few todo items
...
svn:r6043
2006-02-19 08:44:20 +00:00
Roger Dingledine
266254f42b
clean up the Reachable*Addresses changes
...
svn:r6041
2006-02-19 08:31:47 +00:00
Andrew Lewman
6c31d1705b
Updated instructions to work under the latest 10.4.5 point release from
...
Apple.
svn:r6040
2006-02-18 15:47:14 +00:00
Andrew Lewman
a9977bae9b
New clear and concise directions for building Tor on OSX machines.
...
Moved the documentation into the doc/ dir where it belongs.
svn:r6027
2006-02-17 14:09:15 +00:00
Andrew Lewman
2859acdee5
All new, re-written instructions for building Tor binaries in rpm
...
format. This re-write matches the new tor.spec.in changes.
svn:r6026
2006-02-17 04:50:26 +00:00
Roger Dingledine
59cb3a21c2
fix the headers at the top of the tor-doc html files
...
svn:r6025
2006-02-16 23:27:52 +00:00
Roger Dingledine
fc2522dd02
and don't ship it either
...
svn:r6022
2006-02-16 17:45:50 +00:00
Roger Dingledine
34e19501fc
remove the obsolete faq entries that were somehow still around.
...
svn:r6021
2006-02-16 17:45:32 +00:00
Andrew Lewman
3a48b3e186
Remove the tor rpm creation text from the tor.spec.in file, as
...
apparently rpmbuild interprets any % as a macro, even behind comments.
Create a new file in tor/doc that describes how to create tor rpms.
svn:r6018
2006-02-14 21:21:17 +00:00
Roger Dingledine
e7824c3e01
Make it an explicit step to allow connections to your local
...
resources from your tor server.
svn:r6017
2006-02-14 19:15:53 +00:00
Peter Palfrader
cfcb1b1afd
document ReachableDirAddresses and ReachableORAddresses
...
svn:r6011
2006-02-13 22:43:42 +00:00
Peter Palfrader
5eea6c76df
Split ReachableAddresses into ReachableDirAddresses and ReachableORAddresses
...
svn:r6009
2006-02-13 21:17:20 +00:00
Roger Dingledine
d38f5fe5cd
work out a few more details of the dirserver-based reputation
...
scheme.
svn:r6008
2006-02-13 10:43:29 +00:00
Roger Dingledine
dda257435e
which leads to a new todo item. help from a windows person please?
...
svn:r6006
2006-02-13 10:33:38 +00:00
Roger Dingledine
ccd68275c4
rearrange todo a bit
...
svn:r5999
2006-02-13 07:36:15 +00:00
Roger Dingledine
350313d77a
Let the users set ControlListenAddress in the torrc.
...
This can be dangerous, but there are some cases (like a secured
LAN) where it makes sense.
svn:r5997
2006-02-13 06:25:16 +00:00
Roger Dingledine
1181ae61ae
the *ListenAddress config options were still named
...
*BindAddress in the man page.
svn:r5996
2006-02-13 06:19:18 +00:00
Roger Dingledine
e20df524b9
and mark off another todo item
...
svn:r5993
2006-02-13 00:10:51 +00:00
Nick Mathewson
dba155ecff
Generate 18.0.0.0/8 address policy format in descs when we can; warn when the mask is not reducible to a bit-prefix.
...
svn:r5991
2006-02-12 23:58:22 +00:00
Roger Dingledine
ee63348abf
stop trying to maintain separate version number in the
...
tor-doc-foo files. now just point to the download page.
svn:r5986
2006-02-12 22:31:49 +00:00
Nick Mathewson
e7b2d5cd47
Retain unrecognized options in state file, so that we can be forward-compatible.
...
svn:r5985
2006-02-12 22:28:30 +00:00
Roger Dingledine
f03ce29c6d
clean up part of the incentives discussion.
...
much work still remains.
svn:r5983
2006-02-12 10:34:31 +00:00
Roger Dingledine
6d2804cadf
remove finished todo items
...
svn:r5976
2006-02-12 00:15:11 +00:00
Roger Dingledine
3c3ac254f0
two more todo items done, one more added.
...
svn:r5974
2006-02-12 00:13:27 +00:00
Roger Dingledine
484a3f3d77
link to the new faq entry rather than duplicating docs in three
...
places.
svn:r5967
2006-02-11 22:45:58 +00:00
Roger Dingledine
e78ea39f0c
remove a todo item, add a todo item.
...
svn:r5965
2006-02-11 21:58:20 +00:00
Nick Mathewson
f1b91924b2
Keep running if we ask for an impossible stdout log; just warn.
...
svn:r5964
2006-02-11 21:56:03 +00:00
Nick Mathewson
165a9abee6
Mark items done
...
svn:r5963
2006-02-11 21:29:23 +00:00
Nick Mathewson
01754fdfb8
Mark some todo items done.
...
svn:r5960
2006-02-11 08:25:40 +00:00
Roger Dingledine
7245f275b9
document the restrictions on 'nickname' config option
...
svn:r5953
2006-02-10 05:25:58 +00:00
Roger Dingledine
8cd6d0e453
and by default it's off
...
svn:r5943
2006-02-09 04:21:39 +00:00
Roger Dingledine
eda7373e15
clean up TestSocks man page entry
...
svn:r5942
2006-02-09 04:21:03 +00:00
Roger Dingledine
f534bf33f6
apply contrib/checkSpace.pl to our spec files too.
...
svn:r5941
2006-02-09 03:44:49 +00:00
Roger Dingledine
31dbb0aec9
remove MaxConn TODO item
...
svn:r5940
2006-02-09 03:44:27 +00:00
Roger Dingledine
e106c5a246
checkpoint some more notes on incentives
...
svn:r5939
2006-02-09 03:44:13 +00:00
Roger Dingledine
c0aa77d7e7
over-long line in dir-spec
...
svn:r5938
2006-02-09 03:40:53 +00:00
Roger Dingledine
88f7aeba94
admit that the HardwareAccel config option is probably buggy.
...
svn:r5937
2006-02-09 03:22:58 +00:00
Roger Dingledine
51dffee36c
MaxConn has been obsolete for a while now.
...
Document ConnLimit, which is the opposite.
svn:r5933
2006-02-09 02:59:10 +00:00
Roger Dingledine
c0cde6f9c3
link to "running a server may give you better anonymity" faq
...
svn:r5929
2006-02-06 10:05:03 +00:00
Roger Dingledine
0b0bdecee8
you can't use torcp to change your torrc to be a server. you
...
need to do it by hand still.
next version, we swear.
svn:r5928
2006-02-06 06:34:41 +00:00
Roger Dingledine
2be4f3e424
noise says it's spelled SHA-1
...
svn:r5925
2006-02-06 04:58:05 +00:00
Nick Mathewson
7dbea118ce
Adjust spec to parameterize cell and key lengths. This should please Ian.
...
svn:r5922
2006-02-06 04:34:26 +00:00
Peter Palfrader
cc349042f6
Document TestSocks
...
svn:r5921
2006-02-05 22:45:02 +00:00
Roger Dingledine
614faa541b
turns out we don't build on freebsd 6.0
...
svn:r5920
2006-02-05 09:37:02 +00:00
Roger Dingledine
b00c78b0d7
remove some accomplished tasks
...
svn:r5919
2006-02-05 05:43:47 +00:00
Roger Dingledine
67a77f17ca
i'm not sure what man-in-the-middle attacks we were worried about,
...
but i agree that we don't need to worry about them for rendezvousing.
what we really meant was collision attacks. i think?
svn:r5909
2006-02-04 20:07:45 +00:00
Roger Dingledine
d222678ea5
link to goodell's tor detector script rather than the
...
traditional ip-checking sites.
svn:r5908
2006-02-04 19:53:05 +00:00
Roger Dingledine
f0fe4feb00
i hear sometimes the privoxy icon is blue.
...
svn:r5907
2006-02-04 19:47:14 +00:00
Roger Dingledine
96e350c16c
minor fix to control spec
...
svn:r5904
2006-02-04 00:26:12 +00:00
Roger Dingledine
af2c34ed50
three more todo items
...
svn:r5892
2006-02-01 10:55:59 +00:00
Roger Dingledine
864c81d668
more things to think about; and the details of two incentive schemes.
...
svn:r5891
2006-02-01 10:50:23 +00:00
Roger Dingledine
a07acfcd61
add another related issue to think about
...
svn:r5890
2006-02-01 06:45:15 +00:00
Roger Dingledine
9ff4b2cf97
document ExitPolicyRejectPrivate in man page
...
svn:r5889
2006-02-01 05:22:11 +00:00
Roger Dingledine
415544bb75
start to put the incentives brainstorming down in text.
...
needs lots more work.
svn:r5882
2006-01-31 09:10:13 +00:00
Roger Dingledine
05cf1e0202
more bugs that arma needs to investigate
...
svn:r5877
2006-01-28 22:12:29 +00:00
Roger Dingledine
dfa23061a7
fix the man page: hardwareaccel is off by default.
...
svn:r5876
2006-01-28 22:09:57 +00:00
Roger Dingledine
0d0ce4b1ef
more bugs and missing features
...
svn:r5875
2006-01-28 09:05:48 +00:00
Roger Dingledine
f8b9a8d457
bump the default bandwidthrate to 3 MB, and burst to 6 MB
...
svn:r5874
2006-01-28 08:28:15 +00:00
Roger Dingledine
a9eb35dc8f
nick likes todo items, i hear
...
svn:r5864
2006-01-24 05:55:33 +00:00
Roger Dingledine
4cc1ab0065
slip in some more todo items
...
svn:r5863
2006-01-24 04:31:46 +00:00
Roger Dingledine
8da3bff6e5
ha ha, we never bumped the os x stable version number.
...
svn:r5862
2006-01-24 04:23:44 +00:00
Roger Dingledine
29e58a839d
more 0.1.1.x todo items, plus a 0.1.2.x roadmap
...
svn:r5860
2006-01-24 03:57:38 +00:00
Roger Dingledine
52737a5e6d
dir-spec cleanups
...
svn:r5858
2006-01-24 00:48:42 +00:00
Nick Mathewson
75ca3e5063
Document "guard" flag. Also document subtle shift in meaning of "stable" and "fast" to mean "good for stable circs" and "good for fast circs", rather than "stable server" or "fast server".
...
svn:r5857
2006-01-24 00:32:36 +00:00
Roger Dingledine
5100b6791f
envaguen the spec
...
svn:r5848
2006-01-21 03:25:09 +00:00
Roger Dingledine
3ce484b079
even more todo items
...
svn:r5845
2006-01-19 18:00:15 +00:00
Roger Dingledine
f5588a08ed
always more todo items to do.
...
svn:r5844
2006-01-19 15:26:58 +00:00
Roger Dingledine
be903aa678
add some more 0.1.1.x todo items.
...
svn:r5842
2006-01-19 10:03:06 +00:00
Peter Palfrader
2be4f537f7
ReachableAddresses does not depend on FascistFirewall
...
svn:r5839
2006-01-17 15:49:42 +00:00
Roger Dingledine
a789e1ec38
improve the man page entry for AllowUnverifiedNodes
...
svn:r5833
2006-01-17 01:10:17 +00:00
Nick Mathewson
5268040bb5
Mark one directory change done; defer another.
...
svn:r5831
2006-01-16 20:54:57 +00:00
Thomas Sjögren
fc9809eb63
add links to the cvs web pages and OperationalSecurity
...
svn:r5828
2006-01-14 16:14:32 +00:00
Roger Dingledine
1f7ee33d1c
new tor bundle version
...
svn:r5826
2006-01-12 09:13:18 +00:00
Peter Palfrader
38d32bc466
Add another comma
...
svn:r5823
2006-01-12 03:01:51 +00:00
Peter Palfrader
fdbd0791e2
Fix bold vs. italics in the FILES sections, update date
...
svn:r5821
2006-01-12 02:10:25 +00:00
Roger Dingledine
3c89480913
clean up the !reject/!invalid discussion
...
svn:r5817
2006-01-12 00:52:41 +00:00
Peter Palfrader
44cec7cecd
Add !reject and !invalid
...
svn:r5816
2006-01-12 00:07:04 +00:00
Peter Palfrader
bd3e64377d
Add a few typos to the manpage
...
svn:r5815
2006-01-12 00:03:30 +00:00
Roger Dingledine
a65cc2ccff
you want more work? i got your more work right here.
...
svn:r5814
2006-01-11 23:54:01 +00:00
Roger Dingledine
8452535cea
more todo items as we get closer to 0.1.1 final
...
svn:r5813
2006-01-11 23:27:47 +00:00
Roger Dingledine
8777272231
stop the typo virus from spreading further
...
svn:r5812
2006-01-11 23:22:47 +00:00
Peter Palfrader
2d964c225f
Document RecommendedServerVersions and RecommendedClientVersions
...
svn:r5811
2006-01-11 23:21:25 +00:00
Peter Palfrader
068afa6868
Update the manual page: UseEntryGuards defaults to 1 now
...
svn:r5787
2006-01-11 00:59:24 +00:00
Roger Dingledine
e27c47b6de
UseEntryGuards and NumEntryGuards
...
svn:r5781
2006-01-10 22:26:45 +00:00
Roger Dingledine
f0aefebf02
from the controller you can getinfo entry-guards now, not entry-nodes.
...
svn:r5780
2006-01-10 22:26:21 +00:00
Nick Mathewson
89db1be56c
remove some completed items from the TODO
...
svn:r5779
2006-01-10 22:05:31 +00:00
Nick Mathewson
4ac471a38a
answer a question from arma, and clarify a related point.
...
svn:r5778
2006-01-10 21:20:55 +00:00
Roger Dingledine
b1ea87da37
spec getinfo desc/all-recent
...
svn:r5769
2006-01-10 20:08:56 +00:00
Roger Dingledine
1616cb9297
dir-spec touchups and a question for nick
...
svn:r5753
2006-01-08 11:59:51 +00:00
Roger Dingledine
aa9bb3adad
that makes this paragraph extraneous
...
svn:r5749
2006-01-07 02:07:42 +00:00
Roger Dingledine
4c64138d71
correct the key material paragraph
...
svn:r5748
2006-01-07 02:05:22 +00:00
Nick Mathewson
65f76bad4f
Add descriptions for state variables; rename AccountingBytesRead{In}Interval; remove extraneous and unused struct member.
...
svn:r5739
2006-01-06 15:43:03 +00:00
Roger Dingledine
0ba7b72278
and a bonus todo item
...
svn:r5736
2006-01-05 21:33:10 +00:00
Roger Dingledine
6b6af6c7d5
todo and spec cleanups
...
svn:r5735
2006-01-05 21:32:33 +00:00
Nick Mathewson
878962bee1
Add reasons to DESTROY and RELAY_TRUNCATED cells.
...
svn:r5734
2006-01-05 21:23:03 +00:00
Roger Dingledine
54f72cd812
mention a recommended log level in the man page
...
svn:r5730
2006-01-05 10:36:40 +00:00
Roger Dingledine
2f3b864639
how could i have thought that was clearer?
...
svn:r5728
2006-01-04 07:11:45 +00:00
Roger Dingledine
7315483bba
stop pointing people to the win32 download directory. that's just mean.
...
svn:r5725
2006-01-04 00:31:35 +00:00
Roger Dingledine
0c78299dda
link to matt's new win32 bundle.
...
svn:r5724
2006-01-03 23:41:16 +00:00
Roger Dingledine
f86ee78eb4
link to the faq entry explaining the problems with netbsd, openbsd,
...
and win98.
svn:r5714
2006-01-03 12:33:35 +00:00
Roger Dingledine
ad82fdab5e
the last entrynodes item is done
...
svn:r5685
2005-12-31 07:39:47 +00:00
Roger Dingledine
01d71c709b
mark off a few TODO items
...
svn:r5676
2005-12-28 09:14:06 +00:00
Roger Dingledine
316f241585
and update the man page
...
svn:r5675
2005-12-28 09:13:02 +00:00
Roger Dingledine
6efda1073d
update the control spec to deprecate getinfo helper-nodes
...
svn:r5674
2005-12-28 09:11:14 +00:00
Nick Mathewson
ece9865020
Implement new directory logic: download by descriptor digest, not by key digest. Caches try to download all listed digests from authorities; clients try to download "best" digests from caches.
...
svn:r5659
2005-12-27 05:26:03 +00:00
Roger Dingledine
df14fdfb8b
<b>You need the experimental bundle if you want to run a Tor server
...
and configure it via TorCP.</b>
svn:r5653
2005-12-26 22:25:38 +00:00
Roger Dingledine
92a4b6e370
those are separate statements
...
svn:r5651
2005-12-26 04:41:56 +00:00
Roger Dingledine
e1dd63b43e
fix almost-ambiguity
...
svn:r5649
2005-12-25 05:44:39 +00:00
Roger Dingledine
782efd9e93
mention that getinfo helper-nodes can return status "never-connected".
...
also, make explicit that there's a space between status and isotime.
svn:r5648
2005-12-25 05:44:30 +00:00
Roger Dingledine
c3d3e130c4
fix typo
...
svn:r5641
2005-12-24 20:04:36 +00:00
Roger Dingledine
7db5ae23f5
a few non-coding todo items
...
svn:r5638
2005-12-24 04:02:29 +00:00
Nick Mathewson
f7e82babcb
Note some more issues we could/should fix with dirctories.
...
svn:r5636
2005-12-23 19:26:30 +00:00
Nick Mathewson
4417017197
Comments from cat: "space" should include or exclude tabs. We include tabs, so specify that.
...
svn:r5635
2005-12-23 15:47:15 +00:00
Nick Mathewson
9afeacac3b
Note that you should not download by ID fingerprint.
...
svn:r5634
2005-12-22 19:29:31 +00:00
Geoff Goodell
341ff5be94
separate address and port with a space in REDIRECTSTREAM command
...
svn:r5633
2005-12-22 03:27:37 +00:00
Roger Dingledine
2578bb60d8
point to the new name for the 0.1.1.10 torcp bundle
...
svn:r5632
2005-12-21 14:09:04 +00:00
Roger Dingledine
2849bc2ab0
re-enable the tor 0.1.0.15 bundle package
...
svn:r5631
2005-12-21 02:57:24 +00:00
Roger Dingledine
ff0a234cd4
point people to the experimental tor win32 bundle until matt
...
can fix the stable one.
("stable? i do not think it means what you think it means."
svn:r5630
2005-12-20 22:17:42 +00:00
Roger Dingledine
3b435b410b
hey, matt made a bundle for 0.1.1.10-alpha too
...
svn:r5627
2005-12-20 04:33:25 +00:00
Roger Dingledine
9aaeb3938b
explain the bundle thing better.
...
svn:r5626
2005-12-20 04:10:23 +00:00
Roger Dingledine
4e437ebaf0
add a translation in the 'make sure it's working' section
...
svn:r5625
2005-12-20 03:08:00 +00:00
Roger Dingledine
50a86950e2
make the ordering in the document match the ordering in the screenshots.
...
svn:r5624
2005-12-20 03:03:18 +00:00
Roger Dingledine
d6a0c5cb0a
introduce the links to privoxy and torcp in a more natural way
...
svn:r5623
2005-12-20 02:59:30 +00:00
Roger Dingledine
263c1dc54d
the world is a happier place when you end your paragraphs.
...
svn:r5622
2005-12-20 02:56:06 +00:00
Roger Dingledine
16062208ab
and update the tor win32 howto to tell people to fetch the bundle
...
and use torcp by default.
svn:r5621
2005-12-20 02:52:19 +00:00
Peter Palfrader
0c455a427c
Tell people about MyFamily in tor-doc-server
...
svn:r5619
2005-12-19 11:10:47 +00:00
Roger Dingledine
1194b50172
minor cleanups to the dir-spec
...
svn:r5618
2005-12-19 08:08:57 +00:00
Nick Mathewson
d963221ad1
Try to document our current directory thoughts in the spec before I build them: how novel!
...
svn:r5617
2005-12-19 02:52:09 +00:00
Roger Dingledine
42e7eb7d5a
another todo item we want to do
...
svn:r5610
2005-12-16 00:14:33 +00:00
Nick Mathewson
27e753ec9a
Describe router download implementation in more detail, so I can do it
...
svn:r5609
2005-12-15 23:10:40 +00:00
Roger Dingledine
06eb072031
remove some finished items from the todo
...
svn:r5608
2005-12-15 22:15:48 +00:00
Roger Dingledine
0f013a6502
revise the spec to remove the "Ports" line of the descriptor, to indicate
...
that putting ports on the "router" line is no longer deprecated, and
to say that SocksPort is deprecated and should always be 0.
svn:r5606
2005-12-15 22:00:07 +00:00
Nick Mathewson
c55ee50661
update completed items
...
svn:r5602
2005-12-15 21:39:49 +00:00
Roger Dingledine
7b2b9af4eb
defer a whole lot more from 0.1.1.x
...
svn:r5590
2005-12-15 20:41:34 +00:00
Roger Dingledine
e15c098eb8
remove a stray parenthesis that got into the tor-switchproxy doc
...
svn:r5588
2005-12-14 22:49:10 +00:00
Nick Mathewson
9482b1b9d5
Choose directory servers from routerstatus list, not from routerinfo list. This way, as soon was we have a networkstatus, we can ask a cache to give us routers, rather than needing to ask the directories.
...
svn:r5586
2005-12-14 22:00:58 +00:00
Thomas Sjögren
b881742d87
Updated link to SwitchProxy
...
svn:r5584
2005-12-14 21:06:43 +00:00
Nick Mathewson
1af630d32c
Bite the bullet and limit all our source lines to 80 characters, the way IBM intended.
...
svn:r5582
2005-12-14 20:40:40 +00:00
Peter Palfrader
0a0f5952e8
Tell people to wait for a bit before registering their server, so they can properly ensure it is working
...
svn:r5549
2005-12-09 23:09:16 +00:00
Roger Dingledine
029d2befc1
The more I punctuate,, the better my documentation is..
...
svn:r5540
2005-12-08 21:25:45 +00:00
Roger Dingledine
1974e6c529
make it clearer in the docs what to expect when testing reachability.
...
svn:r5539
2005-12-08 21:17:33 +00:00
Nick Mathewson
338f23114f
Oops. 0.0.0.0/8 and 169.254.0.0/16 are also special.
...
svn:r5536
2005-12-08 19:58:14 +00:00
Nick Mathewson
1b770817c0
Add private:* as an alias in configuration for policies.
...
svn:r5534
2005-12-08 19:40:24 +00:00
Nick Mathewson
4bab064061
Mark item completed
...
svn:r5533
2005-12-08 18:57:10 +00:00
Nick Mathewson
b1ae5cc190
Note one TODO item as done, and another as more complex than anticipatd.
...
svn:r5531
2005-12-08 17:39:56 +00:00
Nick Mathewson
25303172b8
Specify CREATE_FAST more fully.
...
svn:r5529
2005-12-08 17:36:05 +00:00
Roger Dingledine
0a85bb5a1c
and remove it from the todo now
...
svn:r5526
2005-12-07 23:43:15 +00:00
Roger Dingledine
b80dc7c4f4
call the reachability testing stuff done.
...
svn:r5525
2005-12-07 23:42:56 +00:00
Nick Mathewson
f031ee8246
Make clients use CREATE_FAST cells. add an option to disable this.
...
svn:r5524
2005-12-07 22:09:02 +00:00
Nick Mathewson
666791f3f5
Fiddle 0.1.1.x TODO based on conversation with arma.
...
svn:r5523
2005-12-07 21:45:53 +00:00
Roger Dingledine
c5bee116b6
clarify that tor will close unattached streams by itself after 2 minutes,
...
no matter what the controller does.
svn:r5501
2005-12-05 01:09:11 +00:00
Roger Dingledine
cbad6e9709
switchproxy doesn't work with firefox 1.5, i am told. here is a link
...
to one that does.
svn:r5475
2005-11-30 19:55:09 +00:00
Roger Dingledine
1deb53e1b0
the stylesheet in cvs/tor/doc/ had relative links to the images,
...
so they weren't showing up.
svn:r5474
2005-11-30 19:41:02 +00:00
Peter Palfrader
b9d37a2d58
Add a new controller event type that allows controllers to get all
...
server descriptors that were uploaded to a router in its role as authoritative
dirserver.
svn:r5436
2005-11-19 18:35:43 +00:00
Roger Dingledine
7446c7e6d7
mark off the next todo item
...
svn:r5435
2005-11-19 11:07:40 +00:00
Roger Dingledine
b819a53654
mark off some todo items
...
svn:r5430
2005-11-19 07:16:12 +00:00
Roger Dingledine
a32a63d50b
document how the error values for closestream and closecircuit work.
...
also, let redirectstream take a port, in case we want to change that too.
svn:r5420
2005-11-18 11:17:24 +00:00
Roger Dingledine
396577d17e
what to do on a failed setconf was a bit unspecified
...
svn:r5413
2005-11-17 22:01:24 +00:00
Nick Mathewson
24ea1b3673
Add some DH clarifications
...
svn:r5411
2005-11-17 18:14:29 +00:00
Roger Dingledine
a44fc1eebb
more spec clarifications from talking to lexi
...
svn:r5410
2005-11-17 09:55:44 +00:00
Nick Mathewson
b2715a1afe
Remove incorrect requirement.
...
svn:r5409
2005-11-17 04:46:16 +00:00
Roger Dingledine
280a4f9b37
ignored cells still count for computing digests.
...
svn:r5408
2005-11-17 03:49:22 +00:00
Roger Dingledine
ae937b4e40
and note that older tors break the spec in that way
...
svn:r5407
2005-11-17 03:43:10 +00:00
Roger Dingledine
bed777375b
pick a side of the fence. here's hoping.
...
svn:r5406
2005-11-17 03:42:04 +00:00
Roger Dingledine
6f06079741
fix a bug in the spec, and add a question about correct behavior. nick?
...
svn:r5404
2005-11-17 03:18:18 +00:00
Roger Dingledine
9eada6d3c1
clean up the tor spec somewhat, inspired by comments from lexi
...
svn:r5402
2005-11-17 01:10:41 +00:00
Roger Dingledine
386e3954ae
put the socks-extensions file in the tarball too
...
svn:r5401
2005-11-17 00:00:49 +00:00
Roger Dingledine
fd58b0bc6e
and start using the local copy of the stylesheet
...
svn:r5397
2005-11-15 22:45:24 +00:00
Roger Dingledine
ed6a0531d2
and get it into the tarball
...
svn:r5396
2005-11-15 22:42:25 +00:00
Roger Dingledine
fd3a6e9d7b
ship a copy of the stylesheet with the tor-doc-*
...
svn:r5395
2005-11-15 22:42:10 +00:00
Roger Dingledine
3ec1aea329
stop shipping tor-doc.html and .css in the tarball
...
they're obsolete
svn:r5394
2005-11-15 22:39:55 +00:00
Roger Dingledine
2a96454816
start shipping tor-doc-unix.html tor-doc-server.html in the tarball
...
svn:r5393
2005-11-15 22:39:23 +00:00
Roger Dingledine
8dc938ac31
confuse people less about what running a server means
...
svn:r5364
2005-11-12 21:53:53 +00:00
Roger Dingledine
e87c6a03ab
remove some completed items
...
svn:r5363
2005-11-12 21:42:55 +00:00
Roger Dingledine
b72323fab8
start to clean up and add to and rearrange the todo
...
svn:r5362
2005-11-12 21:41:24 +00:00
Roger Dingledine
b7e1a87304
router twins are long gone from tor. take them out of the spec.
...
also note two spec things that need more explanation.
svn:r5355
2005-11-11 17:06:54 +00:00
Roger Dingledine
74808ab7c2
another impossible problem we should solve.
...
svn:r5342
2005-11-01 06:28:07 +00:00
Roger Dingledine
38d3082b89
fix typo
...
svn:r5341
2005-11-01 06:27:43 +00:00
Nick Mathewson
8af3fc53f4
Add core spec todos from meeting
...
svn:r5304
2005-10-25 06:57:25 +00:00
Nick Mathewson
bb0c98daa8
add minor todos from meeting
...
svn:r5303
2005-10-25 06:57:07 +00:00
Roger Dingledine
a1a87857a7
if we expect tor to crash with the bug we can't solve, then at least
...
try to give users a more pleasant experience.
svn:r5299
2005-10-24 18:51:51 +00:00
Roger Dingledine
36e659e97c
make the hidden wiki link more prominent.
...
svn:r5294
2005-10-24 03:39:40 +00:00
Nick Mathewson
6101468cbe
Enable trivial "download by descriptor digest" functionality.
...
svn:r5250
2005-10-14 04:56:20 +00:00
Nick Mathewson
a7ca56b537
More work towards a sane digest-based liveness testing.
...
svn:r5238
2005-10-12 13:49:13 +00:00
Roger Dingledine
5569e49a6c
the installer screenshot lists no version, so stop being so defensive
...
svn:r5223
2005-10-07 21:08:15 +00:00
Nick Mathewson
780aa94b6a
add a todo: clients should use Stable/Fast flags
...
svn:r5205
2005-10-05 23:21:37 +00:00
Nick Mathewson
ba67d14d40
On sighup, if usehelpernodes changed to 1, use new circuits.
...
svn:r5203
2005-10-05 23:02:40 +00:00
Nick Mathewson
42e17182da
When we get an EOF or a timeout on a directory connection, note how many bytes of serverdesc we are dropping. This will help us determine whether it is smart to parse incomplete serverdesc responses.
...
svn:r5186
2005-10-04 22:34:09 +00:00
Nick Mathewson
61ea516885
Check for named servers when looking them up by nickname;
...
warn when we'recalling a non-named server by its nickname;
don't warn twice about the same name.
Fix a bug in routers_update_status_from_networkstatus that made nearly
all clients never update routerinfo_t.is_named.
Try to list MyFamily elements by key, not by nickname.
Only warn about names that we generated ourself, or got from the local
user.
On TLS handshake, only check the other router's nickname against its
expected nickname if is_named is set.
svn:r5185
2005-10-04 22:23:31 +00:00
Nick Mathewson
2d203fdcf3
link nicknames to trusted directory servers; log these nicknames when mentioning servers; also, when we get a naming conflict; log which nicknames or keys are supposed to bind.
...
svn:r5184
2005-10-04 21:21:09 +00:00
Nick Mathewson
364fd1ccdf
Note a couple more dir-spec TODOs
...
svn:r5167
2005-09-30 20:05:30 +00:00
Roger Dingledine
a1bfc132bf
some more todo item, plus mark one off.
...
svn:r5156
2005-09-30 00:08:12 +00:00
Nick Mathewson
2999cbf233
Use EVP_CIPHER_CTX version of AES from openssl, so openssl can use engines (if they exist).
...
svn:r5146
2005-09-27 19:39:25 +00:00
Nick Mathewson
2f53d86707
remove historical stuff from dir-spec.txt
...
svn:r5145
2005-09-27 16:37:11 +00:00
Andrew Lewman
066b58438a
added the one line hack for default selinux targeted policy to allow
...
tor/privoxy to work correctly.
svn:r5143
2005-09-25 03:45:27 +00:00
Roger Dingledine
225510f58a
mention the new stable version.
...
and explicitly mention that selinux on FC4 is a problem for tor.
svn:r5136
2005-09-24 08:36:47 +00:00
Nick Mathewson
b726507d36
Log even less verbosely. Also, do not download old (frequently-updating) servers more than once every 2 hours.
...
svn:r5134
2005-09-23 21:25:29 +00:00
Nick Mathewson
ebf6476e8e
Provide dire warnings to any users who set DirServer; move it out of torrc.sample and into torrc.complete.
...
svn:r5132
2005-09-23 20:44:22 +00:00
Nick Mathewson
cdc912714e
I love the smell of C in the morning. Make router-download rules smarter (download more so long as we dont duplicate existing requests; relaunch at staggered intervals); relaunch one a minute or on failure; reset 60 minutes; always open 3 requests if we can; add authority opinion to networkstatus; make naming rule correct. There is a remaining bug where we retry servers too quickly; We need to look at that harder.
...
svn:r5110
2005-09-22 06:34:29 +00:00
Nick Mathewson
f411dd8d3a
Move items from meeting into dir-spec and TODO.
...
svn:r5102
2005-09-21 04:02:54 +00:00
Nick Mathewson
892e173e01
Add notes of things that must be done to dir-spec
...
svn:r5099
2005-09-21 00:39:31 +00:00
Nick Mathewson
fbedb32ee1
Add a temporary section to dir-spec reflecting what we actually do now.
...
svn:r5097
2005-09-20 19:31:34 +00:00
Roger Dingledine
9fa3a4a5e4
a few more todo items done
...
svn:r5096
2005-09-20 19:30:48 +00:00
Roger Dingledine
ba49b45682
clean up new dir spec a bit more
...
svn:r5094
2005-09-20 03:40:38 +00:00
Nick Mathewson
d118d5069a
Prevent a "try forever to download an unobtainable descriptor" bug. Still remaining: the "give up forever" bug.
...
svn:r5090
2005-09-18 02:51:12 +00:00
Nick Mathewson
d69089fc64
Specify exactly what we meant by "the digest of a descriptor". Fortunately, we dont depend on it being right yet.
...
svn:r5085
2005-09-18 01:56:08 +00:00
Nick Mathewson
f859e34fb9
add a couple of directory items
...
svn:r5084
2005-09-16 16:47:34 +00:00
Nick Mathewson
e72e76cad6
Make authdirs smarter. Reject/invalidate by key and IP. Remember that not every authdir has to be a naming authdir.
...
svn:r5074
2005-09-15 14:39:05 +00:00
Nick Mathewson
b16048917c
Stop downloading directories and download routers instead. This still needs some work, but at last clients are finally on the new architecture. Next comes the tuning and bugfixing.
...
svn:r5070
2005-09-15 05:19:38 +00:00
Roger Dingledine
b903b98e03
tweak punctuation
...
svn:r5065
2005-09-14 21:57:59 +00:00
Nick Mathewson
e3adcbdb95
Big commit: clients start downloading and using network-statuses.
...
Only caches need to get running-routers; nobody needs to parse, store,
or use it. Same for the router-status line in the directories. Add
many #if 0's that can get removed once I'm convinced they don't
contain anything I'm forgetting.
Start all newly-parsed routers as non-running and non-valid; update
them from the list of network statuses.
Update all routers when a new networkstatus comes in.
After 3 tries for a networkstatus, clients give up until they're told
to try again.
"Let's get those missles ready to **DESTROY THE UNIVERSE**!"
-TMBG
svn:r5063
2005-09-14 21:09:25 +00:00
Nick Mathewson
0119f554da
update directory todos
...
svn:r5052
2005-09-14 04:04:35 +00:00
Roger Dingledine
8c3f0dfe09
update todo a bit
...
svn:r5049
2005-09-14 03:45:03 +00:00
Roger Dingledine
ec9ef0da3b
document the new functionality that crept in:
...
RESETCONF exitpolicy=foo
is equivalent to
SETCONF exitpolicy=foo
unless foo is a linelist with a non-null default (we don't have any
of those currently), in which it appends to the default rather than
replacing.
svn:r5047
2005-09-14 02:46:16 +00:00
Roger Dingledine
f08bccc460
correct a mistake i just added
...
svn:r5039
2005-09-13 22:43:41 +00:00
Roger Dingledine
c48cda7b02
update control spec to reflect our new SETCONF behavior
...
svn:r5038
2005-09-13 22:36:11 +00:00
Roger Dingledine
ed748efd83
make clearer the ulimit -n instructions
...
svn:r5037
2005-09-13 22:10:20 +00:00
Roger Dingledine
41bdb5e9f8
clean up the server docs for ulimit -n
...
svn:r5036
2005-09-13 22:00:03 +00:00
Roger Dingledine
2939b18935
put the last nail in tor-doc.html
...
svn:r5019
2005-09-12 10:31:33 +00:00
Nick Mathewson
e4272f1978
answer question
...
svn:r5010
2005-09-12 06:37:31 +00:00
Roger Dingledine
a63e17bdd5
fix some grammar and ask a question
...
svn:r5008
2005-09-12 06:32:20 +00:00
Nick Mathewson
695da58d7f
Dir spec change: Clarify rules on how to treat servers based on networkstatus values. Is this sane?
...
svn:r5004
2005-09-12 05:51:43 +00:00
Roger Dingledine
70958407f7
it's a new month
...
svn:r4999
2005-09-11 22:43:23 +00:00
Roger Dingledine
43df34a4b8
reference exit policy faq entry, and add an item about rate limiting.
...
svn:r4995
2005-09-11 22:29:29 +00:00
Roger Dingledine
6e6f1d07da
two more bugs we should fix
...
svn:r4993
2005-09-10 21:12:40 +00:00
Roger Dingledine
3d0394cdc6
add another todo item
...
svn:r4979
2005-09-10 01:09:00 +00:00
Roger Dingledine
67b27f566c
and say that in the man page
...
svn:r4975
2005-09-09 22:47:08 +00:00
Roger Dingledine
a60345a2c5
fix duplicate word
...
svn:r4961
2005-09-09 02:12:32 +00:00
Roger Dingledine
d0d3d77f48
step nine: raise your ulimit -n
...
svn:r4958
2005-09-09 00:56:26 +00:00
Nick Mathewson
ef75fd5a63
Update item status: note future work on client directory handling
...
svn:r4957
2005-09-08 22:06:58 +00:00
Roger Dingledine
08348ae66e
add a RESETCONF controller command, and make setconf with a null
...
option actually mean to set it to ""
svn:r4916
2005-09-08 03:18:51 +00:00
Nick Mathewson
5c6c88e76d
More stuff for new directories.
...
- Distinguish v1 authorities (all currently trusted directories) from
v2 authorities (all trusted directories).
- Add configuration option for which dirs are v1 authories.
- Add configuration option for whether to be a v1 authority.
- Make trusted dirserver selection functions take options to
choose which functionality we need.
- Remove option when getting directory cache to see whether they
support running-routers; they all do now. Replace it with one
to see whether caches support v2 stuff.
- Parse, cache, and serve network-status objects properly.
- Serve compressed groups of router descriptors. The compression logic
here could be more memory-efficient.
-
svn:r4911
2005-09-07 16:42:53 +00:00
Roger Dingledine
f7256b7007
start the process of adding authentication/authorization mechanisms
...
to the rendezvous process.
also start to handle intro and rend points at ipv6 addresses.
(none of this is implemented yet; this is for discussion.)
svn:r4910
2005-09-06 09:15:32 +00:00
Nick Mathewson
78c01a95b5
Describe approach to downloading status documents; update TODO a bit
...
svn:r4899
2005-09-02 20:46:44 +00:00
Nick Mathewson
2e1d31b43b
Add fingerprint and contact fields to network-status specification
...
svn:r4895
2005-09-02 20:28:29 +00:00
Nick Mathewson
a6a45b7713
Add TTLs to RESOLVED, CONNECTED, and END_REASON_EXITPOLICY cells. Also, add a missing ntohl in connection_ap_handshake_socks_resolved.
...
svn:r4894
2005-09-02 18:53:31 +00:00
Roger Dingledine
445bce75dc
formatting/numbering patch from matt edman
...
svn:r4881
2005-08-29 04:49:44 +00:00
Nick Mathewson
c6c403e156
First cut at cleaning 0.1.1.x TODO
...
svn:r4879
2005-08-27 03:20:51 +00:00
Roger Dingledine
2e7de08fbf
setting up your own network is now a faq entry where it belongs
...
svn:r4878
2005-08-26 23:39:59 +00:00
Nick Mathewson
d45d66daf0
More dir-spec tweaks: specify whether concatenation happens before or after compression (either) and make status URLs parallel server URLs better (or people will mock me later).
...
svn:r4877
2005-08-26 23:39:11 +00:00
Roger Dingledine
71c4173bb6
more servers will make it easier. who knows if it's really needed.
...
svn:r4873
2005-08-26 23:00:14 +00:00
Roger Dingledine
6640daf5a1
document the AssumeReachable config option
...
svn:r4872
2005-08-26 22:57:24 +00:00
Roger Dingledine
e53c6ce868
get the instructions closer to right
...
svn:r4871
2005-08-26 22:50:48 +00:00
Roger Dingledine
51812f431f
some better docs for setting up your own tor network
...
svn:r4870
2005-08-26 22:32:24 +00:00
Nick Mathewson
54a6a8f0ef
Start implementing the server side of the new directory protocol.
...
Probably very buggy, since I can't actually run an authdir.
Features
- Generate and publish new network-status format
- Code to cache and re-serve network-status objects generated by others.
- Publish individual descriptors (by fingerprint, by "all", and by
"tell me yours.") [Still needs compression logic]
- Publish client and server recommended versions seprately.
- Add digest of descriptor to routerinfo_t, so we can track them better, and
length, so we can server them more easily.
Cleanups
- Unify code to sign directory-like things
- Make resolve_my_address() able to tell you which name it wound up resolving.
- Unify code to store and serve directory-like things so it all uses
cached_dir_t.
- Unify code to set the value of cached_dir_t objects.
svn:r4835
2005-08-25 20:33:17 +00:00
Nick Mathewson
f0893ddc8c
Clarify formats, terminology; add more URLs.
...
svn:r4834
2005-08-25 20:04:12 +00:00
Thomas Sjögren
251c486f6c
PIDFile should be PidFile
...
svn:r4833
2005-08-25 06:11:50 +00:00
Roger Dingledine
7b5be0210a
add some more todo items, and mark off a few
...
svn:r4830
2005-08-24 02:37:55 +00:00
Roger Dingledine
0a45058d0d
prod at the 0.1.1.x todo items
...
svn:r4822
2005-08-23 07:36:55 +00:00
Roger Dingledine
0b0dce4534
remove most 0.1.0.x todo items
...
svn:r4821
2005-08-23 07:20:00 +00:00
Roger Dingledine
9064ea6c71
fix some typos in the control spec
...
svn:r4811
2005-08-22 20:05:41 +00:00
Roger Dingledine
dc66f6df67
fix sentence, fix html
...
svn:r4810
2005-08-22 07:14:12 +00:00
Nick Mathewson
dc09c7fc73
Implement new (reduced-frequency) upload rules. arma, you should review this.
...
svn:r4806
2005-08-22 03:10:53 +00:00
Nick Mathewson
6b04e30dc6
Note DH security hacks in tor-spec
...
svn:r4800
2005-08-19 21:55:47 +00:00
Roger Dingledine
8d7dcb9e69
make it clearer that we need servers
...
svn:r4799
2005-08-19 21:52:21 +00:00
Roger Dingledine
e33d89dbe7
fix a broken link that jens pointed out
...
svn:r4797
2005-08-17 15:59:18 +00:00
Roger Dingledine
6a50730806
make registering your nickname its own section
...
svn:r4796
2005-08-17 07:13:26 +00:00
Roger Dingledine
d007764a12
make them paragraphs not lists, and see if that works better
...
svn:r4795
2005-08-17 07:03:40 +00:00
Roger Dingledine
38d114c119
rearrange and repoint things
...
svn:r4794
2005-08-17 06:46:02 +00:00
Roger Dingledine
dbdf86abf2
add tor server configuration instructions
...
svn:r4793
2005-08-17 04:15:25 +00:00
Roger Dingledine
b07ba724e1
and remove the general install instructions
...
svn:r4792
2005-08-17 00:06:09 +00:00
Roger Dingledine
61023e74c5
add a tor-doc-unix file for installing a tor client on linux/bsd/unix/etc
...
svn:r4791
2005-08-17 00:03:45 +00:00
Roger Dingledine
252ef0773d
mention the anonymity gotcha in switchproxy that carmee pointed out.
...
svn:r4788
2005-08-15 23:54:25 +00:00
Roger Dingledine
486dc7007b
document the 'quit' controller command
...
svn:r4776
2005-08-13 02:22:11 +00:00
Nick Mathewson
16528aa070
Add a config-file GETINFO entry; fix a minor memory leak on some SAVECONF calls.
...
svn:r4761
2005-08-10 18:05:20 +00:00
Roger Dingledine
a6a12c02e3
point people to the stable tors if they're using our docs
...
svn:r4759
2005-08-09 17:19:47 +00:00
Thomas Sjögren
4ce34c013e
man file, minor updates
...
svn:r4757
2005-08-09 10:35:06 +00:00
Nick Mathewson
249b72f53e
Replace (Fascist)Firewall* with a new ReachableAddresses option that understands address policies.
...
svn:r4751
2005-08-08 21:58:48 +00:00
Roger Dingledine
1dd514f244
and bump the hidden version numbers too
...
svn:r4744
2005-08-08 20:57:45 +00:00
Nick Mathewson
01d0788950
Generalize FirewallPorts to FirewallIPs so I can run happily when locked in net 18.
...
svn:r4737
2005-08-07 21:24:00 +00:00
Roger Dingledine
3b9991ef72
oopsie, i broke the doc page titles
...
svn:r4735
2005-08-07 20:28:36 +00:00
Roger Dingledine
aa95623523
correct man page entry
...
svn:r4731
2005-08-07 20:04:17 +00:00
Nick Mathewson
35b04df4fd
Document helper node options
...
svn:r4715
2005-08-05 01:40:10 +00:00
Nick Mathewson
4cb89fd557
Implement some more GETINFO goodness: expose helper nodes, config options, getinfo keys.
...
svn:r4694
2005-08-04 19:56:41 +00:00
Nick Mathewson
e9698eaefa
Claim some items.
...
svn:r4690
2005-08-04 18:23:21 +00:00
Roger Dingledine
22e6ecdb04
bump advertised win32 and osx versions to 0.1.1.3-alpha
...
svn:r4677
2005-07-25 20:12:34 +00:00
Roger Dingledine
c79b7f58a6
do that to the rest of them
...
svn:r4670
2005-07-25 03:36:26 +00:00
Roger Dingledine
e45667fdef
now try the rest
...
svn:r4669
2005-07-25 03:22:36 +00:00
Roger Dingledine
c115561e7e
try a bigger h2 and also make it an anchor
...
svn:r4668
2005-07-25 03:17:51 +00:00
Roger Dingledine
e1b1116b5e
the bottom has to change too
...
svn:r4667
2005-07-25 03:09:51 +00:00
Roger Dingledine
66c29f459a
convert tor-doc-win32 over to the website css
...
svn:r4666
2005-07-25 03:06:47 +00:00
Roger Dingledine
8e1c70daf3
make the stylesheet work from elsewhere too
...
svn:r4665
2005-07-25 03:02:18 +00:00
Roger Dingledine
b31160449c
start shipping tor-doc-win32.html tor-doc-osx.html tor-switchproxy.html
...
tor-hidden-service.html in the tarball too
svn:r4664
2005-07-25 03:01:18 +00:00
Roger Dingledine
7d7f63fc2c
the fingerprint file will rarely really show up in
...
/usr/local/var/lib/tor/ since if they don't define the datadir,
it will default to ~/.tor/
svn:r4663
2005-07-24 22:03:31 +00:00
Roger Dingledine
d8a4517645
more tweaks on the hidden wiki
...
svn:r4662
2005-07-24 07:46:29 +00:00
Roger Dingledine
0b13bb58de
tweaks suggested by wmf
...
svn:r4661
2005-07-23 21:56:26 +00:00
Roger Dingledine
7e7f26ce7d
fix a " in an href, thanks wmf
...
svn:r4660
2005-07-23 21:25:04 +00:00
Roger Dingledine
58e38fe359
don't give the unix path example twice
...
svn:r4659
2005-07-23 21:22:13 +00:00
Roger Dingledine
2bb2ef52cd
try harder to guess directory names that will work
...
svn:r4658
2005-07-23 21:12:07 +00:00
Roger Dingledine
df1f7e6227
a few more paragraphs
...
svn:r4657
2005-07-23 20:53:26 +00:00
Roger Dingledine
41f52cbe2d
stop recommending savant
...
svn:r4656
2005-07-23 11:29:48 +00:00
Roger Dingledine
2504106e84
and fix another link
...
svn:r4655
2005-07-23 11:03:30 +00:00
Roger Dingledine
d63a54980f
make the hidden-service section of tor-doc obsolete
...
svn:r4654
2005-07-23 11:02:33 +00:00
Roger Dingledine
a4510dce66
better example
...
svn:r4653
2005-07-23 11:00:53 +00:00
Roger Dingledine
6f249a46b7
more tips
...
svn:r4652
2005-07-23 10:59:43 +00:00
Roger Dingledine
222b7efcfe
another minor tweak
...
svn:r4651
2005-07-23 09:00:19 +00:00
Roger Dingledine
db53c5a436
fix (maybe) the example windows path
...
svn:r4650
2005-07-23 08:26:23 +00:00
Roger Dingledine
cf62927003
fix typo that reversed my meaning
...
svn:r4649
2005-07-23 08:19:40 +00:00
Roger Dingledine
228aca259d
the rest of the tor hidden service howto
...
minus the windows part that i can't do
svn:r4648
2005-07-23 08:07:58 +00:00
Roger Dingledine
752632f6df
clean up dir-spec a bit
...
svn:r4647
2005-07-23 08:07:39 +00:00
Roger Dingledine
e843b1395b
an in-progress hidden service tutorial
...
svn:r4639
2005-07-22 22:23:45 +00:00
Roger Dingledine
fe0e75fb3d
make use of the new #torrc FAQ
...
svn:r4638
2005-07-22 21:45:21 +00:00
Roger Dingledine
d42aae7cfb
lies, damn lies, and windows path names
...
svn:r4636
2005-07-22 21:07:07 +00:00
Nick Mathewson
c252a76f0b
Parameterize configuration parsing functions
...
svn:r4635
2005-07-22 20:37:42 +00:00
Nick Mathewson
5621ccc962
Note item status; add persistence task
...
svn:r4634
2005-07-22 17:34:10 +00:00
Nick Mathewson
76a6cec3f1
add work for today to TODO
...
svn:r4631
2005-07-22 14:54:37 +00:00
Nick Mathewson
550ec09ffa
checkpoint new directory document. needs way more expermients. probably ok.
...
svn:r4626
2005-07-21 07:57:31 +00:00
Roger Dingledine
738dfca909
link to our new faq entry from the switchproxy howto
...
svn:r4625
2005-07-20 23:51:30 +00:00
Roger Dingledine
cf0df47335
clean up osx doc more; this closes bug 169 too
...
svn:r4623
2005-07-20 21:20:47 +00:00
Roger Dingledine
d049cccdc6
suggested fixes from chris
...
svn:r4621
2005-07-20 20:27:19 +00:00
Roger Dingledine
900f46aafe
tell people to proxy ftp and gopher through privoxy too
...
duck is right
svn:r4620
2005-07-20 20:12:43 +00:00
Roger Dingledine
1ba35571a2
mention you need javascript to just click on it
...
svn:r4619
2005-07-20 20:02:38 +00:00
Roger Dingledine
5a1a196d83
clean up the docs another round
...
svn:r4618
2005-07-20 19:38:56 +00:00
Roger Dingledine
be22d928d5
last tweaks
...
svn:r4617
2005-07-20 01:27:17 +00:00
Roger Dingledine
10aa75d1bb
remove redundant paragraph
...
svn:r4616
2005-07-20 01:22:59 +00:00
Roger Dingledine
0f09b6a894
make it survive being somewhere other than /
...
svn:r4615
2005-07-20 01:12:02 +00:00
Roger Dingledine
a1d96f2efd
see what we think of tor-switchproxy with the eff css
...
svn:r4614
2005-07-20 01:06:14 +00:00
Roger Dingledine
ee841e0cd4
stop linking to hummingbird, since it's proprietary and seems to be
...
hard to find
svn:r4613
2005-07-20 00:59:41 +00:00
Roger Dingledine
074c059921
overhaul the docs for win32, os x, and switchproxy
...
svn:r4612
2005-07-20 00:00:08 +00:00
Roger Dingledine
9d0d9c70d4
comments from lucky
...
svn:r4611
2005-07-19 22:14:59 +00:00
Roger Dingledine
9d962eb224
clean up the tor switchproxy howto more
...
svn:r4606
2005-07-19 21:10:34 +00:00
Roger Dingledine
0f6bf87427
first iteration of the switchproxy howto
...
svn:r4603
2005-07-19 08:01:03 +00:00
Roger Dingledine
e573b3f7db
it's called GETCONF, not GETCONFIG
...
svn:r4591
2005-07-17 22:39:21 +00:00
Roger Dingledine
6cb32f0c9d
it looks like phobos accidentally removed the instructions for
...
restarting privoxy?
svn:r4573
2005-07-15 07:43:04 +00:00
Andrew Lewman
c56c2856c5
Moved the images of logfile/jarfile above the instructions for
...
restarting privoxy.
svn:r4572
2005-07-15 04:09:51 +00:00
Roger Dingledine
943dce8932
list 0.1.1.2-alpha as "the" win32 and os x tor version.
...
that should get us some bug reports. ;)
svn:r4570
2005-07-14 23:35:11 +00:00
Nick Mathewson
85edc6ccf4
move some items from the tor-ctl TODO into the main TODO; mark some controller items done.
...
svn:r4559
2005-07-14 20:53:30 +00:00
Roger Dingledine
57ba20e376
a bit more cleanup
...
svn:r4552
2005-07-14 08:04:52 +00:00
Roger Dingledine
abdb1872d8
it's effect, not affect
...
svn:r4551
2005-07-14 08:02:35 +00:00
Roger Dingledine
40eebc868c
showmyip.com has an advertisement at the top.
...
it sucks that we're still pointing to them.
but at least point to them second.
svn:r4550
2005-07-14 01:15:15 +00:00
Andrew Lewman
a926c4c0bf
Updated instructions to include how to restart Privoxy after making the
...
edits.
svn:r4549
2005-07-13 23:50:18 +00:00
Roger Dingledine
70002930b9
make it clearer that you need to configure your applications to use tor
...
and blow away spaces at the end of lines
svn:r4542
2005-07-13 07:03:08 +00:00
Nick Mathewson
cf13b3e4a6
Macro-fu to get DEBUG events working.
...
svn:r4539
2005-07-13 05:14:42 +00:00
Andrew Lewman
ae44532170
Updated doc with minor details that are pertinent to users. Thanks to
...
mgoose for the updates.
svn:r4538
2005-07-13 01:49:12 +00:00
Roger Dingledine
5cbf9e77a3
TrackHostExitsExpire describes the number of seconds since the
...
trackhost was established, not the number of seconds since it was
last used.
svn:r4534
2005-07-12 21:06:31 +00:00
Nick Mathewson
2d52be47b7
checkpoint minor control-spec cleanups
...
svn:r4533
2005-07-12 18:20:54 +00:00
Nick Mathewson
0a37e9522d
note that TLS connections can be closed.
...
svn:r4525
2005-07-08 15:42:03 +00:00
Roger Dingledine
f76989728a
bump win32 and osx versions to 0.1.0.11 in the docs
...
svn:r4521
2005-07-03 10:56:34 +00:00
Nick Mathewson
b5b138562c
Mark a few bugs as done or as nonstarters
...
svn:r4510
2005-06-30 07:19:20 +00:00
Nick Mathewson
8fd197c687
Update rendezvous fix status; add more items to TODO
...
svn:r4507
2005-06-29 21:51:30 +00:00
Nick Mathewson
7479a55724
Note that authentication arguments are optional
...
svn:r4498
2005-06-27 23:41:03 +00:00
Nick Mathewson
68d706a9b0
Make the two rendezvous service descriptor formats distinguishable to simplify the directory interactions a bit.
...
svn:r4494
2005-06-27 20:43:07 +00:00
Nick Mathewson
18baceffaa
Specify versioned service descriptors including full info on intro points. Arma -- does this look sane?
...
svn:r4492
2005-06-27 18:34:59 +00:00
Andrew Lewman
63b8606bed
Fixed some formatting.
...
svn:r4491
2005-06-26 13:56:04 +00:00
Andrew Lewman
5e21bdb063
updated screenshots, added 2 for privoxy logfile and jarfile.
...
Screenshots courtesy of memeticist.
svn:r4490
2005-06-26 13:53:21 +00:00
Roger Dingledine
30258ad77f
wave rubber chicken over man page
...
tyranix says this makes the html output look better
svn:r4488
2005-06-26 08:57:25 +00:00
Roger Dingledine
281d4dc320
tyranix moved the socat instructions to the main wiki, so you don't
...
need privoxy working in order to read them.
svn:r4487
2005-06-26 08:42:41 +00:00
Andrew Lewman
8c37f9eb5c
updated document date line to make it automated.
...
svn:r4486
2005-06-26 05:25:28 +00:00
Andrew Lewman
8b74c4e146
Updated doc to explain how to comment out the lines.
...
svn:r4485
2005-06-26 05:21:17 +00:00
Andrew Lewman
9473cf7671
Correct logfile names because Windows is apparently different than any
...
other os.
svn:r4484
2005-06-26 05:08:11 +00:00
Andrew Lewman
e64b016b55
Added instructions for commenting out the "logfile logfile" and "jarfile
...
jarfile" in the privoxy config.
svn:r4482
2005-06-26 05:03:16 +00:00
Nick Mathewson
369a964ac8
Directories are unordered.
...
svn:r4481
2005-06-24 23:44:13 +00:00
Nick Mathewson
b759fe4b8d
It is not the end of the world when a router descriptor has an unrecognized kwd
...
svn:r4480
2005-06-24 23:42:15 +00:00
Nick Mathewson
6602098e03
Describe how to detect v0 or v1 protocol
...
svn:r4478
2005-06-24 18:04:00 +00:00
Roger Dingledine
e35256f45c
remove CLIENTS file, since it has been replaced with
...
http://wiki.noreply.org/noreply/TheOnionRouter/TorFAQ#SOCKSAndDNS
svn:r4473
2005-06-21 20:18:20 +00:00
Roger Dingledine
9754e29c79
update version in tor-doc
...
point people to tor-doc-win32 and tor-doc-osx
svn:r4472
2005-06-21 20:08:02 +00:00
Nick Mathewson
2aff87caae
Load hardware acceleration options when/where available. Can anybody test this?
...
svn:r4467
2005-06-20 18:56:35 +00:00
Nick Mathewson
e1e246fa78
Be more clear about fixing unknown rendezvous points. (ow)
...
svn:r4465
2005-06-20 00:10:31 +00:00
Nick Mathewson
8a6f22b25d
Come up with a rendezvous INTRODUCE1 format that actually works for unknown rendezvous points. This will take some doing to implement
...
svn:r4464
2005-06-20 00:08:47 +00:00
Nick Mathewson
e376e6cc07
note GETCONF default feature in spec
...
svn:r4463
2005-06-19 23:22:34 +00:00
Nick Mathewson
d2d934cc10
update TODO
...
svn:r4462
2005-06-19 22:39:14 +00:00
Nick Mathewson
64fc1f7bae
Implement all the rest of the new controller protocol, debug a little, add some new features, add ADDRMAP events.
...
svn:r4460
2005-06-19 20:40:41 +00:00
Nick Mathewson
c1e91ff493
Address points by arma and points not by arma in new control-spec.txt
...
svn:r4451
2005-06-18 01:49:03 +00:00
Roger Dingledine
bc3c578576
some fixes and questions on the control spec
...
svn:r4450
2005-06-18 01:34:28 +00:00
Nick Mathewson
53ea9e54e7
Update some item status
...
svn:r4448
2005-06-17 18:54:06 +00:00
Nick Mathewson
946892ab68
First (and fragmentary) draft of revised controller protocol.
...
svn:r4446
2005-06-17 18:49:04 +00:00
Roger Dingledine
3961683571
tor-spec patch from adam langley
...
svn:r4439
2005-06-16 20:33:03 +00:00
Roger Dingledine
5c85d97496
a few minor cleanups to HACKING
...
svn:r4438
2005-06-16 20:32:40 +00:00
Peter Palfrader
cc9b0c7b7b
Let's challenge our server ops a bit. Everybody likes challenges.
...
svn:r4437
2005-06-15 18:45:59 +00:00
Roger Dingledine
1e3327de85
people are so literal when they're following directions
...
svn:r4436
2005-06-15 18:36:03 +00:00
Andrew Lewman
5782ffd79a
Fixed the rest of the MS Windows' paths in tor-doc.html.
...
svn:r4430
2005-06-15 11:39:44 +00:00
Andrew Lewman
3bbb14f8fd
Updated path in tor-doc.html#server to correct for MS Windows user's
...
local Application Data dir
svn:r4429
2005-06-15 02:01:27 +00:00
Roger Dingledine
fd4cf06e6d
admit the existence of 0.1.0.10
...
svn:r4428
2005-06-14 21:49:45 +00:00
Nick Mathewson
2b8fd9ceda
Allow a few EINVALs from libevent before dying. Warn on kqueue with libevent before 1.1a
...
svn:r4419
2005-06-13 00:35:19 +00:00
Andrew Lewman
d8467696f8
Updated win32 doc to include all known working versions of MS Windows.
...
svn:r4418
2005-06-12 21:17:17 +00:00
Andrew Lewman
a05387bcf4
TODO: strippd out volunteer items
...
svn:r4416
2005-06-12 02:16:27 +00:00
Thomas Sjögren
df029fc9df
man file was updated in june
...
svn:r4410
2005-06-11 12:23:11 +00:00
Roger Dingledine
05608eeb16
HACKING is nearly dead now; long live HACKING.
...
svn:r4407
2005-06-11 06:07:43 +00:00
Nick Mathewson
986166be99
Dispose the last XXXXX item in TODO
...
svn:r4405
2005-06-11 05:37:59 +00:00
Nick Mathewson
691265df0c
Dispose of most remaining XXXXX items in TODO
...
svn:r4403
2005-06-11 05:25:21 +00:00
Nick Mathewson
e5c7e0aae4
eviscerate TODO and stitch it together into a far more attractive, albeit slightly less organic, creature
...
svn:r4402
2005-06-11 04:38:12 +00:00
Roger Dingledine
9ca3b52082
change explanation of registering your server
...
svn:r4401
2005-06-11 04:29:26 +00:00
Roger Dingledine
a3e5aa2d84
move todo items around; make 0.1.1.x more ambitious; we'd best get cracking
...
svn:r4394
2005-06-10 06:30:11 +00:00
Roger Dingledine
f736ec8ce8
tell the osx and win32 crowds about the new version
...
svn:r4391
2005-06-09 23:59:18 +00:00
Roger Dingledine
595376585e
more todo items
...
svn:r4390
2005-06-09 23:58:57 +00:00
Nick Mathewson
00b75791c4
Update TODO status
...
svn:r4385
2005-06-09 20:20:36 +00:00
Nick Mathewson
ed426e6ac5
Add OSX uninstall instructions
...
svn:r4380
2005-06-09 18:43:43 +00:00
Andrew Lewman
4a08bb8926
TODO: fixed the latest tasks, and added in window's doc stuff
...
svn:r4379
2005-06-09 17:35:27 +00:00
Roger Dingledine
0a234af465
abandon two 010x items
...
svn:r4377
2005-06-09 11:24:24 +00:00
Roger Dingledine
e8a9a713e6
mention defaults for clientonly and nopublish
...
svn:r4369
2005-06-09 09:03:12 +00:00
Roger Dingledine
f649ea51b4
document NoPublish
...
mention that ClientOnly is going to become deprecated
svn:r4368
2005-06-09 09:01:42 +00:00
Andrew Lewman
2d7cbb71aa
tor-doc-win32.html: Changed win32 to "MS Windows" so more non-technical people will
...
understand it.
tor-doc-osx.html: Changed instructions to match screenshots (localhost
vs. 127.0.0.1)
svn:r4363
2005-06-09 02:14:32 +00:00
Andrew Lewman
497dee97ca
modified task - find 10 dirservers
...
svn:r4362
2005-06-09 01:59:48 +00:00
Andrew Lewman
64b7a2c335
removed mailing list to do for website
...
svn:r4361
2005-06-09 01:57:11 +00:00
Nick Mathewson
bab2643b78
Update item status
...
svn:r4359
2005-06-08 21:47:42 +00:00
Roger Dingledine
eb11b8132f
more todo
...
svn:r4358
2005-06-08 21:22:36 +00:00
Roger Dingledine
a3e964b073
update todo a bit more
...
svn:r4347
2005-06-08 17:22:09 +00:00
Nick Mathewson
3d602f6ed6
Note item status
...
svn:r4345
2005-06-08 13:54:02 +00:00
Andrew Lewman
f5fd5d920d
TODO: took some tasks to complete.
...
svn:r4342
2005-06-08 02:10:20 +00:00
Andrew Lewman
b0e7d05c50
TODO: cleaned up duplicates, moved some tasks from uncategorized into
...
valid sections.
svn:r4341
2005-06-08 02:08:19 +00:00
Andrew Lewman
e7da1d170a
TODO: Added in random to do list of arma and phobos.
...
svn:r4340
2005-06-08 01:35:21 +00:00
Roger Dingledine
ff28c48759
another 011x item
...
svn:r4339
2005-06-07 21:16:45 +00:00
Nick Mathewson
345e7425e5
Summarize remaining 0.1.0.x items
...
svn:r4338
2005-06-07 21:14:51 +00:00
Roger Dingledine
c4b8cf8230
tentative 0.1.1.x todo list
...
svn:r4337
2005-06-07 20:48:47 +00:00
Roger Dingledine
a92ff1c4e9
blow away obsolete stuff
...
svn:r4324
2005-06-06 20:30:25 +00:00
Thomas Sjögren
bb64b9534b
tor-doc*.html is now valid HTML 4.01 Transitional
...
svn:r4313
2005-06-06 14:54:19 +00:00
Nick Mathewson
8666f07f65
Document s2k and cookie auth methods; resolve bug 153
...
svn:r4307
2005-06-05 14:10:48 +00:00
Roger Dingledine
b3f9c9332c
fix url to faq
...
svn:r4305
2005-05-28 11:21:30 +00:00
Roger Dingledine
fc83c5f162
add man entry for HttpProxyAuthenticator
...
clean up http* man entries
svn:r4303
2005-05-27 11:57:52 +00:00
Roger Dingledine
8d42236f0f
correct the explanation for KeepalivePeriod
...
svn:r4302
2005-05-27 07:36:54 +00:00
Roger Dingledine
f4a14410ad
update other links from CLIENTS, too. good idea thomas.
...
svn:r4299
2005-05-24 22:28:21 +00:00
Roger Dingledine
619224317d
mention in the man page that port can be omitted from the exit policy
...
lines.
svn:r4297
2005-05-24 16:59:29 +00:00
Thomas Sjögren
b984b1d09e
Show default LongLivedPorts. Minor clean up.
...
svn:r4295
2005-05-23 14:02:26 +00:00
Thomas Sjögren
daed419bae
DynIP and NAT info updated
...
svn:r4294
2005-05-23 13:51:02 +00:00
Roger Dingledine
4b93d2a281
remove the part of tor-doc that was trying to replace download.html
...
but not doing a very good job at it.
svn:r4293
2005-05-23 10:59:43 +00:00
Roger Dingledine
e52c0b24fc
ask people to send us their server's nickname too
...
svn:r4292
2005-05-23 07:40:56 +00:00
Roger Dingledine
1b086812e4
bump osx/win32 docs to 0.1.0.8-rc
...
svn:r4291
2005-05-23 07:31:46 +00:00
Peter Palfrader
eec9107093
Set FascistFirewall in bold in the description, and move the part about maybe using FascistFirewall from HttpsProxyAuthenticator to HttpsProxy
...
svn:r4278
2005-05-22 15:04:02 +00:00
Roger Dingledine
3d1d44f55b
we had two section 7.1's
...
svn:r4274
2005-05-20 12:43:55 +00:00
Thomas Sjögren
daffb77e7f
Tell people why they should register.
...
svn:r4259
2005-05-17 11:27:05 +00:00
Roger Dingledine
749ae58447
bump the version number in the docs
...
svn:r4253
2005-05-17 04:38:22 +00:00
Roger Dingledine
c5b986ec6c
clean up hacking file, based on patch from tyranix
...
svn:r4237
2005-05-17 01:38:25 +00:00
Roger Dingledine
0be5556243
point to 0.1.0.6 on win32/osx docs
...
svn:r4224
2005-05-15 02:16:16 +00:00
Roger Dingledine
eb6746f759
reorder, clean up manpage. add SafeLogging entry.
...
svn:r4223
2005-05-15 02:11:58 +00:00
Thomas Sjögren
9c2c307196
NewCircuitPerid is 30 sec not 60. MaxCircuitDirtiness has 10 min default
...
svn:r4220
2005-05-15 01:37:34 +00:00
Thomas Sjögren
5b69d68522
Missing .TP in man file
...
svn:r4219
2005-05-15 01:23:10 +00:00
Chris Palmer
8de9837401
Minor typographical and stylistic pokes.
...
svn:r4218
2005-05-15 01:05:09 +00:00
Roger Dingledine
fee85f1626
grammar fix thanks to chris
...
svn:r4216
2005-05-15 00:57:06 +00:00
Roger Dingledine
199ebf0760
clean up todo a bit more
...
svn:r4214
2005-05-15 00:51:11 +00:00
Roger Dingledine
a9e0a6b940
clean up the hidden-service doc section. thanks, tyranix!
...
svn:r4213
2005-05-15 00:48:26 +00:00
Thomas Sjögren
4e92a0afea
Added how to set up a hidden service. Thanks Tyranix.
...
svn:r4211
2005-05-15 00:04:32 +00:00
Roger Dingledine
3a69011d5e
minor fix on man page
...
svn:r4210
2005-05-15 00:04:24 +00:00
Thomas Sjögren
a9ff595700
Mention ClientOnly default
...
svn:r4209
2005-05-14 23:13:24 +00:00
Roger Dingledine
fbb69d7ca1
note that our os x package is only for 10.3 or later
...
svn:r4200
2005-05-13 18:46:06 +00:00
Roger Dingledine
28dfc04674
clean up the docs some more
...
svn:r4199
2005-05-13 18:16:51 +00:00
Thomas Sjögren
5da6958fa9
How to check the local IP added to tor-doc-{win32,osx}.html
...
svn:r4198
2005-05-12 19:57:08 +00:00
Thomas Sjögren
47c4c9e2ea
When setting up a server, make sure your clock is accurate.
...
svn:r4197
2005-05-12 19:51:27 +00:00
Roger Dingledine
b010574328
clean up the man page to describe FooBindAddress better.
...
svn:r4196
2005-05-12 12:58:49 +00:00
Thomas Sjögren
97663ea65d
Only list showmyip and ipid as test sites since they are very user friendly
...
svn:r4193
2005-05-11 22:26:37 +00:00
Thomas Sjögren
8185e3b0e2
People need to know their IP or else they dont know if it has changed. Task #137
...
svn:r4192
2005-05-11 21:25:27 +00:00
Roger Dingledine
7901c6e390
clean up some grammar
...
svn:r4179
2005-05-06 05:11:06 +00:00
Nick Mathewson
ab34901263
New and frightening code to implement fast-path first-hop CREATE_FAST cells. Watch out when we bump the version to 0.1.0.6-rc!
...
svn:r4162
2005-05-02 22:35:18 +00:00
Nick Mathewson
16184f62dc
Specify CREATE_FAST and CREATED_FAST
...
svn:r4161
2005-05-02 22:09:34 +00:00
Nick Mathewson
69dc4e1675
Remove support for looking at old directory/routerdesc elements; mark non-new elements optional; switch to new format for dir-signing-key; start accepting newer elements so we can mark them as non-opt later; make tor-spec say the right stuff.
...
svn:r4154
2005-05-02 21:22:31 +00:00
Roger Dingledine
be4a496527
add a hint in the doc that we need ORPort to be defined.
...
people seem to not be doing it lately.
svn:r4153
2005-05-02 17:13:31 +00:00
Thomas Sjögren
b3307ec97b
The man file was updated in May
...
svn:r4152
2005-05-01 22:15:13 +00:00
Roger Dingledine
383063f2b5
clarify accountingmax in man page
...
svn:r4151
2005-05-01 19:36:56 +00:00
Thomas Sjögren
4e7e2cfad5
TrackHostExists should be a comma-seperated list
...
svn:r4148
2005-04-28 00:03:34 +00:00
Roger Dingledine
d279b1738c
slight improvement on the declared syntax for trackhostexits
...
svn:r4147
2005-04-27 23:45:48 +00:00
Roger Dingledine
9e969f7a8f
update package docs for 0.1.0.5-rc
...
svn:r4145
2005-04-27 23:13:15 +00:00
Roger Dingledine
e132daaff8
clean out the todo, add a few items.
...
svn:r4136
2005-04-27 05:05:50 +00:00
Roger Dingledine
732bf604c5
and correct the man page re: the defaults
...
svn:r4132
2005-04-27 04:14:41 +00:00
Roger Dingledine
a1fee5db63
add a note in the man page about using fascistfirewall with
...
httpsproxyauthenticator
svn:r4120
2005-04-26 20:47:53 +00:00
Roger Dingledine
5704c3f0e0
add HttpsProxyAuthenticator to the man page
...
svn:r4118
2005-04-26 19:26:47 +00:00
Roger Dingledine
95a01599ae
mention in the signals section of the man page that the sigint
...
timeout can be configured with ShutdownWaitLength.
svn:r4114
2005-04-26 00:52:21 +00:00
Thomas Sjögren
b381e5d2f4
tor-doc-{osx,win32} now shows the correct date when they were updated
...
svn:r4109
2005-04-24 18:21:53 +00:00
Roger Dingledine
42d99ed773
bump win32 and osx docs to mention 0.1.0.4
...
svn:r4107
2005-04-23 22:07:29 +00:00
Thomas Sjögren
494f4777b9
Point to Wiki entry if windows users want to run Tor as a service
...
svn:r4078
2005-04-11 23:47:38 +00:00
Thomas Sjögren
db68d2d272
Forgot to change when the doc was updated
...
svn:r4077
2005-04-11 21:31:40 +00:00
Thomas Sjögren
732ed3cad3
Its not a DOS window, its just a window. sort of.
...
svn:r4076
2005-04-11 21:26:55 +00:00
Thomas Sjögren
0cb1d31fc1
Clarify MapAddress in the man page
...
svn:r4075
2005-04-11 16:46:58 +00:00
Thomas Sjögren
705674327f
The list under #server is now 1-10, instead of 1-5,5,6-9
...
svn:r4074
2005-04-11 16:02:19 +00:00
Thomas Sjögren
ae66c97b51
Fix broken link to or-announce
...
svn:r4072
2005-04-09 17:12:09 +00:00
Thomas Sjögren
6d5bb160d9
Fix where you set proxies in Firefox under Windows, add Opera 7.5x
...
svn:r4071
2005-04-08 12:21:12 +00:00
Roger Dingledine
03cc944e3e
and in win32/osx docs
...
svn:r4070
2005-04-08 08:16:33 +00:00
Roger Dingledine
26b4bb9d0c
add a few items to the todo
...
svn:r4061
2005-04-08 06:15:47 +00:00
Nick Mathewson
3a0fb0f007
Remove implicit expiration date from tor-spec
...
svn:r4044
2005-04-07 20:22:45 +00:00
Nick Mathewson
4991290935
Revise control spec and implementation to allow all log messages to be sent to controller with their severities intact.
...
svn:r4010
2005-04-05 22:56:17 +00:00
Roger Dingledine
01718369e4
take some items off the todo
...
svn:r4005
2005-04-04 04:09:34 +00:00
Nick Mathewson
f40e332895
Clarify a point related to bug 84
...
svn:r4000
2005-04-03 06:13:43 +00:00
Nick Mathewson
4a90d37229
Better messages when POSTDESCRIPTOR fails
...
svn:r3989
2005-04-02 22:02:13 +00:00
Roger Dingledine
a1397b2d04
peertech has been dead forever
...
stop recommending it
svn:r3988
2005-04-02 10:33:23 +00:00
Roger Dingledine
bb2b75cb25
close my <li>
...
svn:r3985
2005-04-01 21:38:24 +00:00
Roger Dingledine
fc1869949b
step five of running a server: subscribe to or-announce.
...
svn:r3984
2005-04-01 21:35:54 +00:00
Roger Dingledine
34944f3eb1
minor correction: location of torrc on unix packages
...
svn:r3981
2005-04-01 18:38:27 +00:00
Roger Dingledine
28fc34b1e2
clean up docs, point people to new release candidate
...
svn:r3979
2005-04-01 17:17:08 +00:00
Nick Mathewson
60d057b03e
Add several files to cvsignores
...
svn:r3963
2005-04-01 08:25:05 +00:00
Roger Dingledine
b491467912
fix punctuation
...
svn:r3956
2005-04-01 08:07:12 +00:00
Nick Mathewson
bc668233ad
Improve error msgs in tor-resolve.c; resolve bug 112
...
svn:r3947
2005-04-01 07:04:40 +00:00
Thomas Sjögren
a25033c7d8
Update tor-doc-{win32,-osx}.html to show the latest beta release. Added date when the document was last updated.
...
svn:r3921
2005-03-29 20:32:42 +00:00
Roger Dingledine
aef0ac4090
fix typo
...
svn:r3915
2005-03-29 01:47:07 +00:00
Roger Dingledine
9862e82eb8
clean up html
...
svn:r3914
2005-03-29 01:18:26 +00:00
Nick Mathewson
037487d96e
Mention libevent in more docs.
...
svn:r3913
2005-03-29 01:03:07 +00:00
Nick Mathewson
fca6800b8b
Rename option in control-spec.txt too.
...
svn:r3896
2005-03-27 06:42:27 +00:00
Roger Dingledine
ee24166851
update todo a bit more
...
svn:r3893
2005-03-27 05:13:58 +00:00
Roger Dingledine
d751d4048b
change control spec so closestream doesn't get to specify whether
...
tor should hold-open-until-flushed. tor should take care of that
(it should always hold open until flushed), and the controller should
never care _how_ tor does its things.
svn:r3892
2005-03-27 04:56:01 +00:00
Roger Dingledine
19553eebec
update version pointers on osx/win32 docs
...
svn:r3888
2005-03-26 14:55:56 +00:00
Roger Dingledine
9e1543401f
add another instance of the word 'hibernation' in the description
...
for accountingmax, since nobody searches for it by the name
accountingmax.
svn:r3885
2005-03-26 06:15:43 +00:00
Nick Mathewson
c5845c1784
Remind us to fwd-port accept fix.
...
svn:r3878
2005-03-25 20:51:47 +00:00
Nick Mathewson
5edd94b27e
Clarify behavior of SETEVENTS: it is SET, not ADD.
...
svn:r3871
2005-03-25 05:49:01 +00:00
Roger Dingledine
4dc570bf60
note that you can't attachstream to a non-open circuit.
...
svn:r3858
2005-03-24 06:29:28 +00:00
Geoff Goodell
8fc1061b84
added short descriptions to circuit-related event codes
...
svn:r3854
2005-03-24 05:30:08 +00:00
Nick Mathewson
27e00e3fdd
Document EXTENDCIRCUIT DONE message behavior.
...
svn:r3853
2005-03-24 01:15:39 +00:00
Nick Mathewson
7521f2d58a
Move some TODO items out of the 0.1.0.1-rc pile
...
svn:r3851
2005-03-24 01:12:38 +00:00
Nick Mathewson
6e4bccc4ac
Make GETINFO for "network-status" work on non-authdirs
...
svn:r3837
2005-03-23 19:15:10 +00:00
Nick Mathewson
291548c4e4
Note that GETINFO (via the controller) for network-status will not work on non-authdirectories right now.
...
svn:r3835
2005-03-23 08:39:21 +00:00
Roger Dingledine
f5c930bb0e
clean up man page entry for MaxAdvertisedBandwidth
...
svn:r3817
2005-03-22 20:32:48 +00:00
Nick Mathewson
7a0072cc1a
Specify and implement close-stream and close-circuit control messages
...
svn:r3814
2005-03-22 19:36:38 +00:00
Nick Mathewson
ec81f87018
Implement an option to cap bandwidth-to-advertise. Arma: can you improve the manpage entry by explaining why you would want to do this?
...
svn:r3813
2005-03-22 19:01:46 +00:00
Nick Mathewson
2d40991427
Report HTTP reasons to directory clients. (Also, fix format on new TODO items)
...
svn:r3811
2005-03-22 18:43:24 +00:00
Roger Dingledine
8f9634345d
write down some more concerns/thoughts
...
svn:r3804
2005-03-22 05:19:44 +00:00
Nick Mathewson
c92c045afc
add an item
...
svn:r3803
2005-03-22 05:18:44 +00:00
Roger Dingledine
171ce8f1db
update control-spec too
...
svn:r3802
2005-03-22 03:35:37 +00:00
Roger Dingledine
f194b716c7
getting closer to 0.1.0.1-rc
...
svn:r3800
2005-03-22 01:55:37 +00:00
Geoff Goodell
6152264c0d
specify that a key-value configuration line consists of key-space-value.
...
svn:r3794
2005-03-21 04:25:58 +00:00
Roger Dingledine
8598e09c33
point the windows slashes the right way
...
svn:r3793
2005-03-20 10:40:56 +00:00
Nick Mathewson
07a7b6af64
Implement redirectstream in control interface.
...
svn:r3785
2005-03-19 06:05:55 +00:00
Nick Mathewson
11aa682812
Split version info into separate spec doc.
...
svn:r3783
2005-03-19 05:07:19 +00:00
Roger Dingledine
5c59ec8e1b
things roger needs to do for 0.1.0.1-rc
...
svn:r3782
2005-03-19 05:06:22 +00:00
Nick Mathewson
19b4dbc6d2
Note version documentation is finished in the TODO. Roger--should this be someplace else too?
...
svn:r3779
2005-03-18 23:23:25 +00:00
Nick Mathewson
2e9d971dec
Correct documentation wrt versions; where files go; and default behavior of osx installer. Can somebody with good html fu improve my table?
...
svn:r3778
2005-03-18 23:09:29 +00:00
Nick Mathewson
59653fea45
Make OS X log happily to /var/log/Tor
...
svn:r3775
2005-03-18 21:45:36 +00:00
Thomas Sjögren
25fb582065
man file in cvs was updated in March 2005, not November 2004
...
svn:r3771
2005-03-18 01:31:56 +00:00
Thomas Sjögren
2b485dc4f2
Added ipid to the list of IP-testers in tor-doc*.html
...
svn:r3770
2005-03-17 21:58:04 +00:00
Nick Mathewson
df9c8feac7
Commit fixes for several pending tor core tasks: document all DOCDOCed functions; time out uncontrolled unattached streams; feed reasons to SOCKS5 (refactoring connection_ap_handshake_socks_reply in the process); change DirFetchPeriod/StatusFetchPeriod to have a special "Be smart" value.
...
svn:r3769
2005-03-17 12:38:37 +00:00
Thomas Sjögren
b5a7347db5
Mozilla/Firefox instructions present in both win32 and osx. Added network-tools.com as a IP-test site.
...
svn:r3768
2005-03-16 21:24:45 +00:00
Thomas Sjögren
5faea839ee
Make it clear that tor-doc-{win32,osx}.html are for setting up clients and point those who want to set up a server to tor-doc.html
...
svn:r3765
2005-03-15 23:03:33 +00:00
Nick Mathewson
538b613079
<arma2> - closed=4, new connection=5, new resolve request=6)
...
<arma2> + closed=4, new connection=5, new resolve request=6,
<arma2> + stream detached from circuit, retriable=7)
<arma2> nick: this comma is confusing.
svn:r3761
2005-03-14 22:15:45 +00:00
Nick Mathewson
e2715ac24f
Note a couple of changes in TC
...
svn:r3760
2005-03-14 22:13:42 +00:00
Nick Mathewson
fd150459b3
Raise common code for "detach this stream and try it with a different circuit" into a separate function; make that function handle controller-managed streams right.
...
svn:r3756
2005-03-14 03:12:59 +00:00
Roger Dingledine
a6b742dfb2
and put ShutdownWaitLength in man page
...
svn:r3754
2005-03-12 20:18:38 +00:00
Nick Mathewson
115271f65e
Implement the common case of ATTACHSTREAM.
...
svn:r3751
2005-03-12 04:22:01 +00:00
Roger Dingledine
d1f790e9ce
MaxCircuitDirtiness never got into the man page
...
svn:r3750
2005-03-12 01:09:41 +00:00
Roger Dingledine
84410bd3d5
fix typo in man page
...
svn:r3749
2005-03-11 23:53:07 +00:00
Nick Mathewson
49dd5e7439
add another item to TODO
...
svn:r3748
2005-03-11 21:49:29 +00:00
Nick Mathewson
71a3560c72
expand a couple of items
...
svn:r3747
2005-03-11 21:42:45 +00:00
Geoff Goodell
ecd9cb3738
reflect changes to default exit policy in manual page
...
svn:r3740
2005-03-11 05:18:18 +00:00
Nick Mathewson
c185825585
Finish implementing GETINFO; make it easy to query address maps.
...
svn:r3732
2005-03-03 06:37:54 +00:00
Nick Mathewson
f90ccf5648
Implement new controller events for changed descriptors and new (not-yet-attached) streams.
...
svn:r3731
2005-03-02 22:29:58 +00:00
Nick Mathewson
5f8e2c2bc4
Rename unused-address functions to virtual address; this is more accurate. Also, include almost-right implementation of reusing dont-care mappings. (It is still kind of wrong because it does not take type into account.)
...
svn:r3728
2005-03-02 21:02:11 +00:00
Nick Mathewson
fc0e67bc72
Clarify some confusion about what GETINFO(addr-mappings) should return.
...
svn:r3727
2005-03-02 20:54:09 +00:00
Nick Mathewson
b494c2223d
Specify and implement fragmented control messages to allow for (among other things) long GETINFO replies. Otherwise we could hit the 64K barrier on questions like "please dump your client-side DNS cache."
...
svn:r3726
2005-03-02 20:22:10 +00:00
Nick Mathewson
65230fd39f
Implement "Dont-Care" from addresses to MapAddress control message. For safety, refuse to launch connections to unmapped addresses in the dont-care range.
...
svn:r3725
2005-03-02 19:26:46 +00:00
Nick Mathewson
06a574b0c9
Specify reverse DNS
...
svn:r3724
2005-03-02 19:24:15 +00:00
Nick Mathewson
e14f812a67
Still more code to make sure we send the right number and kind of RELAY END cells
...
svn:r3723
2005-03-02 03:13:05 +00:00
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