Commit Graph

80 Commits (acb614d5aeb9cb19d2ded895fff585575fcb24c0)

Author SHA1 Message Date
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.
10 years ago
Joshua Colp fcb6c1737d Merge "Stasis: Use control queue to prevent crash." into 13
10 years ago
Mark Michelson 1003c2eb05 Stasis: Fix potential memory leak of control data.
10 years ago
Mark Michelson eedd77fda0 Stasis: Use control queue to prevent crash.
10 years ago
Joshua Colp a9d6fc571d json: Audit ast_json_* usage for thread safety.
10 years ago
Matt Jordan 4c9f613309 ARI: Add the ability to subscribe to all events
10 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
11 years ago
Scott Griepentrog f7d23dfcc6 stasis transfer: fix stasis bridge push race part two
11 years ago
Scott Griepentrog bdfdb01bcf stasis transfer: fix a race condition on stasis bridge push
11 years ago
Mark Michelson 93b1df3bf6 Add new AMI and ARI events for connected line changes on a channel.
11 years ago
Kinsey Moore 55c9a46abd Stasis: Fix StasisStart/End order and missing events
11 years ago
Mark Michelson 1536b0ecb6 Fix race condition that could result in ARI transfer messages not being sent.
11 years ago
Kinsey Moore 5013659972 Stasis: Fix StasisEnd message ordering
11 years ago
Matthew Jordan 2d8c38cf9a res_stasis: Don't play MoH to channels by default when added to holding bridges
11 years ago
Jonathan Rose 712907eec6 ARI: Fix a crash caused by hanging during playback to a channel in a bridge
11 years ago
Mark Michelson 5de3fa2c60 Ensure after-bridge behavior is correct when moving from Stasis to a non-Stasis bridge.
11 years ago
Matthew Jordan bc0536e009 Clean up files that do not end with newlines
11 years ago
Kinsey Moore 04f478212c Stasis: Add information to blind transfer event
11 years ago
Richard Mudgett a0b7f2ce42 res/stasis/command.c: Fix recent commit using spaces instead of tabs.
11 years ago
Kinsey Moore 406dded64c Stasis: Allow internal channels directly into bridges
11 years ago
Mark Michelson ef70c08dc7 Improve call forwarding reporting, especially with regards to ARI.
11 years ago
Kinsey Moore 0ac7f96057 Stasis: Convey transfer information to applications
11 years ago
Matthew Jordan ac5c75b45d stasis: Fix compilation issue with ao2 tagged objects
11 years ago
Matthew Jordan 47bf7efc4d Multiple revisions 420089-420090,420097
11 years ago
Richard Mudgett f962448eee ARI: Make mixing bridges propagate linkedids and accountcodes.
11 years ago
Matthew Jordan d4b436d0ea ARI/res_stasis: Subscribe to both Local channel halves when originating to app
11 years ago
Scott Griepentrog cf21644d6a ARI: Add ability to raise arbitrary User Events
12 years ago
Joshua Colp 10f4d0f65d res_stasis: Add progress indications to operations which perform media.
12 years ago
Joshua Colp 9b71a87108 res_stasis: Fix crash when handling a failed blind transfer message.
12 years ago
Jonathan Rose b9d7dfcc62 ARI: Make bridges/{bridgeID}/play queue sound files
12 years ago
Richard Mudgett 45ade68cb4 Remove unused RAII_VAR() declarations.
12 years ago
Matthew Jordan 2c5484c869 stasis/app.c: Add some extra debugging for subscription counts
12 years ago
Kinsey Moore 5247a0d990 ARI: Ensure managing application receives ChannelEnteredBridge messages
12 years ago
Scott Griepentrog 80ef9a21b9 uniqueid: channel linkedid, ami, ari object creation with id's
12 years ago
Joshua Colp e5899852cc res_stasis: Enable transfers and provide events when they occur.
12 years ago
Joshua Colp 3a5cc054ed res_stasis: Expose event for call forwarding and follow forwarded channel.
12 years ago
Kevin Harwell ce18946de4 ARI: Adding a channel to a bridge while a live recording is active blocks
12 years ago
David M. Lee fc70db3a81 ari: Fix deadlock problem with functions that use autoservice.
12 years ago
Kevin Harwell ed48377994 ARI: Implement device state API
12 years ago
Kinsey Moore d9015a5356 ARI: Don't leak implementation details
12 years ago
David M. Lee d1ad4a95f8 ari: Add silence generator controls
12 years ago
Joshua Colp 67b650543c res_ari_channels: Add the ability to stop locally generated ringing on a channel.
12 years ago
Joshua Colp 7678fd040e res_ari_channels: Add ring operation, dtmf operation, hangup reasons, and tweak early media.
12 years ago
Joshua Colp d17a780333 res_stasis: Ensure the channel is always departed from the bridge when it leaves.
12 years ago