aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Goulet <dgoulet@ev0ke.net>2015-03-16 09:04:51 -0400
committerDavid Goulet <dgoulet@ev0ke.net>2015-03-16 09:04:51 -0400
commitc9534f7902fa222f2076136f460b13689d75ab41 (patch)
treeeeeb32205927a5dc5a3c83d0935a04e8a9e4e486
parente75e0c72781bd6a0cd8ad30cc4814692645a9f04 (diff)
downloadtor-c9534f7902fa222f2076136f460b13689d75ab41.tar.gz
tor-c9534f7902fa222f2076136f460b13689d75ab41.zip
Remove extra newline at the end of HS descriptor
The rend-spec.txt document doesn't specify this extra newline. Furthermore, this is the only descryptor type that contains one. Client and HSDir without this patch still work perfectly since the HS descriptor parsing doesn't expect a newline at the end. Fixes #15296 Signed-off-by: David Goulet <dgoulet@ev0ke.net>
-rw-r--r--src/or/rendcommon.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/or/rendcommon.c b/src/or/rendcommon.c
index 866f4fb026..174f1c4b04 100644
--- a/src/or/rendcommon.c
+++ b/src/or/rendcommon.c
@@ -646,7 +646,6 @@ rend_encode_v2_descriptors(smartlist_t *descs_out,
rend_encoded_v2_service_descriptor_free(enc);
goto err;
}
- desc_str[written++] = '\n';
desc_str[written++] = 0;
/* Check if we can parse our own descriptor. */
if (!rend_desc_v2_is_parsable(enc)) {