Commit Graph

435 Commits (ba09e7a23f425c70fa372fa20a206bb6abb7cfde)

Author SHA1 Message Date
George Joseph b640f18a44 Revert "Add API for channel frame deferral."
9 years ago
Mark Michelson 4a8b1940b8 Add API for channel frame deferral.
9 years ago
Mark Michelson 98378133c0 ARI: Detect duplicate channel IDs
9 years ago
Richard Mudgett 1a7d5989d6 res_fax: Fix deadlock in ast_channel_get_t38_state().
9 years ago
Richard Mudgett 0e296563d7 channel api: Create is_t38_active accessor functions.
9 years ago
Corey Farrell cd5ae02812 Increase account code maximum length to 80.
10 years ago
Corey Farrell c3ec5da156 Remove unneeded uses of optional_api providers.
10 years ago
Rodrigo Ramírez Norambuena 7ff3b2d479 include/asterisk/channel.h: Fix typo
10 years ago
Corey Farrell 5c1d07baf0 Astobj2: Allow reference debugging to be enabled/disabled by config.
10 years ago
Richard Mudgett c499cabf53 chan_pjsip/res_pjsip/bridge_softmix/core: Improve translation path choices.
10 years ago
Corey Farrell c08fd275bf Logger: Convert 'struct ast_callid' to unsigned int.
10 years ago
Richard Mudgett e2d3215b83 HTTP: Stop accepting requests on final system shutdown.
10 years ago
Walter Doekes 49cbfa7de6 Fix typo's (retrieve, specified, address).
10 years ago
Matthew Jordan 0c38276d6e presencestate: Allow channel drivers to provide presence state information
11 years ago
Kinsey Moore 4bb556a847 Stasis: Fix StasisStart/End order and missing events
11 years ago
Matthew Jordan d42b116925 main/cdrs: Preserve context/extension when executing a Macro or GoSub
11 years ago
Jonathan Rose d4695774e7 Bridges: Fix feature interruption/unintended kick caused by external actions
11 years ago
Richard Mudgett a2ce95d9d2 accountcode: Slightly change accountcode propagation.
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
Kinsey Moore e977b7936b Bridging: Allow channels to define bridging hooks
11 years ago
Matthew Jordan 9cc1a8e893 stasis: Reduce creation of channel snapshots to improve performance
11 years ago
Matthew Jordan 20a14e568f bridges/bridge_native_rtp: Reconfigure bridge on removal of framehook
11 years ago
Matthew Jordan 42a1dee02d Undo r414123
11 years ago
Matthew Jordan 17ff4d9282 bridge_native_rtp/bridge_channel: Fix direct media issues due to frame hook
11 years ago
Joshua Colp d134150be2 framehooks: Add callback for determining if a hook is consuming frames of a specific type.
11 years ago
Joshua Colp e2ed86e4ca Undoing framehook support. Issues were uncovered by Bamboo.
11 years ago
Joshua Colp 3b3e4b9b95 framehooks: Add callback for determining if a hook is consuming frames of a specific type.
11 years ago
Richard Mudgett 03beadb6e9 internal_timing: Remove the option and always make it enabled if a timing module is loaded.
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
Russell Bryant 33071d636c Protect ast_filestream object when on a channel
11 years ago
Mark Michelson 1b91ee6c4b Fix a deadlock that occurred due to a conflict of masquerades.
12 years ago
Kevin Harwell 28c0cb28d0 channel locking: Add locking for channel snapshot creation
12 years ago
Joshua Colp e2630fcd51 channels: Return allocated channels locked.
12 years ago
Kevin Harwell 84e1790beb bridge_native_rtp: Deadlock during 4-way conference creation
12 years ago
David M. Lee 1212906351 Reverting r403311. It's causing ARI tests to hang.
12 years ago
Mark Michelson 8e8b329e14 Add channel locking for channel snapshot creation.
12 years ago
Richard Mudgett 057d105c5a Add channel lock protection around translation path setup.
12 years ago
Richard Mudgett 224f44c971 channel.h: whitespace changes.
12 years ago
Joshua Colp c1235f2639 Reduce channel snapshot creation and publishing by up to 50%.
12 years ago
Richard Mudgett 6ebfac8e70 Handle DTMF and hold wrapup when a channel leaves the bridging system.
12 years ago
Richard Mudgett 6d24165dee Remove some dead code dealing with: AST_BRIDGE_REC_CHANNEL_0, AST_BRIDGE_REC_CHANNEL_1, and AST_BRIDGE_IGNORE_SIGS.
12 years ago
Richard Mudgett 62c2b80487 Remove unsupported channel technology callbacks.
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
Matthew Jordan d91dc6d1a8 Perform the initial renaming of the Bridging API
12 years ago
Richard Mudgett 2838683742 Extract a repeated test into ast_channel_has_audio_frame_or_monitor().
12 years ago
Kinsey Moore 5a8f32703c Filter channels used as internal mechanisms
12 years ago