aboutsummaryrefslogtreecommitdiff
path: root/changes
Commit message (Collapse)AuthorAge
...
* | | Merge commit 'origin/maint-0.2.1'Nick Mathewson2010-08-03
|\| |
| * | Update to the August 1 2010 Maxmind GeoLite Country database.Karsten Loesing2010-08-03
| |/
| * remove old changes that were folded into 0.2.1.26Roger Dingledine2010-06-13
| |
* | Merge branch 'bug1384'Nick Mathewson2010-08-02
|\ \
| * | Fix a compile warning on OS X 10.6Sebastian Hahn2010-08-02
| | | | | | | | | | | | | | | Also update the changes file to contain a note on which bug was fixed by this.
| * | Warn when encounter the same (non-list) option twice in the same placeNick Mathewson2010-07-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It's okay to get (say) a SocksPort line in the torrc, and then a SocksPort on the command line to override it, and then a SocksPort via a controller to override *that*. But if there are two occurrences of SocksPort in the torrc, or on the command line, or in a single SETCONF command, then the user is likely confused. Our old code would not help unconfuse the user, but would instead silently ignore all but the last occurrence. This patch changes the behavior so that if the some option is passed more than once to any torrc, command line, or SETCONF (each of which coincidentally corresponds to a call to config_assign()), and the option is not a type that allows multiple occurrences (LINELIST or LINELIST_X), then we can warn the user. This closes trac entry 1384.
* | | Bug #919: Don't rebind ports if we receive SIGHUP while hibernating.Chris Ball2010-08-02
| | |
* | | Bug #928: Disallow BridgeRelay 1 and ORPort 0 configurationChris Ball2010-08-02
| | |
* | | Bug #1107: Complain if PublishServerDescriptor receives 0 or 1 in a listChris Ball2010-08-02
| | | | | | | | | | | | | | | 0 or 1 should only be passed as the sole argument. Warn for now, reject in 0.2.3.x.
* | | Merge commit 'sebastian/bug1776_v2'Nick Mathewson2010-08-02
|\ \ \
| * | | Allow using regular relays as bridgesSebastian Hahn2010-07-31
| |/ /
* | | Merge branch 'bug1094_v2'Nick Mathewson2010-08-02
|\ \ \
| * | | Make "Nowhere" explicitly listable in torrc.Nick Mathewson2010-07-31
| |/ / | | | | | | | | | | | | | | | We already had the country code ?? indicating an unknown country, so all we needed to do to make unknown countries excludable was to make the ?? code discoverable.
* / / Bug #1222: Clarify new circuit after sleep noticeChris Ball2010-07-31
|/ / | | | | | | | | ("Application request when we're believed to be offline." -> "Application request when we haven't used client functionality lately.")
* | Add a changes file for Linus's makefile-var-exp branch.Nick Mathewson2010-07-30
| |
* | Add the new header files to noinst_HEADERSSebastian Hahn2010-07-27
| | | | | | | | Also add a changes/ file.
* | Fix compilation with mingw and OpenSSL 0.9.8m+mingw-san2010-07-26
| |
* | Make sure we don't warn for libevent versions like 1.4.14b-stableSebastian Hahn2010-07-26
| |
* | partial changelog for 0.2.2.15-alphaRoger Dingledine2010-07-21
| |
* | Add missing changes file for d461799f0Nick Mathewson2010-07-21
| |
* | Make the controller act more usefully when GETINFO failsNick Mathewson2010-07-18
| | | | | | | | | | | | | | | | | | | | | | Right now it says "552 internal error" because there's no way for getinfo_helper_*() countries to specify an error message. This patch changes the getinfo_helper_*() interface, and makes most of the getinfo helpers give useful error messages in response to failures. This should prevent recurrences of bug 1699, where a missing GeoIPFile line in the torrc made GETINFO ip-to-county/* fail in a "not obvious how to fix" way.
* | Alter how guard flags are chosen.Mike Perry2010-07-14
| | | | | | | | | | | | | | | | V3 authorities no longer decide not to vote on Guard+Exit. The bandwidth weights should take care of this now. Also, lower the max threshold for WFU to 0.98, to allow more nodes to become guards.
* | print right controller purpose string for measure-timeout circsRoger Dingledine2010-07-14
| |
* | No dirport should mean no hsdir flag (bug 1693)Roger Dingledine2010-07-14
| |
* | i'm going to tag 0.2.2.14-alpha tonightRoger Dingledine2010-07-12
| |
* | Rename log.h to torlog.hNick Mathewson2010-07-09
| | | | | | | | | | | | | | | | | | | | This should make us conflict less with system files named "log.h". Yes, we shouldn't have been conflicting with those anyway, but some people's compilers act very oddly. The actual change was done with one "git mv", by editing Makefile.am, and running find . -name '*.[ch]' | xargs perl -i -pe 'if (/^#include.*\Wlog.h/) {s/log.h/torlog.h/; }'
* | fold in the latest changesRoger Dingledine2010-07-09
| |
* | More gracefully handle corrupt state files.Mike Perry2010-07-06
| | | | | | | | | | | | Save a backup if we get odd circuitbuildtimes and other state info. In the case of circuit build times, we no longer assert, and reset our state.
* | Make directory mirrors report non-zero dirreq-v[23]-shares again.Karsten Loesing2010-07-05
| |
* | Merge remote branch 'mikeperry/cbt-bugfixes3'Nick Mathewson2010-06-29
|\ \
| * | Update changelog.Mike Perry2010-06-09
| | |
| * | Add changelog for this branch.Mike Perry2010-05-10
| | |
* | | start an 0.2.2.14-alpha changelogRoger Dingledine2010-06-29
| | |
* | | Merge branch 'bug1526-v2'Nick Mathewson2010-06-25
|\ \ \
| * | | Fix zlib macro brokenness on osx with zlib 1.2.4 and higher.Nick Mathewson2010-06-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | From the code: zlib 1.2.4 and 1.2.5 do some "clever" things with macros. Instead of saying "(defined(FOO) ? FOO : 0)" they like to say "FOO-0", on the theory that nobody will care if the compile outputs a no-such-identifier warning. Sorry, but we like -Werror over here, so I guess we need to define these. I hope that zlib 1.2.6 doesn't break these too. Possible fix for bug 1526.
* | | | Use Libevent 2.0's periodic timers where available.Nick Mathewson2010-06-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These timers behave better with non-monotonic clocks than our old ones, and also try harder to make once-per-second events get called one second apart, rather than one-plus-epsilon seconds apart. This fixes bug 943 for everybody using Libevent 2.0 or later.
* | | | Log an error if openssl fails to copy a key for usNick Mathewson2010-06-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This should never happen unless openssl is buggy or some of our assumptions are deeply wrong, but one of those might have been the cause of the not-yet-reproducible bug 1209. If it ever happens again, let's get some info we can use.
* | | | Save a couple characters' allocation in esc_for_logFlorian Zumbiehl2010-06-14
| | | |
* | | | Merge commit 'sebastian/hostnamewarn'Nick Mathewson2010-06-11
|\ \ \ \
| * | | | Add option to not warn when getting an IP instead of hostnameSebastian Hahn2010-06-07
| | | | |
* | | | | Merge commit 'origin/maint-0.2.1'Nick Mathewson2010-06-11
|\ \ \ \ \ | | |_|_|/ | |/| | |
| * | | | Add maatuska as eighth v3 directory authority.Karsten Loesing2010-06-11
| | |/ / | |/| |
* | | | Don't crash when reading cached*consensus files on startupSebastian Hahn2010-06-10
| | | | | | | | | | | | | | | | Fixes bug 1352
* | | | Merge remote branch 'origin/maint-0.2.1'Nick Mathewson2010-06-07
|\| | |
| * | | add changes file for geoip db updateNick Mathewson2010-06-07
| | | |
* | | | In asciidoc-helper.sh, be more verbose when a2x fails.Nick Mathewson2010-06-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, we said (more or less), "a2x is broken and here's how you could try to fix it". Instead, we now say "We need a2x to build manpages; a2x didn't work; here is a fix that might work for you; alternatively you could just skip manpage building." Addresses bug 1524. Also, give the message as a here-document rather than a bunch of echos.
* | | | Treat unset $HOME like empty $HOMESebastian Hahn2010-06-07
| |/ / |/| | | | | | | | This means Tor no longer dies when it doesn't have a $HOME.
* | | Don't cannibalize one-hop circuitsSebastian Hahn2010-06-04
| | | | | | | | | | | | | | | | | | | | | | | | In rare cases, we could cannibalize a one-hop circuit, ending up with a two-hop circuit. This circuit would not be actually used, but we should prevent its creation in the first place. Thanks to outofwords and swissknife for helping to analyse this.
* | | Let bridge users use the non-primary address of a multi-homed bridgeRoger Dingledine2010-06-03
| | |
* | | Add 'changes' file for Windows CE portNick Mathewson2010-05-24
| | |