| Commit message (Expand) | Author | Age |
... | |
* | Add a temporary section to dir-spec reflecting what we actually do now.•••svn:r5097
| Nick Mathewson | 2005-09-20 |
* | a few more todo items done•••svn:r5096
| Roger Dingledine | 2005-09-20 |
* | clean up new dir spec a bit more•••svn:r5094
| Roger Dingledine | 2005-09-20 |
* | Prevent a "try forever to download an unobtainable descriptor" bug. Still re...•••svn:r5090
| Nick Mathewson | 2005-09-18 |
* | Specify exactly what we meant by "the digest of a descriptor". Fortunately, ...•••svn:r5085
| Nick Mathewson | 2005-09-18 |
* | add a couple of directory items•••svn:r5084
| Nick Mathewson | 2005-09-16 |
* | Make authdirs smarter. Reject/invalidate by key and IP. Remember that not ev...•••svn:r5074
| Nick Mathewson | 2005-09-15 |
* | Stop downloading directories and download routers instead. This still needs ...•••svn:r5070
| Nick Mathewson | 2005-09-15 |
* | tweak punctuation•••svn:r5065
| Roger Dingledine | 2005-09-14 |
* | Big commit: clients start downloading and using network-statuses.•••Only caches need to get running-routers; nobody needs to parse, store,
or use it. Same for the router-status line in the directories. Add
many #if 0's that can get removed once I'm convinced they don't
contain anything I'm forgetting.
Start all newly-parsed routers as non-running and non-valid; update
them from the list of network statuses.
Update all routers when a new networkstatus comes in.
After 3 tries for a networkstatus, clients give up until they're told
to try again.
"Let's get those missles ready to **DESTROY THE UNIVERSE**!"
-TMBG
svn:r5063
| Nick Mathewson | 2005-09-14 |
* | update directory todos•••svn:r5052
| Nick Mathewson | 2005-09-14 |
* | update todo a bit•••svn:r5049
| Roger Dingledine | 2005-09-14 |
* | document the new functionality that crept in:•••RESETCONF exitpolicy=foo
is equivalent to
SETCONF exitpolicy=foo
unless foo is a linelist with a non-null default (we don't have any
of those currently), in which it appends to the default rather than
replacing.
svn:r5047
| Roger Dingledine | 2005-09-14 |
* | correct a mistake i just added•••svn:r5039
| Roger Dingledine | 2005-09-13 |
* | update control spec to reflect our new SETCONF behavior•••svn:r5038
| Roger Dingledine | 2005-09-13 |
* | make clearer the ulimit -n instructions•••svn:r5037
| Roger Dingledine | 2005-09-13 |
* | clean up the server docs for ulimit -n•••svn:r5036
| Roger Dingledine | 2005-09-13 |
* | put the last nail in tor-doc.html•••svn:r5019
| Roger Dingledine | 2005-09-12 |
* | answer question•••svn:r5010
| Nick Mathewson | 2005-09-12 |
* | fix some grammar and ask a question•••svn:r5008
| Roger Dingledine | 2005-09-12 |
* | Dir spec change: Clarify rules on how to treat servers based on networkstatus...•••svn:r5004
| Nick Mathewson | 2005-09-12 |
* | it's a new month•••svn:r4999
| Roger Dingledine | 2005-09-11 |
* | reference exit policy faq entry, and add an item about rate limiting.•••svn:r4995
| Roger Dingledine | 2005-09-11 |
* | two more bugs we should fix•••svn:r4993
| Roger Dingledine | 2005-09-10 |
* | add another todo item•••svn:r4979
| Roger Dingledine | 2005-09-10 |
* | and say that in the man page•••svn:r4975
| Roger Dingledine | 2005-09-09 |
* | fix duplicate word•••svn:r4961
| Roger Dingledine | 2005-09-09 |
* | step nine: raise your ulimit -n•••svn:r4958
| Roger Dingledine | 2005-09-09 |
* | Update item status: note future work on client directory handling•••svn:r4957
| Nick Mathewson | 2005-09-08 |
* | add a RESETCONF controller command, and make setconf with a null•••option actually mean to set it to ""
svn:r4916
| Roger Dingledine | 2005-09-08 |
* | More stuff for new directories.•••- Distinguish v1 authorities (all currently trusted directories) from
v2 authorities (all trusted directories).
- Add configuration option for which dirs are v1 authories.
- Add configuration option for whether to be a v1 authority.
- Make trusted dirserver selection functions take options to
choose which functionality we need.
- Remove option when getting directory cache to see whether they
support running-routers; they all do now. Replace it with one
to see whether caches support v2 stuff.
- Parse, cache, and serve network-status objects properly.
- Serve compressed groups of router descriptors. The compression logic
here could be more memory-efficient.
-
svn:r4911
| Nick Mathewson | 2005-09-07 |
* | start the process of adding authentication/authorization mechanisms•••to the rendezvous process.
also start to handle intro and rend points at ipv6 addresses.
(none of this is implemented yet; this is for discussion.)
svn:r4910
| Roger Dingledine | 2005-09-06 |
* | Describe approach to downloading status documents; update TODO a bit•••svn:r4899
| Nick Mathewson | 2005-09-02 |
* | Add fingerprint and contact fields to network-status specification•••svn:r4895
| Nick Mathewson | 2005-09-02 |
* | Add TTLs to RESOLVED, CONNECTED, and END_REASON_EXITPOLICY cells. Also, add ...•••svn:r4894
| Nick Mathewson | 2005-09-02 |
* | formatting/numbering patch from matt edman•••svn:r4881
| Roger Dingledine | 2005-08-29 |
* | First cut at cleaning 0.1.1.x TODO•••svn:r4879
| Nick Mathewson | 2005-08-27 |
* | setting up your own network is now a faq entry where it belongs•••svn:r4878
| Roger Dingledine | 2005-08-26 |
* | More dir-spec tweaks: specify whether concatenation happens before or after c...•••svn:r4877
| Nick Mathewson | 2005-08-26 |
* | more servers will make it easier. who knows if it's really needed.•••svn:r4873
| Roger Dingledine | 2005-08-26 |
* | document the AssumeReachable config option•••svn:r4872
| Roger Dingledine | 2005-08-26 |
* | get the instructions closer to right•••svn:r4871
| Roger Dingledine | 2005-08-26 |
* | some better docs for setting up your own tor network•••svn:r4870
| Roger Dingledine | 2005-08-26 |
* | Start implementing the server side of the new directory protocol.•••Probably very buggy, since I can't actually run an authdir.
Features
- Generate and publish new network-status format
- Code to cache and re-serve network-status objects generated by others.
- Publish individual descriptors (by fingerprint, by "all", and by
"tell me yours.") [Still needs compression logic]
- Publish client and server recommended versions seprately.
- Add digest of descriptor to routerinfo_t, so we can track them better, and
length, so we can server them more easily.
Cleanups
- Unify code to sign directory-like things
- Make resolve_my_address() able to tell you which name it wound up resolving.
- Unify code to store and serve directory-like things so it all uses
cached_dir_t.
- Unify code to set the value of cached_dir_t objects.
svn:r4835
| Nick Mathewson | 2005-08-25 |
* | Clarify formats, terminology; add more URLs.•••svn:r4834
| Nick Mathewson | 2005-08-25 |
* | PIDFile should be PidFile•••svn:r4833
| Thomas Sjögren | 2005-08-25 |
* | add some more todo items, and mark off a few•••svn:r4830
| Roger Dingledine | 2005-08-24 |
* | prod at the 0.1.1.x todo items•••svn:r4822
| Roger Dingledine | 2005-08-23 |
* | remove most 0.1.0.x todo items•••svn:r4821
| Roger Dingledine | 2005-08-23 |
* | fix some typos in the control spec•••svn:r4811
| Roger Dingledine | 2005-08-22 |