Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mtools for openSUSE:Factory checked in at 2021-08-18 08:55:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mtools (Old) and /work/SRC/openSUSE:Factory/.mtools.new.1899 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mtools" Wed Aug 18 08:55:05 2021 rev:56 rq:910792 version:4.0.35 Changes: -------- --- /work/SRC/openSUSE:Factory/mtools/mtools.changes 2021-08-02 12:04:49.257659209 +0200 +++ /work/SRC/openSUSE:Factory/.mtools.new.1899/mtools.changes 2021-08-18 08:55:07.631027335 +0200 @@ -1,0 +2,6 @@ +Sat Aug 7 08:06:32 UTC 2021 - Andreas Stieger <andreas.stie...@gmx.de> + +- mtools 4.0.35: + * Fix cluster padding at end of file in batch mode + +------------------------------------------------------------------- Old: ---- mtools-4.0.34.tar.bz2 mtools-4.0.34.tar.bz2.sig New: ---- mtools-4.0.35.tar.bz2 mtools-4.0.35.tar.bz2.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mtools.spec ++++++ --- /var/tmp/diff_new_pack.p0tOQm/_old 2021-08-18 08:55:08.171026729 +0200 +++ /var/tmp/diff_new_pack.p0tOQm/_new 2021-08-18 08:55:08.175026725 +0200 @@ -17,7 +17,7 @@ Name: mtools -Version: 4.0.34 +Version: 4.0.35 Release: 0 Summary: Tools to access MS-DOS filesystems without kernel drivers License: GPL-3.0-or-later ++++++ mtools-4.0.34.tar.bz2 -> mtools-4.0.35.tar.bz2 ++++++ ++++ 5975 lines of diff (skipped) ++++ retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/mtools-4.0.34/NEWS new/mtools-4.0.35/NEWS --- old/mtools-4.0.34/NEWS 2021-07-23 13:23:07.000000000 +0200 +++ new/mtools-4.0.35/NEWS 2021-08-06 20:13:15.000000000 +0200 @@ -1,8 +1,12 @@ +v4_0_35 + - Fix cluster padding at end of file in batch mode, and add + comments about what happens here + v4_0_34 - Fix mcopy -s issue v4_0_33 - - Fix support for partitions (broken in 4.0.34) + - Fix support for partitions (broken in 4.0.30) - Portability fixes for Solaris 10 and 11 - General simplification of configure script, and largefile handling - Tested and fixed for platforms *without* largefile support diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/mtools-4.0.34/debian/changelog new/mtools-4.0.35/debian/changelog --- old/mtools-4.0.34/debian/changelog 2021-07-23 13:19:00.000000000 +0200 +++ new/mtools-4.0.35/debian/changelog 2021-08-06 20:14:23.000000000 +0200 @@ -1,3 +1,9 @@ +mtools (4.0.35) stable; urgency=low + + * Fix cluster padding at end of file in batch mode, and add comments + about what happens here + + -- Alain Knaff <al...@knaff.lu> Fri, 6 Aug 2021 20:13:59 +0200 mtools (4.0.34) stable; urgency=low * Fix mcopy -s issue diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/mtools-4.0.34/file.c new/mtools-4.0.35/file.c --- old/mtools-4.0.34/file.c 2021-07-23 12:11:15.000000000 +0200 +++ new/mtools-4.0.35/file.c 2021-08-06 20:08:10.000000000 +0200 @@ -357,6 +357,9 @@ if(batchmode && mode == MT_WRITE && end >= This->FileSize) { + /* In batch mode, when writing at end of file, "pad" + * to nearest cluster boundary so that we don't have + * to read that data back from disk. */ *len += ROUND_UP(end, clus_size) - end; } @@ -441,13 +444,17 @@ /* Error occured */ return ret; if((uint32_t)ret > requestedLen) + /* More data than requested may be written to lower + * levels if batch mode is active, in order to "pad" + * the last cluster of a file, so that we don't have + * to read that back from disk */ bytesWritten = requestedLen; else - bytesWritten = requestedLen; + bytesWritten = (uint32_t)ret; if (where + bytesWritten > This->FileSize ) This->FileSize = where + bytesWritten; recalcPreallocSize(This); - return ret; + return (ssize_t)bytesWritten; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/mtools-4.0.34/floppyd.1 new/mtools-4.0.35/floppyd.1 --- old/mtools-4.0.34/floppyd.1 2021-07-23 13:24:01.000000000 +0200 +++ new/mtools-4.0.35/floppyd.1 2021-08-06 20:15:25.000000000 +0200 @@ -1,5 +1,5 @@ '\" t -.TH floppyd 1 "23Jul21" mtools-4.0.34 +.TH floppyd 1 "06Aug21" mtools-4.0.35 .SH Name floppyd - floppy daemon for remote access to floppy drive '\" t diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/mtools-4.0.34/floppyd_installtest.1 new/mtools-4.0.35/floppyd_installtest.1 --- old/mtools-4.0.34/floppyd_installtest.1 2021-07-23 13:24:01.000000000 +0200 +++ new/mtools-4.0.35/floppyd_installtest.1 2021-08-06 20:15:25.000000000 +0200 @@ -1,5 +1,5 @@ '\" t -.TH floppyd_installtest 1 "23Jul21" mtools-4.0.34 +.TH floppyd_installtest 1 "06Aug21" mtools-4.0.35 .SH Name floppyd_installtest - tests whether floppyd is installed and running '\" t diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/mtools-4.0.34/force_io.c new/mtools-4.0.35/force_io.c --- old/mtools-4.0.34/force_io.c 2021-07-23 12:11:14.000000000 +0200 +++ new/mtools-4.0.35/force_io.c 2021-08-06 07:57:08.000000000 +0200 @@ -1,4 +1,4 @@ -/* Copyright 1996,1997,1999,2001,2002,2009 Alain Knaff. +/* Copyright 1996,1997,1999,2001,2002,2009,2021 Alain Knaff. * This file is part of mtools. * * Mtools is free software: you can redistribute it and/or modify @@ -42,6 +42,7 @@ else return ret; } + assert((size_t)ret <= len); start += (size_t) ret; done += ret; len -= (size_t) ret; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/mtools-4.0.34/mattrib.1 new/mtools-4.0.35/mattrib.1 --- old/mtools-4.0.34/mattrib.1 2021-07-23 13:24:01.000000000 +0200 +++ new/mtools-4.0.35/mattrib.1 2021-08-06 20:15:25.000000000 +0200 @@ -1,5 +1,5 @@ '\" t -.TH mattrib 1 "23Jul21" mtools-4.0.34 +.TH mattrib 1 "06Aug21" mtools-4.0.35 .SH Name mattrib - change MSDOS file attribute flags '\" t diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/mtools-4.0.34/mbadblocks.1 new/mtools-4.0.35/mbadblocks.1 --- old/mtools-4.0.34/mbadblocks.1 2021-07-23 13:24:01.000000000 +0200 +++ new/mtools-4.0.35/mbadblocks.1 2021-08-06 20:15:25.000000000 +0200 @@ -1,5 +1,5 @@ '\" t -.TH mbadblocks 1 "23Jul21" mtools-4.0.34 +.TH mbadblocks 1 "06Aug21" mtools-4.0.35 .SH Name mbadblocks - tests a floppy disk, and marks the bad blocks in the FAT '\" t diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/mtools-4.0.34/mcat.1 new/mtools-4.0.35/mcat.1 --- old/mtools-4.0.34/mcat.1 2021-07-23 13:24:01.000000000 +0200 +++ new/mtools-4.0.35/mcat.1 2021-08-06 20:15:25.000000000 +0200 @@ -1,5 +1,5 @@ '\" t -.TH mcat 1 "23Jul21" mtools-4.0.34 +.TH mcat 1 "06Aug21" mtools-4.0.35 .SH Name mcat - dump raw disk image '\" t diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/mtools-4.0.34/mcd.1 new/mtools-4.0.35/mcd.1 --- old/mtools-4.0.34/mcd.1 2021-07-23 13:24:01.000000000 +0200 +++ new/mtools-4.0.35/mcd.1 2021-08-06 20:15:25.000000000 +0200 @@ -1,5 +1,5 @@ '\" t -.TH mcd 1 "23Jul21" mtools-4.0.34 +.TH mcd 1 "06Aug21" mtools-4.0.35 .SH Name mcd - change MSDOS directory '\" t diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/mtools-4.0.34/mclasserase.1 new/mtools-4.0.35/mclasserase.1 --- old/mtools-4.0.34/mclasserase.1 2021-07-23 13:24:01.000000000 +0200 +++ new/mtools-4.0.35/mclasserase.1 2021-08-06 20:15:25.000000000 +0200 @@ -1,5 +1,5 @@ '\" t -.TH mclasserase 1 "23Jul21" mtools-4.0.34 +.TH mclasserase 1 "06Aug21" mtools-4.0.35 .SH Name mclasserase - erase memory cards '\" t diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/mtools-4.0.34/mcopy.1 new/mtools-4.0.35/mcopy.1 --- old/mtools-4.0.34/mcopy.1 2021-07-23 13:24:01.000000000 +0200 +++ new/mtools-4.0.35/mcopy.1 2021-08-06 20:15:25.000000000 +0200 @@ -1,5 +1,5 @@ '\" t -.TH mcopy 1 "23Jul21" mtools-4.0.34 +.TH mcopy 1 "06Aug21" mtools-4.0.35 .SH Name mcopy - copy MSDOS files to/from Unix '\" t diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/mtools-4.0.34/mdel.1 new/mtools-4.0.35/mdel.1 --- old/mtools-4.0.34/mdel.1 2021-07-23 13:24:01.000000000 +0200 +++ new/mtools-4.0.35/mdel.1 2021-08-06 20:15:25.000000000 +0200 @@ -1,5 +1,5 @@ '\" t -.TH mdel 1 "23Jul21" mtools-4.0.34 +.TH mdel 1 "06Aug21" mtools-4.0.35 .SH Name mdel - delete an MSDOS file '\" t diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/mtools-4.0.34/mdeltree.1 new/mtools-4.0.35/mdeltree.1 --- old/mtools-4.0.34/mdeltree.1 2021-07-23 13:24:01.000000000 +0200 +++ new/mtools-4.0.35/mdeltree.1 2021-08-06 20:15:25.000000000 +0200 @@ -1,5 +1,5 @@ '\" t -.TH mdeltree 1 "23Jul21" mtools-4.0.34 +.TH mdeltree 1 "06Aug21" mtools-4.0.35 .SH Name mdeltree - recursively delete an MSDOS directory and its contents '\" t diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/mtools-4.0.34/mdir.1 new/mtools-4.0.35/mdir.1 --- old/mtools-4.0.34/mdir.1 2021-07-23 13:24:01.000000000 +0200 +++ new/mtools-4.0.35/mdir.1 2021-08-06 20:15:25.000000000 +0200 @@ -1,5 +1,5 @@ '\" t -.TH mdir 1 "23Jul21" mtools-4.0.34 +.TH mdir 1 "06Aug21" mtools-4.0.35 .SH Name mdir - display an MSDOS directory '\" t diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/mtools-4.0.34/mdu.1 new/mtools-4.0.35/mdu.1 --- old/mtools-4.0.34/mdu.1 2021-07-23 13:24:01.000000000 +0200 +++ new/mtools-4.0.35/mdu.1 2021-08-06 20:15:25.000000000 +0200 @@ -1,5 +1,5 @@ '\" t -.TH mdu 1 "23Jul21" mtools-4.0.34 +.TH mdu 1 "06Aug21" mtools-4.0.35 .SH Name mdu - display the amount of space occupied by an MSDOS directory '\" t diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/mtools-4.0.34/mformat.1 new/mtools-4.0.35/mformat.1 --- old/mtools-4.0.34/mformat.1 2021-07-23 13:24:01.000000000 +0200 +++ new/mtools-4.0.35/mformat.1 2021-08-06 20:15:25.000000000 +0200 @@ -1,5 +1,5 @@ '\" t -.TH mformat 1 "23Jul21" mtools-4.0.34 +.TH mformat 1 "06Aug21" mtools-4.0.35 .SH Name mformat - add an MSDOS filesystem to a low-level formatted floppy disk '\" t diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/mtools-4.0.34/minfo.1 new/mtools-4.0.35/minfo.1 --- old/mtools-4.0.34/minfo.1 2021-07-23 13:24:01.000000000 +0200 +++ new/mtools-4.0.35/minfo.1 2021-08-06 20:15:25.000000000 +0200 @@ -1,5 +1,5 @@ '\" t -.TH minfo 1 "23Jul21" mtools-4.0.34 +.TH minfo 1 "06Aug21" mtools-4.0.35 .SH Name minfo - print the parameters of a MSDOS filesystem '\" t diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/mtools-4.0.34/mkmanifest.1 new/mtools-4.0.35/mkmanifest.1 --- old/mtools-4.0.34/mkmanifest.1 2021-07-23 13:24:01.000000000 +0200 +++ new/mtools-4.0.35/mkmanifest.1 2021-08-06 20:15:25.000000000 +0200 @@ -1,5 +1,5 @@ '\" t -.TH mkmanifest 1 "23Jul21" mtools-4.0.34 +.TH mkmanifest 1 "06Aug21" mtools-4.0.35 .SH Name mkmanifest - makes list of file names and their DOS 8+3 equivalent '\" t diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/mtools-4.0.34/mlabel.1 new/mtools-4.0.35/mlabel.1 --- old/mtools-4.0.34/mlabel.1 2021-07-23 13:24:01.000000000 +0200 +++ new/mtools-4.0.35/mlabel.1 2021-08-06 20:15:25.000000000 +0200 @@ -1,5 +1,5 @@ '\" t -.TH mlabel 1 "23Jul21" mtools-4.0.34 +.TH mlabel 1 "06Aug21" mtools-4.0.35 .SH Name mlabel - make an MSDOS volume label '\" t diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/mtools-4.0.34/mmd.1 new/mtools-4.0.35/mmd.1 --- old/mtools-4.0.34/mmd.1 2021-07-23 13:24:01.000000000 +0200 +++ new/mtools-4.0.35/mmd.1 2021-08-06 20:15:25.000000000 +0200 @@ -1,5 +1,5 @@ '\" t -.TH mmd 1 "23Jul21" mtools-4.0.34 +.TH mmd 1 "06Aug21" mtools-4.0.35 .SH Name mmd - make an MSDOS subdirectory '\" t diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/mtools-4.0.34/mmount.1 new/mtools-4.0.35/mmount.1 --- old/mtools-4.0.34/mmount.1 2021-07-23 13:24:01.000000000 +0200 +++ new/mtools-4.0.35/mmount.1 2021-08-06 20:15:25.000000000 +0200 @@ -1,5 +1,5 @@ '\" t -.TH mmount 1 "23Jul21" mtools-4.0.34 +.TH mmount 1 "06Aug21" mtools-4.0.35 .SH Name mmount - mount an MSDOS disk '\" t diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/mtools-4.0.34/mmove.1 new/mtools-4.0.35/mmove.1 --- old/mtools-4.0.34/mmove.1 2021-07-23 13:24:01.000000000 +0200 +++ new/mtools-4.0.35/mmove.1 2021-08-06 20:15:25.000000000 +0200 @@ -1,5 +1,5 @@ '\" t -.TH mmove 1 "23Jul21" mtools-4.0.34 +.TH mmove 1 "06Aug21" mtools-4.0.35 .SH Name mmove - move or rename an MSDOS file or subdirectory '\" t diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/mtools-4.0.34/mpartition.1 new/mtools-4.0.35/mpartition.1 --- old/mtools-4.0.34/mpartition.1 2021-07-23 13:24:01.000000000 +0200 +++ new/mtools-4.0.35/mpartition.1 2021-08-06 20:15:25.000000000 +0200 @@ -1,5 +1,5 @@ '\" t -.TH mpartition 1 "23Jul21" mtools-4.0.34 +.TH mpartition 1 "06Aug21" mtools-4.0.35 .SH Name mpartition - partition an MSDOS hard disk '\" t diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/mtools-4.0.34/mrd.1 new/mtools-4.0.35/mrd.1 --- old/mtools-4.0.34/mrd.1 2021-07-23 13:24:01.000000000 +0200 +++ new/mtools-4.0.35/mrd.1 2021-08-06 20:15:25.000000000 +0200 @@ -1,5 +1,5 @@ '\" t -.TH mrd 1 "23Jul21" mtools-4.0.34 +.TH mrd 1 "06Aug21" mtools-4.0.35 .SH Name mrd - remove an MSDOS subdirectory '\" t diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/mtools-4.0.34/mren.1 new/mtools-4.0.35/mren.1 --- old/mtools-4.0.34/mren.1 2021-07-23 13:24:01.000000000 +0200 +++ new/mtools-4.0.35/mren.1 2021-08-06 20:15:25.000000000 +0200 @@ -1,5 +1,5 @@ '\" t -.TH mren 1 "23Jul21" mtools-4.0.34 +.TH mren 1 "06Aug21" mtools-4.0.35 .SH Name mren - rename an existing MSDOS file '\" t diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/mtools-4.0.34/mshortname.1 new/mtools-4.0.35/mshortname.1 --- old/mtools-4.0.34/mshortname.1 2021-07-23 13:24:01.000000000 +0200 +++ new/mtools-4.0.35/mshortname.1 2021-08-06 20:15:25.000000000 +0200 @@ -1,5 +1,5 @@ '\" t -.TH mshortname 1 "23Jul21" mtools-4.0.34 +.TH mshortname 1 "06Aug21" mtools-4.0.35 .SH Name mshortname - shows short name of a file '\" t diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/mtools-4.0.34/mshowfat.1 new/mtools-4.0.35/mshowfat.1 --- old/mtools-4.0.34/mshowfat.1 2021-07-23 13:24:01.000000000 +0200 +++ new/mtools-4.0.35/mshowfat.1 2021-08-06 20:15:25.000000000 +0200 @@ -1,5 +1,5 @@ '\" t -.TH mshowfat 1 "23Jul21" mtools-4.0.34 +.TH mshowfat 1 "06Aug21" mtools-4.0.35 .SH Name mshowfat - shows FAT clusters allocated to file '\" t diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/mtools-4.0.34/mtools.info new/mtools-4.0.35/mtools.info --- old/mtools-4.0.34/mtools.info 2021-07-23 13:24:01.000000000 +0200 +++ new/mtools-4.0.35/mtools.info 2021-08-06 20:15:26.000000000 +0200 @@ -1,6 +1,6 @@ This is mtools.info, produced by makeinfo version 6.5 from mtools.texi. -This manual is for Mtools (version 4.0.34, July 2021), which is a +This manual is for Mtools (version 4.0.35, August 2021), which is a collection of tools to allow Unix systems to manipulate MS-DOS files. Copyright (C) 2007, 2009 Free Software Foundation, Inc. Copyright @@ -53,7 +53,7 @@ '/etc/mtools.conf' works on your machine). With mtools, one can change floppies too without unmounting and mounting. - This manual is for Mtools (version 4.0.34, July 2021), which is a + This manual is for Mtools (version 4.0.35, August 2021), which is a collection of tools to allow Unix systems to manipulate MS-DOS files. Copyright (C) 2007, 2009 Free Software Foundation, Inc. Copyright @@ -87,7 +87,7 @@ ********************* Mtools can be found at the following places (and their mirrors): - http://ftp.gnu.org/gnu/mtools/mtools-4.0.34.tar.gz + http://ftp.gnu.org/gnu/mtools/mtools-4.0.35.tar.gz These patches are named 'mtools-'VERSION'-'DDMM'.taz', where version stands for the base version, DD for the day and MM for the month. Due @@ -2723,71 +2723,71 @@ Tag Table: -Node: Top868 -Node: Location3121 -Node: Common features4059 -Node: arguments4823 -Node: drive letters6484 -Node: directory7838 -Node: long names8284 -Node: name clashes10830 -Node: case sensitivity13114 -Node: high capacity formats14351 -Node: more sectors15396 -Node: bigger sectors16451 -Node: 2m17180 -Node: XDF18366 -Node: exit codes19709 -Node: bugs20347 -Node: Configuration20880 -Node: configuration file location22169 -Node: general syntax22622 -Node: default values23453 -Node: global variables23981 -Node: per drive variables26174 -Node: general information27009 -Node: location information27451 -Node: geometry description28980 -Node: open flags32841 -Node: miscellaneous variables33441 -Node: miscellaneous flags37031 -Node: multiple descriptions40661 -Node: parsing order42335 -Node: old style configuration43366 -Node: Commands44065 -Node: floppyd45987 -Node: floppyd_installtest50780 -Node: mattrib51411 -Node: mbadblocks53206 -Node: mcat54500 -Node: mcd55314 -Node: mclasserase56175 -Node: mcopy56851 -Node: mdel59869 -Node: mdeltree60208 -Node: mdir60627 -Node: mdu61903 -Node: mformat62409 -Node: mkmanifest70920 -Node: minfo72894 -Node: mlabel73464 -Node: mmd74617 -Node: mmount74966 -Node: mmove75569 -Node: mpartition76374 -Node: mrd81900 -Node: mren82258 -Node: mshortname83007 -Node: mshowfat83337 -Node: mtoolstest83746 -Node: mtype84318 -Node: mzip85169 -Ref: mzip-Footnote-187194 -Ref: mzip-Footnote-287275 -Node: Compiling mtools87562 -Node: Porting mtools88661 -Node: Command Index94569 -Node: Variable Index94697 -Node: Concept Index96520 +Node: Top870 +Node: Location3125 +Node: Common features4063 +Node: arguments4827 +Node: drive letters6488 +Node: directory7842 +Node: long names8288 +Node: name clashes10834 +Node: case sensitivity13118 +Node: high capacity formats14355 +Node: more sectors15400 +Node: bigger sectors16455 +Node: 2m17184 +Node: XDF18370 +Node: exit codes19713 +Node: bugs20351 +Node: Configuration20884 +Node: configuration file location22173 +Node: general syntax22626 +Node: default values23457 +Node: global variables23985 +Node: per drive variables26178 +Node: general information27013 +Node: location information27455 +Node: geometry description28984 +Node: open flags32845 +Node: miscellaneous variables33445 +Node: miscellaneous flags37035 +Node: multiple descriptions40665 +Node: parsing order42339 +Node: old style configuration43370 +Node: Commands44069 +Node: floppyd45991 +Node: floppyd_installtest50784 +Node: mattrib51415 +Node: mbadblocks53210 +Node: mcat54504 +Node: mcd55318 +Node: mclasserase56179 +Node: mcopy56855 +Node: mdel59873 +Node: mdeltree60212 +Node: mdir60631 +Node: mdu61907 +Node: mformat62413 +Node: mkmanifest70924 +Node: minfo72898 +Node: mlabel73468 +Node: mmd74621 +Node: mmount74970 +Node: mmove75573 +Node: mpartition76378 +Node: mrd81904 +Node: mren82262 +Node: mshortname83011 +Node: mshowfat83341 +Node: mtoolstest83750 +Node: mtype84322 +Node: mzip85173 +Ref: mzip-Footnote-187198 +Ref: mzip-Footnote-287279 +Node: Compiling mtools87566 +Node: Porting mtools88665 +Node: Command Index94573 +Node: Variable Index94701 +Node: Concept Index96524 End Tag Table diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/mtools-4.0.34/mtools.spec new/mtools-4.0.35/mtools.spec --- old/mtools-4.0.34/mtools.spec 2021-07-23 13:18:44.000000000 +0200 +++ new/mtools-4.0.35/mtools.spec 2021-08-06 20:13:51.000000000 +0200 @@ -1,7 +1,7 @@ %define _binary_payload w9.gzdio Name: mtools Summary: mtools, read/write/list/format DOS disks under Unix -Version: 4.0.34 +Version: 4.0.35 Release: 1 License: GPLv3+ Group: Utilities/System @@ -135,6 +135,9 @@ fi %changelog +* Fri Aug 06 2021 Alain Knaff <al...@knaff.lu> +- Fix cluster padding at end of file in batch mode, and add comments about what + happens here * Fri Jul 23 2021 Alain Knaff <al...@knaff.lu> - Fix mcopy -s issue * Sat Jul 17 2021 Alain Knaff <al...@knaff.lu> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/mtools-4.0.34/mtools.tmpl.1 new/mtools-4.0.35/mtools.tmpl.1 --- old/mtools-4.0.34/mtools.tmpl.1 2021-07-23 13:24:01.000000000 +0200 +++ new/mtools-4.0.35/mtools.tmpl.1 2021-08-06 20:15:25.000000000 +0200 @@ -1,5 +1,5 @@ '\" t -.TH mtools 1 "23Jul21" mtools-4.0.34 +.TH mtools 1 "06Aug21" mtools-4.0.35 .SH Name mtools - utilities to access DOS disks in Unix. '\" t @@ -36,7 +36,7 @@ .nf .ft 3 .in +0.3i -http://ftp.gnu.org/gnu/mtools/mtools-4.0.34.tar.gz +http://ftp.gnu.org/gnu/mtools/mtools-4.0.35.tar.gz .fi .in -0.3i .ft R diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/mtools-4.0.34/mtools.tmpl.5 new/mtools-4.0.35/mtools.tmpl.5 --- old/mtools-4.0.34/mtools.tmpl.5 2021-07-23 13:24:01.000000000 +0200 +++ new/mtools-4.0.35/mtools.tmpl.5 2021-08-06 20:15:25.000000000 +0200 @@ -1,5 +1,5 @@ '\" t -.TH mtools 5 "23Jul21" MTOOLS MTOOLS +.TH mtools 5 "06Aug21" MTOOLS MTOOLS .SH Name mtools.conf - mtools configuration files '\" t @@ -13,7 +13,7 @@ .tr \(if` .tr \(pd" -.ds St Mtools\ 4.0.34 +.ds St Mtools\ 4.0.35 .PP .SH Description .PP diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/mtools-4.0.34/mtoolstest.1 new/mtools-4.0.35/mtoolstest.1 --- old/mtools-4.0.34/mtoolstest.1 2021-07-23 13:24:01.000000000 +0200 +++ new/mtools-4.0.35/mtoolstest.1 2021-08-06 20:15:25.000000000 +0200 @@ -1,5 +1,5 @@ '\" t -.TH mtoolstest 1 "23Jul21" mtools-4.0.34 +.TH mtoolstest 1 "06Aug21" mtools-4.0.35 .SH Name mtoolstest - tests and displays the configuration '\" t diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/mtools-4.0.34/mtype.1 new/mtools-4.0.35/mtype.1 --- old/mtools-4.0.34/mtype.1 2021-07-23 13:24:01.000000000 +0200 +++ new/mtools-4.0.35/mtype.1 2021-08-06 20:15:25.000000000 +0200 @@ -1,5 +1,5 @@ '\" t -.TH mtype 1 "23Jul21" mtools-4.0.34 +.TH mtype 1 "06Aug21" mtools-4.0.35 .SH Name mtype - display contents of an MSDOS file '\" t diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/mtools-4.0.34/mzip.1 new/mtools-4.0.35/mzip.1 --- old/mtools-4.0.34/mzip.1 2021-07-23 13:24:01.000000000 +0200 +++ new/mtools-4.0.35/mzip.1 2021-08-06 20:15:25.000000000 +0200 @@ -1,5 +1,5 @@ '\" t -.TH mzip 1 "23Jul21" mtools-4.0.34 +.TH mzip 1 "06Aug21" mtools-4.0.35 .SH Name mzip - change protection mode and eject disk on Zip/Jaz drive '\" t diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/mtools-4.0.34/patchlevel.c new/mtools-4.0.35/patchlevel.c --- old/mtools-4.0.34/patchlevel.c 2021-07-23 12:40:06.000000000 +0200 +++ new/mtools-4.0.35/patchlevel.c 2021-08-06 20:12:24.000000000 +0200 @@ -18,10 +18,10 @@ #include "sysincludes.h" #include "msdos.h" -const char *mversion="4.0.34"; +const char *mversion="4.0.35"; /* Multiple releases on same day should be marked with (b), (cd), (d) after * date string below */ -const char *mdate = "July 23th, 2021"; +const char *mdate = "August 6th, 2021"; -const char *mformat_banner = "MTOO4034"; +const char *mformat_banner = "MTOO4035"; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/mtools-4.0.34/version.texi new/mtools-4.0.35/version.texi --- old/mtools-4.0.34/version.texi 2021-07-23 12:40:15.000000000 +0200 +++ new/mtools-4.0.35/version.texi 2021-08-06 20:12:41.000000000 +0200 @@ -1,3 +1,3 @@ -@set EDITION 4.0.34 -@set VERSION 4.0.34 -@set UPDATED July 2021 +@set EDITION 4.0.35 +@set VERSION 4.0.35 +@set UPDATED August 2021