Commit Graph

79 Commits (021ce938cacbceedc02c652bff47e966ac4f8734)

Author SHA1 Message Date
Corey Farrell 021ce938ca
astobj2: Remove legacy ao2_container_alloc routine.
7 years ago
Richard Mudgett eb8bbe660e channel.c: Make CHECK_BLOCKING() save thread LWP id for messages.
7 years ago
Sean Bright 325eeced6a core: Remove 'Data Retrieval API'
8 years ago
Kevin Harwell 7b0e3b92fd bridge_simple: Added support for streams
8 years ago
Richard Mudgett 5c1851cbc0 stream: Make ast_stream_topology_create_from_format_cap() allow NULL cap.
8 years ago
Sean Bright 59203c51cc core: Use eventfd for alert pipes on Linux when possible
8 years ago
Joshua Colp 5d938045d4 channel: Remove old epoll support and fixed max number of file descriptors.
8 years ago
George Joseph 0560c32375 stream: Unit tests for stream read and tweaks framework
8 years ago
Joshua Colp 6cc890b880 channel: Add support for writing to a specific stream.
8 years ago
George Joseph f8f513d363 stream: Rename creates/destroys to allocs/frees
8 years ago
George Joseph bf2f091bbb stream: Add stream topology to channel
8 years ago
Richard Mudgett 72e3fc5845 Frame deferral: Revert API refactoring.
8 years ago
Richard Mudgett 44e72c9d44 MESSAGE: Flush Message/ast_msg_queue channel alert pipe.
8 years ago
George Joseph 2966fa5ad7 Revert "Revert "Add API for channel frame deferral.""
9 years ago
George Joseph fa749866c1 Revert "Add API for channel frame deferral."
9 years ago
Mark Michelson f073f648b8 Add API for channel frame deferral.
9 years ago
Corey Farrell a6e5bae3ef Remove ASTERISK_REGISTER_FILE.
9 years ago
Mark Michelson e459b8dadf ARI: Detect duplicate channel IDs
9 years ago
Richard Mudgett 0e296563d7 channel api: Create is_t38_active accessor functions.
9 years ago
Scott Griepentrog 537df26f9c Channel alert pipe: improve diagnostic error return
10 years ago
Corey Farrell 5c1d07baf0 Astobj2: Allow reference debugging to be enabled/disabled by config.
10 years ago
Corey Farrell 5757d2d30d Check for ao2_alloc failure in __ast_channel_internal_alloc.
10 years ago
Matt Jordan 4a58261694 git migration: Refactor the ASTERISK_FILE_VERSION macro
10 years ago
Corey Farrell c08fd275bf Logger: Convert 'struct ast_callid' to unsigned int.
10 years ago
Kinsey Moore 4bb556a847 Stasis: Fix StasisStart/End order and missing events
11 years ago
Richard Mudgett e4b32731b9 channel_internal_api.c: Replace some code with ao2_replace().
11 years ago
Jonathan Rose d4695774e7 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