]>
git.ozlabs.org Git - petitboot/log 
Jeremy Kerr  [Thu, 20 Jun 2013 04:00:26 +0000  (12:00 +0800)] 
discover/event: Fix incorrect calculation of param data lengthSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Thu, 20 Jun 2013 02:56:04 +0000  (10:56 +0800)] 
utils: Add busybox reboot scriptSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Thu, 20 Jun 2013 02:33:29 +0000  (10:33 +0800)] 
discover/boot: Add boot hooksSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Thu, 20 Jun 2013 01:31:40 +0000  (09:31 +0800)] 
discover/boot: Put all boot params into a struct boot_taskSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Wed, 19 Jun 2013 07:28:22 +0000  (15:28 +0800)] 
Add pkgsysconfdirSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Geoff Levand  [Mon, 15 Apr 2013 22:23:05 +0000  (15:23 -0700)] 
Add initial dtb supportSigned-off-by: Geoff Levand <geoff@infradead.org> Signed-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Sat, 1 Jun 2013 09:50:00 +0000  (19:50 +1000)] 
discover: bring network interfaces down in network_shutdownSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Thu, 30 May 2013 06:25:26 +0000  (16:25 +1000)] 
discover: Add network handlingSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Wed, 29 May 2013 07:24:42 +0000  (17:24 +1000)] 
lib: Add pb-config moduleSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Tue, 21 May 2013 06:39:32 +0000  (14:39 +0800)] 
discover: Add logging for default boot option behaviourSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Tue, 21 May 2013 06:33:15 +0000  (14:33 +0800)] 
discover/event: Allow empty param valuesSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Tue, 21 May 2013 06:26:12 +0000  (14:26 +0800)] 
ui/ncurses: Add cancel-default reportingSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Tue, 21 May 2013 06:20:51 +0000  (14:20 +0800)] 
ui/common: Add code to send cancel-default messagesSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Tue, 21 May 2013 04:43:36 +0000  (12:43 +0800)] 
ui: implement timers with waitsetsSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Tue, 21 May 2013 06:16:35 +0000  (14:16 +0800)] 
discover: Add "cancel default boot" messagesSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Tue, 21 May 2013 06:14:23 +0000  (14:14 +0800)] 
discover/event: Allow user events to be defaultsSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Tue, 21 May 2013 05:57:56 +0000  (13:57 +0800)] 
discover: Add countdown before default bootSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Tue, 21 May 2013 05:33:46 +0000  (13:33 +0800)] 
discover: implement default bootingSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Tue, 21 May 2013 05:32:11 +0000  (13:32 +0800)] 
discover/boot: Allow null boot commandSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Tue, 21 May 2013 03:52:00 +0000  (11:52 +0800)] 
lib/waiter: Add timeout waitersSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Tue, 21 May 2013 02:13:28 +0000  (10:13 +0800)] 
discover/grub2: Add default option parsingSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Tue, 21 May 2013 07:23:55 +0000  (15:23 +0800)] 
ui/test: print default status of boot optionsSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Fri, 17 May 2013 03:41:04 +0000  (11:41 +0800)] 
types: Add is_default to struct boot_optionSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Geoff Levand  [Wed, 29 May 2013 21:00:25 +0000  (14:00 -0700)] 
autotools: Fix make maintainer-cleanSigned-off-by: Geoff Levand <geoff@infradead.org> 
Geoff Levand  [Wed, 29 May 2013 20:42:16 +0000  (13:42 -0700)] 
test/parser: Remove gawk specificsSigned-off-by: Geoff Levand <geoff@infradead.org> 
Geoff Levand  [Tue, 21 May 2013 13:27:24 +0000  (21:27 +0800)] 
discover: Send options to client in orderSigned-off-by: Geoff Levand <geoff@infradead.org> 
Jeremy Kerr  [Tue, 21 May 2013 02:14:35 +0000  (10:14 +0800)] 
discover/grub2: remove uuid log messageSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Tue, 21 May 2013 07:14:15 +0000  (15:14 +0800)] 
ui/test: Add boot status messages to test clientSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Fri, 17 May 2013 02:26:05 +0000  (10:26 +0800)] 
ui/ncurses: implement global keysSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Fri, 17 May 2013 02:02:41 +0000  (10:02 +0800)] 
ui/ncurses: move getch() out of process_key callbacksSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Fri, 17 May 2013 01:38:07 +0000  (09:38 +0800)] 
lib/waiter: Ensure waiters are consistent during waiter_pollSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Thu, 16 May 2013 12:39:27 +0000  (20:39 +0800)] 
lib/waiter: allocate waiters separately from set->waitersSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Thu, 16 May 2013 08:40:39 +0000  (16:40 +0800)] 
discover: fix error handling from failed client writesSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Thu, 16 May 2013 08:23:19 +0000  (16:23 +0800)] 
discover: Fix accept() return value checkSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Thu, 16 May 2013 08:09:37 +0000  (16:09 +0800)] 
discover: destroy client if message read failedSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Thu, 16 May 2013 05:55:03 +0000  (13:55 +0800)] 
utils/pb-console: use getty rather than execSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Mon, 20 May 2013 02:42:08 +0000  (10:42 +0800)] 
utils/pbconsole: Use here-document for usage textSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Mon, 20 May 2013 02:28:23 +0000  (10:28 +0800)] 
test/parser: cleanup parser allocations on exitSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Geoff Levand  [Sun, 19 May 2013 13:07:02 +0000  (21:07 +0800)] 
util/pb-console: Packaging updatesSigned-off-by: Geoff Levand <geoff@infradead.org> 
Geoff Levand  [Sat, 18 May 2013 01:57:07 +0000  (09:57 +0800)] 
test/parser: Add check_not_present_resourceSigned-off-by: Geoff Levand <geoff@infradead.org> 
Geoff Levand  [Fri, 17 May 2013 05:55:18 +0000  (13:55 +0800)] 
parser: Use list to hold parsersSigned-off-by: Geoff Levand <geoff@infradead.org> 
Geoff Levand  [Fri, 17 May 2013 09:09:01 +0000  (17:09 +0800)] 
test/parser: Add ubuntu grub testsSigned-off-by: Geoff Levand <geoff@infradead.org> 
Geoff Levand  [Fri, 17 May 2013 09:07:43 +0000  (17:07 +0800)] 
test/parser: Better message outputSigned-off-by: Geoff Levand <geoff@infradead.org> 
Geoff Levand  [Fri, 17 May 2013 07:11:10 +0000  (15:11 +0800)] 
parser/grub2: Add parse for linux16Signed-off-by: Geoff Levand <geoff@infradead.org> 
Geoff Levand  [Fri, 17 May 2013 06:28:45 +0000  (14:28 +0800)] 
parser/grub2: Better menuentry parsingSigned-off-by: Geoff Levand <geoff@infradead.org> 
Geoff Levand  [Sun, 12 May 2013 14:16:51 +0000  (22:16 +0800)] 
configure: Add check for libncursesSigned-off-by: Geoff Levand <geoff@infradead.org> 
Jeremy Kerr  [Fri, 10 May 2013 04:00:23 +0000  (12:00 +0800)] 
test/parser: Add grub2 multiple resolution testSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Wed, 8 May 2013 08:46:26 +0000  (16:46 +0800)] 
discover/grub2: handle search commands to specify root filesystemsSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Wed, 8 May 2013 08:39:58 +0000  (16:39 +0800)] 
discover/resource: Provide resolve_resource_against_deviceSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Thu, 9 May 2013 08:12:24 +0000  (16:12 +0800)] 
discover: log cleanupSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Thu, 9 May 2013 08:08:32 +0000  (16:08 +0800)] 
test/parser: Add yaboot test from a ppc64 RH8 machineSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Wed, 8 May 2013 04:45:58 +0000  (12:45 +0800)] 
test/parser: Add f18 grub config testSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Wed, 8 May 2013 03:26:46 +0000  (11:26 +0800)] 
test/parser: Add simple GRUB2 parser testSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Mon, 6 May 2013 03:11:37 +0000  (11:11 +0800)] 
test/parser: Add simple kboot testSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Wed, 15 May 2013 08:58:38 +0000  (16:58 +0800)] 
test/parser: Add yaboot test for external devicesSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Wed, 15 May 2013 08:52:34 +0000  (16:52 +0800)] 
test/parser: Add simple yaboot testSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Wed, 15 May 2013 08:41:56 +0000  (16:41 +0800)] 
test/parser: Add test device hotplug functionsSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Wed, 15 May 2013 08:36:34 +0000  (16:36 +0800)] 
test/parser: Add resource check helpersSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Wed, 8 May 2013 04:52:47 +0000  (12:52 +0800)] 
test/parser: Add check_name helperSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Mon, 6 May 2013 03:10:36 +0000  (11:10 +0800)] 
test/parser: Add check_args helperSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Thu, 9 May 2013 08:49:59 +0000  (16:49 +0800)] 
test/parser: Add check_boot_option_count helper & get_boot_optionSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Mon, 6 May 2013 03:09:31 +0000  (11:09 +0800)] 
test/parser: Error on invalid parser nameSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Wed, 15 May 2013 05:11:43 +0000  (13:11 +0800)] 
test/parser: Allow raw config data in test .c filesSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Wed, 15 May 2013 08:01:14 +0000  (16:01 +0800)] 
test/parser: Allow tests to provide pre-loaded config dataSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Wed, 15 May 2013 07:28:57 +0000  (15:28 +0800)] 
test: Replace parser tests with empty frameworkSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Fri, 3 May 2013 06:31:55 +0000  (14:31 +0800)] 
discover: Make device handler a little more testableSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Thu, 2 May 2013 09:46:56 +0000  (17:46 +0800)] 
lib/url: Add pb_url_to_stringSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Mon, 13 May 2013 02:08:47 +0000  (10:08 +0800)] 
discover: Allow devices with no device_pathSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Mon, 13 May 2013 01:16:00 +0000  (09:16 +0800)] 
discover: Always associate resources with a boot optionSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Fri, 10 May 2013 04:01:06 +0000  (12:01 +0800)] 
discover: Don't access bytes before the start of empty stringsSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Fri, 10 May 2013 02:47:24 +0000  (10:47 +0800)] 
discover: Always add a NUL byte to config dataSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Fri, 10 May 2013 02:16:48 +0000  (10:16 +0800)] 
discover/yaboot: Fix boot option stateSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Fri, 10 May 2013 01:42:36 +0000  (09:42 +0800)] 
discover/udev: use devname (not devpath) for device IDsSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Wed, 8 May 2013 09:01:13 +0000  (17:01 +0800)] 
discover/grub2: Add grub2/grub.cfg config fileSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Wed, 15 May 2013 06:35:01 +0000  (14:35 +0800)] 
utils/Makefile: pb-console is dist_Signed-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Tue, 7 May 2013 07:01:53 +0000  (15:01 +0800)] 
ui/nc: Don't segfault if we can't open log_fileSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Tue, 7 May 2013 06:36:51 +0000  (14:36 +0800)] 
ui/nc: Handle cui_opt_data with no boot option more gracefullySigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Tue, 7 May 2013 06:28:11 +0000  (14:28 +0800)] 
ui/ncurses: Simplify menu item namesSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Tue, 7 May 2013 07:39:53 +0000  (15:39 +0800)] 
utils: Add pb-console utilSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Mon, 6 May 2013 07:54:23 +0000  (15:54 +0800)] 
pb-udhcpc: Look for more boot optionsSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Mon, 6 May 2013 06:55:36 +0000  (14:55 +0800)] 
utils/pb-udhcpc: Use command-line format of pb-eventSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Mon, 6 May 2013 06:23:17 +0000  (14:23 +0800)] 
pb-event: move send code to a separate functionSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Mon, 6 May 2013 02:15:36 +0000  (10:15 +0800)] 
utils/pb-event: handle event data on command lineSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Wed, 8 May 2013 13:09:05 +0000  (21:09 +0800)] 
discover: handle boot_option->device_id entirely within handlerSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Wed, 8 May 2013 12:36:37 +0000  (20:36 +0800)] 
discover/udev: Setup event params from udev propertiesSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Wed, 8 May 2013 12:36:14 +0000  (20:36 +0800)] 
discover/event: Add event_set_paramSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Wed, 8 May 2013 12:21:59 +0000  (20:21 +0800)] 
discover/udev: Don't print properties of skipped devicesSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Wed, 8 May 2013 05:11:50 +0000  (13:11 +0800)] 
discover/grub2: Rework config stateSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Wed, 8 May 2013 05:04:28 +0000  (13:04 +0800)] 
discover: Don't invert option discovery orderSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Tue, 7 May 2013 08:48:41 +0000  (16:48 +0800)] 
discover: Don't resend all options to all clientsSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Tue, 7 May 2013 02:43:21 +0000  (10:43 +0800)] 
discover/event-parser: correctly populate boot option resourcesSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Tue, 7 May 2013 02:42:44 +0000  (10:42 +0800)] 
discover/resource.h: Add forward declarationsSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Tue, 7 May 2013 02:02:23 +0000  (10:02 +0800)] 
Makefiles: remove -I$(includedir)Signed-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Tue, 7 May 2013 01:41:23 +0000  (09:41 +0800)] 
configure: Remove -WinlineSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Mon, 6 May 2013 09:02:25 +0000  (17:02 +0800)] 
discover/user-event: better event debugging outputSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Mon, 6 May 2013 03:12:42 +0000  (11:12 +0800)] 
discover/kboot: Fix boot_option initialisationSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Thu, 2 May 2013 09:30:55 +0000  (17:30 +0800)] 
lib/url: fix no-scheme URL parsing
We were incorrectly dropping the first strlen("file://") characters from
URLs with no scheme:
--- test/urls/data/localpath.test	2013-05-02 17:26:48.
826359036  +0800
+++ /tmp/tmp.gn4JsWLw5o	2013-05-02 17:26:50.
262364613  +0800
@@ -2,6 +2,6 @@
 scheme	file
 host	(null)
 port	(null)
-path	/test/path/to/local/file
-dir	/test/path/to/local/
+path	ath/to/local/file
+dir	ath/to/local/
 file	file
This change fixes the issue by indicating "no scheme found" by a NULL
return from pb_url_find_scheme, and hadling it appropriately. We add a
testcase too.
Signed-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Thu, 2 May 2013 03:39:43 +0000  (11:39 +0800)] 
discover: log unresolved boot optionsSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Wed, 1 May 2013 08:53:20 +0000  (16:53 +0800)] 
discover: kexec harderSigned-off-by: Jeremy Kerr <jk@ozlabs.org> 
Jeremy Kerr  [Wed, 1 May 2013 09:03:08 +0000  (17:03 +0800)] 
discover/user-event: handle initrdsSigned-off-by: Jeremy Kerr <jk@ozlabs.org>