# # ChangeLog for trunk/conn.go in code # # Generated by Trac 1.6 # Jun 8, 2025, 11:39:26 PM Tue, 21 Sep 2021 09:49:48 GMT contact [594] * trunk/conn.go (modified) Workaround lack of net.ErrClosed in WebSocket library Wed, 19 May 2021 22:07:44 GMT contact [519] * trunk/conn.go (modified) * trunk/net_go113.go (added) * trunk/net_go116.go (added) Silence net.ErrClosed errors Tue, 16 Mar 2021 08:19:12 GMT contact [465] * trunk/conn.go (modified) Correctly set WebSocket read/write deadline The methods didn't have ... Wed, 02 Sep 2020 15:09:32 GMT hubert [415] * trunk/conn.go (modified) Make sure that WebSocket messages are valid UTF-8 ... by replacing ... Thu, 20 Aug 2020 07:13:56 GMT contact [402] * trunk/conn.go (modified) * trunk/upstream.go (modified) go fmt Wed, 19 Aug 2020 17:42:33 GMT contact [398] * trunk/conn.go (modified) * trunk/downstream.go (modified) * trunk/server.go (modified) * trunk/upstream.go (modified) * trunk/user.go (modified) Implement rate limiting for upstream messages Allow up to 10 ... Tue, 11 Aug 2020 08:35:05 GMT contact [384] * trunk/conn.go (modified) Add conn.{Local,Remote}Addr Tue, 11 Aug 2020 08:34:38 GMT contact [383] * trunk/conn.go (modified) Add ircConn.LocalAddr Wed, 01 Jul 2020 15:02:37 GMT contact [347] * trunk/conn.go (modified) * trunk/downstream.go (modified) * trunk/server.go (modified) Add RemoteAddr to ircConn interface Mon, 29 Jun 2020 08:24:41 GMT contact [341] * trunk/conn.go (modified) Return io.EOF on websocket connection closure Sun, 07 Jun 2020 12:13:46 GMT contact [323] * trunk/cmd/soju/main.go (modified) * trunk/config/config.go (modified) * trunk/conn.go (modified) * trunk/doc/soju.1.scd (modified) * trunk/downstream.go (modified) * trunk/go.mod (modified) * trunk/go.sum (modified) * trunk/server.go (modified) * trunk/upstream.go (modified) Add support for WebSocket connections WebSocket connections allow ... Thu, 04 Jun 2020 15:27:57 GMT contact [315] * trunk/conn.go (modified) * trunk/downstream.go (modified) * trunk/service.go (modified) * trunk/upstream.go (modified) Introduce ircConn This interface will allow a conn to be backed by ... Thu, 04 Jun 2020 14:58:31 GMT contact [314] * trunk/conn.go (modified) Remove setKeepAlive Go sets a default keep-alive interval of 15 ... Thu, 04 Jun 2020 10:18:51 GMT contact [312] * trunk/conn.go (modified) Close net.Conn in conn.Close Close the connection in conn.Close. ... Thu, 30 Apr 2020 08:35:02 GMT contact [280] * trunk/conn.go (modified) Use a lock to protect conn.{closed,outgoing} Unfortunately, I don't ... Fri, 03 Apr 2020 14:35:08 GMT contact [210] * trunk/conn.go (added) * trunk/downstream.go (modified) * trunk/server.go (modified) * trunk/upstream.go (modified) Introduce conn for common connection logic This centralizes the ...