New features:
- Added support for the HEAD, OPTIONS, TRACE, and DELETE methods in the web interface.
- Encrypted logs and PKCS12 files using the configured admin password.
- Added configuration web interface where it is possible to remotely update the server configuration, including admin credentials, and permanently said remote configuration updates.
- Added the ability to remove all log files at once.
- Added the ability to implicitly clear the cache and delete the PKCS12 files by updating the admin password remotely.
- Switched from logging stack traces to STDOUT to logging them to a log file.
Performance Improvements:
- Generated certificates uses wildcards in their subject alternate names, removing the need to generate separate certificates for
example.com
andwww.example.com
. - Added support for clients wishing to keep the TCP connection alive using
Connection: keep-alive
to send multiple requests in one TCP connection.
Bug fixes:
- Fixed bug in OCSP server in which the Root CA private key was used to sign the response instead of OCSP CA.