Commit Graph

4273 Commits (375c2f5a5c688bdd9e38626fc2f3cd9906339db9)

Author SHA1 Message Date
Richard Mudgett 46b9e5450f Fix memory corruption when trying to get "core show locks".
12 years ago
Matthew Jordan 32a0567c46 Prevent seg fault in off nominal path when registered option fails to validate
12 years ago
Matthew Jordan 4d348e853c Add pass through support for Opus and VP8; Opus format attribute negotiation
12 years ago
Matthew Jordan e31bd332b8 Update config framework/sorcery with types/options without documentation
12 years ago
Richard Mudgett c25c093c67 Minor tweaks with ast_moh_start() callers.
12 years ago
Kinsey Moore 7b032c1adb Add SayAlphaCase and similar functionality for AGI
12 years ago
Richard Mudgett 477dea4661 Bridge API: Set a cause code on a channel when it is ejected from a bridge.
12 years ago
Kinsey Moore 24683444ac Ensure CEL creates a default config if it isn't provided with one
12 years ago
Kinsey Moore 5ad4030ef0 Fix crash when getting CEL config
12 years ago
Mark Michelson 00baddb906 Massively clean up app_queue.
12 years ago
Richard Mudgett ae7fb07092 Made the abstract jitter buffer resync on some more control frames.
12 years ago
Kinsey Moore 20dcc49d2e Make CEL behavior conform to the documentation
12 years ago
Richard Mudgett 641748cc1b Update BUGBUG comment.
12 years ago
Walter Doekes 28e9d3afc9 Don't store repeated commands in the editline history buffer.
12 years ago
Walter Doekes 80edcdcc45 Add _IO_stdin_used in version-script to fix SIGBUSes on Sparc.
12 years ago
Jonathan Rose 75bb247d2b UDPTL: Fix a regression where UDPTL won't load default settings
12 years ago
Richard Mudgett b816fe45b6 * Move ast_bridge_channel_setup_features() into bridge_basic.c.
12 years ago
Richard Mudgett 0c6328af5b Deferred some more BUGBUG comments to a JIRA issue or XXX comment.
12 years ago
David M. Lee ba7ffbe500 Complete http_shutdown.
12 years ago
David M. Lee a6da087716 ARI: Remove the 'channel:' scheme from endpoint's channel list.
12 years ago
Richard Mudgett d213dfa30f Fix several interrelated issues dealing with the holding bridge technology.
12 years ago
Kinsey Moore 63134ea011 Unregister CLI commands on exit
12 years ago
Richard Mudgett 1adf842982 Update BUGBUG comment.
12 years ago
Jonathan Rose 7e0bc5896d attended transfers: Fix a bug affecting external blond transfers
12 years ago
Matthew Jordan bcbb8324db Fix invalid access to disposed memory in main/data unit test
12 years ago
Kinsey Moore 56aea1c030 Allow res_parking to be unloadable
12 years ago
Kinsey Moore d7f1f31270 Refactor CEL to avoid using the event system core
12 years ago
Kinsey Moore 59753b1ea1 Strip down the old event system
12 years ago
Richard Mudgett 35b9c6a660 Fix CLI "bridge kick <bridge> <channel>" to check if the bridge needs dissolving.
12 years ago
Richard Mudgett e47d3db365 Doxygen comment tweaks.
12 years ago
Richard Mudgett a847e65b2c Fix utilities compilation/linking.
12 years ago
David M. Lee f29d969a79 Stasis: address refcount races; implementation comments
12 years ago
Kinsey Moore a4ffa9f72b Improve sounds indexer CLI commands
12 years ago
Walter Doekes c43e19e8e5 Prevent heap alloc functions from running out of stack space.
12 years ago
Richard Mudgett 812355db82 Bridge: Don't suspend/unspend the channel for interception routines.
12 years ago
Richard Mudgett 8b7742202f Minor parking cleanup.
12 years ago
Richard Mudgett 58af87ef2c Remove early bridge BUGBUG comments. Remove some unneeded features.c comments.
12 years ago
Richard Mudgett e35860f954 Changed some BUGBUG tags to associated JIRA issue tags.
12 years ago
Richard Mudgett c3466db29d Resolve some BUGBUG comments.
12 years ago
Kinsey Moore bd352e0827 Remove leading spaces from the CLI command before parsing
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 5f40a6625d Fix Bridge API DTMF hook matching for begin and end DTMF events.
12 years ago
Kinsey Moore 82ba10bb47 Fix feature_attended_transfer test
12 years ago
Kinsey Moore 3f46d461bf Fix deadlocks in chan_sip in REFER and BYE handling
12 years ago
Richard Mudgett 62c2b80487 Remove unsupported channel technology callbacks.
12 years ago
Matthew Jordan 63b5bf26ec Fix two race conditions and ref counting issue when joining a bridge
12 years ago
Matthew Jordan 5b013bc659 Unlock outgoing dial lock on off nominal path
12 years ago
Matthew Jordan fba429409e Unlock the dial operation lock on a failed dial
12 years ago
Walter Doekes e744fa5f5b Don't leak frames when memory is full in autoservice_run.
12 years ago
Jonathan Rose b3813c8bc5 pbx: Make originate threads indicate dial status when synchronous
12 years ago
Jonathan Rose 6fe21ef48e bridge_channel: Support the lonely flag and make ARI use it.
12 years ago
Richard Mudgett 0b9ab0c61a Remove extra CR/LF from AMI event.
12 years ago
Richard Mudgett 3f724fa493 Make bridge snapshots use prefixes.
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
Matthew Jordan 2a8219b64a Prevent spurious memory error when appending backtrace with MALLOC_DEBUG
12 years ago
Kinsey Moore 88bef0b3dd Prevent unreal channels from optimizing during DTMF emulation
12 years ago
Matthew Jordan 8b75a68f13 Handle Surrogate channels in Dial message processing
12 years ago
David M. Lee c790848794 ARI: Add recording controls
12 years ago
David M. Lee b97d318b7b Tweak caching topics to fix CEL tests
12 years ago
Kinsey Moore 2e23bec461 Fix memory leaks in the CDR engine
12 years ago
Walter Doekes ccdfe67bf2 Check result of ast_var_assign() calls for memory allocation failure.
12 years ago
Jonathan Rose 3797639e84 bridge features: Dial and Queue add features instead of replace them.
12 years ago
Jonathan Rose e47794ead1 ARI: bridges/{bridgeID}/addChannel: add roles parameter
12 years ago
David M. Lee 357b275239 Fix res_ari_asterisk load issue
12 years ago
Matthew Jordan 2977846f0a Don't unsubscribe from the AMI message router from manager_bridges
12 years ago
David M. Lee 309d7e08f0 Clean up ast_json with ast_json_unref
12 years ago
David M. Lee 10c91bc96e Address JSON thread safety issues.
12 years ago
Mark Michelson 328e99f41d Make a couple of changes to help AMI events to be more clear in what is occurring.
12 years ago
Kinsey Moore 41d6be2432 Move ast_str_container_alloc and friends
12 years ago
Mark Michelson f8622e7c5c Get rid of ast_bridged_channel() and the bridged_channel field on ast_channels.
12 years ago
Kinsey Moore e1decf3c36 Correct the last of the Newchannel xi:includes
12 years ago
Matthew Jordan 38236e54a8 Remove dead code from features.c; refactor pickup code into pickup.c
12 years ago
David M. Lee 23e86edf6f Fix sorcery for some rather picky regex implementations.
12 years ago
Matthew Jordan 5c4b482471 Support externally initiated parking requests; remove some dead code
12 years ago
Kinsey Moore 03090a88ba Fix documentation replication issues
12 years ago
David M. Lee e1b959ccbb Split caching out from the stasis_caching_topic.
12 years ago
Mark Michelson ea98c903fb Remove ast_bridged_channel call from abstract_jb.c
12 years ago
David M. Lee 9688d2dc97 Removed quotes from svn:keywords props on a few files.
12 years ago
Matthew Jordan cf1bc6bc33 Put the include in there
12 years ago
Matthew Jordan aa3da100e8 When performing a reload, reload the new features_config and not the old
12 years ago
Kinsey Moore d8956f690e Rename everything Stasis-HTTP to ARI
12 years ago
Richard Mudgett c017d5e6a3 Remove the unsafe bridge parameter from ast_bridge_hook_callback's.
12 years ago
Richard Mudgett 50aba6be36 Improved feature limits interval hook implementaion.
12 years ago
Jonathan Rose 9a46c1d019 Add name argument to BridgeWait() so multiple holding bridges may be used
12 years ago
Matthew Jordan 93a70d83e3 Remove some dead parking call
12 years ago
Matthew Jordan fbcc3addf8 Remove dead bridging code from features
12 years ago
Matthew Jordan 56a90d435c Fix incorrect reference to stasis/bridging.h
12 years ago
Matthew Jordan cafc115896 A great big renaming patch
12 years ago
Matthew Jordan 9d8a5ceb02 Move after bridge callbacks into their own file
12 years ago
Richard Mudgett 517eb93873 Simplify interval hooks since there is only one bridge threading model now.
12 years ago
Richard Mudgett 07d2694f72 Refactor ast_bridge_features struct.
12 years ago
Richard Mudgett 50d69a9d12 * Refactor setup_bridge_features_builtin().
12 years ago
Matthew Jordan f9d40917da Export exports.in as well
12 years ago
Matthew Jordan 1d1650f572 Update bridge_channel refactorings; export bridge_ symbol
12 years ago
Kinsey Moore bd10c86c64 Make AMI BridgeInfo action more verbose
12 years ago
Richard Mudgett 70fbe9dc14 Add missing end-of-file line terminators.
12 years ago
Matthew Jordan d91dc6d1a8 Perform the initial renaming of the Bridging API
12 years ago
Richard Mudgett 1f0ac51f49 Let the compiler do more type checking with bridge hook callbacks.
12 years ago
Jonathan Rose f3fcf0aa2e func_channel: dtmf_features setting
12 years ago