From cb2e4fb1667c16325d5d91e6ef3cf05383694ef19607f5136ba511834ef91ade Mon Sep 17 00:00:00 2001 From: Petr Gajdos Date: Thu, 6 Mar 2014 12:26:08 +0000 Subject: [PATCH] - updated to 3.0.25: * Prevent corruption of FAT during fsck on 64 bit platforms. unsigned long is 64 bit on x86-64, which means set_fat was writing two entries, which corrupts the next entry. This can cause loss of data in another file. * Fixed remaining 64 bit build warnings. OBS-URL: https://build.opensuse.org/package/show/Base:System/dosfstools?expand=0&rev=54 --- dosfstools-3.0.24.tar.xz | 3 --- dosfstools-3.0.24.tar.xz.sig | 7 ------- dosfstools-3.0.25.tar.xz | 3 +++ dosfstools-3.0.25.tar.xz.sig | 7 +++++++ dosfstools.changes | 10 ++++++++++ dosfstools.spec | 4 ++-- 6 files changed, 22 insertions(+), 12 deletions(-) delete mode 100644 dosfstools-3.0.24.tar.xz delete mode 100644 dosfstools-3.0.24.tar.xz.sig create mode 100644 dosfstools-3.0.25.tar.xz create mode 100644 dosfstools-3.0.25.tar.xz.sig diff --git a/dosfstools-3.0.24.tar.xz b/dosfstools-3.0.24.tar.xz deleted file mode 100644 index f4738c6..0000000 --- a/dosfstools-3.0.24.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1e21b7e7c8872fb3debf2a7fdc8c223a5f592a6efa8ae181a92f558ed28274c1 -size 78148 diff --git a/dosfstools-3.0.24.tar.xz.sig b/dosfstools-3.0.24.tar.xz.sig deleted file mode 100644 index a8a7b4b..0000000 --- a/dosfstools-3.0.24.tar.xz.sig +++ /dev/null @@ -1,7 +0,0 @@ ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.12 (GNU/Linux) - -iEYEABECAAYFAlKQd5gACgkQ+C5cwEsrK56nywCgrjAX4JsudBOojVrfr/ERAi+y -9ikAn3PGihYaHBz8dyedu0/OWRoLxP6+ -=x9tt ------END PGP SIGNATURE----- diff --git a/dosfstools-3.0.25.tar.xz b/dosfstools-3.0.25.tar.xz new file mode 100644 index 0000000..5b62147 --- /dev/null +++ b/dosfstools-3.0.25.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1d4912860e88fa829314c7824821b502a66460afc5f4bb963dd149e9ee430320 +size 78396 diff --git a/dosfstools-3.0.25.tar.xz.sig b/dosfstools-3.0.25.tar.xz.sig new file mode 100644 index 0000000..90a773e --- /dev/null +++ b/dosfstools-3.0.25.tar.xz.sig @@ -0,0 +1,7 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.12 (GNU/Linux) + +iEYEABECAAYFAlLYyc4ACgkQ+C5cwEsrK57n1wCcCa0SZ70WhEij3yt3sp9varHc +LA8AoMuDphgui71AzE50gyyAVniPs6Ms +=4agm +-----END PGP SIGNATURE----- diff --git a/dosfstools.changes b/dosfstools.changes index bb434dd..1bd83de 100644 --- a/dosfstools.changes +++ b/dosfstools.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Thu Mar 6 12:24:03 UTC 2014 - pgajdos@suse.com + +- updated to 3.0.25: + * Prevent corruption of FAT during fsck on 64 bit platforms. + unsigned long is 64 bit on x86-64, which means set_fat was writing two + entries, which corrupts the next entry. This can cause loss of data in + another file. + * Fixed remaining 64 bit build warnings. + ------------------------------------------------------------------- Mon Nov 25 08:32:14 UTC 2013 - pgajdos@suse.com diff --git a/dosfstools.spec b/dosfstools.spec index d533b6c..d27cefe 100644 --- a/dosfstools.spec +++ b/dosfstools.spec @@ -1,7 +1,7 @@ # # spec file for package dosfstools # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,7 +20,7 @@ Name: dosfstools Summary: Utilities for Making and Checking MS-DOS FAT File Systems on Linux License: GPL-3.0+ Group: System/Filesystems -Version: 3.0.24 +Version: 3.0.25 Release: 0 Url: http://daniel-baumann.ch/software/dosfstools/