diff --git a/ChangeLog b/ChangeLog index 3ca729d..8d0191f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,18 +1,80 @@ -commit ab301a67cb54ec1d355e3d4aaff3897f005a9f3e +commit 0d8f0020cae997f22c222f83ae8c2f65ab939fdc +Author: Daniel Baumann +Date: Wed Jan 23 13:16:20 2013 +0100 + + Documenting dosfsck -b in its manpage. + + Signed-off-by: Daniel Baumann + +commit a307be2b9cbfd0ed8c10dab79044cf6c7426ea18 +Author: Oleksij Rempel +Date: Wed Jan 23 12:36:56 2013 +0100 + + Adding option for bootsector read-only check. + + Most boot sectors may contains marker for filesystem state. We can this + bit on every mount and warn user if some thing wrong, without checking + complete filesystem. + + Signed-off-by: Oleksij Rempel + Signed-off-by: Daniel Baumann + +commit ce2f8dc349a8a6b2c26d1b3892cc9b5f0408bd34 +Author: Oleksij Rempel +Date: Wed Jan 23 12:35:13 2013 +0100 + + Checking boot sector for dirty bit. + + Some OSos use reseved byte of boot sector to set state of the file + system. If first bit set, then filesystem is proably damaged - write + operation was not finished/cache not snycted/... + + Signed-off-by: Oleksij Rempel + Signed-off-by: Daniel Baumann + +commit f33ee8ca5640191e7666402d6676073712b9c988 +Author: Daniel Baumann +Date: Wed Jan 23 12:25:59 2013 +0100 + + Completing and updating all copyright headers for 2013. + + Signed-off-by: Daniel Baumann + +commit bfe6d25c6297b2fbca174ead56dffee340668a06 +Author: Daniel Baumann +Date: Wed Jan 23 12:17:20 2013 +0100 + + Updating my email address. + + Signed-off-by: Daniel Baumann + +commit 13cdb4d262b4042ec2d94d706e30f45a63f1c029 +Author: Daniel Baumann +Date: Sat Jun 30 19:10:44 2012 +0200 + + Releasing version 3.0.13. + + Signed-off-by: Daniel Baumann + +commit d03948265679186dd89403da46d1aba1decafd55 Author: Jaroslav Škarvada Date: Sat Jun 30 19:09:11 2012 +0200 Fix 'dosfslabel throws "Seek to 114116076544:Invalid argument" error when labeling'. See https://bugzilla.redhat.com/show_bug.cgi?id=693662 for more information. + + Signed-off-by: Daniel Baumann -commit 7f3903b870a72d979e42386e17a75c610d09742a -Author: Daniel Baumann +commit e243612ccd10ec10a9877fe32524acc8b7f3d2a4 +Author: Daniel Baumann Date: Sat Oct 29 08:40:53 2011 +0200 - Releasing upstream version 3.0.12. + Releasing version 3.0.12. + + Signed-off-by: Daniel Baumann -commit 2e20319843ea85d77c51a9ce9a9b278662426d98 +commit 025b4f04fe3148b68c1857e3a26292d6330c748b Author: Michael Casadevall Date: Tue Jun 7 19:19:30 2011 +0200 @@ -30,14 +92,18 @@ Date: Tue Jun 7 19:19:30 2011 +0200 See https://bugs.launchpad.net/ubuntu/+source/dosfstools/+bug/794043 for more information. + + Signed-off-by: Daniel Baumann -commit 45c3a5d8229ef998962e495f1efe7d2a6cd8a825 -Author: Daniel Baumann +commit 91a1fb9536b71133e6be9b0c09107c84d9cdfecb +Author: Daniel Baumann Date: Sat Jan 8 23:38:59 2011 +0100 Re-running Nindent. + + Signed-off-by: Daniel Baumann -commit 37115695884422e6f58ec490d11d460539715f8a +commit 0390c4c1c12094aedb46d3bf800c9ac5900f9f56 Author: Sergey Gusarov Date: Sat Jan 8 23:36:11 2011 +0100 @@ -46,8 +112,10 @@ Date: Sat Jan 8 23:36:11 2011 +0100 These warnings appear when you compile the project with the option "-Wall", what is done with the current default Makefile. + + Signed-off-by: Daniel Baumann -commit a9055613f0d826021db65c79c2df87ac91e89215 +commit 4a8f8a66459f6d311672c42f8a9ac3661fb79208 Author: Jaroslav Skarvada Date: Thu Jan 6 22:35:00 2011 +0100 @@ -58,32 +126,42 @@ Date: Thu Jan 6 22:35:00 2011 +0100 filename buffer is only 8 chars long. Due to pattern mask used it results to only 10 files at max (FSCK0-9REC). If there is more than 10 files, it overflows and hangs. + + Signed-off-by: Daniel Baumann -commit 5a2b37f3ef664dbc7850f3d800890d7bb919b3cd +commit e0366dac9736a1a60459b33c2259785e8d08d647 Author: Sergey Gusarov Date: Thu Jan 6 22:31:39 2011 +0100 Fixing conversion specifiers in accordance with the type of expressions. + + Signed-off-by: Daniel Baumann -commit 258e5ebbb24fd6293a86fe22d6bcda8ce1794dcd -Author: Daniel Baumann +commit 2d8be9c62869c220be6426ef9f37662b4e671454 +Author: Daniel Baumann Date: Sun Jan 2 15:41:44 2011 +0100 Indenting source files. + + Signed-off-by: Daniel Baumann -commit 9c22278dda0f8fc05aa537eb0bcb07e51f0dec6a -Author: Daniel Baumann +commit 697af859b69def125555403dc5521224c0813369 +Author: Daniel Baumann Date: Sun Jan 2 15:39:03 2011 +0100 Adding Nindent script from syslinux. + + Signed-off-by: Daniel Baumann -commit e6008ff5c15dc2e6d5b33f88a447d1159165c95d -Author: Daniel Baumann +commit 66d55cd07420a7f6da3c96412b9159439823ff97 +Author: Daniel Baumann Date: Fri Dec 24 17:58:29 2010 +0100 - Releasing upstream version 3.0.11. + Releasing version 3.0.11. + + Signed-off-by: Daniel Baumann -commit bce60d1b0b739612b63852722d8504986096b40d +commit d57980204ef78b863130e9ef75f8e9f66bb677ec Author: Michael Stapelberg Date: Fri Nov 19 14:09:36 2010 +0100 @@ -92,92 +170,120 @@ Date: Fri Nov 19 14:09:36 2010 +0100 This is helpful for SD cards or other removable media which have an enabled write lock -- without the "Permission denied" message, the user has to strace mkdosfs to find out what's going on. + + Signed-off-by: Daniel Baumann -commit ff45bd967e5d8ff7edc496adbad57257d4d5432b +commit bb6000fc30809ad8025bac5eb173d46f56223a7e Author: Jaroslav Skarvada Date: Fri Oct 8 13:38:16 2010 +0200 Unalign on s390x, see http://bugzilla.redhat.com/show_bug.cgi?id=624596 for more information. + + Signed-off-by: Daniel Baumann -commit 22874327372f914d2919490326c95f4607f8de74 -Author: Daniel Baumann +commit 5ef7f1f78a13207fd4317a73dd0308c95faeaa44 +Author: Daniel Baumann Date: Sun Sep 12 09:35:47 2010 +0200 - Releasing upstream version 3.0.10. + Releasing version 3.0.10. + + Signed-off-by: Daniel Baumann -commit 8b7c9d94a4571142a77a587138bc26b39f8e2863 +commit ea41797c7a7a0f56774f326beb916815541e62ae Author: Alexander Korolkov Date: Sun Sep 12 09:29:12 2010 +0200 Modify LFN direntries when file is renamed or deleted, see Debian bug #596329. + + Signed-off-by: Daniel Baumann -commit 761b798f3bf2b4a87f2d454f555e18758791c864 +commit e56ff72c1659a6a34c981d4ff6ce7841c773d0a8 Author: Alexander Korolkov Date: Sun Sep 12 09:27:07 2010 +0200 If the test of short filename fails, dosfsck could complain about bad long filename, see Debian bug #596327. + + Signed-off-by: Daniel Baumann -commit 8fa3587a946614cd43d813052e0e31e595e6d63d +commit f0a42d0634302c3fbdbe4bb717b0a9a17235a828 Author: Alexander Korolkov Date: Sun Sep 12 09:24:47 2010 +0200 dosfsck: don't complain about bad filenames when short filename contains 7 or more characters with codes 128-255, see Debian bug #596327. + + Signed-off-by: Daniel Baumann -commit 3893857b841096de6a422ef5bed1b2618a7037d5 +commit 0113c5bd145749772e2c808224f7c571024eb5fa Author: Mitch Rybczynski Date: Mon Jul 5 14:45:54 2010 +0200 Adding __arm__ define check for some crosscompile toolchains. + + Signed-off-by: Daniel Baumann -commit 7d03b3cc96b83b67638b463610a29abfd6f51f77 -Author: Daniel Baumann +commit 88cb84f1402d23bdf94f3cfd934792e7a04333fc +Author: Daniel Baumann Date: Sun Mar 14 16:42:32 2010 +0100 Modernizing dosfslabel manpage. + + Signed-off-by: Daniel Baumann -commit 258049911c5df476fb434e0d87e0ece01b9ba137 -Author: Daniel Baumann +commit 5aa7ec4f2d0e02207709eb0b4f1487ea9193dd26 +Author: Daniel Baumann Date: Sun Mar 14 16:33:47 2010 +0100 Modernizing dosfsck manpage. + + Signed-off-by: Daniel Baumann -commit 50d1d96b9666913a90e16904a63e29925675859c -Author: Daniel Baumann +commit 807ed8028357ebb5ec78d92c405c7c80c8f3d749 +Author: Daniel Baumann Date: Sun Mar 14 16:05:32 2010 +0100 Fixing spelling error in boot.c. + + Signed-off-by: Daniel Baumann -commit 0e87c7890b598d78c6aa3d2a06b2306980e75a3d -Author: Daniel Baumann +commit 5b6849dc6268dfdede6e57c50d28f4179416b127 +Author: Daniel Baumann Date: Sun Jan 31 08:31:32 2010 +0100 - Releasing upstream version 3.0.9. + Releasing version 3.0.9. + + Signed-off-by: Daniel Baumann -commit 9415707c2c9ad22b48660593915667dd228722fa +commit 33bca7d6b5157ad7cde134f7edb3d6677317e15c Author: Daniel Kahn Gillmor Date: Sun Jan 31 00:11:41 2010 -0500 Be sure to store the updated reserved_sector count in the boot sector, see Debian bug #567337. + + Signed-off-by: Daniel Baumann -commit 68b3f00471f60a692fe021d65289bbaf2dc990d5 -Author: Daniel Baumann +commit 2a3bef84fbee41ba055ecd57b6ded334e80b9b7f +Author: Daniel Baumann Date: Sat Jan 23 10:16:18 2010 +0100 - Releasing upstream version 3.0.8. + Releasing version 3.0.8. + + Signed-off-by: Daniel Baumann -commit 69dbf2e002f0cb3f0781256dec7258b66ffae3b6 -Author: Daniel Baumann +commit 726c02daf6f8d1f3bf47467bb3989357241ee24f +Author: Daniel Baumann Date: Sat Jan 23 10:15:01 2010 +0100 Removing some cruft in end-comments. + + Signed-off-by: Daniel Baumann -commit eef306657f3152bbf913a8a45c514f11b2dc2494 +commit a5961d734410944ed88a7d67d6d27850e2ed065e Author: Steven J. Magnani Date: Thu Jan 21 16:58:11 2010 +0100 @@ -195,22 +301,28 @@ Date: Thu Jan 21 16:58:11 2010 +0100 function. Use lseek64 for positioning, and change some suspect uses of off_t to loff_t. + + Signed-off-by: Daniel Baumann -commit e69f49dd1fe52780071cb3f024d1a8246125915a +commit bbb25bf11aeda92f6cc75d32a5fdb5789348bb08 Author: Steven J. Magnani Date: Thu Jan 21 16:56:26 2010 +0100 If dosfsck is run in read-only mode (-n), exit with code 0 if the only issue found is an uninitialized free cluster summary. + + Signed-off-by: Daniel Baumann -commit e52a16d488cf680117e4d476400bdd7915ef2f7a +commit 1cae726e2da261e669557bb4a118371c8b836ad5 Author: Steven J. Magnani Date: Thu Jan 21 16:55:30 2010 +0100 On x86_64, dosfsck incorrectly claims that a free_cluster summary of 0xFFFFFFFF, defined by Microsoft to be "uninitialized," is wrong. + + Signed-off-by: Daniel Baumann -commit 32db02998ed7882df355fa4077009e8d363df3ab +commit 62f806a2921a9ed0a44c3dd4d83a786b19924b72 Author: H. Peter Anvin Date: Fri Jan 8 09:16:38 2010 +0100 @@ -227,8 +339,10 @@ Date: Fri Jan 8 09:16:38 2010 +0100 if (align_structures); this avoids rounding the number of root directory entries up to a whole sector when used with -a (i.e. preserves the previous behavior.) + + Signed-off-by: Daniel Baumann -commit e462ac31a1d5d235b8a31a9e392e44e2dbc3783c +commit 8825bda33bdce3ce30458dad26f7800b667516d3 Author: H. Peter Anvin Date: Wed Jan 6 20:55:36 2010 +0100 @@ -236,14 +350,18 @@ Date: Wed Jan 6 20:55:36 2010 +0100 Improve the English language used in the man page for the -a (no align) option to mkdosfs. + + Signed-off-by: Daniel Baumann -commit 680d71d167f30a823f88dd66473fc664cd887ab0 -Author: Daniel Baumann +commit 21d3f8192aaa9958c626b87bcb9d94727b38ba80 +Author: Daniel Baumann Date: Wed Jan 6 11:27:25 2010 +0100 Adding reference to dosfslable in mkdosfs manpage. + + Signed-off-by: Daniel Baumann -commit 60fc9f853c1045e615b34a193738f88021678d30 +commit 247ba068d4ceea886ca16c95ab4a8eb772dc4f7a Author: H. Peter Anvin Date: Wed Jan 6 11:18:55 2010 +0100 @@ -255,21 +373,27 @@ Date: Wed Jan 6 11:18:55 2010 +0100 significant performance for anything where the physical sector size is larger than the logical sector size, e.g. flash media or large-sector hard disks. + + Signed-off-by: Daniel Baumann -commit 312b05fc47107f695483994375a1f6f429069708 -Author: Daniel Baumann +commit 171bc07b0c3eff0eec01d899326ac2a34ea51e72 +Author: Daniel Baumann Date: Thu Dec 24 10:53:36 2009 +0100 - Releasing upstream version 3.0.7. + Releasing version 3.0.7. + + Signed-off-by: Daniel Baumann -commit 844307669208608a3464157ddb5e789bd9556f34 +commit 28708fc8a66e571eb61d3fc2592c17b85f463b40 Author: Ben Hutchings Date: Thu Dec 24 09:55:52 2009 +0100 Fixing dosfslabel to set volume label in the right place, see Debian bug #559985. + + Signed-off-by: Daniel Baumann -commit 1bae0e2037717d65b3283db9da51ae7686a7a9be +commit 2c405dd8da0f7a1a006aaf91e548676a023bab92 Author: Lubomir Rintel Date: Thu Dec 24 09:39:39 2009 +0100 @@ -283,27 +407,35 @@ Date: Thu Dec 24 09:39:39 2009 +0100 well are split into two, so that FORTIFY_SOURCE's bound checking does not abort dosfsck. There also was an off-by-one error in auto_rename()'s sprintf(). + + Signed-off-by: Daniel Baumann -commit eb297071adfca1ed7af85ca111f20ab41db8ac59 +commit b8f3efed9cb0265968d0d5f2310eb9241a1b5650 Author: San Mehat Date: Thu Dec 24 09:31:41 2009 +0100 Adding custom exit code in dosfsck for the case where the FS is read only. + + Signed-off-by: Daniel Baumann -commit b3864d0939c960d0e0f15e4e3b1d626639b64681 -Author: Daniel Baumann +commit 0657e018980f46932f7c438b4b1593c0ed10ccca +Author: Daniel Baumann Date: Sun Oct 4 10:59:33 2009 +0200 - Releasing upstream version 3.0.6. + Releasing version 3.0.6. + + Signed-off-by: Daniel Baumann -commit 144f8fcfc3f7982e8f460f8379a753b7a5941783 +commit bc842544573e4a6c4dcf14892ffd82aa7d590ae1 Author: Steven J. Magnani Date: Sun Oct 4 10:58:43 2009 +0200 Attempt to improve clarity of the orphan cluster reclaim code. Minor optimization - remove some unnecessary checking. + + Signed-off-by: Daniel Baumann -commit 343fe6d5e7135efadc498fd91e19ba8da499d0c9 +commit 8054b4a371a69eab1cb9c3c639dc38f5d3c03ddb Author: Steven J. Magnani Date: Sun Oct 4 08:37:19 2009 +0200 @@ -311,28 +443,36 @@ Date: Sun Oct 4 08:37:19 2009 +0200 If an orphan chain that linked to cluster 1 was reclaimed to a file, deletion of the file would result in a filesystem panic. + + Signed-off-by: Daniel Baumann -commit db079a02059d7f7296fbe9f87624623a43816c5f +commit e51af88eed55631b35578c4a30f234ba6f829528 Author: Steven J. Magnani Date: Sun Oct 4 08:32:30 2009 +0200 Fix erroneous report of huge number of clusters in use on big-endian systems when the FSINFO free cluster count is reset. + + Signed-off-by: Daniel Baumann -commit 7d5320b8a374b8da1a16b09b3b9b0713828d6755 -Author: Daniel Baumann +commit 16ba63f98a310d9743e5b9dbd0f9d7a4f4717455 +Author: Daniel Baumann Date: Mon Jul 27 14:26:11 2009 +0200 - Releasing upstream version 3.0.5. + Releasing version 3.0.5. + + Signed-off-by: Daniel Baumann -commit e80ede4dd3c2058fe32e29ff82244ecb1c7c5514 +commit 28ff9d967c23caa8da10479c91d0ba8cc55397ea Author: Piotr Kaczuba Date: Sun Jul 26 22:21:25 2009 +0200 Signed/unsigned char mismatch in check.c causes false positives in bad_name() and can result in data loss, see Debian bug #538758. + + Signed-off-by: Daniel Baumann -commit 9e15ddf6d52dd166efcb59f91f16fb9d695c86c5 +commit d42a27373ac20030dac3849d532e79a5841fa957 Author: Andrew Tridgell Date: Sun Jul 26 22:12:06 2009 +0200 @@ -340,14 +480,18 @@ Date: Sun Jul 26 22:12:06 2009 +0200 See http://lkml.org/lkml/2009/7/20/425 and http://lkml.org/lkml/2009/7/20/424 for more information. + + Signed-off-by: Daniel Baumann -commit 6c68b94008157c444954d2f90a7f9ec8ffc2ec87 -Author: Daniel Baumann +commit dd0f0b53926fbd3b0c262cc09b5d3e0fc19c7ec8 +Author: Daniel Baumann Date: Tue Jul 21 08:10:52 2009 +0200 - Releasing upstream version 3.0.4. + Releasing version 3.0.4. + + Signed-off-by: Daniel Baumann -commit 3ce6422e93f3de746be092e324253a8722917a86 +commit b9f37a61a63b8552806042328c1eb67fd4c8a5d2 Author: Andrew Tridgell Date: Tue Jul 21 07:59:22 2009 +0200 @@ -356,26 +500,34 @@ Date: Tue Jul 21 07:59:22 2009 +0200 See http://lkml.org/lkml/2009/6/26/313 and http://lkml.org/lkml/2009/6/26/314 for more information. + + Signed-off-by: Daniel Baumann -commit 94f8769aeddf0d0d3f0be54361514a464907a4a1 +commit ecd15e86e8c1b9d24443e4fc1948c6effbcfaac3 Author: Paul Rupe Date: Tue May 19 10:37:52 2009 +0200 Fixing "Too many files need repair" error during fsck. + + Signed-off-by: Daniel Baumann -commit 89566399e407e54eb14d275770106ad42b3ac87c -Author: Daniel Baumann +commit 7c16098be2b04ab791a520bf4ca2319233f4bd73 +Author: Daniel Baumann Date: Mon May 18 15:12:04 2009 +0200 - Releasing upstream version 3.0.3. + Releasing version 3.0.3. + + Signed-off-by: Daniel Baumann -commit 8147c98a542b714ccab34b57c84ed842bb6b50f2 -Author: Daniel Baumann +commit b396dcfb09dba6c55575aaa4b94a408604febd27 +Author: Daniel Baumann Date: Mon May 18 15:10:55 2009 +0200 Also declaring arm as an unaligned architecture, see Debian bug #502961. + + Signed-off-by: Daniel Baumann -commit 18e27fa5c0f811e7edc10bca771acc7c04b19146 +commit ff1b24e91db6df1076dc5c053f34ff1a3924578d Author: Steven J. Magnani Date: Mon May 18 15:01:49 2009 +0200 @@ -384,58 +536,76 @@ Date: Mon May 18 15:01:49 2009 +0200 This patch reorganizes heap memory usage by dosfsck and mkdosfs to support limited-memory embedded systems - in particular, those based on Xilinx's Microblaze processor. It also adds a few comments. + + Signed-off-by: Daniel Baumann -commit 180b68e652df7bfeb7f336e0247aee8873edea7f +commit 89f0b727b56f544e40d8066d7711734fc57a051f Author: Mike Frysinger Date: Thu Mar 5 07:03:36 2009 +0100 Declaring Blackfin as an unaligned architecture. + + Signed-off-by: Daniel Baumann -commit 71ac75353d9158aed663f0a3a9d1a1a67ee4ff4f -Author: Daniel Baumann +commit b54a8a46ef08e1993796673cfe6c732fe238f74d +Author: Daniel Baumann Date: Sat Feb 28 09:48:04 2009 +0100 - Releasing upstream version 3.0.2. + Releasing version 3.0.2. + + Signed-off-by: Daniel Baumann -commit a75924b8ff629fe7ca5ba9c58ac75f66290242ee +commit 95005294d8356b81401101e5f0473f49f45d05b7 Author: Hiroaki Ishizawa Date: Fri Feb 13 10:00:46 2009 +0100 dosfsck corrupts root directory when fs->nfats is 1. + + Signed-off-by: Daniel Baumann -commit 161a5e1fdd019732e0a304beceaeeb606eb128d6 +commit 043f8a8fb1decf9f6d4b6fcf23267264422a8dab Author: Stepan Kasal Date: Fri Jan 30 14:56:33 2009 +0100 src/dosfslabel.c (main): After writing the label, exit code should be 0. + + Signed-off-by: Daniel Baumann -commit 26ffa1fb565c2b3284b846ca2733118808c85cb5 -Author: Daniel Baumann +commit 017da27f1a2b7845cab5fb4e1259d3e0739ef777 +Author: Daniel Baumann Date: Fri Jan 30 14:06:01 2009 +0100 Also installing ChangeLog in install-doc target of Makefile. + + Signed-off-by: Daniel Baumann -commit abad38ee561b02ec47be7e861780bf5fa2a05d0b +commit 1c76f0faf837f203dc2b1353ce202111ca9183f0 Author: Stepan Kasal Date: Fri Jan 30 14:05:12 2009 +0100 Makefile: Do not clobber time stamps of doc files. + + Signed-off-by: Daniel Baumann -commit 81882d20ec6bd4bf4914d39636cecc8c8e57dd67 -Author: Daniel Baumann +commit df2d2f17898cb5e13e9017aef1ccaae3b11a201b +Author: Daniel Baumann Date: Sun Nov 23 22:45:45 2008 +0100 - Releasing upstream version 3.0.1. + Releasing version 3.0.1. + + Signed-off-by: Daniel Baumann -commit 41574812a2586f0b6aa1d4f6e2276e557e9cbbcf -Author: Daniel Baumann +commit 17b269b03d758b3946451e2724708d72a8882ed4 +Author: Daniel Baumann Date: Sun Nov 23 18:41:01 2008 +0100 Applying Fedoras dosfstools-vfat-timingfix.diff from Bill Nottingham to fix vfat timing issue. See https://bugzilla.redhat.com/show_bug.cgi?id=448247 for more information. + + Signed-off-by: Daniel Baumann -commit b80656109cc5cffdefd626c2ec9d45e3cf63a03e +commit e597cafef44da9ca46eb2d4999a98c7e23072e46 Author: Ulrich Mueller Date: Tue Oct 7 07:55:37 2008 +0200 @@ -451,125 +621,163 @@ Date: Tue Oct 7 07:55:37 2008 +0200 Macro MSDOS_FAT12 is now replaced by FAT12_THRESHOLD to make it consistent with the definition in mkdosfs and to remove the dependency on the kernel version. + + Signed-off-by: Daniel Baumann -commit b9c13d143c420a3ec6e1dcb652cafa407621e9c7 +commit 90102bcd5447abbb7a155e25bb953a9e690c279c Author: Dann Frazier Date: Tue Sep 30 07:25:19 2008 +0200 Changing some wording to make the indended meaning of "full-disk device" more obvious. + + Signed-off-by: Daniel Baumann -commit 4df18ad463f41ae368c3c51bfb5a033072605663 -Author: Daniel Baumann +commit 21e9ba0a43ed34e8424cac4fdb1d1d8d02e43336 +Author: Daniel Baumann Date: Sun Sep 28 11:43:19 2008 +0200 - Releasing upstream version 3.0.0. + Releasing version 3.0.0. + + Signed-off-by: Daniel Baumann -commit 17fbf2a6dc9255a6bb832472ae7cda674b55e961 -Author: Daniel Baumann +commit eaf145d51bd47f34f0c1d36ea72242edae8660d5 +Author: Daniel Baumann Date: Sun Sep 28 11:29:01 2008 +0200 Adding GPL headers to all files. + + Signed-off-by: Daniel Baumann -commit d2039e12c8d53472411c91eb8e7a7c0544e13d6d -Author: Daniel Baumann +commit 0826117103ea3e87f7b2cbd6f6daaa842f780b9f +Author: Daniel Baumann Date: Sun Sep 28 10:51:55 2008 +0200 Adding new GPL license file. + + Signed-off-by: Daniel Baumann -commit e4e457f4b57090ecf0539f48dc682ab9afd14ab8 -Author: Daniel Baumann +commit f8d6127d8ba4cd6c02ea698e14afa7f1bca59fb2 +Author: Daniel Baumann Date: Fri Sep 26 23:31:12 2008 +0200 Redoing Makefile from scratch. + + Signed-off-by: Daniel Baumann -commit 216568ca3a01ed38962b22c7bf838d15d5a4d98d -Author: Daniel Baumann +commit b4feb7319f6c506f21346e1faea060e1d8429ccb +Author: Daniel Baumann Date: Sat Sep 27 00:17:38 2008 +0200 Removing whitespaces in all files at EOL and EOF. + + Signed-off-by: Daniel Baumann -commit f59157e06561c525605279145057361afa721042 -Author: Daniel Baumann +commit 1410138d03618ac4a8f4a670bec1e6640c3dfe12 +Author: Daniel Baumann Date: Fri Sep 26 23:48:56 2008 +0200 Adding Debians dosfslabel.8 manpage from Francois Wendling . + + Signed-off-by: Daniel Baumann -commit c1bacab212d2b7f6ea93914976cb60056ff8276d -Author: Daniel Baumann +commit f62e7f27a7f7bcc51c30860ab0422deb273353bf +Author: Daniel Baumann Date: Fri Sep 26 18:36:04 2008 +0200 Updating version.h includes to new location of version.h file. + + Signed-off-by: Daniel Baumann -commit 1dae9f522062037d3539cadf344e0359c644171f -Author: Daniel Baumann +commit 32e5952f4f3610b5f28f427717d838c6e28307d6 +Author: Daniel Baumann Date: Fri Sep 26 18:19:36 2008 +0200 Removing old lsm file. + + Signed-off-by: Daniel Baumann -commit d843bec0b987f5582fe048f70e42df18c34d3ae4 -Author: Daniel Baumann +commit 25a433bd3d6d9f8bca75ea44afd101e8cf965308 +Author: Daniel Baumann Date: Fri Sep 26 18:07:47 2008 +0200 Removing old cvsignore files. + + Signed-off-by: Daniel Baumann -commit 77fddbc03016752286b26913c62b98f86ee63211 -Author: Daniel Baumann +commit acac13fb85ed10120420be7a7bd15463389c9759 +Author: Daniel Baumann Date: Fri Sep 26 18:18:39 2008 +0200 Removing old build file. + + Signed-off-by: Daniel Baumann -commit f3e7168fc9eb6f32a6c85021186d84944cefeba8 -Author: Daniel Baumann +commit 3ecdd2122504642e014916b2849e675dbdcddd73 +Author: Daniel Baumann Date: Fri Sep 26 18:19:16 2008 +0200 Removing old GPL license files. + + Signed-off-by: Daniel Baumann -commit 68089477036e97911791516ee2167286f26ff819 -Author: Daniel Baumann +commit f183d0eaa90668e70ce1e0f092baf66e88a213c9 +Author: Daniel Baumann Date: Fri Sep 26 18:21:57 2008 +0200 Unifying dosfsck and mkdosfs Makefiles in common src/Makefile. + + Signed-off-by: Daniel Baumann -commit 9432a02d6e7c38872d7b1042f1b8be1b24a57427 -Author: Daniel Baumann +commit 61e7466965387a881671c74156a14659362c3a4e +Author: Daniel Baumann Date: Fri Sep 26 18:04:02 2008 +0200 Unifying dosfsck and mkdosfs sources in common src directory. + + Signed-off-by: Daniel Baumann -commit 0c179b9ee47174d0f34d9fc796d540012740ac01 -Author: Daniel Baumann +commit 7552d5752706db94db069c40e844e6a01844cbae +Author: Daniel Baumann Date: Fri Sep 26 18:05:27 2008 +0200 Unifying dosfsck and mkdosfs manpages in common man directory. + + Signed-off-by: Daniel Baumann -commit 2d246c28ba6cfd43be2e44b11283891d922f352b -Author: Daniel Baumann +commit 124598b2bdfc9901ce4a612f4ef4e4c916a2faa3 +Author: Daniel Baumann Date: Fri Sep 26 18:12:29 2008 +0200 Unifying dosfsck and mkdosfs documents in common doc directory. + + Signed-off-by: Daniel Baumann -commit e5b16990515d0214fd103dd8aa22ff6a3cda4b64 -Author: Daniel Baumann +commit fb9c46b59a1fdcea7360008abfe22136f0069d8b +Author: Daniel Baumann Date: Fri Sep 26 15:39:51 2008 +0200 Applying Gentoos dosfstools-2.11-preen.patch from Roy Marples to alias dosfsck -p to -a: * Map -p to -a for baselayout-2, #177514. + + Signed-off-by: Daniel Baumann -commit 6a1d974251a9f9a142775ace3a8048149abfa90c -Author: Daniel Baumann +commit aaa40a9bbc615e7947569e52724c2c5dae36577a +Author: Daniel Baumann Date: Fri Sep 26 15:49:43 2008 +0200 Applying Gentoos dosfstools-2.11-build.patch from Mike Frysinger to improve Makefile: * Respect user settings #157785/#157786 by Diego Petteno. + + Signed-off-by: Daniel Baumann -commit 1ea49f00e61b554dc833d44e1a3617e923be667e -Author: Daniel Baumann +commit 251626dd60a085675bf8120c047458312bb21f49 +Author: Daniel Baumann Date: Fri Sep 26 15:37:34 2008 +0200 Applying Gentoos dosfstools-2.11-verify-double-count-fix.patch from @@ -578,9 +786,11 @@ Date: Fri Sep 26 15:37:34 2008 +0200 * Don't double-count n_files during a verification pass. Bugzilla: http://bugs.gentoo.org/show_bug.cgi?id=99845 + + Signed-off-by: Daniel Baumann -commit 2d2f20b2c495fa620c7bb3ec5a0838b08f65ab05 -Author: Daniel Baumann +commit e670ea82c9a0da446a0d7c88c580c4d2c8be7b59 +Author: Daniel Baumann Date: Fri Sep 26 15:33:36 2008 +0200 Applying Gentoos dosfstools-2.11-fat32size.patch from Mike Frysinger @@ -589,9 +799,11 @@ Date: Fri Sep 26 15:33:36 2008 +0200 * Fix generation of FAT filesystems on devices that are 256meg in size Patch by Ulrich Mueller and accepted upstream http://bugs.gentoo.org/112504 + + Signed-off-by: Daniel Baumann -commit a86564a9317b2bf9f7734feacdce794f20af74a7 -Author: Daniel Baumann +commit a6dc6a4d4bb89ec3997a72fd084a83147c6e66b6 +Author: Daniel Baumann Date: Fri Sep 26 15:22:06 2008 +0200 Applying Suses dosfstools-2.11-unsupported-sector-size.patch from Petr @@ -599,9 +811,11 @@ Date: Fri Sep 26 15:22:06 2008 +0200 * added warning for creation msdos on filesystem with sector size greater than 4096 [fate#303325] + + Signed-off-by: Daniel Baumann -commit 8171e51f4e02bd9f92bb515ca7896d3cb1b564b5 -Author: Daniel Baumann +commit f74695618bd347cc42632794c278b208e464d6e9 +Author: Daniel Baumann Date: Fri Sep 26 15:18:35 2008 +0200 Applying Suses dosfstools-2.11-mkdosfs-geo0.diff from Ludwig Nussel @@ -611,16 +825,20 @@ Date: Fri Sep 26 15:18:35 2008 +0200 zero heads and sectors. Therefore let's a) assume dummy values in that case in mkdosfs and b) don't consider such fat file systems as invalid in dosfsck. The Linux kernel accepts them anyways. + + Signed-off-by: Daniel Baumann -commit db887df619f4e995db0ab112334f31464a03fa0e -Author: Daniel Baumann +commit cf243e4a84f10db0f42ddadd663cb013c0f47e85 +Author: Daniel Baumann Date: Fri Sep 26 15:15:40 2008 +0200 Applying Suses dosfstools-2.11-linuxfs.patch from Ruediger Oertel to not include linux/fs.h. + + Signed-off-by: Daniel Baumann -commit 7fe3fa643494b26962d542fac38d988ac60f8c09 -Author: Daniel Baumann +commit 2d4f18457e65556277fe203aeee2bc6e20f87a44 +Author: Daniel Baumann Date: Fri Sep 26 15:11:50 2008 +0200 Applying Fedoras dosfstools-2.11-assumeKernel26.patch from Peter Vrabec @@ -628,34 +846,42 @@ Date: Fri Sep 26 15:11:50 2008 +0200 * LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 0) does not work with glibc-kernheaders-2.4-9.1.94 + + Signed-off-by: Daniel Baumann -commit 90c1c93c100722a03e48be51b1312fe65c1cb156 -Author: Daniel Baumann +commit 739a6fb2880643a575c5b6d39444a2d0eca7badf +Author: Daniel Baumann Date: Fri Sep 26 15:05:00 2008 +0200 Applying Debians 99-conglomeration.dpatch (no other information available). + + Signed-off-by: Daniel Baumann -commit bb6541bf4735e3a7f1c71b4722c6d03bb4549eea -Author: Daniel Baumann +commit 3b5ed8a4b186e8b5c1b72a20cbb07b36596550c8 +Author: Daniel Baumann Date: Fri Sep 26 14:26:41 2008 +0200 Applying Debians 15-manpage-files.dpatch from Daniel Baumann to improve dosfsck manpage: * Lists fsckNNNN.rec files in FILES section (Closes: #444596). + + Signed-off-by: Daniel Baumann -commit 49282165866be19d3bc54a3f4bdee2cf3a63ba6c -Author: Daniel Baumann +commit 3b6a8634f4dd9500c16edff2b883ecac6cde8e88 +Author: Daniel Baumann Date: Fri Sep 26 14:34:42 2008 +0200 Applying Debians 13-getopt.dpatch from Adonikam Virgo to fix mkdosfs getopt: * Fixes backup sector getopt (Closes: #232387, #479794). + + Signed-off-by: Daniel Baumann -commit c32e44b85f4eac6f6a94bd620eea4abba257042a -Author: Daniel Baumann +commit 1b2c8ca3b4b1b308b684a032c794799c0d967536 +Author: Daniel Baumann Date: Fri Sep 26 14:34:17 2008 +0200 Applying Debians 12-zero-slot.dpatch by Karl Tomlinson @@ -663,30 +889,36 @@ Date: Fri Sep 26 14:34:17 2008 +0200 * Fixes crashes due to zero slot numbers causing a negative offset in the call to copy_lfn_part in lfn_add_slot. On amd64 this results in - a SIGSEGV in copy_lfn_part. On x86 the result is heap corruption - and thus sometimes a SIGSEGV or double free abort later. (Closes: + a SIGSEGV in copy_lfn_part. On x86 the result is heap corruption and + thus sometimes a SIGSEGV or double free abort later. (Closes: #152550, #353198, #356377, #401798). + + Signed-off-by: Daniel Baumann -commit 370847af533e628aa9e38710e6d50af09f2b71ba -Author: Daniel Baumann +commit eec8585c731da25a24b731a500720a56d39df64e +Author: Daniel Baumann Date: Fri Sep 26 14:33:54 2008 +0200 Applying Debians 11-memory-efficiency.dpatch from Eero Tamminen to improve dosfsck memory efficiency: * Improves memory efficiency when checking filesystems. + + Signed-off-by: Daniel Baumann -commit 28da9f286a52acec7df7ad06cb0679e5f828e7f3 -Author: Daniel Baumann +commit 06bd6697f3776156d646891fdef1cebb95c48ddc +Author: Daniel Baumann Date: Fri Sep 26 14:33:28 2008 +0200 Applying Debians 10-manpage-synopsis.dpatch from Daniel Baumann to fix manpage synopsis: * List alternative binary names in manpage synopsis (Closes: #284983). + + Signed-off-by: Daniel Baumann -commit f253073021551c9b58d0f2ac262deb3c1b950b06 -Author: Daniel Baumann +commit 42d340d05672d12a0cd001f89bfb508e05066f47 +Author: Daniel Baumann Date: Fri Sep 26 14:32:46 2008 +0200 Applying Debians 09-manpage-fat32.dpatch from Daniel Baumann @@ -694,9 +926,11 @@ Date: Fri Sep 26 14:32:46 2008 +0200 * Don't claim that FAT32 is not choosed automatically (Closes: #414183). + + Signed-off-by: Daniel Baumann -commit f37c07aec3972cfc0db374d544ee3b27c0b4b20b -Author: Daniel Baumann +commit 0f5ce0d8f6bd5c7027e799a82f9fe6b814c0be6f +Author: Daniel Baumann Date: Fri Sep 26 14:32:23 2008 +0200 Applying Debians 08-manpage-drop.dpatch from Daniel Baumann @@ -704,16 +938,20 @@ Date: Fri Sep 26 14:32:23 2008 +0200 * Don't use confusing word 'drop' when 'delete' is meant (Closes: #134100). + + Signed-off-by: Daniel Baumann -commit 3f970c65586da2f44d2a49b639e89341bbaf1fba -Author: Daniel Baumann +commit 8ec54ddfee9aa394a32bcaaa1945eb6273047d18 +Author: Daniel Baumann Date: Fri Sep 26 14:31:50 2008 +0200 Applying Debians 07-manpage-spelling.dpatch from Justin Pryzby to fix mkdosfs manpage typos. + + Signed-off-by: Daniel Baumann -commit 18678ba5f3a10c2a54ffee735651d7a265ae7d54 -Author: Daniel Baumann +commit 4371588cfac03a516447e95164b19a6945efb7a7 +Author: Daniel Baumann Date: Fri Sep 26 14:30:31 2008 +0200 Applying Suses dosfstools-2.11_determine-sector-size.patch from Petr @@ -721,36 +959,44 @@ Date: Fri Sep 26 14:30:31 2008 +0200 * determine sector size of device automatically or if -S parameter present, verify, that it's not under physical sector size + + Signed-off-by: Daniel Baumann -commit 29753931b078856d78f473cfb6273e111a26891e -Author: Daniel Baumann +commit fc92e197f870c2f161035fd0c90da5a3ae361be3 +Author: Daniel Baumann Date: Fri Sep 26 14:30:03 2008 +0200 Applying Suses dosfstools-2.11-o_excl.patch from Pavol Rusnak to use O_EXCL in mkdosfs: * mkdosfs now opens device with O_EXCL [#238687] + + Signed-off-by: Daniel Baumann -commit 16bb7b09ad9eaf0fe37a732cabcdbdf975b77d3e -Author: Daniel Baumann +commit 30846972f9d956b74ec1a3b6749798ab5191ce5a +Author: Daniel Baumann Date: Fri Sep 26 14:29:36 2008 +0200 Applying Debians 04-unaligned-memory.dpatch from Khalid Aziz to fix dosfsck unaligned memory accesses: * Fix unaligned memory accesses which cause warnings to appear - everytime the elilo bootloader script runs. This has led a number - of users to believe their install has failed (Closes: #258839). + everytime the elilo bootloader script runs. This has led a number of + users to believe their install has failed (Closes: #258839). + + Signed-off-by: Daniel Baumann -commit 1298cc8f37eaa27ca542b8b7186ea5a47a63cd7e -Author: Daniel Baumann +commit 6d5c09188c4549a1438656dd574b6142542174dd +Author: Daniel Baumann Date: Fri Sep 26 13:47:40 2008 +0200 Applying Fedoras dosfstools-2.11-label.patch from Jeremy Katz to add dosfslabel (originally by Peter Jones). + + Signed-off-by: Daniel Baumann -commit d23890e1d89770d6d2ba58362c2fc4ebafbde15c -Author: Daniel Baumann +commit 07ef48724795f7d415bd07850d2440c327b28541 +Author: Daniel Baumann Date: Fri Sep 26 13:41:14 2008 +0200 Applying Fedoras dosfstools-2.11-fortify.patch from Jakub Jelinek @@ -759,16 +1005,22 @@ Date: Fri Sep 26 13:41:14 2008 +0200 * This violates -D_FORTIFY_SOURCE=2 (which is stricter than C standard), but isn't actually any buffer overflow. But using memcpy is more efficient anyway. + + Signed-off-by: Daniel Baumann -commit 7dbd82000e59246c1c2f8c280c4491259e10a767 -Author: Daniel Baumann +commit 78f9dca40b2ba699daab0f7d8e7a2ff833919f94 +Author: Daniel Baumann Date: Fri Sep 26 13:40:47 2008 +0200 Applying Fedoras dosfstools-2.7-argfix.patch (no other information available). + + Signed-off-by: Daniel Baumann -commit 88f3b3139c72ac11cb3dd3f5afa8dbb2198a8de5 -Author: Daniel Baumann +commit ba6774ae1dd5199a733dfaeaf438dff095284de7 +Author: Daniel Baumann Date: Thu Jun 26 12:45:36 2008 +0200 - Adding upstream version 2.11. + Adding version 2.11. + + Signed-off-by: Daniel Baumann diff --git a/src/version.h b/src/version.h index f794292..c44f58e 100644 --- a/src/version.h +++ b/src/version.h @@ -23,7 +23,7 @@ #ifndef _version_h #define _version_h -#define VERSION "3.0.13" -#define VERSION_DATE "30 Jun 2012" +#define VERSION "3.0.14" +#define VERSION_DATE "23 Jan 2023" #endif