aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2016-05-17 11:13:48 +0200
committerDaniel Stenberg <daniel@haxx.se>2016-05-17 11:13:48 +0200
commit9f475f7b9dfb663350680da8f298a84c77bb6057 (patch)
treebad20af5ca8879a947bf34fbd3cbdf39293f2935
parentd415bdb883ce7f244376a1f5eae00652bb479470 (diff)
KNOWN_BUGS: GnuTLS backend skips really long certificate fields
Closes #762
-rw-r--r--docs/KNOWN_BUGS8
1 files changed, 8 insertions, 0 deletions
diff --git a/docs/KNOWN_BUGS b/docs/KNOWN_BUGS
index ef4680aee..c91c388bf 100644
--- a/docs/KNOWN_BUGS
+++ b/docs/KNOWN_BUGS
@@ -27,6 +27,7 @@ problems may have been fixed or changed somewhat since this was written!
2.1 Hangs with PolarSSL
2.2 CURLINFO_SSL_VERIFYRESULT has limited support
2.3 DER in keychain
+ 2.4 GnuTLS backend skips really long certificate fields
3. Email protocols
3.1 IMAP SEARCH ALL truncated response
@@ -213,6 +214,13 @@ problems may have been fixed or changed somewhat since this was written!
Curl doesn't recognize certificates in DER format in keychain, but it works
with PEM. https://curl.haxx.se/bug/view.cgi?id=1065
+2.4 GnuTLS backend skips really long certificate fields
+
+ libcurl calls gnutls_x509_crt_get_dn() with a fixed buffer size and if the
+ field is too long in the cert, it'll just return an error and the field will
+ be displayed blank.
+
+
3. Email protocols
3.1 IMAP SEARCH ALL truncated response