aboutsummaryrefslogtreecommitdiff
path: root/lib/websocket/client_test.go
AgeCommit message (Expand)Author
2025-01-23all: use for-range with numericShulhan
2024-03-05all: comply with linter recommendations #3Shulhan
2024-03-02all: move the repository to "git.sr.ht/~shulhan/pakakeh.go"Shulhan
2024-02-15all: set unused parameter to "_"Shulhan
2023-07-01lib/websocket: prefix the error with function or method namesShulhan
2022-10-10lib/websocket: fix possible data race on ClientShulhan
2022-09-15lib/websocket: fix possible race during testing ClientShulhan
2022-07-29lib/websocket: fix possible data race on client testShulhan
2022-06-09lib/websocket: refactoring codeShulhan
2022-06-09lib/websocket: realign all struct to minimize allocationsShulhan
2022-05-09all: reformat all codes using gofmt 1.19 (the Go tip)Shulhan
2021-10-08lib/websocket: fix test for client fragmentationShulhan
2021-08-22lib/websocket: try to fix flaky test on clientShulhan
2021-03-14all: refactoring the test.Assert and test.AssertBench signatureShulhan
2020-05-11websocket: allow "https" scheme on Client's EndpointShulhan
2020-04-29websocket: add method to gracefully Close the client connectionShulhan
2020-01-20websocket: fix data race on testShulhan
2019-11-19websocket: remove test for empty endpoint due to different formatShulhan
2019-11-05websocket: fix data race on testing FragmentationShulhan
2019-10-03websocket: remove the client Quit() statementShulhan
2019-09-05all: fix test for Go 1.13Shulhan
2019-03-17websocket: pass the instance of client to handlerShulhan
2019-03-17websocket: unexport Frame Pack()Shulhan
2019-03-17websocket: remove parameter randomMask from Frame.PackShulhan
2019-03-17websocket: simplify handling chopped frameShulhan
2019-03-17websocket: rewrite client to use centralized handlerShulhan
2019-03-12websocket: export the opcode typeShulhan
2019-03-12websocket: unexport internal methods and remove unused methodsShulhan
2019-03-10websocket: add server handler for reserved control frameShulhan
2019-03-10websocket: use defer to cleanup testShulhan
2019-03-07websocket: add mutex to prevent data race on send or receive on ClientShulhan
2019-03-07websocket: set the _testUID type to uint64 to minimize type convertionShulhan
2019-03-07websocket: add unit test for client SendClose and QuitShulhan
2019-03-07websocket: add unit test for client servePingShulhan
2019-03-07websocket: remove client connection stateShulhan
2019-03-07websocket: add unit test for client SendBin() and SendPing()Shulhan
2019-03-06websocket: prevent adding closed client connection back to epollShulhan
2019-03-06websocket: refactoring handling fragmentation on serverShulhan
2019-03-05websocket: unexport the Frame Pack methodShulhan
2019-03-05websocket: replace concatBytes with our bytes.ConcatShulhan
2019-03-05websocket: unexported the Frame fields Fin and MaskedShulhan
2019-03-04websocket: remove global variables for server control framesShulhan
2019-03-04websocket: minimize global variables and unexport internal constantsShulhan
2019-03-04websocket: refactoring client, add specific SendXxx methodsShulhan
2019-03-04websocket: simplify client APIsShulhan
2018-11-30all: minimize and suppress linter warnings for global variablesShulhan
2018-11-29all: fix warnings from lintersShulhan
2018-11-29all: fix warning from lintersShulhan
2018-07-06Add implementation of websocket server and client (RFC 6455)Shulhan