mirror of
https://github.com/restic/rest-server.git
synced 2025-12-07 09:36:13 -08:00
Hardened tls cipher suits and added option for tls min version (#315)
* handlers.go: Added parameter for TLS min version rest-server/main.go: Added parameter handling for TLS min version rest-server/main.go: Added crypto.tls, implemented and configured tlsConfig object * tls min version parameter documentation * Added changelog documentation * README.md: Fixed typo main.go: Added error for unknown TLS min versions main.go: Changed CurvePreferences in TLS config to Go default main.go: Removed handling for TLS min versions 1.0 and 1.1 Signed-off-by: darkspir <forgejo.darkspir@teemitmil.ch> * main.go: Improved TLSMinVer parameter documentation * README.md: Improved --tls-min-ver parameter documentation * main.go: Changed --tls-min-ver parameter documentation again * main.go: Added allowed versions in Error Unsupported TLS min version * update rest-server help output in readme --------- Signed-off-by: darkspir <forgejo.darkspir@teemitmil.ch> Co-authored-by: Michael Eischer <michael.eischer@fau.de>
This commit is contained in:
6
changelog/unreleased/pull-315
Normal file
6
changelog/unreleased/pull-315
Normal file
@@ -0,0 +1,6 @@
|
||||
Enhancement: Hardened tls settings
|
||||
|
||||
rest-server now uses a secure tls cipher suit set and the minimal TLS version
|
||||
can be set with the option `--tls-min-ver`
|
||||
|
||||
https://github.com/restic/rest-server/pull/315
|
||||
Reference in New Issue
Block a user