Hello community,
here is the log from the commit of package lilo
checked in at Mon Apr 24 16:08:42 CEST 2006.
--------
--- arch/ppc/lilo/lilo.changes 2006-04-19 01:00:04.000000000 +0200
+++ STABLE/lilo/lilo.changes 2006-04-23 21:10:39.000000000 +0200
@@ -1,0 +2,15 @@
+Sun Apr 23 21:09:50 CEST 2006 - olh@suse.de
+
+- fix unterminated string in enet:bootp bootpath handling in yaboot
+
+-------------------------------------------------------------------
+Sun Apr 23 20:23:13 CEST 2006 - olh@suse.de
+
+- fix strlen(NULL) in imagepath_to_path_description in yaboot
+
+-------------------------------------------------------------------
+Fri Apr 21 15:58:28 CEST 2006 - olh@suse.de
+
+- fix cross references in mkzimage man page
+
+-------------------------------------------------------------------
Old:
----
lilo-10.1.8.tar.bz2
yaboot-10.1.8-r694.tar.bz2
New:
----
lilo-10.1.9.tar.bz2
yaboot-10.1.9-r701.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ lilo.spec ++++++
--- /var/tmp/diff_new_pack.2SVAoZ/_old 2006-04-24 16:08:22.000000000 +0200
+++ /var/tmp/diff_new_pack.2SVAoZ/_new 2006-04-24 16:08:22.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package lilo (Version 10.1.8)
+# spec file for package lilo (Version 10.1.9)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -11,7 +11,7 @@
# norootforbuild
Name: lilo
-%define yaboot_vers 10.1.8-r694
+%define yaboot_vers 10.1.9-r701
Group: System/Boot
License: BSD, Other License(s), see package
Summary: The Linux Loader, a Boot Menu
@@ -22,8 +22,8 @@
Requires: gawk sed coreutils
Requires: powerpc-utils
Requires: binutils
-Version: 10.1.8
-Release: 3
+Version: 10.1.9
+Release: 1
Source0: lilo-%{version}.tar.bz2
Source1: http://penguinppc.org/projects/yaboot/yaboot-%{yaboot_vers}.tar.bz2
# $Id: lilo.spec 696 2006-04-18 23:00:04Z olh $
@@ -159,6 +159,12 @@
%doc %{_mandir}/*/*
%changelog -n lilo
+* Sun Apr 23 2006 - olh@suse.de
+- fix unterminated string in enet:bootp bootpath handling in yaboot
+* Sun Apr 23 2006 - olh@suse.de
+- fix strlen(NULL) in imagepath_to_path_description in yaboot
+* Fri Apr 21 2006 - olh@suse.de
+- fix cross references in mkzimage man page
* Wed Apr 19 2006 - olh@suse.de
- add a lilo manpage
* Tue Apr 18 2006 - olh@suse.de
++++++ lilo-10.1.8.tar.bz2 -> lilo-10.1.9.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/lilo-10.1.8/bootheader/man/mkzimage.8 new/lilo-10.1.9/bootheader/man/mkzimage.8
--- old/lilo-10.1.8/bootheader/man/mkzimage.8 2006-02-07 15:38:07.000000000 +0100
+++ new/lilo-10.1.9/bootheader/man/mkzimage.8 2006-04-21 15:58:57.000000000 +0200
@@ -1,4 +1,4 @@
-.\" $Id: mkzimage.8 590 2006-02-07 14:38:07Z jplack $
+.\" $Id: mkzimage.8 697 2006-04-21 13:58:57Z olh $
.TH mkzimage 8
.SH NAME
\fBmkzimage\fR - create bootimage
@@ -53,4 +53,4 @@
.SH AUTHOR
Olaf Hering
.SH SEE ALSO
-.BR mkzimage_cmdline (1)
+.BR mkzimage_cmdline (8)
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/lilo-10.1.8/bootheader/man/mkzimage_cmdline.8 new/lilo-10.1.9/bootheader/man/mkzimage_cmdline.8
--- old/lilo-10.1.8/bootheader/man/mkzimage_cmdline.8 2006-02-07 15:38:07.000000000 +0100
+++ new/lilo-10.1.9/bootheader/man/mkzimage_cmdline.8 2006-04-21 15:58:57.000000000 +0200
@@ -1,4 +1,4 @@
-.\" $Id: mkzimage_cmdline.8 590 2006-02-07 14:38:07Z jplack $
+.\" $Id: mkzimage_cmdline.8 697 2006-04-21 13:58:57Z olh $
.TH mkzimage_cmdline 8
.SH NAME
\fBmkzimage_cmdline\fR - edit the built-in kernel cmdline in a zImage
@@ -19,4 +19,4 @@
.SH AUTHOR
Olaf Hering
.SH SEE ALSO
-.BR mkzimage_cmdline (1)
+.BR mkzimage (8)
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/lilo-10.1.8/lilo.new new/lilo-10.1.9/lilo.new
--- old/lilo-10.1.8/lilo.new 2006-04-18 23:22:39.000000000 +0200
+++ new/lilo-10.1.9/lilo.new 2006-04-18 23:22:39.000000000 +0200
@@ -63,7 +63,7 @@
function Usage() {
cat < yaboot-10.1.9-r701.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yaboot-10.1.8-r694/Changelog.SuSE new/yaboot-10.1.9-r701/Changelog.SuSE
--- old/yaboot-10.1.8-r694/Changelog.SuSE 2006-04-19 01:00:18.000000000 +0200
+++ new/yaboot-10.1.9-r701/Changelog.SuSE 2006-04-23 21:21:40.000000000 +0200
@@ -1,4 +1,32 @@
------------------------------------------------------------------------
+r701 | olh | 2006-04-23 19:10:39 +0000 (Sun, 23 Apr 2006) | 2 lines
+Changed paths:
+ M /trunk/lilo.changes
+ M /trunk/yaboot/second/parse_device_path.c
+
++- fix unterminated string in enet:bootp bootpath handling in yaboot
+
+------------------------------------------------------------------------
+r700 | olh | 2006-04-23 18:23:41 +0000 (Sun, 23 Apr 2006) | 2 lines
+Changed paths:
+ M /trunk/lilo.changes
+ M /trunk/yaboot/second/parse_device_path.c
+
++- fix strlen(NULL) in imagepath_to_path_description in yaboot
+
+------------------------------------------------------------------------
+r699 | olh | 2006-04-23 18:22:35 +0000 (Sun, 23 Apr 2006) | 1 line
+Changed paths:
+ M /trunk/yaboot/util/split_of_path.c
+
+use new function in util/split_of_path.c
+------------------------------------------------------------------------
+r698 | olh | 2006-04-23 16:55:11 +0000 (Sun, 23 Apr 2006) | 1 line
+Changed paths:
+ M /trunk/yaboot/include/yaboot.h
+
+remove two unused externs from yaboot.h
+------------------------------------------------------------------------
r694 | olh | 2006-04-18 21:24:08 +0000 (Tue, 18 Apr 2006) | 1 line
Changed paths:
M /trunk/yaboot/second/cfg.c
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yaboot-10.1.8-r694/Makefile new/yaboot-10.1.9-r701/Makefile
--- old/yaboot-10.1.8-r694/Makefile 2006-04-19 01:00:18.000000000 +0200
+++ new/yaboot-10.1.9-r701/Makefile 2006-04-23 21:21:41.000000000 +0200
@@ -6,7 +6,7 @@
include Config
-VERSION = 10.1.8-r694
+VERSION = 10.1.9-r701
# Debug mode (spam/verbose)
DEBUG = 0
# make install vars
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yaboot-10.1.8-r694/include/yaboot.h new/yaboot-10.1.9-r701/include/yaboot.h
--- old/yaboot-10.1.8-r694/include/yaboot.h 2006-04-05 19:38:14.000000000 +0200
+++ new/yaboot-10.1.9-r701/include/yaboot.h 2006-04-23 18:55:11.000000000 +0200
@@ -54,7 +54,5 @@
};
extern int useconf;
-extern char *bootpath;
-extern int bootpartition;
#endif
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yaboot-10.1.8-r694/second/parse_device_path.c new/yaboot-10.1.9-r701/second/parse_device_path.c
--- old/yaboot-10.1.8-r694/second/parse_device_path.c 2006-04-05 23:22:09.000000000 +0200
+++ new/yaboot-10.1.9-r701/second/parse_device_path.c 2006-04-23 21:10:39.000000000 +0200
@@ -1,4 +1,4 @@
-/* $Id: parse_device_path.c 666 2006-04-05 21:22:09Z olh $ */
+/* $Id: parse_device_path.c 701 2006-04-23 19:10:39Z olh $ */
#ifndef DEVPATH_TEST
#include
#include
@@ -75,7 +75,7 @@
p = strchr(p, ',');
if (!p) {
result->u.n.ip_before_filename[5] = ',';
- // result->u.n.ip_before_filename[0] = '\0';
+ result->u.n.ip_before_filename[6] = '\0';
goto out;
}
p++;
@@ -216,7 +216,7 @@
if (default_device->part > 0)
sprintf(part, "%d", default_device->part);
comma = ",";
- if (imagepath[0] != '/' && imagepath[0] != '\\')
+ if (imagepath[0] != '/' && imagepath[0] != '\\' && default_device->u.b.directory)
dir = default_device->u.b.directory;
len = strlen(default_device->device) + 1 + strlen(part) + 1 + strlen(dir) + strlen(imagepath);
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yaboot-10.1.8-r694/util/split_of_path.c new/yaboot-10.1.9-r701/util/split_of_path.c
--- old/yaboot-10.1.8-r694/util/split_of_path.c 2006-04-05 19:38:14.000000000 +0200
+++ new/yaboot-10.1.9-r701/util/split_of_path.c 2006-04-23 20:22:35.000000000 +0200
@@ -1,4 +1,4 @@
-/* $Id: split_of_path.c 660 2006-04-05 17:38:14Z olh $ */
+/* $Id: split_of_path.c 699 2006-04-23 18:22:35Z olh $ */
#include
#include
@@ -136,7 +136,7 @@
struct path_description f;
for (i = 0; file_paths[i]; i++) {
memset(&f, 0, sizeof(struct path_description));
- parse_file_to_load_path(file_paths[i], &f, b, NULL);
+ imagepath_to_path_description(file_paths[i], &f, b);
printf("\tfile %d to load from /chosen/bootpath '%s': '%s'\n", i, p, file_paths[i]);
print_boot(&f);
}
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...