index
:
pakakeh.go
dev
main
Collections of packages and tools for working with Go programming language.
Shulhan
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
websocket
/
client_test.go
Age
Commit message (
Expand
)
Author
2025-01-23
all: use for-range with numeric
Shulhan
2024-03-05
all: comply with linter recommendations #3
Shulhan
2024-03-02
all: move the repository to "git.sr.ht/~shulhan/pakakeh.go"
Shulhan
2024-02-15
all: set unused parameter to "_"
Shulhan
2023-07-01
lib/websocket: prefix the error with function or method names
Shulhan
2022-10-10
lib/websocket: fix possible data race on Client
Shulhan
2022-09-15
lib/websocket: fix possible race during testing Client
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-05-09
all: reformat all codes using gofmt 1.19 (the Go tip)
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-03-14
all: refactoring the test.Assert and test.AssertBench signature
Shulhan
2020-05-11
websocket: allow "https" scheme on Client's Endpoint
Shulhan
2020-04-29
websocket: add method to gracefully Close the client connection
Shulhan
2020-01-20
websocket: fix data race on test
Shulhan
2019-11-19
websocket: remove test for empty endpoint due to different format
Shulhan
2019-11-05
websocket: fix data race on testing Fragmentation
Shulhan
2019-10-03
websocket: remove the client Quit() statement
Shulhan
2019-09-05
all: fix test for Go 1.13
Shulhan
2019-03-17
websocket: pass the instance of client to handler
Shulhan
2019-03-17
websocket: unexport Frame Pack()
Shulhan
2019-03-17
websocket: remove parameter randomMask from Frame.Pack
Shulhan
2019-03-17
websocket: simplify handling chopped frame
Shulhan
2019-03-17
websocket: rewrite client to use centralized handler
Shulhan
2019-03-12
websocket: export the opcode type
Shulhan
2019-03-12
websocket: unexport internal methods and remove unused methods
Shulhan
2019-03-10
websocket: add server handler for reserved control frame
Shulhan
2019-03-10
websocket: use defer to cleanup test
Shulhan
2019-03-07
websocket: add mutex to prevent data race on send or receive on Client
Shulhan
2019-03-07
websocket: set the _testUID type to uint64 to minimize type convertion
Shulhan
2019-03-07
websocket: add unit test for client SendClose and Quit
Shulhan
2019-03-07
websocket: add unit test for client servePing
Shulhan
2019-03-07
websocket: remove client connection state
Shulhan
2019-03-07
websocket: add unit test for client SendBin() and SendPing()
Shulhan
2019-03-06
websocket: prevent adding closed client connection back to epoll
Shulhan
2019-03-06
websocket: refactoring handling fragmentation on server
Shulhan
2019-03-05
websocket: unexport the Frame Pack method
Shulhan
2019-03-05
websocket: replace concatBytes with our bytes.Concat
Shulhan
2019-03-05
websocket: unexported the Frame fields Fin and Masked
Shulhan
2019-03-04
websocket: remove global variables for server control frames
Shulhan
2019-03-04
websocket: minimize global variables and unexport internal constants
Shulhan
2019-03-04
websocket: refactoring client, add specific SendXxx methods
Shulhan
2019-03-04
websocket: simplify client APIs
Shulhan
2018-11-30
all: minimize and suppress linter warnings for global variables
Shulhan
2018-11-29
all: fix warnings from linters
Shulhan
2018-11-29
all: fix warning from linters
Shulhan
2018-07-06
Add implementation of websocket server and client (RFC 6455)
Shulhan