| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
| |
Document how we set Guard a little better.
svn:r9283
|
|
|
|
| |
svn:r9269
|
|
|
|
|
|
|
| |
Add (and specify) a BadDirectory flag to networkstatuses, so authorities can tell clients that some caches are broken. Also, implement an as-yet-unused function to estimate how many bytes will be sent on a directory connection.
svn:r9255
|
|
|
|
|
|
|
| |
Correct documentation of how Naming works in dir-spec.txt.
svn:r9218
|
|
|
|
|
|
|
| |
Better handling of internal addresses wrt X-Your-Address-Is (never believe them; never provide them.) Also, report something useful for X-Your-Address-Is with one-hop tunneled connections.
svn:r9191
|
|
|
|
|
|
|
| |
Clarify handling of "v" entries in networkstatuses.
svn:r9183
|
|
|
|
|
|
|
|
|
|
|
| |
with respect to the directory-signature line.
this also resolves nick's issue with how to change the
directory-signature entry in votes. unless there's more to
it than that.
svn:r9182
|
|
|
|
|
|
|
| |
Changes to dir-spec.txt: deprecate opt, and describe protocol version info in status.
svn:r9179
|
|
|
|
|
|
|
|
|
| |
impact of directory writes now that we're write limiting.
a few more dead chickens remain.
svn:r9170
|
|
|
|
|
|
|
| |
Add notes and comments to dir-spec.txt based on email to or-dev from Keith Skinner.
svn:r9166
|
|
|
|
|
|
|
|
| |
die soon after, we want to stick with that onion key when
we restart.
svn:r9121
|
|
|
|
| |
svn:r9003
|
|
|
|
| |
svn:r8780
|
|
|
|
|
|
|
| |
Add pragma:no-cache and expires headers so that directory lookups can work better in the presence of caching HTTP proxies. (I would have used Cache-Control, but that is an HTTP/1.1 thing.) All timeouts are currently wild-assed guesses.
svn:r8765
|
|
|
|
|
|
|
| |
Never discard a descriptor for being too old until either it is recommended by no authorities, or until we download a better (more recent and recommended) one for the same router. This will eventually make it possible for servers to publish less often.
svn:r8761
|
|
|
|
|
|
|
| |
Change to BadExit logic: Let authorities set an "I list bad exits" flag. Consider an exit bad if it is listed as bad by more than half of *those* authorities. This gives us a better migration path.
svn:r8756
|
|
|
|
| |
svn:r8745
|
|
|
|
|
|
|
|
| |
Add client support for a 'BadExit' flag, so authorities can say "Server X is a poor choise for your nytimes.com connections, as it seems to direct them to HoorayForMao.com or (more likely) WouldYouLikeToBuyTheseFineEncyclopedias.com"
svn:r8690
|
|
|
|
| |
svn:r8567
|
|
|
|
|
|
|
|
| |
'should not' is for things that you really oughtn't do, for your own
good or for others' own good.
svn:r8544
|
|
|
|
| |
svn:r8543
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
Implement server-side reverse DNS using eventdns. Add an option to routerdescs so we can tell which servers have eventdns enabled.
svn:r8437
|
|
|
|
|
|
|
| |
and move the v0 file to v1.
svn:r6991
|
|
|
|
|
|
| |
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
|
|
|
|
| |
svn:r6760
|
|
|
|
| |
svn:r6692
|
|
|
|
| |
svn:r6514
|
|
|
|
| |
svn:r6388
|
|
|
|
| |
svn:r6347
|
|
|
|
| |
svn:r6314
|
|
|
|
| |
svn:r6304
|
|
|
|
| |
svn:r6303
|
|
|
|
| |
svn:r6302
|
|
|
|
| |
svn:r6301
|
|
|
|
|
|
| |
sections need more work, but my laptop is running low on battery.
svn:r6298
|
|
|
|
| |
svn:r6107
|
|
|
|
| |
svn:r6093
|
|
|
|
|
|
|
| |
Spell out that fingerprints in requests should use capital A-F letters for their hex
svn:r6092
|
|
|
|
| |
svn:r5941
|
|
|
|
| |
svn:r5938
|
|
|
|
| |
svn:r5858
|
|
|
|
|
|
| |
and "fast" to mean "good for stable circs" and "good for fast circs", rather than "stable server" or "fast server".
svn:r5857
|
|
|
|
| |
svn:r5778
|
|
|
|
| |
svn:r5753
|
|
|
|
| |
svn:r5641
|
|
|
|
|
|
| |
so specify that.
svn:r5635
|
|
|
|
| |
svn:r5634
|
|
|
|
| |
svn:r5618
|
|
|
|
|
|
| |
them: how novel!
svn:r5617
|