aboutsummaryrefslogtreecommitdiff
path: root/lib/websocket
AgeCommit message (Expand)Author
2019-10-21all: fix and add missing commentsShulhan
2019-10-03websocket: remove the client Quit() statementShulhan
2019-09-05all: fix test for Go 1.13Shulhan
2019-08-28all: replace document generator from asciidoctor to ciigoShulhan
2019-06-14all: fix nolint formatShulhan
2019-05-07all: update asciidoctor to v2.0.9Shulhan
2019-04-02websocket: format the benchmark documentationShulhan
2019-03-31websocket: check interface conversion on ClientManager context ValueShulhan
2019-03-31websocket/server: remove unnecessary frames nil check on readerShulhan
2019-03-21websocket: update server documentation for autobahnShulhan
2019-03-21websocket: add autobahn testsuite for clientShulhan
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: unexport Frame Pack()Shulhan
2019-03-17websocket: move isValidFrame as method of FrameShulhan
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-17websocket: do not cut the close code bytes from frame's payloadShulhan
2019-03-17websocket/testdata/server: add copyright informationShulhan
2019-03-17websocket: remove global random number generatorShulhan
2019-03-17websocket: add method to merge all continuous framesShulhan
2019-03-12websocket: fix debug statement with index out of rangeShulhan
2019-03-12websocket: move the process to handle frame into methodShulhan
2019-03-12websocket: move the process to validate client's frame into methodShulhan
2019-03-12websocket: remove redundatan return statement on addFrameShulhan
2019-03-12websocket: export the opcode typeShulhan
2019-03-12websocket: update documentation, add an example to create pub-sub serverShulhan
2019-03-12websocket: unexport internal methods and remove unused methodsShulhan
2019-03-12websocket: add status report for testing with autobahnShulhan
2019-03-12websocket: run data frame handler using routinesShulhan
2019-03-12websocket: handle EAGAIN when sending large packetShulhan
2019-03-11websocket: fix response code for fragmentation with invalid opcodeShulhan
2019-03-11websocket: handle chopped frame with interjected control frameShulhan
2019-03-11websocket: handle checking invalid control frame in serverShulhan
2019-03-11websocket: handle opcode zero on the first frameShulhan
2019-03-11websocket: handle index out-of-range error when unpacking frame lengthShulhan
2019-03-11websocket: handle non-zero opcode on continuous frameShulhan
2019-03-11websocket: handle possible mix of chopped packet with frameShulhan
2019-03-11websocket: handle invalid control CLOSE codeShulhan
2019-03-11websocket: check for invalid UTF-8 when receiving data frame TEXTShulhan
2019-03-11websocket: handle receiving chopped frame on serverShulhan
2019-03-11websocket: check for empty user ID on client contextShulhan
2019-03-11websocket: check for empty clients connection on allShulhan