kore (4.2.3-2) unstable; urgency=medium

  * debian: feat(seccomp): update syscall lists and fix tasks example
  * debian: fix(patch): Correct typo in PGRES_TUPLES_CHUNK patch name and content (Closes: #1081081)
  * debian: fix(pgsql): Correctly handle PGRES_TUPLES_CHUNK for PostgreSQL 17 (Closes: #1081081)
  * debian: refactor(debian) Rename debian.patch to follow a numbered series

 -- Shih-Yuan Lee (FourDollars) <sylee@canonical.com>  Sat, 05 Jul 2025 13:27:45 +0800

kore (4.2.3-1) unstable; urgency=medium

  * Bump to 4.2.3.
  * d/p/0*.patch: Drop all patches from the upstream.
  * d/p/debian.patch: Refresh debian.patch.
  * d/p/0002-pgsql-Handle-PGRES_TUPLES_CHUNK-for-PostgreSQL-17.patch:
    Fix the problem for PostgreSQL 17+. (Closes: #1081081)
  * d/p/0003-conf-Correct-TLS-certificate-filenames-in-example-co.patch:
    Correct TLS certificate filenames in example config (Closes: #1033711)
  * debian/patches/0004-Disable-deprecated-warnings-for-OpenSSL-3.patch,
    debian/patches/0005-Change-how-we-handle-EVP_PKEY-for-privsep.patch:
    Cherry-pick upstream OpenSSL 3.x compatibility patches (Closes: #1033711)
  * debian: Correctly wait for Kore parent process in autopkgtests
  * debian: Improve Seccomp verification in myapp tests
  * debian: Improve service readiness check in myapp tests
  * debian: Bump debhelper compat level and standards version

 -- Shih-Yuan Lee (FourDollars) <fourdollars@debian.org>  Fri, 04 Jul 2025 16:47:25 +0000

kore (4.1.0-6) unstable; urgency=medium

  * debian/control: Update Debian policy version to 4.6.0.
  * debian/control: Fix the extended-description-line-too-long.
  * debian/changelog: Fix the debian-changelog-line-too-long.

 -- Shih-Yuan Lee (FourDollars) <fourdollars@debian.org>  Sun, 19 Dec 2021 11:53:06 +0800

kore (4.1.0-5) unstable; urgency=medium

  * debian/patches/0002-Add-SYS_newfstatat-to-keymgr-seccomp-rules.patch:
    Fix the failure with glibc >= 2.33. (Closes: #1001558)
  * debian/patches/0003-Handle-PGRES_PIPELINE_-for-PQResult.patch,
    debian/patches/0004-wrap-pipeline-in-PG_VERSION_NUM-140000.patch:
    Fix the compilation error with postgresql 14. (Closes: #1001312)
  * debian/patches/0005-remove-support-for-older-openssl-apis-in-keymgr.patch,
    debian/patches/0006-Get-kore-to-at-least-build-with-openssl-3.patch:
    Fix the compilation error with openssl 3. (Closes: #1001312)
  * debian/tests/myapp: Use the timeout command to kill the process.
    (Closes: #992535)

 -- Shih-Yuan Lee (FourDollars) <fourdollars@debian.org>  Sun, 19 Dec 2021 01:15:22 +0800

kore (4.1.0-4) unstable; urgency=medium

  * debian/tests/myapp: Adjust the test script to avoid waiting forever again.
    (Closes: #992535)

 -- Shih-Yuan Lee (FourDollars) <fourdollars@debian.org>  Sat, 21 Aug 2021 12:30:04 +0800

kore (4.1.0-3) unstable; urgency=medium

  * debian/tests/myapp: Adjust the test script to avoid waiting forever.
    (Closes: #989749)

 -- Shih-Yuan Lee (FourDollars) <fourdollars@debian.org>  Tue, 22 Jun 2021 00:05:14 +0800

kore (4.1.0-2) unstable; urgency=medium

  * d/control: Update Debian policy version to 4.5.1.
  * d/copyright: Update years.
  * d/p/Fix-the-compilation-error-when-using-make-j8.patch: Drop this patch.

 -- Shih-Yuan Lee (FourDollars) <fourdollars@debian.org>  Wed, 03 Mar 2021 14:43:32 +0800

kore (4.1.0-1) unstable; urgency=medium

  * Bump to 4.1.0.
  * d/control,
    d/kore.1: Update the description.
  * d/p/*: Remove unnecessary patches and refresh patches.

 -- Shih-Yuan Lee (FourDollars) <fourdollars@debian.org>  Tue, 02 Mar 2021 22:57:05 +0800

kore (4.0.1-5) unstable; urgency=medium

  * d/p/Allow-the-clock_nanosleep-syscall-it-is-required-for.patch,
    d/p/Conditionally-allow-syscalls-required-to-run-on-arm.patch,
    d/p/series: Backport more fixes from upstream for arm.
  * d/t/myapp: Make myapp quit when seccomp is not in filter mode.

 -- Shih-Yuan Lee (FourDollars) <fourdollars@debian.org>  Wed, 07 Oct 2020 23:25:39 +0800

kore (4.0.1-4) unstable; urgency=medium

  * d/t/myapp: Check if seccomp is 2 (i.e. filter mode).
  * d/t/myapp: Check /dev/urandom and polish the test script.

 -- Shih-Yuan Lee (FourDollars) <fourdollars@debian.org>  Mon, 28 Sep 2020 21:54:19 +0800

kore (4.0.1-3) unstable; urgency=medium

  * d/p/Add-support-for-logging-seccomp-violations-on-arm.patch,
    d/p/series: Fix the compilation error on armel and armhf.

 -- Shih-Yuan Lee (FourDollars) <fourdollars@debian.org>  Thu, 24 Sep 2020 10:14:00 +0800

kore (4.0.1-2) unstable; urgency=medium

  * d/p/Fix-the-compilation-error-when-using-make-j8.patch,
    d/rules: Remove the workaround of using make -j1 and apply the real fix.
  * d/t/control,
    d/t/myapp-clang: Check gcc and clang instead of c-compiler.
  * d/p/Add-missing-tests-for-SYS_mmap-fixes-the-build-on-ar.patch,
    d/p/series: Fix the compilation error on armel and armhf.

 -- Shih-Yuan Lee (FourDollars) <fourdollars@debian.org>  Wed, 23 Sep 2020 00:42:50 +0800

kore (4.0.1-1) unstable; urgency=medium

  [ Shih-Yuan Lee (FourDollars) ]
  * d/watch: Update the URL to scan.
  * d/copyright: Update the source link and the maintainer's email.
  * Bump to 4.0.1.
  * d/p/debian.patch: Adjust the patch for 4.0.1.
  * d/t/control, d/t/myapp: Add autopkgtests.
  * d/p/debian.patch: Avoid getting the version from git.
  * d/rules: Use make -j1.
  * d/t/myapp: Make myapp gracefully shutdown.
  * d/control: It only supports amd64, armhf, armel and arm64.

  [ Debian Janitor ]
  * Bump debhelper from deprecated 9 to 12.
  * Set debhelper-compat version in Build-Depends.
  * Update standards version to 4.5.0, no changes needed.

 -- Shih-Yuan Lee (FourDollars) <fourdollars@debian.org>  Wed, 25 Dec 2019 16:14:06 +0800

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog kore`.
