aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2006-07-22ast_pbx_outgoing_cdr_failed() is not used outside of pbx.c so make it staticrussell1-3/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@38078 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-22use ast_atomic_fetchadd_int in chan_zap, sip, and iax2 for usecount handlingrussell3-28/+9
and fix a couple little things in passing - usecnt was not initialized in chan_iax2 - ast_update_use_count() was not called after incrementing the count in chan_sip git-svn-id: http://svn.digium.com/svn/asterisk/trunk@38077 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-22remove an XXX comment and document that ast_autoservice_start() will return -1russell2-3/+12
if the channel is already in the autoservice list. Why is this a valid case to return -1, you ask? Well, there should never be any code where it is not clear if the channel is in autoservice or not because trying to read frames from a channel that is in the autoservice list will lead to bad results because more than one thread will be waiting on frames to arrive on the channel and then trying to read them. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@38076 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-21slightly simplify a loop and replace an open coded version of ast_skip_blanksrussell1-7/+5
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@38068 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-21make ast_state2str thread safe by using thread local storage instead of arussell1-6/+19
static buffer for storing the result when the state value is unknown git-svn-id: http://svn.digium.com/svn/asterisk/trunk@38060 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-21 This corrects the crash condition present in #7575, but I'm not really sure ↵bweschke1-3/+2
if it's the "right" fix. Please review and make any adjustments you see necessary. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@38051 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-21Merge a new implementation of ast_inet_ntoa, our thread safe replacement forrussell19-453/+337
inet_ntoa, which uses thread specific data (aka thread local storage) instead of stack allocatted buffers to store the result. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@38042 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-20Only bitmaskify the RTP payload structure for video if an RTP structure ↵file1-1/+2
exists for it... otherwise the default values will cause codec combination madness git-svn-id: http://svn.digium.com/svn/asterisk/trunk@38030 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-20add a verbose message to the AGI command, STREAM FILE, similar to therussell1-1/+9
verbose messages when using Playback, Background, or the GET DATA command (issue #7297, softins) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@38021 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-19Remove "initialization from incompatible pointer type" warnings.north2-2/+3
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@38010 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-19Fix a few doxygen warnings.north4-11/+11
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@38009 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-19add menuselect_stub.c to deps listrussell1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@38000 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-19add notes on the changes to music on hold handlingrussell1-0/+39
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37999 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-19merge Russell's 'hold_handling' branch, finally implementing music-on-hold ↵kpfleming30-399/+573
handling the way it was decided at AstriDevCon Europe 2006 (and the way people really want it to be) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37988 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-19make installation of French and Spanish sounds work properlykpfleming1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37974 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-19use new sound file versionkpfleming1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37973 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-19Fix some reinitialization of prev!markster1-0/+4
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37953 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-19restore buildabilitykpfleming1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37952 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-19Merged revisions 37949 via svnmerge from kpfleming1-1/+3
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r37949 | kpfleming | 2006-07-19 12:10:10 -0500 (Wed, 19 Jul 2006) | 2 lines ensure that global 'maxauthreq' is reset to zero during 'reload' ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37951 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-19restore buildability (bad marko!)kpfleming1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37950 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-19revert this morning's incorrect indentation changekpfleming1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37937 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-19First pass at in-place file manipulation via managermarkster6-18/+317
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37936 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-19committing a fix for colons in goto arguments and suppressing operator ↵murf4-357/+364
messages in globals assignments. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37925 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-18move variable declarations to the beginning of a block.rizzo1-4/+4
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37907 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-18Eliminate file descriptor leak in built in HTTP servermarkster1-0/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37896 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-18Expand speech API so that the developer can interact with the engine more ↵file4-0/+45
directly and use specific functions of the connector even if a generic API call is not available git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37881 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-18Merged revisions 37856 via svnmerge from russell1-1/+1
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r37856 | russell | 2006-07-17 20:41:47 -0400 (Mon, 17 Jul 2006) | 2 lines don't crash if the frame has no data, but has a src ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37857 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-17if asked to duplicate a frame that has no data, don't set the frame's datarussell1-7/+6
pointer past the end of the buffer allocated for the new frame git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37830 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-17Blocked revisions 37828 via svnmergerussell0-0/+0
........ r37828 | russell | 2006-07-17 19:25:33 -0400 (Mon, 17 Jul 2006) | 3 lines if asked to duplicate a frame that has no data, don't set the frame's data pointer past the end of the allocatted buffer for the new frame ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37829 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-17Blocked revisions 37808 via svnmergetilghman0-0/+0
........ r37808 | tilghman | 2006-07-17 17:36:56 -0500 (Mon, 17 Jul 2006) | 2 lines Backport buffer increase to 1.2 ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37809 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-17H.263 frames can apparently be larger than was originally coded.tilghman1-1/+7
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37785 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-17Merged revisions 37765 via svnmerge from tilghman1-1/+1
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r37765 | tilghman | 2006-07-17 10:52:15 -0500 (Mon, 17 Jul 2006) | 2 lines Overflow bad ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37766 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-17Make app_meetme's do_invite more generic.markster1-4/+4
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37755 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-16use a couple of variables to remove duplicate definitionsrizzo1-69/+29
of the various rules for the NOISY/!NOISY cases. Approved by: kevin git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37744 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-16add a QueueLog application that allows for custom entries in the queue_logrussell1-9/+57
(issue #7368, by stevedavies with some modifications) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37734 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-16malloc + memset to ast_callocrussell1-5/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37733 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-16typo LDFAGS -> LDFLLAGSrizzo1-2/+2
detected by: noisy build on FreeBSD git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37719 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-15Merged revisions 37691 via svnmerge from tilghman0-0/+0
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r37691 | tilghman | 2006-07-15 18:29:28 -0500 (Sat, 15 Jul 2006) | 4 lines Bug 7513 - ensure that each time we do a query, the results are returned in the same logical order, so that when we iterate over the list, we get all results, not some results repeated, due to insufficient sorting. ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37692 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-15case consistency in DISA (or is it "disa"?)north1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37682 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-15update configure script with new curl version testkpfleming1-3/+17
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37680 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-15Move curl version test to autoconf scripttilghman2-14/+13
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37678 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-15add comments on what special variables are forkpfleming1-1/+10
put library path into proper variable for *BSD git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37670 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-15oops?north1-2/+2
This should've been 5 chars.. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37669 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-15more Makefile cleanup and consistency stuffkpfleming10-42/+54
don't reuse LIBS variable from top-level Makefile (oops) build Asterisk binary after subdirs (preparing for embedded modules) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37661 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-15use LDFLAGS and LIBS properly, and allow dependencies to provide LDFLAGS if ↵kpfleming6-21/+22
needed (although none do today) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37653 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-15update to autoconf 2.60 versionkpfleming1-161/+169
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37652 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-14config sample for the previous, regarding ADSInorth1-0/+5
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37644 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-14There was an issue with ADSI and iax2, where on an iaxy with a normal phone ↵north1-1/+21
connected, in vm_authenticate, it was try to start ADSI on the channel, and it WOULD because it was "supported", according to the iaxy. There is now a config option (adsi=yes) for this, which defaults to no. (config sample coming shortly) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37643 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-14add missing unregistration of a manager action on module unloadrussell1-0/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37638 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-14Rename a couple variables, to be consistent with the rest of the functionsnorth1-108/+124
Abstract out some common code into a single function With the recent scheduler "issues", it pointed out a few things I might have been missing, so I added some rudimentary vrtp and rtcp stuff General cleanup... git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37629 f38db490-d61c-443f-a65b-d21fe96a405b