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
Age
Commit message (
Expand
)
Author
2019-03-11
websocket: set payload capability with payload length
Shulhan
2019-03-11
websocket: set the close code to normal (1000) if its not set (0)
Shulhan
2019-03-11
websocket: handle possible half write on Send()
Shulhan
2019-03-10
websocket: use single frame to handle fragmentation
Shulhan
2019-03-10
websocket: close the connection when server received reserved opcode
Shulhan
2019-03-10
websocket: close connection on unnegotiated reserved bits on server
Shulhan
2019-03-10
websocket: add server handler for reserved control frame
Shulhan
2019-03-10
websocket: check for error when running test server
Shulhan
2019-03-10
websocket: use defer to cleanup test
Shulhan
2019-03-10
websocket: handle invalid packet when unpacking websocket frame
Shulhan
2019-03-08
websocket: add method to stop the server
Shulhan
2019-03-08
websocket: remove unused global variable _maxBuffer
Shulhan
2019-03-07
websocket: update benchmark output
Shulhan
2019-03-07
websocket: remove instance of bytes.Buffer from Client's field
Shulhan
2019-03-07
websocket: use string concatenation to generate HTTP upgrade response
Shulhan
2019-03-07
websocket: add mutex to prevent data race on send or receive on Client
Shulhan
2019-03-07
websocket: replace unix.Write with Send(fd, bytes)
Shulhan
2019-03-07
websocket: remove pool of slice bytes
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: use client recv method on Recv
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: stop the pingQueue routine when client closed
Shulhan
2019-03-06
websocket: merge parseRemoteAddr to parseURI on Client
Shulhan
2019-03-06
websocket: update benchmark output with latest commit
Shulhan
2019-03-06
websocket: add method to return a copy of all client connections
Shulhan
2019-03-06
websocket: unexport request Reset() and response Reset()
Shulhan
2019-03-06
websocket: unexport method SendResponse
Shulhan
2019-03-06
websocket: unexport the handshake Reset and Parse methods
Shulhan
2019-03-06
websocket: prevent adding closed client connection back to epoll
Shulhan
2019-03-06
websocket: enhanced the log output on server
Shulhan
2019-03-06
websocket: remove server HandleClose, duplicate with HandleClientRemove
Shulhan
2019-03-06
websocket: explain why Unpack return multiple frames
Shulhan
2019-03-06
websocket: refactoring handling fragmentation on server
Shulhan
2019-03-06
websocket: ignore control frame when concatenating payload
Shulhan
2019-03-06
websocket: generate random mask only if masked field is set on pack()
Shulhan
2019-03-06
websocket: read close code only if payload length is not zero
Shulhan
2019-03-06
websocket: simplify reading packet on function Recv()
Shulhan
2019-03-05
websocket: unexport the Frame Pack method
Shulhan
2019-03-05
websocket: rename UserSockets to ClientManager
Shulhan
2019-03-05
websocket: return websocket key on handleUpgrade
Shulhan
2019-03-05
websocket: add method to get user connections from UserSockets
Shulhan
2019-03-05
websocket: replace concatBytes with our bytes.Concat
Shulhan
2019-03-05
websocket: change the Unpack return type to Frames
Shulhan
2019-03-05
websocket: unexported the Frame fields Fin and Masked
Shulhan
2019-03-04
websocket: inline the "nolint: gochecknoglobals"
Shulhan
2019-03-04
websocket: inline the magic key, instead of global
Shulhan
2019-03-04
websocket: suppress gosec linter warning on package "crypto/sha1"
Shulhan
[prev]
[next]