Skip to content
Snippets Groups Projects
  1. Jan 31, 2011
  2. Jan 30, 2011
  3. Jan 29, 2011
  4. Jan 27, 2011
  5. Jan 26, 2011
  6. Jan 24, 2011
    • Matthew Nicholson's avatar
      According to section 19.1.2 of RFC 3261: · e706b570
      Matthew Nicholson authored
        For each component, the set of valid BNF expansions defines exactly
        which characters may appear unescaped.  All other characters MUST be
        escaped.
      
      This patch modifies ast_uri_encode() to encode strings in line with this recommendation.  This patch also adds an ast_escape_quoted() function which escapes '"' and '\' characters in quoted strings in accordance with section 25.1 of RFC 3261.  The ast_uri_encode() function has also been modified to take an ast_flags struct describing the set of rules it should use when escaping characters to allow for it to escape SIP URIs in addition to HTTP URIs and other types of URIs or variations of those two URI types in the future.
      
      The ast_uri_decode() function has also been modified to accept an ast_flags struct describing the set of rules to use when decoding to enable decoding '+' as ' ' in legacy http URLs.
      
      The unit tests for these functions have also been updated.
      
      ABE-2705
      
      Review: https://reviewboard.asterisk.org/r/1081/
      
      
      git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@303509 65c4cc65-6c06-0410-ace0-fbb531ad65f3
      e706b570
  7. Jan 19, 2011
  8. Jan 07, 2011
  9. Jan 05, 2011
  10. Jan 04, 2011
  11. Dec 22, 2010
  12. Dec 20, 2010
    • Russell Bryant's avatar
      Some scheduler API cleanup and improvements. · cc0b7e7d
      Russell Bryant authored
      Previously, I had added the ast_sched_thread stuff that was a generic scheduler
      thread implementation.  However, if you used it, it required using different
      functions for modifying scheduler contents.  This patch reworks how this is
      done and just allows you to optionally start a thread on the original scheduler
      context structure that has always been there.  This makes it trivial to switch
      to the generic scheduler thread implementation without having to touch any of
      the other code that adds or removes scheduler entries.
      
      In passing, I made some naming tweaks to add ast_ prefixes where they were not
      there before.
      
      Review: https://reviewboard.asterisk.org/r/1007/
      
      
      git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@299091 65c4cc65-6c06-0410-ace0-fbb531ad65f3
      cc0b7e7d
  13. Dec 16, 2010
  14. Dec 10, 2010
  15. Dec 03, 2010
    • Matthew Nicholson's avatar
      Merged revisions 297157,297486,297495 via svnmerge from · 23d106b8
      Matthew Nicholson authored
      https://origsvn.digium.com/svn/asterisk/branches/1.8
      
      ........
        r297157 | mnicholson | 2010-12-01 13:47:33 -0600 (Wed, 01 Dec 2010) | 2 lines
        
        Changed some NOTICE and WARNING messages to DEBUG messages.
      ........
        r297486 | mnicholson | 2010-12-02 15:30:47 -0600 (Thu, 02 Dec 2010) | 6 lines
        
        Add support for reserving a fax session before answering the channel.
        
        Note: this change breaks ABI compatibility.
        
        FAX-217
      ........
        r297495 | mnicholson | 2010-12-03 09:21:52 -0600 (Fri, 03 Dec 2010) | 4 lines
        
        Print a DEBUG message instead of a WARNING message when the selected fax tech does not support reserving sessions.
        
        Answer the channel before quering it for t.38 support.  This is necessary for the query to work properly over local channels.
      ........
      
      
      git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@297496 65c4cc65-6c06-0410-ace0-fbb531ad65f3
      23d106b8
  16. Nov 26, 2010
  17. Nov 22, 2010
  18. Nov 19, 2010
  19. Nov 18, 2010
  20. Nov 10, 2010
  21. Nov 08, 2010
  22. Oct 28, 2010
  23. Oct 21, 2010
  24. Oct 20, 2010
  25. Oct 19, 2010
  26. Oct 16, 2010
  27. Oct 15, 2010
  28. Oct 11, 2010
    • David Vossel's avatar
      Merged revisions 291192 via svnmerge from · 0736871c
      David Vossel authored
      https://origsvn.digium.com/svn/asterisk/branches/1.8
      
      ........
        r291192 | dvossel | 2010-10-11 16:38:39 -0500 (Mon, 11 Oct 2010) | 19 lines
        
        Gtalk enhancements and general code cleanup.
        
        This patch includes several chan_gtalk enhancements.
        Two new gtalk.conf options have been added, externip
        and stunadd.  Setting externip allows us to
        manually specify what the external IP address is
        outside of a NAT environment.  Setting the stunaddr
        option to a valid stun server allows for that external
        ip to be retrieved via a STUN server automatically.  This
        external IP is then advertised during call setup as
        a possible candidate.
        
        I have also attempted to clean up chan_gtalk's code
        so it meets our coding guidelines. During this cleanup
        I noticed several things that need to be done in the
        code and made a TODO section at the top of the file.
      ........
      
      
      git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@291193 65c4cc65-6c06-0410-ace0-fbb531ad65f3
      0736871c
  29. Oct 06, 2010
  30. Oct 05, 2010
Loading