]> rtime.felk.cvut.cz Git - novaboot.git/blob - debian/changelog
d0b0610636c3f6fe40ac9f14fea77f00a985c6c3
[novaboot.git] / debian / changelog
1 novaboot (20210126) unstable; urgency=medium
2
3   [ Michal Sojka ]
4   * server: Document automatic power off
5
6   [ Martin Vajnar ]
7   * Prioritize 'exiton' over 'expect_raw'
8
9   [ Michal Sojka ]
10   * server: Do not hardcode bash path
11   * server: Document how to use shell function for console_cmd
12   * server: Add support for default_cmd configuration variable
13   * server: Split documentation to separate files
14   * Add README.md
15
16  -- Michal Sojka <michal.sojka@cvut.cz>  Tue, 26 Jan 2021 15:17:26 +0100
17
18 novaboot (20201217) unstable; urgency=medium
19
20   [ Michal Sojka ]
21   * server: Document get-config
22   * server: Always use flock with --no-fork
23
24   [ Jan Kaisrlik ]
25   * Disable echo in default stty arguments
26
27   [ Michal Sojka ]
28   * server: Ensure that configuration can depend on logged-in user name
29   * Allow specifying /dev/null as load argument
30   * debian: Fix version syntax in Depends
31   * debian: Add build-depends to be able to run tests under pbuilder
32   * server: User temporary RUN_DIR in $HOME does not exist
33   * Simplify systemd logic for automated delayed power off
34   * Allow configuring the default value of --netif globally in configuration files
35   * doc: Add section about booting Linux
36
37  -- Michal Sojka <michal.sojka@cvut.cz>  Thu, 17 Dec 2020 08:41:58 +0100
38
39 novaboot (20201217) unstable; urgency=medium
40
41   [ Michal Sojka ]
42   * server: Mention get-config command in help message
43   * server: Document get-config
44   * server: Add experimental support for the ssh sub-command
45   * Improve an error message
46   * server: Always use flock with --no-fork
47   * tests: Make some server tests more readable
48
49   [ Jan Kaisrlik ]
50   * Disable echo in default stty arguments
51
52   [ Michal Sojka ]
53   * test: Add script for creating test account
54   * tests: Convert server tests to use the account from last commit
55   * Revert "server: Add experimental support for the ssh sub-command"
56   * server: Ensure that configuration can depend on logged-in user name
57   * Allow specifying /dev/null as load argument
58   * tests: Remove home directory for server tests
59   * debian: Fix version syntax in Depends
60   * debian: Add build-depends to be able to run tests under pbuilder
61   * server: User temporary RUN_DIR in $HOME does not exist
62   * tests: Get rid of asynchronous process substitution
63   * server: Use Makefile to install the server
64   * Simplify systemd logic for automated delayed power off
65   * Allow configuring the default value of --netif globally in configuration files
66   * doc: Add section about booting Linux
67   * doc: Cosmetic changes
68   * Add basic Nix support
69   * Catch errors in pre-commit hook
70   * server: Add missing files for delayed power-off
71   * nix: Add derivation for novaboot-server
72   * Make novaboot shebang NixOS compatible
73
74  -- Michal Sojka <michal.sojka@cvut.cz>  Thu, 17 Dec 2020 08:38:42 +0100
75
76 novaboot (20201217) unstable; urgency=medium
77
78   [ Michal Sojka ]
79   * server: Mention get-config command in help message
80   * server: Document get-config
81   * server: Add experimental support for the ssh sub-command
82   * Improve an error message
83   * server: Always use flock with --no-fork
84   * tests: Make some server tests more readable
85
86   [ Jan Kaisrlik ]
87   * Disable echo in default stty arguments
88
89   [ Michal Sojka ]
90   * test: Add script for creating test account
91   * tests: Convert server tests to use the account from last commit
92   * Revert "server: Add experimental support for the ssh sub-command"
93   * server: Ensure that configuration can depend on logged-in user name
94   * Allow specifying /dev/null as load argument
95   * tests: Remove home directory for server tests
96   * debian: Fix version syntax in Depends
97   * debian: Add build-depends to be able to run tests under pbuilder
98   * server: User temporary RUN_DIR in $HOME does not exist
99   * tests: Get rid of asynchronous process substitution
100   * server: Use Makefile to install the server
101   * Simplify systemd logic for automated delayed power off
102   * Allow configuring the default value of --netif globally in configuration files
103   * doc: Add section about booting Linux
104   * doc: Cosmetic changes
105   * Add basic Nix support
106   * Catch errors in pre-commit hook
107   * server: Add missing files for delayed power-off
108   * nix: Add derivation for novaboot-server
109   * Make novaboot shebang NixOS compatible
110
111  -- Michal Sojka <wsh@steelpick.2x.cz>  Thu, 17 Dec 2020 08:37:42 +0100
112
113 novaboot (20201217) unstable; urgency=medium
114
115   [ Michal Sojka ]
116   * server: Mention get-config command in help message
117   * server: Document get-config
118   * server: Add experimental support for the ssh sub-command
119   * Improve an error message
120   * server: Always use flock with --no-fork
121   * tests: Make some server tests more readable
122
123   [ Jan Kaisrlik ]
124   * Disable echo in default stty arguments
125
126   [ Michal Sojka ]
127   * test: Add script for creating test account
128   * tests: Convert server tests to use the account from last commit
129   * Revert "server: Add experimental support for the ssh sub-command"
130   * server: Ensure that configuration can depend on logged-in user name
131   * Allow specifying /dev/null as load argument
132   * tests: Remove home directory for server tests
133   * debian: Fix version syntax in Depends
134   * debian: Add build-depends to be able to run tests under pbuilder
135   * server: User temporary RUN_DIR in $HOME does not exist
136   * tests: Get rid of asynchronous process substitution
137   * server: Use Makefile to install the server
138   * Simplify systemd logic for automated delayed power off
139   * Allow configuring the default value of --netif globally in configuration files
140   * doc: Add section about booting Linux
141   * doc: Cosmetic changes
142   * Add basic Nix support
143   * Catch errors in pre-commit hook
144   * server: Add missing files for delayed power-off
145   * nix: Add derivation for novaboot-server
146   * Make novaboot shebang NixOS compatible
147
148  -- Michal Sojka <wsh@steelpick.2x.cz>  Thu, 17 Dec 2020 08:37:24 +0100
149
150 novaboot (20191023) unstable; urgency=medium
151
152   * Add a picture showing typical use cases
153   * adduser-novaboot: Reload systemd after adding override units
154   * server: Mention adduser-novaboot in novaboot-shell documentation
155   * server: Add novaboot users to the novaboot group
156
157  -- Michal Sojka <michal.sojka@cvut.cz>  Wed, 23 Oct 2019 10:28:32 +0200
158
159 novaboot (20181127) unstable; urgency=medium
160
161   * server: Extend man page
162   * server: Grammar fixes in documentation
163   * doc: Fix typos
164   * Fix typo
165   * Mark --remote-expect* options as safe and improve documentation
166
167  -- Michal Sojka <michal.sojka@cvut.cz>  Tue, 27 Nov 2018 23:57:50 +0100
168
169 novaboot (20180323) unstable; urgency=medium
170
171   * server: Minor update of systemd files
172   * server/adduser: Give configuration file proper owner
173   * Increase uboot load timeouts
174   * server: Do not use flock --no-fork
175   * Add --uboot-stop-key option
176
177  -- Michal Sojka <michal.sojka@cvut.cz>  Fri, 23 Mar 2018 14:21:49 +0100
178
179 novaboot (20170915) unstable; urgency=medium
180
181   * server: Make console the default command
182   * server: Set proper hostname for locally run commands
183   * server: Update and rename systemd units
184   * doc: Mention --ssh in examples
185   * doc: Update initial examples
186
187  -- Michal Sojka <sojkam1@fel.cvut.cz>  Fri, 15 Sep 2017 12:12:50 +0200
188
189 novaboot (20170907) unstable; urgency=medium
190
191   * Do not share ssh connections across novaboot processes
192   * Fix --iprelay-cmd regression
193   * Properly terminate remote command even when it ignores SIGHUP
194   * server: Store target configuration in a variable, not in a shell function
195   * Fix reading of config files when invoked via "make -C dir"
196   * server: Fix handling of multi-word commands (rsync) without authorized_keys command=user...
197   * Change default novabox configuration
198   * server: Better error message of add-key command
199   * Obey INTERACTION variable
200   * server: Fix creation of tftproot
201   * Change default value of --remote-expect-timeout to infinity
202   * server: Document adduser-novaboot command
203   * server: Document novaboot-shell
204   * Fix man page (and lintian warning)
205
206  -- Michal Sojka <sojkam1@fel.cvut.cz>  Thu, 07 Sep 2017 11:38:41 +0200
207
208 novaboot (20170826) unstable; urgency=medium
209
210   * New, experimental, implementation of novaboot-server and its client-side
211     support
212
213  -- Michal Sojka <sojkam1@fel.cvut.cz>  Sun, 27 Aug 2017 00:03:24 +0200
214
215 novaboot (20170424) unstable; urgency=medium
216
217   * Add --iprelay-cmd option
218
219  -- Michal Sojka <sojkam1@fel.cvut.cz>  Mon, 24 Apr 2017 10:19:50 +0200
220
221 novaboot (20170423) unstable; urgency=medium
222
223   * Add support for chainloading another bootloader
224   * Support 'chld' lines in Emacs novaboot-mode.el
225   * Suppress Expect warning: handle id(3) is not a tty...
226   * Documentation updates
227   * Implement --remote-expect-timeout
228   * uboot: Empty FDT address if no device tree is loaded
229
230  -- Michal Sojka <sojkam1@fel.cvut.cz>  Sun, 23 Apr 2017 12:35:11 +0200
231
232 novaboot (20160503) unstable; urgency=medium
233
234   * Do not run --uboot-cmd if it is empty string
235   * Documentation updates
236   * Add --reset-send option
237   * Improve IP address error message
238   * Add "copy" keyword to novaboot script syntax
239   * Support "<" syntax for uboot lines in novaboot script
240   * Allow redirecting U-Boot command output to a file
241   * doc: Add complex example of U-Boot interaction
242   * Append -serial flags to qemu only if it is not already on the command line
243   * Print effective command line option (after target expansion)
244
245  -- Michal Sojka <sojkam1@fel.cvut.cz>  Tue, 03 May 2016 10:07:03 +0200
246
247 novaboot (20150127a) unstable; urgency=medium
248
249   * Do not invoke rsync if there is nothing to copy
250   * uboot: Make loading files and booting independent
251
252  -- Michal Sojka <sojkam1@fel.cvut.cz>  Tue, 27 Jan 2015 14:49:18 +0100
253
254 novaboot (20150127) unstable; urgency=medium
255
256   * Add --netif option
257
258  -- Michal Sojka <sojkam1@fel.cvut.cz>  Tue, 27 Jan 2015 12:20:44 +0100
259
260 novaboot (20141216) unstable; urgency=medium
261
262   * Do not use nproc to determine the number of processors
263   * Doc: Add a concise list of execution phases
264   * Doc: Rename CONFIGURATION FILE to CONFIGURATION FILES
265   * Add --no-final-eol option
266
267  -- Michal Sojka <sojkam1@fel.cvut.cz>  Tue, 16 Dec 2014 13:45:38 +0100
268
269 novaboot (20141215) unstable; urgency=medium
270
271   * Execute --uboot-cmd even if there are no files to boot
272   * Always finish novaboot output with new line character
273   * Allow specifying target in NOVABOOT_TARGET environment variable
274   * qemu is no longer hardcoded as default target
275
276  -- Michal Sojka <sojkam1@fel.cvut.cz>  Mon, 15 Dec 2014 15:21:22 +0100
277
278 novaboot (20141209-1) unstable; urgency=medium
279
280   * Add --remote-expect-silent option
281
282  -- Michal Sojka <sojkam1@fel.cvut.cz>  Tue, 09 Dec 2014 13:21:43 +0100
283
284 novaboot (20141209) unstable; urgency=medium
285
286   * Flush serial line output after reset
287
288  -- Michal Sojka <sojkam1@fel.cvut.cz>  Tue, 09 Dec 2014 10:21:35 +0100
289
290 novaboot (20141202) unstable; urgency=medium
291
292   * Add --no-uboot option
293   * Add --no-interaction option
294   * Print all novaboot messages to stderr
295   * Always use bi-directional communication with target
296
297  -- Michal Sojka <sojkam1@fel.cvut.cz>  Tue, 02 Dec 2014 16:52:17 +0100
298
299 novaboot (20141125) unstable; urgency=medium
300
301   * Implement user configuration file
302   * doc: Be more explicit in the introduction to "Configuration reading phase"
303   * Fail when multiple target connection options are given
304
305  -- Michal Sojka <sojkam1@fel.cvut.cz>  Tue, 25 Nov 2014 12:10:27 +0100
306
307 novaboot (20141111) unstable; urgency=medium
308
309   * uboot: Do not analyze expanded kernel command line
310   * Print newline after --exiton triggered exit
311
312  -- Michal Sojka <sojkam1@fel.cvut.cz>  Tue, 11 Nov 2014 16:22:11 +0100
313
314 novaboot (20141031) unstable; urgency=medium
315
316   * Print meaningful error message when serial connection is not established
317   * Increase timeout for --remote-expect
318   * Add --exiton-re option
319   * Improve --exiton doc
320   * Add --exiton-timeout option
321   * Improve initial part of documentation
322   * doc: Improve Configuration file section
323   * uboot: Make boot command configurable
324   * Fix ramdisk timeout in uboot
325   * uboot: Add default addresses for --uboot-addr
326
327  -- Michal Sojka <sojkam1@fel.cvut.cz>  Fri, 31 Oct 2014 10:05:07 +0100
328
329 novaboot (20140910-1) unstable; urgency=medium
330
331   * Allow specifying timeout for U-Boot commands
332
333  -- Michal Sojka <sojkam1@fel.cvut.cz>  Wed, 10 Sep 2014 15:42:27 +0200
334
335 novaboot (20140910) unstable; urgency=medium
336
337   * Improve U-Boot-related error messages
338   * Add an option to disable reseting of the target
339   * Add support for uboot keyword in novaboot scripts
340   * Expand $NB_PREFIX in U-Boot commands
341   * Add NO_BOOT variable
342
343  -- Michal Sojka <sojkam1@fel.cvut.cz>  Wed, 10 Sep 2014 13:40:31 +0200
344
345 novaboot (20140730) unstable; urgency=medium
346
347   * Improve documentation and fix some types in code
348   * U-Boot: Extend kernel command line handling
349
350  -- Michal Sojka <sojkam1@fel.cvut.cz>  Wed, 30 Jul 2014 16:38:12 +0200
351
352 novaboot (20140723) unstable; urgency=medium
353
354   * Add sudoers template
355   * Add --tftp option
356   * Add --tftp-port option
357   * Detect errors when starting tftpd
358   * Improve U-Boot support
359   * Improve detection of U-Boot prompt after tftpboot command
360   * Add support for $NB_MYIP in --uboot-init
361   * Add --uboot-addr, i.e. generic way to specify U-Boot load addresses
362   * Inform the user that the interaction is only onedirectional
363   * Add experimental support for AMT IDE-R
364   * Support new version of syslinux
365   * Add support for recursive target definitions
366   * Use recursive target definition for ryu boards
367   * Add support for configuration directory (/etc/novaboot.d)
368   * Set $builddir to invocation dir if it is not specified by other means
369   * Initialize some variables even if /dev/null is passed as novaboot script
370   * Add --prefix - a more generic variant of --grub-prefix
371
372  -- Michal Sojka <sojkam1@fel.cvut.cz>  Wed, 23 Jul 2014 12:24:31 +0200
373
374 novaboot (20140513) unstable; urgency=low
375
376   * Initial Release.
377
378  -- Michal Sojka <sojkam1@fel.cvut.cz>  Tue, 13 May 2014 13:47:12 +0200