File libpjsip.changes of Package libpjsip

-------------------------------------------------------------------
Mon Feb 26 09:25:14 UTC 2024 - ecsos <ecsos@opensuse.org>

- Adjustments patch macro for rpm 4.20.

-------------------------------------------------------------------
Fri Jan 13 14:51:39 UTC 2023 - Hans-Peter Jansen <hpj@urpla.net>

- Update to 2.13
  + Release Focus
    * UPnP (#3184)
    * Support OpenSSL 3 (#3168)
    * Fix video deadlock issue (#3166 and #3183)
  + Backward Incompatibility
    * Call replace must now use the same account (previously PJSUA
      app can override the account used) (#3059)
  + Security Issue
    * Potential media transport downgrade from the secure version
      (SRTP) to the non-secure one (RTP)
    * Potential buffer overflow in pjlib scanner and pjmedia
    * Potential stack buffer overflow when parsing message as a
      STUN client

- Update to 2.12.1
  + Security Issue
    * Potential buffer overflow in pjsip_auth_create_digest()
      (GHSA-73f7-48m9-w662)
    * Denial-of-service in XML parsing due to an infinite loop
      (GHSA-5x45-qp78-g4p4)
    * Potential stack buffer overflow when printing SDP into a
      buffer (GHSA-f5qg-pqcg-765m)
    * Potential out-of-bound read/write when parsing RTCP FB RPSI
      (GHSA-vhxv-phmx-g52q)
    * Potential infinite loop when parsing WAV format file (GHSA-
      rwgw-vwxg-q799)
    * Potential heap buffer overflow when parsing DNS packets
      (GHSA-p6g5-v97c-w5q4)
  + Bug fix
    * Android Camera2: #3044, #3063
    * Android Oboe: #3046
    * Call hangup: #3026

- Update to 2.12
  + Release Focus
    * WebRTC updates with AEC3 & AGC2 (#2722)
    * Support Oboe for Android (#2707)
  + Backward Incompatibility
    * UAS INVITE transaction no longer terminated upon transport
      error/disconnection (#2683)
  + Security Issue
    * Potential integer underflow upon receiving STUN message
      (GHSA-2qpg-f6wf-w984)
    * Use after free of dialog set (GHSA-ffff-m5fm-qm62)
    * Missing unreleased of locks in failure cases (GHSA-8fmx-
      hqw7-6gmc)
    * Potential out-of-bounds read when parsing RTCP BYE message
      (GHSA-3qx3-cg72-wrh9)
    * Prevent OOB read for RTCP XR block (GHSA-r374-qrwv-86hh)
    * Potential buffer overflow in pjsua_player_create(),
      pjsua_recorder_create(), pjmedia_wav_player_create(), and
      pjsua_call_dump() (GHSA-qcvw-h34v-c7r9)
    * Potential out-of-bound read during RTP/RTCP parsing
      (GHSA-m66q-q64c-hv36)
    * Prevent OOB read in multipart parsing (GHSA-7fw8-54cv-r7pm)
    * Use after free of dialog set (GHSA-ffff-m5fm-qm62)

- Update to 2.11.1
  + Release Focus
    * Security update. This version is recommended for all users to
      improve the security of applications using PJSIP.
- Update to 2.11
  + Release Focus
    * Trickle ICE
    * iOS native SSL
    * Android native codecs (H264, VP8, VP9, AMR-NB & AMR-WB)
    * iOS Swift and Android Kotlin sample apps.
- Conditional build of python module

-------------------------------------------------------------------
Thu May 28 19:49:47 UTC 2020 - ecsos <ecsos@opensuse.org>

- Update to 2.10
  See https://github.com/pjsip/pjproject/releases/tag/2.10

-------------------------------------------------------------------
Fri Jan 24 18:11:51 UTC 2020 - ecsos@opensuse.org

- Update to 2.9
  See http://trac.pjsip.org/repos/milestone/release-2.9

-------------------------------------------------------------------
Sun Mar  4 19:20:05 UTC 2018 - jengelh@inai.de

- Update to new upstream release 2.7.2
  * added AES-GCM SRTP cipher suites, OpenSSL 1.1.0 support
    and some bug fixes in IPv6, ICE, and DNS resolver.
  * added support for DTLS for SRTP keying
  * NAT64 support

-------------------------------------------------------------------
Mon Nov 21 22:12:03 UTC 2016 - jengelh@inai.de

- Update to new upstream release 2.5.5
  * IPv6 support in PJNATH
  * IPv6 support in PJLIB-UTIL DNS SRV and DNS AAAA resolution
  * IPv6 support in hostname resolution (with and without
    nameserver) in PJSIP and PJSUA-LIB

-------------------------------------------------------------------
Tue May 31 18:59:39 UTC 2016 - bwiedemann@suse.com

- Update to version 2.5
  * Opus codec and WebRTC AEC integrations
  * AES-256 crypto support in libsrtp

-------------------------------------------------------------------
Fri Feb 26 16:46:45 UTC 2016 - ddegroot@talon.nl

- Added config_site_h.diff file which sets defaults according to the
  build guidelines for pjproject when used with asterisk
  See: https://wiki.asterisk.org/wiki/display/AST/Building+and+Installing+pjproject

-------------------------------------------------------------------
Sat Aug 22 14:24:45 UTC 2015 - jengelh@inai.de

- Use the preexisting system SRTP library
- Implement the basic part of Shared Library Package naming
  guidelines.
- Trim description to what's relevant to openSUSE. Wrap it,
  and fixup grammar problems.
- Slim filelist by using wildcards
- Drop _service; download_url implicitly works with the Source:
  line already.

-------------------------------------------------------------------
Fri Aug 21 13:28:17 UTC 2015 - bwiedemann@suse.com

- Add python-pjsua subpackage

-------------------------------------------------------------------
Fri Aug 21 06:57:18 UTC 2015 - bwiedemann@suse.com

- Update to v2.4.5

-------------------------------------------------------------------
Tue Sep 23 15:47:29 UTC 2014 - szotsaki@gmail.com

- First version, v2.3
openSUSE Build Service is sponsored by