Releases: xgfone/go-websocket
Releases · xgfone/go-websocket
v1.10.1
v1.10.0
v1.9.1
v1.9.0
- Added:
WebsocketVncProxyHandler
implements the interfaceio.Closer
to clean all the connections.- Add the configation option
UpgradeHeader
forWebsocketVncProxyHandler
to support the additional response headers to upgrade the websocket.
- Removed:
- Delete the example program
github.com/xgfone/websocket/vncproxy/cmd
and put it intoREADME.md
.
- Delete the example program
v1.8.1
v1.8.0
- Changed:
- Library: Remove the dependency
github.com/xgfone/klog
and use theLogger
interface instead to allow the user to customize the logger.
- Library: Remove the dependency
- Fixed:
- CMD: Load the
flag
andfile
source to set the configuration options from the flags and the configuration file. - CMD: Correct the version to
1.8.0
.
- CMD: Load the
v1.7.0
v1.6.1
- Fix:
- Update the version of the dependency
github.com/xgfone/ship
fromv2.0.0
tov2.1.0
.
- Update the version of the dependency
Notice: It is only for the binary command github.com/xgfone/websocket/vncproxy/cmd
. For the library github.com/xgfone/websocket
, it is not necessary and you can still use the version v1.6.0
.
v1.6.0
- Changed:
- Remove the default value of the option
--manageraddr
. - Change the option type to the atomic, which can be changed during running.
- Remove the default value of the option
- Update the dependencies:
github.com/xgfone/gconf
:v3.3.0
->v4.2.0
github.com/xgfone/klog
:v1.6.1
->v2.2.0
github.com/xgfone/ship
:v1.5.0
->v2.0.0
v1.5.0
- Added:
- Add the function
NewClientWebsocket
to create a client websocket connection.
- Add the function
- Fixed:
- Don't check the size of the message when
MaxMsgSize
is0
. - Set the read deadline before each time reading websocket frame when setting
Timeout
.
- Don't check the size of the message when
- Other:
- Update the dependencies to the newest.