summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2007-09-20changelog for tor26 and v3dirRoger Dingledine
svn:r11544
2007-09-20Minor whitespace fixPeter Palfrader
svn:r11543
2007-09-20add a v3 authorityPeter Palfrader
svn:r11542
2007-09-20 r15231@catbus: nickm | 2007-09-20 16:04:30 -0400Nick Mathewson
Patch from karsten: remove cbc and make unit tests handle aes-ctr-with-iv. svn:r11538
2007-09-20 r14532@Kushana: nickm | 2007-09-20 13:25:38 -0400Nick Mathewson
Clean up some macros in aes.c svn:r11537
2007-09-20 r15210@catbus: nickm | 2007-09-20 13:04:05 -0400Nick Mathewson
Re-optimize counter-mode: save about 15% on my core2 by (1) not regenerating the entire counter buffer every time we encrypt a block of keystream (2) using the platform-optimized htonl to convert to big-endian (It's a single instruction on 486 and later ) and (3) not even keeping a separate "counter" and "buffer" when the platform is big-endian. The third still needs testing. svn:r11536
2007-09-20it works better when it compilesRoger Dingledine
svn:r11531
2007-09-20Resume listing "AUTHORITY" flag for authorities in network status.Roger Dingledine
Bugfix on 0.2.0.3-alpha; reported by Alex de Joode. svn:r11530
2007-09-20poke at svn until it compiles. nick, you should decide if thisRoger Dingledine
is what you meant to do. svn:r11529
2007-09-20next alpha goes out on friday (so let's hope it's ready)Roger Dingledine
svn:r11528
2007-09-19 r15194@catbus: nickm | 2007-09-19 12:51:59 -0400Nick Mathewson
Call the recent aes.c changes a bugfix, because hey, why not. svn:r11524
2007-09-19 r15172@catbus: nickm | 2007-09-19 11:50:02 -0400Nick Mathewson
New (untested) code to implement AES-with-IV. Currently, IVs are generated randomly. Once tested, should be (almost) a drop-in replacement for the CBC functions. svn:r11519
2007-09-19 r15171@catbus: nickm | 2007-09-19 11:44:54 -0400Nick Mathewson
Switch our AES implementation from "128 bit counter with to 64 bits set to 0" to a proper implementation of counter mode. Also, add an aes_set_iv function to initialize the counter to a nonzero value. svn:r11518
2007-09-19 r15170@catbus: nickm | 2007-09-19 11:41:50 -0400Nick Mathewson
Carry a new evdns function over from libevent: do not rely on compile-time code to set the transaction ID correctly. This will be important when we finally drop our internal copy of eventdns.c svn:r11517