Commit Graph

262 Commits

Author SHA1 Message Date
Nick Mathewson
1188df9c86 r16666@tombo: nickm | 2008-07-02 15:17:46 -0400
Mark 145 and 146 open (oops).  Add new proposal 147 about making v2 directories less needed.


svn:r15607
2008-07-02 19:17:51 +00:00
Nick Mathewson
11327784db r16664@tombo: nickm | 2008-07-02 14:03:44 -0400
Add two new proposals.


svn:r15606
2008-07-02 18:04:01 +00:00
Nick Mathewson
3d0360d4e0 Add proposal 144 from M Fr.
svn:r15586
2008-07-01 23:13:42 +00:00
Nick Mathewson
158ee8eafe Add proposal 143: Improvements of Distributed Storage for Tor Hidden Service Descriptors
svn:r15552
2008-06-28 19:25:39 +00:00
Nick Mathewson
5b25352bf6 Add proposal 142: Combine Introduction and Rendezvous Points
svn:r15531
2008-06-28 02:45:46 +00:00
Karsten Loesing
33ced73597 Added prefixes to testing-network-only configuration options.
svn:r15375
2008-06-20 17:03:13 +00:00
Roger Dingledine
d76d0493d6 start sending "COUNT=%d RECOMMENDATION=%s" key/values on bootstrap
problem status events, so the controller can hear about problems even
before tor decides they're worth reporting for sure.


svn:r15357
2008-06-19 04:50:06 +00:00
Nick Mathewson
60146c90d4 Spec clarifications on 137.
svn:r15352
2008-06-18 20:00:32 +00:00
Roger Dingledine
50d3adb819 I was on the second paragraph of my or-dev mail explaining why I chose to
set starting=1 to avoid potential bugs with having it conflict with 0,
which I used to mean uninitialized, when I realized I would be writing
many more lame-sounding paragraphs in the future. Just start it at 0
and handle the bugs.


svn:r15346
2008-06-18 05:35:19 +00:00
Roger Dingledine
1ad83d74b1 Send an initial "Starting" bootstrap status event, so we have a
state to start out in.


svn:r15326
2008-06-17 08:15:42 +00:00
Roger Dingledine
c19392469d add a getinfo so vidalia can query our current bootstrap state, in case
it attaches partway through and wants to catch up.

matt, is this a good format for you, or is there an even better format?


svn:r15325
2008-06-17 08:01:43 +00:00
Nick Mathewson
bcd7357b71 Add proposal 141: download server descriptors on demand. (Status: Draft).
svn:r15302
2008-06-16 17:30:22 +00:00
Nick Mathewson
9cfe70cb69 Add proposal 140-consensus-diffs.txt
svn:r15293
2008-06-16 01:14:02 +00:00
Peter Palfrader
223a5865e0 Add the long finished conditional-consensus-download proposal as 139
svn:r15288
2008-06-15 22:59:54 +00:00
Nick Mathewson
14459fe94e Make filename lines in proposals match actual filenames. Accept 135.
svn:r15279
2008-06-15 17:09:15 +00:00
Nick Mathewson
16edff2185 Update reindex script to check filename lines.
svn:r15278
2008-06-15 17:08:28 +00:00
Roger Dingledine
c96b15f9bc minor touchups on proposals
svn:r15263
2008-06-15 01:50:31 +00:00
Nick Mathewson
0831cc3dbc Patch from Karsten to implement proposal 135 ("Testing Tor Networks").
svn:r15253
2008-06-14 16:01:29 +00:00
Nick Mathewson
1913364dc8 More clarifications to xxx-geoip-survey-plan.txt.
svn:r15234
2008-06-13 22:18:21 +00:00
Nick Mathewson
96e8fb8e8a Mark 136 as finished.
svn:r15233
2008-06-13 21:35:41 +00:00
Peter Palfrader
3234f6d298 Merge proposal 138 as Closed and merge it into the main spec
svn:r15232
2008-06-13 21:30:20 +00:00
Nick Mathewson
bb0947b1b9 Add proposal 138: remove routers that are not Running from consensus documents.
svn:r15175
2008-06-13 01:04:34 +00:00
Nick Mathewson
dedcc7c34b r16178@tombo: nickm | 2008-06-11 16:33:06 -0400
Update geoip proposal draft to more closely match reality , and include slightly better ideas about dir guards.


svn:r15142
2008-06-11 20:44:22 +00:00
Roger Dingledine
f30faf2acf give the bootstrap-phases proposal a real number
svn:r15121
2008-06-11 05:31:29 +00:00
Roger Dingledine
ff789e5e5f flesh out some more sections of my bootstrap status event plan
svn:r15120
2008-06-11 04:09:35 +00:00
Roger Dingledine
baa3cea213 Start noticing and reporting bootstrapping failures too. It looks like
we never bothered learning why OR conns fail, so next step is to add some
infrastructure for that.


svn:r15091
2008-06-09 18:32:43 +00:00
Roger Dingledine
3bb5d3ba6d include tags in the bootstrap status events. also document the
bootstrapping process and how the phases break down.


svn:r15020
2008-06-08 02:53:32 +00:00
Roger Dingledine
58c2a5379b start a spec proposal to describe this whole bootstrapping phase thing
svn:r15010
2008-06-07 09:27:43 +00:00
Nick Mathewson
6985ad9603 add some notes to proposal 117
svn:r14783
2008-05-28 20:26:58 +00:00
Nick Mathewson
bd3b86df3b Several geoip changes/fixes as requested.
svn:r14780
2008-05-28 18:31:57 +00:00
Roger Dingledine
3edbc9899b minor fix to proposal 136
svn:r14742
2008-05-26 23:32:42 +00:00
Karsten Loesing
fa319ca362 Included changes based on comments by Nick to or-dev and added a section for test cases.
svn:r14674
2008-05-19 21:23:43 +00:00
Nick Mathewson
d6d0693f0a Actually add proposal 136: authority identity key migration mechanisms
svn:r14615
2008-05-14 18:53:02 +00:00
Nick Mathewson
b43f59dce8 Add proposal 136: authority identity key migration mechanisms
svn:r14614
2008-05-14 18:52:27 +00:00
Nick Mathewson
32065813ac Add proposed methodolody for tracking national usage trends.
svn:r14578
2008-05-08 04:13:36 +00:00
Karsten Loesing
d25056e76e Some tweaking of SVN properties
svn:r14510
2008-04-29 20:48:40 +00:00
Karsten Loesing
eec5ec9b72 Added proposal 135: Simplify Configuration of Private Tor Networks
svn:r14509
2008-04-29 20:36:51 +00:00
Karsten Loesing
4991653ad2 proposal 121: updated most parts of the concrete authorization protocol
svn:r14497
2008-04-28 21:50:30 +00:00
Roger Dingledine
5e299b5e01 minor fixes that have been accumulating
svn:r14378
2008-04-16 00:12:44 +00:00
Nick Mathewson
df6329426c r19289@catbus: nickm | 2008-04-10 00:36:10 -0400
Mark 110 as needs-revision; 113 as superseded; 115 and 116 as dead; 117 as needs-revision; 118 as draft. Add comment to end of 113 about status.


svn:r14343
2008-04-10 04:36:21 +00:00
Nick Mathewson
cc7a8a63b1 r15120@tombo: nickm | 2008-04-08 18:01:58 -0400
Add very short 0.2.1.x list based on discussion from arma. needs fleshing out and merging with other lists.


svn:r14324
2008-04-08 22:02:08 +00:00
Roger Dingledine
bbce9689a2 roger's grand plan for how to handle 100000 relays.
still needs to be fleshed out a bit. ;)


svn:r14315
2008-04-08 08:59:02 +00:00
Nick Mathewson
77c6ca9af3 Add Peter Palfrader's proposal 134: More robust consensus voting with diverse authority sets
svn:r14273
2008-04-01 15:23:44 +00:00
Nick Mathewson
3e992ee419 r19142@catbus: nickm | 2008-03-30 14:14:52 -0400
Merge proposals 130 and 105 into tor-spec and dir-spec; mark them closed.


svn:r14247
2008-03-30 18:14:58 +00:00
Nick Mathewson
4c81d0d3eb r15025@tombo: nickm | 2008-03-29 01:42:25 -0400
Mark proposal 129 closed.  It was basically implemented as is, and requires no specification changes.


svn:r14233
2008-03-29 05:43:04 +00:00
Nick Mathewson
2b1c9d5489 r15024@tombo: nickm | 2008-03-29 01:37:09 -0400
Close proposal 126 ("Getting GeoIP data and publishing usage summaries.")  It was never completely built, so note which parts wer and which were not.  Not-built parts would be good topics for future proposals.


svn:r14232
2008-03-29 05:43:02 +00:00
Nick Mathewson
fd4cff8a65 r15023@tombo: nickm | 2008-03-29 01:18:03 -0400
Merge proposal 123 ("Naming authorities automatically create bindings") into dir-spec.txt.


svn:r14231
2008-03-29 05:43:00 +00:00
Nick Mathewson
3bc512cfe2 r19107@catbus: nickm | 2008-03-27 13:20:09 -0400
Fix typos in proposal 131 spotted by Jens Kubieziel on or-dev.


svn:r14221
2008-03-27 17:20:13 +00:00
Nick Mathewson
932b57813a add proposal from Robert Hogan as 133: Incorporate Unreachable ORs into the Tor Network
svn:r14213
2008-03-27 15:52:44 +00:00
Steven Murdoch
739e3567d8 Added Automatic Firefox Notification extension to the verify-tor-usage proposal (thanks Mike Perry)
svn:r14128
2008-03-19 10:49:33 +00:00
Roger Dingledine
2117abbe3f forward-port the 0.2.0.22-rc changelog entry, plus remove
some duplicate items.


svn:r14086
2008-03-18 02:39:34 +00:00
Nick Mathewson
23c355e4ea r18859@catbus: nickm | 2008-03-16 22:52:52 -0400
Add proposal 132 from Robert Hogan.


svn:r14061
2008-03-17 02:52:54 +00:00
Nick Mathewson
d6507fb510 r18722@catbus: nickm | 2008-03-10 14:59:56 -0400
Try to clarify draft vs needs-revision.


svn:r13956
2008-03-11 04:30:11 +00:00
Steven Murdoch
aa81dba77f Promote xxx-verify-tor-usage.txt to proposal 131 (draft)
svn:r13955
2008-03-10 18:51:55 +00:00
Steven Murdoch
0c56c7201f Add candidate proposal xxx-verify-tor-usage
svn:r13937
2008-03-10 11:08:31 +00:00
Roger Dingledine
b770cc8e6e add some details on why we haven't done proposal 127 yet, and may
not ever do it.


svn:r13884
2008-03-07 21:19:21 +00:00
Nick Mathewson
4ea982c4c0 r14481@tombo: nickm | 2008-02-26 14:49:04 -0500
Bump trunk version to 0.2.1.0-alpha-dev


svn:r13745
2008-02-26 19:49:28 +00:00
Nick Mathewson
5375f4bc98 Add the .txt ending to proposal 129. Mark proposal 123 finished.
svn:r13743
2008-02-26 19:29:40 +00:00
Nick Mathewson
4d68f2db63 r14471@tombo: nickm | 2008-02-26 13:35:59 -0500
Update statuses of implemented proposals to "Finished".


svn:r13740
2008-02-26 19:26:45 +00:00
Nick Mathewson
b21a122ef6 r14379@tombo: nickm | 2008-02-21 17:14:24 -0500
Enable v2 handshakes.


svn:r13666
2008-02-21 22:14:32 +00:00
Roger Dingledine
b3c0d066e5 other cleanups that have been sitting in my sandbox
svn:r13649
2008-02-21 09:01:32 +00:00
Nick Mathewson
ab0c85eea6 r14103@tombo: nickm | 2008-02-10 13:40:09 -0500
Fix some XXX020s in command.c, and make it not-allowed to negotiate v1 using the v2 connection protocol: it is too hard to test, and pointless to support.


svn:r13460
2008-02-10 18:40:29 +00:00
Nick Mathewson
e3f9c42668 r17993@catbus: nickm | 2008-02-08 18:41:50 -0500
note progress on tls work


svn:r13435
2008-02-08 23:41:52 +00:00
Roger Dingledine
0ddd28b75e spec tweaks
svn:r13264
2008-01-24 22:47:39 +00:00
Nick Mathewson
8505ee8310 r17723@catbus: nickm | 2008-01-22 00:14:57 -0500
Make idea proposal into proposal 130; answer question by sjmurdoch; mark 124 superseded; reindex


svn:r13222
2008-01-22 05:15:05 +00:00
Roger Dingledine
e42a6794dc condense the rest of the discussion into proposal 129
svn:r13211
2008-01-21 17:36:47 +00:00
Roger Dingledine
10ed49643e proposal from Kevin Bauer & Damon McCoy to reject vulnerable-plaintext
ports (reformatted by me)


svn:r13210
2008-01-21 16:57:12 +00:00
Roger Dingledine
a03d0e16e4 minor tweaks of the v2-conn-protocol text
svn:r13117
2008-01-12 19:50:52 +00:00
Nick Mathewson
01df4856f7 r17581@catbus: nickm | 2008-01-12 00:52:35 -0500
Actually write up what I'm implementing for the v2 connection protocol


svn:r13113
2008-01-12 05:53:03 +00:00
Roger Dingledine
a516973275 first thoughts on rate limiting stream creations at exits
svn:r13048
2008-01-07 10:41:49 +00:00
Karsten Loesing
506a02d485 proposal 121: replaced misleading term "authentication" by "authorization", added some clarifications (comments by Sven Kaffille)
svn:r12967
2007-12-25 11:34:29 +00:00
Karsten Loesing
5864b43e02 proposal 121: rewrote complete proposal for better readability, modified authentication protocol, merged in personal notes
svn:r12824
2007-12-15 20:09:43 +00:00
Roger Dingledine
6e799a6e9c minor cleanups and a todo item
svn:r12785
2007-12-12 21:08:30 +00:00
Roger Dingledine
1572de49bc write down my some reliable / some not idea, before we lose it
svn:r12781
2007-12-12 17:02:47 +00:00
Nick Mathewson
b865587265 r15268@tombo: nickm | 2007-12-11 18:22:52 -0500
tweaks to bridge-disbursement document


svn:r12774
2007-12-11 23:23:25 +00:00
Karsten Loesing
6bf8e8aec3 proposal 121: incorporated comments by Nick posted to or-dev on 10-Oct-2007
svn:r12725
2007-12-09 00:18:51 +00:00
Roger Dingledine
88fa4417e3 attacks and cleanups on the bridge disbursement plans
svn:r12720
2007-12-08 04:13:07 +00:00
Roger Dingledine
9250653471 cleanups on r12715
svn:r12718
2007-12-08 00:55:18 +00:00
Nick Mathewson
2dd9d87d07 r15220@tombo: nickm | 2007-12-07 19:53:27 -0500
add draft sketch of bridge disbursement designs.


svn:r12717
2007-12-08 00:53:43 +00:00
Roger Dingledine
2b8ca7b4a4 patch from karsten to clean up documentation and to integrate
more fixes into rend-spec.txt.


svn:r12715
2007-12-07 21:27:58 +00:00
Roger Dingledine
75c38a2c88 Bridges now behave like clients with respect to time intervals for
downloading new consensus documents. Bridge users now wait until
the end of the interval, so their bridge will be sure to have a
new consensus document.


svn:r12696
2007-12-06 17:01:16 +00:00
Roger Dingledine
8b2585854a more work on the dirport-mirrors-downloads proposal. still not
really solved well yet.


svn:r12690
2007-12-06 10:54:57 +00:00
Roger Dingledine
8de470cf69 Add "GETINFO/desc-annotations/id/<OR digest>" so controllers can
ask about source, timestamp of arrival, purpose, etc. We need
something like this to help Vidalia not do GeoIP lookups on bridge 
addresses.


svn:r12687
2007-12-06 07:15:06 +00:00
Roger Dingledine
2d52336b60 make a new 'ideas' subdir for half-baked proposals.
make a new 'draft' status for nearly-baked proposals.


svn:r12677
2007-12-05 06:00:03 +00:00
Nick Mathewson
b6a194f896 svn:r12671 2007-12-04 19:38:42 +00:00
Roger Dingledine
4a03959b10 a few more thoughts on mirroring dist/ on bridges
svn:r12667
2007-12-04 18:34:30 +00:00
Roger Dingledine
9f25d3b0a6 notes on an auto updater. not enough of a proposal to give
it a number yet though.


svn:r12662
2007-12-04 13:18:32 +00:00
Roger Dingledine
52e0bc69c0 some very early notes on bridge families
svn:r12645
2007-12-03 11:40:27 +00:00
Roger Dingledine
9db8ee8427 propsets
svn:r12644
2007-12-03 11:18:44 +00:00
Roger Dingledine
628697acfa come up with a plan for publishing ip-to-country usage summaries
svn:r12642
2007-12-03 06:03:56 +00:00
Roger Dingledine
c8b4d43262 some notes on tor dist/ and website/ mirrors via dir caches
svn:r12640
2007-12-02 14:41:39 +00:00
Roger Dingledine
25a43314d1 another attack on bridges. darn it.
svn:r12639
2007-12-02 13:51:16 +00:00
Roger Dingledine
4a08380ad7 controllers need a way to learn router annotations
svn:r12602
2007-11-29 11:35:08 +00:00
Roger Dingledine
30cbcaecc5 more progress on the geoip proposal
svn:r12599
2007-11-29 06:14:41 +00:00
Roger Dingledine
17393b8359 draft of a proposal: Fetching GeoIP databases for clients, relays, and bridges
svn:r12566
2007-11-24 15:28:08 +00:00
Roger Dingledine
5b3cc6cd7e move the bridges proposal into a real proposal number.
svn:r12562
2007-11-23 23:40:21 +00:00
Roger Dingledine
3c0013b47a explain how to become a bridge authority too
svn:r12482
2007-11-11 20:33:17 +00:00
Roger Dingledine
b3618cccf5 finish writing my overview of bridge design and deployment
svn:r12481
2007-11-11 20:12:32 +00:00
Nick Mathewson
0fa00d8ec6 r16479@catbus: nickm | 2007-11-06 18:10:02 -0500
Add "Blocking resistant TLS certificate usage" as proposal 124.


svn:r12405
2007-11-06 23:11:12 +00:00
Roger Dingledine
8cc70addd7 minor fix
svn:r12367
2007-11-04 00:15:17 +00:00