Commit Graph

18400 Commits

Author SHA1 Message Date
Jeff Peeler
d66bd47c14 Merged revisions 235660 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r235660 | jpeeler | 2009-12-18 16:51:37 -0600 (Fri, 18 Dec 2009) | 55 lines
  
  Merged revisions 235635 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r235635 | jpeeler | 2009-12-18 16:29:51 -0600 (Fri, 18 Dec 2009) | 48 lines
    
    Correct CDR dispositions for BUSY/FAILED
    
    This patch is simple in that it reorders the disposition defines so that the fix
    for issue 12946 works properly (the default CDR disposition was changed to
    AST_CDR_NOANSWER). Also, the AST_CDR_FLAG_ORIGINATED flag was set in ast_call to
    ensure all CDR records are written.
    
    The side effects of CDR changes are scary, so I'm documenting the test cases
    performed to attempt to catch any regressions. The following tests were all
    performed using 1.4 rev 195881 vs head (235571) + patch:
    
    A calls B
    C calls B (busy)
    Hangup C
    Hangup A
    
    (Both SIP and features)
    A calls B
    A blind transfers to C
    Hangup C
    
    (Both SIP and features)
    A calls B
    A attended transfers to C
    Hangup C
    
    A calls B
    A attended transfers to C (SIP)
    C blind transfers to A (features)
    Hangup A
    
    All of the test scenario CDRs matched.
    
    The following tests were performed just with the patch to ensure proper operation
    (with unanswered=yes):
    
    exten =>s,1,Answer
    exten =>s,n,ResetCDR(w)
    exten =>s,n,ResetCDR(w)
    
    exten =>s,1,ResetCDR(w)
    exten =>s,n,ResetCDR(w)
    
    (closes issue #16180)
    Reported by: aatef
    Patches: 
          bug16180.patch uploaded by jpeeler (license 325)
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@235663 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-18 23:03:09 +00:00
Tilghman Lesher
d04bbfbd0a Merged revisions 235656 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r235656 | tilghman | 2009-12-18 16:40:46 -0600 (Fri, 18 Dec 2009) | 9 lines
  
  Merged revisions 235652 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r235652 | tilghman | 2009-12-18 16:39:30 -0600 (Fri, 18 Dec 2009) | 2 lines
    
    Revise verbiage, per #asterisk-dev discussion
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@235658 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-18 22:42:42 +00:00
Tilghman Lesher
f9d71d1218 Merged revisions 235573 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r235573 | tilghman | 2009-12-18 15:19:43 -0600 (Fri, 18 Dec 2009) | 9 lines
  
  Merged revisions 235572 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r235572 | tilghman | 2009-12-18 15:18:16 -0600 (Fri, 18 Dec 2009) | 2 lines
    
    Point to the typical missing package, not the cryptic "termcap support".
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@235575 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-18 21:21:55 +00:00
Tilghman Lesher
74f676d7a8 Merged revisions 235422 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r235422 | tilghman | 2009-12-17 11:19:08 -0600 (Thu, 17 Dec 2009) | 15 lines
  
  Merged revisions 235421 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r235421 | tilghman | 2009-12-17 11:17:51 -0600 (Thu, 17 Dec 2009) | 8 lines
    
    Use context from which Macro is executed, not macro context, if applicable.
    Also, ensure that the extension COULD match, not just that it won't match more.
    (closes issue #16113)
     Reported by: OrNix
     Patches: 
           20091216__issue16113.diff.txt uploaded by tilghman (license 14)
     Tested by: OrNix
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@235424 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-17 17:24:38 +00:00
Jared Smith
b5aa2a5e49 Merged revisions 235298 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r235298 | jsmith | 2009-12-15 23:24:58 -0600 (Tue, 15 Dec 2009) | 11 lines
  
  Merged revisions 235181 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r235181 | jsmith | 2009-12-15 15:07:55 -0600 (Tue, 15 Dec 2009) | 4 lines
    
    Add a line showing that we can use CIDR notation.
    
    patch by jsmith, after discussion with jtodd
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@235333 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-16 16:27:27 +00:00
David Vossel
0a39e69815 reverses minor sip registration regression
reverses the changes caused by issue #15539. The
issue reported was expected behavior.

(issue #15539)


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@235135 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-15 18:49:52 +00:00
Tilghman Lesher
0db37acd31 Merged revisions 235053 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r235053 | tilghman | 2009-12-15 09:33:49 -0600 (Tue, 15 Dec 2009) | 11 lines
  
  Merged revisions 235052 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r235052 | tilghman | 2009-12-15 09:29:24 -0600 (Tue, 15 Dec 2009) | 4 lines
    
    Mandatory argument checking
    (closes issue #16446)
     Reported by: nicchap
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@235055 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-15 15:35:41 +00:00
Kevin P. Fleming
74437adc73 Merged revisions 235010 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r235010 | kpfleming | 2009-12-15 08:35:46 -0600 (Tue, 15 Dec 2009) | 5 lines
  
  spandsp does in fact support V.17 modulation at 14.4 kilobits per second,
  so we should generate T38MaxBitRate of 14400 (even though that doesn't really
  affect the FAX transmission much at all)
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@235012 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-15 14:36:45 +00:00
Alec L Davis
214077b349 Whitespace.
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@234932 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-15 03:24:52 +00:00
Alec L Davis
2c0369e72f restarts busydetector (if enabled) when DTMF is received.
(closes issue #16389)
  Reported by: alecdavis
  Tested by: alecdavis
  Patch
	dtmf_busydetector.diff.txt uploaded by alecdavis (license 585)



git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@234899 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-15 03:10:36 +00:00
Alec L Davis
91ce233c22 Merged revisions 234893 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r234893 | alecdavis | 2009-12-15 15:29:50 +1300 (Tue, 15 Dec 2009) | 9 lines
  
  fixes escape to extensions 'o' and 'a', for digits '0' and '*'
  
  (closes issue #16437)
  Reported by: alecdavis
  Tested by: alecdavis
  Patch
  	extension_o_a_fix.diff.txt uploaded by alecdavis (license 585)
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@234895 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-15 02:42:33 +00:00
Alec L Davis
cb12ed99ca Merged revisions 234855 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r234855 | alecdavis | 2009-12-15 13:54:44 +1300 (Tue, 15 Dec 2009) | 9 lines
  
  ast_stream_and_wait(chan,dir-usingkeypad) didn't capture the dialled DTMF.
  
    (closes issue #16409)
    Reported by: alecdavis
    Tested by: alecdavis
    Patch
  	bug_16409.diff.txt uploaded by alecdavis (license 585)
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@234862 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-15 01:18:42 +00:00
Jason Parker
7228d29d84 Blocked revisions 234776 via svnmerge
........
  r234776 | qwell | 2009-12-14 15:32:03 -0600 (Mon, 14 Dec 2009) | 12 lines
  
  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: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@234778 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-14 21:32:48 +00:00
Tilghman Lesher
f568aec9b8 Merged revisions 234700 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r234700 | tilghman | 2009-12-14 15:13:18 -0600 (Mon, 14 Dec 2009) | 12 lines
  
  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: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@234702 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-14 21:15:08 +00:00
Leif Madsen
5e9f36d79e Merged revisions 234631 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r234631 | lmadsen | 2009-12-14 11:19:58 -0600 (Mon, 14 Dec 2009) | 8 lines
  
  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: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@234639 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-14 17:21:09 +00:00
Sean Bright
53c5f7ef0c Merged revisions 234572 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r234572 | seanbright | 2009-12-14 11:08:09 -0500 (Mon, 14 Dec 2009) | 2 lines
  
  The default rate for 'timing test' is actually 50/sec, not 100/sec as advertised.
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@234574 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-14 16:09:43 +00:00
Olle Johansson
cb5cce0650 Merged revisions 234526 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r234526 | oej | 2009-12-14 11:46:20 +0100 (Mån, 14 Dec 2009) | 16 lines

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: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@234533 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-14 11:12:45 +00:00
Jeff Peeler
31dc6ddf43 forgot the merge props for 234426
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@234437 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-11 23:30:00 +00:00
Jeff Peeler
71a0a1ee90 Merged revisions 234380 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r234380 | jpeeler | 2009-12-11 17:17:09 -0600 (Fri, 11 Dec 2009) | 18 lines
  
  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: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@234426 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-11 23:27:44 +00:00
Jason Parker
296a4908f1 Merged revisions 234256 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r234256 | qwell | 2009-12-10 15:01:39 -0600 (Thu, 10 Dec 2009) | 16 lines
  
  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: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@234258 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-10 21:03:40 +00:00
Tilghman Lesher
cebb241a44 Merged revisions 234210 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r234210 | tilghman | 2009-12-10 12:56:23 -0600 (Thu, 10 Dec 2009) | 2 lines
  
  Missed a case that emits a WARNING where none is warranted.
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@234212 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-10 18:57:59 +00:00
Tilghman Lesher
9eab56995d Merged revisions 234129 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r234129 | tilghman | 2009-12-10 10:24:26 -0600 (Thu, 10 Dec 2009) | 16 lines
  
  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: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@234132 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-10 16:30:32 +00:00
Russell Bryant
6a87fe4367 Merged revisions 234008 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r234008 | russell | 2009-12-09 17:13:28 -0600 (Wed, 09 Dec 2009) | 5 lines
  
  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: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@234010 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-09 23:16:59 +00:00
Tilghman Lesher
cb67729153 Merged revisions 233718 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r233718 | tilghman | 2009-12-08 12:22:44 -0600 (Tue, 08 Dec 2009) | 8 lines
  
  Find another ref leak and change how we manage module references.
  (closes issue #16388)
   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: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@233730 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-08 18:31:03 +00:00
Russell Bryant
bfff509eb2 Merged revisions 233692 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r233692 | russell | 2009-12-08 12:00:16 -0600 (Tue, 08 Dec 2009) | 16 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 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: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@233693 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-08 18:02:37 +00:00
TransNexus OSP Development
b4e2771bb2 Fixed compile error with OSP Toolkit 3.6.
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@233688 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-08 07:40:01 +00:00
Atis Lezdins
ae3ece68ad 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: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@233616 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-07 23:56:04 +00:00
David Vossel
692520d606 Merged revisions 233611 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r233611 | dvossel | 2009-12-07 17:28:51 -0600 (Mon, 07 Dec 2009) | 4 lines
  
  fixes incorrect logic in ast_uri_encode
  
  issue #16299
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@233613 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-07 23:29:48 +00:00
David Vossel
0ec3fc29e7 Merged revisions 233472 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r233472 | dvossel | 2009-12-07 12:08:46 -0600 (Mon, 07 Dec 2009) | 15 lines
  
  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: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@233474 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-07 18:10:01 +00:00
Matthew Nicholson
2a47210650 Merged revisions 233394 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r233394 | mnicholson | 2009-12-07 10:14:42 -0600 (Mon, 07 Dec 2009) | 8 lines
  
  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: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@233395 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-07 16:16:15 +00:00
David Vossel
7d19415db3 Merged revisions 233280 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r233280 | dvossel | 2009-12-04 15:54:44 -0600 (Fri, 04 Dec 2009) | 14 lines
  
  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: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@233283 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-04 21:55:53 +00:00
Matthias Nick
fd52f8bdc5 Merged revisions 233093 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r233093 | mnick | 2009-12-04 11:15:47 -0600 (Fri, 04 Dec 2009) | 8 lines
  
  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: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@233238 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-04 21:00:46 +00:00
David Vossel
be35aaf361 Merged revisions 233121 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r233121 | dvossel | 2009-12-04 11:22:31 -0600 (Fri, 04 Dec 2009) | 12 lines
  
  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: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@233166 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-04 17:37:15 +00:00
Russell Bryant
593a3275d8 Merged revisions 233100 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r233100 | russell | 2009-12-04 11:18:22 -0600 (Fri, 04 Dec 2009) | 14 lines
  
  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: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@233122 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-04 17:22:34 +00:00
Matthias Nick
ceb3398da3 Merged revisions 233046 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r233046 | mnick | 2009-12-04 09:38:33 -0600 (Fri, 04 Dec 2009) | 17 lines
  
  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: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@233048 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-04 15:51:48 +00:00
Tilghman Lesher
1ee9a6caa8 Merged revisions 232854 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r232854 | tilghman | 2009-12-03 14:47:07 -0600 (Thu, 03 Dec 2009) | 15 lines
  
  Merged revisions 232820 via svnmerge from 
  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: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@232865 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-03 21:03:39 +00:00
David Ruggles
570306ae70 Merged revisions 232587 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r232587 | diruggles | 2009-12-02 17:17:22 -0500 (Wed, 02 Dec 2009) | 12 lines
  
  Prevent double closing of FDs by EIVR
  
  This caused a problem when asterisk was under heavy load and running both AGI and EIVR applications.
  EIVR would close an FD at which point it would be considered freed and be used by a new AGI instance
  the second close would then close the FD now in use by AGI.
  
  (closes issue #16305)
  Reported by: diLLec
  Tested by: thedavidfactor, diLLec
  
  Review: https://reviewboard.asterisk.org/r/436/
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@232812 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-03 15:03:20 +00:00
Tilghman Lesher
aa73b84593 Recorded merge of revisions 232660-232661 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r232660 | tilghman | 2009-12-02 18:08:55 -0600 (Wed, 02 Dec 2009) | 19 lines
  
  Fix multiple issues with musiconhold, which led to classes not getting 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
........
  r232661 | tilghman | 2009-12-02 18:09:36 -0600 (Wed, 02 Dec 2009) | 2 lines
  
  Remove debugging line
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@232666 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-03 00:18:02 +00:00
David Vossel
7ca6e272b2 Blocked revisions 232657 via svnmerge
........
  r232657 | dvossel | 2009-12-02 17:27:45 -0600 (Wed, 02 Dec 2009) | 6 lines
  
  update CHANGES and UPGRADE.txt for early media behavior change between 1.6.1 and 1.6.2
  
  (closes issue #16212)
  Reported by: miki
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@232659 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-02 23:29:38 +00:00
Jeff Peeler
ad05b5a22a Merged revisions 232582 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r232582 | jpeeler | 2009-12-02 16:02:43 -0600 (Wed, 02 Dec 2009) | 14 lines
  
  Merged revisions 232581 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r232581 | jpeeler | 2009-12-02 15:57:42 -0600 (Wed, 02 Dec 2009) | 7 lines
    
    Send ack (response/message) after receiving manager action userevent
    
    (closes issue #16264)
    Reported by: dimas
    Patches: 
          event-ack.patch uploaded by dimas (license 88)
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@232584 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-02 22:04:33 +00:00
Jeff Peeler
4e47c4d88a Merged revisions 232576 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r232576 | jpeeler | 2009-12-02 15:32:50 -0600 (Wed, 02 Dec 2009) | 8 lines
  
  Make manager response to "Action: events" finish with empty line
  
  (closes issue #16275)
  Reported by: vnovy
  Patches: 
        manager.c.diff uploaded by vnovy (license 922)
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@232578 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-02 21:35:48 +00:00
Joshua Colp
c971bf6a67 Merged revisions 232356 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r232356 | file | 2009-12-02 13:06:54 -0400 (Wed, 02 Dec 2009) | 12 lines
  
  Merged revisions 232355 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r232355 | file | 2009-12-02 13:04:52 -0400 (Wed, 02 Dec 2009) | 5 lines
    
    Fix a bug where if you hung up very quickly after calling AMD it would overwrite the AMDSTATUS of HANGUP with TOOLONG.
    
    (closes issue #16239)
    Reported by: CGMChris
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@232358 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-02 17:10:13 +00:00
David Vossel
3587f8a243 Merged revisions 232351 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r232351 | dvossel | 2009-12-02 11:00:15 -0600 (Wed, 02 Dec 2009) | 12 lines
  
  Merged revisions 232350 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r232350 | dvossel | 2009-12-02 10:59:18 -0600 (Wed, 02 Dec 2009) | 6 lines
    
    ast_outaddrfor doesn't do htons() on port, looks odd in strace.
    
    (closes issue #16290)
    Reported by: wdoekes
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@232353 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-02 17:02:30 +00:00
Joshua Colp
ffe164d3f5 Merged revisions 232345 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r232345 | file | 2009-12-02 12:40:14 -0400 (Wed, 02 Dec 2009) | 7 lines
  
  Add support for handling the 415 Unsupported media type response like we do for a 488 Not acceptable here response.
  
  (closes issue #16186)
  Reported by: atis
  Patches:
        sip_t38_response_415.patch uploaded by atis (license 242)
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@232347 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-02 16:42:52 +00:00
David Vossel
fb240a8395 Merged revisions 232269 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r232269 | dvossel | 2009-12-02 09:42:54 -0600 (Wed, 02 Dec 2009) | 15 lines
  
  Merged revisions 232268 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r232268 | dvossel | 2009-12-02 09:41:36 -0600 (Wed, 02 Dec 2009) | 9 lines
    
    fixes segfault in func_groupcount
    
    closes issue #16337)
    Reported by: Parantido
    Patches:
          issue_16337.diff uploaded by dvossel (license 671)
    	  Tested by: Parantido, dvossel
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@232271 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-02 15:43:56 +00:00
Joshua Colp
d6ba1b4f47 Merged revisions 232230 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r232230 | file | 2009-12-02 10:54:28 -0400 (Wed, 02 Dec 2009) | 5 lines
  
  Fix a bug where a scheduled item ID would get retained on registrations in a certain scenario
  causing code to execute during reload that should not.
  
  (issue AST-263)
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@232231 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-02 14:55:09 +00:00
Jeff Peeler
06f5b30343 Merged revisions 232091 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r232091 | jpeeler | 2009-12-01 18:45:18 -0600 (Tue, 01 Dec 2009) | 17 lines
  
  Merged revisions 232090 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r232090 | jpeeler | 2009-12-01 18:42:58 -0600 (Tue, 01 Dec 2009) | 10 lines
    
    Do not modify the gain settings on data calls.
    
    (The digital flag actually represents a data call.)
    
    (closes issue #15972)
    Reported by: udosw
    Patches: 
          transcap_digital_fix.diff.txt uploaded by alecdavis (license 585)
    Tested by: alecdavis
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@232093 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-02 00:51:50 +00:00
Russell Bryant
650c94b67a Merged revisions 232012 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r232012 | russell | 2009-12-01 17:38:34 -0600 (Tue, 01 Dec 2009) | 2 lines
  
  Fix a build error on FreeBSD.
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@232014 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-01 23:39:49 +00:00
Russell Bryant
b8ba9d695b Merged revisions 232008 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r232008 | russell | 2009-12-01 17:27:53 -0600 (Tue, 01 Dec 2009) | 9 lines
  
  Merged revisions 232007 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r232007 | russell | 2009-12-01 17:25:36 -0600 (Tue, 01 Dec 2009) | 2 lines
    
    Fix a warning pointed out by buildbot.
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@232010 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-01 23:33:35 +00:00
Jeff Peeler
d5235d1a1b Merged revisions 231927 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r231927 | jpeeler | 2009-12-01 15:54:21 -0600 (Tue, 01 Dec 2009) | 19 lines
  
  Merged revisions 231911 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r231911 | jpeeler | 2009-12-01 15:29:31 -0600 (Tue, 01 Dec 2009) | 12 lines
    
    Fix crash with invalid frame data
    
    The crash was happening as a result of a frame containing an invalid data
    pointer, but was set with data length of zero. The few times the issue was
    reproduced it _seemed_ that the frame was queued properly, that is the data
    pointer was set to NULL. I never could reproduce the crash so as a last resort
    the crash has been fixed, but a check in __ast_read has been added to give as
    much information about the source of problematic frames in the future.
    
    (closes issue #16058)
    Reported by: atis
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@231929 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-01 22:00:14 +00:00