Commit Graph

773 Commits (8ad4cb901b97fa077a9420bb9c9901512101c01e)

Author SHA1 Message Date
Richard Mudgett f85db0e34d Things don't need to be that const.
13 years ago
Matthew Jordan a094707d51 Fix a variety of ref counting issues
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
Richard Mudgett fb1d9a90a4 Enhance astobj2 to support other types of containers.
13 years ago
Jonathan Rose 595cd83d03 Masquerade: Retain parkinglot settings made by CHANNEL function.
13 years ago
Matthew Jordan 8018b879a2 Clean up doxygen warnings
13 years ago
Richard Mudgett 7a6393d8de Fix theoretical compile error with HAVE_EPOLL.
13 years ago
Richard Mudgett 6e2d8c06ea Initialize file descriptors for dummy channels to -1.
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
Kinsey Moore e571897441 Do not define a cause that doesn't actually exist
13 years ago
Kinsey Moore 3d212da105 Add missing AST_CAUSE_* -> text translations
13 years ago
Matthew Jordan 5c4578f4ad Add named callgroups/pickupgroups
13 years ago
Kinsey Moore 9b16c8b0f6 Clean up and ensure proper usage of alloca()
13 years ago
Kinsey Moore cb9756daa2 Add hangupcause translation support
13 years ago
Richard Mudgett 54991ca2a7 Add the AccountCode header to the AMI Hangup event.
13 years ago
Kevin P. Fleming 79087cbbd5 Ensure that all ast_datastore_info structures are 'const'.
13 years ago
Matthew Jordan 9bc2127d7b Fix validation errors when producing documentation using default build script
13 years ago
Matthew Jordan 2ffae5745d Add some additional documentation for core AMI events
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
Kevin P. Fleming 166b4e2b30 Multiple revisions 369001-369002
13 years ago
Richard Mudgett f8746d0009 Allow non-normal execution routines to be able to run on hungup channels.
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
Mark Michelson c6a2cbab19 Remove some extra debugging I forgot to remove in the merge of Digium phone support.
13 years ago
Mark Michelson 14a985560e Merge changes dealing with support for Digium phones.
13 years ago
Richard Mudgett c1bbe79748 Fix potential deadlock between masquerade and chan_local.
13 years ago
Terry Wilson c7f2d02ef1 Fix race condition for CEL LINKEDID_END event
13 years ago
Richard Mudgett c857131945 Made ast_queue_hangup() and ast_queue_hangup_with_cause() lock instead of trylock.
13 years ago
Kinsey Moore 8e875bf298 Make the new SIP_CAUSE backend behave more like the original SIP_CAUSE
13 years ago
Jonathan Rose cd37bec058 logger: Adds additional support for call id logging and chan_sip specific stuff
13 years ago
Kinsey Moore b5a6de76fc Commit framework for HANGUPCAUSE (replacement for SIP_CAUSE)
13 years ago
Richard Mudgett 2161d6870c * Made ast_change_name() hold the channels container lock while changing the channel name.
13 years ago
Richard Mudgett 4ea636c776 Run predial routine on local;2 channel where you would expect.
13 years ago
Kinsey Moore dd81b047db Resolve FORWARD_NULL static analysis warnings
13 years ago
Olle Johansson 7aa0c3c64b Make it possible to change the minimum DTMF duration in asterisk.conf
13 years ago
Olle Johansson db2b162e8c Formatting fixes
13 years ago
Richard Mudgett 73f48997f9 Add original party id and reason support.
13 years ago
Jonathan Rose e96a59acfd Replace GNU old-style field designator extensions to fix clang warnings
13 years ago
Mark Murawki e4252eac10 Allow the Hangup manager action to match channels by regex
13 years ago
Richard Mudgett 721f92058f Make number not available presentation also set screening to network provided.
13 years ago
Kinsey Moore c5b3db1956 Kill off red blobs in most of main/*
13 years ago
Richard Mudgett 9b31bd3cd8 Fix deadlock potential with some ast_indicate/ast_indicate_data calls.
13 years ago
Richard Mudgett 2019a7e6b9 Fix Dial m and r options and forked calls generating warnings for voice frames.
13 years ago
Terry Wilson 786f5898d1 Finalize ast_channel opaquification
13 years ago
Richard Mudgett 73ec67e008 Fix crash caused by opaquification change -r356042.
13 years ago
Richard Mudgett 9926662aba Remove ISDN hold restriction for non-bridged calls.
13 years ago
Mark Michelson fc558d28f2 Fix race condition that can cause important control frames (such as a hangup) to be missed.
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
Richard Mudgett e063fa6b3f Fix REF_DEBUG compile errors.
13 years ago
Richard Mudgett ae07610d73 Fix ast_channel allocation init setting priority to -1 instead of 1.
13 years ago
Richard Mudgett 890717f305 Fix callerid of Originated calls.
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 c25a442dfb Fix some opaquification-related compiler warnings
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
Russell Bryant 747cd61edf Remove some unnecessary locking from ast_hangup().
13 years ago
Richard Mudgett 23bc964e1c Constify some more channel driver technology callback parameters.
13 years ago
Richard Mudgett a99b3c817b Fix ExtenSpy and simplify the channel search functions.
13 years ago
Terry Wilson 99cae5b750 Opaquify channel stringfields
13 years ago
Terry Wilson 9748f19e96 Always treat arguments to get_by_name_cb as strings
14 years ago
Richard Mudgett b7e814aea5 Fix compiler warnings reported by gcc v4.2.4.
14 years ago
Terry Wilson 04da92c379 Replace direct access to channel name with accessor functions
14 years ago
Richard Mudgett be74e6f16e Clean-up on isle five for __ast_request_and_dial() and ast_call_forward().
14 years ago
Richard Mudgett e71bad4958 Fix cut and past error in ast_call_forward().
14 years ago
Richard Mudgett b05d4603c4 Fix crash during CDR update.
14 years ago
Terry Wilson 59d6db63bd Don't read past end of input when calling write()
14 years ago
Terry Wilson 19d3e269f6 Avoid unnecessary WARNING message
14 years ago
Tzafrir Cohen 1ec8a9d896 Update SHA1 code to RFC 6234
14 years ago
Gregory Nietsky 3935595e43 Merged revisions 337431 via svnmerge from
14 years ago
Jonathan Rose beae2df26e Merged revisions 336307 via svnmerge from
14 years ago
Matthew Nicholson 638f34df7f Merged revisions 335434 via svnmerge from
14 years ago
Matthew Jordan 8b5ba33fe0 Merged revisions 335078 via svnmerge from
14 years ago
Richard Mudgett ab17a27f97 Merged revisions 334010 via svnmerge from
14 years ago
Terry Wilson 9d2af5071b Merged revisions 333681 via svnmerge from
14 years ago
Terry Wilson 5901f2d0b1 Merged revisions 331041 via svnmerge from
14 years ago
Richard Mudgett a5be6a0f85 Merged revisions 330369 via svnmerge from
14 years ago
Gregory Nietsky 1c0078286e Merged revisions 330312 via svnmerge from
14 years ago
David Vossel 513c680b8c Adds pass-through support for codec CELT.
14 years ago
Matthew Nicholson 1da3304813 Merged revisions 325545 via svnmerge from
14 years ago
Terry Wilson 34e2305ae7 Merged revisions 324048 via svnmerge from
14 years ago
Leif Madsen dafa8a659b Merged revisions 323213 via svnmerge from
14 years ago
Russell Bryant 3f4d0e8743 Support routing text messages outside of a call.
14 years ago
Terry Wilson fc8d4e823c Use va_copy for stringfields
14 years ago
Richard Mudgett 0096238b52 Merged revisions 320823 via svnmerge from
14 years ago
Richard Mudgett a42bf8cc92 Merged revisions 320796 via svnmerge from
14 years ago
Richard Mudgett ae091d166a Merged revisions 320057 via svnmerge from
14 years ago
Brett Bryant 475ef22b20 Merged revisions 318921 via svnmerge from
14 years ago
Matthew Nicholson 5b77bb5060 Merged revisions 318142 via svnmerge from
14 years ago
David Vossel f4417923ce Merged revisions 316334 via svnmerge from
14 years ago
Russell Bryant 37aa52fd78 Merged revisions 316265 via svnmerge from
14 years ago
David Vossel 237d47b010 Clears exception flag during ast_read when func_jitterbuffer is enabled
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 c16d39ea83 Merged revisions 313588 via svnmerge from
14 years ago
Jason Parker a7bfa10472 Add HangupRequest manager event, to specify when/where a channel gets hung up.
14 years ago
Richard Mudgett 642d6c306c Merged revisions 308903 via svnmerge from
14 years ago
David Vossel d760e81f37 Media Project Phase2: SILK 8khz-24khz, SLINEAR 8khz-192khz, SPEEX 32khz, hd audio ConfBridge, and other stuff
14 years ago
Richard Mudgett 49feb747ba Pass a MCID request to the bridged channel.
14 years ago
Paul Belanger 3556e4c2d4 Replace ast_log(LOG_DEBUG, ...) with ast_debug()
14 years ago
David Vossel c26c190711 Asterisk media architecture conversion - no more format bitfields
14 years ago
Richard Mudgett f71322f239 Merged revisions 305923 via svnmerge from
14 years ago
Russell Bryant 092134399c Merged revisions 303549 via svnmerge from
15 years ago
Jeff Peeler a307b5407e Merged revisions 301504 via svnmerge from
15 years ago
Russell Bryant cc0b7e7df5 Some scheduler API cleanup and improvements.
15 years ago
Jeff Peeler a62958eee9 Merged revisions 297825 via svnmerge from
15 years ago
Russell Bryant 10f375f839 Merged revisions 296230 via svnmerge from
15 years ago
Russell Bryant ddd0ae53d2 Merged revisions 296084 via svnmerge from
15 years ago
Russell Bryant 712ba23185 Merged revisions 296002 via svnmerge from
15 years ago
Richard Mudgett 7c7486ad19 Merged revisions 295866 via svnmerge from
15 years ago
Richard Mudgett e15582b186 Merged revisions 295282 via svnmerge from
15 years ago
Richard Mudgett e2c8ef9179 Merged revisions 294466 via svnmerge from
15 years ago
Richard Mudgett 3adb425b25 Merged revisions 294349 via svnmerge from
15 years ago
Jeff Peeler 12a40275f2 Merged revisions 294278 via svnmerge from
15 years ago
Richard Mudgett 64845d73c7 Merged revisions 292704 via svnmerge from
15 years ago
Terry Wilson 1b91e18564 Merged revisions 291581 via svnmerge from
15 years ago
Jason Parker ce6abd6bf7 Merged revisions 289340 via svnmerge from
15 years ago
Matthew Nicholson fb855036d3 Merged revisions 289268 via svnmerge from
15 years ago
Richard Mudgett 3cb0f1ff0a Merged revisions 289253 via svnmerge from
15 years ago
Matthew Nicholson e529607617 Merged revisions 289179 via svnmerge from
15 years ago
Brett Bryant 8e22acde1b Merged revisions 289099 via svnmerge from
15 years ago
Richard Mudgett 851141c131 Merged revisions 288079-288080 via svnmerge from
15 years ago
Brett Bryant 949c16de77 Merged revisions 288007 via svnmerge from
15 years ago
Terry Wilson 6aa4e2b35e Merged revisions 287931 via svnmerge from
15 years ago
Terry Wilson 690561643d Merged revisions 287833 via svnmerge from
15 years ago
Terry Wilson 03a833f2e8 Merged revisions 287757 via svnmerge from
15 years ago
Alec L Davis c65de13046 Merged revisions 287685 via svnmerge from
15 years ago
Alec L Davis 672e1c323f Merged revisions 287661 via svnmerge from
15 years ago
David Vossel 2f3dee2379 Merged revisions 287647 via svnmerge from
15 years ago
Matthew Nicholson bf5121e367 Merged revisions 286682 via svnmerge from
15 years ago
Jason Parker 74ebe38903 Merged revisions 285745 via svnmerge from
15 years ago
Terry Wilson 2bd6b82737 Merged revisions 282468 via svnmerge from
15 years ago
Jeff Peeler 3770eaadcb Merged revisions 281913 via svnmerge from
15 years ago
David Vossel 139e3e5d84 Merged revisions 280450 via svnmerge from
15 years ago
Matthew Nicholson 3def1196b4 Merged revisions 280307 via svnmerge from
15 years ago
David Vossel 395a35900a Merged revisions 279949 via svnmerge from
15 years ago
Russell Bryant 8bd241f238 Merged revisions 279636,279815 via svnmerge from
15 years ago
Mark Michelson 0da891c543 Merged revisions 278618 via svnmerge from
15 years ago
Matthew Nicholson e16a5e4727 Print f->subclass.integer instead of f->subclass.
15 years ago
Matthew Nicholson d787ccff35 Merged revisions 277247 via svnmerge from
15 years ago
Jeff Peeler e7591ab428 Merged revisions 276652 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
Richard Mudgett 30071ba71b Add which ITU spec specifies the numbering plan.
15 years ago
Jeff Peeler e710ef67b9 Merged revisions 275665 via svnmerge from
15 years ago
Richard Mudgett 816f26c16c Generate a correct AstData string for ast_callerid.cid_ton
15 years ago
Richard Mudgett 25a3c313b5 Fix trunk compile.
15 years ago
Eliel C. Sardanons a1b89a6a50 Implement AstData API data providers as part of the GSOC 2010 project,
15 years ago
David Vossel b00f58da25 adds speex 16khz audio support
15 years ago
David Vossel fcb055fb4e addition of G.719 pass-through support
15 years ago
Mark Michelson e8d2153da6 Merged revisions 269821 via svnmerge from
15 years ago
Terry Wilson 857814f435 Add SRTP support for Asterisk
15 years ago
Richard Mudgett 0760f4e70a Add ETSI Malicious Call ID support.
15 years ago
Richard Mudgett afd4454c44 Generic Advice of Charge.
15 years ago
Mark Michelson 8999372c33 Fix misspelling of macro args.
15 years ago
Richard Mudgett 838ce15e20 Memory leak in connected line data when SIP blond transfer done.
15 years ago
David Vossel fdb698ca2b fixes segfault when using generic plc
15 years ago
Richard Mudgett ba8e183938 Channel initialization failure causes crashes.
15 years ago
Mark Michelson 73e8c7572e Merged revisions 264996 via svnmerge from
15 years ago
Mark Michelson 6bb45831eb Fix transcode_via_sln option with SIP calls and improve PLC usage.
15 years ago
Mark Michelson b5d5cc565f Enhancements to connected line and redirecting work.
15 years ago
Tilghman Lesher 6a0ea1d79e Merged revisions 261093-261094 via svnmerge from
15 years ago
David Vossel 6722251986 Merged revisions 259858 via svnmerge from
15 years ago
Mark Michelson af6690ba7f Merged revisions 259104 via svnmerge from
15 years ago
Mark Michelson 317a12d950 Merged revisions 259018 via svnmerge from
15 years ago
Matthew Nicholson 99a7b2fed0 Fix previous commit.
15 years ago
Matthew Nicholson 8c41f2db82 Merged revisions 193391,258670 via svnmerge from
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
Russell Bryant 37797ddd52 Merged revisions 256009 via svnmerge from
15 years ago
Kevin P. Fleming 42577406fd Improve handling of T.38 re-INVITEs that arrive before a T.38-capable
15 years ago
Jeff Peeler 48edf2c78a Exit native bridging early for greater timing accuracy with warnings
15 years ago
Terry Wilson 68d1ded8dd Only change the RTP ssrc when we see that it has changed
15 years ago
Richard Mudgett efea9ad922 Fix placing ISDN calls on hold preventing native bridging from being reexamined after a transfer.
15 years ago
David Vossel 091f850a58 fixes sample rate conversion issue with Monitor application
15 years ago
David Vossel 7d5d0311c1 Merged revisions 246545 via svnmerge from
15 years ago
Tilghman Lesher 72c1b76038 Merged revisions 244070 via svnmerge from
15 years ago
Jeff Peeler c277952cea Merged revisions 243258 via svnmerge from
16 years ago
Jeff Peeler 568c057c4c Extend max call limit duration from 24.8 days to 292+ million years.
16 years ago
Jeff Peeler 9228fba7d7 Fix broken call pickup
16 years ago
David Vossel 03529837cc add silence gen to wait apps
16 years ago
David Vossel a575a50cd5 fixes ast_transfer stall until hangup if called with a channel that doesn't support transfers
16 years ago
Jeff Peeler cf7b67d9d3 Merged revisions 235635 via svnmerge from
16 years ago
Jeff Peeler 473837a4ab Change match criteria existence in ast_channel_cmp_cb to use ast_strlen_zero.
16 years ago
Russell Bryant 97bb26bf75 Merged revisions 233092 via svnmerge from
16 years ago
Jeff Peeler d9f37a67e1 Merged revisions 231911 via svnmerge from
16 years ago
Tilghman Lesher f98c12a57d Merged revisions 231298 via svnmerge from
16 years ago
Tilghman Lesher 5e2aa190fe Display a list of channel variables in each channel-oriented event.
16 years ago
Leif Madsen fef304e641 Merged revisions 228896 via svnmerge from
16 years ago
David Vossel 10fa8fe8d0 Merged revisions 228692 via svnmerge from
16 years ago
Tilghman Lesher d8e0c58437 Expand codec bitfield from 32 bits to 64 bits.
16 years ago
Richard Mudgett 1174a61612 Add support for calling and called subaddress. Partial support for COLP subaddress.
16 years ago
Kevin P. Fleming cdd1f9e296 Finish implementaton of astobj2 OBJ_MULTIPLE, and convert ast_channel_iterator to use it.
16 years ago
Matthew Nicholson 0d4726b0a2 Merged revisions 223225 via svnmerge from
16 years ago
David Vossel 9456ab2724 Deadlock in channel masquerade handling
16 years ago
Tilghman Lesher a4ece92018 Merged revisions 221200 via svnmerge from
16 years ago
Kevin P. Fleming 8c30540269 Correct sense of logic test committed in revision 220494.
16 years ago
Kevin P. Fleming aabdc575a5 Don't use hash-based lookups for ast_channel_get_by_name_prefix().
16 years ago
Matthew Nicholson b27a54b8de Merged revisions 219136 via svnmerge from
16 years ago
Tilghman Lesher 40c13bd1b0 Merged revisions 214701 via svnmerge from
16 years ago
David Vossel 2794b198ce Merged revisions 214194 via svnmerge from
16 years ago
Tilghman Lesher 642bec4d6f AST-2009-005
16 years ago
Russell Bryant 724c1239fc Fix up some issues with getting a channel by "name".
16 years ago
Tilghman Lesher feced6672c Merged revisions 210913 via svnmerge from
16 years ago
Richard Mudgett 28ad5ced1a Initial minimum ast_party_caller support.
16 years ago
Mark Michelson 214453904e Fix order and redundancy of channel rename manager events in ast_do_masquerade.
16 years ago
Kevin P. Fleming 0a6e06c7ff Rework of T.38 negotiation and UDPTL API to address interoperability problems
16 years ago
Russell Bryant 44301c95d2 Merged revisions 207360 via svnmerge from
16 years ago
Kevin P. Fleming 8b878c8303 Improve handling of AST_CONTROL_T38 and AST_CONTROL_T38_PARAMETERS for non-T.38-capable channels.
16 years ago
Matthew Nicholson fd6a49beac Moved trigger for BRIDGE_END CEL event so that it is more accurate.
16 years ago
Tilghman Lesher b5f6eac49e Allow trunk to once again compile under MALLOC_DEBUG
16 years ago
Joshua Colp 59c1998d67 Improve T.38 negotiation by exchanging session parameters between application and channel.
16 years ago
Russell Bryant 0264eef115 Merge the new Channel Event Logging (CEL) subsystem.
16 years ago
Russell Bryant 2affa3e999 Merged revisions 202496 via svnmerge from
16 years ago
Mark Michelson d8cc968adc Merged revisions 201450 via svnmerge from
16 years ago
Kevin P. Fleming 4c0265664e Merged revisions 200991 via svnmerge from
16 years ago
Mark Michelson afcbf2e14f Merged revisions 200360 via svnmerge from
16 years ago
Eliel C. Sardanons dabfa94fdc Release the allocated channel decreasing the reference counter.
16 years ago
Mark Michelson 554456f0fc Use ast_channel_unref to instead of ast_free on a newly created channel.
16 years ago
David Vossel c42344b319 ast_call_forward() todo notes and originate flag copy.
16 years ago
David Vossel 3830c415c7 Generic call forward api, ast_call_forward()
16 years ago
Mark Michelson 298d745fb4 Add the ability to execute connected line interception macros.
16 years ago
Russell Bryant 8580871fd4 Constify the ast_frame arg to ast_queue_frame().
16 years ago
Matthew Nicholson c8b0c41ed8 Merged revisions 198068 via svnmerge from
16 years ago
Kevin P. Fleming e6b2e9a750 Const-ify the world (or at least a good part of it)
16 years ago
Russell Bryant 7e350686d6 Declare private data as static.
16 years ago
Kevin P. Fleming ec5116f80c Properly account for memory allocated for channels and datastores
16 years ago
Jeff Peeler 7224c99375 Merged revisions 191488 via svnmerge from
16 years ago
Richard Mudgett fb030f24ef Fix a small memory leak on error in ast_channel_alloc().
16 years ago
Russell Bryant cba19c8a67 Convert the ast_channel data structure over to the astobj2 framework.
16 years ago
Mark Michelson 4988c07e6d Merged revisions 189277 via svnmerge from
16 years ago
Mark Michelson bdcf8fca81 Don't let ast_channel_alloc fail if explicitly passed NULL cid_name or cid_number.
16 years ago
Tilghman Lesher 1030a25ac9 Modify headers and macros, according to Russell's suggestions on the -dev list
16 years ago
Joshua Colp abcc0b9397 Add support for allowing the channel driver to handle transcoding.
16 years ago
Jeff Peeler f57fddb5bb Add timer for features so that backup bridge config can go away
16 years ago
Mark Michelson 5d645640e6 Merged revisions 186984 via svnmerge from
16 years ago
Mark Michelson 630bf109bb Merged revisions 186832 via svnmerge from
16 years ago
Mark Michelson 6f53ed4c67 This commit introduces COLP/CONP and Redirecting party information into Asterisk.
16 years ago
Joshua Colp 2d9c6ef3d5 Add better support for relaying success or failure of the ast_transfer() API call.
16 years ago
Russell Bryant 083e57a5e5 Merged revisions 185771 via svnmerge from
16 years ago
Kevin P. Fleming 9381bff79d Improve timing interface to remember which provider provided a timer
16 years ago
Russell Bryant 2ad737608c Put siren7 and siren14 in ast_best_codec() just so they're in there somewhere.
16 years ago
Joshua Colp 10b7b842dc Fix an issue where a T38 control frame would get dropped.
16 years ago
Russell Bryant 0bdd99ad64 Merged revisions 182810 via svnmerge from
16 years ago
Russell Bryant 9d6ba51d05 Tweak the handling of the frame list inside of ast_answer().
16 years ago
Kevin P. Fleming 16b9280ba9 correct logic flaw in ast_answer() changes in r182525
16 years ago
Kevin P. Fleming d11b6386a5 Improve behavior of ast_answer() to not lose incoming frames
16 years ago
Joshua Colp 5308112806 Fix a memory leak in the ast_answer / __ast_answer API call.
16 years ago
Russell Bryant c61a3f2878 Make handling of the BRIDGE_PLAY_SOUND variable thread-safe.
16 years ago
Russell Bryant ffc7510e7a Make handling of the BRIDGEPVTCALLID variable thread-safe.
16 years ago
Russell Bryant 29cfabf335 Merged revisions 181423 via svnmerge from
16 years ago
David Vossel 979eb709ae app_read does not break from prompt loop with user terminated empty string
16 years ago
Russell Bryant cfa0d9c0ce Merged revisions 179741 via svnmerge from
16 years ago
Joshua Colp a65727949c Merged revisions 179671 via svnmerge from
16 years ago
Russell Bryant d9b034a430 Merged revisions 179608 via svnmerge from
16 years ago
Jeff Peeler aa81288bab Merged revisions 179536 via svnmerge from
16 years ago
Russell Bryant 0c0479602e Merged revisions 179461 via svnmerge from
16 years ago
Jeff Peeler f40edf2793 Merged revisions 176701 via svnmerge from
16 years ago
Russell Bryant c461d29b0b Update the timing API to have better support for multiple timing interfaces.
16 years ago
Russell Bryant 4ec301360c Merge a large set of updates to the Asterisk indications API.
16 years ago
Russell Bryant 96326f5aa1 Make the causes array static, and remove the type name as it is not needed.
16 years ago
Mark Michelson 47ebea6a8d Fix 'd' option for app_dial and add new option to Answer application
16 years ago
Joshua Colp 8435535300 Tell the device state core a change happened when a channel is freed but not a specific state.
16 years ago
Olle Johansson 84053c05c7 Add extensions and context on manager event when new channel is created.
17 years ago
Joshua Colp 3fd61d729c Merged revisions 170648 via svnmerge from
17 years ago
Mark Michelson dccc06063f Merged revisions 170392 via svnmerge from
17 years ago
Russell Bryant ef6ad2b53c Merged revisions 168561 via svnmerge from
17 years ago
Mark Michelson 859ae78977 Merged revisions 166568 via svnmerge from
17 years ago
Tilghman Lesher 18e07935ed Merged revisions 166509 via svnmerge from
17 years ago
Mark Michelson 9733b30ff0 Adding a new dialplan function AUDIOHOOK_INHERIT
17 years ago
Russell Bryant c9eb01c899 Merged revisions 164201 via svnmerge from
17 years ago
Joshua Colp 035a7552d6 Since chan_sip is callback devicestate driven do not pass in actual states, pass in unknown so we get asked. Additionally do not pass in an actual device state value in ast_setstate since the channel may be callback driven.
17 years ago
Russell Bryant 7fcac067b2 Merged revisions 163448 via svnmerge from
17 years ago
Russell Bryant fb242bc8fd Fix the "failed" extension for outgoing calls.
17 years ago
Sean Bright 48522988ab In order to move away from nested function use, some changes to the recently introduced
17 years ago
Steve Murphy f7c20e0dec Merged revisions 154685 via svnmerge from
17 years ago
Sean Bright 086a52d9d1 Introduce a new API call ast_channel_search_locked, which iterates through the
17 years ago
Kevin P. Fleming bd4eb070f3 bring over all the fixes for the warnings found by gcc 4.3.x from the 1.4 branch, and add the ones needed for all the new code here too
17 years ago
Russell Bryant 511ce6b2bf Use the ast_str API call to reset the string instead of manually editing its internals
17 years ago
Russell Bryant fbe13cfb86 Modify ast_answer() to not hold the channel lock while calling ast_safe_sleep()
17 years ago
Steve Murphy 0f0c10993c Merged revisions 141156 via svnmerge from
17 years ago
Steve Murphy 2fceed7f6d Merged revisions 140690 via svnmerge from
17 years ago
Steve Murphy 1c79a23b8e Merged revisions 140670 via svnmerge from
17 years ago
Tilghman Lesher fdd92290af Convert deprecated routines to the new names.
17 years ago
Sean Bright 790fde68d9 Another batch of files from RSW. The remaining apps and a few more
17 years ago
Sean Bright b69c8e6ab5 Another big chunk of changes from the RSW branch. Bunch of stuff from main/
17 years ago
Mark Michelson 9b5b8246c5 Fix a calculation error I had made in the poll. The poll
17 years ago
Mark Michelson ed4e6bf52b Scrap the 500 ms delay when Asterisk auto-answers a channel.
17 years ago
Tilghman Lesher 700d4501b8 Merged revisions 135949 via svnmerge from
17 years ago
Mark Michelson 89c2844242 Merged revisions 135841,135847,135850 via svnmerge from
17 years ago
Steve Murphy 5eaf8450d6 Merged revisions 135799 via svnmerge from
17 years ago
Kevin P. Fleming 7df8b8b848 make datastore creation and destruction a generic API since it is not really channel related, and add the ability to add/find/remove datastores to manager sessions
17 years ago
Kevin P. Fleming 6291cd19bf remove remaining Zaptel references in various places
17 years ago