Skip to content
Snippets Groups Projects
  1. May 31, 2013
  2. May 29, 2013
  3. May 28, 2013
  4. May 24, 2013
  5. May 20, 2013
  6. May 15, 2013
  7. May 14, 2013
  8. May 13, 2013
  9. May 10, 2013
  10. May 09, 2013
    • Michael L. Young's avatar
      Fix The Payload Being Set On CN Packets And Do Not Set Marker Bit · 08c2a533
      Michael L. Young authored
      When we send out a CN packet (for instance, in the case of using rtpkeepalives),
      we are not setting the payload code properly.  Also, we are setting the marker
      bit when we shouldn't be according to RFC 3389, section 4.
      
      AST_RTP_CN is not defined by AST_FORMAT codes.  Therefore, we should be using
      ast_rtp_codecs_payload_code() rather than ast_rtp_codecs_payload_lookup().
      
      11 and trunk already use the appropriate function.
      
      * In 1.8, use ast_rtp_codecs_payload_code()
      
      * Remove the setting of the marker bit
      
      * Fix the debug message by incrementing the seqno after the debug message is set
        in order to display the correct seqno that was sent out
      
      (closes issue ASTERISK-21246)
      Reported by: Peter Katzmann
      Tested by: Peter Katzmann, Michael L. Young
      Patches:
          asterisk-21246-rtp-cng-payload-error_1.8_v2.diff
                                           uploaded by Michael L. Young (license 5026)
      
      Review: https://reviewboard.asterisk.org/r/2500/
      ........
      
      Merged revisions 388111 from http://svn.asterisk.org/svn/asterisk/branches/1.8
      
      
      git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/11@388112 65c4cc65-6c06-0410-ace0-fbb531ad65f3
      08c2a533
    • Michael L. Young's avatar
      Fix Segfault In app_queue When "persistentmembers" Is Enabled And Using Realtime · e2617959
      Michael L. Young authored
      When the "ignorebusy" setting was deprecated, we added some code to allow us to
      be compatible with older setups that are still using the "ignorebusy" setting
      instead of "ringinuse".  We set a char *variable with the column name to use,
      which helps the realtime functions to use the correct column in their SQL
      queries.  When "persistentmembers" is enabled, we are not setting this variable
      before the realtime functions were called to load members.  This results in the
      variable being NULL and therefore causing a segfault when loading members during
      the module's process of loading.
      
      The solution was to move the code that sets that variable to be before these
      realtime functions are called during the loading of the module.
      
      (closes issue ASTERISK-21738)
      Reported by: JoshE
      Tested by: JoshE
      Patches:
          asterisk-21738-rt-ringinuse-field-not-set.diff
                                           uploaded by Michael L. Young (license 5026)
      
      Review: https://reviewboard.asterisk.org/r/2499/
      
      
      git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/11@388108 65c4cc65-6c06-0410-ace0-fbb531ad65f3
      e2617959
  11. May 08, 2013
  12. May 07, 2013
  13. May 06, 2013
    • Russell Bryant's avatar
      Make SLA reload more paranoid. · a1b9d36d
      Russell Bryant authored
      Reload support was originally not included for SLA.  It was added later,
      but in a fairly non-traditional way.  It basically sets a flag
      indicating that a reload is pending, and then waits for a time where it
      thinks everything SLA related is idle and unused, and *then* executes
      the reload.  It does this because the reload process is destructive.  It
      starts by throwing everything away and starting over.
      
      There are a number of problems with this approach.  One of them is that
      the check to see if anything in use was incomplete.  This patch makes it
      more complete and thus less likely for a crash to occur during reload
      processing.  However, this approach still has problems so some much more
      significant reworking of this code will need to come in as a next step.
      
      Patch credit and testing by CoreDial, LLC.
      ........
      
      Merged revisions 387688 from http://svn.asterisk.org/svn/asterisk/branches/1.8
      
      
      git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/11@387689 65c4cc65-6c06-0410-ace0-fbb531ad65f3
      a1b9d36d
  14. May 02, 2013
  15. May 01, 2013
  16. Apr 30, 2013
  17. Apr 29, 2013
  18. Apr 26, 2013
Loading