commit mtools for openSUSE:Factory
Hello community, here is the log from the commit of package mtools for openSUSE:Factory checked in at 2013-03-28 13:23:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mtools (Old) and /work/SRC/openSUSE:Factory/.mtools.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "mtools", Maintainer is "PGajdos@suse.com" Changes: -------- --- /work/SRC/openSUSE:Factory/mtools/mtools.changes 2012-07-25 10:42:30.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.mtools.new/mtools.changes 2013-03-28 13:23:18.000000000 +0100 @@ -1,0 +2,17 @@ +Tue Mar 26 12:54:37 UTC 2013 - pgajdos@suse.com + +- updated to 4.0.18: + * Fix for names of iconv encodings on AIX + * Fix mt_size_t on NetBSD + * Fixed compilation on Mingw + * Fixed doc (especially mformat) + * Fix mformat'ing of FAT12 filesystems with huge cluster sizes + * Minfo prints image file name in mformat command line if an image + file name was given + * Always generate gzip-compressed RPMs, in order to remain + compatible with older distributions + * Fixed buffer overflow with drive letter in mclasserase +- extended fat-bits.patch: add fat_bits parameter again to fat_read() + and old_fat_read(); it is candidate to drop though + +------------------------------------------------------------------- Old: ---- mtools-4.0.17-aliasing.diff mtools-4.0.17-autoconf.diff mtools-4.0.17-conf.diff mtools-4.0.17-fat-bits.diff mtools-4.0.17-prototypes.diff mtools-4.0.17.tar.bz2 New: ---- mtools-4.0.18-aliasing.diff mtools-4.0.18-autoconf.diff mtools-4.0.18-conf.diff mtools-4.0.18-fat-bits.diff mtools-4.0.18-prototypes.diff mtools-4.0.18.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mtools.spec ++++++ --- /var/tmp/diff_new_pack.eGC6lY/_old 2013-03-28 13:23:20.000000000 +0100 +++ /var/tmp/diff_new_pack.eGC6lY/_new 2013-03-28 13:23:20.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package mtools # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 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 @@ -27,7 +27,7 @@ %endif BuildRequires: xorg-x11 BuildRequires: xorg-x11-devel -Version: 4.0.17 +Version: 4.0.18 Release: 0 Url: http://mtools.linux.lu/ Summary: Access Files on an MS-DOS File System ++++++ mtools-4.0.17-aliasing.diff -> mtools-4.0.18-aliasing.diff ++++++ ++++++ mtools-4.0.17-autoconf.diff -> mtools-4.0.18-autoconf.diff ++++++ ++++++ mtools-4.0.17-conf.diff -> mtools-4.0.18-conf.diff ++++++ ++++++ mtools-4.0.17-fat-bits.diff -> mtools-4.0.18-fat-bits.diff ++++++ --- /work/SRC/openSUSE:Factory/mtools/mtools-4.0.17-fat-bits.diff 2011-09-23 02:13:34.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.mtools.new/mtools-4.0.18-fat-bits.diff 2013-03-28 13:23:18.000000000 +0100 @@ -2,7 +2,15 @@ =================================================================== --- fat.c.orig +++ fat.c -@@ -722,7 +722,7 @@ static int old_fat_read(Fs_t *This, unio +@@ -705,6 +705,7 @@ static int fat_32_read(Fs_t *This, union + + + static int old_fat_read(Fs_t *This, union bootsector *boot, ++ int config_fat_bits, + size_t tot_sectors, int nodups) + { + This->writeAllFats = 1; +@@ -719,7 +720,7 @@ static int old_fat_read(Fs_t *This, unio if(check_media_type(This,boot, tot_sectors)) return -1; @@ -11,3 +19,45 @@ set_fat16(This); /* third FAT byte must be 0xff */ if(!mtools_skip_check && readByte(This, 3) != 0xff) +@@ -735,6 +736,7 @@ static int old_fat_read(Fs_t *This, unio + * structures. + */ + int fat_read(Fs_t *This, union bootsector *boot, ++ int fat_bits, + size_t tot_sectors, int nodups) + { + This->fat_error = 0; +@@ -745,7 +747,7 @@ int fat_read(Fs_t *This, union bootsecto + This->lastFatSectorData = 0; + + if(This->fat_len) +- return old_fat_read(This, boot, tot_sectors, nodups); ++ return old_fat_read(This, boot, fat_bits, tot_sectors, nodups); + else + return fat_32_read(This, boot, tot_sectors); + } +Index: init.c +=================================================================== +--- init.c.orig ++++ init.c +@@ -387,7 +387,7 @@ Stream_t *fs_init(char drive, int mode, + } + + /* read the FAT sectors */ +- if(fat_read(This, &boot, tot_sectors, dev.use_2m&0x7f)){ ++ if(fat_read(This, &boot, dev.fat_bits, tot_sectors, dev.use_2m&0x7f)){ + This->num_fat = 1; + FREE(&This->Next); + Free(This->Next); +Index: fsP.h +=================================================================== +--- fsP.h.orig ++++ fsP.h +@@ -92,6 +92,7 @@ void fatAllocate(Fs_t *This, unsigned in + void fatEncode(Fs_t *This, unsigned int pos, unsigned int value); + + int fat_read(Fs_t *This, union bootsector *boot, ++ int fat_bits, + size_t tot_sectors, int nodups); + void fat_write(Fs_t *This); + int zero_fat(Fs_t *Fs, int media_descriptor); ++++++ mtools-4.0.17-prototypes.diff -> mtools-4.0.18-prototypes.diff ++++++ ++++++ mtools-4.0.17.tar.bz2 -> mtools-4.0.18.tar.bz2 ++++++ ++++ 7112 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de