Versions in this module Expand all Collapse all v1 v1.0.2 Apr 23, 2021 v1.0.1 Apr 22, 2021 Changes in this version type ProxyServer + Global *configuration.GlobalConfig v1.0.0 Apr 20, 2021 Changes in this version + const WpadTemplate + var WpadPaths = map[string]bool + type ProxyServer struct + Http *http.Server + Interface configuration.InterfaceConfig + Listener *net.TCPListener + Log *log.Entry + Proxy *goproxy.ProxyHttpServer + func NewProxy(iface configuration.InterfaceConfig, logger *log.Entry) (*ProxyServer, error) + func (p ProxyServer) Start() error + func (p ProxyServer) Stop() error + type Server struct + Http *http.Server + Interface configuration.InterfaceConfig + Listener *net.TCPListener + Log *log.Entry + Proxy *ProxyServer + ReverseProxies map[string]httputil.ReverseProxy + WpadFile string + func New(iface configuration.InterfaceConfig, logger *log.Entry) (*Server, error) + func (d *Server) Start() error + func (d Server) ServeHTTP(w http.ResponseWriter, r *http.Request) + func (d Server) Stop() error