json-c (0.19+ds-1) unstable; urgency=medium

  * New upstream version
  * d/control: Update standards version to 4.7.4
  * d/control: Add xdd in build-deps
  * d/symbols: update symbols file

 -- Nicolas Mora <babelouest@debian.org>  Sun, 28 Jun 2026 12:08:28 -0400

json-c (0.18+ds-3) unstable; urgency=medium

  * d/watch: fix mangle options for V5

 -- Nicolas Mora <babelouest@debian.org>  Thu, 12 Feb 2026 07:12:58 -0500

json-c (0.18+ds-2) unstable; urgency=medium

  * Enforce higher CMake policy version in autopkgtest (Closes: #1113062)
  * d/control: Update standards version to 4.7.3
  * d/watch: upgrade to version 5
  * d/control: Remove Priority option
  * d/control: Remove Rules-Requires-Root option

 -- Nicolas Mora <babelouest@debian.org>  Wed, 11 Feb 2026 07:25:52 -0500

json-c (0.18+ds-1.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Enforce higher CMake policy version (Closes: #1113062)

 -- Timo Röhling <roehling@debian.org>  Sat, 18 Oct 2025 18:22:09 +0200

json-c (0.18+ds-1) unstable; urgency=medium

  * New upstream version
  * d/watch: Repack source to ignore doc/html prebuilt files
  * d/patches: Update 0002-doxygen.patch
  * d/control: Update standards version to 4.7.0
  * d/symbols: update symbols file
  * d/source/lintian-overrides: Remove lintian-overrides

 -- Nicolas Mora <babelouest@debian.org>  Thu, 19 Sep 2024 07:22:46 -0400

json-c (0.17-1) unstable; urgency=medium

  * New upstream version
  * Update std-version to 4.6.2
  * d/symbols: update symbols file
  * d/patches: remove patch 0001-CMakeLists-use-GNUInstallDirs.patch
    no longer required
  * d/patches: refresh patches 0003-config-h.patch and 0002-doxygen.patch
  * d/.gitlab-ci.yml: add gitlab ci script for salsa

 -- Nicolas Mora <babelouest@debian.org>  Tue, 15 Aug 2023 16:13:54 -0400

json-c (0.16-2) unstable; urgency=medium

  * Update std-version to 4.6.1
  * d/copyright: Update copyright year
  * d/source: Add lintian-overrides due to false-positives in doc/html/

 -- Nicolas Mora <babelouest@debian.org>  Sun, 02 Oct 2022 19:26:06 -0400

json-c (0.16-1) unstable; urgency=medium

  * Update watch file for new location
  * Update std-version to 4.6.0
  * New upstream version 0.16
  * Refresh patch 0002-doxygen.patch and 0003-config-h.patch
  * Drop old patches 0004-reproducible-build.patch and 608.patch part of new upstream codebase
  * Refresh symbols
  * Update copyright file

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Thu, 28 Apr 2022 11:26:15 +0200

json-c (0.15-3) unstable; urgency=medium

  * Mark dev package as M-A: same (Closes: #1009805)
    - thanks Tomeu Vizoso for the hint.

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Wed, 20 Apr 2022 09:02:05 +0200

json-c (0.15-2) unstable; urgency=low

  [Debian Janitor]
  * Set upstream metadata fields: Bug-Database, Repository, Repository-Browse.

  [Nicolas Mora]
  * d/patches make build reproductible (Closes: #966657)
  * d/control: Update standards version to 4.5.1 (no change)

 -- Nicolas Mora <babelouest@debian.org>  Wed, 03 Feb 2021 07:28:20 -0500

json-c (0.15-1) unstable; urgency=medium

  * New upstream release (Closes: #966366)
  * Update symbols file with versioned references (Closes: #963932)
  * Disable patch 608.patch, now applied upstream
  * d/rules: generate doxgen files with new config file doc/Doxyfile
  * debian/patches/0002-doxygen.patch
    - Set doxygen option FULL_PATH_NAMES to NO

 -- Nicolas Mora <babelouest@debian.org>  Wed, 29 Jul 2020 23:37:54 -0400

json-c (0.14+dfsg-1) unstable; urgency=medium

  [Gianfranco Costamagna]
  * Fix documentation generation (Closes: #962013)
  * debian/patches/608.patch:
    - Add patch to fix CVE-2020-12762 (Closes: #960326)

  [Nicolas Mora]
  * New upstream release 0.14.
  * Upload to unstable
  * New maintainer (Closes: #844452)
  * d/control: Rules-Requires-Root: no
  * Add d/gbp.conf
  * debian/patches/0002-doxygen.patch
    - Remove remote images in doxygen generated files
  * Update symbols file
  * Add autpkgtests
  * Clean lintian-overrides
  * debian/patches/0003-config-h.patch
    - Remove macro PACKAGE_NAME

 -- Nicolas Mora <babelouest@debian.org>  Thu, 23 Jul 2020 18:16:11 -0400

json-c (0.13.1+dfsg-9) unstable; urgency=medium

  * QA upload
  * Fix documentation generation (Closes: #962013)

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Wed, 17 Jun 2020 09:28:38 +0200

json-c (0.13.1+dfsg-8) unstable; urgency=medium

  [ Leonidas S. Barbosa ]
  * SECURITY UPDATE: Integer overflows
    - debian/patches/CVE-2020-12762-*.patch: fix a series of
      integer overflows adding checks in linkhash.c, printbuf.c, test4.c
      test4.expected.
    - CVE-2020-12762

  [ Gianfranco Costamagna ]
  * QA upload
  * Import Ubuntu patch (Closes: #960326)

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Tue, 16 Jun 2020 09:45:32 +0200

json-c (0.13.1+dfsg-7) unstable; urgency=medium

  * QA upload.
  * Rebuild for Ubuntu 20.04 LTS.
  * debian/control: Bump Standards-Version to 4.5.0.

  [ Debian Janitor ]
  * Set upstream metadata fields: Bug-Submit, Repository.

 -- Boyuan Yang <byang@debian.org>  Wed, 19 Feb 2020 10:32:14 -0500

json-c (0.13.1+dfsg-6) unstable; urgency=high

  * QA upload.
  * debian/libjson-c4-dev.links: Fix broken so symlink and make
    everything unified under /usr/lib. (Closes: #941059)

 -- Boyuan Yang <byang@debian.org>  Tue, 24 Sep 2019 10:12:44 -0400

json-c (0.13.1+dfsg-5) unstable; urgency=medium

  * QA upload.
  * debian/libjson-c4.install, debian/libjson-c4-udeb.install:
    Install library files into /usr/lib/ instead of /lib/ to ease
    future usrmerge transition.
  * debian/rules: Use /usr/share/dpkg/architecture.mk instead of
    manually querying DEB_HOST_MULTIARCH.

 -- Boyuan Yang <byang@debian.org>  Mon, 23 Sep 2019 19:31:06 -0400

json-c (0.13.1+dfsg-4) unstable; urgency=medium

  [ Gergely Nagy <algernon@balabit.hu> ]
  * Do not enable valgrind, fails on mips* and is unavailable on most archs
    Closes: #686076
  * QA upload

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Thu, 08 Aug 2019 13:19:56 +0200

json-c (0.13.1+dfsg-3) unstable; urgency=medium

  [ Ondřej Nový ]
  * d/copyright: Use https protocol in Format field

  [ Boyuan Yang ]
  * debian/dch.conf: Use new-style [dch] section instead of [git-dch].
  * debian/control: Mark libjson-c-doc as M-A: foreign.

  [ Gianfranco Costamagna ]
  * Upload to unstable
  * Add doxygen to build-deps
  * Recreate doxygen documentation during build
    - closes: #860871, #722690
    - documentation was already there, so the bugs are fixed since some time
      but recreate the documentation with the doxygen in Debian is preferred.
  * Close old bugs (Closes: #687269, Closes: #780078)
  * Move to compat level 12
  * bump std-version to 4.4.0, no changes required
  * Recreate doxygen documentation
  * Drop old dh_strip migration override
  * Minor fix to copyright file, because lintian can't find the files
  * Drop patch and hack rules file to do the same,
    now html documentation is regenerated during build
  * Enable valgrind tests, they don't fail anymore (Closes: #686076)

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Thu, 08 Aug 2019 12:06:52 +0200

json-c (0.13.1+dfsg-2) experimental; urgency=medium

  * QA upload.
  * Update debian/copyright
    Thanks to Gianfranco Costamagna for the catch.

 -- Nicolas Braud-Santoni <nicolas@braud-santoni.eu>  Tue, 24 Jul 2018 08:32:07 +0200

json-c (0.13.1+dfsg-1) experimental; urgency=medium

  * QA upload.
  * Orphan the package (Closes: 844452)
  * New upstream version (2018-03-05)
    - Remove obsolete patches
    - Bump library SONAME & update symbols file

  * debian/copyright
    - Use the more precise Expat License tag, rather than MIT
    - Drop files that were removed
  * debian/control: Declare compliance with policy v4.1.4
    - Use secure protocol for Vcs-Git URI
    - Replace Priority: extra with optional

  * Switch to debhelper compat level 11
    - Drop autoreconf and autotools-dev dh tools
    - Drop dependency on dh-autoreconf

  * Update debian/watch
  * debian/rules: Enable build-time hardening
  * Repackage to remove a compiled version of jquery.js
  * Lintian overrides
    + Relocate to debian/source/lintian-overrides
    + Add a Lintian override for doc/html/menu.js.
      It is the original source despite containing an oversize line.
    + Remove unused Lintian overrides
  * Patch-out remote images in documentation

 -- Nicolas Braud-Santoni <nicolas@braud-santoni.eu>  Sun, 03 Jun 2018 16:23:43 +0200

json-c (0.12.1-1.3) unstable; urgency=medium

  * Non-maintainer upload.
  * Add libjson-c3-udeb package for debian installer. Required as
    dependency for libcryptsetup12-udeb. (Closes: #880526)

 -- Jonas Meurer <jonas@freesources.org>  Sun, 07 Jan 2018 15:38:46 +0100

json-c (0.12.1-1.2) unstable; urgency=medium

  * Non-maintainer upload.
  * Fix build failure with GCC 7 (Hilko Bengen). Closes: #853462.

 -- Matthias Klose <doko@debian.org>  Wed, 11 Oct 2017 08:38:28 +0200

json-c (0.12.1-1.1) unstable; urgency=medium

  * Non-maintainer upload.
  * debian/control: Fix Vcs-Browser URL
  * debian/libjson-c-dev.links: Fix library symlinks to not collide between
    /lib/ and /usr/lib/ (Closes: #843145, LP: #1629552)

 -- Martin Pitt <mpitt@debian.org>  Mon, 14 Nov 2016 11:33:17 +0100

json-c (0.12.1-1) unstable; urgency=medium

  * Imported Upstream version 0.12.1
  * Rebase patches on top of 0.12.1 release
  * Workaround the unused variables in tests

 -- Ondřej Surý <ondrej@debian.org>  Fri, 02 Sep 2016 10:28:57 +0200

json-c (0.12-3) unstable; urgency=medium

  * Fix the .so links in the -dev package (Closes: #821768)

 -- Ondřej Surý <ondrej@debian.org>  Tue, 19 Apr 2016 09:44:04 +0200

json-c (0.12-2) unstable; urgency=medium

  * Upload to unstable
  * wrap-and-sort -a debian/ directory

 -- Ondřej Surý <ondrej@debian.org>  Mon, 18 Apr 2016 21:19:20 +0200

json-c (0.12-1) experimental; urgency=medium

  [ Andreas Beckmann ]
  * libjson-c-dev: Ship /usr/lib/<triplet>/libjson-c.so.2 symlink that would
    otherwise become a dangling link (initially created by ldconfig) after
    package removal.  (Closes: #792177)

  [ Ondřej Surý ]
  * New upstream version 0.12
    + [CVE-2013-6371]: hash collision denial of service
    + [CVE-2013-6370]: buffer overflow if size_t is larger than int
  * Remove all upstream-merged patches
  * Add patch to fix variable set but not used [-Werror=unused-but-set-variable]
  * Update libjson-c2 symbols file
    + The new upstream release misses two symbols, upload to experimental
      first if it poses any real problem or not.
  * Migrate to automatic dbgsym
  * Add autotools-dev dh addon
  * Bump standards to 3.9.7 (no change)
  * Bump SOVERSION as interfaces has been removed from 0.12 release
  * Library transition from libjson-c2 to libjson-c3 as interfaces has
    been removed

 -- Ondřej Surý <ondrej@debian.org>  Thu, 17 Apr 2014 10:53:37 +0200

json-c (0.11-4) unstable; urgency=low

  * Add upstream patch to fix two security vulnerabilities (Closes: #744008)
    + [CVE-2013-6371]: hash collision denial of service
    + [CVE-2013-6370]: buffer overflow if size_t is larger than int

 -- Ondřej Surý <ondrej@debian.org>  Thu, 17 Apr 2014 12:02:59 +0200

json-c (0.11-3) unstable; urgency=low

  * Repository is not at anonscam.debian.org :)
  * Merge git changes from 0.11 and not-yet-merged pull request #94 needed
    for new php5-json

 -- Ondřej Surý <ondrej@debian.org>  Tue, 27 Aug 2013 12:37:59 +0200

json-c (0.11-2) unstable; urgency=low

  * Fix compat symlinks in libjson0 and libjson0-dev

 -- Ondřej Surý <ondrej@debian.org>  Thu, 06 Jun 2013 20:05:57 +0200

json-c (0.11-1) unstable; urgency=low

  * Imported Upstream version 0.11
  * Transition from libjson to libjson-c reflecting upstream library name
    change
  * Add very thin symlink-based compatibility layer from libjson.so.0 to
    libjson-c.so.2
  * Remove debian/patches/fix-format-string-in-test.patch; merged upstream
  * Move documentation to SONAME agnostic package libjson-c-doc
  * Rename dbg symbols package to libjson-c2-dbg
  * Update watch file (Closes: #693518)
  * Update homepage location (Closes: #704918)

 -- Ondřej Surý <ondrej@debian.org>  Mon, 13 May 2013 10:29:21 +0200

json-c (0.10-1.2) unstable; urgency=medium

  * Medium-urgency upload for RC bugfix.
  * Non-maintainer upload, with approval of the maintainer.
  * Install libjson to /lib instead of /usr/lib, since upstart 1.6 needs it.
    Closes: #695566.

 -- Steve Langasek <vorlon@debian.org>  Fri, 14 Dec 2012 16:28:07 -0800

json-c (0.10-1.1) unstable; urgency=low

  * Non-maintainer upload.
  * Include the missing json_object_iterator.h header in
    libjson0-dev. (Closes: #685714)

 -- Gergely Nagy <algernon@madhouse-project.org>  Mon, 27 Aug 2012 12:56:32 +0200

json-c (0.10-1) unstable; urgency=low

  * New upstream release (Closes: #684058)
  * Change watch file to target on github json-c repository.
  * Add patch fixing compilation warning in tests/test_printbuf.c.
  * Update to standards-version 3.9.3.0.
  * Update copyright information.

 -- fabien boucher <fabien.dot.boucher@gmail.com>  Fri, 17 Aug 2012 16:40:10 +0000

json-c (0.9-1.1) unstable; urgency=low

  * Non-maintainer upload
  * Build for multiarch, closes: #637621
   (Patch from Steve Langasek)

 -- Riku Voipio <riku.voipio@linaro.org>  Fri, 18 May 2012 17:21:25 +0300

json-c (0.9-1) unstable; urgency=low

  * Initial release (Closes: #557788)

 -- fabien boucher <fabien.dot.boucher@gmail.com>  Wed, 11 Nov 2009 16:34:13 +0100
