libsrtp2 (2.3.0-2) unstable; urgency=medium

  * Release targeted unstable.

 -- Jonas Smedegaard <dr@jones.dk>  Fri, 27 Dec 2019 22:04:30 +0100

libsrtp2 (2.3.0-1) experimental; urgency=medium

  [ upstream ]
  * new release

  [ Jonas Smedegaard ]
  * Fix use canonical Vcs-Browser URL.
  * skip copyright-check fuzzer corpus
  * use https protocol for copyright file format URL
  * unfuzz patches
  * drop Daniel Pocock as uploader;
    thanks for your past contributions
  * stop relax symbols check
  * update symbols file:
    + drop commented out obsolete symbols
    + flag as optional symbols not declared in public headers
    + drop 1 private symbol
    + add 9 public sysmbols
    + add 3 private symbols
  * add patch 2002 to avoid privacy breach in documentation
  * reference DEP-3 documentation in patch headers

 -- Jonas Smedegaard <dr@jones.dk>  Mon, 23 Dec 2019 17:47:06 +0100

libsrtp2 (2.2.0-1) unstable; urgency=medium

  [ upstream ]
  * New release.
    + Fix (S)RTP for big endian machines.
      Closes: Bug#857898. Thanks to Adrian Bunk.

  [ Jonas Smedegaard ]
  * Tighten lintian overrides regarding License-Reference.
  * Unfuzz patches 1004 1005.
  * Stop track upstream source with CDBS (use gpb --uscan).
  * Use package priority optional (not extra).
  * Update Vcs-* fields: Source moved to Salsa.
  * Declare compliance with Debian Policy 4.1.4.
  * Update symbols: 3 dropped. 4 added.

 -- Jonas Smedegaard <dr@jones.dk>  Fri, 01 Jun 2018 12:52:39 +0200

libsrtp2 (2.1.0-1) unstable; urgency=medium

  [ upstream ]
  * New release.

 -- Jonas Smedegaard <dr@jones.dk>  Thu, 15 Jun 2017 14:23:53 +0200

libsrtp2 (2.0.0+20170607-1) unstable; urgency=medium

  [ upstream ]
  * Development snapshot from stable git branch.

  [ Jonas Smedegaard ]
  * Update symbols: 3 dropped. 21 added.

 -- Jonas Smedegaard <dr@jones.dk>  Mon, 12 Jun 2017 17:41:32 +0200

libsrtp2 (2.0.0+20170516-1) experimental; urgency=medium

  [ upstream ]
  * Development snapshot from stable git branch.

  [ Jonas Smedegaard ]
  * Update copyright info:
    + Extend coverage for main upstream author.
    + Add testsuite file, licensed Expat.
  * Unfuzz patches.
  * Stop put aside documentation during build: No longer shipped
    upstream.
  * Modernize cdbs: Do copyright-check in maintainer script (not during
    build).
  * Update package relations:
    + Relax to build-depend unversioned on cdbs.
    + Stop build-depend on licensecheck libregexp-assemble-perl
      libimage-exiftool-perl libfont-ttf-perl.

 -- Jonas Smedegaard <dr@jones.dk>  Sun, 21 May 2017 09:15:50 +0200

libsrtp2 (2.0.0+20170223-1) experimental; urgency=medium

  [ upstream ]
  * Development snapshot from stable git branch.
    Highlights:
    + Support setting tag and key sizes based on RFC 4568 specification.
    + Make the Master Keys dynamic instead of limiting to 4 master keys.
    + Fix RTCP not encrypted only authenticated by AES GCM.
    + Fix memory leak.
    + Change crypto/replay/rdbx.c return types of type int to int32_t.
    + Report ssrc instead of srtp_stream_t in srtp_event_data_t
    + Improve OpenSSL discovery and linking.
    + Replace hardcoded CFLAGS with compiler checks.
    + Simplify logging of errors and debug.
    + Use OPENSSL_cleanse() to set memory to zero, when available.
    + Add simple error checking in timing test to avoid false results.
    + Don't use underscore as leading character in header guards.
    + Free enc_buf if an error occurs
    + Add missing srtp_cipher_dealloc calls when test fails.
    + Change documentation from PDF to HTML.

  [ Jonas Smedegaard ]
  * Fix Vcs-* URLs (was pointing to separate libsrtp 1.x git).
    Closes: Bug#856819. Thanks to Andrey Gursky.
  * Drop upstream cherry-picked patch since applied.
  * Drop patches 1007 2002, obsoleted by upstream documentation changes.
  * Unfuzz patches 1004 1005.
  * Adapt rules to refactored upstream build routines.
    Build-depend on doxygen (not doxygen-latex).
  * Modernize cdbs use:
    + Extract copyrigh/licensing from PNG files.
    + Use cdbs to put aside upstream cruft during build.
    Tighten to build-depend versioned on cdbs.
    Build-depend on + libregexp-assemble-perl libimage-exiftool-perl
    libfont-ttf-perl.

 -- Jonas Smedegaard <dr@jones.dk>  Sun, 05 Mar 2017 15:41:00 +0100

libsrtp2 (2.0.0+20170123-2) experimental; urgency=medium

  * Add patch chrry-picked upstream to fix return types of type int to
    int32_t.

 -- Jonas Smedegaard <dr@jones.dk>  Fri, 27 Jan 2017 15:05:51 +0100

libsrtp2 (2.0.0+20170123-1) unstable; urgency=medium

  [ upstream ]
  * Development snapshot from stable git branch.
    Highlights:
    + Add cast to unsigned int in call to printf.
    + avoid empty initializer braces.
    + Use ps -e  to ensure process is found.

  [ Jonas Smedegaard ]
  * Modernize Vcs-Browser field: Use git subdir (not cgit).
  * Re-enable patch 1005 to fix data alignment.

 -- Jonas Smedegaard <dr@jones.dk>  Tue, 24 Jan 2017 13:10:31 +0100

libsrtp2 (2.0.0+20161214-2) unstable; urgency=medium

  * Skip patch 1005, to hopefully fix FTBFS on several archs.

 -- Jonas Smedegaard <dr@jones.dk>  Wed, 18 Jan 2017 02:48:05 +0100

# For older changelog entries, run 'apt-get changelog libsrtp2-docs'
