浏览代码

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>
David Goulet 10 年之前
父节点
当前提交
c9534f7902
共有 1 个文件被更改,包括 0 次插入1 次删除
  1. 0 1
      src/or/rendcommon.c

+ 0 - 1
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)) {