Commit Graph

17715 Commits

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

................
  r238835 | jpeeler | 2010-01-08 17:30:55 -0600 (Fri, 08 Jan 2010) | 11 lines
  
  Merged revisions 238834 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r238834 | jpeeler | 2010-01-08 17:28:37 -0600 (Fri, 08 Jan 2010) | 4 lines
    
    Stop a crash when no peer is passed to masq_park_call.
    
    (distantly related to issue #16406)
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@238836 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-01-08 23:33:17 +00:00
Tilghman Lesher
080d0a2c41 Merged revisions 238754 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r238754 | tilghman | 2010-01-08 16:17:03 -0600 (Fri, 08 Jan 2010) | 7 lines
  
  Initialize variables that we attempt to free later.
  (closes issue #16302)
   Reported by: yahsyn
   Patches: 
         20091124__issue16302.diff.txt uploaded by tilghman (license 14)
   Tested by: yahsyn
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@238758 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-01-08 22:18:00 +00:00
David Vossel
fc530550dd Merged revisions 238635 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r238635 | dvossel | 2010-01-08 13:39:30 -0600 (Fri, 08 Jan 2010) | 22 lines
  
  fixes AUDIOHOOK_INHERIT regression
  
  During the process of removing an audiohook from one channel
  and attaching it to another the audiohook's status is updated
  to DONE and then back to whatever it was previously.  Typically
  updating the status after setting it to DONE is not a good idea
  because DONE can trigger unrecoverable audiohook destruction
  events... because of this a conditional check was added to
  audiohook_update_status to explicitly prevent the audiohook
  from ever changing after being set to DONE.  It was this check
  that prevented audiohook inherit from work properly though.
  
  Now ast_audiohook_move_by_source is treated as a special exception,
  as the audiohook must be returned to its previous status after
  attaching it to the new channel.  This is only a safe operation
  because the audiohook's lock is held the entire time, otherwise
  this could cause trouble.
  
  (closes issue #16522)
  Reported by: corruptor
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@238639 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-01-08 19:44:54 +00:00
Matthew Nicholson
78a28e1437 Merged revisions 238630 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r238630 | mnicholson | 2010-01-08 13:32:11 -0600 (Fri, 08 Jan 2010) | 12 lines
  
  Merged revisions 238629 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r238629 | mnicholson | 2010-01-08 13:20:44 -0600 (Fri, 08 Jan 2010) | 5 lines
    
    Properly calculate the remaining space in the output string when reducing format strings.
    
    (closes issue #16560)
    Reported by: goldwein
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@238633 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-01-08 19:34:03 +00:00
Jeff Peeler
2ea5f642ca Blocked revisions 238583 via svnmerge
........
  r238583 | jpeeler | 2010-01-08 11:18:41 -0600 (Fri, 08 Jan 2010) | 5 lines
  
  Stop trying to find a parking space after traversing the parkinglot one time.
  
  (closes issue #16428)
  Reported by: Yasuhiro Konishi
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@238584 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-01-08 17:19:02 +00:00
Tilghman Lesher
106a95a542 Merged revisions 209400 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r209400 | kpfleming | 2009-07-28 08:49:46 -0500 (Tue, 28 Jul 2009) | 3 lines
  
  Define side-effect-safe MIN and MAX macros and remove duplicate definitions from various files.
  (closes issue #16251)
  Reported by: asgaroth
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@238494 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-01-07 21:17:03 +00:00
David Vossel
ecca111f59 Merged revisions 238412 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r238412 | dvossel | 2010-01-07 14:15:27 -0600 (Thu, 07 Jan 2010) | 16 lines
  
  Merged revisions 238411 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r238411 | dvossel | 2010-01-07 14:14:25 -0600 (Thu, 07 Jan 2010) | 10 lines
    
    fixes crash in "scheduled_destroy" in chan_iax
    
    A signed short was used to represent a callnumber.  This is makes
    it possible to attempt to access the iaxs array with a negative
    index.
    
    (closes issue #16565)
    Reported by: jensvb
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@238441 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-01-07 20:22:50 +00:00
David Vossel
329f9d8548 Merged revisions 238405 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r238405 | dvossel | 2010-01-07 14:00:31 -0600 (Thu, 07 Jan 2010) | 8 lines
  
  Change in sip show channels display format allowing more digits for CID
  
  (closes issue #16459)
  Reported by: Rzadzins
  Patches:
        chan_sip_longer_cid.patch uploaded by Rzadzins (license 953)
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@238408 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-01-07 20:03:46 +00:00
David Vossel
9f78b4d23b Merged revisions 238361 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r238361 | dvossel | 2010-01-07 12:58:23 -0600 (Thu, 07 Jan 2010) | 8 lines
  
  cli 'queue show' formatting fix.  queue name was truncated over 12 characters
  
  (closes issue #16078)
  Reported by: RoadKill
  Patches:
        quequename_limit.patch uploaded by ppyy (license 906)
  Tested by: dvossel
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@238364 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-01-07 19:00:44 +00:00
Tilghman Lesher
a2c3edc2a8 Merged revisions 238231 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r238231 | tilghman | 2010-01-06 15:45:17 -0600 (Wed, 06 Jan 2010) | 11 lines
  
  Merged revisions 238230 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r238230 | tilghman | 2010-01-06 15:41:55 -0600 (Wed, 06 Jan 2010) | 4 lines
    
    Revise documentation on disposition values to the actual values used.
    (closes issue #16289)
     Reported by: wdoekes
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@238232 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-01-06 21:48:32 +00:00
Jeff Peeler
3bd90af396 Merged revisions 238181 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r238181 | jpeeler | 2010-01-06 14:37:18 -0600 (Wed, 06 Jan 2010) | 8 lines
  
  Fix misreverting from 177158.
  
  (closes issue #15725)
  Reported by: shanermn
  Patches: 
        v1-15725.patch uploaded by dimas (license 88)
  Tested by: shanermn
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@238182 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-01-06 20:38:28 +00:00
Jeff Peeler
511d94399b Merged revisions 238134 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r238134 | jpeeler | 2010-01-06 13:05:06 -0600 (Wed, 06 Jan 2010) | 10 lines
  
  Fix channel name comparison for bridge application.
  
  The channel name comparison was not comparing the whole string and therefore
  if one channel name was a substring of the other, the bridge would fail.
  
  (closes issue #16528)
  Reported by: telecos82
  Patches: 
        res_features_r236843.diff uploaded by telecos82 (license 687)
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@238135 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-01-06 19:07:03 +00:00
Russell Bryant
7222ae2fe2 Merged revisions 238010 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r238010 | russell | 2010-01-06 09:19:10 -0600 (Wed, 06 Jan 2010) | 14 lines
  
  Merged revisions 238009 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r238009 | russell | 2010-01-06 09:18:22 -0600 (Wed, 06 Jan 2010) | 7 lines
    
    Resolve a crash due to an ast_frame not being fully initialized.
    
    (closes issue #16531)
    Reported by: john8675309
    
    (closes SWP-615)
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@238011 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-01-06 15:20:01 +00:00
Tilghman Lesher
7aa0125b98 Something clearly went wrong with a merge somewhere, because these are all duplicates (and therefore dead code).
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@237966 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-01-06 06:51:36 +00:00
David Vossel
209bef10c0 Merged revisions 237920 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r237920 | dvossel | 2010-01-05 17:08:50 -0600 (Tue, 05 Jan 2010) | 16 lines
  
  fixes holdtime playback issue in app_queue
  
  When reporting hold time, the number of seconds should be mod 60.
  Otherwise audio playback could be something like "2 minutes 123 seconds"
  rather than "2 minutes 3 seconds".
  
  Also, the "minute" sound file is missing, so for the moment until
  that file can be created the "minutes" file is used instead.
  
  (closes issue #16168)
  Reported by: nickilo
  Patches:
        patch-unified-trunk-rev-222176 uploaded by nickilo (license )
  Tested by: nickilo, wonderg
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@237923 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-01-05 23:10:17 +00:00
David Vossel
50512e1bdf Merged revisions 237839 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r237839 | dvossel | 2010-01-05 13:29:47 -0600 (Tue, 05 Jan 2010) | 19 lines
  
  fixes subscriptions being lost after 'module reload'
  
  During a module reload if multiple extension configs are present,
  such as both extensions.conf and extensions.ael, watchers for one
  config's hints will be lost during the merging of the other config.
  
  This happens because hint watchers are only preserved for the
  current config being merged.  The old context list is destroyed
  after the merging takes place, meaning any watchers that were not
  perserved will be removed.
  
  Now all hints are preserved during merging regardless of what config
  file is being merged.  These hints are only restored if they
  are present within the new context list.
  
  (closes issue #16093)
  Reported by: jlaroff
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@237843 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-01-05 19:43:06 +00:00
Russell Bryant
6983477cd7 Merged revisions 237699 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r237699 | russell | 2010-01-05 11:16:01 -0600 (Tue, 05 Jan 2010) | 14 lines
  
  Merged revisions 237697 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r237697 | russell | 2010-01-05 11:13:28 -0600 (Tue, 05 Jan 2010) | 7 lines
    
    Change a NOTICE log message to DEBUG where it belongs.
    
    (closes issue #16479)
    Reported by: alexrecarey
    
    (closes SWP-577)
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@237712 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-01-05 17:19:47 +00:00
Michiel van Baak
efe529ef12 Blocked revisions 237656 via svnmerge
........
  r237656 | mvanbaak | 2010-01-05 17:08:12 +0100 (Tue, 05 Jan 2010) | 6 lines
  
  Make CLI command 'mixmonitor start|stop <channel> work again.
  
  (closes issue #16534)
  Reported by: jlaguilar
  Fix as suggested by jlaguilar in the bugreport
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@237658 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-01-05 16:10:15 +00:00
Tilghman Lesher
bda6d0dc8c Merged revisions 237574 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r237574 | tilghman | 2010-01-04 15:48:20 -0600 (Mon, 04 Jan 2010) | 13 lines
  
  Merged revisions 237573 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r237573 | tilghman | 2010-01-04 15:45:46 -0600 (Mon, 04 Jan 2010) | 6 lines
    
    Bounds checking for input string
    (closes issue #16407)
     Reported by: qwell
     Patches: 
           20100104__issue16407.diff.txt uploaded by tilghman (license 14)
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@237575 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-01-04 21:51:55 +00:00
Tilghman Lesher
371e756c4f Merged revisions 237494 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r237494 | tilghman | 2010-01-04 14:59:01 -0600 (Mon, 04 Jan 2010) | 15 lines
  
  Merged revisions 237493 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r237493 | tilghman | 2010-01-04 14:57:35 -0600 (Mon, 04 Jan 2010) | 8 lines
    
    Regression in issue #15421 - Pattern matching
    (closes issue #16482)
     Reported by: wdoekes
     Patches: 
           astsvn-16482-betterfix.diff uploaded by wdoekes (license 717)
           20091223__issue16482.diff.txt uploaded by tilghman (license 14)
     Tested by: wdoekes, tilghman
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@237495 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-01-04 21:00:29 +00:00
Tilghman Lesher
487e4bb8cd Merged revisions 237414 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r237414 | tilghman | 2010-01-04 13:03:20 -0600 (Mon, 04 Jan 2010) | 2 lines
  
  Oops, didn't compile (thanks, kpfleming)
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@237415 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-01-04 19:04:31 +00:00
Tilghman Lesher
4011934fd8 Merged revisions 237410 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r237410 | tilghman | 2010-01-04 12:42:10 -0600 (Mon, 04 Jan 2010) | 7 lines
  
  Further reduce the encoded blank values back to blank in the realtime API.
  (closes issue #16533)
   Reported by: sergee
   Patches: 
         200100104__issue16533.diff.txt uploaded by tilghman (license 14)
   Tested by: sergee
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@237411 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-01-04 18:43:03 +00:00
Tilghman Lesher
900879455b Merged revisions 237406 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r237406 | tilghman | 2010-01-04 12:28:28 -0600 (Mon, 04 Jan 2010) | 23 lines
  
  Merged revisions 237405 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r237405 | tilghman | 2010-01-04 12:19:00 -0600 (Mon, 04 Jan 2010) | 16 lines
    
    Add a flag to disable the Background behavior, for AGI users.
    This is in a section of code that relates to two other issues, namely
    issue #14011 and issue #14940), one of which was the behavior of
    Background when called with a context argument that matched the current
    context.  This fix broke FreePBX, however, in a post-Dial situation.
    Needless to say, this is an extremely difficult collision of several
    different issues.  While the use of an exception flag is ugly, fixing all
    of the issues linked is rather difficult (although if someone would like
    to propose a better solution, we're happy to entertain that suggestion).
    (closes issue #16434)
     Reported by: rickead2000
     Patches: 
           20091217__issue16434.diff.txt uploaded by tilghman (license 14)
           20091222__issue16434__1.6.1.diff.txt uploaded by tilghman (license 14)
     Tested by: rickead2000
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@237407 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-01-04 18:30:36 +00:00
David Vossel
b5724aedef Blocked revisions 237327 via svnmerge
........
  r237327 | dvossel | 2010-01-04 10:39:11 -0600 (Mon, 04 Jan 2010) | 10 lines
  
  app_queue segfaults if realtime field uniqueid is NULL
  
  (closes issue #16385)
  Reported by: haakon
  Patches:
        app_queue.c.patch uploaded by haakon (license 880)
        app_queue.c.patch_v2 uploaded by dvossel (license 671)
  Tested by: haakon
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@237330 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-01-04 16:52:02 +00:00
Jeff Peeler
9d65a5cd7a Merged revisions 237323 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r237323 | jpeeler | 2010-01-04 10:24:51 -0600 (Mon, 04 Jan 2010) | 5 lines
  
  Fix timeout for AGI command speech recognize.
  
  (closes issue #16297)
  Reported by: semond
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@237324 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-01-04 16:26:26 +00:00
Tilghman Lesher
4df8feda18 Merged revisions 237319 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r237319 | tilghman | 2010-01-04 10:20:03 -0600 (Mon, 04 Jan 2010) | 10 lines
  
  Merged revisions 237318 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r237318 | tilghman | 2010-01-04 10:18:59 -0600 (Mon, 04 Jan 2010) | 3 lines
    
    It's also possible for the Local channel to directly execute an Application.
    Reviewboard: https://reviewboard.asterisk.org/r/452/
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@237320 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-01-04 16:21:27 +00:00
Olle Johansson
80ee9d8731 Merged revisions 237136 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r237136 | oej | 2010-01-02 10:54:22 +0100 (Lör, 02 Jan 2010) | 10 lines

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

........
r237135 | oej | 2010-01-02 10:52:30 +0100 (Lör, 02 Jan 2010) | 2 lines

Release memory of the contact acl before unloading module

........

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


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@237137 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-01-02 09:56:02 +00:00
Jason Parker
5eaf5ead55 Blocked revisions 237050 via svnmerge
........
  r237050 | qwell | 2009-12-30 16:30:21 -0600 (Wed, 30 Dec 2009) | 17 lines
  
  Add app_voicemail and say.c support for Vietnamese.
  
  Also add an XXX comment that I'm baffled nobody has ever complained about.  We
  say "first message", and then we go into language-specific stuff where we
  proceed to say..."first message".
  
  (closes issue #15053)
  Reported by: dinhtrung
  Patches:
        vietnamese.ods uploaded by dinhtrung (license 776)
        app_voicemail.c.diff uploaded by dinhtrung (license 776)
  
  (closes issue #15626)
  Reported by: dinhtrung
  Patches:
        say.c.diff uploaded by dinhtrung (license 776)
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@237060 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-30 22:40:54 +00:00
Tilghman Lesher
f144b8f30d Merged revisions 236982 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r236982 | tilghman | 2009-12-30 15:59:18 -0600 (Wed, 30 Dec 2009) | 16 lines
  
  Merged revisions 236981 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r236981 | tilghman | 2009-12-30 15:57:10 -0600 (Wed, 30 Dec 2009) | 9 lines
    
    Don't queue frames to channels that have no means to process them.
    (closes issue #15609)
     Reported by: aragon
     Patches: 
           20091230__issue16521__1.4__chan_local_only.diff.txt uploaded by tilghman (license 14)
     Tested by: aragon
     
    Review: https://reviewboard.asterisk.org/r/452/
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@236983 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-30 22:00:26 +00:00
Jeff Peeler
1df5e51016 Merged revisions 236902 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r236902 | jpeeler | 2009-12-30 15:09:28 -0600 (Wed, 30 Dec 2009) | 2 lines
  
  One more LOW_MEMORY compile fix.
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@236903 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-30 21:12:43 +00:00
Jeff Peeler
c0139445ba Blocked revisions 236893 via svnmerge
........
  r236893 | jpeeler | 2009-12-30 14:34:41 -0600 (Wed, 30 Dec 2009) | 11 lines
  
  Fix compiling with LOW_MEMORY.
  
  Modified handle_verbose to be LOW_MEMORY aware, removed old RTP related code
  in chan_sip.
  
  (closes issue #16381)
  Reported by: michael_iedema
  Patches: 
        ast_complete_source_filename.patch uploaded by michael iedema (license 942)
        modified by me
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@236901 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-30 21:07:54 +00:00
Tilghman Lesher
bfd79c7b0d Merged revisions 236847 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r236847 | tilghman | 2009-12-30 11:53:29 -0600 (Wed, 30 Dec 2009) | 4 lines
  
  When the field is blank, don't warn about the field being unable to be coerced, just skip the column.
  (closes http://lists.digium.com/pipermail/asterisk-dev/2009-December/041362.html)
  Reported by Nic Colledge on the -dev list, fixed by me.
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@236849 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-30 17:55:34 +00:00
Tilghman Lesher
d11363f54f Merged revisions 236802 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r236802 | tilghman | 2009-12-29 17:05:45 -0600 (Tue, 29 Dec 2009) | 7 lines
  
  Shut down the SIP session timers more gracefully, in order to prevent a possible crash.
  (closes issue #16452)
   Reported by: corruptor
   Patches: 
         20091221__issue16452.diff.txt uploaded by tilghman (license 14)
   Tested by: corruptor
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@236805 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-29 23:11:00 +00:00
Jason Parker
294dbc216c Merged revisions 236713 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r236713 | qwell | 2009-12-28 16:09:40 -0600 (Mon, 28 Dec 2009) | 8 lines
  
  Allow "REMAINDER" to function properly in expressions.
  
  (closes issue #16427)
  Reported by: wdoekes
  Patches:
        ast16-reminder-remainder.patch uploaded by wdoekes (license 717)
  Tested by: wdoekes
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@236714 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-28 22:10:40 +00:00
Tilghman Lesher
810ef3dd66 Merged revisions 236667 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r236667 | tilghman | 2009-12-28 11:37:46 -0600 (Mon, 28 Dec 2009) | 4 lines
  
  Use recommended option, not deprecated option.
  (closes issue #16515)
   Reported by: ManChicken
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@236668 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-28 17:39:57 +00:00
Sean Bright
7302dd7094 Merged revisions 236613 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r236613 | seanbright | 2009-12-28 10:22:54 -0500 (Mon, 28 Dec 2009) | 14 lines
  
  Merged revisions 236585 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r236585 | seanbright | 2009-12-28 10:12:08 -0500 (Mon, 28 Dec 2009) | 7 lines
    
    Try a test compile to see if PTHREAD_ONCE_INIT requires extra braces.
    
    There was conditional code (based on build platform) to optioinally wrap
    PTHREAD_ONCE_INIT in braces that was removed since it is fixed in newer versions
    of Solaris/OpenSolaris, but I am still running into it on Solaris 10 x86 so add
    a configure-time check for it.
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@236633 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-28 15:31:19 +00:00
Sean Bright
4d1873437e Merged revisions 236510 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r236510 | seanbright | 2009-12-28 07:44:58 -0500 (Mon, 28 Dec 2009) | 19 lines
  
  Merged revisions 236509 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r236509 | seanbright | 2009-12-28 07:43:36 -0500 (Mon, 28 Dec 2009) | 12 lines
    
    Avoid a crash with large numbers of MeetMe conferences.
    
    Similar to changes made to Queue(), when we have large numbers of conferences in
    meetme.conf (1000s) and we use alloca()/strdupa(), we can blow out the stack and
    crash, so instead just use a single fixed buffer.
    
    (closes issue #16509)
    Reported by: Kashif Raza
    Patches:
          20091223_16509.patch uploaded by seanbright (license 71)
    Tested by: seanbright
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@236511 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-28 13:15:26 +00:00
Tilghman Lesher
c8f953c4a3 Merged revisions 236434 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r236434 | tilghman | 2009-12-27 12:20:53 -0600 (Sun, 27 Dec 2009) | 9 lines
  
  Merged revisions 236433 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r236433 | tilghman | 2009-12-27 12:19:38 -0600 (Sun, 27 Dec 2009) | 2 lines
    
    Turn on colors in the daemon, since there's many requests for it on Ubuntu.
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@236435 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-27 18:22:12 +00:00
Kevin P. Fleming
8cda20b25a Merged revisions 236358 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r236358 | kpfleming | 2009-12-26 09:27:44 -0600 (Sat, 26 Dec 2009) | 9 lines
  
  Merged revisions 236357 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r236357 | kpfleming | 2009-12-26 09:26:17 -0600 (Sat, 26 Dec 2009) | 1 line
    
    update to latest releases with zero uid/gid
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@236359 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-26 15:29:23 +00:00
Tilghman Lesher
e64f40d888 Merged revisions 236300 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r236300 | tilghman | 2009-12-23 12:25:27 -0600 (Wed, 23 Dec 2009) | 7 lines
  
  AGI may be invoked from outside the dialplan
  (closes issue #16510)
   Reported by: atis
   Patches: 
         20091223__issue16510.diff.txt uploaded by tilghman (license 14)
   Tested by: atis
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@236301 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-23 18:26:47 +00:00
Tilghman Lesher
fcb8c1f7f6 Merged revisions 236186 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r236186 | tilghman | 2009-12-22 21:07:48 -0600 (Tue, 22 Dec 2009) | 11 lines
  
  Merged revisions 236184 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r236184 | tilghman | 2009-12-22 20:55:24 -0600 (Tue, 22 Dec 2009) | 4 lines
    
    If EXEC only gets a single argument, don't crash when the second is used.
    (closes issue #16504)
     Reported by: bklang
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@236187 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-23 03:10:10 +00:00
David Vossel
e69c61823a Merged revisions 236063 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r236063 | dvossel | 2009-12-22 11:00:08 -0600 (Tue, 22 Dec 2009) | 18 lines
  
  Merged revisions 236062 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r236062 | dvossel | 2009-12-22 10:58:19 -0600 (Tue, 22 Dec 2009) | 11 lines
    
    fixes issue with p->method incorrectly set to ACK
    
    It is possible for a second ACK to come in for a retransmitted message.
    If an ack does not match an unacked message in our queue, restore the previous
    p->method as this ACK is completely ignored.
    
    (closes issue #16295)
    Reported by: omolenkamp
    Patches:
          issue16295_v2.diff uploaded by dvossel (license 671)
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@236066 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-22 17:10:35 +00:00
Jeff Peeler
881c2d7310 Merged revisions 235941 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r235941 | jpeeler | 2009-12-21 13:54:20 -0600 (Mon, 21 Dec 2009) | 20 lines
  
  Merged revisions 235940 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r235940 | jpeeler | 2009-12-21 13:43:41 -0600 (Mon, 21 Dec 2009) | 13 lines
    
    Change Monitor to not assume file to write to does not contain pathing.
    
    227944 changed the fname_base argument to always append the configured monitor
    path. This change was necessary to properly compare files for uniqueness. 
    If a full path is given though, nothing needs to be appended and that is
    handled correctly now.
    
    (closes issue #16377)
    (closes issue #16376)
    Reported by: bcnit
    Patches:
          res_monitor.c-issue16376-1.patch uploaded by dant (license 670)
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@235942 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-21 19:54:55 +00:00
Tilghman Lesher
d22c6e8e7d Merged revisions 235822 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r235822 | tilghman | 2009-12-21 11:00:46 -0600 (Mon, 21 Dec 2009) | 15 lines
  
  Merged revisions 235821 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r235821 | tilghman | 2009-12-21 10:45:03 -0600 (Mon, 21 Dec 2009) | 8 lines
    
    Send parking lot announcement to the channel which parked the call, not the park-ee.
    (closes issue #16234)
     Reported by: yeshuawatso
     Patches: 
           20091210__issue16234.diff.txt uploaded by tilghman (license 14)
           20091221__issue16234__1.4.diff.txt uploaded by tilghman (license 14)
     Tested by: yeshuawatso
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@235824 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-21 17:11:03 +00:00
Jeff Peeler
78bbfcba3f Merged revisions 235660 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

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


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@235662 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-18 22:58:30 +00:00
Tilghman Lesher
e861fff264 Merged revisions 235656 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

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


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

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


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

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


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

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


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

(issue #15539)


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@235136 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-12-15 18:56:14 +00:00