diff options
| author | Jeff Halter <868228+jhalter@users.noreply.github.com> | 2025-11-22 19:42:32 -0800 |
|---|---|---|
| committer | Jeff Halter <868228+jhalter@users.noreply.github.com> | 2025-11-22 19:43:12 -0800 |
| commit | 357baa94bf9b1d4b623f8a9c04b9d591e9f60406 (patch) | |
| tree | 2bd41be1c6974d91cb47b2781e318abc62903e80 /hotline/client_manager.go | |
| parent | 8686ff94c313671deeec7623230cbac93b66e0eb (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