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

Reply via email to