Commit Graph

17041 Commits

Author SHA1 Message Date
Tilghman Lesher
94b71d104f 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.0@190094 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-04-22 21:41:24 +00:00
Jeff Peeler
62f5546319 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.0@190059 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-04-22 21:17:29 +00:00
Jeff Peeler
7378553cda 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.0@189995 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-04-22 19:33:07 +00:00
Russell Bryant
b44232f346 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.0@189984 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-04-22 17:57:32 +00:00
Tilghman Lesher
87223fa20b 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.0@189912 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-04-22 16:02:28 +00:00
Michiel van Baak
35cf6af3bc 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.0@189851 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-04-22 14:32:43 +00:00
Tilghman Lesher
8a52482a06 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.0@189814 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-04-22 06:35:30 +00:00
David Vossel
d9073982da 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.0@189773 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-04-21 20:41:41 +00:00
Doug Bailey
faedc64019 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.0@189666 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-04-21 15:56:39 +00:00
Doug Bailey
a0c3c3dad9 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.0@189630 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-04-21 14:52:54 +00:00
Terry Wilson
207333f4fd 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.0@189532 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-04-20 21:35:33 +00:00
Terry Wilson
4d71e7a511 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.0@189530 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-04-20 21:32:38 +00:00
Sean Bright
c3a9db2bf6 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.0@189525 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-04-20 21:31:36 +00:00
Sean Bright
b48cda78d3 Remove trunk-merge property (trunk-merged is still here)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@189486 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-04-20 21:21:49 +00:00
Doug Bailey
e193045198 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.0@189421 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-04-20 19:37:29 +00:00
Joshua Colp
0294285624 Blocked revisions 189350 via svnmerge
........
  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.0@189351 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-04-20 17:06:20 +00:00
Mark Michelson
ecc6d93b08 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.0@189279 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-04-20 14:05:53 +00:00
David Vossel
0eb7c1a0c7 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.0@189205 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-04-18 01:37:24 +00:00
Richard Mudgett
72a1f1a45c 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.0@189138 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-04-17 21:51:57 +00:00
Mark Michelson
58705bdf54 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.0@189101 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-04-17 20:21:05 +00:00
Sean Bright
9765afd83e 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.0@189079 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-04-17 19:44:11 +00:00
Matthew Nicholson
73426fbc34 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.0@189070 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-04-17 17:33:36 +00:00
Joshua Colp
0bc53ef61e 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.0@188948 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-04-17 14:46:49 +00:00
Mark Michelson
4017eafb3e 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.0@188943 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-04-17 14:33:59 +00:00
Joshua Colp
4ff1323d32 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.0@188939 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-04-17 14:27:38 +00:00
Mark Michelson
7aacba571a 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.0@188902 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-04-17 13:30:42 +00:00
Tilghman Lesher
fdfaea10c0 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.0@188837 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-04-16 22:03:35 +00:00
Tilghman Lesher
5fad34cd42 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.0@188775 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-04-16 21:04:53 +00:00
David Vossel
591eeaa505 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.0@188648 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-04-15 22:11:48 +00:00
Mark Michelson
dccea3f82b 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.0@188592 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-04-15 20:19:02 +00:00
Mark Michelson
072398b324 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.0@188554 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-04-15 16:14:49 +00:00
Jeff Peeler
80c84cd933 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.0@188516 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-04-15 14:57:48 +00:00
Mark Michelson
0e5b39e00c 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.0@188471 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-04-14 23:28:39 +00:00
Joshua Colp
a71333f009 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.0@188414 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-04-14 17:42:11 +00:00
Jeff Peeler
f6d8375580 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.0@188379 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-04-14 16:49:49 +00:00
Jeff Peeler
3abc73ab7f 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.0@188343 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-04-14 15:55:29 +00:00
Joshua Colp
eac8868bc6 Merged revisions 188247 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r188247 | file | 2009-04-14 10:14:21 -0300 (Tue, 14 Apr 2009) | 7 lines
  
  Fix a bug with the change I made yesterday to outbound proxy support.
  
  Per discussion with oej on IRC we need the actual IP address, not the
  outbound proxy IP address, in the sa field. This change matches the already
  existing code for all other uses of the outbound proxy setting.
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@188248 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-04-14 13:16:05 +00:00
Tilghman Lesher
b7c591df10 Merged revisions 188210 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r188210 | tilghman | 2009-04-14 00:45:13 -0500 (Tue, 14 Apr 2009) | 2 lines
  
  As suggested by Russell, warn users when their dialplan arguments contain pipes, but not commas.
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@188211 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-04-14 05:45:55 +00:00
Tilghman Lesher
45c17d3e70 Merged revisions 188206 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r188206 | tilghman | 2009-04-14 00:27:53 -0500 (Tue, 14 Apr 2009) | 6 lines
  
  Application delimiter is ',', not '|'.
  (closes issue #14881)
   Reported by: stegro
   Patches: 
         smsq.patch uploaded by stegro (license 752)
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@188207 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-04-14 05:28:33 +00:00
Mark Michelson
717ba5fdb9 Merged revisions 188102 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r188102 | mmichelson | 2009-04-13 14:31:48 -0500 (Mon, 13 Apr 2009) | 5 lines
  
  Fix another crash related to cached realtime music on hold.
  
  This was another off-by-one problem caused by moh_register.
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@188103 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-04-13 19:32:43 +00:00
Joshua Colp
24f7a42dc5 Merged revisions 188067 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r188067 | file | 2009-04-13 13:28:06 -0300 (Mon, 13 Apr 2009) | 10 lines
  
  Fix a bug where using an outbound proxy would cause the local address to be 127.0.0.1.
  
  Copy the outbound proxy IP address into the SIP dialog structure as the IP address we will
  be sending to. This has to be done because the logic that determines what local IP address to use
  in the SIP messages is not aware of an outbound proxy being in place. It only knows what IP address
  we are sending to.
  
  (closes issue #12006)
  Reported by: mnicholson
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@188068 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-04-13 16:30:43 +00:00
Mark Michelson
c8e4eab26d Merged revisions 188032 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r188032 | mmichelson | 2009-04-13 09:17:56 -0500 (Mon, 13 Apr 2009) | 6 lines
  
  Set all queue variables on both the caller and member channels.
  
  This allows for the variables to be accessed if a member macro is run.
  Thanks to Grigoriy Puzankin for bringing this up on the -dev list.
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@188037 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-04-13 14:20:14 +00:00
Jeff Peeler
6bf2b92729 Merged revisions 187906 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r187906 | jpeeler | 2009-04-10 15:26:46 -0500 (Fri, 10 Apr 2009) | 12 lines
  
  Fix module embedding for chan_h323.
  
  Include libchanh323.a in the modules.link file so that all the symbols can be
  resolved at link time.
  
  (closes issue #11966)
  Reported by: dome
  Patches:
        issue_11966.patch uploaded by kpfleming (license 421)
  Tested by: jpeeler
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@187912 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-04-10 20:27:58 +00:00
Mark Michelson
c73e08259f Blocked revisions 187830 via svnmerge
........
  r187830 | mmichelson | 2009-04-10 13:56:52 -0500 (Fri, 10 Apr 2009) | 3 lines
  
  Indicating connected line or redirecting updates were missing a call to lock the local_pvt.
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@187831 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-04-10 18:57:16 +00:00
Tilghman Lesher
5ce204bf7b Merged revisions 187764 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r187764 | tilghman | 2009-04-10 12:29:34 -0500 (Fri, 10 Apr 2009) | 9 lines
  
  Merged revisions 187763 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r187763 | tilghman | 2009-04-10 12:28:46 -0500 (Fri, 10 Apr 2009) | 2 lines
    
    Add lastms column to the contributed table designs
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@187765 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-04-10 17:30:11 +00:00
Kevin P. Fleming
bcfe1ecaed Merged revisions 187721 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r187721 | kpfleming | 2009-04-10 11:51:44 -0500 (Fri, 10 Apr 2009) | 5 lines
  
  clean up some patterns for files to remove
  
  add embedding support for bridge and test modules
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@187722 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-04-10 16:52:45 +00:00
Mark Michelson
bad7592310 Blocked revisions 187714 via svnmerge
........
  r187714 | mmichelson | 2009-04-10 11:26:48 -0500 (Fri, 10 Apr 2009) | 3 lines
  
  ast_strdup failures aren't really failures if the original value was NULL.
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@187715 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-04-10 16:27:02 +00:00
Mark Michelson
5becdf8cc9 Blocked revisions 187680 via svnmerge
........
  r187680 | mmichelson | 2009-04-10 11:06:22 -0500 (Fri, 10 Apr 2009) | 5 lines
  
  Don't let ast_channel_alloc fail if explicitly passed NULL cid_name or cid_number.
  
  This also fixes a small memory leak.
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@187681 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-04-10 16:06:56 +00:00
Richard Mudgett
dffebb54e1 Blocked revisions 187634-187635 via svnmerge
........
  r187634 | rmudgett | 2009-04-10 09:50:42 -0500 (Fri, 10 Apr 2009) | 1 line
  
  Make chan_misdn_log() avoid generating the log message if logging is disabled.
........
  r187635 | rmudgett | 2009-04-10 09:53:59 -0500 (Fri, 10 Apr 2009) | 7 lines
  
  Miscellaneous minor changes to chan_misdn.
  
  * Miscellaneous spacing and comment changes.
  * Minor code rearangements.
  * Miscellaneous doxygen comments.
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@187670 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-04-10 15:26:06 +00:00
Kevin P. Fleming
b146ea1ee5 Blocked revisions 187636 via svnmerge
........
  r187636 | kpfleming | 2009-04-10 10:11:16 -0500 (Fri, 10 Apr 2009) | 3 lines
  
  revert addition of LOG_SECURITY log channel; after further discussion, a much better solution will be used
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@187637 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-04-10 15:12:21 +00:00