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