dhcpig (2.7.3-1) unstable; urgency=medium

  * New upstream release 2.7.3 (Closes: #1143491).
    Upstream 2.x is a full rewrite: the single pig.py script is now a Python
    package with a subcommand CLI and a stdlib-only local web UI.
  * d/control:
    - Build with pybuild-plugin-pyproject and hatchling; upstream dropped
      setup.py in favour of a PEP 517 build.
    - Drop the pkgconf and python3-setuptools build dependencies, neither of
      which the new build system uses.
    - Build-depend on python3-pytest and python3-scapy under <!nocheck> so the
      upstream test suite runs at build time.
    - Rewrite the long description for the 2.x feature set and spell out the
      absence of an authorisation gate.
  * d/rules: build with pybuild and run upstream's pytest suite; drop the
    pig.py-to-dhcpig rename, which upstream's console scripts make redundant.
  * d/watch: drop the Repacksuffix and Dversionmangle. Nothing is excluded
    from the tarball and no +dfsg revision was ever uploaded, so the repack
    was vestigial.
  * d/copyright: give the bundled Satori-derived DHCP fingerprint table its
    own stanza, and refresh the upstream copyright years.
  * d/NEWS: document the incompatible command line. "dhcpig <interface>" is
    no longer accepted; "dhcpig exhaust <interface>" is the equivalent.
  * d/tests: replace the superficial --help test with upstream's suite run
    against the installed package, plus a smoke test covering both entry
    points and the retired 1.x invocation.
  * d/dhcpig-web.1: add a manual page for the new web UI entry point.
  * d/dhcpig-web.desktop: ship a launcher with freedesktop-valid categories;
    upstream's uses the Kali-specific "09-sniffing-spoofing".
  * d/salsa-ci.yml: re-enable the package build jobs now that there is a
    build system to exercise.
  * d/control: recommend pkexec, which the desktop launcher uses to obtain
    the root privileges dhcpig-web needs for raw sockets.
  * d/dhcpig.lintian-overrides: override three deliberate findings, each
    with its reason.

 -- Kevin Amorin <kamorin@gmail.com>  Sat, 22 Aug 2026 12:00:00 +0000

dhcpig (1.6-3) unstable; urgency=medium

  * Team upload.
  * Rewrite d/rules with newer & shorter syntax
  * Disable useless Salsa CI jobs
  * Drop "Rules-Requires-Root: no": it is the default now
  * Bump Standards-Version to 4.7.3, drop Priority: optional
  * Rewrite d/watch in v5 format

 -- Alexandre Detiste <tchet@debian.org>  Sun, 29 Mar 2026 12:25:57 +0200

dhcpig (1.6-2) experimental; urgency=medium

  * Team upload.
  * d/control: Bump stds-version to 4.7.2

 -- Nicolas C Borsari <nicborsari@usp.br>  Wed, 11 Jun 2025 16:10:09 -0300

dhcpig (1.6-1) unstable; urgency=medium

  * New upstream version 1.6.
  * Remove manpage from packaging - incorporated by upstream.
      - debian/dhcpig.1: remove.
      - debian/dhcpig.1.md: remove.
      - debian/source/lintian-overrides: remove.
      - debian/dhcpig.manpages: point to new manpage path.
  * debian/control:
      - Add myself to Uploaders field.
      - s/pkg-config/pkgconf/ in Build-Depends.
  * debian/copyright: update packaging copyright years.
  * debian/gbp.conf: add upstream-branch field.
  * debian/patches/*: removed. Patches incorporated by upstream.
  * debian/rules: remove rule to generate manpage.

 -- Carlos Henrique Lima Melara <charlesmelara@riseup.net>  Sun, 23 Jun 2024 22:20:22 -0300

dhcpig (1.5-4) unstable; urgency=medium

  * Team upload.

  [ Samuel Henrique ]
  * Add salsa-ci.yml.
  * Configure git-buildpackage for Debian.

  [ Debian Janitor ]
  * Bump debhelper from old 10 to 12.
  * Set debhelper-compat version in Build-Depends.
  * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository,
    Repository-Browse.
  * Update standards version to 4.4.1, no changes needed.
  * Update standards version to 4.5.0, no changes needed.

  [ Carlos Henrique Lima Melara ]
  * Run wrap-and-sort
  * debian/control:
      - Bump Standards-Version to 4.6.2 - no changes needed.
      - Bump debhelper-compat level to 13.
      - Fix a typo in long description.
      - Remove X-Python3-Version field.
  * debian/copyright: update packaging copyright information.
  * debian/patches/: (Closes: #936390)
      - python3.patch: update patch header.
      - fix-DHCPRevOptions.patch: new patch.
      - fix-decode-of-mac-address.patch: new patch.
      - handle-new-return-type.patch: new patch.
  * debian/source/lintian-overrides: override maintainer manual page message.
  * debian/tests/control: mark test as superficial. (Closes: #971462)
  * debian/watch: bump to version 4 and update it to use github API.

 -- Carlos Henrique Lima Melara <charlesmelara@outlook.com>  Wed, 08 Mar 2023 20:10:56 -0300

dhcpig (1.5-3) unstable; urgency=medium

  * Add support for Python3 (Closes: 940604)

 -- Philippe Thierry <phil@reseau-libre.net>  Tue, 24 Sep 2019 14:09:19 +0200

dhcpig (1.5-2) unstable; urgency=medium

  * Reducing build-dependencies by integrating generated manpages

 -- Philippe Thierry <phil@reseau-libre.net>  Mon, 03 Sep 2018 09:44:39 +0200

dhcpig (1.5-1) unstable; urgency=medium

  * Updated to official 1.5 upstream release.
  * Add support for uscan.

 -- Philippe Thierry <phil@reseau-libre.net>  Wed, 01 Aug 2018 11:14:28 +0200

dhcpig (0~20170428.git67f913-1) unstable; urgency=low

  [ Philippe Thierry ]
  * Initial release (Closes: #864897).

  [ Raphaël Hertzog ]
  * Improve debian/tests/test-help.sh.
  * Ensure debian/rules clean works even when setup.py is missing because
    patches are not applied.

 -- Philippe Thierry <phil@reseau-libre.net>  Fri, 16 Jun 2017 15:38:12 +0200
