aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2009-12-11Merged revisions 234379 via svnmerge from jpeeler1-20/+37
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r234379 | jpeeler | 2009-12-11 16:37:21 -0600 (Fri, 11 Dec 2009) | 11 lines Fix talking detection status after conference user is muted. This patch ensures that when a conference user is muted that the accompanying AMI Meetme talking off event is sent. Also, the meetme list output is updated to show the muted user as unmonitored. (closes issue #16247) Reported by: dimas Patches: v3-16247.patch uploaded by dimas (license 88) ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@234380 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-10Merged revisions 234255 via svnmerge from qwell1-6/+7
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r234255 | qwell | 2009-12-10 14:58:09 -0600 (Thu, 10 Dec 2009) | 9 lines Fix unselecting of menuselect options via GLOBAL_MAKEOPTS and USER_MAKEOPTS. (closes issue #16296) Reported by: abelbeck Patches: issue16296-20091210.diff uploaded by qwell (license 4) (abelbeck described a fix, which I expanded upon) Tested by: abelbeck, qwell, lmadsen ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@234256 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-10Missed a case that emits a WARNING where none is warranted.tilghman1-0/+3
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@234210 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-10Add audio announcement option to app_pagejpeeler4-130/+193
As described in the CHANGES file: * MeetMe has a new option 'G' to play an announcement before joining a conference. * Page has a new option 'A(x)' which will playback an announcement simultaneously to all paged phones (and optionally excluding the caller's one using the new option 'n') before the call is bridged. To add the new option to meetme, the conference flag options had to be extended to 64 bits. (closes issue #14365) Reported by: dferrer Patches: page_announce.patch uploaded by dferrer (license 525) modified by me Review: https://reviewboard.asterisk.org/r/188/ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@234173 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-10Merged revisions 234095 via svnmerge from tilghman1-6/+10
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r234095 | tilghman | 2009-12-10 10:08:20 -0600 (Thu, 10 Dec 2009) | 9 lines When we receive no response at all to our INVITE, allow the channel to be destroyed. (closes issue #15627) Reported by: falves11 Patches: 20091209__issue15627__1.6.0.diff.txt uploaded by tilghman (license 14) 20091209__issue15627__1.4.diff.txt uploaded by tilghman (license 14) Tested by: falves11 Review: https://reviewboard.asterisk.org/r/446/ (closes issue #15716) Reported by: dant (closes issue #16270) Reported by: corruptor (closes issue #15356) Reported by: falves11 (issue #16382) Reported by: lftsy ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@234129 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-09Move an entry from CHANGES to UPGRADE.txt.russell2-3/+4
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@234055 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-09Move an entry from CHANGES that should be in UPGRADE.txt.russell2-2/+3
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@234053 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-09Provide a real description of LOCAL_PEEK().russell1-3/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@234051 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-09Remove a feature from CHANGES that was listed twice for 1.6.2.russell1-2/+0
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@234028 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-09Fix up the faxdetect entry in CHANGES.russell1-3/+4
This feature was listed as a 1.6.2 feature, even though it's in all 1.6.X versions. The description of the feature was also no longer accurate. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@234008 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-09Remove an entry from CHANGES that is already in UPGRADE.txt (where it should ↵russell1-3/+0
be). git-svn-id: http://svn.digium.com/svn/asterisk/trunk@233967 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-09Blocked revisions 233879 via svnmergerussell0-0/+0
........ r233879 | russell | 2009-12-09 13:58:46 -0600 (Wed, 09 Dec 2009) | 2 lines Fix breakage of the "module load <module>" CLI command. ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@233880 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-09Blocked revisions 233782 via svnmergerussell0-0/+0
........ r233782 | russell | 2009-12-09 09:14:21 -0600 (Wed, 09 Dec 2009) | 22 lines Set a module load priority for format modules. A recent change to app_voicemail made it such that the module now assumes that all format modules are available while processing voicemail configuration. However, when autoloading modules, it was possible that app_voicemail was loaded before the format modules. Since format modules don't depend on anything, set a module load priority on them to ensure that they get loaded first when autoloading. This version of the patch is specific to Asterisk 1.4 and 1.6.0. These versions did not already support module load priority in the module API. This adds a trivial version of this which is just a module flag to include it in a pass before loading "everything". Thanks to mmichelson for the review! (closes issue #16412) Reported by: jiddings Tested by: russell Review: https://reviewboard.asterisk.org/r/445/ ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@233783 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-08Typo pointed out on #asterisk-dev (by atis_work)tilghman1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@233732 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-08Find another ref leak and change how we manage module references.tilghman1-75/+40
(closes issue #16388, closes issue #16279, closes issue #16390) Reported by: parisioa Patches: 20091208__issue16388.diff.txt uploaded by tilghman (license 14) Tested by: parisioa, tilghman Review: https://reviewboard.asterisk.org/r/442/ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@233718 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-08Set a module load priority for format modules.russell17-18/+85
A recent change to app_voicemail made it such that the module now assumes that all format modules are available while processing voicemail configuration. However, when autoloading modules, it was possible that app_voicemail was loaded before the format modules. Since format modules don't depend on anything, set a module load priority on them to ensure that they get loaded first when autoloading. This fix applies to trunk, 1.6.1, and 1.6.2. The fix for 1.4 and 1.6.0 will require a different approach since the module load priority functionality is not present in the module API. (issue #16412) Reported by: jiddings git-svn-id: http://svn.digium.com/svn/asterisk/trunk@233692 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-08Blocked revisions 233618 via svnmergeatis0-0/+0
................ r233618 | atis | 2009-12-08 02:02:43 +0200 (Tue, 08 Dec 2009) | 15 lines Merged revisions 233577 via svnmerge from https://origsvn.digium.com/svn/asterisk/trunk ........ r233577 | atis | 2009-12-08 01:10:13 +0200 (Tue, 08 Dec 2009) | 8 lines Fix compatibility with valgrind 3.3 and older. (noticed in issue #16388) Reported by: parisioa Patches: valgrind.supp uloaded by atis (license 242) Tested by: atis, parisioa ........ ................ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@233619 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-07fixes incorrect logic in ast_uri_encodedvossel1-1/+1
issue #16299 git-svn-id: http://svn.digium.com/svn/asterisk/trunk@233611 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-07Blocked revisions 233609 via svnmergedvossel0-0/+0
........ r233609 | dvossel | 2009-12-07 17:24:59 -0600 (Mon, 07 Dec 2009) | 8 lines hex escape control and non 7-bit clean characters in uri_encode In ast_uri_encode, non 7-bit clean characters were being hex escaped correctly, but control characters were not. (issue #16299) ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@233610 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-07Fix compatibility with valgrind 3.3 and older.atis1-6/+6
(noticed in issue #16388) Reported by: parisioa Patches: valgrind.supp uloaded by atis (license 242) Tested by: atis, parisioa git-svn-id: http://svn.digium.com/svn/asterisk/trunk@233577 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-07Fix TCP Client interfacediruggles1-4/+4
Fix a couple of very minor bugs that prevent the socket client from working. The wrong set of properties were used in one place and the size of the address variable isn't set if the host name is an ip address. Also includes a fix for a bug that was introduced previously. (closes issue #16121) Reported by: thedavidfactor Tested by: thedavidfactor Review: https://reviewboard.asterisk.org/r/439/ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@233545 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-07Merged revisions 233471 via svnmerge from dvossel1-1/+3
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r233471 | dvossel | 2009-12-07 12:07:38 -0600 (Mon, 07 Dec 2009) | 9 lines fixes missing Contact header angle brackets (closes issue #16298) Reported by: mgernoth Patches: reg_parse_issue_1.4.diff uploaded by dvossel (license 671) Tested by: dvossel ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@233472 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-07Add applications JabberJoin, JabberLeave, JabberSendGroup for XMPP groupchatjpeeler3-105/+370
(closes issue #14352) Reported by: fiddur Patches: trunk-14352-2.diff uploaded by phsultan (license 73) Tested by: fiddur git-svn-id: http://svn.digium.com/svn/asterisk/trunk@233468 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-07Do not reject SDP packets describing only non audio streams.mnicholson1-1/+1
(closes issue #16387) Reported by: zalex1953 Patches: media-level-c-fix1.diff uploaded by mnicholson (license 96) Tested by: mnicholson, zalex1953 git-svn-id: http://svn.digium.com/svn/asterisk/trunk@233394 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-07Blocked revisions 233392 via svnmergemnicholson0-0/+0
........ r233392 | mnicholson | 2009-12-07 10:11:16 -0600 (Mon, 07 Dec 2009) | 7 lines Allow SDP packets with only video session information. (closes issue #16387) Reported by: zalex1953 Tested by: mnicholson, zalex1953 ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@233393 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-06Move implementation of closefrom(3) from app.c to strcompat.ctilghman3-19/+38
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@233358 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-04Merged revisions 233279 via svnmerge from dvossel1-1/+2
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r233279 | dvossel | 2009-12-04 15:54:01 -0600 (Fri, 04 Dec 2009) | 7 lines clarify requirecalltoken option in iax.sample.conf (closes issue #16223) Reported by: bklang Patches: clarify-iax-requirecalltoken.patch uploaded by bklang (license 919) ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@233280 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-04Using the builtin function breaks OpenBSD 4.2tilghman1-1/+1
(closes issue #16395) Reported by: jtodd git-svn-id: http://svn.digium.com/svn/asterisk/trunk@233239 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-04update CHANGES file for .m3u support in Mp3Player applicationdvossel1-0/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@233235 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-04.m3u support for Mp3Player appdvossel1-2/+16
(closes issue #14823) Reported by: macli Patches: app_mp3.diff1 uploaded by macli (license ) Tested by: macli, dvossel git-svn-id: http://svn.digium.com/svn/asterisk/trunk@233234 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-04update CHANGES for new queue option, penaltymemberslimit.dvossel1-0/+3
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@233198 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-04changes penaltymemberslimit to use scanf for config value parsingdvossel1-1/+3
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@233197 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-04new queue option, penaltymemberslimit, disregards penalty on too few queue ↵dvossel2-8/+28
members when enabled (closes issue #14559) Reported by: fiddur Patches: trunk-199584-1.diff uploaded by fiddur (license 678) Tested by: fiddur, dvossel git-svn-id: http://svn.digium.com/svn/asterisk/trunk@233196 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-04Merged revisions 233116 via svnmerge from dvossel1-5/+11
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r233116 | dvossel | 2009-12-04 11:21:34 -0600 (Fri, 04 Dec 2009) | 6 lines document and rename strip_control() in app_voicemail (closes issue #16291) Reported by: wdoekes ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@233121 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-04Merged revisions 233092 via svnmerge from russell1-3/+3
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r233092 | russell | 2009-12-04 11:12:47 -0600 (Fri, 04 Dec 2009) | 7 lines Only do frame payload check for HOLD frames. This code was added for helping to debug the source of invalid HOLD frames. However, a side effect of this is that it will incorrectly report errors for frames that have an integer payload. Make the check for this block specific to the HOLD frame case. ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@233100 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-04Parse global variables or expressions in hint extensionsmnick1-4/+20
Parse global variables or expressions in hint extensions. Like: exten => 400,hint,DAHDI/i2/${GLOBAL(var)} (closes issue #16166) Reported by: rmudgett Tested by: mnick, rmudgett git-svn-id: http://svn.digium.com/svn/asterisk/trunk@233093 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-04Let's unlock the lines list after the AST_LIST_TRAVERSE instead of inside it.mvanbaak1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@233089 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-04Only assign line and device in handle_transfer_button when we have a subchannel.mvanbaak1-2/+6
(closes issue #16040) Reported by: ebroad git-svn-id: http://svn.digium.com/svn/asterisk/trunk@233059 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-04Update the mysql driver to always return NULL columns, as this is needed for ↵tilghman1-5/+6
the realtime API to work correctly. (closes issue #16138) Reported by: sohosys Patches: 20091029__issue16138.diff.txt uploaded by tilghman (license 14) Tested by: sohosys git-svn-id: http://svn.digium.com/svn/asterisk/trunk@233050 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-04Merged revisions 233014 via svnmerge from mnick1-1/+6
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r233014 | mnick | 2009-12-04 09:17:03 -0600 (Fri, 04 Dec 2009) | 11 lines Warning message gets displayed only once Added additional field 'int display_inband_dtmf_warning', which when set to '1' displays the warning ('Inband DTMF is not supported on codec %s. Use RFC2833'), and when set to '0' doesn't display the warning. Otherwise you would get hundreds of warnings every second. (closes issue #15769) Reported by: falves11 Patches: patch_15769_14.txt uploaded by mnick (license 874) Tested by: mnick, falves11 ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@233046 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-04Buildbot complainedtilghman1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@232982 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-04OS X does not define MSG_NOSIGNAL, but it does have a socket option ↵tilghman4-4/+190
SO_NOSIGPIPE. (closes issue #16178) Reported by: oej git-svn-id: http://svn.digium.com/svn/asterisk/trunk@232950 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-03Add pagerdateformat, to allow shorter dates for SMS messages.tilghman3-1/+16
(closes issue #16263) Reported by: andrew Patches: pagerdate.patch uploaded by andrew (license 240) (with a slight modification by me) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@232916 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-03Merged revisions 232820 via svnmerge from tilghman1-66/+79
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r232820 | tilghman | 2009-12-03 14:10:19 -0600 (Thu, 03 Dec 2009) | 8 lines Deprecate "cz" in favor of "cs". Also, change the use of language codes so that language registers as a prefix, rather than an exact match. (closes issue #16272) Reported by: patrol-cz Patches: 20091203__issue16272.diff.txt uploaded by tilghman (license 14) ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@232854 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-03jitterbuffer setup correctionmay3-16/+17
correction of double pointer references from previous rev git-svn-id: http://svn.digium.com/svn/asterisk/trunk@232853 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-03Replaced two deprecated functions of OSP Toolkit.transnexus1-2/+8
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@232771 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-03Added custom info support.transnexus1-1/+35
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@232738 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-03Extend voicemail to allow IMAP folders to be specified per mailbox.jpeeler3-28/+53
Previously only possible per context, new option called imapfolder. (closes issue #14298) Reported by: jablko Patches: patch-200906202 uploaded by jablko (license 675) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@232700 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-03Remove debugging linetilghman1-2/+0
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@232661 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-03Fix multiple issues with musiconhold, which led to classes not getting ↵tilghman2-43/+190
destroyed properly. * Classes are now tracked past removal from the core container, and module removal is actively prevented until all references are freed. * A hanging reference stored in the channel has been removed. This could have caused a mismatch and the music state not properly cleared, if two or more reloads occurred between MOH being stopped and MOH being restarted. * In certain circumstances, duplicate classes were possible. * A race existed at reload time between a process being killed and the thread responsible for reading from the related pipe respawning that process. * Several reference counts have also been corrected. At least one could have caused deleted classes to stick around forever, consuming resources. This originally manifested as MOH external processes that were not killed at reload time. (closes issue #16279, closes issue #16207) Reported by: parisioa, dcabot Patches: 20091202__issue16279__2.diff.txt uploaded by tilghman (license 14) Tested by: parisioa, tilghman git-svn-id: http://svn.digium.com/svn/asterisk/trunk@232660 f38db490-d61c-443f-a65b-d21fe96a405b