13 Commits (a6922f94eeabd60e5b8d488a04381b03780a8289)

Author SHA1 Message Date
Anis Elleuch 98e79b4b50 Use 307 StatusTemporaryRedirect to redirect clients from http to https with forcing them to keep HTTP Verb (#3246) 8 years ago
Harshavardhana 2f7fb78692 rpc: Our rpcClient should make an attempt to reconnect. (#3221) 8 years ago
Anis Elleuch 5ff30777e1 Rewrite connection muxer peek process to avoid server blocking by silent clients (#3187) 8 years ago
Anis Elleuch 754c0770d6 Merge ListenAndServe and ListenAndServeTLS for simplification purpose (#3186) 8 years ago
Harshavardhana 1105508453 connection muxer should use bufio.Reader to be simpler. (#3177) 8 years ago
Harshavardhana 1ba497950c Fix net.Listener to fully close the underlying socket. (#3171) 8 years ago
Harshavardhana d192044915 router: PathPrefix router was wrong. (#3172) 8 years ago
Harshavardhana 9bb799462e Start all listeners when a given host resolves to multiple IPs. (#3145) 8 years ago
Harshavardhana 3cfb23750a control: Implement service command 'stop,restart,status'. (#2883) 8 years ago
Harshavardhana bc8f34bfe7 server/mux: Remove unused waitgroup from listenerMux. (#2614) 8 years ago
Harshavardhana 2020afd200 server: http.Server do not add deadlines causes issues. (#2581) 8 years ago
Harshavardhana c39d3db7a0 server/tls: allocate tls.Config{} properly. (#2537) 8 years ago
Harshavardhana bccf549463 server: Move all the top level files into cmd folder. (#2490) 8 years ago
Jesse Lucas 0b7dfab17a Refactoring MuxServer Close() method to always wait for conns to close before returning. Adding lock around ServerMux listener setting to protect against data race. Adding additional tests to server-mux_test.go to make sure open connections are closed and for ListenAndServe. (#2467) 8 years ago
Jesse Lucas ef0a108dde Graceful shutdown for ServerMux (#2341) 8 years ago
Anis Elleuch b0b919a1d6 Server http and https on the same port using a customized server (#2247) 8 years ago