comitup (1.43-1build1) resolute; urgency=medium

  * No-change mass rebuild for Ubuntu 26.04 (LP: #2132257)

 -- Graham Inggs <ginggs@ubuntu.com>  Wed, 14 Jan 2026 21:23:34 +0000

comitup (1.43-1) unstable; urgency=medium

  * Cleanup.
  * Remove python-pkg-resources dependency (Closes: #1083342).

 -- David Steele <steele@debian.org>  Sun, 27 Oct 2024 11:12:14 -0400

comitup (1.42-1) unstable; urgency=medium

  * Remove lintian override of obsolete tag.
  * Make systemd service installation compliant.
  * Upgrade systemd kill to avoid shutdown delay.
  * Tolerate disappearing devices in NetworkManager.
  * Update mock in test.

 -- David Steele <steele@debian.org>  Thu, 18 Jul 2024 22:30:23 -0400

comitup (1.41-1) comitup; urgency=medium

  * Fix another blink 'locate' bug.

 -- David Steele <steele@debian.org>  Thu, 21 Mar 2024 12:22:23 -0400

comitup (1.40-1) unstable; urgency=medium

  * Cleanup wpa kick output.
  * Improve the AP device detection on startup.
  * Replace iptables with nftables.
  * Fix bug in the blink 'locate' code.

 -- David Steele <steele@debian.org>  Mon, 18 Mar 2024 15:34:40 -0400

comitup (1.39-1) unstable; urgency=medium

  * Python 3.12 compatibility fixes (Closes: #1061791).

 -- David Steele <steele@debian.org>  Fri, 09 Feb 2024 22:51:13 -0500

comitup (1.38-2) unstable; urgency=medium

  * Ensure service is unmasked in post install (Closes: #1041447).

 -- David Steele <steele@debian.org>  Fri, 28 Jul 2023 17:12:44 -0400

comitup (1.38-1) unstable; urgency=medium

  * Fix bug with attempting connections that don't exist.
  * Fix crash when encountering SSIDs with "'"s.
  * Internal test improvements.

 -- David Steele <steele@debian.org>  Thu, 07 Jul 2022 22:51:57 -0400

comitup (1.37-1) unstable; urgency=medium

  * Eliminate web crash when Unicode APs seen.
  * "ap_name" restrictions documented.

 -- David Steele <steele@debian.org>  Wed, 11 May 2022 14:17:58 -0400

comitup (1.36-1) unstable; urgency=medium

  * Test and formatting fixes.

 -- David Steele <steele@debian.org>  Wed, 04 May 2022 13:51:16 -0400

comitup (1.35-1) comitup; urgency=medium

  * Improve service publication.

 -- David Steele <steele@debian.org>  Sun, 17 Apr 2022 10:24:15 -0400

comitup (1.34-1) comitup; urgency=medium

  * Don't list hidden/invalid SSIDs.

 -- David Steele <steele@debian.org>  Wed, 02 Feb 2022 22:07:44 -0500

comitup (1.33-1) comitup; urgency=medium

  * Fix a web crash involving seen SSIDs with null characters.

 -- David Steele <steele@debian.org>  Tue, 25 Jan 2022 21:15:02 -0500

comitup (1.32-1) comitup; urgency=medium

  * No longer delete credentials on upstream auth failure. Extend retry
    instead.
  * Add cachetools dependency.
  * Update and minimize uikit.
  * Improve boolean detection in config variables.
  * Tolerate NetworkManager crash, by restarting service.
  * Fixed bug causing mdns publish failure.
  * Fixed bug involving SSIDs with extended Unicode chars
  * Fixed crash on active IP interface with no IPv4 address.
  * CLI
    - Host rename command added
    - Commands reordered
  * WEB
    - Expand logging

 -- David Steele <steele@debian.org>  Tue, 18 Jan 2022 16:18:44 -0500

comitup (1.31-1) comitup; urgency=medium

  * Added IPv5 support:
    - Address IPv6 conflict with dhcpcd.
    - Create mdns AAAA record for IPv6.
    - Publish Zeroconf service to IPv6.
    - Add an "ipv6_link_local" option for better security.
  * Added development "devtest.py".

 -- David Steele <steele@debian.org>  Tue, 13 Jul 2021 21:27:48 -0400

comitup (1.30-1) comitup; urgency=medium

  * Add a SW/HW factory reset capability.
  * Improve the reliability of the ZeroConf service/mdns process.
  * Make comitup-cli scriptable.
  * Code cleanup.

 -- David Steele <steele@debian.org>  Fri, 18 Jun 2021 11:57:48 -0400

comitup (1.29-1) comitup; urgency=medium

  * Fix startup bug - no active connections.

 -- David Steele <steele@debian.org>  Sat, 22 May 2021 08:55:44 -0400

comitup (1.28-1) comitup; urgency=medium

  * Fix occasional routing bug when connected in 'router'/'appliance' mode.
  * ZeroConf services were not showing up when starting up, if the required
    connections were already active.
  * Minor bug fixes.

 -- David Steele <steele@debian.org>  Fri, 21 May 2021 16:06:46 -0400

comitup (1.27-1) comitup; urgency=medium

  * Bug fix - cycling through CONNECTING if upstream connection already
    established at startup.
  * Bug fix - no ZeroConf service published if upstream connection already
    established at startup.
  * Pass through HOTSPOT mode to CONNECTING mode immediately on startup.

 -- David Steele <steele@debian.org>  Wed, 19 May 2021 17:13:48 -0400

comitup (1.26-1) comitup; urgency=medium

  * Fix a bug that doesn't allow connection to 2nd defined connection.

 -- David Steele <steele@debian.org>  Wed, 19 May 2021 09:44:09 -0400

comitup (1.25-1) comitup; urgency=medium

  * Fix intermittent network forwarding problem, router mode, CONNECTED.

 -- David Steele <steele@debian.org>  Tue, 18 May 2021 14:35:05 -0400

comitup (1.24-1) comitup; urgency=medium

  * Improve shutdown cleanup. In particular, stop comitup-web.
  * Add cli option and config variable to set verbose logging.
  * Don't interrupt connections already in place, for a cleaner "apt"
    experience.
  * Improve network connection/recovery reliability and performance.
  * Fixed bug for connected router mode with a valid Ethernet connection.
  * Delete connections with a bad password, to avoid retries.

 -- David Steele <steele@debian.org>  Mon, 17 May 2021 20:21:23 -0400

comitup (1.23-1) comitup; urgency=medium

  * Fixed a problem causing connect failure if more than one WiFi connection
    is configured.
  * Fixed a problem causing connection attempts to be unreliable.
  * Added typing hints to the source code. As a result, Comitup is no longer
    compatible with Python 3.5.

 -- David Steele <steele@debian.org>  Sat, 08 May 2021 17:25:36 -0400

comitup (1.22-1) comitup; urgency=medium

  * Fix new crashing bug on starting hotspot.

 -- David Steele <steele@debian.org>  Mon, 26 Apr 2021 21:28:33 -0400

comitup (1.21-1) comitup; urgency=medium

  * Fix a startup problem in config.py.

 -- David Steele <steele@debian.org>  Mon, 19 Apr 2021 22:28:16 -0400

comitup (1.20-1) comitup; urgency=medium

  * Fix a problem with initial connection attempts.

 -- David Steele <steele@debian.org>  Thu, 15 Apr 2021 12:58:43 -0400

comitup (1.19-1) comitup; urgency=medium

  * Fix WiFi connection problem involving iPhone (Closes #71).
  * Change the upstream main branch name to "main".

 -- David Steele <steele@debian.org>  Tue, 06 Apr 2021 21:13:19 -0400

comitup (1.18-1) comitup; urgency=medium

  * Fix crash when running in Spanish locale.
  * Add support for mac addr, sn, in ap_name (thanks systemicorp).
  * Add a "Locate" web/cli LED blink function to identify Comitup Pis.
  * Bug fixes - cleaner set_state(), start comitup-web cleanly.

 -- David Steele <steele@debian.org>  Mon, 05 Apr 2021 21:48:19 -0400

comitup (1.17-1) unstable; urgency=medium

  * Add an "info" option, to support 1st-run hostname setting.
  * Change the ZeroConf service name from "workstation" to "comitup".
  * Add dhcpd to the list of services to verify down.

 -- David Steele <steele@debian.org>  Tue, 16 Mar 2021 21:18:59 -0400

comitup (1.16-1) comitup; urgency=medium

  * Add NEWS on how to prepare for comitup repo key upgrade.
  * Change the default Avahi service name from "workstation" to
    "comitup.
  * Move the comitup-cli from section 8 to section 1.

 -- David Steele <steele@debian.org>  Thu, 11 Mar 2021 17:12:37 -0500

comitup (1.15-1) unstable; urgency=medium

  * Fix mis-spelled dnsmasq options.

 -- David Steele <steele@debian.org>  Thu, 11 Feb 2021 16:04:28 -0500

comitup (1.14-1) unstable; urgency=medium

  * Allow configuration of the mdns service name.

 -- David Steele <steele@debian.org>  Thu, 11 Feb 2021 11:22:52 -0500

comitup (1.13-4) unstable; urgency=medium

  * Another autopkgtest fix

 -- David Steele <steele@debian.org>  Sat, 14 Nov 2020 20:55:09 -0500

comitup (1.13-3) unstable; urgency=medium

  * Avoid remaining autopkgtest failures in Debian build

 -- David Steele <steele@debian.org>  Sat, 14 Nov 2020 09:49:17 -0500

comitup (1.13-2) unstable; urgency=medium

  * Fix build tests in a minimal environment.

 -- David Steele <steele@debian.org>  Fri, 13 Nov 2020 22:20:57 -0500

comitup (1.13-1) unstable; urgency=medium

  * Fix the version error in master.
  * Remove the obsolete/deprecated python3-crypto dependency
    (Closes: 971313).
  * Bump # of SSID digits from 2 to 3

 -- David Steele <steele@debian.org>  Sat, 31 Oct 2020 14:43:29 -0400

comitup (1.12-1) unstable; urgency=medium

  * Better manage mdns by moving from states to nmmon.

 -- David Steele <steele@debian.org>  Tue, 11 Aug 2020 20:54:19 -0400

comitup (1.11-2) comitup; urgency=medium

  * Fix a dependency check problem with python-dbus.

 -- David Steele <steele@debian.org>  Mon, 27 Jul 2020 16:43:59 -0400

comitup (1.11-1) unstable; urgency=medium

  * Warn if other DNS providers running.
  * Bug - support non-uppercase SSIDs.

 -- David Steele <steele@debian.org>  Sun, 26 Jul 2020 21:22:53 -0400

comitup (1.10-2) unstable; urgency=medium

  * Fix debci tests to run those that can be run on debci.

 -- David Steele <steele@debian.org>  Sun, 02 Feb 2020 10:40:19 -0500

comitup (1.10-1) unstable; urgency=medium

  * Add IPv6 support to upstream connections.
  * Fix tests, including those blocking migration (Closes: 947621).
  * Update Debian build environment.

 -- David Steele <steele@debian.org>  Sat, 01 Feb 2020 15:34:34 -0500

comitup (1.9-2) unstable; urgency=medium

  * Clean up messy release of 1.9-1.
  * Add systemd depends on Avahi.

 -- David Steele <steele@debian.org>  Tue, 10 Dec 2019 22:44:43 -0500

comitup (1.9-1) UNRELEASED; urgency=medium

  * Address a problem with connection failure.
  * A leak in Avahi caused mdns failures after multiple connection
    attempts.
  * Disable caching for comitup-web pages.

 -- David Steele <steele@debian.org>  Sun, 01 Dec 2019 08:31:57 -0500

comitup (1.8-1) unstable; urgency=medium

  * Correct tabulate Suggests to Python 3 (Closes: 935731).
  * Set a short-term reconnect attampt on connect fail.
  * Fix a connection error when used from IOS devices.

 -- David Steele <steele@debian.org>  Sun, 10 Nov 2019 19:58:43 -0500

comitup (1.7-1) unstable; urgency=medium

  * The primary Wifi device was still serving hotspot dhcp addresses
    when connected to an upstream AP.
  * Ensure the obsolete NetworkManager dnsmasq sabotage file is gone.
  * Require a compatible version of the Python NetworkManager interface.
  * Move the Hotspot network to 10.41.0.0/24.

 -- David Steele <steele@debian.org>  Thu, 08 Aug 2019 22:02:35 -0400

comitup (1.6.1-1) unstable; urgency=medium

  * Move comitup-cli man to section 8.
  * Source-only upload.

 -- David Steele <steele@debian.org>  Mon, 22 Jul 2019 22:03:51 -0400

comitup (1.6-1) unstable; urgency=medium

  * Rework hotspot AP dhcp for Buster compatibility.

 -- David Steele <steele@debian.org>  Sat, 20 Jul 2019 11:50:46 -0400

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