Commit Graph

34 Commits (aa5707b8891119741baae98cf7b51a00c0f99438)

Author SHA1 Message Date
Joshua Colp f35a4b8525 res/res_http_websocket: Don't send HTTP response fragmented.
10 years ago
Matt Jordan 5ce54ed74a res/res_http_websocket: Add a pre-session established callback
10 years ago
Rodrigo Ramírez Norambuena eec010829a AST_MODULE_INFO: Format corrections to the usages of AST_MODULE_INFO macro.
10 years ago
Matt Jordan 4a58261694 git migration: Refactor the ASTERISK_FILE_VERSION macro
10 years ago
David M. Lee ff642289f4 Increase WebSocket frame size and improve large read handling
10 years ago
Kevin Harwell 137c4b0778 res_http_websocket: websocket write timeout fails to fully disconnect
10 years ago
Richard Mudgett 54bd1c9683 res_http_websocket.c: Fix incorrect use of sizeof in ast_websocket_write().
11 years ago
Joshua Colp 03c94ef761 res_http_websocket: Fix crash due to double freeing memory when receiving a payload length of zero.
11 years ago
Corey Farrell 9f2874639d res_http_websockets: Fix extra unref of module
11 years ago
Matthew Jordan 5a17878085 res/res_http_websocket: Fix minor nits found by wdoekes on r409681
11 years ago
Joshua Colp 952da298ce res_http_websocket: Include query parameters in client connection requests.
11 years ago
Mark Michelson dcf1ad14da Add module support level to ast_module_info structure. Print it in CLI "module show" .
11 years ago
Richard Mudgett dbec5e0d8d HTTP: Add persistent connection support.
11 years ago
Matthew Jordan 365ae7523b res_http_websocket: Close websocket correctly and use careful fwrite
11 years ago
Kevin Harwell bd0aa4fb04 res_http_websocket: read/write string fixup
11 years ago
Richard Mudgett 4ca5745dbe AST-2014-007: Fix DOS by consuming the number of allowed HTTP connections.
11 years ago
Kevin Harwell e763d70470 res_http_websocket: Create a websocket client
11 years ago
Kinsey Moore abd3e4040b Allow Asterisk to compile under GCC 4.10
11 years ago
Kinsey Moore a7fc217837 Websocket: Add session locking and delay close
11 years ago
Moises Silva bcb0f94604 Fix res/res_http_websocket.c build failure in 32bit due to incorrect print format for uint64_t
11 years ago
Moises Silva e4e5cfa9b8 Fix WebRTC over WSS not working
11 years ago
David M. Lee f56796a539 ARI: Fix WebSocket response when subprotocol isn't specified
12 years ago
David M. Lee 9bed50db41 optional_api: Fix linking problems between modules that export global symbols
12 years ago
David M. Lee 3c86832f9f Fixed null dereference when WebSocket subprotocol isn't specified
12 years ago
David M. Lee 80dd0229f1 Fixed null dereference when WebSocket protocol is omitted
12 years ago
David M. Lee dcf03554a0 Shuffle RESTful URL's around.
12 years ago
David M. Lee 1e9faaf78a Fix segfault for certain invalid WebSocket input.
12 years ago
David M. Lee 9c696e665f Allow WebSocket connections on more URL's
12 years ago
Matthew Jordan a5df2542c3 Don't attempt a websocket protocol removal if res_http_websocket isn't there
12 years ago
David M. Lee cc01a79463 Added missing newlines to websocket ast_logs.
13 years ago
Joshua Colp 9f55e5e928 Make res_http_websocket an optional dependency on supported platforms for chan_sip.
13 years ago
Kinsey Moore 9b16c8b0f6 Clean up and ensure proper usage of alloca()
13 years ago
Joshua Colp e938737570 Add support for SIP over WebSocket.
13 years ago
Joshua Colp 380c7c5c39 Add res_http_websocket module which implements the WebSocket protocol according to RFC 6455.
13 years ago