aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAge
* We have so many special cases for smartlists of strings, why not add a sort f...•••svn:r5014 Nick Mathewson2005-09-12
* be more thorough about noticing when a directory request has failed:•••it has failed not only when the connection attempt fails, but also if the conn reaches eof before we get a response that we're happy with. svn:r5013 Roger Dingledine2005-09-12
* Numerous changes to move towards client-side v2 directories.•••connection.c: - Add some more connection accessor functions to make directory download redundancy checking work. directory.c, or.h, router.c, routerlist.c: - Start on logic to note when networkstatus downloads fail. dirserv.c, routerlist.c, routerparse.c: - Start maintaining an is_named field in routerstatus_t. Don't actually look at it yet. dirserv.c, routerlist.c: - Remove expired networkstatus objects. or.h: - Make some booleans into bitfields - Add prototypes routerlist.c: - Sort networkstatus list by publication time - Function to remove old (older than 10 days) networkstatus objects. - Function to set a list of routerinfo_ts' status info from the current set of networkstatus objects. - Function to tell which routerinfos we need to download based no the current set of networkstatus objects. - Do not launch a networkstatus download if a redundant one is in progress. routerparse.c: - Keep router entries in networkstatus sorted by digest. svn:r5012 Nick Mathewson2005-09-12
* remove temporary network-status keyword•••svn:r5007 Roger Dingledine2005-09-12
* clean up the log entry for when a server posts a server descriptor that•••the dirserver doesn't like svn:r5005 Roger Dingledine2005-09-12
* Fix a memory leak in smartlist_string_remove.•••svn:r5002 Nick Mathewson2005-09-12
* Fix bug found by "ca": looking up a non-existent stream for a v1 control conn...•••svn:r5001 Nick Mathewson2005-09-12
* Document SMARTLIST_FOREACH macro, along with previously-naughty foo_sl_idx va...•••svn:r5000 Nick Mathewson2005-09-11
* fix comment and return value for check_software_version_against_directory()•••svn:r4996 Roger Dingledine2005-09-11
* downgrade the dirserver log messages when whining about unreachability•••svn:r4991 Roger Dingledine2005-09-10
* bugfix: if you gave tor an odd number of command-line arguments,•••we were silently ignoring the last one. now we complain and fail. svn:r4988 Roger Dingledine2005-09-10
* bump to 0.1.1.6-alpha-cvs•••svn:r4987 Roger Dingledine2005-09-10
* break out a new function config_assign_value() that just assigns the•••value it's given, and doesn't do any of their weird clearing or resetting stuff. use that when we're trying to clear or reset values. svn:r4984 Roger Dingledine2005-09-10
* Fix segfault in win32 unittests.•••svn:r4983 Nick Mathewson2005-09-10
* bump to 0.1.1.6-alpha•••this time for sure svn:r4982 Roger Dingledine2005-09-10
* Use tor_listdir in test.c instead of duplicating ode.•••svn:r4981 Nick Mathewson2005-09-10
* generalize route length to three plus one if the exit node is risky.•••svn:r4978 Roger Dingledine2005-09-10
* Add sorting/searching to smartlist•••svn:r4977 Nick Mathewson2005-09-09
* reject ports 465 and 587 by default now too•••svn:r4974 Roger Dingledine2005-09-09
* Only do openssl accel stuff if version is at least 0.9.7•••svn:r4973 Nick Mathewson2005-09-09
* Add missing arg to windows tor_listdir()•••svn:r4972 Nick Mathewson2005-09-09
* Implement tor_listdir on windows. Untested.•••svn:r4971 Nick Mathewson2005-09-09
* downgrade warning to info•••svn:r4967 Nick Mathewson2005-09-09
* a few more hints on a rare but mysterious warning•••svn:r4966 Roger Dingledine2005-09-09
* Fix a bug in config_dump: we want to run options_validate on the defaults, no...•••svn:r4965 Nick Mathewson2005-09-09
* clean up the rendezvous warn log msgs, and downgrade some to info•••svn:r4964 Roger Dingledine2005-09-09
* Warn in more detail when network-status serving and fetching fails. Also, fix...•••svn:r4963 Nick Mathewson2005-09-09
* bugfix: we were automatically condemning an exit node (concluding•••its advertised exit policy is different from its real one) as soon as it refused any requests. After fixing that bug, another bug appeared: we would try the same server again and again, since once we learned an IP address for a hostname, we still kept think of it as the hostname. now pass it to the remapper before trying to reattach. svn:r4962 Roger Dingledine2005-09-09
* stop notifying people about dns worker spawning and culling•••it just freaks them out svn:r4960 Roger Dingledine2005-09-09
* when printing x-forwarded-by headers, don't print the \r•••svn:r4959 Roger Dingledine2005-09-09
* Fix segfault and memleak when getting many compressed server descs.•••svn:r4956 Nick Mathewson2005-09-08
* Fix some messages that say "failing".•••svn:r4955 Nick Mathewson2005-09-08
* Clean up some more fingerprint-checking logic•••svn:r4954 Nick Mathewson2005-09-08
* remove obsolete kludge•••svn:r4953 Roger Dingledine2005-09-08
* make it work correctly when we download multiple network-status objects.•••svn:r4952 Nick Mathewson2005-09-08
* add conn->requested_resource to connection_t checks.•••svn:r4951 Nick Mathewson2005-09-08
* Iteration is happier when you stop.•••svn:r4950 Nick Mathewson2005-09-08
* unused variable•••svn:r4949 Roger Dingledine2005-09-08
* Resolve some XXXs. Add some others.•••svn:r4947 Nick Mathewson2005-09-08
* Do not generate more than 2 of each directory type per minute.•••svn:r4946 Nick Mathewson2005-09-08
* Fix an assert in directory.c. Check received network-status objects against ...•••svn:r4945 Nick Mathewson2005-09-08
* Only caches download network-status for now, and they use a different strateg...•••svn:r4944 Nick Mathewson2005-09-08
* Special-case for retrieving own networkstatus by fingerprint: regenerate if d...•••svn:r4943 Nick Mathewson2005-09-08
* when reporting results from a dirserver fetch/post, tell us the•••port for the dirserver too svn:r4942 Roger Dingledine2005-09-08
* Remove sneaky double declaration.•••svn:r4941 Nick Mathewson2005-09-08
* Write status to disk in the right place•••svn:r4940 Nick Mathewson2005-09-08
* oops -- that log should have been removed•••svn:r4939 Nick Mathewson2005-09-08
* Fix network-status parsing.•••svn:r4938 Nick Mathewson2005-09-08
* Fix another reversed inet_aton•••svn:r4937 Nick Mathewson2005-09-08
* Fix some more bugs; add a temporary log.•••svn:r4936 Nick Mathewson2005-09-08