Versions in this module Expand all Collapse all v1 v1.0.0 Feb 15, 2026 Changes in this version + type ContextKey string + const RequestIDKey + type Logger struct + func NewLogger(verbose, accessLog bool) *Logger + func (l *Logger) AccessLog() bool + func (l *Logger) CertGenerated(certPath, keyPath string) + func (l *Logger) InvalidHost(requestID string, host string, reason string) + func (l *Logger) LogRequest(ctx context.Context, method, host string, targetPort int, statusCode int, ...) + func (l *Logger) PortDenied(requestID string, port int, reason string) + func (l *Logger) ProxyError(requestID string, targetPort int, err error) + func (l *Logger) ServerStarted(addr string) + func (l *Logger) ServerStarting(addr, certPath, keyPath string, selfSigned bool) + func (l *Logger) WebSocketUpgrade(requestID string, targetPort int) + func (l *Logger) WithRequestID(requestID string) *Logger v1.0.0-fix Feb 15, 2026