tor/changes
Nick Mathewson 17e9fc09c3 Coverage support: build with --enable-coverage to have tests run with gcov
If you pass the --enable-coverage flag on the command line, we build
our testing binaries with appropriate options eo enable coverage
testing.  We also build a "tor-cov" binary that has coverage enabled,
for integration tests.

On recent OSX versions, test coverage only works with clang, not gcc.
So we warn about that.

Also add a contrib/coverage script to actually run gcov with the
appropriate options to generate useful .gcov files.  (Thanks to
automake, the .o files will not have the names that gcov expects to
find.)

Also, remove generated gcda and gcno files on clean.
2013-07-10 15:22:16 -04:00
..
address_tests Unit tests for a few more functions and cases in address.c 2013-03-01 14:48:33 -05:00
bug3594 Add changes files. 2013-02-09 16:30:17 +00:00
bug4282 changes file for 4282 2013-05-24 13:39:21 -04:00
bug5170 Bug 5170 - simplify i2d_PublicKey in pkey_eq 2013-06-06 13:32:46 +01:00
bug5584 Fix #5584 - raise awareness of safer logging - warn about potentially unsafe config options 2013-06-24 11:22:34 -04:00
bug5595 When downloading certificates, distinguish requesting by identity digest from requesting by ID digest, signing key pair; fixes bug 5595 2013-05-09 10:55:01 -07:00
bug6026 Treat a changed IPv6 ORPort like an IPv4 one in retry_all_listeners() 2013-03-11 17:20:43 -04:00
bug6506 double-quotes and changes file for 6506. 2013-05-24 14:43:57 -04:00
bug6520 changes file for bug 6520 2013-04-01 21:52:24 -04:00
bug6752 Lower dir fetch retry schedules in testing networks. 2013-05-16 12:08:48 +02:00
bug7912 Add a changes file for bug 7912 2013-06-13 10:20:30 -04:00
bug7982 Copy-paste description of PathBias params from man page to or.h comment 2013-05-20 12:46:00 -07:00
bug8093.part1 Downgrade the unexpected sendme cell warnings for 0.2.4 2013-05-21 13:45:21 -04:00
bug8093.part2 Restore 8093 log messages to WARN severity, but rate limit 2013-05-21 14:00:30 -04:00
bug8253-fix Changes file for 8235. 2013-04-24 22:03:02 -04:00
bug8530 Add make target test-network running traffic tests in a Chutney network. 2013-06-13 16:33:56 +02:00
bug8532 Add support for offsetting the voting interval in order to bootstrap faster. 2013-06-08 15:25:32 +02:00
bug8561 Turn on ntor by default client-side 2013-04-18 22:35:15 -04:00
bug8639 When launching a resolve request on behalf of an AF_UNIX control, omit the address field of the new entry connection. Fixes bug 8639. 2013-05-31 15:35:51 -07:00
bug8711 Add a boolean to flag-thresholds for "we have enough measured bandwidth" 2013-04-18 22:43:52 -04:00
bug8716 Fix memory leak when sending configuration-changed event 2013-04-17 11:34:15 -04:00
bug8719 Don't leak a waiting-for-certs consensus when accepting it. 2013-04-17 11:53:52 -04:00
bug8789 Tweak fix for #8789 a bit; avoid double-close and add changes file 2013-05-24 12:23:21 -04:00
bug8790 Add a changes file for bug 8790 2013-05-11 23:46:07 -04:00
bug8791 Changes file for bug8791 2013-05-14 12:26:26 -04:00
bug8792 Changes file for 8792 2013-05-17 10:14:06 -04:00
bug8822 Unmap the microdescriptor cache before replacing it. 2013-06-12 12:04:33 -04:00
bug8833 Fix 8833: crash bug from using NULL node->ri in dirserv.c 2013-05-05 18:52:53 -04:00
bug8844 Don't run off the end of the array-of-freelists 2013-05-09 13:10:48 -04:00
bug8845 Fix bug 8845: check the right length of memory in aes unit tests 2013-05-08 12:59:43 -04:00
bug8846 Fix bug 8846: better log message on IP version confusion 2013-05-17 14:50:45 -04:00
bug8879 Fix socks5 handshake for username/password auth 2013-05-15 03:34:37 -04:00
bug8965 Remove various outdated documents. 2013-06-12 21:11:49 -04:00
bug9002 Limit hidden service descriptors to at most 10 guard nodes. 2013-06-16 20:24:48 -04:00
bug9017 Fix (Open?)BSD fast-connect bug with optimistic data. 2013-06-10 12:14:49 -04:00
bug9030 Fix tor-fw-helper exit code. 2013-06-10 14:28:21 -04:00
bug9043 Issue #9043 - changelog entry 2013-06-12 13:02:12 -04:00
bug9047 If we write the annotation but not the microdescriptor, rewind. 2013-06-13 12:29:01 -04:00
bug9063 Don't queue more cells as a middle relay than the spec allows to be in flight 2013-06-13 21:59:01 -07:00
bug9063_redux Implement a real OOM-killer for too-long circuit queues. 2013-06-18 10:15:16 -04:00
bug9072 Disable middle relay queue overfill detection code due to possible guard discovery attack 2013-06-15 02:16:00 -07:00
bug9122 Fix bug 9122: don't allow newdefaultoptions to be NULL 2013-06-24 12:53:37 -04:00
bug9147 Give a warning when bufferevents are enabled. 2013-06-29 03:45:40 -04:00
bug9200 FIx undefined behavior in dirvote.c 2013-07-03 12:01:37 -04:00
fancy_testing Coverage support: build with --enable-coverage to have tests run with gcov 2013-07-10 15:22:16 -04:00
fomit-frame-pointer Build donna32 with -fomit-frame-pointer 2013-01-30 13:08:04 -05:00
geoip-july2013 Update to the July 2013 GeoIP database. 2013-07-08 10:21:28 +02:00
geoip-june2013 Update to the June 2013 GeoIP database. 2013-06-05 08:43:03 +02:00
geoip-may2013 Update to the May 2013 GeoIP database. 2013-05-13 15:37:43 +02:00
less_charbuf_usage Initial changelog for less_charbuf 2013-04-18 11:04:57 -04:00
onion_tap_tests More unit tests for old TAP onion handshake. 2013-03-01 14:06:09 -05:00
warn-unsigned-time_t Fix a bug in microdescs_add_to_cache when listed_at == -1 2013-03-11 16:20:20 -04:00