Hello community,

here is the log from the commit of package linuxrc for openSUSE:11.4
checked in at Sun Feb 27 12:53:06 CET 2011.



--------
--- old-versions/11.4/all/linuxrc/linuxrc.changes       2011-02-17 
15:50:06.000000000 +0100
+++ 11.4/linuxrc/linuxrc.changes        2011-02-24 11:20:49.000000000 +0100
@@ -1,0 +2,5 @@
+Thu Feb 24 11:20:39 CET 2011 - [email protected]
+
+- fix media check to work with isohybrid images (bnc #674609)
+
+-------------------------------------------------------------------

calling whatdependson for 11.4-i586


Old:
----
  linuxrc-3.5.9.tar.bz2

New:
----
  linuxrc-3.5.10.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ linuxrc.spec ++++++
--- /var/tmp/diff_new_pack.GaQYyd/_old  2011-02-27 12:52:34.000000000 +0100
+++ /var/tmp/diff_new_pack.GaQYyd/_new  2011-02-27 12:52:34.000000000 +0100
@@ -24,9 +24,9 @@
 Group:          System/Boot
 AutoReqProv:    on
 Summary:        SUSE Installation Program
-Version:        3.5.9
+Version:        3.5.10
 Release:        1.<RELEASE2>
-Source:         linuxrc-3.5.9.tar.bz2
+Source:         linuxrc-3.5.10.tar.bz2
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description

++++++ linuxrc-3.5.9.tar.bz2 -> linuxrc-3.5.10.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/linuxrc-3.5.9/VERSION new/linuxrc-3.5.10/VERSION
--- old/linuxrc-3.5.9/VERSION   2011-02-17 15:49:51.000000000 +0100
+++ new/linuxrc-3.5.10/VERSION  2011-02-24 11:20:34.000000000 +0100
@@ -1 +1 @@
-3.5.9
+3.5.10
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/linuxrc-3.5.9/changelog new/linuxrc-3.5.10/changelog
--- old/linuxrc-3.5.9/changelog 2011-02-17 15:49:52.000000000 +0100
+++ new/linuxrc-3.5.10/changelog        2011-02-24 11:20:35.000000000 +0100
@@ -1,4 +1,7 @@
-2011-02-17:    HEAD
+2011-02-24:    HEAD
+       - fix media check to work with isohybrid images (bnc #674609)
+
+2011-02-17:    3.5.9
        - don't mess with mtab (bnc #668149)
 
 2011-01-19:    3.5.8
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/linuxrc-3.5.9/checkmd5.c 
new/linuxrc-3.5.10/checkmd5.c
--- old/linuxrc-3.5.9/checkmd5.c        2011-02-17 15:49:29.000000000 +0100
+++ new/linuxrc-3.5.10/checkmd5.c       2011-02-24 11:18:49.000000000 +0100
@@ -145,8 +145,9 @@
 /*
  * Calculate md5 sum.
  *
- * Normal md5sum, except we assume the area 0x8373 - 0x8572 to be filled
- * with spaces (' ').
+ * Normal md5sum, except that we assume
+ *   - 0x0000 - 0x01ff is filled with zeros (0)
+ *   - 0x8373 - 0x8572 is filled with spaces (' ').
  */
 void do_md5(char *file)
 {
@@ -182,7 +183,10 @@
 
     md5_process_block(buffer, sizeof buffer, &full_ctx);
 
-    if(chunk == 0) memset(buffer + 0x8373, ' ', 0x200);
+    if(chunk == 0) {
+      memset(buffer, 0, 0x200);
+      memset(buffer + 0x8373, ' ', 0x200);
+    }
 
     md5_process_block(buffer, sizeof buffer, &ctx);
 


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to