wampcc 1.5
Added
-
websocket listener replies with http 200 on receiving health check
-
basic example of using SSL to connect to WSS
-
make dist support
Changed
-
admin supports unauthenticated session HELLO
-
admin accepts URI argument to identify peer address
-
websocket request-uri now user configurable
-
removed the http Origin: from request headers
-
project directory structure fully reorganised (suggested by Daniel Kesler)
-
new cmake approach (added by Daniel Kesler)
-
sister project, jalson, now integrated into wampcc
-
large scale api refactor of wamp_session, to adopt a uniform approach
for interaction with user code, and to make the link clearer between api
calls and the underlying WAMP interaction -
websocket protocol automatically adds http Host: header -- often
required by other wamp providers or gateways -
timeout duration for logon increased from 10 to 30, also now configurable
-
websocket pongs contain ping payload, and use different config for
minimum interval between successive messages -
publish request supports callback to notify of result
Fixed
-
ssl_socket memleak
-
compile error on gcc7 (issue #8, gustavvanputten)
-
on_publish server callback was missing t_request_id parameter
-
cmake build supported on linux
-
msgpack encode/decode failed for values outside int range (issue #6, Green7)
-
session mode incorrectly accessed during inbound error handling
-
token searching failure for Sec-WebSocket-Protocol field
-
nonce generator was returning empty string