- 20 Oct, 2010 6 commits
-
-
Nick Mathewson authored
We want to fetch directory info more aggressively if we need it to refuseunknownexits. Thus, we'll want it if our exit policy is _NOT_ reject *.
-
Nick Mathewson authored
-
Nick Mathewson authored
Found by rransom while working on issue #988. Bugfix on 0.2.2.17-alpha. Fixes bug 2097.
-
Sebastian Hahn authored
-Wpointer-sign is implied with -Wall, which we use when building with --enable-gcc-warnings.
-
Sebastian Hahn authored
When configuring with --enable-gcc-warnings, we use -Wformat=2 which automatically enables the available -Wformat switches, so adding them again in the --enable-gcc-hardening case doesn't make sense..
-
Sebastian Hahn authored
We used to enable ssp-buffer-size=1 only when building with --enable-gcc-warnings. That would result in warnings (and no protection for small arrays) when building with --enable-gcc-hardening without enabling warnings, too. Fixes bug 2031. Also remove an XXX: We now allow to build with -fstack-protector by using --enable-gcc-hardening.
-
- 11 Oct, 2010 2 commits
-
-
Sebastian Hahn authored
3d6e2830 silenced the autogen.sh warnings as it was supposed to, but introduced two bugs. Fix them.
-
Sebastian Hahn authored
It looks like autoconf 2.68 introduced a bunch of new warnings when it didn't like the syntax you used or forgot to use AC_LANG_(SOURCE|PROGRAM).
-
- 04 Oct, 2010 7 commits
-
-
Whether or not OpenSSL reference-counts SSL_CTX objects is irrelevant; what matters is that Tor reference-counts its wrapper objects for SSL_CTXs.
-
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Karsten Loesing authored
-
- 01 Oct, 2010 8 commits
-
-
Roger Dingledine authored
-
Roger Dingledine authored
-
Roger Dingledine authored
-
Roger Dingledine authored
also put in release blurbs
-
Robert Ransom authored
-
-
Update rpm spec file so that it will build without manual intervention on all rpm-based distributions
-
-
- 30 Sep, 2010 11 commits
-
-
Roger Dingledine authored
-
Roger Dingledine authored
-
Sebastian Hahn authored
-
Sebastian Hahn authored
-
Sebastian Hahn authored
When picking bridges (or other nodes without a consensus entry (and thus no bandwidth weights)) we shouldn't just trust the node's descriptor. So far we believed anything between 0 and 10MB/s, where 0 would mean that a node doesn't get any use from use unless it is our only one, and 10MB/s would be a quite siginficant weight. To make this situation better, we now believe weights in the range from 20kB/s to 100kB/s. This should allow new bridges to get use more quickly, and means that it will be harder for bridges to see almost all our traffic.
-
Sebastian Hahn authored
-
Roger Dingledine authored
-
Mike Perry authored
This won't change any behavior, since it will still be rounded back up to 2seconds, but should reduce the chances of some extra warns.
-
Roger Dingledine authored
-
Roger Dingledine authored
-
Mike Perry authored
-
- 29 Sep, 2010 6 commits
-
-
Roger Dingledine authored
In the first 100 circuits, our timeout_ms and close_ms are the same. So we shouldn't transition circuits to purpose CIRCUIT_PURPOSE_C_MEASURE_TIMEOUT, since they will just timeout again next time we check.
-
Roger Dingledine authored
-
Roger Dingledine authored
-
Roger Dingledine authored
-
Mike Perry authored
-
Mike Perry authored
Also, cap the measurement timeout to 2X the max we've seen.
-