]> granicus.if.org Git - curl/commitdiff
TODO: Support SSLKEYLOGFILE
authorDaniel Stenberg <daniel@haxx.se>
Mon, 19 Sep 2016 08:29:00 +0000 (10:29 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Mon, 19 Sep 2016 08:29:00 +0000 (10:29 +0200)
docs/TODO

index 40b8cc8ec19a8a0ee53409ec5174c5b1baad9059..6bffdd620aeb9da6ef1e97aae81bffad6719754a 100644 (file)
--- a/docs/TODO
+++ b/docs/TODO
  13.7 improve configure --with-ssl
  13.8 Support DANE
  13.9 Support TLS v1.3
+ 13.10 Support SSLKEYLOGFILE
 
  14. GnuTLS
  14.1 SSL engine stuff
@@ -707,6 +708,15 @@ that doesn't exist on the server, just like --ftp-create-dirs.
  the corresponding support. There may be a need to add some additional options
  to allow libcurl to take advantage of the new features in 1.3.
 
+13.10 Support SSLKEYLOGFILE
+
+ When used, Firefox and Chrome dumps their master TLS keys to the file name
+ this environment variable specifies. This allows tools like for example
+ Wireshark to capture and decipher TLS traffic to/from those clients. libcurl
+ could be made to support this more widely (presumably this already works when
+ built with NSS). Peter Wu made a OpenSSL preload to make possible that can be
+ used as inspiration and guidance
+ https://git.lekensteyn.nl/peter/wireshark-notes/tree/src/sslkeylog.c
 
 14. GnuTLS