Commit Graph

109 Commits (77a5383957504d58889d4347ce72792aac6e51ea)

Author SHA1 Message Date
Kevin Harwell 0fb06121cb message & stasis/messaging: make text message variables work in ARI
6 years ago
Kevin Harwell 78d9bc8ef6 stasis/app: don't lock an app before a call to send
7 years ago
Joshua C. Colp c1faa9ecda json: Support older jansson versions.
7 years ago
Kevin Harwell 6ca76798e1 various files - fix some alerts raised by lgtm code analysis
7 years ago
sungtae kim 04d1bc3df0 res/res_ari: Added timestamp as a requirement for all ARI events
7 years ago
Joshua C. Colp c7d58aec7a Merge "stasis: Improve topic/subscription names and statistics." into 13
7 years ago
Joshua Colp f0254cc1e9 stasis: Allow empty application arguments to move.
7 years ago
Joshua Colp 07b3253155 stasis: Improve topic/subscription names and statistics.
7 years ago
Ben Ford 65170ba8f0 res_stasis: Add ability to switch applications.
7 years ago
Kevin Harwell da93d17af8 ARI event type filtering
7 years ago
George Joseph 33ebaae23f Merge "res_stasis: Auto-create context and extens on Stasis app launch." into 13
8 years ago
Ben Ford 26a04477f4 res_stasis: Auto-create context and extens on Stasis app launch.
8 years ago
Joshua C. Colp 42922af7b8 stasis / manager / ari: Better filter messages.
8 years ago
Richard Mudgett cb9475eb3d VECTOR: Passing parameters with side effects to macros is dangerous.
8 years ago
Richard Mudgett 99f439dc01 ARI POST DTMF: Make not compete with channel's media thread.
8 years ago
Corey Farrell 17480f6ea4 res_stasis: Reduce RAII_VAR usage.
9 years ago
Corey Farrell c1acc4f364 res_stasis: Fix app_is_subscribed_bridge_id.
9 years ago
Sean Bright ce3d56920b Remove as much trailing whitespace as possible.
9 years ago
Corey Farrell c1a608f862 res_stasis: Fix multiple leaks.
9 years ago
Richard Mudgett 33d02f5090 stasis/app.c: Optimize stasis_app_get_debug_by_name()
9 years ago
Richard Mudgett 3bce5a9dfa Stasis/ARI: Fix off-nominal path json memory leaks.
9 years ago
George Joseph 186ef1a657 stasis/control: Fix possible deadlock with swap channel
9 years ago
George Joseph cb504ad6ae Merge "ari: Implement 'debug all' and request/response logging" into 13
10 years ago
Richard Mudgett 00a227e93d stasis_bridge.c: Fix off-nominal stasis control ref leak.
10 years ago
George Joseph 17f4989d49 ari: Implement 'debug all' and request/response logging
10 years ago
Matt Jordan d23b4af477 res/ari/resource_bridges: Add the ability to manipulate the video source
10 years ago
Matt Jordan 29692d4aa4 res/stasis: Add CLI commands for displaying/debugging ARI apps
10 years ago
Matt Jordan 42cfdcd1b7 res/ari: Add the Asterisk EID field to outgoing events
10 years ago
Richard Mudgett 3c54328c57 Audit ast_json_pack() calls for needed UTF-8 checks.
10 years ago
Richard Mudgett a036c35903 res_stasis: Handle re-enter stasis bridge with swap channel.
10 years ago
Richard Mudgett 724acb6ce7 stasis_bridge.c: Update stasis bridge push diagnostic messages.
10 years ago
Richard Mudgett ecf4102d02 res_stasis: Add control ref to playback and recording structs.
10 years ago
Richard Mudgett a179aba65e res_stasis: Fix crash on a hanging up channel.
10 years ago
Mark Michelson 4a3275abb9 Stasis: Use custom structure when setting variables.
11 years ago
Joshua Colp fcb6c1737d Merge "Stasis: Use control queue to prevent crash." into 13
11 years ago
Mark Michelson 1003c2eb05 Stasis: Fix potential memory leak of control data.
11 years ago
Mark Michelson eedd77fda0 Stasis: Use control queue to prevent crash.
11 years ago
Joshua Colp a9d6fc571d json: Audit ast_json_* usage for thread safety.
11 years ago
Matt Jordan 4c9f613309 ARI: Add the ability to subscribe to all events
11 years ago
Mark Michelson 9015bb4c8c Resolve race conditions involving Stasis bridges.
11 years ago
Matt Jordan 5ac65ddfb4 res/ari: Register Stasis application on WebSocket attempt
11 years ago
Matthew Jordan 1995baad71 ARI/PJSIP: Add the ability to redirect (transfer) a channel in a Stasis app
12 years ago
Scott Griepentrog f7d23dfcc6 stasis transfer: fix stasis bridge push race part two
12 years ago
Scott Griepentrog bdfdb01bcf stasis transfer: fix a race condition on stasis bridge push
12 years ago
Mark Michelson 93b1df3bf6 Add new AMI and ARI events for connected line changes on a channel.
12 years ago
Kinsey Moore 55c9a46abd Stasis: Fix StasisStart/End order and missing events
12 years ago
Mark Michelson 1536b0ecb6 Fix race condition that could result in ARI transfer messages not being sent.
12 years ago
Kinsey Moore 5013659972 Stasis: Fix StasisEnd message ordering
12 years ago
Matthew Jordan 2d8c38cf9a res_stasis: Don't play MoH to channels by default when added to holding bridges
12 years ago
Jonathan Rose 712907eec6 ARI: Fix a crash caused by hanging during playback to a channel in a bridge
12 years ago