Versions in this module Expand all Collapse all v0 v0.15.1 Dec 3, 2018 v0.15.0 Dec 2, 2018 v0.14.0 Nov 28, 2018 v0.13.2 Jul 23, 2018 v0.13.1 Jul 22, 2018 Changes in this version type App + WebListenAddr string + func LoadApp() (app *App, err error) + func NewApp() (app *App) + func (app *App) Save() (err error) v0.12.1 Jul 15, 2018 Changes in this version + type App struct + CertPath string + KeyPath string + ListenAddr string + TLS bool + func (app *App) Login(ctx *macaron.Context) + func (app *App) Macaron() (m *macaron.Macaron) + func (app *App) Run() (err error) + func (app *App) StartServer(ctx *macaron.Context) + type Config struct + CertPath string + KeyPath string + ListenAddr string + Pattern string + ReverseProxy string + TLS bool + func (config *Config) GetServer() (server *WebSocksServer) + type Login struct + Name string + Password string + type WebSocksServer struct + CreatedAt time.Time + LogLevel loggo.Level + Stats *core.Stats + Upgrader *websocket.Upgrader + func (server *WebSocksServer) DialRemote(host string) (conn net.Conn, err error) + func (server *WebSocksServer) HandleWebSocket(w http.ResponseWriter, r *http.Request, _ httprouter.Params) + func (server *WebSocksServer) Run() (err error)