summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* r8859@totoro: nickm | 2006-10-03 14:25:27 -0400Nick Mathewson2006-10-03
| | | | | | | More about versioning. Also, cravenly postpone final v0 control protocol deprecation till 0.1.3.x. svn:r8590
* r8858@totoro: nickm | 2006-10-03 14:20:40 -0400Nick Mathewson2006-10-03
| | | | | | | Control-spec tweaks: add USEFEATURE, along with description of new naming scheme. svn:r8589
* r8835@totoro: nickm | 2006-10-02 12:54:41 -0400Nick Mathewson2006-10-02
| | | | | | | Improve error messages from AUTHENTICATE attempts to controller. svn:r8574
* r8826@totoro: nickm | 2006-10-01 17:58:45 -0400Nick Mathewson2006-10-01
| | | | | | | 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
* r8824@totoro: nickm | 2006-10-01 17:35:55 -0400Nick Mathewson2006-10-01
| | | | | | | note valid flag in path spec. svn:r8569
* misc touchupsRoger Dingledine2006-10-01
| | | | svn:r8568
* correct definition of Valid in dir-specRoger Dingledine2006-10-01
| | | | svn:r8567
* r8822@totoro: nickm | 2006-10-01 16:24:22 -0400Nick Mathewson2006-10-01
| | | | | | | Fix bug 303: reject attempts to use Tor as a one-hop proxy. svn:r8566
* try to explain when we cannibalize circuits.Roger Dingledine2006-10-01
| | | | svn:r8557
* document predicted ports better.Roger Dingledine2006-10-01
| | | | svn:r8556
* no: 'must not' is for things that actually break specified behavior.Roger Dingledine2006-09-29
| | | | | | | | 'should not' is for things that you really oughtn't do, for your own good or for others' own good. svn:r8544
* ask nick a questionRoger Dingledine2006-09-29
| | | | svn:r8543
* r9004@Kushana: nickm | 2006-09-29 10:37:10 -0400Nick Mathewson2006-09-29
| | | | | | | Add version note about RELAY_BEGIN_DIR to spec. svn:r8532
* r9003@Kushana: nickm | 2006-09-29 10:36:05 -0400Nick Mathewson2006-09-29
| | | | | | | Add DESCCHANGED event to control-spec; note that GETINFO dir/* has in fact been implemented. svn:r8531
* r8776@totoro: nickm | 2006-09-29 00:50:46 -0400Nick Mathewson2006-09-29
| | | | | | | | | | | 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
* r8775@totoro: nickm | 2006-09-29 00:29:02 -0400Nick Mathewson2006-09-29
| | | | | | | Note that EnforceDistinctSubnets can override subnet rule for path generation. svn:r8528
* r8997@Kushana: nickm | 2006-09-28 23:40:22 -0400Nick Mathewson2006-09-29
| | | | | | | | | | | | | | [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
* begin to revise path-specRoger Dingledine2006-09-28
| | | | svn:r8511
* checkpoint changelog and general polishingRoger Dingledine2006-09-25
| | | | svn:r8497
* r8912@Kushana: nickm | 2006-09-22 16:18:51 -0400Nick Mathewson2006-09-22
| | | | | | | Write more of path-spec.txt svn:r8463
* r8894@Kushana: nickm | 2006-09-21 18:30:42 -0400Nick Mathewson2006-09-22
| | | | | | | Specify and implement SOCKS5 interface for reverse hostname lookup. svn:r8451
* r8872@Kushana: nickm | 2006-09-21 14:00:20 -0400Nick Mathewson2006-09-21
| | | | | | | Implement server-side reverse DNS using eventdns. Add an option to routerdescs so we can tell which servers have eventdns enabled. svn:r8437
* two todo itemsRoger Dingledine2006-09-15
| | | | svn:r8401
* add a "getinfo address" controller command.Roger Dingledine2006-09-09
| | | | svn:r8354
* clean up and correct the specRoger Dingledine2006-09-07
| | | | svn:r8336
* fix typoRoger Dingledine2006-08-27
| | | | svn:r8243
* typo and whitespaceRoger Dingledine2006-08-27
| | | | svn:r8237
* rename HELLO cells to VERSIONS cells.Roger Dingledine2006-08-14
| | | | svn:r7051
* clarify that some old versions used an organizationName of "Tor",Roger Dingledine2006-08-14
| | | | | | | and others used "TOR". We should avoid both now. svn:r7050
* r7005@totoro: nickm | 2006-08-09 17:42:18 -0400Nick Mathewson2006-08-09
| | | | | | | Begin committing violence against the spec; add some TODO items at the top. Arma, if you disagree, better say so. svn:r7001
* r7058@Kushana: nickm | 2006-08-08 23:53:46 -0700Nick Mathewson2006-08-09
| | | | | | | Clarify point about certs. We have been over this before, but it seems simpler than what we are considering now. svn:r6997
* r7056@Kushana: nickm | 2006-08-08 23:40:53 -0700Nick Mathewson2006-08-09
| | | | | | | Add a comment about v0 fallback approach. Why did we dislike discriminating on X.509 certs again? svn:r6996
* change the dir-spec to say that it's version 2 of the dir spec,Roger Dingledine2006-08-08
| | | | | | | and move the v0 file to v1. svn:r6991
* a potential fix on the HELLO protocol designRoger Dingledine2006-08-05
| | | | svn:r6984
* Document HELLO cells and proposed connection protocol versioning scheme. ↵Nick Mathewson2006-07-20
| | | | | | NOTE: This will not work as documented; see notes. svn:r6794
* Add a few more paragraphs to path-spec.txtNick Mathewson2006-07-20
| | | | svn:r6793
* Fork off v0 of the protocol spec; we are going to add versioning soon so we ↵Nick Mathewson2006-07-20
| | | | | | 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
* we are constrained more than we realized, on what g^x values we canRoger Dingledine2006-07-17
| | | | | | | accept or refuse. svn:r6773
* fix wordoRoger Dingledine2006-07-17
| | | | svn:r6772
* nick suggests that the hello cell should have both server IP andRoger Dingledine2006-07-17
| | | | | | | client IP. he's right. svn:r6771
* mention the existence of dir-spec in tor-spec, and note that we needRoger Dingledine2006-07-15
| | | | | | | to update it. svn:r6761
* minor tweak on the dir specRoger Dingledine2006-07-15
| | | | svn:r6760
* OR_CONN_EVENT_NEW: we should probably handle that , should we not? ↵Nick Mathewson2006-07-11
| | | | | | Especially since 23:26 < phobos> nickm: grep -c "Unrecognized status code 4" tor.log svn:r6752
* name the HELLO version the "link version"Roger Dingledine2006-07-04
| | | | svn:r6719
* a first attempt at specifying HELLO cells. plus general cleanup on tor-spec.Roger Dingledine2006-07-04
| | | | svn:r6715
* specify the dir spec better (suggested by lexi)Roger Dingledine2006-06-27
| | | | svn:r6692
* export the default exit policy via the control port, so controllersRoger Dingledine2006-06-13
| | | | | | | don't need to guess what it is / will be later. svn:r6615
* the CookieAuthentication section in our spec seems to assume we'reRoger Dingledine2006-06-07
| | | | | | | still using the v0 control protocol. svn:r6559
* More DNS fixes. Send meaningful TTLs back to the client whenNick Mathewson2006-06-03
| | | | | | | | | | | 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
* update the explanation for deprecating v0 control spec.Roger Dingledine2006-06-01
| | | | svn:r6521