aboutsummaryrefslogtreecommitdiff
path: root/hotline/client_manager.go
diff options
context:
space:
mode:
authorJeff Halter <868228+jhalter@users.noreply.github.com>2025-11-22 19:42:32 -0800
committerJeff Halter <868228+jhalter@users.noreply.github.com>2025-11-22 19:43:12 -0800
commit357baa94bf9b1d4b623f8a9c04b9d591e9f60406 (patch)
tree2bd41be1c6974d91cb47b2781e318abc62903e80 /hotline/client_manager.go
parent8686ff94c313671deeec7623230cbac93b66e0eb (diff)
Add optional TLS support for encrypted client connections
- Add TLSConfig and TLSPort fields to Server struct - Add WithTLS option function for configuration - Add ServeWithTLS and ServeFileTransfersWithTLS methods - Update ListenAndServe to start TLS listeners when configured - Add -tls-cert, -tls-key, -tls-port command-line flags - Fix data race in rateLimiters map access with mutex - Add TLS documentation with certificate generation instructions
Diffstat (limited to 'hotline/client_manager.go')
0 files changed, 0 insertions, 0 deletions