tor/changes
teor (Tim Wilson-Brown) 2d33d192fc Add ClientUseIPv4 and ClientPreferIPv6DirPort torrc options
ClientUseIPv4 0 tells tor to avoid IPv4 client connections.
ClientPreferIPv6DirPort 1 tells tor to prefer IPv6 directory connections.

Refactor policy for IPv4/IPv6 preferences.

Fix a bug where node->ipv6_preferred could become stale if
ClientPreferIPv6ORPort was changed after the consensus was loaded.

Update documentation, existing code, add unit tests.
2016-01-29 07:13:57 +11:00
..
.dummy Add a .dummy file in the changes directory to stop git from removing it 2015-05-11 11:41:48 -04:00
11150 credit tvdw 2015-10-07 10:25:00 -04:00
17004 Fix warnings. 2015-10-02 15:12:04 +02:00
17075 Clean up compat_libevent tests 2015-10-02 13:13:58 +02:00
17078 changes file for 17078 2015-10-07 09:34:49 -04:00
17082 changes file for 17082 2015-10-02 14:35:16 +02:00
17084 Clean up compat_libevent tests 2015-10-02 13:13:58 +02:00
bug4483-multiple-consensus-downloads Prop210: Add schedules for simultaneous client consensus downloads 2015-12-16 04:37:49 +11:00
bug6027 Add a new ipv6=address:orport flag to DirAuthority and FallbackDir 2015-12-14 23:43:50 +11:00
bug16382 Refer to the actual minima and the preferred minimum 2015-10-30 10:57:47 -04:00
bug16563 changes file for #16563 2015-10-06 11:02:55 -04:00
bug16651 Attempt to make openbsd compilation happier with libevent2 installed 2015-11-25 09:43:12 -05:00
bug17026 Keep unused smartlist storage zeroed 2015-09-09 15:23:25 +02:00
bug17027-reject-private-bind-port Add changes file for ExitPolicyRejectPrivate outbound and port 2015-11-20 10:39:37 +11:00
bug17194 Add SyslogIdentityTag 2015-09-30 18:34:15 +02:00
bug17347 Fix compilation of sandbox.[ch] under musl-libc 2015-10-15 10:37:41 -04:00
bug17544 Fix SipHash-2-4 performance for non multiple of 8 buffers. 2015-11-05 18:21:43 +00:00
bug17549 Fix compilation with OpenSSL 1.1.0-dev. 2015-11-06 19:02:56 +00:00
bug17562-allow-root-group-read Permit filesystem group to be root 2015-12-10 20:00:06 -05:00
bug17562-DataDirectoryGroupReadable Introduce DataDirectoryGroupReadable boolean 2015-12-10 20:00:06 -05:00
bug17562-defer-unix-socket-creation Defer creation of Unix socket until after setuid 2015-12-10 20:00:06 -05:00
bug17572-fallback-by-digest Mark fallback directoriess as too busy after a 503 response 2015-11-10 09:47:48 +11:00
bug17589 Don't relaunch dir requests recursively if connection_connect() returns -1 2015-11-17 09:40:05 -05:00
bug17632-no-ipv4-no-localhost Fix unit tests on systems without IPv4 or localhost addresses 2015-11-18 23:25:21 +11:00
bug17638-ipv6-ersatz-socketpair Make tor_ersatz_socketpair work on IPv6-only systems 2015-11-19 19:08:22 +11:00
bug17683 Assert when the TLS contexts fail to initialize 2015-12-10 08:50:40 -05:00
bug17686 Add a changes file for bug 17686 2015-11-25 22:29:59 -05:00
bug17694_strongest Always hash crypto_strongest_rand() along with some prng 2015-12-08 10:54:42 -05:00
bug17724 Avoid relying on malloc internals in test_rend_cache_purge. 2015-12-01 10:50:14 +11:00
bug17753 Assert that memory held by rephist is freed 2015-12-09 11:31:17 -05:00
bug17763 Consistently ignore multicast in internal reject private exit policies 2015-12-07 14:46:19 +11:00
bug17776 Add changes file for 17776 2015-12-09 10:22:26 -05:00
bug17778 Add changes file for 17778 2015-12-08 08:28:27 -05:00
bug17791 changes file for bug17791 2015-12-09 10:38:13 -05:00
bug17804 Add changes file for 17804 2015-12-15 11:34:00 -05:00
bug17818 Add changes file for 17818 2015-12-14 13:11:20 -05:00
bug17819 Don't call pthread_condattr_setclock() unless it exists 2015-12-16 09:23:44 -05:00
bug17827 Fix backtrace compilation on FreeBSD 2015-12-15 11:52:00 -05:00
bug17876 Add an edge_about_to_close() call to ap_about_to_close(). 2015-12-16 18:52:34 -05:00
check-crypto-errors Check the return value of HMAC in crypto.c and assert on error 2015-11-26 10:46:36 +11:00
cleanup_17587 Remove a little duplicated code in TAP key expansion 2015-11-13 09:46:32 -05:00
decouple_circuit_mark Experimentally decouple the main body of circuit_mark_for_close 2015-11-12 14:20:16 -05:00
decouple_conn_attach Decouple ..attach_circuit() from most of its callers. 2015-11-17 08:53:34 -05:00
doc17392 Mention torspec URL in the manpage. 2015-10-30 09:25:39 -04:00
feature8195 Update KeepCapabilities based on comments from asn 2015-12-15 13:10:57 -05:00
feature8961-replaycache-sha256 Use SHA256 in the replaycache, rather than SHA1 2015-11-24 09:08:53 +11:00
feature13696 Add support for getrandom() and getentropy() when available 2015-12-08 12:34:53 -05:00
feature14846 Add changelog entry for feature #14846 2015-09-08 12:34:05 +02:00
feature15775-fallback Add Fallback Directory Candidate Selection Script 2015-12-16 05:54:40 +11:00
feature17327 Authorities on IPv6: minor fixes and unit tests 2015-12-14 23:46:47 +11:00
feature17576-UseDefaultFallbackDirs Add UseDefaultFallbackDirs for hard-coded directory mirrors 2015-12-15 12:19:01 -05:00
feature17608 Refactor policies_parse_exit_policy_internal 2015-12-06 21:32:09 +11:00
feature17663 Tweak gtank's sha512 patch a little 2015-11-25 09:04:17 -05:00
feature17840 Add ClientUseIPv4 and ClientPreferIPv6DirPort torrc options 2016-01-29 07:13:57 +11:00
feature17863 Warn when comparing against an AF_UNSPEC address in a policy 2015-12-16 08:51:59 +11:00
feature17864 Wait for busy authorities/fallbacks rather than ignoring excluded nodes 2015-12-16 09:07:11 +11:00
first-hop-no-private fixup! Refuse to make direct connections to private OR addresses 2015-11-25 07:55:39 +11:00
getinfo-private-exitpolicy Add controller getinfo exit-policy/reject-private 2015-11-20 10:48:19 -05:00
laplace-edge-cases Tweak teor's and dgoulet's #13192 patches. 2015-05-06 18:05:16 +10:00
rand-failure-modes Add unit tests that check for common RNG failure modes 2015-11-26 21:27:05 +11:00
routerset-parse-IPv6-literals Allow IPv6 literal addresses in routersets 2015-09-14 20:01:36 +10:00
sha-unit-tests Unit test the full length of SHA256 and SHA512 digests 2015-11-27 02:25:31 +11:00
test16831 Adding changes file. 2015-10-24 14:30:53 +03:00
warn-when-time-goes-backwards Warn when the system clock is set back in time 2015-09-30 13:33:56 +02:00