Merge branch 'maint-0.2.4' into release-0.2.4
This commit is contained in:
commit
929dd87c35
|
@ -0,0 +1,3 @@
|
|||
o Directory authority changes:
|
||||
- Change IP address for gabelmoo (v3 directory authority).
|
||||
|
|
@ -0,0 +1,13 @@
|
|||
o Major bugfixes:
|
||||
- Clients now send the correct address for their chosen rendezvous
|
||||
point when trying to access a hidden service. They used to send
|
||||
the wrong address, which would still work some of the time because
|
||||
they also sent the identity digest of the rendezvous point, and if
|
||||
the hidden service happened to try connecting to the rendezvous
|
||||
point from a relay that already had a connection open to it,
|
||||
the relay would reuse that connection. Now connections to hidden
|
||||
services should be more robust and faster. Also, this bug meant
|
||||
that clients were leaking to the hidden service whether they were
|
||||
on a little-endian (common) or big-endian (rare) system, which for
|
||||
some users might have reduced their anonymity. Fixes bug 13151;
|
||||
bugfix on 0.2.1.5-alpha.
|
|
@ -0,0 +1,3 @@
|
|||
o Minor features:
|
||||
- Update geoip to the August 7 2014 Maxmind GeoLite2 Country database.
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
o Minor features:
|
||||
- Update geoip6 to the August 7 2014 Maxmind GeoLite2 Country database.
|
||||
|
|
@ -1630,7 +1630,7 @@ is non-zero):
|
|||
|
||||
[[BridgeRecordUsageByCountry]] **BridgeRecordUsageByCountry** **0**|**1**::
|
||||
When this option is enabled and BridgeRelay is also enabled, and we have
|
||||
GeoIP data, Tor keeps a keep a per-country count of how many client
|
||||
GeoIP data, Tor keeps a per-country count of how many client
|
||||
addresses have contacted it so that it can help the bridge authority guess
|
||||
which countries have blocked access to it. (Default: 1)
|
||||
|
||||
|
|
5217
src/config/geoip
5217
src/config/geoip
File diff suppressed because it is too large
Load Diff
2012
src/config/geoip6
2012
src/config/geoip6
File diff suppressed because it is too large
Load Diff
|
@ -801,7 +801,7 @@ add_default_trusted_dir_authorities(dirinfo_type_t type)
|
|||
"76.73.17.194:9030 F397 038A DC51 3361 35E7 B80B D99C A384 4360 292B",
|
||||
"gabelmoo orport=443 no-v2 "
|
||||
"v3ident=ED03BB616EB2F60BEC80151114BB25CEF515B226 "
|
||||
"212.112.245.170:80 F204 4413 DAC2 E02E 3D6B CF47 35A1 9BCA 1DE9 7281",
|
||||
"131.188.40.189:80 F204 4413 DAC2 E02E 3D6B CF47 35A1 9BCA 1DE9 7281",
|
||||
"dannenberg orport=443 no-v2 "
|
||||
"v3ident=585769C78764D58426B8B52B6651A5A71137189A "
|
||||
"193.23.244.244:80 7BE6 83E6 5D48 1413 21C5 ED92 F075 C553 64AC 7123",
|
||||
|
|
|
@ -269,7 +269,7 @@ rend_client_send_introduction(origin_circuit_t *introcirc,
|
|||
extend_info_t *extend_info = rendcirc->build_state->chosen_exit;
|
||||
int klen;
|
||||
/* nul pads */
|
||||
set_uint32(tmp+v3_shift+1, tor_addr_to_ipv4h(&extend_info->addr));
|
||||
set_uint32(tmp+v3_shift+1, tor_addr_to_ipv4n(&extend_info->addr));
|
||||
set_uint16(tmp+v3_shift+5, htons(extend_info->port));
|
||||
memcpy(tmp+v3_shift+7, extend_info->identity_digest, DIGEST_LEN);
|
||||
klen = crypto_pk_asn1_encode(extend_info->onion_key,
|
||||
|
|
Loading…
Reference in New Issue