summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* r15806@catbus: nickm | 2007-10-15 19:14:57 -0400Nick Mathewson2007-10-15
| | | | | | | 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
* svn:r11956Nick Mathewson2007-10-15
|
* update the 'exitlist' instructions for our new file namesRoger Dingledine2007-10-15
| | | | svn:r11955
* first cut of a policy for what new directory authorities we want.Roger Dingledine2007-10-15
| | | | svn:r11954
* Make last commit compileNick Mathewson2007-10-15
| | | | svn:r11953
* Add some debugging logs related to dir vote timing.Nick Mathewson2007-10-15
| | | | svn:r11952
* r15793@catbus: nickm | 2007-10-15 15:50:52 -0400Nick Mathewson2007-10-15
| | | | | | | Do not set "have published consensus" to 1 after we recalculate timing. svn:r11951
* Doxygen whines bitterly unless I let it update the configfilePeter Palfrader2007-10-15
| | | | svn:r11948
* r15790@catbus: nickm | 2007-10-15 11:38:28 -0400Nick Mathewson2007-10-15
| | | | | | | Fix bug 528: fix memory leak in base32_decode(). While there, also make base32_decode() accept upper-case inputs. svn:r11946
* r15781@catbus: nickm | 2007-10-15 10:59:26 -0400Nick Mathewson2007-10-15
| | | | | | | 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
* r15780@catbus: nickm | 2007-10-15 10:35:16 -0400Nick Mathewson2007-10-15
| | | | | | | Fix the implementation of "download votes by digest". svn:r11943
* Updated docs for osx dmg creation include torbutton.Andrew Lewman2007-10-15
| | | | svn:r11939
* Introducing Torbutton integration to the Tor-Privoxy OSX bundle.Andrew Lewman2007-10-15
| | | | svn:r11938
* r15770@catbus: nickm | 2007-10-14 13:21:08 -0400Nick Mathewson2007-10-14
| | | | | | | Remove some completed items from the TODO. svn:r11937
* Update my todo's.Andrew Lewman2007-10-14
| | | | svn:r11932
* r15750@catbus: nickm | 2007-10-13 20:06:47 -0400Nick Mathewson2007-10-14
| | | | | | | Eventually delete the obsolete cached-routers and cached-routers.new files, so they don't sit around on disk forever. svn:r11918
* r15749@catbus: nickm | 2007-10-13 20:06:06 -0400Nick Mathewson2007-10-14
| | | | | | | Remove support for long-obsolete bw_accounting file. svn:r11917
* Stop publishing a new server descriptor just because we HUP orRoger Dingledine2007-10-13
| | | | | | | | | 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
* note a bug in directories_have_accepted_server_descriptor() pointedRoger Dingledine2007-10-13
| | | | | | | out by weasel svn:r11914
* stop handling 403 responses from directory authorities/mirrors. weRoger Dingledine2007-10-13
| | | | | | | haven't issued those in years. svn:r11913
* New upstream versionPeter Palfrader2007-10-13
| | | | svn:r11908
* r15732@catbus: nickm | 2007-10-12 17:28:24 -0400Nick Mathewson2007-10-12
| | | | | | | Start roughing out the functions that we'll use to replace the old ugly v2 networkstatus manipulation code". svn:r11904
* r15731@catbus: nickm | 2007-10-12 17:27:48 -0400Nick Mathewson2007-10-12
| | | | | | | Move "sort a list of routerinfo_t" into its own function in routerlist.c svn:r11903
* r15730@catbus: nickm | 2007-10-12 16:47:47 -0400Nick Mathewson2007-10-12
| | | | | | | Note a way to make routerlist_remove_old_routrs get called way less. svn:r11902
* r15728@catbus: nickm | 2007-10-12 15:48:17 -0400Nick Mathewson2007-10-12
| | | | | | | Bump version to 0.2.0.8-alpha-dev; start next changelog section. svn:r11901
* muck with the changelog some moretor-0.2.0.8-alphaRoger Dingledine2007-10-12
| | | | svn:r11898
* bump to 0.2.0.8-alphaRoger Dingledine2007-10-12
| | | | svn:r11897
* r15721@catbus: nickm | 2007-10-12 13:30:48 -0400Nick Mathewson2007-10-12
| | | | | | | Base vote timing only on a currently live consensus. svn:r11896
* r15719@catbus: nickm | 2007-10-12 13:07:45 -0400Nick Mathewson2007-10-12
| | | | | | | Add the routers in the latest consensus to the list of routers to retain when removing old ones. svn:r11895
* fix two instances of double-frees. may fix bug 527.Roger Dingledine2007-10-12
| | | | svn:r11893
* Controllers should now specify cache=no or cache=yes when usingRoger Dingledine2007-10-12
| | | | | | | the +POSTDESCRIPTOR command. svn:r11892
* Disable the SETROUTERPURPOSE controller command: it is now obsolete.Roger Dingledine2007-10-11
| | | | svn:r11891
* minor cleanupsRoger Dingledine2007-10-11
| | | | svn:r11890
* note a design flaw that i should fix somehowRoger Dingledine2007-10-11
| | | | svn:r11889
* r15704@catbus: nickm | 2007-10-11 17:35:36 -0400Nick Mathewson2007-10-11
| | | | | | | Oops; forgot the changelog for that. svn:r11887
* r15703@catbus: nickm | 2007-10-11 17:30:34 -0400Nick Mathewson2007-10-11
| | | | | | | Fix for the reported case of bug 438: check families as well as identities in circuit_find_to_cannibalize(). Code audit still pending. ;) svn:r11886
* r15702@catbus: nickm | 2007-10-11 17:29:20 -0400Nick Mathewson2007-10-11
| | | | | | | Remove a bunch of redundant includes in crypto.c svn:r11885
* r15689@catbus: nickm | 2007-10-11 16:40:25 -0400Nick Mathewson2007-10-11
| | | | | | | Fix bug 451. This was a nasty bug, so let's fix it twice: first, by banning recursive calls to connection_handle_write from connection_flushed_some; and second, by not calling connection_finished_flushing() on a closed connection. Backport candidate. svn:r11882
* un-deprecate FascistFirewallRoger Dingledine2007-10-11
| | | | svn:r11873
* r14892@Kushana: nickm | 2007-10-11 14:00:33 -0400Nick Mathewson2007-10-11
| | | | | | | Fix a bunch of XXX020s: treat some 403s as INFO severity; remove some dead code; share the retry path for consensus routerdescs that are also listed in the v2 networkstatus; check even more aspects of votes when parsing them. svn:r11871
* r14887@Kushana: nickm | 2007-10-11 11:19:39 -0400Nick Mathewson2007-10-11
| | | | | | | Fix some XXX020s in dirserv.c svn:r11870
* r14886@Kushana: nickm | 2007-10-11 11:02:53 -0400Nick Mathewson2007-10-11
| | | | | | | Move prototypes around in or.h so that the functions from routerlist.c which moved to networkstatus.c are all grouped in the right section. svn:r11869
* r14885@Kushana: nickm | 2007-10-11 10:36:16 -0400Nick Mathewson2007-10-11
| | | | | | | Document minimal values for voting times. Use a macro instead of a magic number. Remove an "enforce this" xxxx020 that was already enforced. svn:r11868
* r14884@Kushana: nickm | 2007-10-11 10:30:58 -0400Nick Mathewson2007-10-11
| | | | | | | More fixes for cacheing bridge descs:Remove obsolete EXTRAINFO_PURPOSE_GENERAL; remove purpose argument from signed_desc_append_to_journal. svn:r11867
* r15679@catbus: nickm | 2007-10-11 09:51:33 -0400Nick Mathewson2007-10-11
| | | | | | | Remove code to generate v1 directories. svn:r11866
* Bugfix on r11138:Roger Dingledine2007-10-11
| | | | | | | | | Fix a minor memory leak whenever a controller sends the PROTOCOLINFO command. Bugfix on 0.2.0.5-alpha. Backport candidate. svn:r11864
* bugfix on r11301:Roger Dingledine2007-10-11
| | | | | | | | Fix a minor memory leak whenever we wrote out a file. Bugfix on 0.2.0.7-alpha. svn:r11863
* bugfix on r11298:Roger Dingledine2007-10-11
| | | | | | | | Fix a minor memory leak whenever we parse guards from our state file. Bugfix on 0.2.0.7-alpha. svn:r11862
* r15670@catbus: nickm | 2007-10-10 20:08:14 -0400Nick Mathewson2007-10-11
| | | | | | | Restore a removed assert. svn:r11861
* r15663@catbus: nickm | 2007-10-10 16:35:58 -0400Nick Mathewson2007-10-11
| | | | | | | Resolve some more voting-related XXXXs. svn:r11860