+novaboot (20220425a) unstable; urgency=medium
+
+ * Fix u-boot prompt handling
+
+ -- Michal Sojka <michal.sojka@cvut.cz> Mon, 25 Apr 2022 23:51:38 +0200
+
+novaboot (20220425) unstable; urgency=medium
+
+ * server: Make systemd invoke novaboot-shell in the $HOME directory
+ * server: Fix delayed power off
+ * server: Fix enabling of delayed power off
+ * server: Doc grammar fixes
+ * server: Refactor delayed power-off logic
+ * Reset u-boot download timeout with every '#'
+ * doc: Add preliminary Raspberry Pi guide
+
+ -- Michal Sojka <michal.sojka@cvut.cz> Mon, 25 Apr 2022 22:35:56 +0200
+
+novaboot (20211022) unstable; urgency=medium
+
+ [ alberand ]
+ * Add --copy= as alias to --server=
+ * tftpd: Run with mapfile and other changes to support PXE booting with GRUB2
+ * Add BOOT_METHOD variable to control how to generate GRUB2 config
+
+ [ Michal Sojka ]
+ * Die in case of multiple initrds for the Linux kernel
+ * server: Allow reset_cmd to contain a shell function name
+ * server: Add run_novaboot to be used as default_cmd
+ * Make <<>> fail if it cannot open a file
+
+ -- Michal Sojka <michal.sojka@cvut.cz> Fri, 22 Oct 2021 15:01:32 +0200
+
+novaboot (20210126a) unstable; urgency=medium
+
+ * Strip trailing spaces in novaboot script load/copy lines
+
+ -- Michal Sojka <michal.sojka@cvut.cz> Tue, 26 Jan 2021 19:42:42 +0100
+
+novaboot (20210126) unstable; urgency=medium
+
+ [ Michal Sojka ]
+ * server: Document automatic power off
+
+ [ Martin Vajnar ]
+ * Prioritize 'exiton' over 'expect_raw'
+
+ [ Michal Sojka ]
+ * server: Do not hardcode bash path
+ * server: Document how to use shell function for console_cmd
+ * server: Add support for default_cmd configuration variable
+ * server: Split documentation to separate files
+ * Add README.md
+
+ -- Michal Sojka <michal.sojka@cvut.cz> Tue, 26 Jan 2021 15:17:26 +0100
+
+novaboot (20201217) unstable; urgency=medium
+
+ [ Michal Sojka ]
+ * server: Document get-config
+ * server: Always use flock with --no-fork
+
+ [ Jan Kaisrlik ]
+ * Disable echo in default stty arguments
+
+ [ Michal Sojka ]
+ * server: Ensure that configuration can depend on logged-in user name
+ * Allow specifying /dev/null as load argument
+ * debian: Fix version syntax in Depends
+ * debian: Add build-depends to be able to run tests under pbuilder
+ * server: User temporary RUN_DIR in $HOME does not exist
+ * Simplify systemd logic for automated delayed power off
+ * Allow configuring the default value of --netif globally in configuration files
+ * doc: Add section about booting Linux
+
+ -- Michal Sojka <michal.sojka@cvut.cz> Thu, 17 Dec 2020 08:41:58 +0100
+
+novaboot (20201217) unstable; urgency=medium
+
+ [ Michal Sojka ]
+ * server: Mention get-config command in help message
+ * server: Document get-config
+ * server: Add experimental support for the ssh sub-command
+ * Improve an error message
+ * server: Always use flock with --no-fork
+ * tests: Make some server tests more readable
+
+ [ Jan Kaisrlik ]
+ * Disable echo in default stty arguments
+
+ [ Michal Sojka ]
+ * test: Add script for creating test account
+ * tests: Convert server tests to use the account from last commit
+ * Revert "server: Add experimental support for the ssh sub-command"
+ * server: Ensure that configuration can depend on logged-in user name
+ * Allow specifying /dev/null as load argument
+ * tests: Remove home directory for server tests
+ * debian: Fix version syntax in Depends
+ * debian: Add build-depends to be able to run tests under pbuilder
+ * server: User temporary RUN_DIR in $HOME does not exist
+ * tests: Get rid of asynchronous process substitution
+ * server: Use Makefile to install the server
+ * Simplify systemd logic for automated delayed power off
+ * Allow configuring the default value of --netif globally in configuration files
+ * doc: Add section about booting Linux
+ * doc: Cosmetic changes
+ * Add basic Nix support
+ * Catch errors in pre-commit hook
+ * server: Add missing files for delayed power-off
+ * nix: Add derivation for novaboot-server
+ * Make novaboot shebang NixOS compatible
+
+ -- Michal Sojka <michal.sojka@cvut.cz> Thu, 17 Dec 2020 08:38:42 +0100
+
+novaboot (20201217) unstable; urgency=medium
+
+ [ Michal Sojka ]
+ * server: Mention get-config command in help message
+ * server: Document get-config
+ * server: Add experimental support for the ssh sub-command
+ * Improve an error message
+ * server: Always use flock with --no-fork
+ * tests: Make some server tests more readable
+
+ [ Jan Kaisrlik ]
+ * Disable echo in default stty arguments
+
+ [ Michal Sojka ]
+ * test: Add script for creating test account
+ * tests: Convert server tests to use the account from last commit
+ * Revert "server: Add experimental support for the ssh sub-command"
+ * server: Ensure that configuration can depend on logged-in user name
+ * Allow specifying /dev/null as load argument
+ * tests: Remove home directory for server tests
+ * debian: Fix version syntax in Depends
+ * debian: Add build-depends to be able to run tests under pbuilder
+ * server: User temporary RUN_DIR in $HOME does not exist
+ * tests: Get rid of asynchronous process substitution
+ * server: Use Makefile to install the server
+ * Simplify systemd logic for automated delayed power off
+ * Allow configuring the default value of --netif globally in configuration files
+ * doc: Add section about booting Linux
+ * doc: Cosmetic changes
+ * Add basic Nix support
+ * Catch errors in pre-commit hook
+ * server: Add missing files for delayed power-off
+ * nix: Add derivation for novaboot-server
+ * Make novaboot shebang NixOS compatible
+
+ -- Michal Sojka <wsh@steelpick.2x.cz> Thu, 17 Dec 2020 08:37:42 +0100
+
+novaboot (20201217) unstable; urgency=medium
+
+ [ Michal Sojka ]
+ * server: Mention get-config command in help message
+ * server: Document get-config
+ * server: Add experimental support for the ssh sub-command
+ * Improve an error message
+ * server: Always use flock with --no-fork
+ * tests: Make some server tests more readable
+
+ [ Jan Kaisrlik ]
+ * Disable echo in default stty arguments
+
+ [ Michal Sojka ]
+ * test: Add script for creating test account
+ * tests: Convert server tests to use the account from last commit
+ * Revert "server: Add experimental support for the ssh sub-command"
+ * server: Ensure that configuration can depend on logged-in user name
+ * Allow specifying /dev/null as load argument
+ * tests: Remove home directory for server tests
+ * debian: Fix version syntax in Depends
+ * debian: Add build-depends to be able to run tests under pbuilder
+ * server: User temporary RUN_DIR in $HOME does not exist
+ * tests: Get rid of asynchronous process substitution
+ * server: Use Makefile to install the server
+ * Simplify systemd logic for automated delayed power off
+ * Allow configuring the default value of --netif globally in configuration files
+ * doc: Add section about booting Linux
+ * doc: Cosmetic changes
+ * Add basic Nix support
+ * Catch errors in pre-commit hook
+ * server: Add missing files for delayed power-off
+ * nix: Add derivation for novaboot-server
+ * Make novaboot shebang NixOS compatible
+
+ -- Michal Sojka <wsh@steelpick.2x.cz> Thu, 17 Dec 2020 08:37:24 +0100
+
+novaboot (20191023) unstable; urgency=medium
+
+ * Add a picture showing typical use cases
+ * adduser-novaboot: Reload systemd after adding override units
+ * server: Mention adduser-novaboot in novaboot-shell documentation
+ * server: Add novaboot users to the novaboot group
+
+ -- Michal Sojka <michal.sojka@cvut.cz> Wed, 23 Oct 2019 10:28:32 +0200
+
+novaboot (20181127) unstable; urgency=medium
+
+ * server: Extend man page
+ * server: Grammar fixes in documentation
+ * doc: Fix typos
+ * Fix typo
+ * Mark --remote-expect* options as safe and improve documentation
+
+ -- Michal Sojka <michal.sojka@cvut.cz> Tue, 27 Nov 2018 23:57:50 +0100
+
+novaboot (20180323) unstable; urgency=medium
+
+ * server: Minor update of systemd files
+ * server/adduser: Give configuration file proper owner
+ * Increase uboot load timeouts
+ * server: Do not use flock --no-fork
+ * Add --uboot-stop-key option
+
+ -- Michal Sojka <michal.sojka@cvut.cz> Fri, 23 Mar 2018 14:21:49 +0100
+
+novaboot (20170915) unstable; urgency=medium
+
+ * server: Make console the default command
+ * server: Set proper hostname for locally run commands
+ * server: Update and rename systemd units
+ * doc: Mention --ssh in examples
+ * doc: Update initial examples
+
+ -- Michal Sojka <sojkam1@fel.cvut.cz> Fri, 15 Sep 2017 12:12:50 +0200
+
novaboot (20170907) unstable; urgency=medium
* Do not share ssh connections across novaboot processes