Commit Graph

1130 Commits (84beaf27bc2605fa93d78ab2285aa945dbd08db0)

Author SHA1 Message Date
Joshua Colp 84beaf27bc chan_iax2: Restore previous behavior of iax2_best_codec.
11 years ago
Jonathan Rose 7622f1ad2a chan_iax2: Restore codec choice behavior from media formats branch
11 years ago
Joshua Colp 41337750c3 chan_iax2: Only send mini frames if the underlying format has not changed, not if it has.
11 years ago
Matthew Jordan a2c912e997 media formats: re-architect handling of media for performance improvements
11 years ago
Kinsey Moore abd3e4040b Allow Asterisk to compile under GCC 4.10
12 years ago
Corey Farrell fbe0dfaf44 Fix dialplan function NULL channel safety issues
12 years ago
Scott Griepentrog 80ef9a21b9 uniqueid: channel linkedid, ami, ari object creation with id's
12 years ago
Richard Mudgett 67f84590e5 chan_iax2: Add some more iaxs[] NULL checks to a routine already full of them.
12 years ago
Richard Mudgett 6f38887cb7 chan_iax2: Block unnecessary control frames to/from the wire.
12 years ago
Rusty Newton f6647d2362 Documentation: doc fixes across various parts of the code for ASTERISK issues 23061,23028,23046,23027
12 years ago
Richard Mudgett e4803bbd9e Voicemail: Remove mailbox identifier format (box@context) assumptions in the system.
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
Rusty Newton f7c60b8fb6 Several components: fixing Typos in comments and code, "avaliable" instead of "available"
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
Matthew Jordan f6bd22b0fd chan_iax2: Fix incorrect usage of ast_get_ip involving uninitialized struct
12 years ago
Michael L. Young 4ca92e3b8a chan_iax2: Fix Binding To Multiple Addresses Again
12 years ago
Kinsey Moore 3407f27c88 Fix IAX2 incoming call address lookups
12 years ago
Richard Mudgett 3208058831 chan_iax2: Fix channel left locked in off nominal code path.
12 years ago
Michael L. Young 2af53640c8 Add IPv6 Support To chan_iax2
12 years ago
Mark Michelson ee21eee7e0 Cache string values of formats on ast_format_cap() to save processing.
12 years ago
Michael L. Young e4ed9886e6 Cast Integer Argument To Unsigned Char
12 years ago
Joshua Colp c1235f2639 Reduce channel snapshot creation and publishing by up to 50%.
12 years ago
David M. Lee 2de42c2a25 Multiple revisions 399887,400138,400178,400180-400181
12 years ago
Richard Mudgett b916eaad4c chan_iax2: Prevent some needless breaking of the native IAX2 bridge.
12 years ago
Richard Mudgett 819359dcfd chan_iax2: Fix saving the wrong expiry time in astdb.
12 years ago
Richard Mudgett 778d174126 chan_iax2: Reduce indentation in __attempt_transmit().
12 years ago
Richard Mudgett 5954da694e chan_iax2: Fix stray reference to worker thread idle_list.
12 years ago
Richard Mudgett bdb0121769 chan_iax2: Fix bridgecallno deadlock avoidance.
12 years ago
Richard Mudgett 868be02a2f Fix uninitialized value in struct ast_control_pvt_cause_code usage.
12 years ago
Kinsey Moore 59753b1ea1 Strip down the old event 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 04885c2ca0 chan_iax2: Conditionally remove native support for now.
12 years ago
Mark Michelson f8622e7c5c Get rid of ast_bridged_channel() and the bridged_channel field on ast_channels.
12 years ago
Matthew Jordan 5c4b482471 Support externally initiated parking requests; remove some dead code
12 years ago
David M. Lee e1b959ccbb Split caching out from the stasis_caching_topic.
12 years ago
Matthew Jordan cafc115896 A great big renaming patch
12 years ago
Jason Parker 7422581b6d Move channel driver Registry manager events to core.
12 years ago
Kinsey Moore 909ee4bfb9 Refactor extraneous channel events
13 years ago
Mark Michelson 6d624eb008 Add stasis publications for blind and attended transfers.
13 years ago
Joshua Colp 94ec267888 Migrate PeerStatus events to stasis, add stasis endpoints, and add chan_pjsip device state.
13 years ago
Matthew Jordan 6258bbe7bd Update Asterisk's CDRs for the new bridging framework
13 years ago
Alec L Davis b0143074fa IAX2: Transfer Reject: Lock bridgecallno before touching it, refactor
13 years ago
Alec L Davis 0cec7dcdcd chan_iax2: nativebridge refactor, missed unlock bridgecallno
13 years ago
Alec L Davis a6ab25a004 fix bad edit after conflict resolution
13 years ago
Alec L Davis d264518524 IAX2: refactor nativebridge transfer
13 years ago
Alec L Davis 1c8c91b63a IAX2: fix race condition with nativebridge transfers.
13 years ago
Jason Parker 154fbf8cae Split Hold event into Hold/Unhold, and move it into core.
13 years ago
Matthew Jordan 06be8463b6 Migrate a large number of AMI events over to Stasis-Core
13 years ago