X-Git-Url: https://ruderich.org/simon/gitweb/?p=tlsproxy%2Ftlsproxy.git;a=blobdiff_plain;f=NEWS;h=3078a208bb2529cb4f210d879438d26a40d5ffad;hp=184b0d6fff0a178979df39b507bbd8e49e131cbd;hb=HEAD;hpb=4279cb8baa24f71d4013a082d8a39e4c98fbde6b diff --git a/NEWS b/NEWS index 184b0d6..3078a20 100644 --- a/NEWS +++ b/NEWS @@ -1,12 +1,43 @@ NEWS ==== +0.X +--- + +- Important: The file proxy-dh.pem is now required. tlsproxy-setup creates it, + but running it will overwrite the existing proxy-*.pem files (which will + invalidate all certificate-*-proxy.pem files). To create only proxy-dh.pem + use: + + certtool --generate-dh-params --sec-param high --outfile proxy-dh.pem + +- Use "SECURE" (replacing "NORMAL") as GnuTLS priority string which disallows + insecure algorithms. +- Add -a option, authentication for tlsproxy via basic digest authentication. +- Add new debug level (-d 3) for even more debug output, including information + about the current TLS session. +- Allow rehandshakes for server connections (%SAFE_RENEGOTIATION is forced to + prevent security issues). +- Use pre-generated Diffie-Hellman parameters in proxy-dh.pem. +- Code cleanup. +- Better error handling. +- Fix compile with recent GnuTLS (e.g. 3.2.3). +- Improve (error) logging; log to stderr. +- Add (basic) man pages. +- Improve test suite. +- tlsproxy-setup: Increase expiry-date and use larger private key, generate + proxy-dh.pem. + + 0.2 --- -- add -u option, passthrough TLS connections to unknown hostnames -- add ./configure --disable-ipv6 for IPv4 only machines -- send HTML with error messages (not only headers) + +- Add -u option, passthrough TLS connections to unknown hostnames. +- Add ./configure --disable-ipv6 for IPv4 only machines. +- Send HTML with error messages (not only headers). + 0.1 --- -- first release + +- First release.