summaryrefslogtreecommitdiff
path: root/main/channel.c
AgeCommit message (Expand)Author
2013-12-19channel: Add a missing ast_channel_unlock when allocating a Surrogate channel.Joshua Colp
2013-12-18channel locking: Add locking for channel snapshot creationKevin Harwell
2013-12-18channels: Return allocated channels locked.Joshua Colp
2013-12-17Several components: fixing Typos in comments and code, "avaliable" instead of...Rusty Newton
2013-12-13bridge_native_rtp: Deadlock during 4-way conference creationKevin Harwell
2013-12-05Reverting r403311. It's causing ARI tests to hang.David M. Lee
2013-12-03Add channel locking for channel snapshot creation.Mark Michelson
2013-11-12Switch to a scoped lock to avoid missing unlocks in failure returns.Mark Michelson
2013-11-12Move a NULL check to a place that makes more sense.Mark Michelson
2013-10-29Remove some spammy debug messages; improve clarity of othersMatthew Jordan
2013-10-18Add channel lock protection around translation path setup.Richard Mudgett
2013-10-18Properly copy/remove the device state cache flag over a masquerade.Walter Doekes
2013-10-03Cache string values of formats on ast_format_cap() to save processing.Mark Michelson
2013-10-02Reduce channel snapshot creation and publishing by up to 50%.Joshua Colp
2013-09-30Multiple revisions 399887,400138,400178,400180-400181David M. Lee
2013-09-13Restore Dial, Queue, and FollowMe 'I' option support.Richard Mudgett
2013-08-23Handle DTMF and hold wrapup when a channel leaves the bridging system.Richard Mudgett
2013-08-23Add pass through support for Opus and VP8; Opus format attribute negotiationMatthew Jordan
2013-08-22Minor tweaks with ast_moh_start() callers.Richard Mudgett
2013-08-22Add SayAlphaCase and similar functionality for AGIKinsey Moore
2013-08-15Remove unsupported channel technology callbacks.Richard Mudgett
2013-08-08Hide the Surrogate channels from external consumers; kill Masquerade eventsMatthew Jordan
2013-08-06ARI: Add recording controlsDavid M. Lee
2013-08-05Fix res_ari_asterisk load issueDavid M. Lee
2013-08-02Get rid of ast_bridged_channel() and the bridged_channel field on ast_channels.Mark Michelson
2013-07-25A great big renaming patchMatthew Jordan
2013-07-24Add missing end-of-file line terminators.Richard Mudgett
2013-07-24Perform the initial renaming of the Bridging APIMatthew Jordan
2013-07-23Kill the zombiesMatthew Jordan
2013-07-20Add transfer support to CELKinsey Moore
2013-07-19Minor optimizations.Richard Mudgett
2013-07-19Extract a repeated test into ast_channel_has_audio_frame_or_monitor().Richard Mudgett
2013-07-18ARI: Add support for suppressing media streams.Jason Parker
2013-07-17Change ast_hangup() to return void and be NULL safe.Richard Mudgett
2013-07-16Remove some dead code dealing with old bridging method.Richard Mudgett
2013-07-12Add support to the bridging core for performing COLP updates when channels jo...Joshua Colp
2013-07-08Refactor operations to access the stasis cache instead of objects directly wh...Joshua Colp
2013-07-07In a channel destructor dispose of items that raise Stasis message properlyMatthew Jordan
2013-07-07Handle hangup logic in the Stasis message bus and consumers of Stasis messagesMatthew Jordan
2013-07-04res_parking: Replace Parker snapshots with ParkerDialStringJonathan Rose
2013-07-03ARI - channel recording supportDavid M. Lee
2013-06-17chan_vpb: Fix compile error and __ast_channel_alloc() prototype const inconsi...Richard Mudgett
2013-06-17Update Asterisk's CDRs for the new bridging frameworkMatthew Jordan
2013-06-13Refactor CEL channel events on top of Stasis-CoreKinsey Moore
2013-06-07Rework stasis cache clear eventsKinsey Moore
2013-06-07Refactor chan_dahdi/sig_analog/sig_pri and chan_misdn to use the common trans...Richard Mudgett
2013-06-05Publish the channel state snapshot *before* calling device state so a device ...Joshua Colp
2013-05-31Remove ast_channel_bridge() and associated code called only by it.Richard Mudgett
2013-05-31Fixup hold/unhold with attended and blind transfers.Richard Mudgett
2013-05-30Avoid unnecessary cleanups during immediate shutdownDavid M. Lee