aboutsummaryrefslogtreecommitdiff
path: root/lib/websocket/client.go
AgeCommit message (Expand)Author
2025-02-04all: remove the nolint tagsShulhan
2024-03-05all: comply with linter recommendations #3Shulhan
2024-03-05all: comply with linter recommendations #2Shulhan
2024-03-02all: move the repository to "git.sr.ht/~shulhan/pakakeh.go"Shulhan
2023-12-13all: fix linter warnings reported by reviveShulhan
2023-09-11lib/websocket: suppress unused parameter using "_"Shulhan
2023-07-01lib/websocket: reformat comments and documentationShulhan
2023-07-01lib/websocket: prefix the error with function or method namesShulhan
2023-06-18lib/websocket: call Quit when handshake contains close or invalid frameShulhan
2023-05-20all: remove any usage of debug.Value in all packagesShulhan
2022-10-10lib/websocket: cleanup the channel gracefulClose during CloseShulhan
2022-10-10lib/websocket: replace handleInvalidData and BadRequest with sendCloseShulhan
2022-10-10lib/websocket: fix possible data race on ClientShulhan
2022-10-08lib/websocket: rewords some comment and package documentationShulhan
2022-07-29lib/websocket: reformat and paraphrase some commentsShulhan
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-04-06websocket: suppress error on calling handleCloseShulhan
2020-10-23websocket: set TLSConfig to nil if Endpoint scheme is not https or wssShulhan
2020-08-11websocket: reformat some filesShulhan
2020-06-06all: use default linter optionsShulhan
2020-05-11websocket: allow "https" scheme on Client's EndpointShulhan
2020-04-29websocket: lock the connection when processing CloseShulhan
2020-04-29websocket: add routine that send PING control frame on ConnectShulhan
2020-04-29websocket: add method to gracefully Close the client connectionShulhan
2020-02-16websocket: allow custom TLS configuration on clientShulhan
2019-11-14websocket: check for read timeout on recvShulhan
2019-10-21all: fix and add missing commentsShulhan
2019-06-14all: fix nolint formatShulhan
2019-03-20websocket: use custom HTTP parser for clientShulhan
2019-03-17websocket: update log related formatShulhan
2019-03-17websocket: simplify client handshake process without handler and contextShulhan
2019-03-17websocket: call Quit when client receive error or empty packetShulhan
2019-03-17websocket: fix empty path when generating client handshake requestShulhan
2019-03-17websocket: add handler when client connection closedShulhan
2019-03-17websocket: remove mutex on clientShulhan
2019-03-17websocket: pass the instance of client to handlerShulhan
2019-03-17websocket: move isValidFrame as method of FrameShulhan
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-07websocket: remove instance of bytes.Buffer from Client's fieldShulhan
2019-03-07websocket: add mutex to prevent data race on send or receive on ClientShulhan
2019-03-07websocket: remove pool of slice bytesShulhan
2019-03-07websocket: add unit test for client SendClose and QuitShulhan
2019-03-07websocket: use client recv method on RecvShulhan
2019-03-07websocket: remove client connection stateShulhan
2019-03-07websocket: add unit test for client SendBin() and SendPing()Shulhan
2019-03-06websocket: stop the pingQueue routine when client closedShulhan