tor/src
Cecylia Bocovich 809b636b6e
Don't kill managed proxy on method error
Some PT applications support more than one transport. For example,
obfs4proxy supports obfs4, obfs3, and meek. If one or more transports
specified in the torrc file are supported, we shouldn't kill the managed
proxy on a {C,S}METHOD-ERROR. Instead, we should log a warning.

We were already logging warnings on method errors. This change just
makes sure that the managed proxy isn't killed, and then if no
transports are configured for the managed proxy, bumps the log level up
from a notice to a warning.

Closes #7362
2021-11-19 14:50:36 -05:00
..
app Merge branch 'maint-0.4.6' 2021-10-21 10:01:39 -04:00
config Merge branch 'maint-0.4.6' 2021-08-12 12:13:26 -04:00
core Merge branch 'maint-0.4.6' 2021-11-05 10:44:10 -04:00
ext Remove last artifacts of Rust related code 2021-10-06 15:12:04 -04:00
feature Don't kill managed proxy on method error 2021-11-19 14:50:36 -05:00
lib Merge remote-tracking branch 'tor-gitlab/mr/485' into main 2021-11-08 14:14:03 +00:00
test Don't kill managed proxy on method error 2021-11-19 14:50:36 -05:00
tools rust: Remove Rust support from tree 2021-10-06 15:12:04 -04:00
trunnel Add trunnel definitions for xon/xoff cells. 2021-09-28 21:26:10 +00:00
win32 version: Missing version update in couple files 2021-10-28 09:42:08 -04:00
arch_goals.md Document high-level architecture goals 2019-12-10 16:47:38 -06:00
include.am rust: Remove Rust support from tree 2021-10-06 15:12:04 -04:00
mainpage.md Move description of ext contents into an md file. 2020-07-02 13:46:25 -04:00