Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-09-08 | make it work correctly when we download multiple network-status objects. | Nick Mathewson | |
svn:r4952 | |||
2005-09-08 | add conn->requested_resource to connection_t checks. | Nick Mathewson | |
svn:r4951 | |||
2005-09-08 | Iteration is happier when you stop. | Nick Mathewson | |
svn:r4950 | |||
2005-09-08 | unused variable | Roger Dingledine | |
svn:r4949 | |||
2005-09-08 | Resolve some XXXs. Add some others. | Nick Mathewson | |
svn:r4947 | |||
2005-09-08 | Do not generate more than 2 of each directory type per minute. | Nick Mathewson | |
svn:r4946 | |||
2005-09-08 | Fix an assert in directory.c. Check received network-status objects against ↵ | Nick Mathewson | |
the list we expected to get. Do not let anyone else update our network-status object. svn:r4945 | |||
2005-09-08 | Only caches download network-status for now, and they use a different ↵ | Nick Mathewson | |
strategy. Add an element to connection_t to remember what we are downloading, and a function to recognize our own fingerprint. svn:r4944 | |||
2005-09-08 | Special-case for retrieving own networkstatus by fingerprint: regenerate if ↵ | Nick Mathewson | |
dirty! svn:r4943 | |||
2005-09-08 | when reporting results from a dirserver fetch/post, tell us the | Roger Dingledine | |
port for the dirserver too svn:r4942 | |||
2005-09-08 | Remove sneaky double declaration. | Nick Mathewson | |
svn:r4941 | |||
2005-09-08 | Write status to disk in the right place | Nick Mathewson | |
svn:r4940 | |||
2005-09-08 | oops -- that log should have been removed | Nick Mathewson | |
svn:r4939 | |||
2005-09-08 | Fix network-status parsing. | Nick Mathewson | |
svn:r4938 | |||
2005-09-08 | Fix another reversed inet_aton | Nick Mathewson | |
svn:r4937 | |||
2005-09-08 | Fix some more bugs; add a temporary log. | Nick Mathewson | |
svn:r4936 | |||
2005-09-08 | Ensure case match, not mismatch. | Nick Mathewson | |
svn:r4935 | |||
2005-09-08 | add strupper function | Nick Mathewson | |
svn:r4934 | |||
2005-09-08 | Stop dying when we get a directory from tor26; workaround for change in ↵ | Nick Mathewson | |
networkstatus format svn:r4933 | |||
2005-09-08 | fix spacing | Roger Dingledine | |
svn:r4932 | |||
2005-09-08 | Avoid assertion failure | Nick Mathewson | |
svn:r4931 | |||
2005-09-08 | Clean up should-i-go-to-the-dirserv logic a little: All servers with ↵ | Nick Mathewson | |
DirPorts should get their directories from the source svn:r4930 | |||
2005-09-08 | Make directory download code slightly less likely to segfault or assert. | Nick Mathewson | |
svn:r4929 | |||
2005-09-08 | make doxygen output look prettier | Roger Dingledine | |
svn:r4928 | |||
2005-09-08 | it really does help with the functions end. | Roger Dingledine | |
svn:r4927 | |||
2005-09-08 | if you give a config option in the torrc or the commandline with no | Roger Dingledine | |
value, and reset is false, then it clears it entirely. svn:r4926 | |||
2005-09-08 | and fix grammar | Roger Dingledine | |
svn:r4925 | |||
2005-09-08 | add punctuation | Roger Dingledine | |
svn:r4924 | |||
2005-09-08 | don't crash now that LongLivedPorts can be null | Roger Dingledine | |
svn:r4923 | |||
2005-09-08 | Make GCC v4 happy with heavy warnings enabled. | Nick Mathewson | |
svn:r4922 | |||
2005-09-08 | Download network-status at regular intervals. The code is probably iffy, and ↵ | Nick Mathewson | |
the constants need to be renamed. svn:r4921 | |||
2005-09-08 | MonthlyAccountingStart is dead. | Roger Dingledine | |
svn:r4920 | |||
2005-09-08 | dirserv_add_descriptor() doesn't chew up its argument anymore, | Roger Dingledine | |
so we can stop protecting it. svn:r4919 | |||
2005-09-08 | strip obsolete code | Roger Dingledine | |
svn:r4918 | |||
2005-09-08 | clean up comments for router_is_general_exit() | Roger Dingledine | |
svn:r4917 | |||
2005-09-08 | add a RESETCONF controller command, and make setconf with a null | Roger Dingledine | |
option actually mean to set it to "" svn:r4916 | |||
2005-09-08 | fix some typos | Roger Dingledine | |
svn:r4915 | |||
2005-09-07 | Logic to launch connections for new directory types. | Nick Mathewson | |
svn:r4914 | |||
2005-09-07 | add missing return | Nick Mathewson | |
svn:r4913 | |||
2005-09-07 | clean whitespace. | Nick Mathewson | |
svn:r4912 | |||
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-06 | stop using the v1 rend desc format. we're going to change v1 | Roger Dingledine | |
some more before we switch to it. svn:r4909 | |||
2005-09-04 | Comment structs, reload a field, start making network status caches work | Nick Mathewson | |
svn:r4908 | |||
2005-09-03 | if you're an auth dir server, start yourself out as verified. | Roger Dingledine | |
svn:r4907 | |||
2005-09-03 | Add directory listing functions to util.[ch]. Watch the features creep! | Nick Mathewson | |
svn:r4906 | |||
2005-09-03 | remove redundant logs about unreachable servers | Roger Dingledine | |
svn:r4905 | |||
2005-09-03 | fix order of items in network-status | Nick Mathewson | |
svn:r4904 | |||
2005-09-03 | Fix another ntohl | Nick Mathewson | |
svn:r4903 | |||
2005-09-03 | and another byte counting error. | Nick Mathewson | |
svn:r4902 | |||
2005-09-03 | Excellent. We have at least 8 bytes, so I can safely get the 9th. | Nick Mathewson | |
svn:r4901 |