Commit Graph

40 Commits (c8a91b5b013c568f3f99e8fb7abc662775c60520)

Author SHA1 Message Date
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
Matthew Jordan b8d4e573f1 Add multi-channel Stasis messages; refactor Dial AMI events to Stasis
12 years ago
David M. Lee 4a6237b231 Move NewCallerid, HangupRequest and SoftHangupRequest to Stasis
12 years ago
Kinsey Moore ccb5526508 Take advantage of the fact that stasis_unsubscribe now returns NULL
12 years ago
David M. Lee c0e2ed1fe9 Ensure dummy channels get a stasis topic.
12 years ago
David M. Lee 4edd8be35c This patch adds a new message bus API to Asterisk.
12 years ago
Matthew Jordan 8fb5bdce9a Prevent exhaustion of system resources through exploitation of event cache
12 years ago
Richard Mudgett 6ad0126425 Fix stuck DTMF when bridge is broken.
13 years ago
Richard Mudgett fb6238899b Add private representation of caller, connected and redirecting party ids.
13 years ago
Matthew Jordan 5c4578f4ad Add named callgroups/pickupgroups
13 years ago
Kinsey Moore cb9756daa2 Add hangupcause translation support
13 years ago
Jonathan Rose d13e015784 CallID Logging: Remove new line/carriage return from callID change test event
13 years ago
Jonathan Rose 5e4ee6076c callid logging: Issue test events when the callid is changed for a channel
13 years ago
Richard Mudgett ac35b92b62 Hangup handlers - Dialplan subroutines that run when the channel hangs up.
13 years ago
Richard Mudgett 6681e88bdd Remove obsolete struct ast_channel note.
13 years ago
Jonathan Rose 5eb94d7ebb Unique Call ID logging Phases III and IV
13 years ago
Kevin P. Fleming 166b4e2b30 Multiple revisions 369001-369002
13 years ago
Kinsey Moore 571445ab9c Convert AST_FLAG_ANSWERED_ELSEWHERE usage to AST_CAUSE_ANSWERED_ELSEWHERE
13 years ago
Terry Wilson c7f2d02ef1 Fix race condition for CEL LINKEDID_END event
13 years ago
Jonathan Rose cd37bec058 logger: Adds additional support for call id logging and chan_sip specific stuff
13 years ago
Terry Wilson 786f5898d1 Finalize ast_channel opaquification
13 years ago
Terry Wilson 0e5c761c28 Opaquify ast_channel typedefs, fd arrays, and softhangup flag
13 years ago
Terry Wilson a9d607a357 Opaquify ast_channel structs and lists
13 years ago
Terry Wilson ebaf59a656 Opaquification for ast_format structs in struct ast_channel
13 years ago
Richard Mudgett 5b0f29d710 Revert some apparently accidental spacing changes.
13 years ago
Terry Wilson 3a9ac7c10c Rename ast_channel_emulate_dtmf_digit* funcs
13 years ago
Terry Wilson 57f42bd74f ast_channel opaquification of pointers and integral types
13 years ago
Terry Wilson 34c55e8e7c Opaquify char * and char[] in ast_channel
13 years ago
Terry Wilson 99cae5b750 Opaquify channel stringfields
13 years ago
Terry Wilson 04da92c379 Replace direct access to channel name with accessor functions
13 years ago