Subject: Always include Content-Transfer-Encoding header when sending application/pkcs10
Author: Andreas Schärtl <andreas@schaertl.me>
Forwarded: https://github.com/cisco/libest/pull/127
Last-Update: 2023-12-05

--- a/src/est/est_client.c
+++ b/src/est/est_client.c
@@ -1417,6 +1417,7 @@
             "Host: %s:%d\r\n"
             "Accept: */*\r\n"
             "Content-Type: application/pkcs10\r\n"
+            "Content-Transfer-Encoding: base64\r\n"
             "Content-Length: %d\r\n",
             EST_PATH_PREFIX,
             (ctx->uri_path_segment?"/":""),
@@ -1458,6 +1459,7 @@
             "Host: %s:%d\r\n"
             "Accept: */*\r\n"
             "Content-Type: application/pkcs10\r\n"
+            "Content-Transfer-Encoding: base64\r\n"
             "Content-Length: %d\r\n",
             EST_PATH_PREFIX,
             (ctx->uri_path_segment?"/":""),
@@ -1499,6 +1501,7 @@
             "Host: %s:%d\r\n"
             "Accept: */*\r\n"
             "Content-Type: application/pkcs10\r\n"
+            "Content-Transfer-Encoding: base64\r\n"
             "Content-Length: %d\r\n",
             EST_PATH_PREFIX,
             (ctx->uri_path_segment?"/":""),
