aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-10-04 r15530@catbus: nickm | 2007-10-04 12:16:27 -0400Nick Mathewson
Add a bunch of function documentation; clean up a little code; fix some XXXXs; tag the nonsensical EXTRAINFO_PURPOSE_GENERAL as nonsesnse; note another bit of "do not cache special routers" code to nuke. svn:r11761
2007-10-04 r15519@catbus: nickm | 2007-10-03 15:53:57 -0400Nick Mathewson
Replace a mention of bugs.noreply.org. svn:r11760
2007-10-02 r15512@catbus: nickm | 2007-10-02 16:27:43 -0400Nick Mathewson
Make some functions static; remove some dead code. svn:r11750
2007-10-02 r15510@catbus: nickm | 2007-10-02 16:14:42 -0400Nick Mathewson
Add support for more vote URLs that weasel wanted. Weasel: please test this before I inflict it on anybody else. :) svn:r11749
2007-10-02 r15436@catbus: nickm | 2007-10-01 21:17:27 -0400Nick Mathewson
Fix disgusting O(n^2) behavior in router_parse_list_from_string. Noticed by Li-Hui Zhou; found with oprofile. svn:r11738
2007-10-01todo: Disable and mark as obsolete the setrouterpurpose controller command.Roger Dingledine
svn:r11725
2007-09-28whoops, we've been failing to update the ReleaseNotes fileRoger Dingledine
svn:r11702
2007-09-28 r14682@Kushana: nickm | 2007-09-28 15:23:38 -0400Nick Mathewson
From little acorns: redo our string and digest hashing code to be faster, since this stuff may be critical-path. svn:r11700
2007-09-27 r15422@catbus: nickm | 2007-09-27 16:42:35 -0400Nick Mathewson
Use descriptor annotations to record the source, download t time, and purpose of every descriptor we add to the store. The remaining to-do item is to stop setting do_not_cache on bridges. svn:r11680
2007-09-27 r15421@catbus: nickm | 2007-09-27 15:44:17 -0400Nick Mathewson
When we are a bridge directory, add bridges with purpose BRIDGE, not with purpose CONTROLLER. Roger, is this right? svn:r11679
2007-09-27 r15420@catbus: nickm | 2007-09-27 15:40:25 -0400Nick Mathewson
Remove annotated_desc_store store (which we never used). Instead, shift name of router store to cached-descriptors, but initialize it from cached-routers as needed svn:r11678
2007-09-27Add a "fingerprint" in a smart placePeter Palfrader
svn:r11670
2007-09-27 r15418@catbus: nickm | 2007-09-27 12:37:59 -0400Nick Mathewson
Fix a stupid logic error in authority_cert_get_by_sk_digest: the presence of an authority lacking a v3 cert does not mean that subsequent authorities lack them too. svn:r11668
2007-09-27 r15416@catbus: nickm | 2007-09-27 12:30:19 -0400Nick Mathewson
Fix a copy-paste error in dir-spec.txt svn:r11667
2007-09-27 r15412@catbus: nickm | 2007-09-27 12:04:24 -0400Nick Mathewson
More annotated-store work: handle annotations in lists correctly. Add ability to prepend annotations to a routerdesc (and to every rtouredesc in a list), while verifying that the routerdesc is not already annotated. svn:r11665
2007-09-27minor typoRoger Dingledine
svn:r11658
2007-09-26 r15400@catbus: nickm | 2007-09-26 12:13:12 -0400Nick Mathewson
Backend for descriptor annotations: parse annotations as keywords; only allow them to appear in the cache; do not serve them as part of the descriptor if we are a dirserver. Still need mechanism to set annotations. Still need to rename cache file. svn:r11654
2007-09-26 r15381@catbus: nickm | 2007-09-26 10:48:00 -0400Nick Mathewson
Add hidden-service-authentication.etxt as proposal 121. svn:r11653
2007-09-25Updates to the SUSE init script. Suggestions by Lars Vodgt.Andrew Lewman
svn:r11647
2007-09-25 r15371@catbus: nickm | 2007-09-25 19:53:13 -0400Nick Mathewson
Always set status_out when adding a vote. svn:r11646
2007-09-25 r15367@catbus: nickm | 2007-09-25 19:31:11 -0400Nick Mathewson
It is amazing how reliable missing svk st are at breaking code. svn:r11644
2007-09-25Fix a spurious %. Caught by devilproxytor.Andrew Lewman
svn:r11642
2007-09-25Take some more, ask a question or two.Andrew Lewman
svn:r11622
2007-09-25New upstream versionPeter Palfrader
svn:r11619
2007-09-24Update tor.spec.in to correctly install torrc.sample. Fix suggested byAndrew Lewman
devilproxytor. svn:r11618
2007-09-24NSI is happier now.Andrew Lewman
svn:r11617
2007-09-24Updated to make the shortcuts work by default.Andrew Lewman
svn:r11616
2007-09-24 r15310@catbus: nickm | 2007-09-24 11:36:08 -0400Nick Mathewson
Patch from Robert Hogan: fix a couple of status-event related typos. Backport candidate. svn:r11604
2007-09-23Copy a torrc.sample into the correct location, rather than overwritingAndrew Lewman
existing torrc files. svn:r11595
2007-09-23Change to install a torrc.sample. This is consistent with other OSes.Andrew Lewman
svn:r11594
2007-09-23fix a syntax error in the man pageRoger Dingledine
svn:r11589
2007-09-23Quick readme for those wondering how to build and use polipo with Tor.Andrew Lewman
svn:r11588
2007-09-23Add my polipo hacks to the tor repo to keep track of them.Andrew Lewman
svn:r11587
2007-09-22Remove openssl static libs from the win32 distrubution. They are staticallyAndrew Lewman
compiled into the exe. Add some, take some, remove some TODO items. svn:r11583
2007-09-22 r15280@catbus: nickm | 2007-09-22 02:02:00 -0400Nick Mathewson
Bump version to 0.2.0.7-alpha-dev svn:r11576
2007-09-22 r15279@catbus: nickm | 2007-09-22 02:00:06 -0400Nick Mathewson
V3 authority work: fetch missing votes and/or signatures as needed. svn:r11575
2007-09-22bump to 0.2.0.7-alphator-0.2.0.7-alphaRoger Dingledine
svn:r11572
2007-09-22note another bug i'd like to fixRoger Dingledine
svn:r11571
2007-09-21The manpage now tells uses that they can use identity fingerprints in most ↵Peter Palfrader
places where they can use nicknames. Based on patch from karsten svn:r11570
2007-09-21make directories_have_accepted_server_descriptor() able toRoger Dingledine
handle non-default values of PublishServerDescriptor. svn:r11569
2007-09-21only mess with 'state' in init_keys if we're planning to actuallyRoger Dingledine
run tor. this resolves a segfault in 'tor --list-fingerprints' introduced by r11437. backport candidate due to r11438. svn:r11566
2007-09-21clean up changelog before releaseRoger Dingledine
svn:r11563
2007-09-21 r15262@catbus: nickm | 2007-09-21 15:58:48 -0400Nick Mathewson
Mark most bugfixes with version introducing bug. svn:r11561
2007-09-21 r15253@catbus: nickm | 2007-09-21 15:03:51 -0400Nick Mathewson
Oops; we had vote_delay and dist_delay switched when computing when to generate our consensus. Harmless so far, but let's get that fixed. svn:r11558
2007-09-21a dir-spec typo (in two places) caught by steveRoger Dingledine
svn:r11557
2007-09-21Remove the need to clean up old installs, copy existing configs in orderAndrew Lewman
to save them, let the installer put new files in place, and let the user copy back their custom configs, for now. svn:r11555
2007-09-21Make "UpdateBridgesFromAuthority" torrc option work: when bridgeRoger Dingledine
users configure that and specify a bridge with an identity fingerprint, now they will lookup the bridge descriptor at the default bridge authority via a one-hop tunnel, but once circuits are established they will switch to a three-hop tunnel for later connections to the bridge authority. svn:r11550
2007-09-21Fix a potential issue in the osx pre and postflight scripts.Andrew Lewman
svn:r11548
2007-09-20 r15233@catbus: nickm | 2007-09-20 18:58:23 -0400Nick Mathewson
19:00 < weasel> Sep 21 01:00:01.926 [warn] Consensus published. 19:00 < weasel> hah 19:00 < nickm> ha indeed 19:00 < nickm> a winner is me 19:00 < weasel> _warn_ :) 19:01 < nickm> watch out! It could go off at any moment! 19:01 * weasel backs away svn:r11546
2007-09-20bugfix on r11110:Roger Dingledine
Fix a bug that made servers send a "404 Not found" in response to attempts to fetch their server descriptor. This caused Tor servers to take many minutes to establish reachability for their DirPort, and it totally crippled bridges. Bugfix on 0.2.0.5-alpha. svn:r11545