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