liblouis (3.36.0-1) unstable; urgency=medium

  * New upstream release.
  * watch: Use version 5 github template.
  * control: Build-depend on pybuild-plugin-pyproject and python3-pytest
  * rules: Use pybuild instead of now-gone setup-py.
  * python3-louis: Install python files.
  * tests/tests: Also run python tests.
  * copyright: Fix FSF address.

 -- Samuel Thibault <sthibault@debian.org>  Tue, 02 Dec 2025 23:25:11 +0100

liblouis (3.35.0-2) unstable; urgency=medium

  * no-change re-upload for arch:all rebuild on buildd.

 -- Samuel Thibault <sthibault@debian.org>  Fri, 12 Sep 2025 02:26:07 +0200

liblouis (3.35.0-1) unstable; urgency=medium

  * New upstream release.
  * Update standards version to 4.6.2, no changes needed.

 -- Samuel Thibault <sthibault@debian.org>  Mon, 01 Sep 2025 20:34:29 +0200

liblouis (3.34.0-1) experimental; urgency=medium

  * New upstream release.
    - docs: Drop non-generated docs.
    - tests-patches/use_system_liblouis: Refresh.

 -- Samuel Thibault <sthibault@debian.org>  Sat, 07 Jun 2025 19:36:04 +0200

liblouis (3.33.0-1) unstable; urgency=medium

  * New upstream release.

 -- Samuel Thibault <sthibault@debian.org>  Mon, 03 Mar 2025 18:49:48 +0100

liblouis (3.32.0-1) unstable; urgency=medium

  * New upstream release.
    - tests-patches/use_system_liblouis: Refresh.

 -- Samuel Thibault <sthibault@debian.org>  Tue, 03 Dec 2024 22:02:32 +0100

liblouis (3.31.0-2) unstable; urgency=medium

  * control: Add python3-setuptools build-dep (Closes: #1080847)

 -- Samuel Thibault <sthibault@debian.org>  Sat, 07 Sep 2024 17:34:38 +0200

liblouis (3.31.0-1) unstable; urgency=medium

  * New upstream release.
  * tests/tests: Always unpatch on exit.

 -- Samuel Thibault <sthibault@debian.org>  Mon, 02 Sep 2024 19:50:45 +0200

liblouis (3.30.0-2) unstable; urgency=medium

  * Re-upload as source.

 -- Samuel Thibault <sthibault@debian.org>  Wed, 05 Jun 2024 12:44:26 +0200

liblouis (3.30.0-1) unstable; urgency=medium

  * New upstream release.

 -- Samuel Thibault <sthibault@debian.org>  Wed, 05 Jun 2024 00:08:15 +0200

liblouis (3.29.0-1) unstable; urgency=medium

  * New upstream release.
  * control: Replace pkg-config deps with pkgconf.

 -- Samuel Thibault <sthibault@debian.org>  Mon, 04 Mar 2024 20:07:48 +0100

liblouis (3.28.0-1) unstable; urgency=medium

  * New upstream release.
  * rules: Fix FTCBFS: Do not pass host cflags to native build
    (Closes: Bug#1057191)

 -- Samuel Thibault <sthibault@debian.org>  Mon, 04 Dec 2023 19:52:08 +0100

liblouis (3.27.0-1) unstable; urgency=medium

  * New upstream release.
  * clean: Clean generated files (Closes: Bug#1047318)

 -- Samuel Thibault <sthibault@debian.org>  Tue, 12 Sep 2023 21:14:18 +0200

liblouis (3.26.0-1) unstable; urgency=medium

  * New upstream release.
    - debian/patches/CVE-2023-26767.patch: Upstreamed.
    - debian/patches/CVE-2023-26768-1.patch: Upstreamed.
    - debian/patches/CVE-2023-26768-2.patch: Upstreamed.
    - debian/patches/CVE-2023-26769-1.patch: Upstreamed.
    - debian/patches/CVE-2023-26769-2.patch: Upstreamed.
    - debian/patches/CVE-2023-26769-3.patch: Upstreamed.

 -- Samuel Thibault <sthibault@debian.org>  Sun, 11 Jun 2023 21:06:46 +0200

liblouis (3.24.0-2) unstable; urgency=high

  * Team upload
  * SECURITY UPDATE: Denial of service (Closes: #1033202)
    - debian/patches/CVE-2023-26767.patch: check the length
      of path before copying into dataPath in
      liblouis/compileTranslationTable.c, liblouis/liblouis.h.in.
    - CVE-2023-26767
  * SECURITY UPDATE: Buffer overflow
    - debian/patches/CVE-2023-26768-1.patch: check filename before
      coping to initialLogFileName in liblouis/logging.c.
    - debian/patches/CVE-2023-26768-2.patch: replace the magic
      number with a define in liblouis/logging.c.
    - CVE-2023-26768
  * SECURITY UPDATE: Buffer overflow
    - debian/patches/CVE-2023-26769-1.patch: check path length
      before coping into tableFile in liblouis/compileTranslationTable.c.
    - debian/patches/CVE-2023-26769-2.patch: fix format in
      liblouis/compileTranslationTable.c.
    - debian/patches/CVE-2023-26769-3.patch: add parentheses for
      define expression in liblouis/compileTranslationTable.c.
    - CVE-2023-26769

 -- Leonidas Da Silva Barbosa <leo.barbosa@canonical.com>  Fri, 02 Jun 2023 10:05:57 -0300

liblouis (3.24.0-1) unstable; urgency=medium

  [ Samuel Thibault ]
  * control: Make python3-louis Multi-Arch: foreign.
  * watch: watch: Use API instead of releases page.

  [ Debian Janitor ]
  * Bump debhelper from old 12 to 13.
  * Update standards version to 4.6.1, no changes needed.

 -- Samuel Thibault <sthibault@debian.org>  Tue, 06 Dec 2022 21:56:53 +0100

liblouis (3.23.0-1) unstable; urgency=medium

  * New upstream release.
    - patches/emphasis: Fixed upstream.
    - patches/replacement: Upstreamed.

 -- Samuel Thibault <sthibault@debian.org>  Mon, 05 Sep 2022 20:34:11 +0200

liblouis (3.22.0-2) unstable; urgency=medium

  * patches/replacement: Check replacement characters []
  * liblouis-data.lintian-overrides: Update matching.

 -- Samuel Thibault <sthibault@debian.org>  Sun, 24 Jul 2022 23:52:33 +0200

liblouis (3.22.0-1) unstable; urgency=medium

  [ Samuel Thibault ]
  * New upstream release.
    - Closes: #1008009 CVE-2022-26981
    - Closes: #1011984 CVE-2022-31783

  [ Debian Janitor ]
  * Remove constraints unnecessary since buster:
    + Build-Depends: Drop versioned constraint on automake and dpkg-dev.

 -- Samuel Thibault <sthibault@debian.org>  Tue, 07 Jun 2022 11:31:28 +0200

liblouis (3.21.0-1) unstable; urgency=medium

  * New upstream release.
  * control: Make sure liblouis depends on a recent-enough version of
    liblouis-data.

 -- Samuel Thibault <sthibault@debian.org>  Mon, 07 Mar 2022 23:39:11 +0100

liblouis (3.20.0-2) unstable; urgency=medium

  * control: Bump Standards-Version to 4.6.0 (no change)
  * patches/emphasis: Fix regression with emphasis (Closes: #1001841).

 -- Samuel Thibault <sthibault@debian.org>  Thu, 10 Feb 2022 14:49:24 +0100

liblouis (3.20.0-1) unstable; urgency=medium

  * New upstream release.

 -- Samuel Thibault <sthibault@debian.org>  Mon, 06 Dec 2021 23:15:50 +0100

liblouis (3.19.0-2) unstable; urgency=medium

  * control: Set python3-all build-dep :any.
  * rules: Avoid using help2man when cross-building.
  * patches/noclean_man: Avoid cleaning manpage generated by build-help2man.

 -- Samuel Thibault <sthibault@debian.org>  Tue, 26 Oct 2021 00:35:00 +0200

liblouis (3.19.0-1) unstable; urgency=medium

  * New upstream release.

 -- Samuel Thibault <sthibault@debian.org>  Mon, 06 Sep 2021 22:51:28 +0200

liblouis (3.18.0-2) unstable; urgency=medium

  * control: Set Rules-Requires-Root to no.
  * watch: Generalize URL.

 -- Samuel Thibault <sthibault@debian.org>  Sun, 15 Aug 2021 20:41:47 +0200

liblouis (3.18.0-1) experimental; urgency=medium

  * New upstream release.
  * watch: Use github root URL.

 -- Samuel Thibault <sthibault@debian.org>  Mon, 07 Jun 2021 20:11:41 +0200

liblouis (3.17.0-1) experimental; urgency=medium

  * New upstream release.
    - patches/ru-ru-g1: Upstreamed.

 -- Samuel Thibault <sthibault@debian.org>  Wed, 10 Mar 2021 20:41:38 +0100

liblouis (3.16.0-1) unstable; urgency=medium

  [ Samuel Thibault ]
  * New upstream release.
    - patches/ru-ru-g1: Fix testsuite due to removed table.
  * not-installed: Note that we don't install .la files.
  * info, docs: Install files from installed path.
  * tests/tests: Fail if we can't patch to make it use the system liblouis.

  [ Debian Janitor ]
  * Update watch file format version to 4.

 -- Samuel Thibault <sthibault@debian.org>  Mon, 30 Nov 2020 21:55:40 +0100

liblouis (3.15.0-1) unstable; urgency=medium

  * New upstream release.
    - tests-patches/use_system_liblouis: Refresh.
  * liblouis-data.lintian-overrides: Silence encoding warnings.

 -- Samuel Thibault <sthibault@debian.org>  Mon, 31 Aug 2020 18:01:55 +0200

liblouis (3.14.0-1) unstable; urgency=medium

  [ Samuel Thibault ]
  * New upstream release.
    - tests-patches/use_system_liblouis: Refresh.
  * control: Update alioth list domain.
  * patches: Rename to tests-patches.

  [ Debian Janitor ]
  * Update standards version to 4.5.0, no changes needed.

 -- Samuel Thibault <sthibault@debian.org>  Tue, 02 Jun 2020 18:35:49 +0200

liblouis (3.13.0-1) unstable; urgency=medium

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

  [ Samuel Thibault ]
  * New upstream release.
    - patches/sparc_sigbus: Upstreamed.
  * control: Drop useless autotools-dev build-dep, useless with compat level
    >= 10.

 -- Samuel Thibault <sthibault@debian.org>  Mon, 02 Mar 2020 23:01:40 +0100

liblouis (3.12.0-3) unstable; urgency=medium

  [ Debian Janitor ]
  * Strip unusual field spacing from debian/control.
  * Bump debhelper from old 9 to 12.
  * Set debhelper-compat version in Build-Depends.
  * Set upstream metadata fields: Bug-Database, Name (from ./configure).
  * Drop unnecessary dependency on dh-autoreconf.
  * Remove unnecessary get-orig-source-target.
  * Update standards version to 4.4.1, no changes needed.

  [ Samuel Thibault ]
  * rules: Use dh_auto_build and dh_auto_install instead of hardcoding them.
  * patches/sparc_sigbus: Fix unaligned accesses on sparc64.

 -- Samuel Thibault <sthibault@debian.org>  Sun, 19 Jan 2020 19:21:53 +0100

liblouis (3.12.0-2) unstable; urgency=medium

  * Upload to unstable.

 -- Samuel Thibault <sthibault@debian.org>  Fri, 06 Dec 2019 23:47:45 +0100

liblouis (3.12.0-1) experimental; urgency=medium

  * New upstream release.
    - Rename liblouis19 package to liblouis20 according to upstream soname
    bump.
    - patches/use_system_liblouis: Refresh.

 -- Samuel Thibault <sthibault@debian.org>  Tue, 03 Dec 2019 01:33:11 +0100

liblouis (3.11.0-3) unstable; urgency=medium

  * control: Drop now-unused python-all build dependency (Closes: Bug#943153).

 -- Samuel Thibault <sthibault@debian.org>  Sun, 01 Dec 2019 14:50:22 +0100

liblouis (3.11.0-2) unstable; urgency=medium

  * watch: Generalize pattern.

 -- Samuel Thibault <sthibault@debian.org>  Mon, 23 Sep 2019 22:08:40 +0200

liblouis (3.11.0-1) experimental; urgency=medium

  * New upstream release.
    - Rename liblouis17 package to liblouis19 according to upstream soname
    bump.

 -- Samuel Thibault <sthibault@debian.org>  Tue, 03 Sep 2019 00:00:53 +0200

liblouis (3.10.0-4) unstable; urgency=medium

  * rules: Remove lou_maketable, it includes a forbidden subdir in /usr/bin,
    and is hardly useful.

 -- Samuel Thibault <sthibault@debian.org>  Sat, 07 Sep 2019 18:59:28 +0200

liblouis (3.10.0-3) unstable; urgency=medium

  * liblouis-bin.install: Install all /usr/bin.
  * tests: Use system-provided /usr/bin tools. Check superficial tests output.

 -- Samuel Thibault <sthibault@debian.org>  Sat, 31 Aug 2019 15:57:43 +0200

liblouis (3.10.0-2) unstable; urgency=medium

  * control: Set Vcs-* to salsa.debian.org.
  * control: Bump Standards-Version to 4.4.0 (no changes).
  * tests/control: Mark tests as superficial.
  * tests: Run the liblouis tests as well, non-superficial.

 -- Samuel Thibault <sthibault@debian.org>  Sat, 31 Aug 2019 15:19:51 +0200

liblouis (3.10.0-1) unstable; urgency=medium

  * New upstream release.
  * Drop python-liblouis package which has no rdeps any more.

 -- Samuel Thibault <sthibault@debian.org>  Thu, 25 Jul 2019 20:30:08 +0200

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