Commit Graph

17 Commits

Author SHA1 Message Date
Karsten Loesing
8b45d2fb00 Merge Torperf files into new .tpf file format.
Implements part of #3036.
2012-05-29 20:17:40 +02:00
Karsten Loesing
6893c1f174 ides/turtles has a new IP address. 2012-04-11 12:55:08 +02:00
Karsten Loesing
d952649891 Update maatuska's IP. 2012-03-07 13:00:58 +01:00
Karsten Loesing
138b3397ec Download and merge possibly truncated Torperf files. 2012-03-06 11:53:39 +01:00
Karsten Loesing
e6a0e94535 Copy recently processed files to an rsync/ directory. 2012-01-09 11:57:11 +01:00
Karsten Loesing
40b839960d Reorder config options. 2011-04-27 14:29:03 +02:00
Karsten Loesing
be6e7c3d4f Download all server/extra-info descriptors once per day.
The relay descriptor downloader so far only downloads server and
extra-info descriptors that are referenced in other directory documents
and that we are missing.

With this patch we also download /tor/server/all and /tor/extra/all from
the directories once per day to learn about server and extra-info
descriptors that are not referenced anywhere.

This patch further requests the compressed versions of descriptors by
adding ".z" to the URLs in order to save bandwidth.

This patch is a 50% rewrite of the relay descriptor downloader which
became too complex over time.
2011-04-03 09:38:21 +02:00
Karsten Loesing
01d8d91951 Sanitize bridge pool assignments. 2011-03-14 10:54:59 +01:00
Karsten Loesing
f67c7db477 Remove GetTor stats database import. 2011-03-03 18:25:31 +01:00
Karsten Loesing
9a4cc7a43d Remove torperf statistics from metrics-db. 2011-03-03 15:40:47 +01:00
Karsten Loesing
85dc1ad844 Remove bridge statistics from metrics-db. 2011-03-03 11:33:40 +01:00
Karsten Loesing
0cb4eefde5 Remove database import from metrics-db. 2011-03-01 16:41:26 +01:00
Karsten Loesing
62bd96d530 Allow limiting internal bridge descriptor mapping. 2011-02-04 19:35:26 +01:00
Karsten Loesing
34ef92e1fb Sanitize IP addresses by replacing them with hashes.
See #2435.  This patch still uses a hard-coded secret.
2011-02-03 16:53:14 +01:00
Karsten Loesing
ebe9977224 Finally get rid of DirreqStatsFileHandler.
There's no need to maintain a local file with dirreq stats only to import
the same data to the database shortly after.  We now import to the
database directly in RelayDescriptorDatabaseImporter.
2011-01-13 16:27:58 +01:00
Karsten Loesing
bfd398c39b Remove unused GeoIPDatabaseManager.
We once needed to mantain different GeoIP database versions to resolve
bridge IP addresses to country codes in the sanitizing process.  We gave
up on that, because it was too complex.  That means we don't need the
GeoIP database manager anymore.  If we decide we need it, it'll live on in
Git's history.
2011-01-13 13:20:03 +01:00
Karsten Loesing
629e855fa0 Prevent config file from being overwritten by Git. 2010-12-27 16:06:43 +01:00