Commit Graph

432 Commits

Author SHA1 Message Date
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
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
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
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
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
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
Roger Dingledine
dbb481c169 Serve the latest v3 networkstatus consensus via the control
port. Use "getinfo dir/status-vote/current/consensus" to fetch it.


svn:r16907
2008-09-14 04:07:29 +00:00
Roger Dingledine
535e2074bc give lasse's last name a different charset
svn:r16838
2008-09-11 09:23:53 +00:00
Roger Dingledine
8f5642edbc Relays now reject risky extend cells: if the extend cell includes
a digest of all zeroes, or asks to extend back to the relay that
sent the extend cell, tear down the circuit. Ideas suggested
by rovv.


svn:r16605
2008-08-20 05:21:43 +00:00
Roger Dingledine
369e3bc656 minor fixes/additions
svn:r16580
2008-08-17 21:49:50 +00:00
Roger Dingledine
70a54ed850 make the description of geoip-client-origins more true to the code
svn:r16579
2008-08-17 21:49:06 +00:00
Mike Perry
1fcbd9f233 Update proposal after feedback from Nick.
svn:r16556
2008-08-15 04:13:11 +00:00
Peter Palfrader
8cc3d6e22d Add exitpolicy summaries to the consensus
svn:r16554
2008-08-14 23:01:31 +00:00
Peter Palfrader
7c4106135a Give bw in kb/sec in votes/consensus
svn:r16544
2008-08-14 12:37:59 +00:00
Peter Palfrader
ff32708d0e Having a reject-all policy summarized with a lack of summary is stupid. Explicitly mention them as reject 1-65535.
svn:r16543
2008-08-14 12:37:50 +00:00
Peter Palfrader
171a7d4b0f Fix an overflow when counting rejects for *, truncate exit summaries after 1000 chars
svn:r16530
2008-08-13 19:25:18 +00:00
Peter Palfrader
864b4a009d Mention exception for accept-all policies
svn:r16529
2008-08-13 12:57:30 +00:00
Peter Palfrader
26729d1709 Describe summary algorithm in more detail, based on prototype
svn:r16514
2008-08-12 19:37:33 +00:00
Peter Palfrader
5e155bb644 shorter exit summary is the one with a shorter string representation
svn:r16513
2008-08-12 19:21:45 +00:00
Peter Palfrader
68e74be9f0 Use median for bw after all, capping is done at the authorities, not client-side
svn:r16512
2008-08-12 19:20:05 +00:00
Mike Perry
5166e5ff55 Updated to remove dropping of failing guards and just focus
on the specifics of recording, storing, and learning
circuitbuildtimeout parameters.



svn:r16511
2008-08-12 18:23:38 +00:00
Peter Palfrader
f254f8e766 Describe how clients should use the exit summaries, what they may use a locally cached descriptor for, and that enclave exiting is still allowed
svn:r16501
2008-08-11 20:09:43 +00:00
Peter Palfrader
6f8920bf21 spec exit policy summaries
svn:r16500
2008-08-11 19:56:46 +00:00
Nick Mathewson
e65f773952 Mark 135 implemented.
svn:r16497
2008-08-11 16:04:22 +00:00
Peter Palfrader
0cfb68454e Document that we break ties in favor of smaller SD digest if there are still ties after comparing the published timestamp
svn:r16432
2008-08-05 18:54:23 +00:00
Peter Palfrader
59439c9d5b We put bw info directory into the consensus, also versions are already there and protocol versions are not currently required
svn:r16423
2008-08-05 16:29:20 +00:00
Karsten Loesing
814394f32b Some more changes to proposal 121. It turns out (once more) that a specification is not complete until it gets implemented.
svn:r16384
2008-08-04 15:55:20 +00:00
Karsten Loesing
cac654acc4 Some tiny corrections to proposal 121.
svn:r16381
2008-08-04 12:44:14 +00:00
Roger Dingledine
449174d796 update and integrate proposals 125 (bridges) and 137 (bootstrap status)
svn:r16374
2008-08-03 15:34:28 +00:00
Roger Dingledine
44536fddbc add matt's auto update proposal
svn:r16373
2008-08-03 13:49:14 +00:00
Roger Dingledine
fd4a30d198 bump to 0.2.1.3-alpha
svn:r16369
2008-08-03 05:35:42 +00:00
Karsten Loesing
d2dd63598f Proposal 121: Remove improved hidden service protocol without client authorization (2.1). It might get implemented in proposal 142.
svn:r16328
2008-08-01 11:35:25 +00:00
Karsten Loesing
666e179ded Proposal 121: Use first part of Diffie-Hellman handshake for replay protection instead of rendezvous cookie.
svn:r16327
2008-08-01 11:19:43 +00:00
Karsten Loesing
1b2545ff98 Proposal 121: Limit maximum descriptor size to 20 kilobytes to prevent abuse.
svn:r16303
2008-07-31 13:27:14 +00:00
Jacob Appelbaum
efc7f1ef8f An idea discussed with Roger and Nick at PET.
svn:r16181
2008-07-24 15:37:49 +00:00
Nick Mathewson
ea95ce25b6 r17323@aud-055: nickm | 2008-07-23 17:58:25 +0200
Implement most of proposal 110.


svn:r16156
2008-07-23 15:58:38 +00:00
Karsten Loesing
29795999a0 Proposal 142: Added comment by Nick (but no solution, yet) that sharing of circuits between multiple clients is not supported by Tor.
svn:r16075
2008-07-19 13:52:09 +00:00
Karsten Loesing
9161f0a216 Proposal 121: Added INTRODUCE1V cell type, improved replay protection for INTRODUCE2 cells, described limitations for auth protocols, improved hidden service protocol without client authorization, added second, more scalable authorization protocol, rewrote existing authorization protocol; changes based on discussion with Nick
svn:r16074
2008-07-19 13:51:34 +00:00
Nick Mathewson
d8f4ccc1d3 r17189@tombo: nickm | 2008-07-18 14:35:58 -0400
Mark proposal 150 closed.


svn:r16062
2008-07-18 18:36:35 +00:00
Nick Mathewson
3b356b11bf Remove from the spec a reference forward-compatiblity feature that we never implemented (bug 774). Also remove backward compatibility notes for versions older than 0.1.1.15-rc; those are long-unsupported, and do not work with the current network. Still to fix are future-tense statements about 0.1.2.x.
svn:r16003
2008-07-17 02:35:17 +00:00
Roger Dingledine
b27b3472fa changes sitting in my trunk sandbox
svn:r15955
2008-07-16 00:05:46 +00:00
Peter Palfrader
ddb7f885b1 proposal from 13 Apr 2008 that never got a number is proposal #139
svn:r15945
2008-07-15 21:18:10 +00:00