aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAge
...
* | | | Merge remote branch 'origin/maint-0.2.1'Nick Mathewson2010-06-07
|\| | |
| * | | Update to June 1 2010 Maxmind GeoLite Country database.Karsten Loesing2010-06-07
* | | | Merge branch 'bug1522'Nick Mathewson2010-06-07
|\ \ \ \
| * | | | Reinstate warning when HOME isn't set.•••Having ~/.tor expand into /.tor is, after all, almost certainly not what the user wanted, and it deserves a warning message. Also, convert a guess-and-malloc-and-sprintf triple into an asprintf. Nick Mathewson2010-06-07
| * | | | Treat unset $HOME like empty $HOME•••This means Tor no longer dies when it doesn't have a $HOME. Sebastian Hahn2010-06-07
| | |/ / | |/| |
* / | | Sample torrc as a bridge•••On Sun, 6 Jun 2010 19:59:56 -0400 Andrew Lewman <andrew@torproject.org> wrote: > attached. let's try this again. From e95c44bc5af90d982e9d95d63e78b2fde67431ed Mon Sep 17 00:00:00 2001 From: Andrew Lewman <andrew@torproject.org> Date: Sun, 6 Jun 2010 19:56:16 -0400 Subject: [PATCH] Create a sample bridge configuration torrc. Andrew Lewman2010-06-07
|/ / /
* | | Don't cannibalize one-hop circuits•••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. Sebastian Hahn2010-06-04
* | | Let bridge users use the non-primary address of a multi-homed bridgeRoger Dingledine2010-06-03
* | | Make pointer types correct in WinCE patchNick Mathewson2010-05-24
* | | moved wince related includes and defs to compat.h where possible, removed unu...valerino2010-05-24
* | | Port Tor to work on Windows CE•••Most of the changes here are switches to use APIs available on Windows CE. The most pervasive change is that Windows CE only provides the wide-character ("FooW") variants of most of the windows function, and doesn't support the older ASCII verions at all. This patch will require use of the wcecompat library to get working versions of the posix-style fd-based file IO functions. [commit message by nickm] valerino2010-05-24
* | | Log the correct address when purging a mismatchd DNS cache addressvalerino2010-05-20
* | | Don't use "try" as an identifier•••C allows try, but some windows CE headers like to redefine 'try' to be a reserved word. valerino2010-05-20
* | | clean up whitespace in src/toolsNick Mathewson2010-05-20
* | | Make rotate_request_period use BEGIN/END versions of FOREACH•••This appeases some versions of MSVC, which don't like it when you have preprocessor commands inside a set of macro arguments. Nick Mathewson2010-05-17
* | | Clarify 'marking connection as too old' messages•••Back when we changed the idea of a connection being "too old" for new circuits into the connection being "bad" for new circuits, we didn't actually change the info messages. This led to telling the user that we were labelling connections as "too old" for being worse than connections that were actually older than them. Found by Scott on or-talk. Nick Mathewson2010-05-12
* | | Merge branch 'maint-0.2.1'Roger Dingledine2010-05-06
|\| |
| * | move to maxmind geoip dbRoger Dingledine2010-05-06
* | | bump to 0.2.2.13-alpha-devRoger Dingledine2010-05-05
| |/ |/|
* | bump to 0.2.2.13-alphaRoger Dingledine2010-04-24
* | Merge branch 'maint-0.2.1'Roger Dingledine2010-04-23
|\|
| * close idle tls conns earlyRoger Dingledine2010-04-23
* | Merge branch 'maint-0.2.1'Roger Dingledine2010-04-23
|\|
| * finally get rid of "clique mode"Roger Dingledine2010-04-23
| * close idle dir-fetch circs earlyRoger Dingledine2010-04-23
* | finally get rid of "clique mode"Roger Dingledine2010-04-21
* | stop authority reachability check on startupRoger Dingledine2010-04-21
* | immediate reachability check for new relaysRoger Dingledine2010-04-21
* | more logging when tracking missing descriptorsRoger Dingledine2010-04-20
* | bump to 0.2.2.12-alpha-devRoger Dingledine2010-04-20
* | Demote a warning about missing client ciphersSebastian Hahn2010-04-20
* | bump to 0.2.2.12-alphaRoger Dingledine2010-04-20
* | fetch descriptors from the authority that told us about themRoger Dingledine2010-04-20
* | fetch unknown descriptors if we see them in a voteRoger Dingledine2010-04-20
* | minor cleanupsRoger Dingledine2010-04-20
* | Switch geoip_get_request_history to asprintf; fix bug 1365Nick Mathewson2010-04-20
* | fix "Got a certificate for ?? that we already have"•••what's happening here is that we're fetching certs for obsolete authorities -- probably legacy signers in this case. but try to remain general in the log message. Roger Dingledine2010-04-19
* | Fix a compilation warning on compat_libevent.c on some versions of windows li...Nick Mathewson2010-04-19
* | Move the declaration of bandwidth_rate_rule_to_string•••It's natural for the definition of bandwidth_rule_t to be with the functions that actually care about its values. Unfortunately, this means declaring bandwidth_rate_rule_to_string() out of sequence. Someday we'll just rename reasons.c to strings.c, and put it at the end of or.h, and this will all be better. Nick Mathewson2010-04-19
* | Fix two compile-blockers in tor_vasprintf().•••1) mingw doesn't have _vscprintf(); mingw instead has a working snprintf. 2) windows compilers that _do_ have a working _vscprintf spell it so; they do not spell it _vcsprintf(). Nick Mathewson2010-04-19
* | bump to 0.2.2.11-alpha-devRoger Dingledine2010-04-19
* | parameterize update_consensus_router_descriptor_downloadsRoger Dingledine2010-04-19
* | bump to 0.2.2.11-alphaRoger Dingledine2010-04-15
* | Merge commit 'origin/maint-0.2.1'Nick Mathewson2010-04-15
|\|
| * Fix renegotiation on OpenSSL versions that backport RFC5746.•••Our code assumed that any version of OpenSSL before 0.9.8l could not possibly require SSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION. This is so... except that many vendors have backported the flag from later versions of openssl when they backported the RFC5476 renegotiation feature. The new behavior is particularly annoying to detect. Previously, leaving SSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION unset meant that clients would fail to renegotiate. People noticed that one fast! Now, OpenSSL's RFC5476 support means that clients will happily talk to any servers there are, but servers won't accept renegotiation requests from unpatched clients unless SSL_OP_ALLOW_etc is set. More fun: servers send back a "no renegotiation for you!" error, which unpatched clients respond to by stalling, and generally producing no useful error message. This might not be _the_ cause of bug 1346, but it is quite likely _a_ cause for bug 1346. Nick Mathewson2010-04-13
* | simplify a path in networkstatusRoger Dingledine2010-04-15
* | Add --enable-static-zlib option•••Works like the --enable-static-openssl/libevent options. Requires --with-zlib-dir to be set. Note that other dependencies might still pull in a dynamicly linked zlib, if you don't link them in statically too. Sebastian Hahn2010-04-14
* | Merge branch 'correct_halflife'Nick Mathewson2010-04-13
|\ \
| * | Rename CircPriorityHalflifeMsec to CircuitPriorityHalflifeMsec•••Everything that accepted the 'Circ' name handled it wrong, so even now that we fixed the handling of the parameter, we wouldn't be able to set it without making all the 0.2.2.7..0.2.2.10 relays act wonky. This patch makes Tors accept the 'Circuit' name instead, so we can turn on circuit priorities without confusing the versions that treated the 'Circ' name as occasion to act weird. Nick Mathewson2010-04-13
| * | Fix a bug in reading CircPriorityHalflife from consensus•••When you mean (a=b(c,d)) >= 0, you had better not say (a=b(c,d)>=0). We did the latter, and so whenever CircPriorityHalflife was in the consensus, it was treated as having a value of 1 msec (that is, boolean true). Nick Mathewson2010-04-12