]> git.ipfire.org Git - thirdparty/tor.git/log
thirdparty/tor.git
18 years ago r15989@catbus: nickm | 2007-10-20 19:48:29 -0400
Nick Mathewson [Sat, 20 Oct 2007 23:48:35 +0000 (23:48 +0000)] 
 r15989@catbus:  nickm | 2007-10-20 19:48:29 -0400
 Fix implementation of sdmap_size and rimap_size() and eimap_size().  Nobody was using them, so no backport needed.

svn:r12068

18 years ago r15976@catbus: nickm | 2007-10-20 19:44:47 -0400
Nick Mathewson [Sat, 20 Oct 2007 23:45:07 +0000 (23:45 +0000)] 
 r15976@catbus:  nickm | 2007-10-20 19:44:47 -0400
 Prioritize fetching descriptors and networkstatus docs over fetching more extrainfo docs.

svn:r12067

18 years ago r15974@catbus: nickm | 2007-10-19 16:47:27 -0400
Nick Mathewson [Fri, 19 Oct 2007 20:48:46 +0000 (20:48 +0000)] 
 r15974@catbus:  nickm | 2007-10-19 16:47:27 -0400
 When we decode to use consensus method 2 or later, compute Unnamed and Named more or less as described in 122.  Don't actually use consensus method 2 yet, so we can be sure we didn't screw up v1..

svn:r12055

18 years ago r15968@catbus: nickm | 2007-10-19 14:39:51 -0400
Nick Mathewson [Fri, 19 Oct 2007 18:56:30 +0000 (18:56 +0000)] 
 r15968@catbus:  nickm | 2007-10-19 14:39:51 -0400
 Implement code to compute which method to use to compute a consensus. Also, fix leak in consensus calculation.

svn:r12054

18 years ago r15967@catbus: nickm | 2007-10-19 14:14:47 -0400
Nick Mathewson [Fri, 19 Oct 2007 18:56:28 +0000 (18:56 +0000)] 
 r15967@catbus:  nickm | 2007-10-19 14:14:47 -0400
 Change meaning of "freefn" argument to smartlist_uniq so that we can remove duplicates from a list without freeing them.

svn:r12053

18 years ago r15966@catbus: nickm | 2007-10-19 13:56:28 -0400
Nick Mathewson [Fri, 19 Oct 2007 18:56:26 +0000 (18:56 +0000)] 
 r15966@catbus:  nickm | 2007-10-19 13:56:28 -0400
 Voting side of proposal 122

svn:r12052

18 years ago r15965@catbus: nickm | 2007-10-19 13:32:11 -0400
Nick Mathewson [Fri, 19 Oct 2007 18:56:24 +0000 (18:56 +0000)] 
 r15965@catbus:  nickm | 2007-10-19 13:32:11 -0400
 Client-side implementation for proposal 122.

svn:r12051

18 years ago r15964@catbus: nickm | 2007-10-19 12:43:49 -0400
Nick Mathewson [Fri, 19 Oct 2007 18:56:21 +0000 (18:56 +0000)] 
 r15964@catbus:  nickm | 2007-10-19 12:43:49 -0400
 Sort out that need_to_mirror is for routerstatuses in v2 networkstatuses only.

svn:r12050

18 years ago r15961@catbus: nickm | 2007-10-19 12:40:15 -0400
Nick Mathewson [Fri, 19 Oct 2007 16:41:32 +0000 (16:41 +0000)] 
 r15961@catbus:  nickm | 2007-10-19 12:40:15 -0400
 Learn the difference between "mismatched vote digest" and "mismatched vote times": the latter is more informative.

svn:r12049

18 years ago r15960@catbus: nickm | 2007-10-19 12:30:17 -0400
Nick Mathewson [Fri, 19 Oct 2007 16:41:30 +0000 (16:41 +0000)] 
 r15960@catbus:  nickm | 2007-10-19 12:30:17 -0400
 Make authority_certs_fetch_missing() honor should_delay_dir_fetches()

svn:r12048

18 years ago r15957@catbus: nickm | 2007-10-19 12:22:18 -0400
Nick Mathewson [Fri, 19 Oct 2007 16:28:13 +0000 (16:28 +0000)] 
 r15957@catbus:  nickm | 2007-10-19 12:22:18 -0400
 Report our IP address in our vote if it turns out that our hostname isn't a fqdn.

svn:r12047

18 years ago r15956@catbus: nickm | 2007-10-19 11:18:14 -0400
Nick Mathewson [Fri, 19 Oct 2007 16:28:10 +0000 (16:28 +0000)] 
 r15956@catbus:  nickm | 2007-10-19 11:18:14 -0400
 Encode address in certificates.  Also, make it possible to create certs reusing an old key.

svn:r12046

18 years agotypo
Peter Palfrader [Fri, 19 Oct 2007 02:31:43 +0000 (02:31 +0000)] 
typo

svn:r12044

18 years ago r15951@catbus: nickm | 2007-10-18 22:27:38 -0400
Nick Mathewson [Fri, 19 Oct 2007 02:28:47 +0000 (02:28 +0000)] 
 r15951@catbus:  nickm | 2007-10-18 22:27:38 -0400
 More TODO notes.

svn:r12043

18 years ago r15949@catbus: nickm | 2007-10-18 22:18:41 -0400
Nick Mathewson [Fri, 19 Oct 2007 02:19:49 +0000 (02:19 +0000)] 
 r15949@catbus:  nickm | 2007-10-18 22:18:41 -0400
 Add a bit of my TODO for tomorrow, so I can close my emacs for the evening.

svn:r12042

18 years ago r15939@catbus: nickm | 2007-10-18 22:14:15 -0400
Nick Mathewson [Fri, 19 Oct 2007 02:15:47 +0000 (02:15 +0000)] 
 r15939@catbus:  nickm | 2007-10-18 22:14:15 -0400
 Remember the valid-until time of the most recent consensus that listed
 a router, and (if we are a cache) never delete the routerdesc until
 that conensus is expired.  This is way easier than retaining multiple
 consensuses.  (Of course, the info isn't retained across restarts,
 but that only affects a few caches at a time.)

svn:r12041

18 years ago r15938@catbus: nickm | 2007-10-18 22:04:59 -0400
Nick Mathewson [Fri, 19 Oct 2007 02:15:43 +0000 (02:15 +0000)] 
 r15938@catbus:  nickm | 2007-10-18 22:04:59 -0400
 Misc clarifications and corrections in dir-spec.txt

svn:r12040

18 years agoCall routers_update_all_from_networkstatus() from router_reload_consensus_networkstat...
Peter Palfrader [Fri, 19 Oct 2007 00:29:16 +0000 (00:29 +0000)] 
Call routers_update_all_from_networkstatus() from router_reload_consensus_networkstatus() so that we warn about old versions when we startup Tor, not when we fetch the next consensus document

svn:r12038

18 years agorevert a tiny bit of r12035
Roger Dingledine [Thu, 18 Oct 2007 23:18:28 +0000 (23:18 +0000)] 
revert a tiny bit of r12035

svn:r12037

18 years agovarious fixes from reading or-cvs the past few days
Roger Dingledine [Thu, 18 Oct 2007 23:14:58 +0000 (23:14 +0000)] 
various fixes from reading or-cvs the past few days

svn:r12035

18 years agochangelog entry for r11985 (bug 529)
Roger Dingledine [Thu, 18 Oct 2007 23:14:42 +0000 (23:14 +0000)] 
changelog entry for r11985 (bug 529)

svn:r12034

18 years ago r15934@catbus: nickm | 2007-10-18 15:32:56 -0400
Nick Mathewson [Thu, 18 Oct 2007 19:51:14 +0000 (19:51 +0000)] 
 r15934@catbus:  nickm | 2007-10-18 15:32:56 -0400
 When we have plenty of directory information, don't try to launch descriptor downloads quite so eagerly.

svn:r12033

18 years agoAmmend 122 (Unnamed flag) with v2 discussion
Peter Palfrader [Thu, 18 Oct 2007 19:24:05 +0000 (19:24 +0000)] 
Ammend 122 (Unnamed flag) with v2 discussion

svn:r12032

18 years ago r15931@catbus: nickm | 2007-10-18 14:34:05 -0400
Nick Mathewson [Thu, 18 Oct 2007 18:35:06 +0000 (18:35 +0000)] 
 r15931@catbus:  nickm | 2007-10-18 14:34:05 -0400
 Changes to proposal 105 based on recent or-dev exchange with sjmurdoch.

svn:r12031

18 years ago r15925@catbus: nickm | 2007-10-18 14:13:57 -0400
Nick Mathewson [Thu, 18 Oct 2007 18:15:06 +0000 (18:15 +0000)] 
 r15925@catbus:  nickm | 2007-10-18 14:13:57 -0400
 Add tor-ctrl.sh to dist, and make it fit in 80-col terminals.

svn:r12029

18 years ago r15924@catbus: nickm | 2007-10-18 14:06:11 -0400
Nick Mathewson [Thu, 18 Oct 2007 18:15:04 +0000 (18:15 +0000)] 
 r15924@catbus:  nickm | 2007-10-18 14:06:11 -0400
 Import tor-ctrl.sh by Stefan Behte into svn repository.

svn:r12028

18 years ago r15921@catbus: nickm | 2007-10-18 11:16:38 -0400
Nick Mathewson [Thu, 18 Oct 2007 18:15:01 +0000 (18:15 +0000)] 
 r15921@catbus:  nickm | 2007-10-18 11:16:38 -0400
 Apply clarifications and comments from Karsten to rend-spec, with my own clarifications and comments.

svn:r12027

18 years ago r15919@catbus: nickm | 2007-10-18 10:57:47 -0400
Nick Mathewson [Thu, 18 Oct 2007 14:58:45 +0000 (14:58 +0000)] 
 r15919@catbus:  nickm | 2007-10-18 10:57:47 -0400
 Add a log message to router_remove_old_routers to try to figure out why peacetime has such a big cache.

svn:r12024

18 years ago r15917@catbus: nickm | 2007-10-18 10:50:01 -0400
Nick Mathewson [Thu, 18 Oct 2007 14:50:59 +0000 (14:50 +0000)] 
 r15917@catbus:  nickm | 2007-10-18 10:50:01 -0400
 Better log messages about extrainfo downloads.

svn:r12023

18 years ago r15915@catbus: nickm | 2007-10-18 10:26:44 -0400
Nick Mathewson [Thu, 18 Oct 2007 14:27:42 +0000 (14:27 +0000)] 
 r15915@catbus:  nickm | 2007-10-18 10:26:44 -0400
 Stop incessant notices about when we think the expected valid-after time should be, if we are not an authority.

svn:r12022

18 years ago r15913@catbus: nickm | 2007-10-18 10:22:19 -0400
Nick Mathewson [Thu, 18 Oct 2007 14:23:19 +0000 (14:23 +0000)] 
 r15913@catbus:  nickm | 2007-10-18 10:22:19 -0400
 Fix segfault in init_keys()

svn:r12021

18 years ago r15907@catbus: nickm | 2007-10-18 10:18:53 -0400
Nick Mathewson [Thu, 18 Oct 2007 14:19:56 +0000 (14:19 +0000)] 
 r15907@catbus:  nickm | 2007-10-18 10:18:53 -0400
 Fix up logic for choosing the time at which to download a consensus: Never attempt it when the current consensus is still the most recent.

svn:r12020

18 years ago r15906@catbus: nickm | 2007-10-18 10:00:08 -0400
Nick Mathewson [Thu, 18 Oct 2007 14:19:53 +0000 (14:19 +0000)] 
 r15906@catbus:  nickm | 2007-10-18 10:00:08 -0400
 Remove the obsolete warned_conflicts field: a v3 consensus cannot conflict with itself.

svn:r12019

18 years ago r15905@catbus: nickm | 2007-10-18 09:58:54 -0400
Nick Mathewson [Thu, 18 Oct 2007 14:19:51 +0000 (14:19 +0000)] 
 r15905@catbus:  nickm | 2007-10-18 09:58:54 -0400
 Document some functions while I can still rememberf what they do.  Fix up some whitespace.

svn:r12018

18 years ago r15899@catbus: nickm | 2007-10-18 07:49:15 -0400
Nick Mathewson [Thu, 18 Oct 2007 11:50:20 +0000 (11:50 +0000)] 
 r15899@catbus:  nickm | 2007-10-18 07:49:15 -0400
 "if (!router_get_trusted_dirservers())" is a bad test: router_get_trusted_dirservers() always returns a list.  Instead, check for whether the list is empty.

svn:r12013

18 years agoclean up the privoxy config in an osx config file that
Roger Dingledine [Thu, 18 Oct 2007 07:43:59 +0000 (07:43 +0000)] 
clean up the privoxy config in an osx config file that
i'm not even sure we use.

svn:r12008

18 years ago r15891@catbus: nickm | 2007-10-17 17:46:40 -0400
Nick Mathewson [Wed, 17 Oct 2007 21:47:28 +0000 (21:47 +0000)] 
 r15891@catbus:  nickm | 2007-10-17 17:46:40 -0400
 Apply changes to rend-spec.txt from Karsten's proposal-114 work.  Points that need to be clarified are marked with a [XXXX].

svn:r12007

18 years ago r15887@catbus: nickm | 2007-10-17 17:25:32 -0400
Nick Mathewson [Wed, 17 Oct 2007 21:26:22 +0000 (21:26 +0000)] 
 r15887@catbus:  nickm | 2007-10-17 17:25:32 -0400
 When a networkstatus consensus download fails, do not wait 60 seconds to decide whether to retry. (Also, log the time at which we'll try to replace the current networkstatus.)

svn:r12005

18 years ago r15886@catbus: nickm | 2007-10-17 17:21:10 -0400
Nick Mathewson [Wed, 17 Oct 2007 21:26:19 +0000 (21:26 +0000)] 
 r15886@catbus:  nickm | 2007-10-17 17:21:10 -0400
 Treat it as an error when a v3 authority cant load its keys or certificates

svn:r12004

18 years ago r15882@catbus: nickm | 2007-10-17 15:23:05 -0400
Nick Mathewson [Wed, 17 Oct 2007 19:23:56 +0000 (19:23 +0000)] 
 r15882@catbus:  nickm | 2007-10-17 15:23:05 -0400
 oprofile was telling me that a fair bit of our time in openssl was spent in base64_decode, so replace base64_decode with an all-at-once fairly optimized implementation.  For decoding keys and digests, it seems 3-3.5x faster than calling out to openssl.  (Yes, I wrote it from scratch.)

svn:r12002

18 years ago r15880@catbus: nickm | 2007-10-17 14:56:51 -0400
Nick Mathewson [Wed, 17 Oct 2007 19:23:52 +0000 (19:23 +0000)] 
 r15880@catbus:  nickm | 2007-10-17 14:56:51 -0400
 Patch from robert hogan: do not reset trusted dir server list when we get a config option.

svn:r12001

18 years ago r15877@catbus: nickm | 2007-10-17 12:54:56 -0400
Nick Mathewson [Wed, 17 Oct 2007 16:55:44 +0000 (16:55 +0000)] 
 r15877@catbus:  nickm | 2007-10-17 12:54:56 -0400
 Make unverified-consensus get removed when it is accepted or rejected.  Make a new get_datadir_fname*() set of functions to eliminate the common code of "get the options, get the datadir, append some stuff".

svn:r12000

18 years ago r15876@catbus: nickm | 2007-10-17 12:39:05 -0400
Nick Mathewson [Wed, 17 Oct 2007 16:55:41 +0000 (16:55 +0000)] 
 r15876@catbus:  nickm | 2007-10-17 12:39:05 -0400
 Treat certificates as reason to note directory info as arrived

svn:r11999

18 years ago r15871@catbus: nickm | 2007-10-16 14:47:00 -0400
Nick Mathewson [Tue, 16 Oct 2007 18:47:32 +0000 (18:47 +0000)] 
 r15871@catbus:  nickm | 2007-10-16 14:47:00 -0400
 Add a debugging info msg to routerlist

svn:r11995

18 years ago r15868@catbus: nickm | 2007-10-16 14:18:29 -0400
Nick Mathewson [Tue, 16 Oct 2007 18:19:02 +0000 (18:19 +0000)] 
 r15868@catbus:  nickm | 2007-10-16 14:18:29 -0400
 Remove nearly all calls to routerlist_remove_old().  Backport candidate.

svn:r11994

18 years ago r15862@catbus: nickm | 2007-10-16 13:19:29 -0400
Nick Mathewson [Tue, 16 Oct 2007 17:22:37 +0000 (17:22 +0000)] 
 r15862@catbus:  nickm | 2007-10-16 13:19:29 -0400
 Correct mismatches between DirServer lines and authority configuration.

svn:r11992

18 years ago r15861@catbus: nickm | 2007-10-16 13:10:22 -0400
Nick Mathewson [Tue, 16 Oct 2007 17:21:05 +0000 (17:21 +0000)] 
 r15861@catbus:  nickm | 2007-10-16 13:10:22 -0400
 Fix example use of hash table iterators

svn:r11991

18 years ago r15860@catbus: nickm | 2007-10-16 13:09:57 -0400
Nick Mathewson [Tue, 16 Oct 2007 17:21:03 +0000 (17:21 +0000)] 
 r15860@catbus:  nickm | 2007-10-16 13:09:57 -0400
 Avoid an infinite loop in networkstatus_reset_download_failures().

svn:r11990

18 years ago r15859@catbus: nickm | 2007-10-16 13:09:28 -0400
Nick Mathewson [Tue, 16 Oct 2007 17:21:01 +0000 (17:21 +0000)] 
 r15859@catbus:  nickm | 2007-10-16 13:09:28 -0400
 Reset the is_named flag only on non-naming directories.

svn:r11989

18 years ago r15857@catbus: nickm | 2007-10-16 12:59:13 -0400
Nick Mathewson [Tue, 16 Oct 2007 16:59:42 +0000 (16:59 +0000)] 
 r15857@catbus:  nickm | 2007-10-16 12:59:13 -0400
 Add proposal 123-autonaming.txt

svn:r11988

18 years agosvn:r11987
Nick Mathewson [Tue, 16 Oct 2007 15:34:18 +0000 (15:34 +0000)] 
svn:r11987

18 years ago r15853@catbus: nickm | 2007-10-16 11:32:55 -0400
Nick Mathewson [Tue, 16 Oct 2007 15:34:14 +0000 (15:34 +0000)] 
 r15853@catbus:  nickm | 2007-10-16 11:32:55 -0400
 Fix "Error adding vote: OK" message.

svn:r11986

18 years ago r15849@catbus: nickm | 2007-10-16 10:24:38 -0400
Nick Mathewson [Tue, 16 Oct 2007 14:25:16 +0000 (14:25 +0000)] 
 r15849@catbus:  nickm | 2007-10-16 10:24:38 -0400
 Correct and additional fix to bug 529.

svn:r11985

18 years ago r15848@catbus: nickm | 2007-10-16 10:17:02 -0400
Nick Mathewson [Tue, 16 Oct 2007 14:25:14 +0000 (14:25 +0000)] 
 r15848@catbus:  nickm | 2007-10-16 10:17:02 -0400
 Only drop routers for not appearing in the consensus if their purpose is GENERAL.

svn:r11984

18 years ago r15847@catbus: nickm | 2007-10-16 10:15:07 -0400
Nick Mathewson [Tue, 16 Oct 2007 14:25:13 +0000 (14:25 +0000)] 
 r15847@catbus:  nickm | 2007-10-16 10:15:07 -0400
 Fix the simpler bit of bug 529: update routerinfo_t.is_named from the consensus.

svn:r11983

18 years ago r15843@catbus: nickm | 2007-10-16 09:58:49 -0400
Nick Mathewson [Tue, 16 Oct 2007 13:59:37 +0000 (13:59 +0000)] 
 r15843@catbus:  nickm | 2007-10-16 09:58:49 -0400
 Clean up our code to fix a warning under gcc 4.2

svn:r11982

18 years agoa few clarifications to the v3 auth dir policy
Roger Dingledine [Tue, 16 Oct 2007 04:59:04 +0000 (04:59 +0000)] 
a few clarifications to the v3 auth dir policy

svn:r11974

18 years agoUpdate the "How to add a v3 directory authority" doc as best I can.
Roger Dingledine [Tue, 16 Oct 2007 04:46:56 +0000 (04:46 +0000)] 
Update the "How to add a v3 directory authority" doc as best I can.

svn:r11973

18 years agoclean up some old syntax errors in the man page
Roger Dingledine [Tue, 16 Oct 2007 03:56:30 +0000 (03:56 +0000)] 
clean up some old syntax errors in the man page

svn:r11972

18 years agogive PublishServerDescriptor a real man page entry
Roger Dingledine [Tue, 16 Oct 2007 03:52:37 +0000 (03:52 +0000)] 
give PublishServerDescriptor a real man page entry

svn:r11971

18 years agoUpdate url in various files.
Andrew Lewman [Tue, 16 Oct 2007 03:50:26 +0000 (03:50 +0000)] 
Update url in various files.

svn:r11970

18 years agoUpdate url in included docs.
Andrew Lewman [Tue, 16 Oct 2007 03:50:07 +0000 (03:50 +0000)] 
Update url in included docs.

svn:r11969

18 years agoCorrectly check for bad options to the "PublishServerDescriptor"
Roger Dingledine [Tue, 16 Oct 2007 03:26:39 +0000 (03:26 +0000)] 
Correctly check for bad options to the "PublishServerDescriptor"
config option. Bugfix on 0.2.0.1-alpha; reported by Matt Edman.

svn:r11968

18 years ago r15814@catbus: nickm | 2007-10-15 22:15:19 -0400
Nick Mathewson [Tue, 16 Oct 2007 02:15:41 +0000 (02:15 +0000)] 
 r15814@catbus:  nickm | 2007-10-15 22:15:19 -0400
 Fix last patch.

svn:r11961

18 years agotwo ugly hacks to make my tor client start again. nick, these
Roger Dingledine [Tue, 16 Oct 2007 02:06:30 +0000 (02:06 +0000)] 
two ugly hacks to make my tor client start again. nick, these
are for you.

svn:r11960

18 years ago r15809@catbus: nickm | 2007-10-15 19:44:13 -0400
Nick Mathewson [Mon, 15 Oct 2007 23:44:32 +0000 (23:44 +0000)] 
 r15809@catbus:  nickm | 2007-10-15 19:44:13 -0400
 Do not call the more interesting parts of routers_update_all_from_networkstatus if there is no live networkstatus.

svn:r11958

18 years ago r15806@catbus: nickm | 2007-10-15 19:14:57 -0400
Nick Mathewson [Mon, 15 Oct 2007 23:15:24 +0000 (23:15 +0000)] 
 r15806@catbus:  nickm | 2007-10-15 19:14:57 -0400
 Implement v3 networkstatus client code.  Remove v2 networkstatus client code, except as needed for caches to fetch and serve v2 networkstatues and the routers they list.

svn:r11957

18 years agosvn:r11956
Nick Mathewson [Mon, 15 Oct 2007 23:15:18 +0000 (23:15 +0000)] 
svn:r11956

18 years agoupdate the 'exitlist' instructions for our new file names
Roger Dingledine [Mon, 15 Oct 2007 21:56:46 +0000 (21:56 +0000)] 
update the 'exitlist' instructions for our new file names

svn:r11955

18 years agofirst cut of a policy for what new directory authorities we want.
Roger Dingledine [Mon, 15 Oct 2007 21:42:57 +0000 (21:42 +0000)] 
first cut of a policy for what new directory authorities we want.

svn:r11954

18 years agoMake last commit compile
Nick Mathewson [Mon, 15 Oct 2007 20:39:58 +0000 (20:39 +0000)] 
Make last commit compile

svn:r11953

18 years agoAdd some debugging logs related to dir vote timing.
Nick Mathewson [Mon, 15 Oct 2007 20:37:59 +0000 (20:37 +0000)] 
Add some debugging logs related to dir vote timing.

svn:r11952

18 years ago r15793@catbus: nickm | 2007-10-15 15:50:52 -0400
Nick Mathewson [Mon, 15 Oct 2007 19:51:14 +0000 (19:51 +0000)] 
 r15793@catbus:  nickm | 2007-10-15 15:50:52 -0400
 Do not set "have published consensus" to 1 after we recalculate timing.

svn:r11951

18 years agoDoxygen whines bitterly unless I let it update the configfile
Peter Palfrader [Mon, 15 Oct 2007 19:05:20 +0000 (19:05 +0000)] 
Doxygen whines bitterly unless I let it update the configfile

svn:r11948

18 years ago r15790@catbus: nickm | 2007-10-15 11:38:28 -0400
Nick Mathewson [Mon, 15 Oct 2007 15:38:44 +0000 (15:38 +0000)] 
 r15790@catbus:  nickm | 2007-10-15 11:38:28 -0400
 Fix bug 528: fix memory leak in base32_decode().  While there, also make base32_decode() accept upper-case inputs.

svn:r11946

18 years ago r15781@catbus: nickm | 2007-10-15 10:59:26 -0400
Nick Mathewson [Mon, 15 Oct 2007 14:59:48 +0000 (14:59 +0000)] 
 r15781@catbus:  nickm | 2007-10-15 10:59:26 -0400
 Make discard_old_votes part of the consensus publishing process, so we conform to spec, and so we avoid a weird bugs where publishing sets the consensus, setting the consensus makes us reschedule, and rescheduling makes us delay vote-discarding.

svn:r11944

18 years ago r15780@catbus: nickm | 2007-10-15 10:35:16 -0400
Nick Mathewson [Mon, 15 Oct 2007 14:59:44 +0000 (14:59 +0000)] 
 r15780@catbus:  nickm | 2007-10-15 10:35:16 -0400
 Fix the implementation of "download votes by digest".

svn:r11943

18 years agoUpdated docs for osx dmg creation include torbutton.
Andrew Lewman [Mon, 15 Oct 2007 04:29:00 +0000 (04:29 +0000)] 
Updated docs for osx dmg creation include torbutton.

svn:r11939

18 years agoIntroducing Torbutton integration to the Tor-Privoxy OSX bundle.
Andrew Lewman [Mon, 15 Oct 2007 04:04:16 +0000 (04:04 +0000)] 
Introducing Torbutton integration to the Tor-Privoxy OSX bundle.

svn:r11938

18 years ago r15770@catbus: nickm | 2007-10-14 13:21:08 -0400
Nick Mathewson [Sun, 14 Oct 2007 20:03:46 +0000 (20:03 +0000)] 
 r15770@catbus:  nickm | 2007-10-14 13:21:08 -0400
 Remove some completed items from the TODO.

svn:r11937

18 years agoUpdate my todo's.
Andrew Lewman [Sun, 14 Oct 2007 18:18:33 +0000 (18:18 +0000)] 
Update my todo's.

svn:r11932

18 years ago r15750@catbus: nickm | 2007-10-13 20:06:47 -0400
Nick Mathewson [Sun, 14 Oct 2007 00:13:06 +0000 (00:13 +0000)] 
 r15750@catbus:  nickm | 2007-10-13 20:06:47 -0400
 Eventually delete the obsolete cached-routers and cached-routers.new files, so they don't sit around on disk forever.

svn:r11918

18 years ago r15749@catbus: nickm | 2007-10-13 20:06:06 -0400
Nick Mathewson [Sun, 14 Oct 2007 00:13:04 +0000 (00:13 +0000)] 
 r15749@catbus:  nickm | 2007-10-13 20:06:06 -0400
 Remove support for long-obsolete bw_accounting file.

svn:r11917

18 years agoStop publishing a new server descriptor just because we HUP or
Roger Dingledine [Sat, 13 Oct 2007 22:31:35 +0000 (22:31 +0000)] 
Stop publishing a new server descriptor just because we HUP or
when we find our DirPort to be reachable but won't actually publish
it. Extra descriptors without any real changes are dropped by the
authorities, and can screw up our "publish every 18 hours" schedule.

svn:r11915

18 years agonote a bug in directories_have_accepted_server_descriptor() pointed
Roger Dingledine [Sat, 13 Oct 2007 22:01:24 +0000 (22:01 +0000)] 
note a bug in directories_have_accepted_server_descriptor() pointed
out by weasel

svn:r11914

18 years agostop handling 403 responses from directory authorities/mirrors. we
Roger Dingledine [Sat, 13 Oct 2007 21:57:02 +0000 (21:57 +0000)] 
stop handling 403 responses from directory authorities/mirrors. we
haven't issued those in years.

svn:r11913

18 years agoNew upstream version
Peter Palfrader [Sat, 13 Oct 2007 15:29:47 +0000 (15:29 +0000)] 
New upstream version

svn:r11908

18 years ago r15732@catbus: nickm | 2007-10-12 17:28:24 -0400
Nick Mathewson [Fri, 12 Oct 2007 21:33:39 +0000 (21:33 +0000)] 
 r15732@catbus:  nickm | 2007-10-12 17:28:24 -0400
 Start roughing out the functions that we'll use to replace the old ugly v2 networkstatus manipulation code".

svn:r11904

18 years ago r15731@catbus: nickm | 2007-10-12 17:27:48 -0400
Nick Mathewson [Fri, 12 Oct 2007 21:33:37 +0000 (21:33 +0000)] 
 r15731@catbus:  nickm | 2007-10-12 17:27:48 -0400
 Move "sort a list of routerinfo_t" into its own function in routerlist.c

svn:r11903

18 years ago r15730@catbus: nickm | 2007-10-12 16:47:47 -0400
Nick Mathewson [Fri, 12 Oct 2007 21:33:35 +0000 (21:33 +0000)] 
 r15730@catbus:  nickm | 2007-10-12 16:47:47 -0400
 Note a way to make routerlist_remove_old_routrs get called way less.

svn:r11902

18 years ago r15728@catbus: nickm | 2007-10-12 15:48:17 -0400
Nick Mathewson [Fri, 12 Oct 2007 19:53:29 +0000 (19:53 +0000)] 
 r15728@catbus:  nickm | 2007-10-12 15:48:17 -0400
 Bump version to 0.2.0.8-alpha-dev; start next changelog section.

svn:r11901

18 years agomuck with the changelog some more tor-0.2.0.8-alpha
Roger Dingledine [Fri, 12 Oct 2007 18:55:30 +0000 (18:55 +0000)] 
muck with the changelog some more

svn:r11898

18 years agobump to 0.2.0.8-alpha
Roger Dingledine [Fri, 12 Oct 2007 17:43:57 +0000 (17:43 +0000)] 
bump to 0.2.0.8-alpha

svn:r11897

18 years ago r15721@catbus: nickm | 2007-10-12 13:30:48 -0400
Nick Mathewson [Fri, 12 Oct 2007 17:43:09 +0000 (17:43 +0000)] 
 r15721@catbus:  nickm | 2007-10-12 13:30:48 -0400
 Base vote timing only on a currently live consensus.

svn:r11896

18 years ago r15719@catbus: nickm | 2007-10-12 13:07:45 -0400
Nick Mathewson [Fri, 12 Oct 2007 17:13:09 +0000 (17:13 +0000)] 
 r15719@catbus:  nickm | 2007-10-12 13:07:45 -0400
 Add the routers in the latest consensus to the list of routers to retain when removing old ones.

svn:r11895

18 years agofix two instances of double-frees. may fix bug 527.
Roger Dingledine [Fri, 12 Oct 2007 09:09:46 +0000 (09:09 +0000)] 
fix two instances of double-frees. may fix bug 527.

svn:r11893

18 years agoControllers should now specify cache=no or cache=yes when using
Roger Dingledine [Fri, 12 Oct 2007 07:57:29 +0000 (07:57 +0000)] 
Controllers should now specify cache=no or cache=yes when using
the +POSTDESCRIPTOR command.

svn:r11892

18 years agoDisable the SETROUTERPURPOSE controller command: it is now obsolete.
Roger Dingledine [Thu, 11 Oct 2007 22:19:47 +0000 (22:19 +0000)] 
Disable the SETROUTERPURPOSE controller command: it is now obsolete.

svn:r11891

18 years agominor cleanups
Roger Dingledine [Thu, 11 Oct 2007 22:19:18 +0000 (22:19 +0000)] 
minor cleanups

svn:r11890

18 years agonote a design flaw that i should fix somehow
Roger Dingledine [Thu, 11 Oct 2007 22:16:05 +0000 (22:16 +0000)] 
note a design flaw that i should fix somehow

svn:r11889