tor/src/core
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
..
crypto Doxygen: rename all .dox files to end with .md 2019-11-15 09:28:12 -05:00
mainloop Merge branch 'tor-github/pr/1423' 2019-11-18 19:06:53 +02:00
or hs-v3: Give a cleanup type to hs_circ_cleanup() 2019-11-27 14:52:09 +02:00
proto Doxygen: rename all .dox files to end with .md 2019-11-15 09:28:12 -05:00
core.md Doxygen: rename all .dox files to end with .md 2019-11-15 09:28:12 -05:00
include.am control-port: Implement ONION_CLIENT_AUTH_ADD. 2019-11-18 19:16:01 +02:00