Skip to content
Snippets Groups Projects
  1. May 17, 2010
    • Tilghman Lesher's avatar
      Cache sound tarfiles in a common directory, such that a clean reinstall does... · 4c034c1f
      Tilghman Lesher authored
      Cache sound tarfiles in a common directory, such that a clean reinstall does not force a re-download of the tarballs.
      
      (closes issue #15370)
       Reported by: pprindeville
       Patches: 
             asterisk-trunk-bugid15370.patch uploaded by pprindeville (license 347)
       Tested by: pprindeville, tilghman, seanbright
      
      
      git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@263724 65c4cc65-6c06-0410-ace0-fbb531ad65f3
      4c034c1f
    • Mark Michelson's avatar
      Merged revisions 263639 via svnmerge from · e3ac20a7
      Mark Michelson authored
      https://origsvn.digium.com/svn/asterisk/branches/1.4
      
      ........
        r263639 | mmichelson | 2010-05-17 17:00:28 -0500 (Mon, 17 May 2010) | 10 lines
        
        Fix logic error when checking for a devstate provider.
        
        When using strsep, if one of the list of specified separators is not found,
        it is the first parameter to strsep which is now NULL, not the pointer returned
        by strsep.
        
        This issue isn't especially severe in that the worst it is likely to do is waste
        some cycles when a device with no '/' and no ':' is passed to ast_device_state.
      ........
      
      
      git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@263640 65c4cc65-6c06-0410-ace0-fbb531ad65f3
      e3ac20a7
    • Mark Michelson's avatar
      Blocked revisions 263637 via svnmerge · 7160f0af
      Mark Michelson authored
      ........
        r263637 | mmichelson | 2010-05-17 16:48:46 -0500 (Mon, 17 May 2010) | 8 lines
        
        Remove arbitrary size limitation for hints.
        
        (closes issue #17257)
        Reported by: tim_ringenbach
        Patches:
              hints_crash_fix.diff uploaded by tim ringenbach (license 540)
      ........
      
      
      git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@263638 65c4cc65-6c06-0410-ace0-fbb531ad65f3
      7160f0af
    • Tilghman Lesher's avatar
      With IMAP backend, messages in INBOX were counted twice for MWI. · fa8e44f2
      Tilghman Lesher authored
      (closes issue #17135)
       Reported by: edhorton
       Patches: 
             20100513__issue17135.diff.txt uploaded by tilghman (license 14)
             17135_2.diff uploaded by ebroad (license 878)
       Tested by: edhorton, ebroad
      
      
      git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@263589 65c4cc65-6c06-0410-ace0-fbb531ad65f3
      fa8e44f2
    • Mark Michelson's avatar
      Enhancements to connected line and redirecting work. · b5d5cc56
      Mark Michelson authored
      From reviewboard:
      
      Digium has a commercial customer who has made extensive use of the connected party and
      redirecting information present in later versions of Asterisk Business Edition and which
      is to be in the upcoming 1.8 release. Through their use of the feature, new problems and solutions
      have come about. This patch adds several enhancements to maximize usage of the connected party
      and redirecting information functionality.
      
      First, Asterisk trunk already had connected line interception macros. These macros allow you to
      manipulate connected line information before it was sent out to its target. This patch adds the
      same feature except for redirecting information instead.
      
      Second, the ast_callerid and ast_party_id structures have been enhanced to provide a "tag." This
      tag can be set with func_callerid, func_connectedline, func_redirecting, and in the case of DAHDI,
      mISDN, and SIP channels, can be set in a configuration file. The idea behind the callerid tag is
      that it can be set to whatever value the administrator likes. Later, when running connected line
      and redirecting macros, the admin can read the tag off the appropriate structure to determine what
      action to take. You can think of this sort of like a channel variable, except that instead of having
      the variable associated with a channel, the variable is associated with a specific identity within
      Asterisk.
      
      Third, app_dial has two new options, s and u. The s option lets a dialplan writer force a specific
      caller ID tag to be placed on the outgoing channel. The u option allows the dialplan writer to force
      a specific calling presentation value on the outgoing channel.
      
      Fourth, there is a new control frame subclass called AST_CONTROL_READ_ACTION added. This was added
      to correct a very specific situation. In the case of SIP semi-attended (blond) transfers, the party
      being transferred would not have the opportunity to run a connected line interception macro to
      possibly alter the transfer target's connected line information. The issue here was that during a
      blond transfer, the SIP transfer code has no bridged channel on which to queue the connected line
      update. The way this was corrected was to add this new control frame subclass. Now, we queue an
      AST_CONTROL_READ_ACTION frame on the channel on which the connected line interception macro should
      be run. When ast_read is called to read the frame, ast_read responds by calling a callback function
      associated with the specific read action the control frame describes. In this case, the action taken
      is to run the connected line interception macro on the transferee's channel.
      
      Review: https://reviewboard.asterisk.org/r/652/
      
      
      git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@263541 65c4cc65-6c06-0410-ace0-fbb531ad65f3
      b5d5cc56
    • Leif Madsen's avatar
      Missing newlines added to Set-Cookie line in manager.c · fa5350f7
      Leif Madsen authored
      Sean Bright pointed out that we lost a set of newline characters in commit
      190349 on a line I had recently changed. Yay for code review on commits.
      
      (issue #17231, #10961)
      
      
      git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@263460 65c4cc65-6c06-0410-ace0-fbb531ad65f3
      fa5350f7
    • Leif Madsen's avatar
      Recorded merge of revisions 263456 via svnmerge from · 193d495a
      Leif Madsen authored
      https://origsvn.digium.com/svn/asterisk/branches/1.4
      
      ........
        r263456 | lmadsen | 2010-05-17 09:35:18 -0500 (Mon, 17 May 2010) | 11 lines
        
        Manager cookies are not compatible with RFC2109.
        
        The Version field in the cookies we're setting contain quotes around the version
        number which is not compatible with RFC2109 and breaks some implementations.
        
        (closes issue #17231)
        Reported by: ecarruda
        Patches:
              manager_rfc2109-trunk-v1.patch uploaded by ecarruda (license 559)
              manager_rfc2109-1.6.2-v1.patch uploaded by ecarruda (license 559)
        Tested by: ecarruda, russell
      ........
      
      
      git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@263457 65c4cc65-6c06-0410-ace0-fbb531ad65f3
      193d495a
    • Leif Madsen's avatar
      Merged revisions 263374 via svnmerge from · 3f1fc9e3
      Leif Madsen authored
      https://origsvn.digium.com/svn/asterisk/branches/1.4
      
      ........
        r263374 | lmadsen | 2010-05-17 09:04:57 -0500 (Mon, 17 May 2010) | 8 lines
        
        Update link to new version of core sounds.
        
        The latest version of the core sounds files 1.4.19 now includes the missing
        queue-minute sound file which is called by app_queue but which has been
        missing.
        
        (closes issue #17123)
        Reported by: n8ideas
      ........
      
      
      git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@263375 65c4cc65-6c06-0410-ace0-fbb531ad65f3
      3f1fc9e3
    • David Vossel's avatar
      96d3e573
  2. May 16, 2010
  3. May 14, 2010
    • David Vossel's avatar
      fix iax_frame double free · cddc244c
      David Vossel authored
      Very unfortunate things happen if we add an iax_frame
      to the frame queue and let go of the lock before scheduling
      the frame's transmit... There is a race condition that
      exists where the frame can be removed from the frame_queue
      and freed before the transmit is scheduled if we do not
      hold on to that lock.  This results in a freed frame
      being scheduled for transmit later.
      
      
      
      git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@263151 65c4cc65-6c06-0410-ace0-fbb531ad65f3
      cddc244c
  4. May 13, 2010
  5. May 12, 2010
  6. May 11, 2010
  7. May 10, 2010
  8. May 09, 2010
  9. May 08, 2010
Loading