Commit Graph

20 Commits (90b97f7d34c6f7b40fde9503761120f19edfabb2)

Author SHA1 Message Date
Thomas Hintz 90b97f7d34 Fixing unmask to pass values into foreign-lambda* instead of using
global variables.
10 years ago
Thomas Hintz fde9c289cc Removing unused code. 10 years ago
Thomas Hintz 7f0b9d2873 Removing bogus length check. 10 years ago
Thomas Hintz 5816661ebf Flushing output after frame is sent. 10 years ago
Thomas Hintz 946552f79c Fixing upgrade header check. 10 years ago
Thomas Hintz e812e3cbbe Removing reliance on C99 standard. 10 years ago
Thomas Hintz 221d2d0e6e Failing connection on invalid UTF8 in close reason. 10 years ago
Thomas Hintz 3692bbba77 Cleaning up imports. 10 years ago
Thomas Hintz b1ed3de161 Adding fast ASCII only UTF8 validation. 10 years ago
Thomas Hintz b6fae3ef78 Removing unused code and irrelevant or finished TODOs. 10 years ago
Thomas Hintz 4bb341913f Checking that the websocket is still open before pinging or timeing
out the connection.
10 years ago
Thomas Hintz 3fd9e266a1 Remove low level API from exports. 10 years ago
Thomas Hintz d194289740 Switch to comparse for UTF8 validation. 10 years ago
Thomas Hintz fb9d35db77 Cleanup. 10 years ago
Thomas Hintz a6570f2659 A few general cleanups. 10 years ago
Thomas Hintz a79b61968f Correct and improve header upgrade error handling. 10 years ago
Thomas Hintz 9312d6d5ca Limit max message size for use with the unmask/utf8 code. Change
default max frame size to match default max message size.
10 years ago
Thomas Hintz c7c8de32f9 Update connection timeout close-reason to use name instead of number. 10 years ago
Thomas Hintz 8044107bc7 Remove miscmacros dependency as it is not used. 10 years ago
Thomas Hintz c9c32d1a49 Initial commit. 10 years ago