Commit Graph

71 Commits (9f641483e67629a6c665a7345bb28f738c9df299)

Author SHA1 Message Date
Joshua C. Colp 9f641483e6 websocket / pjsip: Increase maximum packet size.
5 years ago
Nickolay Shmyrev e4d24f5137 res_http_websocket: Avoid reading past end of string
5 years ago
Nickolay Shmyrev 7163efd934 res_http_websocket.c: Continue reading after ping/pong
5 years ago
Moises Silva 9445dac43b res_http_websocket: Add payload masking to the websocket client
5 years ago
Sean Bright 87110c1bdf websocket: Consider pending SSL data when waiting for socket input
5 years ago
Jeremy Lainé 69e9fd63e1 res_http_websocket: ensure control frames do not interfere with data
6 years ago
Jeremy Lainé 0b8867f7d6 res_http_websocket: respond to CLOSE opcode
6 years ago
Corey Farrell 021ce938ca
astobj2: Remove legacy ao2_container_alloc routine.
7 years ago
Sean Bright a801543f79 AST-2018-009: Fix crash processing websocket HTTP Upgrade requests
7 years ago
Corey Farrell 572a508ef2 loader: Convert reload_classes to built-in modules.
7 years ago
Kevin Harwell 2220be2349 Merge "AST-2018-006: Properly handle WebSocket frames with 0 length payload."
7 years ago
Sean Bright 6436137959 AST-2018-006: Properly handle WebSocket frames with 0 length payload.
7 years ago
Sean Bright 8b18247af6 res_http_websocket: Don't leak memory on read failure
7 years ago
Corey Farrell 527cf5a570 Remove redundant module checks and references.
7 years ago
Alexander Traud f84fcc1fc1 General: Avoid implicit conversion to char when changes value to negative.
7 years ago
Sean Bright 2ffe52a116 utils: Add convenience function for setting fd flags
7 years ago
Joshua Colp 29e0add14f pjsip / hep: Provide correct local address for Websockets.
8 years ago
Corey Farrell 79f111e1f3 Prevent unload of modules which implement an Optional API.
8 years ago
George Joseph 747beb1ed1 modules: change module LOAD_FAILUREs to LOAD_DECLINES
8 years ago
Mark Michelson 5d0371d743 res_http_websocket: Fix faulty read logic.
8 years ago
Badalyan Vyacheslav 149d8db96c Fix IO conversion bug
9 years ago
Joshua Colp d3dba74017 Merge "Implement internal abstraction for iostreams"
9 years ago
Timo Teräs 070a51bf7c Implement internal abstraction for iostreams
9 years ago
Matt Jordan 367d4903cc res_http_websocket: Increase the buffer size for non-LOW_MEMORY systems
9 years ago
Corey Farrell a6e5bae3ef Remove ASTERISK_REGISTER_FILE.
9 years ago
Joshua Colp 784fb43f43 res_http_websocket: Make core supported.
9 years ago
Dade Brandon 3bddcc0219 res_http_websocket.c: prevent avoidable disconnections caused by write errors
9 years ago
Richard Mudgett e1e7e205bc res_http_websocket.c: Add missing unref on an off nominal path.
10 years ago
Richard Mudgett 59253a2262 res_http_websocket.c: Fix some off nominal path cleanup.
10 years ago
Joshua Colp 495dfb24b7 res_http_websocket: When shutting down a session don't close closed socket
10 years ago
Joshua Colp 7e65be4ecd res_http_websocket: Forcefully terminate on write errors.
10 years ago
David M. Lee d5f0c27122 Replace htobe64 with htonll
10 years ago
Mark Michelson c63316eec1 res_http_websocket: Debug write lengths.
10 years ago
Mark Michelson 35a98161df res_http_websocket: Avoid passing strlen() to ast_websocket_write().
10 years ago
Mark Michelson b002e09214 Merge "ARI: Channels added to Stasis application during WebSocket creation ..."
10 years ago
Ashley Sanders fe804b09b3 ARI: Channels added to Stasis application during WebSocket creation ...
10 years ago
Mark Michelson 5fcd1bc556 res_http_websocket: Properly encode 64 bit payload
10 years ago
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