Skip to content
Snippets Groups Projects
  1. Nov 29, 2016
    • Eduardo S. Libardi's avatar
      res_calendar_caldav: Add support reading gmail calendar · 0e214c49
      Eduardo S. Libardi authored
      The response from gmail calendar includes the string name
      "caldav:calendar-data". res_calendar_caldav implements
      the example included in RFC 4791: string "C:calendar-data".
      When reading the calendar, res_calendar_caldav compare the
      string and if does not match just discards the event.
      This commit compares the response to both strings,
      successfully loading gmail calendar events.
      Writing to gmail calendar is working prior to this fix.
      
      ASTERISK-26624
      Reported by: Eduardo S. Libardi
      
      Change-Id: Ia1eef10552ae616efb645d390f5ffe81260d7d4a
      0e214c49
  2. Nov 28, 2016
  3. Nov 23, 2016
    • gestoip2's avatar
      res_rtp_asterisk: RTT miscalculation in RTCP · d9b24cce
      gestoip2 authored
      When retrieving RTCP stats for PJSIP channels, RTT values are unreliable.
      RTT calculation is correct, but the data representation isn't.  RTT is
      represented by a 32-bit fixed-point number with the integer part in the
      first 16 bits and the fractional part in the last 16 bits.  In order to
      get the RTT value, the fractional part is miscalculated, there is an
      unnecessary 16 bit shift that causes overflow.  Besides this there is
      another mistake, when transforming the integer value to the fixed point
      fractional part via bitwise operation, that loses precision.
      
      * RTT fractional part is no longer shifted, avoiding overflow.
      
      * RTT fractional part is transformed to its fixed-point value more
      precisely.
      
      * Fixed timeval2ntp() and ntp2timeval() second fraction conversions.
      
      * Fixed NTP timestamp report logging.  The usec was inexplicably
      multiplied by 4096.
      
      ASTERISK-26566 #close
      Reported by Hector Royo Concepcion
      
      Change-Id: Ie09bdabfee75afb3f1b8ddfd963e5219ada3b96f
      d9b24cce
  4. Nov 22, 2016
  5. Nov 21, 2016
  6. Nov 19, 2016
    • snuffy's avatar
      Add support for older name resolving version libraries like openBSD · b546497f
      snuffy authored
      Fix support of OS's like openBSD that use an older nameser.h,
      this change reverts the defines to the older style which on other
      systems is found in nameser_compat.h
      
      Tested on openBSD 6.0, Debian 8
      
      ASTERISK-26608 #close
      
      Change-Id: Iffb36caab8c5aa9dece0ce2d009041f7b56cc86a
      b546497f
  7. Nov 18, 2016
    • Mark Michelson's avatar
      Bump ARI version to 2.0.0 · 7a8d6bc8
      Mark Michelson authored
      In order to not have version number overlap between different versions
      of Asterisk, each new major version of Asterisk will mean we also bump
      the ARI major version number.
      
      This particular change does NOT introduce any known breaking changes to
      ARI.
      
      For discussion relating to this topice, see:
      http://lists.digium.com/pipermail/asterisk-dev/2016-November/075964.html
      
      Change-Id: I712ee0df177a8fe1252da2bc029705268b97b665
      7a8d6bc8
    • zuul's avatar
      Merge "build: Various OpenBSD issues" · 78298563
      zuul authored
      78298563
    • George Joseph's avatar
      pjproject_bundled: Improve reliability of pjproject download · d3f070c7
      George Joseph authored
      The download process now has a timeout which will cause wget to retry
      if it stops retrieving data for 5 seconds and fetch and curl to timeout
      if the whole retrieval take smore than 30 seconds.
      
      If the tarball retrieval works, the MD5SUM file is retrieved from
      the downloads site and the md5 checksum is verified.
      
      If either the tarball retrieval or MD5SUM retrieval fails, or the
      checksums don't match, the entire process is retried once.  If it
      fails again, any incomplete tarball is deleted.
      
      .DELETE_ON_ERROR: was also added to the Makefile.  Not only does
      this delete the tarball on failure, it till also delete corrupted
      library files from the pjproject source directory should they
      fail to build correctly.
      
      Tested all the way back to FreeBSD 9, CentOS 6, Debian 6 and
      Ubuntu 14.
      
      Change-Id: Iea7d33b96a31622ab1b6e54baebaf271959514e1
      d3f070c7
    • Joshua Colp's avatar
      Merge "manager: update minor version" · 98b3b500
      Joshua Colp authored
      98b3b500
  8. Nov 17, 2016
  9. Nov 16, 2016
Loading