opencrypt (0.30) trixie; urgency=medium

  * fix VERBOSE value in man page
  * add module nf_tables/ip_tables if needed
    and load it before running firewall rules
  * local IFS

 -- Michel Verdier <michel@verdier.net>  Wed, 27 May 2026 13:09:04 +0200

opencrypt (0.29) trixie; urgency=medium

  * better coding for grep
  * protect some echo
  * restore IFS
  * cleaning man pages

 -- Michel Verdier <michel@verdier.net>  Wed, 04 Feb 2026 11:37:35 +0100

opencrypt (0.28) trixie; urgency=medium

  * add wget2, curl, http to REMOTEMODE

 -- Michel Verdier <michel@verdier.net>  Sun, 16 Nov 2025 13:42:23 +0100

opencrypt (0.27) trixie; urgency=medium

  * build for trixie 

 -- Michel Verdier <michel@verdier.net>  Sat, 23 Aug 2025 13:09:05 +0200

opencrypt (0.26) bookworm; urgency=medium

  * fix usb key umount

 -- Michel Verdier <michel@verdier.net>  Wed, 23 Apr 2025 12:58:29 +0200

opencrypt (0.25) bookworm; urgency=medium

  * add test for cryptlog called before initializing configuration
  * better code for catching commands output

 -- Michel Verdier <michel@verdier.net>  Thu, 03 Apr 2025 08:30:35 +0200

opencrypt (0.24) bookworm; urgency=medium

  * DEVICEDIR no longer used
  * fix opencrypt.conf empty with no SEARCH block

 -- Michel Verdier <michel@verdier.net>  Mon, 10 Mar 2025 09:52:44 +0100

opencrypt (0.23) bookworm; urgency=medium

  * fix opening multiple crypted devices

 -- Michel Verdier <michel@verdier.net>  Fri, 07 Mar 2025 20:32:51 +0100

opencrypt (0.22) bookworm; urgency=medium

  * fix regression: cryptsetup needs a console on stdin
  * KEYBOARDTIMEOUT set to a minimum of 10

 -- Michel Verdier <michel@verdier.net>  Mon, 03 Mar 2025 13:07:37 +0100

opencrypt (0.21) bookworm; urgency=medium

  * copy files used in /etc/network/interfaces
  * rewrite code to stop using a TMP directory
  * add more wpa checks in hook
  * genkey now test generated keys with cryptsetup

 -- Michel Verdier <michel@verdier.net>  Fri, 28 Feb 2025 12:26:52 +0100

opencrypt (0.20) bookworm; urgency=medium

  * move some debug traces to higher verbose level
  * fix VERBOSE unset
  * fix udhcpc call
  * add parameter MANUALDHCP for using dhclient or udhcpc
  * add parameter MANUALWPA for using wpasupplicant
  * copy optional /etc/opencrypt/resolv.conf to /etc/resolv.conf

 -- Michel Verdier <michel@verdier.net>  Fri, 21 Feb 2025 10:50:25 +0100

opencrypt (0.19) bookworm; urgency=medium

  * using additional files for dhcp client isc-dhcp-client and udhcpc
  * backgrounding ifup command since dhcp could block forever
  * fix installing symbolic link in hook
  * VERBOSE set to a numeric value to allow some debug output
  * removing busybox ip and run-parts for dhclient-script
  * add IFUPTIMEOUT parameter used for ifup commands
  * add check eval in hook
  * fix wpasupplicant forcing PATH and using absolute filenames
  * protect eval configuration parameters
  * check unknown configuration parameters
  * normalize logs during hook
  * fix missing netdev group for wpasupplicant

 -- Michel Verdier <michel@verdier.net>  Thu, 06 Feb 2025 13:17:07 +0100

opencrypt (0.18) bookworm; urgency=medium

  * fix CR in the arp address
  * fix version parameter
  * check dhcp in hook

 -- Michel Verdier <michel@verdier.net>  Wed, 22 Jan 2025 13:10:25 +0100

opencrypt (0.17) bookworm; urgency=medium

  * log version used

 -- Michel Verdier <michel@verdier.net>  Tue, 21 Jan 2025 08:25:22 +0100

opencrypt (0.16) bookworm; urgency=medium

  * check if devices needed
  * fix failed umount 
  * check IPv4 for arp

 -- Michel Verdier <michel@verdier.net>  Mon, 20 Jan 2025 12:34:34 +0100

opencrypt (0.15) bookworm; urgency=medium

  * check network devices in hook

 -- Michel Verdier <michel@verdier.net>  Sun, 19 Jan 2025 10:04:06 +0100

opencrypt (0.14) bookworm; urgency=medium

  * add some checks in hook for REMOTEIP

 -- Michel Verdier <michel@verdier.net>  Wed, 15 Jan 2025 11:03:56 +0100

opencrypt (0.13) bookworm; urgency=medium

  * use /proc/net/arp instead of the arp command
  * do a ping before consulting arp

 -- Michel Verdier <michel@verdier.net>  Tue, 14 Jan 2025 12:20:38 +0100

opencrypt (0.12) bookworm; urgency=medium

  * log iptables/nftables output
  * test modules loading in hook
  * fix load modules in script
  * use rmdir instead of rm -d not supported by busybox

 -- Michel Verdier <michel@verdier.net>  Fri, 10 Jan 2025 10:46:22 +0100

opencrypt (0.11) bookworm; urgency=low

  * add more logs and checks while mounting devices

 -- Michel Verdier <michel@verdier.net>  Thu, 09 Jan 2025 11:19:49 +0100

opencrypt (0.10) bookworm; urgency=low

  * add logs and checks while mounting devices

 -- Michel Verdier <michel@verdier.net>  Wed, 08 Jan 2025 10:46:34 +0100

opencrypt (0.9) bookworm; urgency=low

  * add more trace in script

 -- Michel Verdier <michel@verdier.net>  Tue, 07 Jan 2025 00:58:51 +0100

opencrypt (0.8) bookworm; urgency=low

  * check if there is no 'none' in crypttab
  * check if there is no SEARCH block in opencrypt.conf
  * fix empty REMOTEMODE

 -- Michel Verdier <michel@verdier.net>  Mon, 06 Jan 2025 11:01:12 +0100

opencrypt (0.7) bookworm; urgency=low

  * search keys with optional ending / in dirs
  * fix deleting temp files in genkey

 -- Michel Verdier <michel@verdier.net>  Thu, 02 Jan 2025 22:09:11 +0100

opencrypt (0.6) bookworm; urgency=low

  [ Michel Verdier ]
  * remove temp crypttab in hook
  * fix cryptsetup keyboard options in script 
  * fix local files when multiple devices to open
  * check if crypt partition exists before trying to open it
  * fix unmounting non existent device
  * add genkey tool

 -- Michel Verdier <michel@verdier.net>  Thu, 19 Dec 2024 13:57:05 +0100

opencrypt (0.5) bookworm; urgency=low

  [ Michel Verdier ]
  * add more checks in hook
  * fix logging checksum
  * add configuration blocks for search parameters

 -- Michel Verdier <michel@verdier.net>  Wed, 04 Dec 2024 11:20:25 +0100

opencrypt (0.4) bookworm; urgency=low

  [ Michel Verdier ]
  * fix dependencies
  * fix architecture all
  * clean hook and script code
  * add configuration blocks for keys parameters
  * add more checks in hook

 -- Michel Verdier <michel@verdier.net>  Wed, 20 Nov 2024 10:32:03 +0100

opencrypt (0.3) bookworm; urgency=low

  [ Michel Verdier ]
  * adjust man section
  * add some parameters checks in hook
  * add some checks for LUKS and loopAES in script
  * create /etc/passwd and suppress plymouth dependency
  * add more trace in hook

 -- Michel Verdier <michel@verdier.net>  Sun, 17 Nov 2024 14:39:16 +0100

opencrypt (0.2) bookworm; urgency=low

  [ Michel Verdier ]
  * debianized the package

 -- Michel Verdier <michel@verdier.net>  Thu, 14 Nov 2024 12:52:10 +0100

opencrypt (0.1) bookworm; urgency=medium

  [ Michel Verdier ]
  * initial release

 -- Michel Verdier <michel@verdier.net>  Tue, 12 Nov 2024 15:36:16 +0100
