commit 033f8044292b74e6a46a719476b9633e5d79d978
parent 48ff6a41aed1e2b57f1766206324bc9dc33c19d1
Author: David Goulet <dgoulet@torproject.org>
Date: Mon, 22 Jun 2020 14:57:50 -0400
Merge branch 'maint-0.4.4'
Diffstat:
3 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/changes/ticket40005 b/changes/ticket40005
@@ -0,0 +1,3 @@
+ o Minor bugfix (control port, onion service):
+ - Consistently use 'address' in "Invalid v3 address" response to
+ ONION_CLIENT_AUTH commands. Fixes bug 40005; bugfix on 0.4.3.1-alpha.
diff --git a/src/feature/control/control_hs.c b/src/feature/control/control_hs.c
@@ -291,7 +291,8 @@ handle_control_onion_client_auth_view(control_connection_t *conn,
if (argc >= 1) {
hsaddress = smartlist_get(args->args, 0);
if (!hs_address_is_valid(hsaddress)) {
- control_printf_endreply(conn, 512, "Invalid v3 addr \"%s\"", hsaddress);
+ control_printf_endreply(conn, 512, "Invalid v3 address \"%s\"",
+ hsaddress);
goto err;
}
}
diff --git a/src/test/test_hs_control.c b/src/test/test_hs_control.c
@@ -393,7 +393,7 @@ test_hs_control_good_onion_client_auth_add(void *arg)
retval = handle_control_command(&conn, (uint32_t) strlen(args), args);
tt_int_op(retval, OP_EQ, 0);
cp1 = buf_get_contents(TO_CONN(&conn)->outbuf, &sz);
- tt_str_op(cp1, OP_EQ, "512 Invalid v3 addr \"house\"\r\n");
+ tt_str_op(cp1, OP_EQ, "512 Invalid v3 address \"house\"\r\n");
done:
tor_free(args);