tor/src
David Goulet cbc495453c hs-v3: Give a cleanup type to hs_circ_cleanup()
By centralizing the circuit cleanup type that is: on close, free and
repurpose, some actions on the circuit can not happen for a certain cleanup
type or for all types.

This passes a cleanup type so the HS subsystem (v2 and v3) can take actions
based on the type of cleanup.

For instance, there is slow code that we do not run on a circuit close but
rather only on free.

Part of #32020

Signed-off-by: David Goulet <dgoulet@torproject.org>
2019-11-27 14:52:09 +02:00
..
app Merge branch 'tor-github/pr/1423' 2019-11-18 19:06:53 +02:00
config Merge branch 'maint-0.4.1' into maint-0.4.2 2019-11-11 10:14:04 -05:00
core hs-v3: Give a cleanup type to hs_circ_cleanup() 2019-11-27 14:52:09 +02:00
ext Make all our struct names end with "_t". 2019-11-07 08:41:22 -05:00
feature hs-v3: Give a cleanup type to hs_circ_cleanup() 2019-11-27 14:52:09 +02:00
lib Merge branch 'tor-github/pr/1423' 2019-11-18 19:06:53 +02:00
rust Bug 31356: Bump protover for new padding machines 2019-08-12 14:02:35 -05:00
test control-port: Tests for ONION_CLIENT_AUTH_VIEW. 2019-11-18 19:19:10 +02:00
tools Doxygen: rename all .dox files to end with .md 2019-11-15 09:28:12 -05:00
trunnel Merge remote-tracking branch 'tor-github/pr/1303' into maint-0.4.1 2019-10-22 12:15:06 -04:00
win32 bump to 0.4.2.3-alpha-dev 2019-10-24 15:55:22 -04:00
include.am Move unit-parsing code to src/lib/confmgt 2019-06-24 15:11:57 -04:00
mainpage.md Doxygen: rename all .dox files to end with .md 2019-11-15 09:28:12 -05:00