Include an IP-to-country GeoIP file in the tarball, so relays

and bridge relays can report sanitized summaries of the usage
they're seeing.


svn:r14766
This commit is contained in:
Roger Dingledine 2008-05-28 04:47:12 +00:00
parent 18e429c077
commit 49595c40ff
4 changed files with 15 additions and 3 deletions

View File

@ -1,4 +1,9 @@
Changes in version 0.2.0.27-rc - 2008-05-??
o Major features:
- Include an IP-to-country GeoIP file in the tarball, so relays
and bridge relays can report sanitized summaries of the usage
they're seeing.
o Minor features (controller):
- Add a "PURPOSE=" argument to "STREAM NEW" events, as suggested by
Robert Hogan. Fixes the first part of bug 681.

View File

@ -77,4 +77,9 @@ If you got Tor as a static binary with OpenSSL included, then you should know:
"This product includes software developed by the OpenSSL Project
for use in the OpenSSL Toolkit (http://www.openssl.org/)"
===============================================================================
"This program uses the IP-to-Country Database provided by
WebHosting.Info (http://www.webhosting.info), available from
http://ip-to-country.webhosting.info."
See the src/config/geoip file in particular.
===============================================================================

View File

@ -1,11 +1,12 @@
confdir = $(sysconfdir)/tor
#EXTRA_DIST = fallback-consensus
EXTRA_DIST = fallback-consensus geoip
conf_DATA = torrc.sample
#data_DATA = fallback-consensus
data_DATA = fallback-consensus geoip
# If we don't have it, fake it.
fallback-consensus:
touch fallback-consensus

View File

@ -198,7 +198,8 @@ static config_var_t _option_vars[] = {
V(FetchServerDescriptors, BOOL, "1"),
V(FetchHidServDescriptors, BOOL, "1"),
V(FetchUselessDescriptors, BOOL, "0"),
V(GeoIPFile, STRING, NULL),
V(GeoIPFile, STRING,
SHARE_DATADIR PATH_SEPARATOR "tor" PATH_SEPARATOR "geoip"),
V(Group, STRING, NULL),
V(HardwareAccel, BOOL, "0"),
V(HashedControlPassword, LINELIST, NULL),