summaryrefslogtreecommitdiff
path: root/doc
AgeCommit message (Collapse)Author
2005-09-18Prevent a "try forever to download an unobtainable descriptor" bug. Still ↵Nick Mathewson
remaining: the "give up forever" bug. svn:r5090
2005-09-18Specify exactly what we meant by "the digest of a descriptor". Fortunately, ↵Nick Mathewson
we dont depend on it being right yet. svn:r5085
2005-09-16add a couple of directory itemsNick Mathewson
svn:r5084
2005-09-15Make authdirs smarter. Reject/invalidate by key and IP. Remember that not ↵Nick Mathewson
every authdir has to be a naming authdir. svn:r5074
2005-09-15Stop downloading directories and download routers instead. This still needs ↵Nick Mathewson
some work, but at last clients are finally on the new architecture. Next comes the tuning and bugfixing. svn:r5070
2005-09-14tweak punctuationRoger Dingledine
svn:r5065
2005-09-14Big commit: clients start downloading and using network-statuses.Nick Mathewson
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
2005-09-14update directory todosNick Mathewson
svn:r5052
2005-09-14update todo a bitRoger Dingledine
svn:r5049
2005-09-14document the new functionality that crept in:Roger Dingledine
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
2005-09-13correct a mistake i just addedRoger Dingledine
svn:r5039
2005-09-13update control spec to reflect our new SETCONF behaviorRoger Dingledine
svn:r5038
2005-09-13make clearer the ulimit -n instructionsRoger Dingledine
svn:r5037
2005-09-13clean up the server docs for ulimit -nRoger Dingledine
svn:r5036
2005-09-12put the last nail in tor-doc.htmlRoger Dingledine
svn:r5019
2005-09-12answer questionNick Mathewson
svn:r5010
2005-09-12fix some grammar and ask a questionRoger Dingledine
svn:r5008
2005-09-12Dir spec change: Clarify rules on how to treat servers based on ↵Nick Mathewson
networkstatus values. Is this sane? svn:r5004
2005-09-11it's a new monthRoger Dingledine
svn:r4999
2005-09-11reference exit policy faq entry, and add an item about rate limiting.Roger Dingledine
svn:r4995
2005-09-10two more bugs we should fixRoger Dingledine
svn:r4993
2005-09-10add another todo itemRoger Dingledine
svn:r4979
2005-09-09and say that in the man pageRoger Dingledine
svn:r4975
2005-09-09fix duplicate wordRoger Dingledine
svn:r4961
2005-09-09step nine: raise your ulimit -nRoger Dingledine
svn:r4958
2005-09-08Update item status: note future work on client directory handlingNick Mathewson
svn:r4957
2005-09-08add a RESETCONF controller command, and make setconf with a nullRoger Dingledine
option actually mean to set it to "" svn:r4916
2005-09-07More stuff for new directories.Nick Mathewson
- 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
2005-09-06start the process of adding authentication/authorization mechanismsRoger Dingledine
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
2005-09-02Describe approach to downloading status documents; update TODO a bitNick Mathewson
svn:r4899
2005-09-02Add fingerprint and contact fields to network-status specificationNick Mathewson
svn:r4895
2005-09-02Add TTLs to RESOLVED, CONNECTED, and END_REASON_EXITPOLICY cells. Also, add ↵Nick Mathewson
a missing ntohl in connection_ap_handshake_socks_resolved. svn:r4894
2005-08-29formatting/numbering patch from matt edmanRoger Dingledine
svn:r4881
2005-08-27First cut at cleaning 0.1.1.x TODONick Mathewson
svn:r4879
2005-08-26setting up your own network is now a faq entry where it belongsRoger Dingledine
svn:r4878
2005-08-26More dir-spec tweaks: specify whether concatenation happens before or after ↵Nick Mathewson
compression (either) and make status URLs parallel server URLs better (or people will mock me later). svn:r4877
2005-08-26more servers will make it easier. who knows if it's really needed.Roger Dingledine
svn:r4873
2005-08-26document the AssumeReachable config optionRoger Dingledine
svn:r4872
2005-08-26get the instructions closer to rightRoger Dingledine
svn:r4871
2005-08-26some better docs for setting up your own tor networkRoger Dingledine
svn:r4870
2005-08-25Start implementing the server side of the new directory protocol.Nick Mathewson
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
2005-08-25Clarify formats, terminology; add more URLs.Nick Mathewson
svn:r4834
2005-08-25PIDFile should be PidFileThomas Sjögren
svn:r4833
2005-08-24add some more todo items, and mark off a fewRoger Dingledine
svn:r4830
2005-08-23prod at the 0.1.1.x todo itemsRoger Dingledine
svn:r4822
2005-08-23remove most 0.1.0.x todo itemsRoger Dingledine
svn:r4821
2005-08-22fix some typos in the control specRoger Dingledine
svn:r4811
2005-08-22fix sentence, fix htmlRoger Dingledine
svn:r4810
2005-08-22Implement new (reduced-frequency) upload rules. arma, you should review this.Nick Mathewson
svn:r4806
2005-08-19Note DH security hacks in tor-specNick Mathewson
svn:r4800