aboutsummaryrefslogtreecommitdiff
path: root/doc/spec/dir-spec.txt
Commit message (Collapse)AuthorAge
...
* a dir-spec typo (in two places) caught by steveRoger Dingledine2007-09-21
| | | | svn:r11557
* two dir-spec cleanups from steveRoger Dingledine2007-09-18
| | | | svn:r11485
* r14202@Kushana: nickm | 2007-08-24 09:55:30 -0400Nick Mathewson2007-08-24
| | | | | | | Add purposes for new things we need to fetch for v3 directory system. svn:r11268
* r14757@catbus: nickm | 2007-08-21 01:35:24 -0400Nick Mathewson2007-08-21
| | | | | | | Merge a condensed proposal 108 (without too much implementation detail, since that's implementation detail, into dir-spec.txt. svn:r11239
* r14028@Kushana: nickm | 2007-08-14 17:07:51 -0400Nick Mathewson2007-08-14
| | | | | | | Implement cert-retrieval URLs. (Also, update TODO) svn:r11112
* r14021@Kushana: nickm | 2007-08-14 16:16:58 -0400Nick Mathewson2007-08-14
| | | | | | | Document http status codes svn:r11111
* r14017@Kushana: nickm | 2007-08-14 15:13:14 -0400Nick Mathewson2007-08-14
| | | | | | | Enable more code for v3 voting timing information. Also, spec clarification. svn:r11107
* r13982@catbus: nickm | 2007-07-29 01:31:53 -0400Nick Mathewson2007-07-29
| | | | | | | Actually, we missed a rule about what routers to prefer: first prefer authority to non-authority, *then* running, *then* bandwidth. svn:r10969
* r13979@catbus: nickm | 2007-07-29 01:20:20 -0400Nick Mathewson2007-07-29
| | | | | | | Implement proposal 109: As an authority, never call more than 3 servers per IP Running and Valid. Prefer Running servers to non-running ones; then prefer high-bandwidth to low-bandwidth. Needs testing. svn:r10968
* clarify that when we say 'above the median' we mean 'at leastRoger Dingledine2007-07-22
| | | | | | | the median' svn:r10899
* Directory authorities now call routers Fast if their bandwidth isRoger Dingledine2007-07-21
| | | | | | | | | at least 100KB/s, and consider their bandwidth adequate to be a Guard if it is at least 250KB/s. This fix complements proposal 107. [Bugfix on 0.1.2.x] svn:r10897
* r13801@catbus: nickm | 2007-07-17 13:49:12 -0400Nick Mathewson2007-07-17
| | | | | | | More tweaks to dir-spec.txt; not complete, but closing in. svn:r10856
* r13451@kushana: nickm | 2007-06-20 09:43:26 -0400Nick Mathewson2007-07-05
| | | | | | | Fix typos and clarify points in dir-spec. Patch from Karsten. svn:r10736
* r13594@catbus: nickm | 2007-07-02 15:53:35 -0400Nick Mathewson2007-07-02
| | | | | | | dir-spec.txt clarifications suggested by Lee Fisher. svn:r10725
* r13419@catbus: nickm | 2007-06-14 14:05:17 -0400Nick Mathewson2007-06-17
| | | | | | | Clarify some rules about svn:r10635
* More work towards making bridge users able to connect via bridges:Roger Dingledine2007-06-12
| | | | | | | | | | | | | | | | | | | | | - demand options->Bridges and options->TunnelDirConns if options->UseBridges is set. - after directory fetches, accept descriptors that aren't referenced by our networkstatuses, *if* they're for a configured bridge. - delay directory fetching until we have at least one bridge descriptor. - learn how to build a one-hop circuit when we have neither routerinfo nor routerstatus for our destination. - teach directory connections how to pick a bridge as the destination directory when doing non-anonymous fetches. - tolerate directory commands for which the dir_port is 0. - remember descriptors when the requested_resource was "authority", rather than just ignoring them. - put bridges on our entry_guards list once we have a descriptor for them. When UseBridges is set, only pick entry guards that are bridges. Else vice versa. svn:r10571
* r13366@catbus: nickm | 2007-06-11 20:38:38 -0400Nick Mathewson2007-06-12
| | | | | | | Clarify what we mean by digest, for people who ignore "as signed" and who don't read section 1.3. svn:r10568
* r13250@catbus: nickm | 2007-06-04 18:28:55 -0400Nick Mathewson2007-06-04
| | | | | | | Adapt code to parse v3 networkstatus votes so it can also parse a consensus. Make networkstatus_vote_t the catch-all type for votes and conensuses. Correct/clarify the second argument to directory-signature. svn:r10491
* r13243@catbus: nickm | 2007-06-04 15:17:15 -0400Nick Mathewson2007-06-04
| | | | | | | Start of code to compute consensus network-status stuff from a bunch of votes. Strangely, it does not yet feel like an enormous ugly hack. svn:r10489
* r13166@catbus: nickm | 2007-06-02 23:02:40 -0400Nick Mathewson2007-06-03
| | | | | | | First cut at code to parse and validate v3 networkstatus votes. svn:r10461
* r12794@catbus: nickm | 2007-05-18 20:24:26 -0400Nick Mathewson2007-05-19
| | | | | | | Make caches-extra-info lines parseable. svn:r10215
* r12983@Kushana: nickm | 2007-05-18 16:46:15 -0400Nick Mathewson2007-05-18
| | | | | | | Note that we do not permit you to exit to port 0, no matter what. Closes bug 409. svn:r10211
* r12979@Kushana: nickm | 2007-05-18 12:52:50 -0400Nick Mathewson2007-05-18
| | | | | | | More work on merging stuff into dir-spec.txt svn:r10207
* polish r9726-r9903Roger Dingledine2007-05-13
| | | | svn:r10182
* r12726@catbus: nickm | 2007-05-11 06:41:47 -0400Nick Mathewson2007-05-11
| | | | | | | Checkpoint some more dir-spec.txt edits. svn:r10165
* point to the dir-spec files more correctlyRoger Dingledine2007-05-07
| | | | svn:r10126
* spec tweaksRoger Dingledine2007-05-04
| | | | svn:r10110
* Fork current dir-spec.txt into dir-spec-v2.txt in order to record the state ↵Nick Mathewson2007-05-03
| | | | | | of the world as of 0.1.2.13. Start revising dir-spec.txt to incorporate proposals 101, 103, and 104. svn:r10109
* r12643@catbus: nickm | 2007-05-03 13:43:47 -0400Nick Mathewson2007-05-03
| | | | | | | Note that extensions to the directory protocol should begin their item keywords with "x-" or "X-". svn:r10108
* r12636@catbus: nickm | 2007-05-02 15:38:58 -0400Nick Mathewson2007-05-02
| | | | | | | Fix dir-spec: there is not actually any such item as link-key. (Found by Benedikt.) svn:r10095
* r12386@catbus: nickm | 2007-04-15 23:55:34 -0400Nick Mathewson2007-04-16
| | | | | | | Document multiplicity on some router elements better. svn:r9964
* r12182@catbus: nickm | 2007-03-15 10:58:12 -0400Nick Mathewson2007-03-15
| | | | | | | Clarify section of dir-spec.txt that explains how "v" resolution happens. svn:r9829
* Stop allowing hibernating servers to be "stable" or "fast".Roger Dingledine2007-03-13
| | | | | | | This is what I meant to do in r9690 but didn't actually do. svn:r9808
* Directory authorities now call routers stable if they have anRoger Dingledine2007-03-10
| | | | | | | | | uptime of at least 30 days, even if that's not the median uptime in the network. Implements proposal 1xx, suggested by Kevin Bauer and Damon McCoy. svn:r9788
* r11994@catbus: nickm | 2007-02-28 13:08:52 -0500Nick Mathewson2007-02-28
| | | | | | | Re-number misnumbered spec sections. No more having to refer to "the first of two section 6.1s." svn:r9683
* Move specification documents into new doc/spec subdirectory. (Proposals, ↵Nick Mathewson2007-01-26
drafts, and bad ideas still remain in doc.) svn:r9411