]> git.ipfire.org Git - thirdparty/asterisk.git/log
thirdparty/asterisk.git
16 years agoMerged revisions 194209 via svnmerge from
Joshua Colp [Wed, 13 May 2009 13:41:28 +0000 (13:41 +0000)] 
Merged revisions 194209 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r194209 | file | 2009-05-13 10:39:10 -0300 (Wed, 13 May 2009) | 18 lines

  Merged revisions 194208 via svnmerge from
  https://origsvn.digium.com/svn/asterisk/branches/1.4

  ........
    r194208 | file | 2009-05-13 10:38:01 -0300 (Wed, 13 May 2009) | 11 lines

    Fix RFC2833 issues with DTMF getting duplicated and with duration wrapping over.

    (closes issue #14815)
    Reported by: geoff2010
    Patches:
          v1-14815.patch uploaded by dimas (license 88)
    Tested by: geoff2010, file, dimas, ZX81, moliveras
    (closes issue #14460)
    Reported by: moliveras
    Tested by: moliveras
  ........
................

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@194212 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 194138 via svnmerge from
Tilghman Lesher [Wed, 13 May 2009 00:54:14 +0000 (00:54 +0000)] 
Merged revisions 194138 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r194138 | tilghman | 2009-05-12 19:52:49 -0500 (Tue, 12 May 2009) | 14 lines

  Merged revisions 194137 via svnmerge from
  https://origsvn.digium.com/svn/asterisk/branches/1.4

  ........
    r194137 | tilghman | 2009-05-12 19:52:03 -0500 (Tue, 12 May 2009) | 7 lines

    Fix logic for how to proceed with a single digit extension.
    (closes issue #15091)
     Reported by: andrew
     Patches:
           20090512__issue15091.diff.txt uploaded by tilghman (license 14)
     Tested by: andrew
  ........
................

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@194140 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 194057 via svnmerge from
Matthew Nicholson [Tue, 12 May 2009 23:01:49 +0000 (23:01 +0000)] 
Merged revisions 194057 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r194057 | mnicholson | 2009-05-12 17:32:13 -0500 (Tue, 12 May 2009) | 22 lines

  Merged revisions 194028 via svnmerge from
  https://origsvn.digium.com/svn/asterisk/branches/1.4

  ........
    r194028 | mnicholson | 2009-05-12 17:15:45 -0500 (Tue, 12 May 2009) | 16 lines

    This change modifies app_queue to properly generate CDR records in failure
    situations.

    This involves setting a proper cdr disposition coresponding to the given
    failure condition and ensuring the proper information is stored in the cdr
    record.

    (closes issue #13691)
    Reported by: dferrer
    Tested by: mnicholson

    (closes issue #13637)
    Reported by: atis
    Tested by: atis
  ........
................

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@194062 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 193954 via svnmerge from
Mark Michelson [Tue, 12 May 2009 20:51:05 +0000 (20:51 +0000)] 
Merged revisions 193954 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r193954 | mmichelson | 2009-05-12 15:28:13 -0500 (Tue, 12 May 2009) | 18 lines

  Update spiral support in trunk and 1.6.X to match what is in 1.4.

  In 1.4, a SIP spiral is treated the same way as a call forward. This
  works much better than what is currently in trunk and 1.6.X. The code
  in trunk and 1.6.X did not create a new call to the recipient of the spiral,
  instead trying to continue the same call. In addition to just being plain
  wrong, this also had the side effect of only being able to spiral calls
  to other SIP channels.

  With this in place, as long as call forwards are honored, SIP spirals
  will work properly. This means that it will work for outbound calls
  made  by the Queue, Dial, and Page applications. For originated calls and
  spool calls, however, the spiral will not work properly until a generic
  call forward mechanism is introduced into Asterisk.

  (relates to issue #13630)
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@193961 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 193956 via svnmerge from
Tilghman Lesher [Tue, 12 May 2009 20:42:17 +0000 (20:42 +0000)] 
Merged revisions 193956 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r193956 | tilghman | 2009-05-12 15:40:22 -0500 (Tue, 12 May 2009) | 13 lines

  Merged revisions 193955 via svnmerge from
  https://origsvn.digium.com/svn/asterisk/branches/1.4

  ........
    r193955 | tilghman | 2009-05-12 15:39:21 -0500 (Tue, 12 May 2009) | 6 lines

    Avoid initializing routines if the authentication fails.  Fixes a crash (RR) issue.
    (closes issue #14508)
     Reported by: tiziano
     Patches:
           20090221_2_wrongmailbox.diff.txt uploaded by tiziano (license 377)
  ........
................

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@193958 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoBlocked revisions 193886 via svnmerge
Mark Michelson [Tue, 12 May 2009 18:20:58 +0000 (18:20 +0000)] 
Blocked revisions 193886 via svnmerge

................
  r193886 | mmichelson | 2009-05-12 13:20:14 -0500 (Tue, 12 May 2009) | 17 lines

  Blocked revisions 193880 via svnmerge

  ........
    r193880 | mmichelson | 2009-05-12 13:18:44 -0500 (Tue, 12 May 2009) | 12 lines

    Set the invitestate to INV_CANCELLED only if we are actually sending a SIP CANCEL.

    The problem was that the hangup code was setting the invitestate too early. The result of
    this was that we would always send a CANCEL request, even if it was not an appropriate
    time to do so (e.g. we have not yet received a provisional response for our INVITE).

    Note that this same fix had been applied to trunk and the 1.6.X branches starting with
    revision 155467. This is why you will see this revision being blocked from those places.

    AST-216
  ........
................

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@193890 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 193870 via svnmerge from
Tilghman Lesher [Tue, 12 May 2009 17:48:30 +0000 (17:48 +0000)] 
Merged revisions 193870 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r193870 | tilghman | 2009-05-12 12:29:33 -0500 (Tue, 12 May 2009) | 2 lines

  Convert a THREADSTORAGE object into a simple malloc'd object (as suggested by Russell on -dev)
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@193872 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoRecorded merge of revisions 193756 via svnmerge from
Tilghman Lesher [Mon, 11 May 2009 23:35:52 +0000 (23:35 +0000)] 
Recorded merge of revisions 193756 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r193756 | tilghman | 2009-05-11 17:50:47 -0500 (Mon, 11 May 2009) | 25 lines

  Recorded merge of revisions 193755 via svnmerge from
  https://origsvn.digium.com/svn/asterisk/branches/1.4

  ........
    r193755 | tilghman | 2009-05-11 17:48:20 -0500 (Mon, 11 May 2009) | 18 lines

    Move 300 bytes around on the stack, to make more room for an extension buffer.
    This allows more concurrent extensions to be copied for a single voicemail,
    without creating a possibility of upsetting existing users, where a dialplan
    could run out of stack space where it had run fine before.  Alternatively,
    we could have allocated off the heap, but that is a larger change and would
    have increased the chance for instability introduced by this change.

    This is really solved starting in 1.6.0.11, as the use of an ast_str buffer
    allows an unlimited number of extensions (up to available memory).  We
    additionally create a new warning message when the buffer length is exceeded,
    permitting administrators to see an issue after the fact, whereas previously
    the list was silently truncated.
    (closes issue #14739)
     Reported by: p_lindheimer
     Patches:
           20090417__bug14739.diff.txt uploaded by tilghman (license 14)
     Tested by: p_lindheimer
  ........
................

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@193822 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 193614 via svnmerge from
Richard Mudgett [Mon, 11 May 2009 19:16:10 +0000 (19:16 +0000)] 
Merged revisions 193614 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r193614 | rmudgett | 2009-05-11 14:11:29 -0500 (Mon, 11 May 2009) | 19 lines

  Merged revisions 193613 via svnmerge from
  https://origsvn.digium.com/svn/asterisk/branches/1.4

  ........
    r193613 | rmudgett | 2009-05-11 14:09:00 -0500 (Mon, 11 May 2009) | 12 lines

    Sent wrong message to clear a call we started if the other end has not responed yet.

    In the state MISDN_CALLING (i.e. SETUP was sent but no answer has arrived yet),
    it is not allowed to clear the call with RELEASE_COMPLETE.  It must be
    cleared with DISCONNECT.  A RELEASE_COMPLETE is only allowed as an answer
    to a SETUP.  (See Q.931 ch. 5.3.2, 5.3.2.a, 5.3.2.b)

    Patches:
        chan-misdn-ccstate7.patch uploaded by customer.

    JIRA ABE-1862
  ........
................

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@193616 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoRecorded merge of revisions 193545 via svnmerge from
Leif Madsen [Mon, 11 May 2009 18:07:51 +0000 (18:07 +0000)] 
Recorded merge of revisions 193545 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r193545 | lmadsen | 2009-05-11 14:01:44 -0400 (Mon, 11 May 2009) | 14 lines

  Recorded merge of revisions 193544 via svnmerge from
  https://origsvn.digium.com/svn/asterisk/branches/1.4

  ........
    r193544 | lmadsen | 2009-05-11 13:35:17 -0400 (Mon, 11 May 2009) | 7 lines

    Document CHANNEL(transfercapability) in CLI documentation.

    (issue #15073)
    Reported by: pkempgen
    Patches:
          20090511__issue15073.diff.txt uploaded by tilghman (license 14)
  ........
................

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@193547 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 193387 via svnmerge from
David Vossel [Fri, 8 May 2009 20:51:17 +0000 (20:51 +0000)] 
Merged revisions 193387 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r193387 | dvossel | 2009-05-08 15:32:51 -0500 (Fri, 08 May 2009) | 7 lines

  TCP not matching valid peer.

  find_peer() does not find a valid peer when using pvt->recv as the sockaddr_in argument.  Because of the way TCP works, the port number in pvt->recv is not what we're looking for at all.  There is currently only one place that find_peer searches for a peer using the sockaddr_in argument.  If the peer is not found after using pvt->recv (works for UDP since the port number will be correct), a temp sockaddr_in struct is made using the Contact header in the sip_request.  This has the correct port number in it.

  Review: http://reviewboard.digium.com/r/236/
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@193389 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 193274 via svnmerge from
Sean Bright [Fri, 8 May 2009 15:36:16 +0000 (15:36 +0000)] 
Merged revisions 193274 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r193274 | seanbright | 2009-05-08 11:18:40 -0400 (Fri, 08 May 2009) | 2 lines

  Fix the spelling of UNAVAILABLE in func_devstate CLI completion.
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@193335 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 193263 via svnmerge from
David Vossel [Fri, 8 May 2009 14:54:15 +0000 (14:54 +0000)] 
Merged revisions 193263 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r193263 | dvossel | 2009-05-08 09:52:19 -0500 (Fri, 08 May 2009) | 15 lines

  Merged revisions 193262 via svnmerge from
  https://origsvn.digium.com/svn/asterisk/branches/1.4

  ........
    r193262 | dvossel | 2009-05-08 09:51:09 -0500 (Fri, 08 May 2009) | 9 lines

    "misdn show config" segfaults asterisk, if no MSN lists

    (closes issue #14976)
    Reported by: alecdavis
    Patches:
          misdn_config.diff.txt uploaded by alecdavis (license 585)
    Tested by: alecdavis, FabienToune
  ........
................

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@193265 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 193194 via svnmerge from
Kevin P. Fleming [Fri, 8 May 2009 14:10:58 +0000 (14:10 +0000)] 
Merged revisions 193194 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r193194 | kpfleming | 2009-05-08 09:06:15 -0500 (Fri, 08 May 2009) | 13 lines

  Merged revisions 193193 via svnmerge from
  https://origsvn.digium.com/svn/asterisk/branches/1.4

  ........
    r193193 | kpfleming | 2009-05-08 09:03:28 -0500 (Fri, 08 May 2009) | 7 lines

    Make absolute paths for logger channels work properly

    (Note: This is not a new feature, it was previously undocumented and broken.)

    The Asterisk logger has a feature to support absolute pathnames for logger channels, but the code implementing the feature was broken. This has been fixed, and the absolute path feature is now documented in the sample logger.conf.
  ........
................

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@193196 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 193120 via svnmerge from
Tilghman Lesher [Thu, 7 May 2009 23:44:20 +0000 (23:44 +0000)] 
Merged revisions 193120 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r193120 | tilghman | 2009-05-07 18:42:28 -0500 (Thu, 07 May 2009) | 26 lines

  Merged revisions 193119 via svnmerge from
  https://origsvn.digium.com/svn/asterisk/branches/1.4

  ........
    r193119 | tilghman | 2009-05-07 18:41:11 -0500 (Thu, 07 May 2009) | 19 lines

    Fix Background within a Macro for FreePBX.
    If the single digit DTMF is an extension in the specified context, then
    go there and signal no DTMF.  Otherwise, we should exit with that DTMF.
    If we're in Macro, we'll exit and seek that DTMF as the beginning of an
    extension in the Macro's calling context.  If we're not in Macro, then
    we'll simply seek that extension in the calling context.  Previously,
    someone complained about the behavior as it related to the interior of a
    Gosub routine, and the fix (#14011) inadvertently broke FreePBX
    (#14940).  This change should fix both of these situations, but with the
    possible incompatibility that if a single digit extension does not exist
    (but a longer extension COULD have matched), it would have previously
    gone immediately to the "i" extension, but will now need to wait for a
    timeout.
    (closes issue #14940)
     Reported by: p_lindheimer
     Patches:
           20090420__bug14940.diff.txt uploaded by tilghman (license 14)
     Tested by: p_lindheimer
  ........
................

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@193122 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 193077 via svnmerge from
Richard Mudgett [Thu, 7 May 2009 22:42:54 +0000 (22:42 +0000)] 
Merged revisions 193077 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r193077 | rmudgett | 2009-05-07 17:24:04 -0500 (Thu, 07 May 2009) | 12 lines

  Merged revisions 193050 via svnmerge from
  https://origsvn.digium.com/svn/asterisk/branches/1.4

  ........
    r193050 | rmudgett | 2009-05-07 17:17:06 -0500 (Thu, 07 May 2009) | 5 lines

    Give a more helpful message when an incoming call's dialed extension does not match.

    Added the dialed extension and context to the chan_misdn messages warning
    that the dialed number cannot be matched in the dialplan.
  ........
................

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@193079 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 193006 via svnmerge from
Tilghman Lesher [Thu, 7 May 2009 17:52:01 +0000 (17:52 +0000)] 
Merged revisions 193006 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r193006 | tilghman | 2009-05-07 12:51:13 -0500 (Thu, 07 May 2009) | 7 lines

  Second result should not contain data from the first result.
  (closes issue #15039)
   Reported by: jims
   Patches:
         20090506__issue15039.diff.txt uploaded by tilghman (license 14)
   Tested by: jims
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@193007 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 192938 via svnmerge from
Tilghman Lesher [Thu, 7 May 2009 17:15:00 +0000 (17:15 +0000)] 
Merged revisions 192938 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r192938 | tilghman | 2009-05-07 12:13:36 -0500 (Thu, 07 May 2009) | 6 lines

  Send DTMF frame before playing back audio.
  (closes issue #14858)
   Reported by: barryf
   Patches:
         20090507__bug14858.diff.txt uploaded by tilghman (license 14)
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@192941 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 192933 via svnmerge from
Tilghman Lesher [Thu, 7 May 2009 16:45:31 +0000 (16:45 +0000)] 
Merged revisions 192933 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r192933 | tilghman | 2009-05-07 11:43:56 -0500 (Thu, 07 May 2009) | 17 lines

  Merged revisions 192932 via svnmerge from
  https://origsvn.digium.com/svn/asterisk/branches/1.4

  ........
    r192932 | tilghman | 2009-05-07 11:29:08 -0500 (Thu, 07 May 2009) | 10 lines

    Eliminate repetition of fullcontact during reconstruction.
    If the fullcontact field appears in both the sippeers and the
    sipregs table, then during reconstruction of the field, it will
    otherwise be doubled.
    (closes issue #14754)
     Reported by: Alexei Gradinari
     Patches:
           20090506__bug14754.diff.txt uploaded by tilghman (license 14)
     Tested by: lmadsen
  ........
................

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@192935 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 192861 via svnmerge from
Jeff Peeler [Wed, 6 May 2009 22:19:18 +0000 (22:19 +0000)] 
Merged revisions 192861 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r192861 | jpeeler | 2009-05-06 17:17:27 -0500 (Wed, 06 May 2009) | 17 lines

  Merged revisions 192858 via svnmerge from
  https://origsvn.digium.com/svn/asterisk/branches/1.4

  ........
    r192858 | jpeeler | 2009-05-06 17:15:19 -0500 (Wed, 06 May 2009) | 10 lines

    Make ParkedCall application stop execution of the dialplan after hang up

    Just changed park_exec to always return non-zero. I really wasn't entirely sure
    at first if this was a bug. Decided it was since it would be surprising when
    not using ParkedCall in the dialplan to hang up and have dialplan execution
    continue.

    (closes issue #14555)
    Reported by: francesco_r
  ........
................

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@192869 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoBlocked revisions 192853 via svnmerge
Jeff Peeler [Wed, 6 May 2009 22:05:43 +0000 (22:05 +0000)] 
Blocked revisions 192853 via svnmerge

........
  r192853 | jpeeler | 2009-05-06 17:02:46 -0500 (Wed, 06 May 2009) | 2 lines

  If no extension was found in the pattern tree, don't crash.
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@192855 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 190946 via svnmerge from
Matthew Fredrickson [Wed, 6 May 2009 17:53:13 +0000 (17:53 +0000)] 
Merged revisions 190946 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
r190946 | mattf | 2009-04-28 17:05:05 -0500 (Tue, 28 Apr 2009) | 1 line

Make sure that we do not clear the down flag on the BRI during PTMP link transients.  Also refix SS7 audio that the early media patch broke.
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@192812 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 192808 via svnmerge from
Joshua Colp [Wed, 6 May 2009 17:39:53 +0000 (17:39 +0000)] 
Merged revisions 192808 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r192808 | file | 2009-05-06 14:38:51 -0300 (Wed, 06 May 2009) | 10 lines

  Fix a bug where a timer would be created but not acknowledged.

  This scenario crept up if chan_iax2 was loaded with no configuration file present.
  It would create a timer and tell it to go at an interval but the thread that normally
  acknowledges it would not be created because no configuration file was present. The timer
  will now be closed if no configuration file is present.

  (closes issue #15014)
  Reported by: madkins
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@192809 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 192634 via svnmerge from
Joshua Colp [Wed, 6 May 2009 13:37:15 +0000 (13:37 +0000)] 
Merged revisions 192634 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r192634 | file | 2009-05-06 10:34:35 -0300 (Wed, 06 May 2009) | 14 lines

  Merged revisions 192633 via svnmerge from
  https://origsvn.digium.com/svn/asterisk/branches/1.4

  ........
    r192633 | file | 2009-05-06 10:30:51 -0300 (Wed, 06 May 2009) | 7 lines

    Update some old logic to stop both begin and end DTMF frames from reaching the core if rfc2833 is not enabled.

    (closes issue #15036)
    Reported by: dimas
    Patches:
          v1-15036.patch uploaded by dimas (license 88)
  ........
................

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@192636 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 192525 via svnmerge from
Sean Bright [Tue, 5 May 2009 20:02:12 +0000 (20:02 +0000)] 
Merged revisions 192525 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r192525 | seanbright | 2009-05-05 15:57:49 -0400 (Tue, 05 May 2009) | 18 lines

  Merged revisions 192524 via svnmerge from
  https://origsvn.digium.com/svn/asterisk/branches/1.4

  ........
    r192524 | seanbright | 2009-05-05 15:56:11 -0400 (Tue, 05 May 2009) | 11 lines

    Fix Javascript error when using astman.js in Internet Explorer.

    Internet Explorer (tested with 7.0) does not like trailing commas on constructs
    like object initializers, so get rid of them to avoid some errors.

    (closes issue #15026)
    Reported by: rajnishgiri
    Patches:
          bug15026.patch uploaded by seanbright (license 71)
    Tested by: seanbright
  ........
................

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@192527 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 192462 via svnmerge from
Joshua Colp [Tue, 5 May 2009 18:26:34 +0000 (18:26 +0000)] 
Merged revisions 192462 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r192462 | file | 2009-05-05 15:23:58 -0300 (Tue, 05 May 2009) | 15 lines

  Merged revisions 192454 via svnmerge from
  https://origsvn.digium.com/svn/asterisk/branches/1.4

  ........
    r192454 | file | 2009-05-05 15:22:27 -0300 (Tue, 05 May 2009) | 8 lines

    Fix an incorrect assumption that certain values on the channel will always exist when they may not.

    The CDR code involved with bridges wrongly assumed that the currently executing application and data
    values will always exist. It is possible for this to be false when call forwarding is involved.

    (closes issue #14984)
    Reported by: gincantalupo
  ........
................

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@192473 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 192430 via svnmerge from
Joshua Colp [Tue, 5 May 2009 17:50:23 +0000 (17:50 +0000)] 
Merged revisions 192430 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r192430 | file | 2009-05-05 14:46:51 -0300 (Tue, 05 May 2009) | 12 lines

  Merged revisions 192429 via svnmerge from
  https://origsvn.digium.com/svn/asterisk/branches/1.4

  ........
    r192429 | file | 2009-05-05 14:43:30 -0300 (Tue, 05 May 2009) | 5 lines

    Fix a bug where the followme application would continue trying numbers after the caller hung up.

    (closes issue #13624)
    Reported by: sgenyuk
  ........
................

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@192432 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 192387 via svnmerge from
Joshua Colp [Tue, 5 May 2009 14:27:42 +0000 (14:27 +0000)] 
Merged revisions 192387 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r192387 | file | 2009-05-05 11:22:47 -0300 (Tue, 05 May 2009) | 10 lines

  Fix a bug with setting t38pt_udptl at the user or peer level.

  If an incoming call authenticated as a user or peer and t38pt_udptl was
  not set to yes in general then no UDPTL session would be present and any
  T38 related things would fail. This commit changes it so that if after
  authenticating T38 is enabled but no UDPTL session is present one will be
  created.

  (issue AST-215)
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@192401 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 192357 via svnmerge from
Kevin P. Fleming [Tue, 5 May 2009 13:37:23 +0000 (13:37 +0000)] 
Merged revisions 192357 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r192357 | kpfleming | 2009-05-05 15:18:21 +0200 (Tue, 05 May 2009) | 5 lines

  Correct some flaws in the memory accounting code for stringfields and ao2 objects

  Under some conditions, the memory allocation for stringfields and ao2 objects would not have supplied valid file/function names for MALLOC_DEBUG tracking, so this commit corrects that.
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@192359 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 192318 via svnmerge from
Kevin P. Fleming [Tue, 5 May 2009 12:44:54 +0000 (12:44 +0000)] 
Merged revisions 192318 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r192318 | kpfleming | 2009-05-05 12:34:19 +0200 (Tue, 05 May 2009) | 5 lines

  Properly account for memory allocated for channels and datastores

  As in previous commits, when channels are allocated (with ast_channel_alloc) or datastores are allocated (with ast_datastore_alloc) properly account for the memory being owned by the caller, instead of the allocator function itself.
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@192354 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 192279 via svnmerge from
Kevin P. Fleming [Tue, 5 May 2009 09:15:13 +0000 (09:15 +0000)] 
Merged revisions 192279 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r192279 | kpfleming | 2009-05-05 10:51:06 +0200 (Tue, 05 May 2009) | 5 lines

  Ensure that string pools allocated to hold stringfields are properly accounted in MALLOC_DEBUG mode

  This commit modifies the stringfield pool allocator to remember the 'owner' of the stringfield manager the pool is being allocated for, and ensures that pools allocated in the future when fields are populated are owned by that file/function.
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@192281 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 192214 via svnmerge from
David Vossel [Mon, 4 May 2009 22:48:11 +0000 (22:48 +0000)] 
Merged revisions 192214 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r192214 | dvossel | 2009-05-04 17:44:51 -0500 (Mon, 04 May 2009) | 17 lines

  Merged revisions 192213 via svnmerge from
  https://origsvn.digium.com/svn/asterisk/branches/1.4

  ........
    r192213 | dvossel | 2009-05-04 17:37:31 -0500 (Mon, 04 May 2009) | 11 lines

    global mohinterpret setting is ignored

    mohinterpret and mohsuggest global variables were not copied over during build_users and build_peers.

    (closes issue #14728)
    Reported by: dimas
    Patches:
          v1-14728.patch uploaded by dimas (license 88)
    Tested by: dimas, dvossel
  ........
................

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@192216 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoRecorded merge of revisions 192171 via svnmerge from
Tilghman Lesher [Mon, 4 May 2009 19:30:34 +0000 (19:30 +0000)] 
Recorded merge of revisions 192171 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r192171 | tilghman | 2009-05-04 14:29:13 -0500 (Mon, 04 May 2009) | 8 lines

  Restore 'asyncagi break' command to 1.6.1 and higher.
  (closes issue #14985)
   Reported by: nikkk
   Patches:
         20090428__bug14985.diff.txt uploaded by tilghman (license 14)
         20090429__bug14985__1.6.1.diff.txt uploaded by tilghman (license 14)
   Tested by: nikkk
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@192172 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 192059 via svnmerge from
Kevin P. Fleming [Mon, 4 May 2009 19:20:58 +0000 (19:20 +0000)] 
Merged revisions 192059 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r192059 | kpfleming | 2009-05-04 18:24:16 +0200 (Mon, 04 May 2009) | 5 lines

  Ensure that astobj2 memory allocations are properly accounted for when MALLOC_DEBUG is used

  This commit ensures that all astobj2 allocated objects are properly accounted for in MALLOC_DEBUG mode by passing down the file/function/line information from the module/function that actually called the astobj2 allocation function.
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@192154 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 192132 via svnmerge from
Tilghman Lesher [Mon, 4 May 2009 18:44:58 +0000 (18:44 +0000)] 
Merged revisions 192132 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r192132 | tilghman | 2009-05-04 13:42:56 -0500 (Mon, 04 May 2009) | 6 lines

  Pass libraries in LIBS, not LDFLAGS.
  (closes issue #14671)
   Reported by: Chainsaw
   Patches:
         asterisk-1.6.0.6-toolcheck-libs-not-ldflags.patch uploaded by Chainsaw (license 723)
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@192134 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoResolve grammatical mistakes in the application description in app_forkcdr.
Leif Madsen [Mon, 4 May 2009 17:30:38 +0000 (17:30 +0000)] 
Resolve grammatical mistakes in the application description in app_forkcdr.

(closes issue #14801)
Reported by: festr

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@192094 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 191955 via svnmerge from
Kevin P. Fleming [Mon, 4 May 2009 10:00:04 +0000 (10:00 +0000)] 
Merged revisions 191955 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r191955 | kpfleming | 2009-05-04 11:57:36 +0200 (Mon, 04 May 2009) | 8 lines

  Ensure that by default only one console channel driver is loaded

  This configuration file was changed to ensure that only one console channel driver
  (chan_oss) is loaded by default, but the change would only work if chan_console
  was not built. Now it will work as expected; if chan_alsa or chan_console are built
  and installed, they will not be loaded unless explicity requested.
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@191957 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoBlocked revisions 191781 via svnmerge
Mark Michelson [Sat, 2 May 2009 18:55:53 +0000 (18:55 +0000)] 
Blocked revisions 191781 via svnmerge

................
  r191781 | mmichelson | 2009-05-02 13:54:52 -0500 (Sat, 02 May 2009) | 16 lines

  Blocked revisions 191778 via svnmerge

  ........
    r191778 | mmichelson | 2009-05-02 13:48:20 -0500 (Sat, 02 May 2009) | 11 lines

    Fix a bug which resulted from the Hebrew voicemail commit.

    This fixes a case where a certain message could get played twice.

    (closes issue #13155)
    Reported by: greenfieldtech
    Patches:
          app_voicemail.c.multi-lang-patch uploaded by greenfieldtech (license 369)
    Tested by: greenfieldtech
  ........
................

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@191783 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 191775 via svnmerge from
Kevin P. Fleming [Sat, 2 May 2009 18:45:56 +0000 (18:45 +0000)] 
Merged revisions 191775 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r191775 | kpfleming | 2009-05-02 20:39:48 +0200 (Sat, 02 May 2009) | 5 lines

  Fix an error in queue_log file rotation optimization code

  This code was copy-and-pasted without properly changing references to event_rotate into queue_rotate, so under some conditions the log rotation would rotate queue_log even though it was not necessary.
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@191777 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 191700 via svnmerge from
Sean Bright [Sat, 2 May 2009 15:52:08 +0000 (15:52 +0000)] 
Merged revisions 191700 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r191700 | seanbright | 2009-05-02 11:45:07 -0400 (Sat, 02 May 2009) | 1 line

  Update copyright year to 2009
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@191702 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoBlocked revisions 191630 via svnmerge
Mark Michelson [Sat, 2 May 2009 10:47:19 +0000 (10:47 +0000)] 
Blocked revisions 191630 via svnmerge

................
  r191630 | mmichelson | 2009-05-02 05:46:02 -0500 (Sat, 02 May 2009) | 17 lines

  Blocked revisions 191628-191629 via svnmerge

  ........
    r191628 | mmichelson | 2009-05-02 05:21:00 -0500 (Sat, 02 May 2009) | 8 lines

    Move static buffers to outside for loops in app_chanspy.

    Similar to seanbright's commit 191422, this moves some static buffers
    to be defined outside of for loops since it is undefined if memory
    will be re-used or if the stack will grow with each iteration of the
    loop.
  ........
    r191629 | mmichelson | 2009-05-02 05:45:24 -0500 (Sat, 02 May 2009) | 3 lines

    Kevin has informed me that thi sort of thing is not necessary.
  ........
................

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@191632 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 191560 via svnmerge from
Tilghman Lesher [Fri, 1 May 2009 20:02:41 +0000 (20:02 +0000)] 
Merged revisions 191560 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r191560 | tilghman | 2009-05-01 15:01:21 -0500 (Fri, 01 May 2009) | 13 lines

  Merged revisions 191559 via svnmerge from
  https://origsvn.digium.com/svn/asterisk/branches/1.4

  ........
    r191559 | tilghman | 2009-05-01 15:00:23 -0500 (Fri, 01 May 2009) | 6 lines

    SIP Response 410 maps to cause code 22 (or 23), not 1.
    (closes issue #14993)
     Reported by: BigJimmy
     Patches:
           causepatch uploaded by BigJimmy (license 371)
  ........
................

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@191562 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 191494 via svnmerge from
Tilghman Lesher [Fri, 1 May 2009 18:31:28 +0000 (18:31 +0000)] 
Merged revisions 191494 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r191494 | tilghman | 2009-05-01 13:18:00 -0500 (Fri, 01 May 2009) | 4 lines

  Set debug message back to DEBUG level.
  (closes issue #15007)
   Reported by: hulber
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@191553 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 191489 via svnmerge from
Jeff Peeler [Fri, 1 May 2009 18:20:09 +0000 (18:20 +0000)] 
Merged revisions 191489 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r191489 | jpeeler | 2009-05-01 13:09:23 -0500 (Fri, 01 May 2009) | 15 lines

  Merged revisions 191488 via svnmerge from
  https://origsvn.digium.com/svn/asterisk/branches/1.4

  ........
    r191488 | jpeeler | 2009-05-01 12:40:46 -0500 (Fri, 01 May 2009) | 9 lines

    Fix DTMF not being sent to other side after a partial feature match

    This fixes a regression from commit 176701. The issue was that
    ast_generic_bridge never exited after the feature digit timeout had elapsed,
    which prevented the queued DTMF from being sent to the other side.

    This issue was reported to me directly.
  ........
................

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@191505 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoFix a crash in app_queue with very long member lists.
Sean Bright [Fri, 1 May 2009 16:26:32 +0000 (16:26 +0000)] 
Fix a crash in app_queue with very long member lists.

A user reported via #asterisk that with very long lists of members, a crash
occurs in ast_strdupa, so just use a single buffer and ast_copy_string instead
of stack allocating copys of each interface name.

(Related to revision 191041 in branches/1.4)

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@191454 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 191367 via svnmerge from
Tilghman Lesher [Thu, 30 Apr 2009 17:45:40 +0000 (17:45 +0000)] 
Merged revisions 191367 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r191367 | tilghman | 2009-04-30 12:40:58 -0500 (Thu, 30 Apr 2009) | 3 lines

  Detect eaccess (or euidaccess) before using it.
  Reported by Andrew Lindh via the -dev list.
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@191369 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 191283 via svnmerge from
Tilghman Lesher [Thu, 30 Apr 2009 06:48:50 +0000 (06:48 +0000)] 
Merged revisions 191283 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r191283 | tilghman | 2009-04-30 01:47:13 -0500 (Thu, 30 Apr 2009) | 11 lines

  Change working directory to / under certain conditions.
  If backgrounding and no core will be produced, then changing the directory
  won't break anything; likewise, if the CWD isn't accessible by the current
  user, then a core wasn't possible anyway.
  (closes issue #14831)
   Reported by: chris-mac
   Patches:
         20090428__bug14831.diff.txt uploaded by tilghman (license 14)
         20090430__bug14831.diff.txt uploaded by tilghman (license 14)
   Tested by: chris-mac
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@191285 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 191219 via svnmerge from
Tilghman Lesher [Wed, 29 Apr 2009 23:14:58 +0000 (23:14 +0000)] 
Merged revisions 191219 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r191219 | tilghman | 2009-04-29 18:06:56 -0500 (Wed, 29 Apr 2009) | 2 lines

  Make H.323 compile with FDLEAK detection code enabled
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@191223 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoBlocked revisions 191213 via svnmerge
Jeff Peeler [Wed, 29 Apr 2009 22:58:09 +0000 (22:58 +0000)] 
Blocked revisions 191213 via svnmerge

........
  r191213 | jpeeler | 2009-04-29 17:56:55 -0500 (Wed, 29 Apr 2009) | 1 line

  fix typos
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@191215 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 191136 via svnmerge from
David Brooks [Wed, 29 Apr 2009 18:40:05 +0000 (18:40 +0000)] 
Merged revisions 191136 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r191136 | dbrooks | 2009-04-29 13:32:58 -0500 (Wed, 29 Apr 2009) | 3 lines

  Removing crufty code that is no longer necessary. Code cleanup.
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@191138 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoBlocked revisions 191116 via svnmerge
David Brooks [Wed, 29 Apr 2009 18:24:56 +0000 (18:24 +0000)] 
Blocked revisions 191116 via svnmerge

................
  r191116 | dbrooks | 2009-04-29 13:22:24 -0500 (Wed, 29 Apr 2009) | 14 lines

  Blocked revisions 191096 via svnmerge

  ........
    r191096 | dbrooks | 2009-04-29 13:07:59 -0500 (Wed, 29 Apr 2009) | 8 lines

    Patch to fix tab-completion crash on "remove extension"

    This patch simply removes some old code back before Asterisk used editline.
    This fixes the crash that occurred when tab-completing "remove extension".

    (closes issue #14689)
    Reported by: isaacgal
  ........
................

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@191127 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 190830 via svnmerge from
TransNexus OSP Development [Wed, 29 Apr 2009 08:45:36 +0000 (08:45 +0000)] 
Merged revisions 190830 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r190830 | transnexus | 2009-04-28 17:10:42 +0800 (Tue, 28 Apr 2009) | 2 lines

  Updated for OSP Toolkit 3.5.
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@190988 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 190904 via svnmerge from
Tilghman Lesher [Tue, 28 Apr 2009 17:33:18 +0000 (17:33 +0000)] 
Merged revisions 190904 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r190904 | tilghman | 2009-04-28 12:31:43 -0500 (Tue, 28 Apr 2009) | 2 lines

  UniqueID column has a maximum size of 150
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@190906 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoBlocked revisions 190865 via svnmerge
Kevin P. Fleming [Tue, 28 Apr 2009 14:16:54 +0000 (14:16 +0000)] 
Blocked revisions 190865 via svnmerge

........
  r190865 | kpfleming | 2009-04-28 09:15:47 -0500 (Tue, 28 Apr 2009) | 5 lines

  Build XML documention from *only* the source files that have docs in them

  Change the build process so that doc/core-en_US.xml is dependent solely on the source files that have documentation in them, not on all source files.
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@190867 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 190861 via svnmerge from
Kevin P. Fleming [Tue, 28 Apr 2009 14:13:22 +0000 (14:13 +0000)] 
Merged revisions 190861 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r190861 | kpfleming | 2009-04-28 09:12:09 -0500 (Tue, 28 Apr 2009) | 5 lines

  Remove Makefile rules for bison and flex sources

  We never, ever want these files to processed automatically, because we store the output files in Subversion and users should never need to rebuild them.
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@190863 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 190725 via svnmerge from
Kevin P. Fleming [Mon, 27 Apr 2009 19:42:07 +0000 (19:42 +0000)] 
Merged revisions 190725 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r190725 | kpfleming | 2009-04-27 14:30:54 -0500 (Mon, 27 Apr 2009) | 13 lines

  Merged revisions 190721 via svnmerge from
  https://origsvn.digium.com/svn/asterisk/branches/1.4

  ........
    r190721 | kpfleming | 2009-04-27 14:29:46 -0500 (Mon, 27 Apr 2009) | 7 lines

    Fix 'inconsistent line endings' when autoconf 2.63 is used

    Attempt to make configure script regeneration 'safe' using autoconf 2.63, which embeds a bare CR into the script, thus making Subversion complain about inconsistent line endings

    This commit changes the MIME type of the configure script to be 'binary' thus making Subversion no longer inspect line endings, and as a bonus 'svn diff' will no longer try to generate diff output for it, which is not generally useful anyway.
  ........
................

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@190731 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 190726 via svnmerge from
Tilghman Lesher [Mon, 27 Apr 2009 19:36:15 +0000 (19:36 +0000)] 
Merged revisions 190726 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r190726 | tilghman | 2009-04-27 14:34:48 -0500 (Mon, 27 Apr 2009) | 4 lines

  Don't warn on pipe in the System call.
  (closes issue #14979)
   Reported by: pj
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@190728 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 190663 via svnmerge from
Russell Bryant [Mon, 27 Apr 2009 19:11:10 +0000 (19:11 +0000)] 
Merged revisions 190663 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r190663 | russell | 2009-04-27 14:08:12 -0500 (Mon, 27 Apr 2009) | 22 lines

Merged revisions 190661-190662 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r190661 | russell | 2009-04-27 14:00:54 -0500 (Mon, 27 Apr 2009) | 9 lines

Resolve a crash in res_smdi when used with chan_dahdi.

When chan_dahdi goes to get an SMDI message, it provides no search criteria.
It just grabs the next message that arrives.  This code was written with the
SMDI dialplan functions in mind, since that is now the preferred method of
using SMDI.  However, this broke support of it being used from chan_dahdi.

(closes AST-212)

........
r190662 | russell | 2009-04-27 14:03:59 -0500 (Mon, 27 Apr 2009) | 2 lines

Fix a typo from 190661.

........

................

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@190665 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoBlocked revisions 190626 via svnmerge
Mark Michelson [Mon, 27 Apr 2009 16:38:18 +0000 (16:38 +0000)] 
Blocked revisions 190626 via svnmerge

........
  r190626 | mmichelson | 2009-04-27 11:37:51 -0500 (Mon, 27 Apr 2009) | 14 lines

  Allow for a position to be specified when entering a queue.

  This would allow for one to add a caller to a specific place in the
  queue instead of just placing the caller in the back every time. To help
  facilitate some interesting manipulations, a new channel variable called
  QUEUEPOSITION has been added. When a caller is removed from a queue, his
  position in that queue is stored in the QUEUEPOSITION variable. One such
  strategy an administrator can employ is to allow for the removal of a caller
  from one queue followed by the insertion of the same caller into a separate
  queue in the same position.

  Review: http://reviewboard.digium.com/r/189
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@190628 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 190622 via svnmerge from
Mark Michelson [Mon, 27 Apr 2009 16:27:49 +0000 (16:27 +0000)] 
Merged revisions 190622 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r190622 | mmichelson | 2009-04-27 11:26:14 -0500 (Mon, 27 Apr 2009) | 3 lines

  Update warning message to not have pipes and contain all options.
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@190624 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoBlocked revisions 190577 via svnmerge
Mark Michelson [Mon, 27 Apr 2009 14:46:46 +0000 (14:46 +0000)] 
Blocked revisions 190577 via svnmerge

........
  r190577 | mmichelson | 2009-04-27 09:46:14 -0500 (Mon, 27 Apr 2009) | 6 lines

  Remove nonexistent option from sip.conf.sample.

  The option to choose which connected line header to
  use is not 'rpid_header' but 'sendrpid'
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@190579 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 190357 via svnmerge from
Russell Bryant [Thu, 23 Apr 2009 21:20:31 +0000 (21:20 +0000)] 
Merged revisions 190357 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r190357 | russell | 2009-04-23 16:13:07 -0500 (Thu, 23 Apr 2009) | 10 lines

Merged revisions 190356 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r190356 | russell | 2009-04-23 16:07:07 -0500 (Thu, 23 Apr 2009) | 2 lines

Remove a bogus ast_channel_unlock().

........

................

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@190371 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 190352 via svnmerge from
Tilghman Lesher [Thu, 23 Apr 2009 20:43:43 +0000 (20:43 +0000)] 
Merged revisions 190352 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r190352 | tilghman | 2009-04-23 15:42:11 -0500 (Thu, 23 Apr 2009) | 7 lines

  Labels are sometimes (most of the time?) NULL for extensions.
  (closes issue #14895)
   Reported by: chris-mac
   Patches:
         20090423__bug14895__2.diff.txt uploaded by tilghman (license 14)
   Tested by: lmadsen
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@190354 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 190287 via svnmerge from
Joshua Colp [Thu, 23 Apr 2009 19:17:36 +0000 (19:17 +0000)] 
Merged revisions 190287 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r190287 | file | 2009-04-23 16:15:30 -0300 (Thu, 23 Apr 2009) | 13 lines

  Merged revisions 190286 via svnmerge from
  https://origsvn.digium.com/svn/asterisk/branches/1.4

  ........
    r190286 | file | 2009-04-23 16:13:18 -0300 (Thu, 23 Apr 2009) | 6 lines

    Fix a bug in chan_local glare hangup detection.

    If both sides of a Local channel were hung up at around the same time it was
    possible for one thread to destroy the local private structure and have the other thread
    immediately try to remove the already freed structure from the local channel list.
  ........
................

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@190291 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoBlocked revisions 190250 via svnmerge
Mark Michelson [Thu, 23 Apr 2009 17:46:42 +0000 (17:46 +0000)] 
Blocked revisions 190250 via svnmerge

........
  r190250 | mmichelson | 2009-04-23 12:45:35 -0500 (Thu, 23 Apr 2009) | 9 lines

  Fix reversed behavior of leavewhenempty option in queues.conf.

  (closes issue #14650)
  Reported by: alecdavis
  Patches:
        14650.patch uploaded by mmichelson (license 60)
  Tested by: mmichelson, lmadsen
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@190252 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 190093 via svnmerge from
Tilghman Lesher [Wed, 22 Apr 2009 21:42:58 +0000 (21:42 +0000)] 
Merged revisions 190093 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r190093 | tilghman | 2009-04-22 16:38:15 -0500 (Wed, 22 Apr 2009) | 14 lines

  Merged revisions 190092 via svnmerge from
  https://origsvn.digium.com/svn/asterisk/branches/1.4

  ........
    r190092 | tilghman | 2009-04-22 16:35:03 -0500 (Wed, 22 Apr 2009) | 7 lines

    Detect availability of pthread_rwlock_timedwrlock() before using it.
    (closes issue #14930)
     Reported by: tilghman
     Patches:
           20090420__bug14930.diff.txt uploaded by tilghman (license 14)
     Tested by: mvanbaak, tilghman
  ........
................

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@190095 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 190057 via svnmerge from
Jeff Peeler [Wed, 22 Apr 2009 21:18:11 +0000 (21:18 +0000)] 
Merged revisions 190057 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r190057 | jpeeler | 2009-04-22 16:15:55 -0500 (Wed, 22 Apr 2009) | 9 lines

  Fix building of chan_h323 with gcc-3.3

  There seems to be a bug with old versions of g++ that doesn't allow a structure
  member to use the name list. Rename list member to group_list in ast_group_info
  and change the few places it is used.

  (closes issue #14790)
  Reported by: stuarth
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@190063 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 189993 via svnmerge from
Jeff Peeler [Wed, 22 Apr 2009 19:41:10 +0000 (19:41 +0000)] 
Merged revisions 189993 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r189993 | jpeeler | 2009-04-22 14:23:49 -0500 (Wed, 22 Apr 2009) | 18 lines

  Make chan_h323 respect packetization settings

  Previously, packetization settings were ignored and now they are not. A new
  config option 'autoframing' has been added to mirror the way chan_sip handles
  it. Turning on the autoframing option (available both as a global option or per
  peer) overrides the local settings with the remote packetization settings.
  Testing was performed with varying packetization levels with the following
  codecs: ulaw, alaw, gsm, and g729.

  (closes issue #12415)
  Reported by: pj
  Patches:
        2009012200_h323packetization.diff.txt uploaded by mvanbaak (license 7),
        modified by me
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@189996 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 189951 via svnmerge from
Russell Bryant [Wed, 22 Apr 2009 17:59:58 +0000 (17:59 +0000)] 
Merged revisions 189951 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
r189951 | russell | 2009-04-22 11:56:43 -0500 (Wed, 22 Apr 2009) | 2 lines

Fix call parking callback.  Pipes -> Commas.

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@189985 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 189911 via svnmerge from
Tilghman Lesher [Wed, 22 Apr 2009 16:03:07 +0000 (16:03 +0000)] 
Merged revisions 189911 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r189911 | tilghman | 2009-04-22 11:01:30 -0500 (Wed, 22 Apr 2009) | 7 lines

  Do not continue to receive DTMF, when the channel is hungup and about to be destroyed.
  (closes issue #14858)
   Reported by: barryf
   Patches:
         20090421__bug14858.diff.txt uploaded by tilghman (license 14)
   Tested by: barryf
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@189913 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 189850 via svnmerge from
Michiel van Baak [Wed, 22 Apr 2009 14:33:59 +0000 (14:33 +0000)] 
Merged revisions 189850 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r189850 | mvanbaak | 2009-04-22 16:30:47 +0200 (Wed, 22 Apr 2009) | 19 lines

  Merged revisions 189849 via svnmerge from
  https://origsvn.digium.com/svn/asterisk/branches/1.4

  ........
    r189849 | mvanbaak | 2009-04-22 16:29:28 +0200 (Wed, 22 Apr 2009) | 12 lines

    replace sed with tr to remove \r from downloaded file

    On some systems, sed does not recognize \r in the pattern the way it
    was used here.
    Use tr instead because this works the same across systems.

    (closes issue #14936)
    Reported by: leobrown
    Patches:
          2009042201_14936.diff.txt uploaded by mvanbaak (license 7)
       Tested by: leobrown, mvanbaak
  ........
................

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@189852 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 189813 via svnmerge from
Tilghman Lesher [Wed, 22 Apr 2009 06:36:56 +0000 (06:36 +0000)] 
Merged revisions 189813 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r189813 | tilghman | 2009-04-22 01:33:08 -0500 (Wed, 22 Apr 2009) | 3 lines

  Detect liblua on SuSE, and add libm for linking for Fedora.
  (Reported via the -dev list, Subject: Compiling Asterisk with LUA)
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@189815 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 189771 via svnmerge from
David Vossel [Tue, 21 Apr 2009 20:42:55 +0000 (20:42 +0000)] 
Merged revisions 189771 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r189771 | dvossel | 2009-04-21 15:28:37 -0500 (Tue, 21 Apr 2009) | 11 lines

  Fixes segfault when switching UDP to TCP in sip.conf after reload.

  If transport in sip.conf is switched from UDP to TCP, Asterisk segfaults right after issuing a sip reload.  The problem is the socket type is changed to TCP but the fd may still be present for UDP.  Later, when the TCP session should be created or set using an existing one, it isn't because the old file descriptor is still present.  Now every time transport is changed during a sip.conf reload, the file descriptor is set to -1, signifying it must be created or found.

  (closes issue #14727)
  Reported by: pj
  Tested by: dvossel

  Review: http://reviewboard.digium.com/r/229/
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@189774 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 189665 via svnmerge from
Doug Bailey [Tue, 21 Apr 2009 15:58:10 +0000 (15:58 +0000)] 
Merged revisions 189665 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r189665 | dbailey | 2009-04-21 10:54:16 -0500 (Tue, 21 Apr 2009) | 9 lines

  Merged revisions 189664 via svnmerge from
  https://origsvn.digium.com/svn/asterisk/branches/1.4

  ........
    r189664 | dbailey | 2009-04-21 10:52:13 -0500 (Tue, 21 Apr 2009) | 2 lines

    Remove daemon call on systems that do not support forking.
  ........
................

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@189667 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 189629 via svnmerge from
Doug Bailey [Tue, 21 Apr 2009 15:20:22 +0000 (15:20 +0000)] 
Merged revisions 189629 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r189629 | dbailey | 2009-04-21 09:28:04 -0500 (Tue, 21 Apr 2009) | 10 lines

  Merged revisions 189601 via svnmerge from
  https://origsvn.digium.com/svn/asterisk/branches/1.4

  ........
    r189601 | dbailey | 2009-04-21 09:00:55 -0500 (Tue, 21 Apr 2009) | 3 lines

    Add check in configure script to check for GLOB_NOMAGIC and GLOB_BRACE in glob.h
    This allows config.c to compile when linked against uclibc that does not support these parameters
  ........
................

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@189642 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 189516 via svnmerge from
Terry Wilson [Mon, 20 Apr 2009 21:38:11 +0000 (21:38 +0000)] 
Merged revisions 189516 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r189516 | twilson | 2009-04-20 16:29:29 -0500 (Mon, 20 Apr 2009) | 9 lines

  Merged revisions 189465 via svnmerge from
  https://origsvn.digium.com/svn/asterisk/branches/1.4

  ........
    r189465 | twilson | 2009-04-20 16:10:27 -0500 (Mon, 20 Apr 2009) | 2 lines

    Update CDR appropriately when AST_CAUSE_NO_ANSWER is set
  ........
................

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@189535 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 189495 via svnmerge from
Terry Wilson [Mon, 20 Apr 2009 21:36:49 +0000 (21:36 +0000)] 
Merged revisions 189495 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r189495 | twilson | 2009-04-20 16:24:34 -0500 (Mon, 20 Apr 2009) | 9 lines

  Merged revisions 189463 via svnmerge from
  https://origsvn.digium.com/svn/asterisk/branches/1.4

  ........
    r189463 | twilson | 2009-04-20 16:00:52 -0500 (Mon, 20 Apr 2009) | 2 lines

    Don't treat a NOANSWER like a CHANUNAVAIL
  ........
................

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@189534 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 189464 via svnmerge from
Sean Bright [Mon, 20 Apr 2009 21:34:35 +0000 (21:34 +0000)] 
Merged revisions 189464 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r189464 | seanbright | 2009-04-20 17:09:59 -0400 (Mon, 20 Apr 2009) | 20 lines

  Merged revisions 189462 via svnmerge from
  https://origsvn.digium.com/svn/asterisk/branches/1.4

  ........
    r189462 | seanbright | 2009-04-20 16:58:39 -0400 (Mon, 20 Apr 2009) | 13 lines

    Properly handle @s within hints in AEL.

    AEL was not handling the case of a device hint containing an @ symbol, which
    caused parking hints (e.g. hint(park:exten@context)) to error out the parser.
    This patch makes AEL treat the @ the same way it treats colon and ampersand
    now, meaning the characters are included in verbatim.

    (closes issue #14941)
    Reported by: bpgoldsb
    Patches:
          bug14941.patch uploaded by seanbright (license 71)
    Tested by: bpgoldsb
  ........
................

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@189531 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 189419 via svnmerge from
Doug Bailey [Mon, 20 Apr 2009 19:47:43 +0000 (19:47 +0000)] 
Merged revisions 189419 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r189419 | dbailey | 2009-04-20 14:28:16 -0500 (Mon, 20 Apr 2009) | 11 lines

  Merged revisions 189391 via svnmerge from
  https://origsvn.digium.com/svn/asterisk/branches/1.4

  ........
    r189391 | dbailey | 2009-04-20 14:10:56 -0500 (Mon, 20 Apr 2009) | 4 lines

    Clean up problem with manager implementation of mmap where it was not testing against MAP_FAILED response.
    Got rid of shadowed variable used in processign the mmap results.
    Change test of mmap results to compare against MAP_FAILED
  ........
................

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@189422 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 189350 via svnmerge from
Joshua Colp [Mon, 20 Apr 2009 17:08:26 +0000 (17:08 +0000)] 
Merged revisions 189350 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r189350 | file | 2009-04-20 14:05:15 -0300 (Mon, 20 Apr 2009) | 10 lines

  Fix a bug with non-UDP connections that caused dialogs to not get freed.

  This issue crept up because of a reference count issue on non-UDP based dialogs.
  The dialog reference count was increased when transmitting a packet reliably but never
  decreased. This caused the dialog structure to hang around despite being unlinked from
  the dialogs container.

  (closes issue #14919)
  Reported by: vrban
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@189352 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 189278 via svnmerge from
Mark Michelson [Mon, 20 Apr 2009 14:06:49 +0000 (14:06 +0000)] 
Merged revisions 189278 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r189278 | mmichelson | 2009-04-20 09:05:27 -0500 (Mon, 20 Apr 2009) | 18 lines

  Merged revisions 189277 via svnmerge from
  https://origsvn.digium.com/svn/asterisk/branches/1.4

  ........
    r189277 | mmichelson | 2009-04-20 09:04:41 -0500 (Mon, 20 Apr 2009) | 12 lines

    Move the check for chan->fdno == -1 to after the zombie/hangup check.

    Many users were finding that their hung up channels were staying up and
    causing 100% CPU usage.

    (issue #14723)
    Reported by: seadweller
    Patches:
          14723_1-4-tip.patch uploaded by mmichelson (license 60)
    Tested by: falves11, bamby
  ........
................

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@189280 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 189204 via svnmerge from
David Vossel [Sat, 18 Apr 2009 01:38:21 +0000 (01:38 +0000)] 
Merged revisions 189204 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r189204 | dvossel | 2009-04-17 20:28:45 -0500 (Fri, 17 Apr 2009) | 18 lines

  Merged revisions 189203 via svnmerge from
  https://origsvn.digium.com/svn/asterisk/branches/1.4

  ........
    r189203 | dvossel | 2009-04-17 20:27:19 -0500 (Fri, 17 Apr 2009) | 12 lines

    Fixed autologoff in agents.conf not working when agent logs in via AgentLogin app

    An agent logs in by calling an extension that calls the AgentLogin app.  In agents.conf ackcall=always is set, so when they get a call they have the choice to either acknowledge it or ignore it.  autologoff=10 is set as well, so if the agent ignores the call over 10sec one may assume that the agent should be logged out (and in this case hungup on as well), but this was not happening.

    (closes issue #14091)
    Reported by: evandro
    Patches:
          autologoff.diff uploaded by dvossel (license 671)

    Review: http://reviewboard.digium.com/r/225/
  ........
................

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@189206 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 189137 via svnmerge from
Richard Mudgett [Fri, 17 Apr 2009 21:55:34 +0000 (21:55 +0000)] 
Merged revisions 189137 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r189137 | rmudgett | 2009-04-17 16:48:10 -0500 (Fri, 17 Apr 2009) | 17 lines

  Merged revisions 188833,189134 via svnmerge from
  https://origsvn.digium.com/svn/asterisk/branches/1.4

  ........
    r188833 | rmudgett | 2009-04-16 16:37:58 -0500 (Thu, 16 Apr 2009) | 4 lines

    Only disable mISDN DSP if Asterisk DSP is enabled. Leave jitter setting alone.

    JIRA ABE-1835
  ........
    r189134 | rmudgett | 2009-04-17 16:27:55 -0500 (Fri, 17 Apr 2009) | 4 lines

    Modifed/added some debug messages.

    JIRA ABE-1835
  ........
................

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@189139 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 189097 via svnmerge from
Mark Michelson [Fri, 17 Apr 2009 20:21:26 +0000 (20:21 +0000)] 
Merged revisions 189097 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r189097 | mmichelson | 2009-04-17 15:20:23 -0500 (Fri, 17 Apr 2009) | 13 lines

  Prevent a crash when SIP blonde transferring an unbridged call.

  If one attempts to use the attended transfer button on a SIP phone
  to transfer an unbridged call (such as a call to an IVR) but hangs
  up while the target of the transfer is still ringing, we need to not
  crash.

  The problem was that ast_hangup was called from outside the channel
  thread.

  AST-211
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@189103 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 189077 via svnmerge from
Sean Bright [Fri, 17 Apr 2009 19:46:04 +0000 (19:46 +0000)] 
Merged revisions 189077 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r189077 | seanbright | 2009-04-17 15:36:38 -0400 (Fri, 17 Apr 2009) | 1 line

  Fix copy/paste error with 'transmit silence' flag.
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@189080 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 189010 via svnmerge from
Matthew Nicholson [Fri, 17 Apr 2009 17:33:27 +0000 (17:33 +0000)] 
Merged revisions 189010 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r189010 | mnicholson | 2009-04-17 10:44:18 -0500 (Fri, 17 Apr 2009) | 12 lines

  Merged revisions 189009 via svnmerge from
  https://origsvn.digium.com/svn/asterisk/branches/1.4

  ........
    r189009 | mnicholson | 2009-04-17 10:43:09 -0500 (Fri, 17 Apr 2009) | 5 lines

    Make Busy() application set the CDR disposition to BUSY.

    (closes issue #14306)
    Reported by: cristiandimache
  ........
................

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@189069 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 188947 via svnmerge from
Joshua Colp [Fri, 17 Apr 2009 14:48:50 +0000 (14:48 +0000)] 
Merged revisions 188947 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r188947 | file | 2009-04-17 11:44:56 -0300 (Fri, 17 Apr 2009) | 22 lines

  Merged revisions 188946 via svnmerge from
  https://origsvn.digium.com/svn/asterisk/branches/1.4

  ........
    r188946 | file | 2009-04-17 11:41:25 -0300 (Fri, 17 Apr 2009) | 15 lines

    Fix a bug where a value used to create the channel name was bogus.

    This commit fixes the scenario where an incoming call is authenticated
    using a peer entry. Previously the channel name was created using either
    the username setting from the sip.conf entry or the IP address that the
    call came from. Now the channel name will be created using the peer name
    itself. This commit will not change the way the channel name is generated
    for users or friends.

    (closes issue #14256)
    Reported by: Nick_Lewis
    Patches:
          chan_sip.c-chname.patch uploaded by Nick (license 657)
    Tested by: Nick_Lewis, file
  ........
................

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@188949 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoBlocked revisions 188942 via svnmerge
Mark Michelson [Fri, 17 Apr 2009 14:34:09 +0000 (14:34 +0000)] 
Blocked revisions 188942 via svnmerge

........
  r188942 | mmichelson | 2009-04-17 09:33:50 -0500 (Fri, 17 Apr 2009) | 5 lines

  Fix a spacing issue that I claimed I would when I committed this code.

  Nothing major though.
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@188944 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 188938 via svnmerge from
Joshua Colp [Fri, 17 Apr 2009 14:28:45 +0000 (14:28 +0000)] 
Merged revisions 188938 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r188938 | file | 2009-04-17 11:26:53 -0300 (Fri, 17 Apr 2009) | 11 lines

  Merged revisions 188937 via svnmerge from
  https://origsvn.digium.com/svn/asterisk/branches/1.4

  ........
    r188937 | file | 2009-04-17 11:25:57 -0300 (Fri, 17 Apr 2009) | 4 lines

    Fix a situation where the DAHDI channel private structure lock was not unlocked when it should have been.

    (issue AST-210)
  ........
................

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@188940 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoBlocked revisions 188901 via svnmerge
Mark Michelson [Fri, 17 Apr 2009 13:30:56 +0000 (13:30 +0000)] 
Blocked revisions 188901 via svnmerge

........
  r188901 | mmichelson | 2009-04-17 08:29:33 -0500 (Fri, 17 Apr 2009) | 28 lines

  Several fixes to the extenpatternmatchnew logic.

  1. Differentiate between literal characters in an extension
  and characters that should be treated as a pattern match. Prior to
  these fixes, an extension such as NNN would be treated as a pattern,
  rather than a literal string of N's.

  2. Fixed the logic used when matching an extension with a bracketed
  expression, such as 2[5-7]6.

  3. Removed all areas of code that were executed when NOT_NOW was
  #defined. The code in these areas had the potential to crash, for
  one thing, and the actual intent of these blocks seemed counterproductive.

  4. Fixed many many coding guidelines problems I encountered while looking
  through the corresponding code.

  5. Added failure cases and warning messages for when duplicate extensions
  are encountered.

  6. Miscellaneous fixes to incorrect or redundant statements.

  (closes issue #14615)
  Reported by: steinwej
  Tested by: mmichelson

  Review: http://reviewboard.digium.com/r/194/
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@188903 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 188836 via svnmerge from
Tilghman Lesher [Thu, 16 Apr 2009 22:05:19 +0000 (22:05 +0000)] 
Merged revisions 188836 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r188836 | tilghman | 2009-04-16 16:57:37 -0500 (Thu, 16 Apr 2009) | 14 lines

  Merged revisions 188835 via svnmerge from
  https://origsvn.digium.com/svn/asterisk/branches/1.4

  ........
    r188835 | tilghman | 2009-04-16 16:41:13 -0500 (Thu, 16 Apr 2009) | 7 lines

    Only update realtime, if global option rtupdate != false
    (closes issue #14885)
     Reported by: deepesh
     Patches:
           20090413__bug14885.diff.txt uploaded by tilghman (license 14)
     Tested by: deepesh
  ........
................

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@188838 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 188774 via svnmerge from
Tilghman Lesher [Thu, 16 Apr 2009 21:05:35 +0000 (21:05 +0000)] 
Merged revisions 188774 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r188774 | tilghman | 2009-04-16 16:03:31 -0500 (Thu, 16 Apr 2009) | 11 lines

  Merged revisions 188773 via svnmerge from
  https://origsvn.digium.com/svn/asterisk/branches/1.4

  ........
    r188773 | tilghman | 2009-04-16 16:02:29 -0500 (Thu, 16 Apr 2009) | 4 lines

    Umask should not be exported into global namespace.
    (closes issue #14912)
     Reported by: jcapp
  ........
................

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@188776 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 188647 via svnmerge from
David Vossel [Wed, 15 Apr 2009 22:12:39 +0000 (22:12 +0000)] 
Merged revisions 188647 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r188647 | dvossel | 2009-04-15 17:10:04 -0500 (Wed, 15 Apr 2009) | 18 lines

  Merged revisions 188646 via svnmerge from
  https://origsvn.digium.com/svn/asterisk/branches/1.4

  ........
    r188646 | dvossel | 2009-04-15 17:08:40 -0500 (Wed, 15 Apr 2009) | 12 lines

    National prefix inserted even when caller ID not available

    When the caller ID is restricted, the expected behavior is for the caller id to be blank.  In chan_dahdi, the national prefix is placed onto the callers number even if its restricted (empty) causing the caller id to be the national prefix rather than blank.

    (closes issue #13207)
    Reported by: shawkris
    Patches:
          national_prefix.diff uploaded by dvossel (license 671)

    Review: http://reviewboard.digium.com/r/220/
  ........
................

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@188649 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 188585 via svnmerge from
Mark Michelson [Wed, 15 Apr 2009 20:20:23 +0000 (20:20 +0000)] 
Merged revisions 188585 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r188585 | mmichelson | 2009-04-15 15:17:33 -0500 (Wed, 15 Apr 2009) | 13 lines

  Merged revisions 188582 via svnmerge from
  https://origsvn.digium.com/svn/asterisk/branches/1.4

  ........
    r188582 | mmichelson | 2009-04-15 15:04:20 -0500 (Wed, 15 Apr 2009) | 7 lines

    Update ast_readvideo_callback to match ast_readaudio_callback.

    This fixes potential refcount errors that may occur on ast_filestreams.

    AST-208
  ........
................

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@188596 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoBlocked revisions 188544 via svnmerge
Mark Michelson [Wed, 15 Apr 2009 15:25:18 +0000 (15:25 +0000)] 
Blocked revisions 188544 via svnmerge

........
  r188544 | mmichelson | 2009-04-15 10:24:50 -0500 (Wed, 15 Apr 2009) | 9 lines

  Make the cancellation of the dial timeout on a call forward optional.

  This introduces the 'z' option to app_dial. With it set, a call forward
  will cancel any timeout originally set for this instance of the Dial
  application.

  AST-207
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@188547 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoBlocked revisions 188515 via svnmerge
Jeff Peeler [Wed, 15 Apr 2009 14:58:16 +0000 (14:58 +0000)] 
Blocked revisions 188515 via svnmerge

........
  r188515 | jpeeler | 2009-04-15 09:57:20 -0500 (Wed, 15 Apr 2009) | 3 lines

  Don't try to do anything in pri_check_restart with service messages unless
  libpri supports it.
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@188517 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 188470 via svnmerge from
Mark Michelson [Tue, 14 Apr 2009 23:29:04 +0000 (23:29 +0000)] 
Merged revisions 188470 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r188470 | mmichelson | 2009-04-14 18:28:13 -0500 (Tue, 14 Apr 2009) | 3 lines

  Fix a couple of queue member reference leaks.
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@188473 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoMerged revisions 188413 via svnmerge from
Joshua Colp [Tue, 14 Apr 2009 17:43:19 +0000 (17:43 +0000)] 
Merged revisions 188413 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r188413 | file | 2009-04-14 14:40:50 -0300 (Tue, 14 Apr 2009) | 5 lines

  Fix an incorrect clock rate when sending T140 text.

  (closes issue #14029)
  Reported by: epicac
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@188415 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoBlocked revisions 188378 via svnmerge
Jeff Peeler [Tue, 14 Apr 2009 16:50:02 +0000 (16:50 +0000)] 
Blocked revisions 188378 via svnmerge

........
  r188378 | jpeeler | 2009-04-14 11:49:12 -0500 (Tue, 14 Apr 2009) | 1 line

  change some capitalization
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@188380 65c4cc65-6c06-0410-ace0-fbb531ad65f3

16 years agoBlocked revisions 188342 via svnmerge
Jeff Peeler [Tue, 14 Apr 2009 15:55:45 +0000 (15:55 +0000)] 
Blocked revisions 188342 via svnmerge

........
  r188342 | jpeeler | 2009-04-14 10:54:16 -0500 (Tue, 14 Apr 2009) | 33 lines

  Add service maintenance message support

  This is the companion commit to libpri r732. Service messages are now supported
  for switch types 4ess/5ess. A new option service_message_support has been added
  to chan_dahdi.conf and is noted in the sample config file. The service message
  support is turned off by default. The current implementation relies on AstDB
  to keep track of channel state, which allows the statuses to be preserved
  across Asterisk restarts. Below is a description of the storage format.

  The state and reason for the service state are in the form <state>:<reason>,
  where:
  <state> ::= { 'O' }  // 'O' – Out Of Service
  <reason> ::= { '0' | '1' | '2' | '3' }, where:
  '0' – No reason (backwards compatibility)
  '1' – NEAR END
  '2' – FAR END
  '3' – both NEAR and FAR END

  The new CLI commands to handle channel service state are:
  pri service disable channel <chan>
  pri service enable channel <chan>

  Many people contributed to the development of this functionality. Because I
  entered at the very end I do not know the exact history. Special thanks to
  all who moved the bug forward one way or another:
  cmaj, PCadach, markster, mattf, drmac, MikeJ, serge-v, murf, kanelbullar, Seb7,
  tilghman, lmadsen, and especially dhubbard (he answered lots of my questions
  and did a large portion of the work)

  (closes issue #3450)
  Reported by: cmaj
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@188344 65c4cc65-6c06-0410-ace0-fbb531ad65f3