daq (3.0.12+really2.0.7-0parrot1) echo; urgency=medium

  * Import kali version.

 -- Lorenzo "Palinuro" Faletra <palinuro@parrotsec.org>  Sun, 23 Nov 2025 20:36:59 +0100

daq (3.0.12+really2.0.7-0kali3) kali-dev; urgency=medium

  [ Steev Klimaszewski ]
  * d/upstream: Add upstream metadata

  [ Arnaud Rebillout ]
  * Fix incompatible pointer type
  * Update Maintainer field
  * Update Vcs-* fields

 -- Arnaud Rebillout <arnaudr@kali.org>  Tue, 21 Oct 2025 22:09:54 +0700

daq (3.0.12+really2.0.7-0kali2) kali-experimental; urgency=medium

  * Remove useless Conflicts

 -- Sophie Brun <sophie@offensive-security.com>  Wed, 07 Feb 2024 13:32:28 +0100

daq (3.0.12+really2.0.7-0kali1) kali-experimental; urgency=medium

  * New upstream version 3.0.12+really2.0.7
  * Re-import old version 2.0.7

 -- Sophie Brun <sophie@offensive-security.com>  Wed, 07 Feb 2024 10:44:19 +0100

daq (3.0.12-0kali1) kali-experimental; urgency=medium

  * Adapt debian/watch for daq version 3
  * New upstream version 3.0.12
  * Refresh patches
  * Modernize packaging
  * Adapt files installation
  * Add GitLab's CI configuration file
  * Configure git-buildpackage for Kali

 -- Sophie Brun <sophie@offensive-security.com>  Thu, 23 Nov 2023 11:06:47 +0100

daq (3.0.0-alpha5-1) experimental; urgency=low

  * New upload to experimental of latest available version 
  * Use the same setup as in daq in unstable, which fixes the errors when
    building (Closes: #875820)
  * debian/control: 
     - Add Build-Dependency on libfst-dev
     - Add Build-Dependency on snort-common-libraries (required for headers
       used in example code under examples/)
     - Add Build-Dependency on libcmocka-dev (required for API changes)
  * debian/rules: Disable the fst-module when configuring the package
    (to be investigated)
  * debian/patches/disable_example: Disable the compilation of the example
    under examples/ as the snort-common-libraries do not include all the 
    required headers

 -- Javier Fernández-Sanguino Peña <jfs@debian.org>  Sun, 19 Jul 2020 17:04:04 +0200

daq (2.0.7-5) unstable; urgency=medium

  * debian/libdaq-dev.install: Include the static modules again as they are
    actually required to build Snort (!)

 -- Javier Fernández-Sanguino Peña <jfs@debian.org>  Sun, 19 Jul 2020 15:13:40 +0200

daq (2.0.7-4) unstable; urgency=medium

  * debian/libdaq-dev.install: Remove static libraries (usr/lib/*/lib*.a)
  * Restored files from original sources which were removed in the Debian
    package ( aclocal.m4, Makefile.in, compile, configure, depcomp,
    install-sh, ltmain.sh, libtool.m4, os-daq-modules/Makefile.in,
    sfbpf/Makefile.in, api/Makefile.in)
  * Disable patch debian/patches/fix_ftbfs_parallel_build as this prevents the
    grammar symbols to be included in the libsfbpf library and leads to 
    Snort being able to start with the following error: 

    snort: symbol lookup error: libsfbpf.so.0: undefined symbol: sf_n_errors

    The FTBFS was caused by tokens.h not being generated before libtool
    was called to generate libsfbpf_la-sf_grammar.o, this has been fixed by
    overriding dh_autobuild so 'make -j1' is called instead of 'make -j4'.
    (Closes: 965320)

 -- Javier Fernández-Sanguino Peña <jfs@debian.org>  Sun, 19 Jul 2020 12:45:32 +0200

daq (2.0.7-3) unstable; urgency=medium

  * debian/control:
      - Remove duplicate Build-Dep on libpcap0.8-dev
      - Add Dependency on libdaq-dev on libpcap0.8-dev, libdumbnet-dev,
        libnetfilter-queue-dev. (Closes: #960479, #964786) 
        Thanks to Adrian Bunk for spotting this error which is due the
        following:
        $ daq-modules-config --static --libs
        -L/usr/lib/x86_64-linux-gnu -ldaq_static_modules  -lsfbpf -lpcap 
            -lsfbpf -lnfnetlink -lnetfilter_queue -lsfbpf -lpcap -ldumbnet
      - Remove Build-Dep on dh-autoreconf (lintian warning)
      - Remove duplicate Section: (lintian warning)

  * debian/libdaq2.install, debian/libdaq-dev.install: Add daq plugins into
    the binary package (added usr/lib/*/daq/*.so) and remove from -dev package
    (Closes: #818893)
  * debian/watch: Created file to look up for new versions

 -- Javier Fernández-Sanguino Peña <jfs@debian.org>  Sun, 19 Jul 2020 11:50:12 +0200

daq (2.0.7-2) unstable; urgency=medium

  * Replace dummy iptables-dev with libpcap0.8-dev (Closes: #960220)

 -- Javier Fernández-Sanguino Peña <jfs@debian.org>  Mon, 11 May 2020 09:10:06 +0200

daq (2.0.7-1) unstable; urgency=medium

  * New upstream release
    - Do a source only upload for testing migration (Closes: 958093)
  * debian/patches/pcap_version_check: Apply patch proposed by Helmut Grohne to
    fix PCAP version checks, which should make the package now work when being
    cross compiled (Closes: #945940)
  * debian/patches/fix_ftbfs_parallel_build: Apply patch provided by 
    Adrian Bunk to fix FTBFS when rebuilding the package
    (Closes: 959617, 958101)
  * debian/control: 
    - Add libdumbnet-dev, libnetfilter-queue-dev, and iptables-dev to the
      Build-dependencies to build daq with IPQ and NFQ DAQ modules as proposed
      by Vytas Dauksa (Closes: #818894)
    - Updated to Debian Standards version 4.5.0

 -- Javier Fernández-Sanguino Peña <jfs@debian.org>  Sun, 10 May 2020 11:43:31 +0200

daq (2.0.6-2) unstable; urgency=medium

  * debian/compat, debian/control: Update debhelper version to 12
  * Update debian/libdaq-dev.install and debian/libdaq2.install as required
  * debian/control: Change section to optional
  * debian/libdaq-dev.install: Remove .la files from being installed 
    [Fixes lintian error non-empty-dependency_libs-in-la-file]

 -- Javier Fernández-Sanguino Peña <jfs@debian.org>  Wed, 25 Mar 2020 22:28:35 +0100

daq (2.0.6-1) unstable; urgency=medium

  * New upstream release

 -- Javier Fernández-Sanguino Peña <jfs@debian.org>  Sun, 30 Oct 2016 01:03:06 +0200

daq (2.2.1-1) experimental; urgency=medium

  * New upstream releas, required for building Snort 3 (Closes: 840498)
  [ Changes by Jonathan McDowell <noodles@earth.li> ]
  * debian/control:
     - Rename libdaq2 -> libdaq4
     - Update Standards version, no changes required
     - Add build-dep on libnetfilter-queue-dev to enable NFQ DAQ
     - Add Multi-Arch: same for libdaq4
  * debian/compat: Move to debhelper compat level 9

 -- Javier Fernández-Sanguino Peña <jfs@debian.org>  Sun, 30 Oct 2016 01:10:18 +0200

daq (2.0.4-3) unstable; urgency=high

  * debian/control:
     - Fix typo in that made libdaq-dev depend on the previous libdaq0 instead
       of libdaq2
     - libdaq2 cannot be installed alongside libdaq0 (they both provide
       /usr/lib/libsfbpf.so.0.0.1), added a Conflicts: to reflect this

 -- Javier Fernández-Sanguino Peña <jfs@debian.org>  Sat, 25 Oct 2014 10:11:41 +0200

daq (2.0.4-2) unstable; urgency=medium

  * debian/control: Rename libdaq0 to libdaq2
    Also rename libdaq0.dirs -> libdaq2.dirs,
    libdaq0.install -> libdaq2.install
  * debian/libdaq-dev.install: Remove .la files

 -- Javier Fernández-Sanguino Peña <jfs@debian.org>  Fri, 24 Oct 2014 23:25:38 +0200

daq (2.0.4-1) unstable; urgency=medium

  * Upload the latest upstream release 
  * debian/rules:  
     - Use dh-autoreconf to get new libtool macros for ppc64el and update
       config.{sub,guess} for new arches. (Closes: 727353)
  * debian/control:
     - Use UTF-8 for maintainer's name
     - Update the Homepage to its current location
     - Update Standards version, no changes required
     - Use dh-autoreconf as suggested by Matthias Klose

 -- Javier Fernández-Sanguino Peña <jfs@debian.org>  Fri, 24 Oct 2014 23:17:25 +0200

daq (0.6.2-2) unstable; urgency=low

  * Upload to unstable (Closes: #656289)

 -- Javier Fernandez-Sanguino Pen~a <jfs@debian.org>  Wed, 18 Jan 2012 19:34:45 +0100

daq (0.6.2-1) experimental; urgency=low

  * New upstream release

 -- Andrew Pollock <apollock@google.com>  Thu, 22 Dec 2011 10:21:09 -0800

daq (0.3-2) experimental; urgency=low

  * Fix FTBFS: update Build-Depends with flex, bison (Closes: #609054)
  * This version now supports inline mode since the dumbnet library is now properly 
    detected (Closes: #609865)
  * To fix the above change the debian/patches/10_dnet-to-dumbnet.diff patch
    New changes in the patch:
      - Make m4/sf.m4 work with latest autoconf since the AX_CFLAGS_GCC_OPTION
        call would not work when using multiple GCC_OPTIONS, only one option (pedantic)
        is now check to set 
     - os-daq-modules/Makefile.am, os-daq-modules/daq_ipq.c, os-daq-modules/daq_nfq.c:
        Modified to use 'dumbnet' instead of 'dnet'
     - README: it's 'aclocal -I m4', there is no 'config' directory
     - More changes due to the automatic regeneration of all autoconf files after doing the
       above changes and running:
       'libbtoolize --copy --force ; aclocal -I m4; autoheader; autoconf; automake --foreign '

 -- Javier Fernandez-Sanguino Pen~a <jfs@debian.org>  Thu, 13 Jan 2011 01:11:14 +0100

daq (0.3-1) experimental; urgency=low

  * Initial release. 
  * This library is required for Snort 2.9.0 (produced by the Snort team).
    Since I will be targetting experimental with Snort 2.9.0 I'm uploading this
    library there too.
  * debian/patches/10_dnet-to-dumbnet.diff: Patch to use dumbnet instead of
    dnet. It is not applied as it currently breaks the build due to an autoconf
    issue (to be investigated). This only prevents the IPQ and NFQ DAQs from
    being available (but the PCAP module should work)

 -- Javier Fernandez-Sanguino Pen~a <jfs@debian.org>  Thu, 11 Nov 2010 00:52:20 +0100
