tor/changes
cypherpunks 91ab2ac5aa Assert that memory held by rephist is freed
The internal memory allocation and history object counters of the
reputation code can be used to verify the correctness of (part of) the
code. Using these counters revealed an issue where the memory allocation
counter is not decreased when the bandwidth arrays are freed.

A new function ensures the memory allocation counter is decreased when a
bandwidth array is freed.

This commit also removes an unnecessary cast which was found while
working on the code.
2015-12-09 11:31:17 -05: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
bug16056 Format IPv6 policies correctly. 2015-12-08 08:44:58 -05: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
bug16702 Fix: use the right list in find_expiring_intro_point() 2015-11-23 09:02:54 -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
bug17364 Note that you can use a unix domain socket for hsport 2015-10-21 12:22:05 -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
bug17551 Include netinet/in.h (if detected) in check for net/pfvar.h 2015-11-25 09:27:52 -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
bug17686 Add a changes file for bug 17686 2015-11-25 22:29:59 -05:00
bug17722 Add changes file for 17722 2015-11-30 22:02:50 -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
bug17772 Ensure node is a guard candidate when picking a directory guard 2015-12-08 09:49:01 -05: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
bug17781 Fix a compilation warning introduced by clang 3.6 2015-12-08 09:37:05 -05:00
bug17791 changes file for bug17791 2015-12-09 10:38:13 -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
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
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
first-hop-no-private fixup! Refuse to make direct connections to private OR addresses 2015-11-25 07:55:39 +11:00
geoip-december2015 Update geoip and geoip6 to the December 1 2015 database. 2015-12-05 17:02:59 +01: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