Commit Graph

58 Commits (f6f4cf459f43f072604927209b39646f84aaa2e2)

Author SHA1 Message Date
Richard Mudgett 0a5bc64491 channel api: Create is_t38_active accessor functions.
9 years ago
Scott Griepentrog 6b16fbfc22 Channel alert pipe: improve diagnostic error return
10 years ago
Corey Farrell ad1a118632 Check for ao2_alloc failure in __ast_channel_internal_alloc.
10 years ago
Kinsey Moore 55c9a46abd Stasis: Fix StasisStart/End order and missing events
11 years ago
Richard Mudgett 7eb4ee9b2f channel_internal_api.c: Replace some code with ao2_replace().
11 years ago
Jonathan Rose cd28e5dda2 Bridges: Fix feature interruption/unintended kick caused by external actions
11 years ago
Matthew Jordan bb87796f67 ARI: Fix endpoint/channel subscription issues; allow for subscriptions to tech
11 years ago
Matthew Jordan a2c912e997 media formats: re-architect handling of media for performance improvements
11 years ago
Matthew Jordan 072b61bbed channel_internal_api: Publish a snapshot change when linkedids change
11 years ago
Matthew Jordan 9cc1a8e893 stasis: Reduce creation of channel snapshots to improve performance
11 years ago
Richard Mudgett 1ba13718fc assigned-uniqueids: Miscellaneous cleanup and fixes.
11 years ago
Scott Griepentrog 80ef9a21b9 uniqueid: channel linkedid, ami, ari object creation with id's
11 years ago
Matthew Jordan facebb3f3c Remove publication of a channel snapshot when the technology is set
12 years ago
David M. Lee 2de42c2a25 Multiple revisions 399887,400138,400178,400180-400181
12 years ago
Richard Mudgett 6ebfac8e70 Handle DTMF and hold wrapup when a channel leaves the bridging system.
12 years ago
Richard Mudgett 73b3c70a5f Remove some resolved or obsolete BUGBUG comments.
12 years ago
Matthew Jordan 33e7b76d1d Hide the Surrogate channels from external consumers; kill Masquerade events
12 years ago
Mark Michelson f8622e7c5c Get rid of ast_bridged_channel() and the bridged_channel field on ast_channels.
12 years ago
David M. Lee e1b959ccbb Split caching out from the stasis_caching_topic.
12 years ago
Joshua Colp 238a54fa15 Add support to the bridging core for performing COLP updates when channels join a 2 party bridge.
12 years ago
Joshua Colp 7c044acbd9 Refactor operations to access the stasis cache instead of objects directly when retrieving information.
12 years ago
Matthew Jordan b193c2873d Handle hangup logic in the Stasis message bus and consumers of Stasis messages
12 years ago
Matthew Jordan 6258bbe7bd Update Asterisk's CDRs for the new bridging framework
12 years ago
Joshua Colp 65c492e851 Add support for requiring that all queued messages on a caching topic have been handled before
12 years ago
David M. Lee f574a76e3e Fixed a consistency problem with channel snapshot and endpoint state.
12 years ago
Richard Mudgett 680765d452 Remove ast_channel_bridge() and associated code called only by it.
12 years ago
David M. Lee 10ba6bf8a8 This patch implements the REST API's for POST /channels/{channelId}/play
12 years ago
Richard Mudgett 3d63833bd6 Merge in the bridge_construction branch to make the system use the Bridging API.
12 years ago
David M. Lee e06e519a90 Initial support for endpoints.
12 years ago
Matthew Jordan b8d4e573f1 Add multi-channel Stasis messages; refactor Dial AMI events to Stasis
12 years ago
David M. Lee 4a6237b231 Move NewCallerid, HangupRequest and SoftHangupRequest to Stasis
12 years ago
Kinsey Moore ccb5526508 Take advantage of the fact that stasis_unsubscribe now returns NULL
12 years ago
David M. Lee c0e2ed1fe9 Ensure dummy channels get a stasis topic.
12 years ago
David M. Lee 4edd8be35c This patch adds a new message bus API to Asterisk.
12 years ago
Matthew Jordan 8fb5bdce9a Prevent exhaustion of system resources through exploitation of event cache
13 years ago
Richard Mudgett 6ad0126425 Fix stuck DTMF when bridge is broken.
13 years ago
Richard Mudgett fb6238899b Add private representation of caller, connected and redirecting party ids.
13 years ago
Matthew Jordan 5c4578f4ad Add named callgroups/pickupgroups
13 years ago
Kinsey Moore cb9756daa2 Add hangupcause translation support
13 years ago
Jonathan Rose d13e015784 CallID Logging: Remove new line/carriage return from callID change test event
13 years ago
Jonathan Rose 5e4ee6076c callid logging: Issue test events when the callid is changed for a channel
13 years ago
Richard Mudgett ac35b92b62 Hangup handlers - Dialplan subroutines that run when the channel hangs up.
13 years ago
Richard Mudgett 6681e88bdd Remove obsolete struct ast_channel note.
13 years ago
Jonathan Rose 5eb94d7ebb Unique Call ID logging Phases III and IV
13 years ago
Kevin P. Fleming 166b4e2b30 Multiple revisions 369001-369002
13 years ago
Kinsey Moore 571445ab9c Convert AST_FLAG_ANSWERED_ELSEWHERE usage to AST_CAUSE_ANSWERED_ELSEWHERE
13 years ago
Terry Wilson c7f2d02ef1 Fix race condition for CEL LINKEDID_END event
13 years ago
Jonathan Rose cd37bec058 logger: Adds additional support for call id logging and chan_sip specific stuff
13 years ago
Terry Wilson 786f5898d1 Finalize ast_channel opaquification
13 years ago
Terry Wilson 0e5c761c28 Opaquify ast_channel typedefs, fd arrays, and softhangup flag
13 years ago