Skip to content
Snippets Groups Projects
  1. Jul 08, 2010
    • Mark Michelson's avatar
      Add IPv6 to Asterisk. · cd4ebd33
      Mark Michelson authored
      This adds a generic API for accommodating IPv6 and IPv4 addresses
      within Asterisk. While many files have been updated to make use of the
      API, chan_sip and the RTP code are the files which actually support
      IPv6 addresses at the time of this commit. The way has been paved for
      easier upgrading for other files in the near future, though.
      
      Big thanks go to Simon Perrault, Marc Blanchet, and Jean-Philippe Dionne
      for their hard work on this.
      
      (closes issue #17565)
      Reported by: russell
      Patches: 
            asteriskv6-test-report.pdf uploaded by russell (license 2)
      
      Review: https://reviewboard.asterisk.org/r/743
      
      
      
      git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@274783 65c4cc65-6c06-0410-ace0-fbb531ad65f3
      cd4ebd33
  2. Jul 02, 2010
  3. Jul 01, 2010
  4. Jun 08, 2010
  5. May 25, 2010
  6. May 23, 2010
  7. May 07, 2010
  8. Apr 25, 2010
  9. Mar 27, 2010
  10. Mar 25, 2010
  11. Mar 14, 2010
    • Alexandr Anikin's avatar
      generate roundtrip delay requests and responses · fa9d6969
      Alexandr Anikin authored
      added response to roundtrip delay requests from opposite side
      added roundtrip delay request sending to opposite side after answer,
      added options for sending request (interval between request and 
      count of unreplied requests before forced call hangup)
      
      (closes issue #16976)
      Reported by: vmikhelson
      Patches:
            rtdr-1.6.0-2.patch uploaded by may213 (license 454)
      Tested by: vmikhelson, may213
      
      
      
      git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@252277 65c4cc65-6c06-0410-ace0-fbb531ad65f3
      fa9d6969
  12. Mar 12, 2010
    • Terry Wilson's avatar
      Only change the RTP ssrc when we see that it has changed · 68d1ded8
      Terry Wilson authored
      This change basically reverts the change reviewed in
      https://reviewboard.asterisk.org/r/374/ and instead limits the
      updating of the RTP synchronization source to only those times when we
      detect that the other side of the conversation has changed the ssrc.
      
      The problem is that SRCUPDATE control frames are sent many times where
      we don't want a new ssrc, including whenever Asterisk has to send DTMF
      in a normal bridge. This is also not the first time that this mistake
      has been made. The initial implementation of the ast_rtp_new_source
      function also changed the ssrc--and then it was removed because of
      this same issue. Then, we put it back in again to fix a different
      issue. This patch attempts to only change the ssrc when we see that
      the other side of the conversation has changed the ssrc.
      
      It also renames some functions to make their purpose more clear.
      
      Review: https://reviewboard.asterisk.org/r/540/
      
      
      git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@252089 65c4cc65-6c06-0410-ace0-fbb531ad65f3
      68d1ded8
  13. Mar 07, 2010
  14. Feb 16, 2010
  15. Jan 25, 2010
  16. Jan 24, 2010
  17. Jan 11, 2010
  18. Jan 10, 2010
  19. Jan 06, 2010
  20. Dec 30, 2009
  21. Dec 08, 2009
  22. Dec 04, 2009
  23. Dec 03, 2009
  24. Dec 02, 2009
  25. Dec 01, 2009
    • Tilghman Lesher's avatar
      More 32->64 bit codec conversions. · f59fe83c
      Tilghman Lesher authored
      In the process of swapping ULAW to a place in the extended codec space, we
      found several unhandled cases, where a 32-bit integer was still being used to
      handle a codec field.  Most of these have been fixed with this commit, although
      there is at least one case (codec_dahdi) which depends upon outside headers to
      be altered before a conversion can be made.
      (Fixes AST-278, SWP-459)
      
      
      git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@231850 65c4cc65-6c06-0410-ace0-fbb531ad65f3
      f59fe83c
  26. Nov 13, 2009
  27. Nov 09, 2009
    • Tilghman Lesher's avatar
      Fix various problems detected with Valgrind. · c0b3c923
      Tilghman Lesher authored
       * chan_console accessed pvts after deallocation.
       * cdr_mysql stored a pointer that was freed by realloc()
       * The module loader did not check usecount on shutdown, which led to chan_iax2
       reading a timer that was already unloaded.
       * The event subsystem sometimes creates an event with no IEs.  Due to a corner
       condition, the code would read beyond the memory boundary.
       * res_pktccops did not correctly check whether its monitor thread was started.
      (closes issue #16062)
       Reported by: alexanderheinz
       Patches: 
             20091109__issue16062.diff.txt uploaded by tilghman (license 14)
       Tested by: tilghman
      
      
      git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@228798 65c4cc65-6c06-0410-ace0-fbb531ad65f3
      c0b3c923
  28. Nov 06, 2009
  29. Nov 04, 2009
Loading