e56ff72c16
If the test of short filename fails, dosfsck could complain about bad long filename, see Debian bug #596327.
Alexander Korolkov2010-09-12 09:27:07 +02:00
f0a42d0634
dosfsck: don't complain about bad filenames when short filename contains 7 or more characters with codes 128-255, see Debian bug #596327.
Alexander Korolkov2010-09-12 09:24:47 +02:00
0113c5bd14
Adding __arm__ define check for some crosscompile toolchains.
Mitch Rybczynski2010-07-05 14:45:54 +02:00
33bca7d6b5
Be sure to store the updated reserved_sector count in the boot sector, see Debian bug #567337.
Daniel Kahn Gillmor2010-01-31 00:11:41 -05:00
a5961d7344
When compiling a 32-bit version of dosfstools on an x86_64 machine, the resulting applications report strange errors on "large" (> 2 GiB) partitions:
Steven J. Magnani2010-01-21 16:58:11 +01:00
bbb25bf11a
If dosfsck is run in read-only mode (-n), exit with code 0 if the only issue found is an uninitialized free cluster summary.
Steven J. Magnani2010-01-21 16:56:26 +01:00
1cae726e2d
On x86_64, dosfsck incorrectly claims that a free_cluster summary of 0xFFFFFFFF, defined by Microsoft to be "uninitialized," is wrong.
Steven J. Magnani2010-01-21 16:55:30 +01:00
62f806a292
mkdosfs: correct alignment of the root directory.
H. Peter Anvin2010-01-08 09:16:38 +01:00
8825bda33b
mkdosfs: improve wording in the man page for the -a option.
H. Peter Anvin2010-01-06 20:55:36 +01:00
21d3f8192a
Adding reference to dosfslable in mkdosfs manpage.
Daniel Baumann2010-01-06 11:27:25 +01:00
247ba068d4
mkdosfs: by default align all structures to cluster boundaries
H. Peter Anvin2010-01-06 11:18:55 +01:00
bc84254457
Attempt to improve clarity of the orphan cluster reclaim code. Minor optimization - remove some unnecessary checking.
Steven J. Magnani2009-10-04 10:58:43 +02:00
8054b4a371
Close hole that permitted clusters to link to (invalid) cluster 1.
Steven J. Magnani2009-10-04 08:37:19 +02:00
e51af88eed
Fix erroneous report of huge number of clusters in use on big-endian systems when the FSINFO free cluster count is reset.
Steven J. Magnani2009-10-04 08:32:30 +02:00
28ff9d967c
Signed/unsigned char mismatch in check.c causes false positives in bad_name() and can result in data loss, see Debian bug #538758.
Piotr Kaczuba2009-07-26 22:21:25 +02:00
d42a27373a
Update to new kernel patches that add FAT_NO_83NAME flag.
Andrew Tridgell2009-07-26 22:12:06 +02:00
b9f37a61a6
Modify dosfstools to support the dummy 8.3 short filename values used by Linux systems with the VFAT_FS_DUALNAMES option disabled.
Andrew Tridgell2009-07-21 07:59:22 +02:00
ecd15e86e8
Fixing "Too many files need repair" error during fsck.
Paul Rupe2009-05-19 10:37:52 +02:00
251626dd60
Applying Gentoos dosfstools-2.11-verify-double-count-fix.patch from Robin H. Johnson <robbat2@gentoo.org> to fix double count of files during verification:
Daniel Baumann2008-09-26 15:37:34 +02:00
e670ea82c9
Applying Gentoos dosfstools-2.11-fat32size.patch from Mike Frysinger <vapier@gentoo.org> to fix generation of filesystems on 256meg devices:
Daniel Baumann2008-09-26 15:33:36 +02:00
a6dc6a4d4b
Applying Suses dosfstools-2.11-unsupported-sector-size.patch from Petr Gajdos <pgajdos@suse.cz> to add sector size warning:
Daniel Baumann2008-09-26 15:22:06 +02:00
f74695618b
Applying Suses dosfstools-2.11-mkdosfs-geo0.diff from Ludwig Nussel <lnussel@suse.de> to fix handling of zero heads and sectors:
Daniel Baumann2008-09-26 15:18:35 +02:00
cf243e4a84
Applying Suses dosfstools-2.11-linuxfs.patch from Ruediger Oertel <ro@suse.de> to not include linux/fs.h.
Daniel Baumann2008-09-26 15:15:40 +02:00
2d4f18457e
Applying Fedoras dosfstools-2.11-assumeKernel26.patch from Peter Vrabec <pvrabec@redhat.com> to remove linux 2.6 conditionals:
Daniel Baumann2008-09-26 15:11:50 +02:00
739a6fb288
Applying Debians 99-conglomeration.dpatch (no other information available).
Daniel Baumann2008-09-26 15:05:00 +02:00
1b2c8ca3b4
Applying Debians 12-zero-slot.dpatch by Karl Tomlinson <karlt@karlt.net> to fix dosfsck zero slot crashes:
Daniel Baumann2008-09-26 14:34:17 +02:00