tor/src
David Goulet ab9a0e3407 Add rend failure cache
When fetching a descriptor, we know test every introduction points in it
against our rend failure cache to know if we keep it or not. For this to
work, now everytime an introduction points is discareded (ex: receiving a
NACK), we note it down in our introduction cache.

See rendcache.c for a detailed explanation of the cache's behavior.

Fixes #16389

Signed-off-by: David Goulet <dgoulet@ev0ke.net>
2015-08-11 09:34:41 -04:00
..
common Switch order of unblocking threads and releasing the mutex. 2015-08-04 13:35:02 -04:00
config Merge remote-tracking branch 'origin/maint-0.2.5' into maint-0.2.6 2015-07-29 10:48:13 -04:00
ext Fix ed25519-donna with SSP on non-x86. 2015-07-27 00:49:11 +00:00
or Add rend failure cache 2015-08-11 09:34:41 -04:00
test Let's try to get test_workqueue working on windows 2015-08-05 10:34:46 -04:00
tools Merge remote-tracking branch 'public/bug13338' 2015-08-04 14:00:58 -04:00
trunnel Re-run trunnel to capture change for msvc. 2015-07-23 12:05:06 -04:00
win32 Bump version to 0.2.7.2-alpha-dev 2015-07-27 13:59:49 -04:00
include.am Use trunnel for crypto_pwbox encoding/decoding. 2014-09-25 11:58:14 -04:00