aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2007-06-04Merged revisions 67161 via svnmerge from tilghman1-5/+5
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r67161 | tilghman | 2007-06-04 18:41:49 -0500 (Mon, 04 Jun 2007) | 2 lines According to MATH, 0+1181000386 = 1181000448. Oops. ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@67162 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-04Fix up a bunch of places where the iax2 pvt structure can disappear and therussell1-14/+39
code did not account for it and crashes. (issues #9642, #9569, #9666, probably others ... based on the work by stevedavies and mihai, with additional changes from me) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@67158 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-04Fix for skinny keepalives.qwell1-5/+11
If there is no traffic from the phone for (keep_alive * 1100) ms (arbitrarily adding 10% for network issues, etc), unregister the device. Issue 8394, patch by DEA. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@67156 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-04Fixes for dtmf/dialing with mgcp (similar to the recent fix for chan_skinny)qwell1-56/+72
Issue 9855, patch by DEA. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@67121 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-04Add comments for two functions that get called with the appropriate call locked,russell1-0/+18
but perform operations that could result in the pvt structure getting destroyed before returning again, causing numerous seg faults all over the module. (inspired by issues #9642, #9569, and #9666, and the work done by stevedavies and mihai) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@67119 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-04This typo has been here since 1.4 forked. It has been the source of ↵murf1-1/+1
heartburn to many a dialplan/CDR programmer. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@67073 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-04Add a missing \n. (pointed out by jcmoore on IRC)russell1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@67071 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-04Better handle SIP devices that say they have SDP content... but really ↵file1-1/+1
don't. (issue #9398 reported by mthomasslo) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@67068 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-04Initialize cidname variable to nothing since it may be used without having ↵file1-2/+2
been touched. (issue #9661 reported by dimas) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@67066 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-04Returning a value that indicates the parking of a call was a success when it ↵file1-1/+1
really wasn't (because the parking slot selected was in use) is the wrong thing to do. (issue #9723 reported by mdu113) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@67064 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-04Merged revisions 67060 via svnmerge from tilghman6-2/+8
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r67060 | tilghman | 2007-06-04 12:10:30 -0500 (Mon, 04 Jun 2007) | 2 lines Add revision Id tags (by request of tzafrir) ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@67061 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-04Change the configure script to build a test program against libcurl to makerussell2-4/+82
sure the results from curl-config can be used to compile successfully. This is intended to help prevent a situation where you are cross compiling, and the configure script finds the curl library installed on the host. (issue #9865, reported and patched by zandbelt) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@67026 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-04Issue 9739 - Malformed jid causes a crashtilghman1-0/+4
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@67021 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-04Resolve a deadlock in chan_iax2. When handling an implicit ACK to a frame thatrussell1-5/+9
was marked as the final transmission for a call, don't call iax2_destroy() for that call while the global frame queue is still locked. There is a very nice explanation of the deadlock in the report. (issue #9663, thorough report and patch from stevedavies, additional positive test reports from mihai and joff_oconnell) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@67020 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-04Fix some compiler warnings in C++ modules.russell1-2/+2
(issue #9866, reported by osk, patch by Corydon76) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@67018 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-01On some drivers, deallocating the statement handle isn't enough. We also ↵tilghman1-1/+8
have to clear the cursor (nice, Oracle) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@66919 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-01Removing extraneous debugging lines from revision 66897. Sorry :)mmichelson1-4/+0
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@66917 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-01Submitting a fix for voicemail with IMAP storage. Attachments with format ↵mmichelson1-12/+6
specified as gsm were duplicated (i.e. two attachments) were left. Thank you very much to xmarksthespot for submitting the patch that fixed this. (Issues 9787 and 8873, Reported by xmarksthespot and jerjer, patched by xmarksthespot) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@66897 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-01Changes to the way DTMF is handled in the core broke dialing in chan_skinny.russell1-30/+87
This patch makes chan_skinny usable again. I did not end up testing this, but there are multiple positive test reports listed in the bug report. (issue #9596, reported by pj, testing by pj and mvanbaak, and the fix was written by DEA) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@66881 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-01List app_meetme as a module that app_page depends on.russell1-0/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@66879 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-31Issue 9850 - update preferred command line syntaxtilghman1-4/+6
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@66821 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-31Change a couple of header files to not use "new", which is a reserved keywordrussell3-3/+3
in C++. (issue #9830, reported by osk) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@66775 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-31Merged revisions 66744 via svnmerge from tilghman1-5/+6
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r66744 | tilghman | 2007-05-31 10:58:45 -0500 (Thu, 31 May 2007) | 2 lines Issue 9818 - Fix for issue 8329 breaks pbx_realtime. Issue 8329 will remain unfixed for pbx_realtime, but only because we lack core API to do it. ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@66770 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-31Merged revisions 66764 via svnmerge from file1-3/+3
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r66764 | file | 2007-05-31 12:12:39 -0400 (Thu, 31 May 2007) | 2 lines It is now possible for this path of execution to have the frame pointer be NULL, therefore we need to check for it before trying to access it. (issue #9836 reported by barthpbx) ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@66768 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-30Fixed seg-faults when recording greetings in voicemail with IMAP enabled. ↵mmichelson1-0/+32
(Issue No. 9735, reported by xmarksthespot, patched by me) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@66671 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-30Silly me for having out of date source! Oh well... I'm still leaving my comment.file1-1/+0
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@66639 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-30When calling some peer/host that may not exist/reply back... don't keep the ↵file1-1/+2
dialog in memory for all of eternity. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@66637 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-30Change how channel names are generated a bit. (issue #9825 reported by eldadran)file2-7/+7
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@66602 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-29Merged revisions 66537 via svnmerge from tilghman1-2/+6
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r66537 | tilghman | 2007-05-29 16:49:35 -0500 (Tue, 29 May 2007) | 2 lines If the value of a variable passed to FIELDQTY is blank, then FIELDQTY should return 0, not 1. ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@66538 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-29Properly handle 408 request timeout - according to the RFC, the dialog dies ↵oej1-0/+24
if a request in a dialog gets this response. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@66503 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-29Don't issue hangup on hangup on hangup on hangup (for jcmoore)oej1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@66474 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-29Handle cases where a frame may have no data. (issue #9519 reported by dmb)file1-2/+3
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@66437 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-29Don't reset hangupcause if we already have oneoej1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@66414 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-29Tracking down hanging channels, killing them one by one. Issue #9235 and relatedoej1-3/+11
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@66404 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-29Update datastores documentation. (issue #9801 reported by mnicholson)file1-9/+4
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@66398 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-29Merged revisions 66349 via svnmerge from oej1-0/+4
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r66349 | oej | 2007-05-29 09:53:14 +0200 (Tue, 29 May 2007) | 2 lines Issue #9802 - Change inuse counter on CANCEL ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@66363 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-28Make the usedistinctiveringdetection option work again. (issue #9823 ↵file1-2/+1
reported by premeau) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@66312 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-27I don't know what this was trying to do, but it's clearly incorrect.qwell1-5/+5
Issues 9808 and 9809. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@66244 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-25have to check for OSP toolkit _after_ checking for OpenSSLkpfleming2-408/+406
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@66160 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-25Merged revisions 66127 via svnmerge from tilghman1-26/+1
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r66127 | tilghman | 2007-05-25 08:46:35 -0500 (Fri, 25 May 2007) | 2 lines Issue 9791 - Fix pronunciation of seconds in Dutch ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@66159 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-25handle the GNUTLS library properly in the configure script and build systemkpfleming5-74/+79
don't build in OSP support unless we have found and are allowed to use SSL support git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@66157 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-24if the string field init fails, clean up the stuff that was allocated alreadyrussell1-1/+4
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@66076 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-24Fix slinfactory logic when dealing with frames coming in that may already be ↵file1-3/+5
in the signed linear format. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@66074 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-24Check the result of ast_string_field_init() in ast_channel_alloc()russell1-1/+2
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@66070 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-24Make 1.4 build on my machine, too..russell1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@66068 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-24Rebuild configure script for previous ar fix.qwell1-124/+89
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@66030 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-24Following moving strip to AC_PATH_TOOL, we need to do something similar for ar.qwell1-2/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@66029 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-24Checking for the strip application needs to be done with AC_PATH_TOOLrussell3-5324/+1676
instead of AC_PATH_PROG to properly handle cross compilation environments. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@66026 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-24Clear CFLAGS before running make for menuselect.russell1-2/+2
(issue #9784, reported by ovi, patch by me) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@65978 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-24oops, use #ifdef instead of #ifkpfleming1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@65967 f38db490-d61c-443f-a65b-d21fe96a405b