Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-09-22 | I love the smell of C in the morning. Make router-download rules smarter ↵ | Nick Mathewson | |
(download more so long as we dont duplicate existing requests; relaunch at staggered intervals); relaunch one a minute or on failure; reset 60 minutes; always open 3 requests if we can; add authority opinion to networkstatus; make naming rule correct. There is a remaining bug where we retry servers too quickly; We need to look at that harder. svn:r5110 | |||
2005-09-21 | Move items from meeting into dir-spec and TODO. | Nick Mathewson | |
svn:r5102 | |||
2005-09-20 | a few more todo items done | Roger Dingledine | |
svn:r5096 | |||
2005-09-18 | Prevent a "try forever to download an unobtainable descriptor" bug. Still ↵ | Nick Mathewson | |
remaining: the "give up forever" bug. svn:r5090 | |||
2005-09-16 | add a couple of directory items | Nick Mathewson | |
svn:r5084 | |||
2005-09-15 | Make 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-15 | Stop 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-14 | Big 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-14 | update directory todos | Nick Mathewson | |
svn:r5052 | |||
2005-09-14 | update todo a bit | Roger Dingledine | |
svn:r5049 | |||
2005-09-13 | clean up the server docs for ulimit -n | Roger Dingledine | |
svn:r5036 | |||
2005-09-10 | two more bugs we should fix | Roger Dingledine | |
svn:r4993 | |||
2005-09-10 | add another todo item | Roger Dingledine | |
svn:r4979 | |||
2005-09-08 | Update item status: note future work on client directory handling | Nick Mathewson | |
svn:r4957 | |||
2005-09-07 | More 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-02 | Describe approach to downloading status documents; update TODO a bit | Nick Mathewson | |
svn:r4899 | |||
2005-08-27 | First cut at cleaning 0.1.1.x TODO | Nick Mathewson | |
svn:r4879 | |||
2005-08-25 | Start 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-24 | add some more todo items, and mark off a few | Roger Dingledine | |
svn:r4830 | |||
2005-08-23 | prod at the 0.1.1.x todo items | Roger Dingledine | |
svn:r4822 | |||
2005-08-23 | remove most 0.1.0.x todo items | Roger Dingledine | |
svn:r4821 | |||
2005-08-22 | Implement new (reduced-frequency) upload rules. arma, you should review this. | Nick Mathewson | |
svn:r4806 | |||
2005-08-08 | Replace (Fascist)Firewall* with a new ReachableAddresses option that ↵ | Nick Mathewson | |
understands address policies. svn:r4751 | |||
2005-08-07 | Generalize FirewallPorts to FirewallIPs so I can run happily when locked in ↵ | Nick Mathewson | |
net 18. svn:r4737 | |||
2005-08-05 | Document helper node options | Nick Mathewson | |
svn:r4715 | |||
2005-08-04 | Implement some more GETINFO goodness: expose helper nodes, config options, ↵ | Nick Mathewson | |
getinfo keys. svn:r4694 | |||
2005-08-04 | Claim some items. | Nick Mathewson | |
svn:r4690 | |||
2005-07-22 | Parameterize configuration parsing functions | Nick Mathewson | |
svn:r4635 | |||
2005-07-22 | Note item status; add persistence task | Nick Mathewson | |
svn:r4634 | |||
2005-07-22 | add work for today to TODO | Nick Mathewson | |
svn:r4631 | |||
2005-07-21 | checkpoint new directory document. needs way more expermients. probably ok. | Nick Mathewson | |
svn:r4626 | |||
2005-07-14 | move some items from the tor-ctl TODO into the main TODO; mark some ↵ | Nick Mathewson | |
controller items done. svn:r4559 | |||
2005-06-30 | Mark a few bugs as done or as nonstarters | Nick Mathewson | |
svn:r4510 | |||
2005-06-29 | Update rendezvous fix status; add more items to TODO | Nick Mathewson | |
svn:r4507 | |||
2005-06-20 | Load hardware acceleration options when/where available. Can anybody test this? | Nick Mathewson | |
svn:r4467 | |||
2005-06-20 | Be more clear about fixing unknown rendezvous points. (ow) | Nick Mathewson | |
svn:r4465 | |||
2005-06-19 | update TODO | Nick Mathewson | |
svn:r4462 | |||
2005-06-19 | Implement all the rest of the new controller protocol, debug a little, add ↵ | Nick Mathewson | |
some new features, add ADDRMAP events. svn:r4460 | |||
2005-06-17 | Update some item status | Nick Mathewson | |
svn:r4448 | |||
2005-06-13 | Allow a few EINVALs from libevent before dying. Warn on kqueue with ↵ | Nick Mathewson | |
libevent before 1.1a svn:r4419 | |||
2005-06-12 | TODO: strippd out volunteer items | Andrew Lewman | |
svn:r4416 | |||
2005-06-11 | Dispose the last XXXXX item in TODO | Nick Mathewson | |
svn:r4405 | |||
2005-06-11 | Dispose of most remaining XXXXX items in TODO | Nick Mathewson | |
svn:r4403 | |||
2005-06-11 | eviscerate TODO and stitch it together into a far more attractive, albeit ↵ | Nick Mathewson | |
slightly less organic, creature svn:r4402 | |||
2005-06-10 | move todo items around; make 0.1.1.x more ambitious; we'd best get cracking | Roger Dingledine | |
svn:r4394 | |||
2005-06-09 | more todo items | Roger Dingledine | |
svn:r4390 | |||
2005-06-09 | Update TODO status | Nick Mathewson | |
svn:r4385 | |||
2005-06-09 | TODO: fixed the latest tasks, and added in window's doc stuff | Andrew Lewman | |
svn:r4379 | |||
2005-06-09 | abandon two 010x items | Roger Dingledine | |
svn:r4377 | |||
2005-06-09 | modified task - find 10 dirservers | Andrew Lewman | |
svn:r4362 |