tor/changes
David Goulet d8b93b31a0 hs: Do not close desc fetch conn. if we can't pick an HSDir
Launching 7 descriptor fetches makes a connection to each HSDir that is 6
and the seventh one fails to pick an HSDir because they are all being used
already so it was killing all pending connections at once.

Fixes #15937

Signed-off-by: David Goulet <dgoulet@ev0ke.net>
2016-03-14 11:00:46 -04:00
..
.dummy Add a .dummy file in the changes directory to stop git from removing it 2015-05-11 11:41:48 -04:00
assert_event_base Add an assertion to tor_libevent_get_base() 2016-02-04 12:37:00 -05:00
bug8976 Add a changes file for bug 8976 2016-03-04 18:31:07 +01:00
bug14821 Make clang asan work with FORTIFIED_SOURCE again. 2016-02-23 14:05:34 -05:00
bug15937 hs: Do not close desc fetch conn. if we can't pick an HSDir 2016-03-14 11:00:46 -04:00
bug16023 Add onion address to the HS_DESC UPLOADED event 2016-02-17 15:30:46 -05:00
bug16825 new microdescs mean progress towards bootstrapping 2016-02-22 02:47:57 -05:00
bug17153 Allow internal IPv6 addresses in descriptors in private networks 2016-03-01 16:48:16 +01:00
bug17732 Document required autotools versions 2016-02-23 11:08:04 -05:00
bug17852 changes file for bug17852 2016-02-16 11:33:21 -05:00
bug18051 changes file for bug18051 2016-02-08 08:35:43 -05:00
bug18116 Properly detach circuits from cmuxes when calling circuit_free_all() on shutdown again 2016-02-10 05:35:03 +00:00
bug18123 Set EXCLUSIVEADDRUSE on Win32 to avoid a local port-stealing attack 2016-02-26 10:53:57 +01:00
bug18162 avoid integer overflow in and around smartlist_ensure_capacity. 2016-01-27 12:32:41 -05:00
bug18184 Remove support for unsigned time_t 2016-01-29 09:18:59 -05:00
bug18204_028 Treat bt_test.py failures as "SKIP" on freebsd. 2016-02-01 14:11:45 -05:00
bug18208 Update ExitPolicy when interface addresses change 2016-02-02 15:05:59 +11:00
bug18221 Validate the DH parameters for correctness. 2016-02-02 22:03:48 +00:00
bug18242 whoops, add a changes file for 18242. 2016-02-04 12:54:54 -05:00
bug18258 Credit the patch 2016-02-06 14:12:48 -05:00
bug18259 add a changes file 2016-02-06 12:37:56 -05:00
bug18261 Fix a segfault during startup 2016-02-06 22:17:02 +01:00
bug18296 Simple fix for integer overflow in smartlist_heapify. 2016-02-23 07:31:58 -05:00
bug18348 Changes file for bug 18348. 2016-02-21 00:03:56 +11:00
bug18374 Add a missing free in parsing an :auto port 2016-02-22 15:51:43 -05:00
bug18384 Changes file for bug 18384: bugfix on 0f3eeca9 in 0.2.7.2-alpha. 2016-02-25 13:57:04 +08:00
bug18426_18459 Fedora Core->Fedora; yum->dnf. 2016-03-11 09:13:33 -05:00
bug18448 Add changes file for 18448; refactor 2016-03-11 10:05:28 -05:00
bug18454 Avoid freeing an uninitialised pointer in get_interface_addresses_ioctl 2016-03-04 18:41:49 +01:00
build18490 Do not link tests against both libor.a and libor-testing.a 2016-03-11 09:53:25 -05:00
feature17840 Add ClientUseIPv4 and ClientPreferIPv6DirPort torrc options 2016-01-29 07:13:57 +11:00
geoip-february2016 Update geoip and geoip6 to the February 2 2016 database. 2016-02-04 08:53:24 +01:00
geoip-march2016 Update geoip and geoip6 to the March 3 2016 database. 2016-03-04 10:56:51 +01:00
remove_memarea_freelist Remove the freelist from memarea.c 2016-02-24 14:32:09 -05:00
test_asan asan does not like TO_CONN(NULL) 2016-02-22 15:45:37 -05:00
ticket17744 Quotes added on configure script's string comparison. 2016-02-10 15:46:39 -05:00
trunnel_update Update to trunnel 1.4.4 to fix 18373 2016-02-22 14:19:29 -05:00