| Commit message (Collapse) | Author | Age |
... | |
| |
| |
| |
| |
| |
| | |
The more verbose logs that were added in ee58153 also include a string
that might not have been initialized. This can lead to segfaults, e.g.,
when setting up private Tor networks. Initialize this string with NULL.
|
|\| |
|
| |
| |
| |
| |
| |
| |
| | |
Relays no longer publish a new server descriptor if they change
their MaxAdvertisedBandwidth config option but it doesn't end up
changing their advertised bandwidth numbers. Bugfix on 0.2.0.28-rc;
fixes bug 1026. Patch from Sebastian.
|
| |
| |
| |
| |
| | |
Now it will look like the fingerprints in our bridges documentation,
and confuse fewer users.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Changes to directory request statistics:
- Rename GEOIP statistics to DIRREQ statistics, because they now include
more than only GeoIP-based statistics, whereas other statistics are
GeoIP-dependent, too.
- Rename output file from geoip-stats to dirreq-stats.
- Add new config option DirReqStatistics that is required to measure
directory request statistics.
- Clean up ChangeLog.
Also ensure that entry guards statistics have access to a local GeoIP
database.
|
| | |
|
|\|
| |
| |
| |
| | |
[Didn't take Karsten's full bug 1024 workaround, since 0.2.2 doesn't
use v0 rend descs.]
|
| |
| |
| |
| |
| |
| |
| | |
o Minor features:
- If we're a relay and we change our IP address, be more verbose
about the reason that made us change. Should help track down
further bugs for relays on dynamic IP addresses.
|
|\ \ |
|
| | | |
|
|\ \ \
| | |/
| |/| |
|
| |/ |
|
|/
|
|
|
|
|
|
|
| |
write geoip stats to disk.
- Write geoip stats to disk every 24 hours, not every hour.
- Remove configuration options and define reasonable defaults.
- Clear history of client requests every 24 hours (which wasn't done at
all before).
|
|
|
|
| |
and cert from disk. Bugfix on 0.2.0.1-alpha.
|
| |
|
|
|
|
| |
svn:r19262
|
|
|
|
|
|
|
|
| |
to help track whether we received them when a relay operator claims
they got sent.
svn:r19213
|
|
|
|
|
|
| |
bug 941 fix.
svn:r19077
|
|
|
|
| |
svn:r18288
|
|
|
|
| |
svn:r18287
|
|
|
|
|
|
|
|
|
|
| |
crypto_global_init gets called. Also have it be crypto_global_init
that calls crypto_seed_rng, so we are not dependent on OpenSSL's
RAND_poll in these fiddly cases.
Should fix bug 907. Bugfix on 0.0.9pre6. Backport candidate.
svn:r18210
|
|
|
|
|
|
|
|
|
|
| |
When we made bridge authorities stop serving bridge descriptors over
unencrypted links, we also broke DirPort reachability testing for
bridges. So bridges with a non-zero DirPort were printing spurious
warns to their logs. Bugfix on 0.2.0.16-alpha. Fixes bug 709.
svn:r17945
|
|
|
|
|
|
|
|
| |
The subversion $Id$ fields made every commit force a rebuild of
whatever file got committed. They were not actually useful for
telling the version of Tor files in the wild.
svn:r17867
|
|
|
|
|
|
|
|
|
| |
of which countries we've seen clients from recently. Now controllers
like Vidalia can show bridge operators that they're actually making
a difference.
svn:r17796
|
|
|
|
|
|
| |
they fail on purpose, at least till 0.2.2.something.
svn:r17791
|
|
|
|
| |
svn:r17754
|
|
|
|
| |
svn:r17739
|
|
|
|
| |
svn:r17734
|
|
|
|
|
|
| |
comments so that they will get recognized as doxygen.
svn:r17729
|
|
|
|
| |
svn:r17673
|
|
|
|
|
|
| |
reference counts. Bugfix on 0.1.0.1-rc.
svn:r17672
|
|
|
|
|
|
| |
on patch from Sebastian.
svn:r17656
|
|
|
|
| |
svn:r17566
|
|
|
|
|
|
|
|
| |
log which authority we used. Hopefully this will help us debug
the recent complaints about bad IP address guesses.
svn:r17549
|
|
|
|
|
|
|
|
| |
identity fingerprints, so it's easier to paste them in.
Suggested by Lucky Green.
svn:r17021
|
|
|
|
| |
svn:r16983
|
|
|
|
|
|
| |
ever-popular "no exits in Monaco" feature (ExcludeExitNodes {MC}). Also allow country codes and IP ranges in ExitNodes. (EntryNodes needs more work.) Based on code by Robert Hogan. Needs more testing.
svn:r16966
|
|
|
|
|
|
| |
only directory mirrors).
svn:r16961
|
|
|
|
| |
svn:r16858
|
|
|
|
| |
svn:r16783
|
|
|
|
|
|
| |
start with the same datadir, or where a --list-fingerprints races with a server to create keys, or such.
svn:r16722
|
|
|
|
|
|
|
| |
Initial conversion of uint32_t addr to tor_addr_t addr in connection_t and related types. Most of the Tor wire formats using these new types are in, but the code to generate and use it is not. This is a big patch. Let me know what it breaks for you.
svn:r16435
|
|
|
|
|
|
|
| |
Make generic address manipulation functions work better. Switch address policy code to use tor_addr_t, so it can handle IPv6. That is a good place to start.
svn:r16178
|
|
|
|
| |
svn:r15345
|
|
|
|
| |
svn:r14936
|
|
|
|
|
|
| |
--enable-geoip-stats passed to configure.
svn:r14802
|
|
|
|
| |
svn:r14780
|
|
|
|
|
|
|
| |
Actually load the legacy key, not just the authority key twice.
svn:r14594
|
|
|
|
|
|
|
| |
Implement a proposal to let a directory authority migrate its identity key without ceasing to sign consensuses.
svn:r14584
|
|
|
|
|
|
| |
my git-svn repository. Undo r14451
svn:r14452
|