libunivalue (1.1.1+20191112-4) unstable; urgency=medium

  * Team upload.

  * d/libunivalue0.symbols: Update to reflect upstream version
    (Closes: #1097280)
  * d/rules: Add hardening=+all optimize=+lto (Closes: #1015529)

 -- Matheus Polkorny <mpolkorny@gmail.com>  Sat, 01 Nov 2025 12:42:59 -0300

libunivalue (1.1.1+20191112-3) unstable; urgency=medium

  * Team upload
  * d/control:
    - Build-depend on pkgconf, pkg-config is deprecated
    - Remove redundant Section field from libunivalue0 package
  * Fix symbols-file-contains-current-version-with-debian-revision
  * Add dev package information to symbols file

 -- Aquila Macedo Costa <aquilamacedo@riseup.net>  Sun, 14 Apr 2024 08:40:59 -0300

libunivalue (1.1.1+20191112-2) unstable; urgency=medium

  * Team upload

  [ Matthias Klose ]
  * Mark one more symbol as optional

 -- Bastian Germann <bage@debian.org>  Sun, 04 Feb 2024 00:27:00 +0100

libunivalue (1.1.1+20191112-1) unstable; urgency=medium

  [ upstream ]
  * development snapshot

  [ Jonas Smedegaard ]
  * update watch file to track git commits (not releases)
  * use debhelper compatibility level 13 (not 12)
  * copyright:
    + drop non-canonical Source URL
    + update coverage
  * update symbols file

 -- Jonas Smedegaard <dr@jones.dk>  Sat, 09 Jan 2021 14:01:31 +0100

libunivalue (1.1.1+20191111-1) unstable; urgency=medium

  [ upstream ]
  * development snapshot
    + univalue.h: Remove deprecated std::pair wrappers
    + [test] object: Add bool tests.

  [ Jonas Smedegaard ]
  * simplify rules;
    use debhelper compatibility level 12 (not 9);
    build-depend on debhelper-compat
    (not autoconf automake cdbs debhelper dh-buildinfo libtool)
  * watch: improve regexes; rewrite usage comment
  * copyright: update coverage

 -- Jonas Smedegaard <dr@jones.dk>  Thu, 04 Jun 2020 09:43:33 +0200

libunivalue (1.1.1-2) unstable; urgency=high

  * update symbols file:
    + drop 4 optional symbols
    + add 1 symbol
    + add 1 optional symbol
  * set urgency=high due to security-related bugfix

 -- Jonas Smedegaard <dr@jones.dk>  Thu, 26 Mar 2020 09:48:11 +0100

libunivalue (1.1.1-1) experimental; urgency=high

  [ upstream ]
  * new release(s)
    + UniValue::read(): Clear internal state upon error
      closes: bug#954959, thanks to Salvatore Bonaccorso;
      CVE-2019-18936

  [ Jonas Smedegaard ]
  * Compare with json-spirit in long description.
  * fix have libunivalue-dev depend on pkg-config
  * declare compliance with Debian Policy 4.5.0
  * set urgency=high due to security-related bugfix

 -- Jonas Smedegaard <dr@jones.dk>  Thu, 26 Mar 2020 02:40:14 +0100

libunivalue (1.0.4-2) unstable; urgency=medium

  * Release to unstable.

 -- Jonas Smedegaard <dr@jones.dk>  Tue, 02 Oct 2018 18:23:21 +0200

libunivalue (1.0.4-1) experimental; urgency=medium

  [ upstream ]
  * New release.
    (virtually identical to previous snapshot)

  [ Jonas Smedegaard ]
  * Declare compliance with Debian Policy 4.2.1.
  * Update symbols file:
    + Drop 1 symbol.
    + Drop 9 optional symbols.
    + Add 3 symbols.
    + Add 4 optional symbols.
    + Strip 1 symbol dropped since 1.0.3-2.

 -- Jonas Smedegaard <dr@jones.dk>  Wed, 26 Sep 2018 20:33:47 +0200

libunivalue (1.0.4~20180310+1dc113d-1) experimental; urgency=medium

  [ upstream ]
  * New git snapshot (treated by Bitcoin as likely next release).

  [ Jonas Smedegaard ]
  * Drop all patches: Applied upstream.

 -- Jonas Smedegaard <dr@jones.dk>  Tue, 21 Aug 2018 09:00:02 +0200

libunivalue (1.0.3-8) unstable; urgency=medium

  * Update symbols:
    + Add 2 new (optional).
    + Relax versioning to 1.0.3-2~ (latest source change).
    + Uncomment recently missing optional symbols.
    + Drop commented out symbols changed since 1.0.3-2~.
  * Declare source package as not requiring root to build.
  * Declare compliance with Debian Policy 4.2.0.

 -- Jonas Smedegaard <dr@jones.dk>  Tue, 14 Aug 2018 10:23:00 +0200

libunivalue (1.0.3-7) experimental; urgency=medium

  * Fix mark two JSONUTF8StringFilter symbols as private.
    Closes: Bug#897798. Thanks to Matthias Klose.

 -- Jonas Smedegaard <dr@jones.dk>  Fri, 10 Aug 2018 11:13:53 +0200

libunivalue (1.0.3-6) unstable; urgency=medium

  * Update symbols: 1 new (optional).

 -- Jonas Smedegaard <dr@jones.dk>  Thu, 21 Jun 2018 21:40:29 +0200

libunivalue (1.0.3-5) experimental; urgency=medium

  * Fix typo in watch file usage comment.
  * Update package relations: Stop build-depend explicitly on recent
    dpkg-dev: Needed version satisfied even in oldstable.
  * Update Vcs-* fields: Source moved to Salsa.
  * Use tracker.debian team email as Maintainer.
    Closes: Bug#899593. Thanks to Christoph Biedl.
  * Declare compliance with Debian Policy 4.1.4.

 -- Jonas Smedegaard <dr@jones.dk>  Thu, 21 Jun 2018 10:59:49 +0200

libunivalue (1.0.3-4) unstable; urgency=medium

  * Updates symbols.

 -- Jonas Smedegaard <dr@jones.dk>  Thu, 21 Sep 2017 09:13:07 +0200

libunivalue (1.0.3-3) experimental; urgency=medium

  * Declare compliance with Debian Policy 4.1.0.
  * Update copyright info: Use https protocol in file format URL.
  * Tighten lintian overrides regarding License-Reference.
  * Modernize cdbs:
    + Drop upstream-tarball hints: Use gbp import-orig --uscan.
    + Relax to build-depend unversioned on cdbs.
  * Advertise DEP-3 format in patch headers.
  * Update watch file: Use substitution strings.
  * Update symbols.

 -- Jonas Smedegaard <dr@jones.dk>  Thu, 14 Sep 2017 09:27:11 +0200

libunivalue (1.0.3-2) experimental; urgency=medium

  * Add patches cherry-picked upstream.
  * Modernize cdbs:
    + Do copyright-check in maintainer script (not during build).
    + Stop build-depend on licensecheck.
  * Git-ignore quilt .pc dir.

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

libunivalue (1.0.3-1) experimental; urgency=medium

  [ upstream ]
  * New release.

 -- Jonas Smedegaard <dr@jones.dk>  Mon, 27 Feb 2017 02:07:50 +0100

libunivalue (1.0.2+20161120-1) experimental; urgency=medium

  * Update watch file: Use substitution string @PACKAGE@.
  * Use CDBS get-orig-source target for git snapshots.
    Mention in README.source.
  * Update git-buildpage config:
    + Avoid git- prefix.
    + Filter any .git* file.
  * Stop override lintian for
    package-needs-versioned-debhelper-build-depends: Fixed in lintian.
  * Update watch file: Add usage comment.
  * Modernize Vcs-Browser field: Use git subdir (not cgit).
  * Update copyright info:
    + Cover univalue_utffilter.h (Expat license).
    + Extend coverage of Debian packaging.

 -- Jonas Smedegaard <dr@jones.dk>  Fri, 27 Jan 2017 18:14:10 +0100

libunivalue (1.0.2-3) unstable; urgency=medium

  * Fix fail on testsuite failure when targeted non-experimental.
  * Declare compliance with Debian Policy 3.9.8.

 -- Jonas Smedegaard <dr@jones.dk>  Sun, 24 Apr 2016 19:05:17 +0200

libunivalue (1.0.2-2) unstable; urgency=medium

  * Drop bogus README.source section about lack of upstream releases.
  * Update package relations:
    + Relax to build-depend unversioned on d-shlibs: Needed version
      satisfied even in oldstable.
  * Update symbols.
  * Relax symbols check on experimental builds.
    Tighten build-dependency on dpkg-dev.

 -- Jonas Smedegaard <dr@jones.dk>  Mon, 18 Apr 2016 11:43:01 +0200

libunivalue (1.0.2-1) unstable; urgency=low

  * Initial release.
    Closes: bug#819953.

 -- Jonas Smedegaard <dr@jones.dk>  Mon, 04 Apr 2016 11:16:48 +0200
