Commit Graph

92 Commits (f93b97ac79a20cc98f3576ea5084a5bd38d48bb5)

Author SHA1 Message Date
Ben Ford fb0e46e464 channel: Add multi-tenant identifier.
9 months ago
gibbz00 99a5064a07 feat: ARI "ChannelToneDetected" event
10 months ago
George Joseph b8c440a52f stasis_channels: Use uniqueid and name to delete old snapshots
11 months ago
Holger Hans Peter Freyther 69590ba33e ari: Provide the caller ID RDNIS for the channels
2 years ago
George Joseph 25f7753f46 res_pjsip: Replace invalid UTF-8 sequences in callerid name
2 years ago
Mike Bradeen 6b03d60c7d res_monitor: Remove deprecated module.
2 years ago
Moritz Fain 4bf2473ac4 ari: expose channel driver's unique id to ARI channel resource
3 years ago
Naveen Albert 68f1e5d508 ami: Add AMI event for Wink
3 years ago
Naveen Albert 04454fc238 AMI: Add AMI event to expose hook flash events
4 years ago
Sebastien Duthil 6e695c867f app_mixmonitor: Add AMI events MixMonitorStart, -Stop and -Mute.
4 years ago
Kevin Harwell 3d1bf3c537 Compiler fixes for gcc 10
5 years ago
Nathan Bruning f217fcdc62 app_queue: track masquerades in app_queue to avoid leaked stasis subscriptions
5 years ago
Kevin Harwell 3656c42cb0 various modules: json integer overflow
6 years ago
sungtae kim 76768ad6ce main/json.c: Added app_name, app_data to channel type
6 years ago
Joshua Colp 0231dd6ae7 stasis: Improve topic/subscription names and statistics.
6 years ago
Joshua Colp 50ac85cb40 stasis: Segment channel snapshot to reduce creation cost.
7 years ago
Joshua Colp d0ccbb3377 stasis: Use an implementation specific channel snapshot cache.
7 years ago
Corey Farrell 021ce938ca
astobj2: Remove legacy ao2_container_alloc routine.
7 years ago
Richard Mudgett 2dde5bef47 stasis_channels.c: Misc cleanup.
8 years ago
Richard Mudgett c2ec82bf36 stasis_channels.c: Don't set channel snapshot caller_dnid twice.
8 years ago
Richard Mudgett f81970d3fc stasis_channels.c: Remove a very silly RAII_VAR().
8 years ago
Sebastien Duthil 7b280e7ccf
res_ari: fix memory leak for channelvars
8 years ago
Sebastien Duthil c6d755de11 res_ari: Add support for channel variables in ARI events.
9 years ago
Corey Farrell a6e5bae3ef Remove ASTERISK_REGISTER_FILE.
9 years ago
Mark Michelson 205a31f86c Expand the scope of Dial Events
9 years ago
Mark Michelson f6c33771f6 Bridging: introduce "invisible" bridges.
9 years ago
Joshua Colp d17d9a9288 json: Audit ast_json_* usage for thread safety.
10 years ago
Kevin Harwell 53c1126090 AMI: Escape string values.
10 years ago
Joshua Colp 11f650c6ac stasis: Fix dial masquerade datastore lifetime
10 years ago
Mark Michelson dc23204aca Prevent potential crash on blond transfer.
10 years ago
Matt Jordan 4a58261694 git migration: Refactor the ASTERISK_FILE_VERSION macro
10 years ago
Matthew Jordan c2f50ba6f4 ARI: Add the ability to intercept hold and raise an event
10 years ago
Joshua Colp 2889f074a0 core: Don't create snapshots with locks.
10 years ago
Mark Michelson bd0bdf1e41 Fix some memory leaks.
10 years ago
Kevin Harwell d673209abc ARI/AMI: Include language in standard channel snapshot output
11 years ago
Mark Michelson fe7671fee6 Add new AMI and ARI events for connected line changes on a channel.
11 years ago
Richard Mudgett c61b66e107 stasis_channels.c: Resolve unfinished Dials when doing masquerades (Part 2)
11 years ago
Jonathan Rose 6dae345674 Stasis_channels: Resolve unfinished Dials when doing masquerades
11 years ago
Matthew Jordan ba5d5da60b Improve call forwarding reporting, especially with regards to ARI.
11 years ago
Kinsey Moore f1036f40dc Stasis: Allow message types to be blocked
11 years ago
Matthew Jordan a965613cf7 stasis_channels: Update the stasis cache if manager variables are needed
11 years ago
Matthew Jordan 9cc1a8e893 stasis: Reduce creation of channel snapshots to improve performance
11 years ago
Matthew Jordan 53968c00b3 TALK_DETECT: A channel function that raises events when talking is detected
11 years ago
Scott Griepentrog cf21644d6a ARI: Add ability to raise arbitrary User Events
11 years ago
Richard Mudgett cbe7f65674 app_dial and app_queue: Make lock the forwarding channel while taking the channel snapshot.
11 years ago
Richard Mudgett ba1db5d8f5 Eliminate some more unnecessary RAII_VAR() uses.
11 years ago
Richard Mudgett 45ade68cb4 Remove unused RAII_VAR() declarations.
11 years ago
Richard Mudgett 7542361f4a stasis_channels.c: Eliminate another overuse of RAII_VAR().
11 years ago
Richard Mudgett d277f3ec3e json: Fix off-nominal json ref counting issues.
11 years ago
Kevin Harwell 28c0cb28d0 channel locking: Add locking for channel snapshot creation
12 years ago