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
/
frame.go
Age
Commit message (
Expand
)
Author
2025-01-23
all: use for-range with numeric
Shulhan
2023-12-13
all: fix linter warnings reported by revive
Shulhan
2023-09-13
lib/websocket: replace package "math/rand" with "crypto/rand"
Shulhan
2023-07-01
lib/websocket: reformat comments and documentation
Shulhan
2022-06-09
lib/websocket: refactoring code
Shulhan
2022-06-08
lib/websocket: realign struct Frame
Shulhan
2022-05-09
all: reformat all codes using gofmt 1.19 (the Go tip)
Shulhan
2020-08-11
websocket: reformat some files
Shulhan
2019-03-17
websocket: unexport Frame Pack()
Shulhan
2019-03-17
websocket: move isValidFrame as method of Frame
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: do not cut the close code bytes from frame's payload
Shulhan
2019-03-17
websocket: remove global random number generator
Shulhan
2019-03-12
websocket: export the opcode type
Shulhan
2019-03-11
websocket: handle chopped frame with interjected control frame
Shulhan
2019-03-11
websocket: handle checking invalid control frame in server
Shulhan
2019-03-11
websocket: handle index out-of-range error when unpacking frame length
Shulhan
2019-03-11
websocket: handle invalid control CLOSE code
Shulhan
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-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: handle invalid packet when unpacking websocket frame
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-05
websocket: unexport the Frame Pack method
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: remove global variables for server control frames
Shulhan
2019-03-04
websocket: minimize global variables and unexport internal constants
Shulhan
2019-03-04
websocket: add method to check if frame is data frame
Shulhan
2019-03-04
websocket: rename function "unpack" to "frameUnpack"
Shulhan
2019-03-04
websocket: add functions to create control or data frame
Shulhan
2019-03-01
all: fix warnings from linter
Shulhan
2018-11-30
all: minimize and suppress linter warnings for global variables
Shulhan
2018-11-30
all: fix linter warnings on naked return
Shulhan
2018-11-29
all: fix warnings from linters
Shulhan
2018-11-29
all: fixes warning from linters
Shulhan
2018-11-02
lib/websocket: reformat comments
Shulhan
2018-07-06
Add implementation of websocket server and client (RFC 6455)
Shulhan