瀏覽代碼

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 9 年之前
父節點
當前提交
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)) {