mirror of
https://github.com/restic/rest-server.git
synced 2025-10-19 07:33:21 +00: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:
parent
dbf5253ac2
commit
2b6f0b39fc
4 changed files with 56 additions and 22 deletions
|
@ -22,6 +22,7 @@ type Server struct {
|
|||
CPUProfile string
|
||||
TLSKey string
|
||||
TLSCert string
|
||||
TLSMinVer string
|
||||
TLS bool
|
||||
NoAuth bool
|
||||
ProxyAuthUsername string
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue