Commit Graph

74 Commits (development/16/python3)

Author SHA1 Message Date
Kevin Harwell a4ebfe8492 res_http_websocket: Add a client connection timeout
5 years ago
Alexander Traud 14736ae6d4 res: Fix for Doxygen.
5 years ago
Joshua C. Colp ee8c9017a7 documentation: Fix non-matching module support levels.
5 years ago
Joshua C. Colp e8deea38bd websocket / pjsip: Increase maximum packet size.
6 years ago
Nickolay Shmyrev 373e97ea4e res_http_websocket: Avoid reading past end of string
6 years ago
Nickolay Shmyrev a700134f57 res_http_websocket.c: Continue reading after ping/pong
6 years ago
Moises Silva b986b629e4 res_http_websocket: Add payload masking to the websocket client
6 years ago
Sean Bright 47ba42f4a0 websocket: Consider pending SSL data when waiting for socket input
7 years ago
Jeremy Lainé 907d71b551 res_http_websocket: ensure control frames do not interfere with data
8 years ago
Jeremy Lainé 21a1feece2 res_http_websocket: respond to CLOSE opcode
8 years ago
Corey Farrell ed7a5664b6
astobj2: Eliminate usage of legacy ao2_container_alloc routine.
8 years ago
Sean Bright 339bf0cf7b AST-2018-009: Fix crash processing websocket HTTP Upgrade requests
8 years ago
Corey Farrell 572a508ef2 loader: Convert reload_classes to built-in modules.
9 years ago
Kevin Harwell 2220be2349 Merge "AST-2018-006: Properly handle WebSocket frames with 0 length payload."
9 years ago
Sean Bright 6436137959 AST-2018-006: Properly handle WebSocket frames with 0 length payload.
9 years ago
Sean Bright 8b18247af6 res_http_websocket: Don't leak memory on read failure
9 years ago
Corey Farrell 527cf5a570 Remove redundant module checks and references.
9 years ago
Alexander Traud f84fcc1fc1 General: Avoid implicit conversion to char when changes value to negative.
9 years ago
Sean Bright 2ffe52a116 utils: Add convenience function for setting fd flags
9 years ago
Joshua Colp 29e0add14f pjsip / hep: Provide correct local address for Websockets.
9 years ago
Corey Farrell 79f111e1f3 Prevent unload of modules which implement an Optional API.
9 years ago
George Joseph 747beb1ed1 modules: change module LOAD_FAILUREs to LOAD_DECLINES
9 years ago
Mark Michelson 5d0371d743 res_http_websocket: Fix faulty read logic.
10 years ago
Badalyan Vyacheslav 149d8db96c Fix IO conversion bug
10 years ago
Joshua Colp d3dba74017 Merge "Implement internal abstraction for iostreams"
10 years ago
Timo Teräs 070a51bf7c Implement internal abstraction for iostreams
10 years ago
Matt Jordan 367d4903cc res_http_websocket: Increase the buffer size for non-LOW_MEMORY systems
10 years ago
Corey Farrell a6e5bae3ef Remove ASTERISK_REGISTER_FILE.
10 years ago
Joshua Colp 784fb43f43 res_http_websocket: Make core supported.
11 years ago
Dade Brandon 3bddcc0219 res_http_websocket.c: prevent avoidable disconnections caused by write errors
11 years ago
Richard Mudgett e1e7e205bc res_http_websocket.c: Add missing unref on an off nominal path.
11 years ago
Richard Mudgett 59253a2262 res_http_websocket.c: Fix some off nominal path cleanup.
11 years ago
Joshua Colp 495dfb24b7 res_http_websocket: When shutting down a session don't close closed socket
11 years ago
Joshua Colp 7e65be4ecd res_http_websocket: Forcefully terminate on write errors.
11 years ago
David M. Lee d5f0c27122 Replace htobe64 with htonll
11 years ago
Mark Michelson c63316eec1 res_http_websocket: Debug write lengths.
11 years ago
Mark Michelson 35a98161df res_http_websocket: Avoid passing strlen() to ast_websocket_write().
11 years ago
Mark Michelson b002e09214 Merge "ARI: Channels added to Stasis application during WebSocket creation ..."
11 years ago
Ashley Sanders fe804b09b3 ARI: Channels added to Stasis application during WebSocket creation ...
11 years ago
Mark Michelson 5fcd1bc556 res_http_websocket: Properly encode 64 bit payload
11 years ago
Joshua Colp f35a4b8525 res/res_http_websocket: Don't send HTTP response fragmented.
11 years ago
Matt Jordan 5ce54ed74a res/res_http_websocket: Add a pre-session established callback
11 years ago
Rodrigo Ramírez Norambuena eec010829a AST_MODULE_INFO: Format corrections to the usages of AST_MODULE_INFO macro.
11 years ago
Matt Jordan 4a58261694 git migration: Refactor the ASTERISK_FILE_VERSION macro
12 years ago
David M. Lee ff642289f4 Increase WebSocket frame size and improve large read handling
12 years ago
Kevin Harwell 137c4b0778 res_http_websocket: websocket write timeout fails to fully disconnect
12 years ago
Richard Mudgett 54bd1c9683 res_http_websocket.c: Fix incorrect use of sizeof in ast_websocket_write().
12 years ago
Joshua Colp 03c94ef761 res_http_websocket: Fix crash due to double freeing memory when receiving a payload length of zero.
12 years ago
Corey Farrell 9f2874639d res_http_websockets: Fix extra unref of module
12 years ago
Matthew Jordan 5a17878085 res/res_http_websocket: Fix minor nits found by wdoekes on r409681
12 years ago