Nick Mathewson
f772fc0c36
apply a variant of rovv's bug 872 patch, and document that we want a better solution for 0.2.2.x.
...
svn:r17924
2009-01-05 20:52:14 +00:00
Sebastian Hahn
b370edcc87
Better explain the PublishServerDescriptor option in the manpage
...
PublishServerDescriptor 1 means "publish to the relevant authority", not "publish to v2,v3 authorities". Also adjust the time in the manpage to January 2009
svn:r17909
2009-01-05 13:50:02 +00:00
Karsten Loesing
b4d7776de8
List places where the hidden service protocol uses SHA-1.
...
svn:r17866
2009-01-04 00:21:28 +00:00
Nick Mathewson
6ded024914
Note another place we use sha1
...
svn:r17836
2008-12-31 18:25:30 +00:00
Nick Mathewson
1ef472b2bd
New proposal "idea" listing all the places I could think of that we use SHA-1.
...
svn:r17831
2008-12-30 17:15:27 +00:00
Nick Mathewson
d0924d522d
Document RELAY_EARLY cells in tor-spec.txt: proposal 110 is mostly implemented, and the rest of it will need to wait until all current Tor 0.2.0.x clients are obsolete to close.
...
svn:r17816
2008-12-29 19:55:23 +00:00
Andrew Lewman
dce4677503
Update openssl version, suggest latest libevent.
...
svn:r17806
2008-12-29 03:46:50 +00:00
Roger Dingledine
43c22c5b79
minor todo updates
...
svn:r17797
2008-12-27 07:28:47 +00:00
Roger Dingledine
5519e633ec
New controller event "clients_seen" to report a geoip-based summary
...
of which countries we've seen clients from recently. Now controllers
like Vidalia can show bridge operators that they're actually making
a difference.
svn:r17796
2008-12-27 06:50:07 +00:00
Steven Murdoch
4a1fd99899
Add discussion on how network latency changes when the network load differs from the level that the node selection algorithm was designed for
...
svn:r17769
2008-12-25 13:11:39 +00:00
Steven Murdoch
3ba7a6e219
Add R script for estimating average node latency at different levels of network load
...
svn:r17768
2008-12-25 12:10:27 +00:00
Roger Dingledine
a32477db65
propset on our new todo lists. why can't svn just know what i mean.
...
svn:r17766
2008-12-25 00:07:09 +00:00
Steven Murdoch
8199d30050
Discussion on optimizing the node selection probabilities
...
svn:r17763
2008-12-24 16:40:39 +00:00
Steven Murdoch
972d019cae
Annotate relative-selection-probabilities graph
...
svn:r17762
2008-12-24 16:39:56 +00:00
Steven Murdoch
294e773ae9
Add R code for plotting optimized node selection probabilities
...
svn:r17761
2008-12-24 16:00:47 +00:00
Roger Dingledine
ad79530cb0
mark done an item that sebastian did
...
svn:r17716
2008-12-21 18:32:36 +00:00
Steven Murdoch
bdb9ecdff3
Discussion on performance impact of removing empty TLS application records
...
svn:r17710
2008-12-20 13:00:04 +00:00
Nick Mathewson
ee706649f6
Say more about comment conventions in doc/HACKING
...
svn:r17703
2008-12-19 18:51:40 +00:00
Roger Dingledine
60d6175906
finally commit the three-year roadmap i've been working on. yay!
...
svn:r17696
2008-12-19 06:40:38 +00:00
Roger Dingledine
e5384f932b
make a new doc/roadmaps directory, and move our current roadmap
...
drafts into it.
svn:r17693
2008-12-19 06:25:43 +00:00
Nick Mathewson
bf80e2df3f
Replace calls to time(NULL) that occur on the order of once per read, one per write, or once per cell with calls to a function that looks at a cached value of time. This is tricksy to benchmark, since it will only help on systems where time() is a syscall and syscalls are relatively slow.
...
svn:r17690
2008-12-18 17:19:04 +00:00
Nick Mathewson
7d92053286
Remove RedirectExit feature; it has been deprecated since 0.2.0.3-alpha
...
svn:r17663
2008-12-17 23:02:04 +00:00
Nick Mathewson
2ad36f68c8
Rename ServerDNSAllowBrokenResolvConf to ServerDNSAllowBrokenConfig.
...
(Many users have no idea what a resolv.conf is, and shouldn't be forced to learn. The old option will keep working for now.)
Also, document it.
svn:r17661
2008-12-17 22:58:14 +00:00
Nick Mathewson
43393b4b33
manpage: stop mentioning the possibility that Tor has been built without eventdns. That hasn't been possible since 0.2.0.1-alpha
...
svn:r17655
2008-12-17 20:58:41 +00:00
Nick Mathewson
d58de02778
Add manpage documentation for ServerDNSRandomizeCase.
...
svn:r17654
2008-12-17 20:58:38 +00:00
Nick Mathewson
e53ffaa4e4
Don't extend circuits over noncanonical connections with mismatched addresses.
...
Also, refactor the logic to check whether we will use a connection or
launch a new one into a new function.
svn:r17628
2008-12-15 21:17:53 +00:00
Nick Mathewson
51c29e1e24
Apply rovv's bug 805 fix: take more care never to prefer a non-canonical connection.
...
svn:r17627
2008-12-15 21:17:43 +00:00
Roger Dingledine
1d91776071
add another torbutton issue that needs solving
...
svn:r17619
2008-12-13 21:42:09 +00:00
Nick Mathewson
1a7a432611
Merge 148 into tor-spec, mark it Closed, and check off proposal 148 in TODO.021
...
svn:r17613
2008-12-12 20:30:45 +00:00
Nick Mathewson
5fb2ab1e65
Implement the /tor/keys/fp-sk/ URL format. That mostly finishes the server side of 157.
...
svn:r17611
2008-12-12 19:05:36 +00:00
Nick Mathewson
69ce955484
Add cross-certification to authority key certificates. Partial implementation of proposal 157.
...
svn:r17610
2008-12-12 18:31:39 +00:00
Nick Mathewson
6c2dbc56bf
Mark proposal 157 as accepted.
...
svn:r17609
2008-12-12 17:36:08 +00:00
Nick Mathewson
3a2d8470e3
Mark 5 0.2.1.x items as higest priority. Anything else can probably go on the 0.2.2.x pile
...
svn:r17608
2008-12-12 17:34:23 +00:00
Roger Dingledine
65c71a5a9e
put recent release blurbs into the changelog; fix a typo in tor-spec.
...
svn:r17586
2008-12-11 17:18:03 +00:00
Roger Dingledine
cb4d773063
add more deliverables: somebody needs to pick up weasel's nlnet work.
...
svn:r17585
2008-12-11 15:58:14 +00:00
Roger Dingledine
92167e25a0
tabman returneth
...
svn:r17584
2008-12-11 15:50:17 +00:00
Nick Mathewson
cd0d28027a
Add goodell's feature-request 268 as a proposal idea.
...
svn:r17574
2008-12-11 03:40:25 +00:00
Andrew Lewman
9e8f8223db
summarize the Vidalia Marble integration, and pick a date for
...
implementation.
svn:r17573
2008-12-11 01:19:16 +00:00
Roger Dingledine
3f75a57d34
mark the high-priority items that really ought to get done before
...
their formal deadline, e.g. since they are blocking other items.
svn:r17572
2008-12-11 00:18:42 +00:00
Nick Mathewson
9854ebadde
Clarify current client behavior WRT TLS certificates. Add a TODO to make sure that this behavior is optional, and an entry in 098-todo.txt for investigating whether this behavior is smart.
...
svn:r17568
2008-12-10 22:28:00 +00:00
Nick Mathewson
53d3f812bd
Add new internal-use-only option for controllers to use to prevent SIGHUP from reloading the configuration. Fixes bug 856.
...
svn:r17567
2008-12-10 22:17:02 +00:00
Nick Mathewson
c24627fa6f
fix a typo in tor-spec.txt
...
svn:r17561
2008-12-10 17:25:17 +00:00
Roger Dingledine
9dd0516003
add four items that ibb wants to see.
...
svn:r17552
2008-12-10 07:42:47 +00:00
Nick Mathewson
f117ec8b68
small todo/changelog fixes
...
svn:r17551
2008-12-10 05:39:27 +00:00
Roger Dingledine
8054fdc51a
the bridge family proposal really resembles 'dead' more than it resembles
...
'finished'.
svn:r17546
2008-12-09 23:51:02 +00:00
Roger Dingledine
2200bd20d2
point out that one todo item is actually already started
...
svn:r17545
2008-12-09 23:50:35 +00:00
Roger Dingledine
3a3d2ec4d6
summarize proposal 111 in tor-spec
...
svn:r17544
2008-12-09 23:30:50 +00:00
Nick Mathewson
3d90da5db5
Add a description of how to make AES parallelized across cores to TODO.021.
...
svn:r17540
2008-12-09 20:49:34 +00:00
Nick Mathewson
8990dbcf7a
Redivide 0.2.1 items into do,nice-to-have,and defer.
...
svn:r17539
2008-12-09 20:48:22 +00:00
Nick Mathewson
e6cc9a8352
Specify the CONSENSUS_ARRIVED event.
...
svn:r17536
2008-12-09 18:17:07 +00:00
Nick Mathewson
df9257c6ff
Note that thandy-client json2xml works, and afaik Matt is satisfied with it.
...
svn:r17534
2008-12-09 17:47:26 +00:00
Nick Mathewson
73c6e8821a
remove some already-proposed things from 098-todo.txt
...
svn:r17533
2008-12-09 17:39:46 +00:00
Nick Mathewson
a79dbce29b
Update status on some hidden-service proposals
...
svn:r17532
2008-12-09 16:59:33 +00:00
Nick Mathewson
37d7df2bf7
Migrate the reindex script to python, since adding features to the Perl was getting too ugly. Make it handle line-continuations, and include target versions in output.
...
svn:r17531
2008-12-09 16:13:38 +00:00
Nick Mathewson
6e59ad4b9e
Mark proposal 135 as Closed: no actual spec changes needed.
...
svn:r17529
2008-12-09 14:06:40 +00:00
Nick Mathewson
eb19ddb020
Merge proposal 136 into dir-spec.txt. We need to get better about doing this.
...
svn:r17528
2008-12-09 13:57:23 +00:00
Nick Mathewson
0121caef61
Mark proposals 153 and 154 as superseded by thandy-spec.txt
...
svn:r17525
2008-12-09 04:05:25 +00:00
Roger Dingledine
c15b07bb30
more updates on our todo files
...
svn:r17512
2008-12-07 23:43:55 +00:00
Roger Dingledine
84581b4723
first cut of mid-february goals.
...
svn:r17510
2008-12-07 18:49:28 +00:00
Roger Dingledine
0f8fb53088
remove a few done items from the 021 todo
...
svn:r17509
2008-12-07 18:48:33 +00:00
Roger Dingledine
f475d99eb4
and even better still
...
svn:r17508
2008-12-07 17:58:06 +00:00
Roger Dingledine
e6ae970dd6
update our external constraints to match reality better
...
svn:r17507
2008-12-07 17:56:55 +00:00
Jacob Appelbaum
6b178b46ef
New DirPortFrontPage option that takes an html file and publishes it as "/" on the DirPort. Now relay operators can provide a disclaimer without needin to set up a separate webserver. There's a sample disclaimer in contrib/tor-exit-notice.html.
...
svn:r17500
2008-12-07 01:21:19 +00:00
Andrew Lewman
ea975ddeee
Update the win32 directions to mention the many symlink errors one
...
receives.
svn:r17482
2008-12-04 19:04:24 +00:00
Andrew Lewman
ae85ca25f5
Update libevent version in the win32 directions.
...
svn:r17480
2008-12-04 18:00:04 +00:00
Nick Mathewson
efa5415f29
signing, not secret.
...
svn:r17476
2008-12-03 16:37:04 +00:00
Nick Mathewson
14fae5f2b3
Revise 157: make the crosscert field match the other authority cert field names.
...
svn:r17469
2008-12-03 03:38:40 +00:00
Nick Mathewson
1b95a8e68a
A cryptic comment in dir-spec.txt is now a complete proposal.
...
svn:r17452
2008-12-02 23:02:31 +00:00
Nick Mathewson
fd9ecca656
Finish a sentence
...
svn:r17451
2008-12-02 23:02:10 +00:00
Nick Mathewson
bf4c6cf24a
Add proposal 157: "Make certificate downloads specific"
...
svn:r17448
2008-12-02 22:20:47 +00:00
Roger Dingledine
2d8f7a4ff6
clarify that 'resolve' relay cells nul-terminate the hostname, just
...
like 'begin' relay cells.
svn:r17442
2008-12-02 17:35:05 +00:00
Roger Dingledine
9474ac11d8
minor fix
...
svn:r17407
2008-11-29 12:04:17 +00:00
Roger Dingledine
cfd21c58b5
don't lose a patch that mwenge wrote to put different destination
...
ports on different streams. one day i will make this into a real
proposal, and argue we should put it in.
svn:r17380
2008-11-24 02:08:46 +00:00
Roger Dingledine
5f86304a5c
also run ./reindex.pl
...
svn:r17378
2008-11-24 00:56:04 +00:00
Roger Dingledine
afad8df068
add proposal 156 from mwenge, Tracking blocked ports on the client side
...
svn:r17377
2008-11-24 00:53:19 +00:00
Andrew Lewman
d54fbdb531
remove some completed items. I should look at this more often.
...
svn:r17242
2008-11-11 01:26:18 +00:00
Nick Mathewson
dcfbd1e024
Add some notes on Unnamed, w lines, and p lines to dir-spec.txt, since they are all in the code now.
...
svn:r17227
2008-11-09 16:41:06 +00:00
Roger Dingledine
1d824f8dc2
remove a bunch of obsolete html files. they haven't been linked
...
to for many years. i think.
svn:r17224
2008-11-09 03:23:18 +00:00
Roger Dingledine
5ad3669e93
some changes i found in my other sandbox
...
svn:r17216
2008-11-08 06:33:43 +00:00
Roger Dingledine
39f2b6a849
some minor changes i found in my sandbox
...
svn:r17215
2008-11-08 06:32:46 +00:00
Steven Murdoch
9d68ed08e9
Patch from Jacob Appelbaum and me to make User option more robust, properly set supplementary groups, deprecated the Group option, and log more information on credential switching
...
svn:r17200
2008-11-07 02:06:12 +00:00
Nick Mathewson
ad6971d3b3
Make multiplicity of dir-address match code. Fix bug 849
...
svn:r17193
2008-11-05 18:35:53 +00:00
Nick Mathewson
39db9fbe00
Yes, "NL" means "LF" to Tor.
...
svn:r17192
2008-11-05 18:31:28 +00:00
Roger Dingledine
4520500cde
put in karsten's patch #1 for proposal 155, modified
...
svn:r17106
2008-10-15 00:36:09 +00:00
Roger Dingledine
ebf6591e6f
cleanups on proposal 121 while i was reading it. karsten, there's a
...
question for you about passwords at the end.
svn:r17097
2008-10-14 20:04:47 +00:00
Steven Murdoch
3e0f0b48d9
Template file for performance roadmap
...
svn:r17073
2008-10-13 17:02:53 +00:00
Karsten Loesing
502192502a
Add some open tasks for 0.2.1.x.
...
svn:r17069
2008-10-13 09:35:49 +00:00
Karsten Loesing
814135b9a6
Mark mid-August item done; also, mid October comes before end of October.
...
svn:r17067
2008-10-13 09:13:43 +00:00
Roger Dingledine
73e749c7b4
add a note to proposal 120 about why it died
...
svn:r17056
2008-10-11 10:48:47 +00:00
Roger Dingledine
997feaf689
make ./reindex.pl happy
...
svn:r17033
2008-10-02 11:36:04 +00:00
Roger Dingledine
abc31319d4
add karsten's proposal 155, after giving it a more unique name
...
svn:r17032
2008-10-02 11:29:30 +00:00
Roger Dingledine
a31d0f9f15
Use of uninitialized value in regexp compilation at ./reindex.pl line 55.
...
svn:r17031
2008-10-02 11:28:23 +00:00
Roger Dingledine
d9b429b514
remove some old done items i found in the todo
...
svn:r17030
2008-10-02 11:13:34 +00:00
Nick Mathewson
ae3ce7b387
Patch from mwenge: update TrackHostExits mapping expiry times when the mappings are used, so that they expire a while after their last use, not a while after their creation.
...
svn:r17004
2008-09-29 14:53:53 +00:00
Nick Mathewson
ec56889013
Note that bug 469 needs a proposal in the proposal TODO.
...
svn:r16993
2008-09-28 15:42:56 +00:00
Nick Mathewson
e147e867be
Proposal 152 implementation from Josh Albrecht, with tweaks.
...
svn:r16983
2008-09-26 18:58:45 +00:00
Nick Mathewson
8bbbbaf87b
Add country-code support to configured node lists to implement the ever-popular "no exits in Monaco" feature (ExcludeExitNodes {MC}). Also allow country codes and IP ranges in ExitNodes. (EntryNodes needs more work.) Based on code by Robert Hogan. Needs more testing.
...
svn:r16966
2008-09-25 20:21:35 +00:00
Karsten Loesing
f2ff3e74ae
All relays now store and serve v2 hidden service descriptors by default (not only directory mirrors).
...
svn:r16961
2008-09-24 22:33:47 +00:00
Nick Mathewson
8bc1536a9e
Add patch 4 from Karsten for proposal 121, slightly modified. Karsten should definitely re-review the bits I changed.
...
svn:r16955
2008-09-24 14:44:29 +00:00
Nick Mathewson
545b317e1f
Fix for bug 797 (by arma, with tweaks): always use create_fast for circuits where we do not know an onion key.
...
svn:r16942
2008-09-23 20:13:23 +00:00