index
:
pakakeh.go
dev
main
Collections of packages and tools for working with Go programming language.
Shulhan
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
websocket
Age
Commit message (
Expand
)
Author
2023-07-03
websocket/examples: enhance the server and client
Shulhan
2023-07-03
lib/websocket: stop goroutines when no queue received after N duration
Shulhan
2023-07-01
lib/websocket: reformat comments and documentation
Shulhan
2023-07-01
lib/websocket: handle concurrent ping using goroutines
Shulhan
2023-07-01
lib/websocket: prefix the error with function or method names
Shulhan
2023-07-01
lib/websocket: handle concurrent Server read using goroutines
Shulhan
2023-07-01
autobahn: print reports after testing server and client
Shulhan
2023-07-01
lib/websocket: handle concurrent upgrade using goroutine
Shulhan
2023-07-01
lib/websocket: move the autobahn test to package internal
Shulhan
2023-06-29
lib/websocket: add option to set read/write timeout on Server
Shulhan
2023-06-18
websocket/testdata: rewrite autobahn test using container
Shulhan
2023-06-18
lib/websocket: revert maxBuffer back to 1024
Shulhan
2023-06-18
lib/websocket: call Quit when handshake contains close or invalid frame
Shulhan
2023-06-04
lib/websocket: increase the max buffer and queue for better throughput
Shulhan
2023-05-20
all: remove any usage of debug.Value in all packages
Shulhan
2023-04-04
lib/websocket: fix test on RootRouteAdd
Shulhan
2023-02-22
lib/websocket: replace math/rand.Read with crypto/rand.Read
Shulhan
2022-11-19
lib/websocket: fix test for the Go 1.20
Shulhan
2022-10-10
lib/websocket: cleanup the channel gracefulClose during Close
Shulhan
2022-10-10
lib/websocket: check for EAGAIN and EINTR when reading raw socket
Shulhan
2022-10-10
lib/websocket: replace handleInvalidData and BadRequest with sendClose
Shulhan
2022-10-10
lib/websocket: fix possible data race on Client
Shulhan
2022-10-08
lib/websocket: rewords some comment and package documentation
Shulhan
2022-10-02
lib/websocket: remove global variables when testing rootRoute
Shulhan
2022-09-15
lib/websocket: fix possible race during testing Client
Shulhan
2022-07-29
lib/websocket: reformat and paraphrase some comments
Shulhan
2022-07-29
lib/websocket: fix possible data race on client test
Shulhan
2022-06-09
lib/websocket: refactoring code
Shulhan
2022-06-09
lib/websocket: realign all struct to minimize allocations
Shulhan
2022-06-09
lib/websocket: fix benchmark
Shulhan
2022-06-09
lib/websocket: realign struct Handshake
Shulhan
2022-06-08
lib/websocket: realign struct Frame
Shulhan
2022-05-09
all: reformat all codes using gofmt 1.19 (the Go tip)
Shulhan
2022-01-20
lib/websocket: return error if parameter is empty on RegisterTextHandler
Shulhan
2021-12-20
lib/websocket: fix race conditition on handleText
Shulhan
2021-12-20
lib/websocket: add "ok" return value on ClientManager Context
Shulhan
2021-10-08
lib/websocket: fix test for client fragmentation
Shulhan
2021-08-22
lib/websocket: try to fix flaky test on client
Shulhan
2021-06-26
websocket: export the Options field on the Server
Shulhan
2021-06-21
websocket: store all the handshake headers to Handshake.Header
Shulhan
2021-06-21
websocket/testdata: fix the test server initialization
Shulhan
2021-04-06
websocket: suppress error on calling handleClose
Shulhan
2021-03-14
all: refactoring the test.Assert and test.AssertBench signature
Shulhan
2020-11-26
websocket: create buffered channel for running queue
Shulhan
2020-10-23
websocket: set TLSConfig to nil if Endpoint scheme is not https or wss
Shulhan
2020-08-31
websocket: remove logging on Send function
Shulhan
2020-08-16
websocket: remove unused const _pathHealth
Shulhan
2020-08-11
websocket: remove logging on ServerOptions.init()
Shulhan
2020-08-11
websocket: reformat some files
Shulhan
2020-08-11
websocket: move the server handler to ServerOptions
Shulhan
[next]