dahdi-linux (1:2.11.1.0.20170917~dfsg-8.4ubuntu5.2) noble; urgency=medium

  * Support 6.17 kernel (LP: #2136821)
    - debian/patches:
        - Adding:
            - 1190-Fix-timer-changes-in-Linux-6.15-6.16.patch
            - 1200-Kbuild-Use-ccflags-y-instead-of-EXTRA_CFLAGS.patch

 -- John Cabaj <john.cabaj@canonical.com>  Thu, 18 Dec 2025 13:11:59 -0600

dahdi-linux (1:2.11.1.0.20170917~dfsg-8.4ubuntu5.1) noble; urgency=medium

  * Support linux 6.11 (LP: #2091171)
    - UBUNTU-SAUCE-linux-6.11-have-match-callback-in-struct-bus_type-take-a-const.patch
    - UBUNTU-SAUCE-linux-6.11-fix-MAX-redefinition-warning.patch

 -- Massimiliano Pellizzer <massimiliano.pellizzer@canonical.com>  Fri, 06 Dec 2024 14:18:49 +0100

dahdi-linux (1:2.11.1.0.20170917~dfsg-8.4ubuntu5) noble; urgency=medium

  * Fix ftbfs with linux v6.8:
    - linux-6.8-s-strlcpy-strscpy-g.patch

 -- Paolo Pisati <paolo.pisati@canonical.com>  Fri, 16 Feb 2024 15:06:11 +0000

dahdi-linux (1:2.11.1.0.20170917~dfsg-8.4ubuntu4) mantic; urgency=medium

  * Fix ftbfs with linux v6.4 LP: #2026271 

 -- Paolo Pisati <paolo.pisati@canonical.com>  Thu, 06 Jul 2023 09:07:17 +0000

dahdi-linux (1:2.11.1.0.20170917~dfsg-8.4ubuntu3) mantic; urgency=medium

  * Mark autopkgtest as flaky, not sure what is wrong, or maybe module is
    broken against v6.3

 -- Dimitri John Ledkov <dimitri.ledkov@canonical.com>  Thu, 08 Jun 2023 15:13:16 +0100

dahdi-linux (1:2.11.1.0.20170917~dfsg-8.4ubuntu2) mantic; urgency=medium

  * Fix ftbfs with linux v6.3 LP: #2022331

 -- Dimitri John Ledkov <dimitri.ledkov@canonical.com>  Fri, 02 Jun 2023 12:06:23 +0100

dahdi-linux (1:2.11.1.0.20170917~dfsg-8.4ubuntu1) lunar; urgency=medium

  * Drop dkms-modules test, in favor of autopkgtest-pkg-dkms.

 -- Dimitri John Ledkov <dimitri.ledkov@canonical.com>  Thu, 02 Mar 2023 12:06:54 +0000

dahdi-linux (1:2.11.1.0.20170917~dfsg-8.4) unstable; urgency=medium

  * Non-maintainer upload.
  * m-a-autopkgtest: Allow stderr output from kernel header installation.

 -- Andreas Beckmann <anbe@debian.org>  Thu, 02 Feb 2023 11:10:37 +0100

dahdi-linux (1:2.11.1.0.20170917~dfsg-8.3) unstable; urgency=medium

  * Non-maintainer upload.
  * Switch to module-assistant-autopkgtest.
  * Skip module build for kernels without CONFIG_PCI.
  * dahdi-dkms requires Linux 5.6 or later.

 -- Andreas Beckmann <anbe@debian.org>  Wed, 01 Feb 2023 23:39:41 +0100

dahdi-linux (1:2.11.1.0.20170917~dfsg-8.2) unstable; urgency=medium

  * Non-maintainer upload.
  * Switch to B-D: dh-dkms.  (Closes: #1027869)
  * Declare Testsuite: autopkgtest-pkg-dkms.
  * Use upstream version without dfsg suffix and revision for dkms.
  * Skip module build for kernels without CONFIG_USB.

 -- Andreas Beckmann <anbe@debian.org>  Sat, 21 Jan 2023 01:53:57 +0100

dahdi-linux (1:2.11.1.0.20170917~dfsg-8.1) unstable; urgency=medium

  * Non-maintainer upload.
  * kernel 6.1 API change: netif_napi_add() uses weight==64 by default
    (Closes: #1028368)

 -- Salvatore Bonaccorso <carnil@debian.org>  Sat, 14 Jan 2023 15:33:58 +0100

dahdi-linux (1:2.11.1.0.20170917~dfsg-8) unstable; urgency=medium

  * Add linux_5_17_proc_private.patch (Closes: #1012316).
  * Add linux_5_18_pci_consistent.patch

 -- Tzafrir Cohen <tzafrir@debian.org>  Sat, 18 Jun 2022 17:08:03 +0300

dahdi-linux (1:2.11.1.0.20170917~dfsg-7.5) unstable; urgency=medium

  * Non-maintainer upload.
  * add patch for: Do not use <stdbool.h> in kernel modules
    There was an intentional change in Linux 5.16 removing user-space
    headers from the kernel include path:
    <https://git.kernel.org/linus/04e85bbf71c9072dcf0ad9a7150495d72461105c>.
    Kernel code must use <linux/types.h> instead of <stdbool.h>.
    Thanks a lot to Ben Hutchings for providing the patch.
    Tzafrir Cohen provided a similar patch upstream.
    (Closes: #1005715, #1005390)

 -- Thorsten Alteholz <debian@alteholz.de>  Wed, 23 Mar 2022 19:03:02 +0100

dahdi-linux (1:2.11.1.0.20170917~dfsg-7.4) unstable; urgency=medium

  * Non-maintainer upload.
  * dahdi-dkms: Bump dkms dependency to (>= 2.8.4-3~) to reliably use the
    kernel's compiler to compile the module.  (Closes: #987309)
  * dahdi-dkms: Drop wget dependency. Downloading firmware is disabled.

 -- Andreas Beckmann <anbe@debian.org>  Sun, 25 Apr 2021 01:31:54 +0200

dahdi-linux (1:2.11.1.0.20170917~dfsg-7.3) unstable; urgency=medium

  * Non-maintainer upload.
  * Avoid 64-bit divisions in xpp driver, or switch to the kernels
    do_div helper for this purpose. Uncovered by new autopkgtest.

 -- Chris Hofstaedtler <zeha@debian.org>  Sun, 04 Apr 2021 20:42:52 +0000

dahdi-linux (1:2.11.1.0.20170917~dfsg-7.2) unstable; urgency=medium

  * Non-maintainer upload.
  * Add autopkgtest covering just the module build, which can be done
    on Debian CI. Should be enough to tell us if the modules are broken
    by newer kernel versions.

 -- Chris Hofstaedtler <zeha@debian.org>  Sun, 04 Apr 2021 12:57:27 +0000

dahdi-linux (1:2.11.1.0.20170917~dfsg-7.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Add missing Build-Depends: module-assistant to allow building source in
    clean environments.
  * Update no_firmware_download patch. (Closes: #982389)
  * Include upstream and new local patches to fix build with kernel >= 5.0
    (Closes: #982332, #982334)

 -- Chris Hofstaedtler <zeha@debian.org>  Fri, 02 Apr 2021 20:42:26 +0000

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