Commit Graph

435 Commits (ba09e7a23f425c70fa372fa20a206bb6abb7cfde)

Author SHA1 Message Date
Richard Mudgett e5d3deb299 Fixup doxygen on ast_hangup().
12 years ago
Jason Parker c1a7567d24 ARI: Add support for suppressing media streams.
12 years ago
Richard Mudgett 40ce5e0d18 Change ast_hangup() to return void and be NULL safe.
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 d0a55fa52d Refactor RTCP events over to Stasis; associate with channels
12 years ago
Jonathan Rose 93ed5ef0ff res_parking: Replace Parker snapshots with ParkerDialString
12 years ago
David M. Lee a75fd32212 ARI - channel recording support
12 years ago
Jonathan Rose f306dbd841 bridge_features: Support One touch Monitor/MixMonitor
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
Mark Michelson 2dc8a06006 Refactor the features configuration scheme.
12 years ago
Richard Mudgett 680765d452 Remove ast_channel_bridge() and associated code called only by it.
12 years ago
Mark Michelson fac3839e68 Adds support for a core attended transfer function plus adds some hiding of masquerades.
12 years ago
Jason Parker 154fbf8cae Split Hold event into Hold/Unhold, and move it into core.
12 years ago
David M. Lee 557125664d This patch adds support for controlling a playback operation from the
12 years ago
Richard Mudgett 3d63833bd6 Merge in the bridge_construction branch to make the system use the Bridging API.
12 years ago
Matthew Jordan b8d4e573f1 Add multi-channel Stasis messages; refactor Dial AMI events to Stasis
12 years ago
Kinsey Moore 71206544a7 Break the world. Stasis message type accessors should now all be named correctly.
12 years ago
David M. Lee c67a06a2ff Added a doxygen group for Stasis messages and topics
12 years ago
David M. Lee 4a6237b231 Move NewCallerid, HangupRequest and SoftHangupRequest to Stasis
12 years ago
David M. Lee cf9324b25e Move more channel events to Stasis; move res_json.c to main/json.c.
12 years ago
David M. Lee 4edd8be35c This patch adds a new message bus API to Asterisk.
12 years ago
Richard Mudgett 5b236ee647 Make ast_do_masquerade() a void function.
12 years ago
Richard Mudgett 3058e2fb2d Make CHECK_BLOCKING() debug message more useful.
13 years ago
Richard Mudgett 5601f3be43 Fix AMI redirect action with two channels failing to redirect both channels.
13 years ago
Matthew Jordan 8fb5bdce9a Prevent exhaustion of system resources through exploitation of event cache
13 years ago
Mark Michelson f2bb9afe17 Multiple revisions 375993-375994
13 years ago
Richard Mudgett 6ad0126425 Fix stuck DTMF when bridge is broken.
13 years ago
Mark Michelson fdfb3ae5fa Allow for redirecting reasons to be set to arbitrary strings.
13 years ago
Richard Mudgett da5944fc56 Named call pickup groups. Fixes, missing functionality, and improvements.
13 years ago
David M. Lee 192e6a0f7a Fix timeouts for ast_waitfordigit[_full].
13 years ago
Matthew Jordan 8018b879a2 Clean up doxygen warnings
13 years ago
Richard Mudgett fb6238899b Add private representation of caller, connected and redirecting party ids.
13 years ago
Mark Michelson eb9e645a27 Allow support for early media on AMI originates and call files.
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 10afdf3a2a Named ACLs: Introduces a system for creating and sharing ACLs
13 years ago
Richard Mudgett ac35b92b62 Hangup handlers - Dialplan subroutines that run when the channel hangs up.
13 years ago
Kinsey Moore f080be134e Ensure that pvt cause information does not break native bridging
13 years ago
Richard Mudgett 72eb8eb1e7 Fix deadlock potential with ast_set_hangupsource() calls.
13 years ago
Richard Mudgett 8b2412db28 Tweak ast_channel_softhangup_withcause_locked() to take a typed parameter.
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
Richard Mudgett 4ea636c776 Run predial routine on local;2 channel where you would expect.
13 years ago
Richard Mudgett 73f48997f9 Add original party id and reason support.
13 years ago
Mark Murawki e4252eac10 Allow the Hangup manager action to match channels by regex
13 years ago
Richard Mudgett 9b31bd3cd8 Fix deadlock potential with some ast_indicate/ast_indicate_data calls.
13 years ago
Terry Wilson 786f5898d1 Finalize ast_channel opaquification
13 years ago
Richard Mudgett 38f6e5d1ad Make usage of DECLARE_STRINGFIELD_SETTERS_FOR() not look so odd.
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
Kinsey Moore 1fac2fba4b Deprecated macro usage for connected line, redirecting, and CCSS
13 years ago
Terry Wilson ebaf59a656 Opaquification for ast_format structs in struct ast_channel
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
Richard Mudgett 23bc964e1c Constify some more channel driver technology callback parameters.
14 years ago
Richard Mudgett a99b3c817b Fix ExtenSpy and simplify the channel search functions.
14 years ago
Richard Mudgett 2d7a40de58 Fix memory leak in error paths for action_originate().
14 years ago
Terry Wilson 99cae5b750 Opaquify channel stringfields
14 years ago
Terry Wilson 04da92c379 Replace direct access to channel name with accessor functions
14 years ago
Richard Mudgett 55b70ae625 Merged revisions 337974 via svnmerge from
14 years ago
Richard Mudgett d9526bc6c8 Merged revisions 333786 via svnmerge from
14 years ago
Terry Wilson 34e2305ae7 Merged revisions 324048 via svnmerge from
14 years ago
Russell Bryant 3f4d0e8743 Support routing text messages outside of a call.
14 years ago
Richard Mudgett a42bf8cc92 Merged revisions 320796 via svnmerge from
14 years ago
David Vossel 7f23115ad2 New HD ConfBridge conferencing application.
14 years ago
David Vossel 18d591cb48 Introduction of the JITTERBUFFER dialplan function.
14 years ago
Richard Mudgett 57d979fa26 Fix function reference in comment.
14 years ago
Paul Belanger 3556e4c2d4 Replace ast_log(LOG_DEBUG, ...) with ast_debug()
15 years ago
David Vossel c26c190711 Asterisk media architecture conversion - no more format bitfields
15 years ago
Russell Bryant 092134399c Merged revisions 303549 via svnmerge from
15 years ago
Russell Bryant cc0b7e7df5 Some scheduler API cleanup and improvements.
15 years ago
Richard Mudgett 7c7486ad19 Merged revisions 295866 via svnmerge from
15 years ago
Richard Mudgett 3adb425b25 Merged revisions 294349 via svnmerge from
15 years ago
Tilghman Lesher f8180257e0 Merged revisions 288638 via svnmerge from
15 years ago
David Vossel 2f3dee2379 Merged revisions 287647 via svnmerge from
15 years ago
Terry Wilson d04046fbe7 Merged revisions 286189 via svnmerge from
15 years ago
Tilghman Lesher 5eae9f44f7 Merged revisions 284597 via svnmerge from
15 years ago
Tilghman Lesher ef95349d1c Merged revisions 278167 via svnmerge from
15 years ago
Richard Mudgett cf7bbcc4c6 Expand the caller ANI field to an ast_party_id
15 years ago
Richard Mudgett ec37ffbdaf ast_callerid restructuring
15 years ago
Tilghman Lesher da8450323f Kill some startup warnings and errors and make some messages more helpful in tracking down the source.
15 years ago
Eliel C. Sardanons a1b89a6a50 Implement AstData API data providers as part of the GSOC 2010 project,
15 years ago
Leif Madsen c672763af8 Fix some doxygen warnings.
15 years ago
Richard Mudgett 0760f4e70a Add ETSI Malicious Call ID support.
15 years ago
Mark Michelson f30952c577 Merged revisions 264999 via svnmerge from
15 years ago
Mark Michelson 73e8c7572e Merged revisions 264996 via svnmerge from
15 years ago
Mark Michelson b5d5cc565f Enhancements to connected line and redirecting work.
15 years ago
Eliel C. Sardanons a753e8878b Asterisk data retrieval API.
15 years ago
Mark Michelson e24661fd18 Merge Call completion support into trunk.
15 years ago
Richard Mudgett a5a0a5f867 Consolidate ast_channel.cid.cid_rdnis into ast_channel.redirecting.from.number.
15 years ago
Kevin P. Fleming 32938f653f Remove no-longer-used (and unsafe) field in ast_channel for linked lists.
15 years ago
Richard Mudgett 73ef4b8daf Removed cdrflags from ast_channel structure.
15 years ago
Tilghman Lesher 386b847075 Merged revisions 237405 via svnmerge from
16 years ago
Kevin P. Fleming ef9be94b35 Change all refererences to 1.6.3 to be 1.8, since that will be the next feature release
16 years ago
Tilghman Lesher f4d50dc70d Increase maximum length of language buffers
16 years ago