tor

The Tor anonymity network
git clone https://git.dasho.dev/tor.git
Log | Files | Refs | README | LICENSE

commit d27ce6b8f0ad716597df888f19b7593a5a11f476
parent b6e260e69946dc6ce9c7de64438d5af29959d037
Author: Alexander Færøy <ahf@torproject.org>
Date:   Fri, 21 Jul 2023 02:09:33 +0200

Drop requirement for TRANSPORT being present in STATUS messages.

Diffstat:
Msrc/feature/client/transports.c | 10----------
1 file changed, 0 insertions(+), 10 deletions(-)

diff --git a/src/feature/client/transports.c b/src/feature/client/transports.c @@ -1286,16 +1286,6 @@ parse_status_line(const char *line, managed_proxy_t *mp) goto done; } - /* We check if we received the TRANSPORT parameter, which is the only - * *required* value. */ - const config_line_t *type = config_line_find(values, "TRANSPORT"); - - if (! type) { - log_warn(LD_PT, "Managed proxy \"%s\" wrote a STATUS line without " - "TRANSPORT: %s", mp->argv[0], escaped(data)); - goto done; - } - /* Handle the different messages. */ handle_status_message(values, mp);