dect
/
asterisk
Archived
13
0
Fork 0
Commit Graph

19313 Commits

Author SHA1 Message Date
tilghman e503798c9f Allow greetings-only mailboxes for Voicemail.
(closes issue #15132)
 Reported by: floletarmo
 Patches: 
       voicemail_changes.patch uploaded by floletarmo (license 784)
       (with some additional changes by me)


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@234820 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-14 23:16:00 +00:00
qwell 18a4f74b96 Allow tonelist as argument to ReadExten.
ReadExten already supported playing a tonezone from indications.conf.
It now has the ability to use a tonelist like 440+480/2000|0/4000

(closes issue #15185)
Reported by: jcovert
Patches:
      app_readexten.c.patch uploaded by jcovert (license 551)
Tested by: qwell
Patch modified by me, to maintain backwards compatibility.


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@234776 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-14 21:32:03 +00:00
tilghman c0d77c9754 Merged revisions 234699 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
  r234699 | tilghman | 2009-12-14 15:09:56 -0600 (Mon, 14 Dec 2009) | 5 lines
  
  Deal with the situation where .flavor exists but .version does not.
  Also make the script slightly more portable, in keeping with autoconf syntax.
  (closes issue #14737)
   Reported by: davidw
........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@234700 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-14 21:13:18 +00:00
lmadsen 3a0a020dab Update IMAP build documentation.
Update the IMAP build documentation to show how to build on 64-bit
platforms.


(issue #16433)
Reported by: shrift
Tested by: lmadsen

git-svn-id: http://svn.digium.com/svn/asterisk/trunk@234631 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-14 17:19:58 +00:00
seanbright c3a0b4fa52 The default rate for 'timing test' is actually 50/sec, not 100/sec as advertised.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@234572 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-14 16:08:09 +00:00
oej 0641077477 Merged revisions 234492 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r234492 | oej | 2009-12-14 11:16:00 +0100 (Mån, 14 Dec 2009) | 8 lines

Stop sending 183's after call hangup.

There where still cases where the 183 keep-alive mechanism would not stop
sending 183's even though the Asterisk server had sent a final reply to
the invite.

EDVX-28

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@234526 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-14 10:46:20 +00:00
tilghman 9a6e6a6b16 Trim leading/trailing spaces from the filename, to deal with common user error.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@234458 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-13 09:41:43 +00:00
jpeeler 9e5f61485c Merged revisions 234379 via svnmerge from
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-11 23:17:09 +00:00
qwell 2adedf0094 Merged revisions 234255 via svnmerge from
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-10 21:01:39 +00:00
tilghman 1e9f0fe10f Missed a case that emits a WARNING where none is warranted.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@234210 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-10 18:56:23 +00:00
jpeeler 85b106c45c Add audio announcement option to app_page
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-10 17:31:23 +00:00
tilghman 87288bd3d6 Merged revisions 234095 via svnmerge from
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-10 16:24:26 +00:00
russell 86769df058 Move an entry from CHANGES to UPGRADE.txt.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@234055 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-09 23:35:24 +00:00
russell 085b514379 Move an entry from CHANGES that should be in UPGRADE.txt.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@234053 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-09 23:30:48 +00:00
russell 09f7f1bd09 Provide a real description of LOCAL_PEEK().
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@234051 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-09 23:26:50 +00:00
russell f30d3595bc Remove a feature from CHANGES that was listed twice for 1.6.2.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@234028 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-09 23:20:49 +00:00
russell 7d3a32a707 Fix up the faxdetect entry in CHANGES.
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-09 23:13:28 +00:00
russell 4a9521f758 Remove an entry from CHANGES that is already in UPGRADE.txt (where it should be).
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@233967 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-09 22:15:39 +00:00
russell 7de964602d Blocked revisions 233879 via svnmerge
........
  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-09 19:59:13 +00:00
russell 8270bca662 Blocked revisions 233782 via svnmerge
........
  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-09 15:15:02 +00:00
tilghman 87f2648389 Typo pointed out on #asterisk-dev (by atis_work)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@233732 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-08 18:40:19 +00:00
tilghman 633965203f Find another ref leak and change how we manage module references.
(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-08 18:22:44 +00:00
russell 084197df39 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 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-08 18:00:16 +00:00
atis 8bfdf4873b Blocked revisions 233618 via svnmerge
................
  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-08 00:09:34 +00:00
dvossel 9f320becac fixes incorrect logic in ast_uri_encode
issue #16299


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@233611 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-07 23:28:51 +00:00
dvossel 566c096197 Blocked revisions 233609 via svnmerge
........
  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-07 23:26:22 +00:00
atis a1c66e8c52 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@233577 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-07 23:10:13 +00:00
diruggles 464b0269fa Fix TCP Client interface
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-07 19:48:14 +00:00
dvossel 004794f6bd Merged revisions 233471 via svnmerge from
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-07 18:08:46 +00:00
jpeeler a365e23dbc Add applications JabberJoin, JabberLeave, JabberSendGroup for XMPP groupchat
(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-07 17:59:46 +00:00
mnicholson 68a300e46a Do not reject SDP packets describing only non audio streams.
(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-07 16:14:42 +00:00
mnicholson debeed31b4 Blocked revisions 233392 via svnmerge
........
  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-07 16:13:29 +00:00
tilghman 7c77f7803f Move implementation of closefrom(3) from app.c to strcompat.c
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@233358 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-06 07:01:06 +00:00
dvossel 16c9e2051f Merged revisions 233279 via svnmerge from
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-04 21:54:44 +00:00
tilghman b9fbe03d18 Using the builtin function breaks OpenBSD 4.2
(closes issue #16395)
 Reported by: jtodd


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@233239 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-04 21:06:22 +00:00
dvossel ec95f42575 update CHANGES file for .m3u support in Mp3Player application
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@233235 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-04 20:21:11 +00:00
dvossel 1a3af8a472 .m3u support for Mp3Player app
(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-04 20:19:53 +00:00
dvossel ad2801af93 update CHANGES for new queue option, penaltymemberslimit.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@233198 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-04 19:02:06 +00:00
dvossel 7b37dfc9da changes penaltymemberslimit to use scanf for config value parsing
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@233197 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-04 18:55:21 +00:00
dvossel c5a9de130e new queue option, penaltymemberslimit, disregards penalty on too few queue 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-04 18:48:31 +00:00
dvossel 3e936b42a8 Merged revisions 233116 via svnmerge from
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-04 17:22:31 +00:00
russell 64c3f33340 Merged revisions 233092 via svnmerge from
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-04 17:18:22 +00:00
mnick 75c39d5301 Parse global variables or expressions in hint extensions
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-04 17:15:47 +00:00
mvanbaak 19bbe8d621 Let's unlock the lines list after the AST_LIST_TRAVERSE instead of inside it.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@233089 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-04 16:55:07 +00:00
mvanbaak 2ca9398edb Only assign line and device in handle_transfer_button when we have a subchannel.
(closes issue #16040)
Reported by: ebroad


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@233059 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-04 16:18:57 +00:00
tilghman 08651f52a3 Update the mysql driver to always return NULL columns, as this is needed for 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-04 16:08:58 +00:00
mnick 7a9301cf8f Merged revisions 233014 via svnmerge from
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-04 15:38:33 +00:00
tilghman 3a01d7fe14 Buildbot complained
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@232982 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-04 05:26:54 +00:00
tilghman e3cfc784dd OS X does not define MSG_NOSIGNAL, but it does have a socket option 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-04 04:52:24 +00:00
tilghman dc26f23367 Add pagerdateformat, to allow shorter dates for SMS messages.
(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-03 22:13:56 +00:00