bigbiff bigbiff | 9c75405 | 2013-01-09 09:09:08 -0500 | [diff] [blame] | 1 | commit 2e20319843ea85d77c51a9ce9a9b278662426d98 |
| 2 | Author: Michael Casadevall <mcasadevall@ubuntu.com> |
| 3 | Date: Tue Jun 7 19:19:30 2011 +0200 |
| 4 | |
| 5 | Correcting miscalculation of sector number in some cases. |
| 6 | |
| 7 | mkdosfs will incorrectly calculate the number of sectors of a |
| 8 | given FAT partition if the number sectors are odd due to |
| 9 | count_blocks incorrectly handling the remainder of a division |
| 10 | operation. This miscalculation causes the OMAP4 bootloader to |
| 11 | fail to boot. |
| 12 | |
| 13 | This bug can be observed by comparing the total sector size in |
| 14 | fdisk expert more to fsck.msdos; this discrepancy only shows up |
| 15 | when the number of sectors are odd. |
| 16 | |
| 17 | See https://bugs.launchpad.net/ubuntu/+source/dosfstools/+bug/794043 |
| 18 | for more information. |
| 19 | |
| 20 | commit 45c3a5d8229ef998962e495f1efe7d2a6cd8a825 |
| 21 | Author: Daniel Baumann <daniel@debian.org> |
| 22 | Date: Sat Jan 8 23:38:59 2011 +0100 |
| 23 | |
| 24 | Re-running Nindent. |
| 25 | |
| 26 | commit 37115695884422e6f58ec490d11d460539715f8a |
| 27 | Author: Sergey Gusarov <laborer2008@gmail.com> |
| 28 | Date: Sat Jan 8 23:36:11 2011 +0100 |
| 29 | |
| 30 | Fixing compiler warnings related to the mismatch of types "char *" / "unsigned |
| 31 | char *". |
| 32 | |
| 33 | These warnings appear when you compile the project with the option "-Wall", what |
| 34 | is done with the current default Makefile. |
| 35 | |
| 36 | commit a9055613f0d826021db65c79c2df87ac91e89215 |
| 37 | Author: Jaroslav Skarvada <jskarvad@redhat.com> |
| 38 | Date: Thu Jan 6 22:35:00 2011 +0100 |
| 39 | |
| 40 | Fixing overflow bug in reclaim_file function, see |
| 41 | https://bugzilla.redhat.com/show_bug.cgi?id=660154 for more information. |
| 42 | |
| 43 | The problem is that alloc_rootdir_entry counts with 10000 files at max, but the |
| 44 | filename buffer is only 8 chars long. Due to pattern mask used it results to |
| 45 | only 10 files at max (FSCK0-9REC). If there is more than 10 files, it overflows |
| 46 | and hangs. |
| 47 | |
| 48 | commit 5a2b37f3ef664dbc7850f3d800890d7bb919b3cd |
| 49 | Author: Sergey Gusarov <laborer2008@gmail.com> |
| 50 | Date: Thu Jan 6 22:31:39 2011 +0100 |
| 51 | |
| 52 | Fixing conversion specifiers in accordance with the type of expressions. |
| 53 | |
| 54 | commit 258e5ebbb24fd6293a86fe22d6bcda8ce1794dcd |
| 55 | Author: Daniel Baumann <daniel@debian.org> |
| 56 | Date: Sun Jan 2 15:41:44 2011 +0100 |
| 57 | |
| 58 | Indenting source files. |
| 59 | |
| 60 | commit 9c22278dda0f8fc05aa537eb0bcb07e51f0dec6a |
| 61 | Author: Daniel Baumann <daniel@debian.org> |
| 62 | Date: Sun Jan 2 15:39:03 2011 +0100 |
| 63 | |
| 64 | Adding Nindent script from syslinux. |
| 65 | |
| 66 | commit e6008ff5c15dc2e6d5b33f88a447d1159165c95d |
| 67 | Author: Daniel Baumann <daniel@debian.org> |
| 68 | Date: Fri Dec 24 17:58:29 2010 +0100 |
| 69 | |
| 70 | Releasing upstream version 3.0.11. |
| 71 | |
| 72 | commit bce60d1b0b739612b63852722d8504986096b40d |
| 73 | Author: Michael Stapelberg <michael@stapelberg.de> |
| 74 | Date: Fri Nov 19 14:09:36 2010 +0100 |
| 75 | |
| 76 | Add better error message when the device cannot be opened. |
| 77 | |
| 78 | This is helpful for SD cards or other removable media which have an enabled |
| 79 | write lock -- without the "Permission denied" message, the user has to strace |
| 80 | mkdosfs to find out what's going on. |
| 81 | |
| 82 | commit ff45bd967e5d8ff7edc496adbad57257d4d5432b |
| 83 | Author: Jaroslav Skarvada <jskarvad@redhat.com> |
| 84 | Date: Fri Oct 8 13:38:16 2010 +0200 |
| 85 | |
| 86 | Unalign on s390x, see http://bugzilla.redhat.com/show_bug.cgi?id=624596 for |
| 87 | more information. |
| 88 | |
| 89 | commit 22874327372f914d2919490326c95f4607f8de74 |
| 90 | Author: Daniel Baumann <daniel@debian.org> |
| 91 | Date: Sun Sep 12 09:35:47 2010 +0200 |
| 92 | |
| 93 | Releasing upstream version 3.0.10. |
| 94 | |
| 95 | commit 8b7c9d94a4571142a77a587138bc26b39f8e2863 |
| 96 | Author: Alexander Korolkov <alexander.korolkov@gmail.com> |
| 97 | Date: Sun Sep 12 09:29:12 2010 +0200 |
| 98 | |
| 99 | Modify LFN direntries when file is renamed or deleted, see |
| 100 | Debian bug #596329. |
| 101 | |
| 102 | commit 761b798f3bf2b4a87f2d454f555e18758791c864 |
| 103 | Author: Alexander Korolkov <alexander.korolkov@gmail.com> |
| 104 | Date: Sun Sep 12 09:27:07 2010 +0200 |
| 105 | |
| 106 | If the test of short filename fails, dosfsck could complain about |
| 107 | bad long filename, see Debian bug #596327. |
| 108 | |
| 109 | commit 8fa3587a946614cd43d813052e0e31e595e6d63d |
| 110 | Author: Alexander Korolkov <alexander.korolkov@gmail.com> |
| 111 | Date: Sun Sep 12 09:24:47 2010 +0200 |
| 112 | |
| 113 | dosfsck: don't complain about bad filenames when short filename |
| 114 | contains 7 or more characters with codes 128-255, see Debian |
| 115 | bug #596327. |
| 116 | |
| 117 | commit 3893857b841096de6a422ef5bed1b2618a7037d5 |
| 118 | Author: Mitch Rybczynski <mrybczynski@miovision.com> |
| 119 | Date: Mon Jul 5 14:45:54 2010 +0200 |
| 120 | |
| 121 | Adding __arm__ define check for some crosscompile toolchains. |
| 122 | |
| 123 | commit 7d03b3cc96b83b67638b463610a29abfd6f51f77 |
| 124 | Author: Daniel Baumann <daniel@debian.org> |
| 125 | Date: Sun Mar 14 16:42:32 2010 +0100 |
| 126 | |
| 127 | Modernizing dosfslabel manpage. |
| 128 | |
| 129 | commit 258049911c5df476fb434e0d87e0ece01b9ba137 |
| 130 | Author: Daniel Baumann <daniel@debian.org> |
| 131 | Date: Sun Mar 14 16:33:47 2010 +0100 |
| 132 | |
| 133 | Modernizing dosfsck manpage. |
| 134 | |
| 135 | commit 50d1d96b9666913a90e16904a63e29925675859c |
| 136 | Author: Daniel Baumann <daniel@debian.org> |
| 137 | Date: Sun Mar 14 16:05:32 2010 +0100 |
| 138 | |
| 139 | Fixing spelling error in boot.c. |
| 140 | |
| 141 | commit 0e87c7890b598d78c6aa3d2a06b2306980e75a3d |
| 142 | Author: Daniel Baumann <daniel@debian.org> |
| 143 | Date: Sun Jan 31 08:31:32 2010 +0100 |
| 144 | |
| 145 | Releasing upstream version 3.0.9. |
| 146 | |
| 147 | commit 9415707c2c9ad22b48660593915667dd228722fa |
| 148 | Author: Daniel Kahn Gillmor <dkg@fifthhorseman.net> |
| 149 | Date: Sun Jan 31 00:11:41 2010 -0500 |
| 150 | |
| 151 | Be sure to store the updated reserved_sector count in the boot sector, |
| 152 | see Debian bug #567337. |
| 153 | |
| 154 | commit 68b3f00471f60a692fe021d65289bbaf2dc990d5 |
| 155 | Author: Daniel Baumann <daniel@debian.org> |
| 156 | Date: Sat Jan 23 10:16:18 2010 +0100 |
| 157 | |
| 158 | Releasing upstream version 3.0.8. |
| 159 | |
| 160 | commit 69dbf2e002f0cb3f0781256dec7258b66ffae3b6 |
| 161 | Author: Daniel Baumann <daniel@debian.org> |
| 162 | Date: Sat Jan 23 10:15:01 2010 +0100 |
| 163 | |
| 164 | Removing some cruft in end-comments. |
| 165 | |
| 166 | commit eef306657f3152bbf913a8a45c514f11b2dc2494 |
| 167 | Author: Steven J. Magnani <steve@digidescorp.com> |
| 168 | Date: Thu Jan 21 16:58:11 2010 +0100 |
| 169 | |
| 170 | When compiling a 32-bit version of dosfstools on an x86_64 machine, |
| 171 | the resulting applications report strange errors on "large" (> 2 GiB) |
| 172 | partitions: |
| 173 | |
| 174 | Seek to -2118967808:Invalid argument |
| 175 | |
| 176 | Warning: Filesystem is FAT32 according to fat_length and fat32_length fields, |
| 177 | but has only 8613 clusters, less than the required minimum of 65525. |
| 178 | This may lead to problems on some systems. |
| 179 | |
| 180 | This appears to be due to compilation with a 32-bit off_t and lseek() library |
| 181 | function. |
| 182 | |
| 183 | Use lseek64 for positioning, and change some suspect uses of off_t to loff_t. |
| 184 | |
| 185 | commit e69f49dd1fe52780071cb3f024d1a8246125915a |
| 186 | Author: Steven J. Magnani <steve@digidescorp.com> |
| 187 | Date: Thu Jan 21 16:56:26 2010 +0100 |
| 188 | |
| 189 | If dosfsck is run in read-only mode (-n), exit with code 0 |
| 190 | if the only issue found is an uninitialized free cluster summary. |
| 191 | |
| 192 | commit e52a16d488cf680117e4d476400bdd7915ef2f7a |
| 193 | Author: Steven J. Magnani <steve@digidescorp.com> |
| 194 | Date: Thu Jan 21 16:55:30 2010 +0100 |
| 195 | |
| 196 | On x86_64, dosfsck incorrectly claims that a free_cluster summary of |
| 197 | 0xFFFFFFFF, defined by Microsoft to be "uninitialized," is wrong. |
| 198 | |
| 199 | commit 32db02998ed7882df355fa4077009e8d363df3ab |
| 200 | Author: H. Peter Anvin <hpa@zytor.com> |
| 201 | Date: Fri Jan 8 09:16:38 2010 +0100 |
| 202 | |
| 203 | mkdosfs: correct alignment of the root directory. |
| 204 | |
| 205 | Correct the code to align the root directory; it was broken before |
| 206 | since bs.dir_entries had already been set at the point of alignment. |
| 207 | This patch removes the dual use of bs.dir_entries and root_dir_entries |
| 208 | to carry the same information: the information is carried in |
| 209 | root_dir_entires exclusively, and then bs.dir_entries is set inside |
| 210 | setup_tables() at a late point. |
| 211 | |
| 212 | The code to align the root directory is also wrapped in |
| 213 | if (align_structures); this avoids rounding the number of root |
| 214 | directory entries up to a whole sector when used with -a |
| 215 | (i.e. preserves the previous behavior.) |
| 216 | |
| 217 | commit e462ac31a1d5d235b8a31a9e392e44e2dbc3783c |
| 218 | Author: H. Peter Anvin <hpa@zytor.com> |
| 219 | Date: Wed Jan 6 20:55:36 2010 +0100 |
| 220 | |
| 221 | mkdosfs: improve wording in the man page for the -a option. |
| 222 | |
| 223 | Improve the English language used in the man page for the -a (no |
| 224 | align) option to mkdosfs. |
| 225 | |
| 226 | commit 680d71d167f30a823f88dd66473fc664cd887ab0 |
| 227 | Author: Daniel Baumann <daniel@debian.org> |
| 228 | Date: Wed Jan 6 11:27:25 2010 +0100 |
| 229 | |
| 230 | Adding reference to dosfslable in mkdosfs manpage. |
| 231 | |
| 232 | commit 60fc9f853c1045e615b34a193738f88021678d30 |
| 233 | Author: H. Peter Anvin <hpa@zytor.com> |
| 234 | Date: Wed Jan 6 11:18:55 2010 +0100 |
| 235 | |
| 236 | mkdosfs: by default align all structures to cluster boundaries |
| 237 | |
| 238 | Align all data structures (reserved sectors, FATs, root directory for |
| 239 | FAT12/16) to an even multiple of the cluster size. This means that if |
| 240 | the partition is aligned, so will all clusters be. This adds |
| 241 | significant performance for anything where the physical sector size is |
| 242 | larger than the logical sector size, e.g. flash media or large-sector |
| 243 | hard disks. |
| 244 | |
| 245 | commit 312b05fc47107f695483994375a1f6f429069708 |
| 246 | Author: Daniel Baumann <daniel@debian.org> |
| 247 | Date: Thu Dec 24 10:53:36 2009 +0100 |
| 248 | |
| 249 | Releasing upstream version 3.0.7. |
| 250 | |
| 251 | commit 844307669208608a3464157ddb5e789bd9556f34 |
| 252 | Author: Ben Hutchings <ben@decadent.org.uk> |
| 253 | Date: Thu Dec 24 09:55:52 2009 +0100 |
| 254 | |
| 255 | Fixing dosfslabel to set volume label in the right place, |
| 256 | see Debian bug #559985. |
| 257 | |
| 258 | commit 1bae0e2037717d65b3283db9da51ae7686a7a9be |
| 259 | Author: Lubomir Rintel <lkundrak@v3.sk> |
| 260 | Date: Thu Dec 24 09:39:39 2009 +0100 |
| 261 | |
| 262 | Fixing out-of bound writes. |
| 263 | |
| 264 | Firstly, packed attribute is added to the structure so that extension |
| 265 | is guarranteed to immediately follow name for the cross-name-extension |
| 266 | reads to succeed. |
| 267 | |
| 268 | Secondly, writes into dir_entry->name that span through the extension as |
| 269 | well are split into two, so that FORTIFY_SOURCE's bound checking does |
| 270 | not abort dosfsck. There also was an off-by-one error in auto_rename()'s |
| 271 | sprintf(). |
| 272 | |
| 273 | commit eb297071adfca1ed7af85ca111f20ab41db8ac59 |
| 274 | Author: San Mehat <san@google.com> |
| 275 | Date: Thu Dec 24 09:31:41 2009 +0100 |
| 276 | |
| 277 | Adding custom exit code in dosfsck for the case where the FS is read only. |
| 278 | |
| 279 | commit b3864d0939c960d0e0f15e4e3b1d626639b64681 |
| 280 | Author: Daniel Baumann <daniel@debian.org> |
| 281 | Date: Sun Oct 4 10:59:33 2009 +0200 |
| 282 | |
| 283 | Releasing upstream version 3.0.6. |
| 284 | |
| 285 | commit 144f8fcfc3f7982e8f460f8379a753b7a5941783 |
| 286 | Author: Steven J. Magnani <steve@digidescorp.com> |
| 287 | Date: Sun Oct 4 10:58:43 2009 +0200 |
| 288 | |
| 289 | Attempt to improve clarity of the orphan cluster reclaim code. |
| 290 | Minor optimization - remove some unnecessary checking. |
| 291 | |
| 292 | commit 343fe6d5e7135efadc498fd91e19ba8da499d0c9 |
| 293 | Author: Steven J. Magnani <steve@digidescorp.com> |
| 294 | Date: Sun Oct 4 08:37:19 2009 +0200 |
| 295 | |
| 296 | Close hole that permitted clusters to link to (invalid) cluster 1. |
| 297 | |
| 298 | If an orphan chain that linked to cluster 1 was reclaimed to a file, |
| 299 | deletion of the file would result in a filesystem panic. |
| 300 | |
| 301 | commit db079a02059d7f7296fbe9f87624623a43816c5f |
| 302 | Author: Steven J. Magnani <steve@digidescorp.com> |
| 303 | Date: Sun Oct 4 08:32:30 2009 +0200 |
| 304 | |
| 305 | Fix erroneous report of huge number of clusters in use on big-endian |
| 306 | systems when the FSINFO free cluster count is reset. |
| 307 | |
| 308 | commit 7d5320b8a374b8da1a16b09b3b9b0713828d6755 |
| 309 | Author: Daniel Baumann <daniel@debian.org> |
| 310 | Date: Mon Jul 27 14:26:11 2009 +0200 |
| 311 | |
| 312 | Releasing upstream version 3.0.5. |
| 313 | |
| 314 | commit e80ede4dd3c2058fe32e29ff82244ecb1c7c5514 |
| 315 | Author: Piotr Kaczuba <pepe@attika.ath.cx> |
| 316 | Date: Sun Jul 26 22:21:25 2009 +0200 |
| 317 | |
| 318 | Signed/unsigned char mismatch in check.c causes false positives |
| 319 | in bad_name() and can result in data loss, see Debian bug #538758. |
| 320 | |
| 321 | commit 9e15ddf6d52dd166efcb59f91f16fb9d695c86c5 |
| 322 | Author: Andrew Tridgell <tridge@samba.org> |
| 323 | Date: Sun Jul 26 22:12:06 2009 +0200 |
| 324 | |
| 325 | Update to new kernel patches that add FAT_NO_83NAME flag. |
| 326 | |
| 327 | See http://lkml.org/lkml/2009/7/20/425 and |
| 328 | http://lkml.org/lkml/2009/7/20/424 for more information. |
| 329 | |
| 330 | commit 6c68b94008157c444954d2f90a7f9ec8ffc2ec87 |
| 331 | Author: Daniel Baumann <daniel@debian.org> |
| 332 | Date: Tue Jul 21 08:10:52 2009 +0200 |
| 333 | |
| 334 | Releasing upstream version 3.0.4. |
| 335 | |
| 336 | commit 3ce6422e93f3de746be092e324253a8722917a86 |
| 337 | Author: Andrew Tridgell <tridge@samba.org> |
| 338 | Date: Tue Jul 21 07:59:22 2009 +0200 |
| 339 | |
| 340 | Modify dosfstools to support the dummy 8.3 short filename values |
| 341 | used by Linux systems with the VFAT_FS_DUALNAMES option disabled. |
| 342 | |
| 343 | See http://lkml.org/lkml/2009/6/26/313 and |
| 344 | http://lkml.org/lkml/2009/6/26/314 for more information. |
| 345 | |
| 346 | commit 94f8769aeddf0d0d3f0be54361514a464907a4a1 |
| 347 | Author: Paul Rupe <prupe@nc.rr.com> |
| 348 | Date: Tue May 19 10:37:52 2009 +0200 |
| 349 | |
| 350 | Fixing "Too many files need repair" error during fsck. |
| 351 | |
| 352 | commit 89566399e407e54eb14d275770106ad42b3ac87c |
| 353 | Author: Daniel Baumann <daniel@debian.org> |
| 354 | Date: Mon May 18 15:12:04 2009 +0200 |
| 355 | |
| 356 | Releasing upstream version 3.0.3. |
| 357 | |
| 358 | commit 8147c98a542b714ccab34b57c84ed842bb6b50f2 |
| 359 | Author: Daniel Baumann <daniel@debian.org> |
| 360 | Date: Mon May 18 15:10:55 2009 +0200 |
| 361 | |
| 362 | Also declaring arm as an unaligned architecture, see Debian bug #502961. |
| 363 | |
| 364 | commit 18e27fa5c0f811e7edc10bca771acc7c04b19146 |
| 365 | Author: Steven J. Magnani <steve@digidescorp.com> |
| 366 | Date: Mon May 18 15:01:49 2009 +0200 |
| 367 | |
| 368 | Adding support for limited-memory embedded systems. |
| 369 | |
| 370 | This patch reorganizes heap memory usage by dosfsck and mkdosfs |
| 371 | to support limited-memory embedded systems - in particular, those |
| 372 | based on Xilinx's Microblaze processor. It also adds a few comments. |
| 373 | |
| 374 | commit 180b68e652df7bfeb7f336e0247aee8873edea7f |
| 375 | Author: Mike Frysinger <vapier@gentoo.org> |
| 376 | Date: Thu Mar 5 07:03:36 2009 +0100 |
| 377 | |
| 378 | Declaring Blackfin as an unaligned architecture. |
| 379 | |
| 380 | commit 71ac75353d9158aed663f0a3a9d1a1a67ee4ff4f |
| 381 | Author: Daniel Baumann <daniel@debian.org> |
| 382 | Date: Sat Feb 28 09:48:04 2009 +0100 |
| 383 | |
| 384 | Releasing upstream version 3.0.2. |
| 385 | |
| 386 | commit a75924b8ff629fe7ca5ba9c58ac75f66290242ee |
| 387 | Author: Hiroaki Ishizawa <hiroaki.ishizawa@gmail.com> |
| 388 | Date: Fri Feb 13 10:00:46 2009 +0100 |
| 389 | |
| 390 | dosfsck corrupts root directory when fs->nfats is 1. |
| 391 | |
| 392 | commit 161a5e1fdd019732e0a304beceaeeb606eb128d6 |
| 393 | Author: Stepan Kasal <skasal@redhat.com> |
| 394 | Date: Fri Jan 30 14:56:33 2009 +0100 |
| 395 | |
| 396 | src/dosfslabel.c (main): After writing the label, exit code should be 0. |
| 397 | |
| 398 | commit 26ffa1fb565c2b3284b846ca2733118808c85cb5 |
| 399 | Author: Daniel Baumann <daniel@debian.org> |
| 400 | Date: Fri Jan 30 14:06:01 2009 +0100 |
| 401 | |
| 402 | Also installing ChangeLog in install-doc target of Makefile. |
| 403 | |
| 404 | commit abad38ee561b02ec47be7e861780bf5fa2a05d0b |
| 405 | Author: Stepan Kasal <skasal@redhat.com> |
| 406 | Date: Fri Jan 30 14:05:12 2009 +0100 |
| 407 | |
| 408 | Makefile: Do not clobber time stamps of doc files. |
| 409 | |
| 410 | commit 81882d20ec6bd4bf4914d39636cecc8c8e57dd67 |
| 411 | Author: Daniel Baumann <daniel@debian.org> |
| 412 | Date: Sun Nov 23 22:45:45 2008 +0100 |
| 413 | |
| 414 | Releasing upstream version 3.0.1. |
| 415 | |
| 416 | commit 41574812a2586f0b6aa1d4f6e2276e557e9cbbcf |
| 417 | Author: Daniel Baumann <daniel@debian.org> |
| 418 | Date: Sun Nov 23 18:41:01 2008 +0100 |
| 419 | |
| 420 | Applying Fedoras dosfstools-vfat-timingfix.diff from Bill Nottingham |
| 421 | <notting@redhat.com> to fix vfat timing issue. See |
| 422 | https://bugzilla.redhat.com/show_bug.cgi?id=448247 for more information. |
| 423 | |
| 424 | commit b80656109cc5cffdefd626c2ec9d45e3cf63a03e |
| 425 | Author: Ulrich Mueller <ulm@gentoo.org> |
| 426 | Date: Tue Oct 7 07:55:37 2008 +0200 |
| 427 | |
| 428 | Patch to check for bad number of clusters in dosfsck: |
| 429 | |
| 430 | * FAT16 filesystems with 65525 clusters or more will be rejected |
| 431 | (Before, this was not tested for. Up to 65535 clusters were accepted |
| 432 | as good). |
| 433 | |
| 434 | * For FAT32 filesystems with less than 65525 a warning message will be |
| 435 | output. |
| 436 | |
| 437 | Macro MSDOS_FAT12 is now replaced by FAT12_THRESHOLD to make it |
| 438 | consistent with the definition in mkdosfs and to remove the dependency |
| 439 | on the kernel version. |
| 440 | |
| 441 | commit b9c13d143c420a3ec6e1dcb652cafa407621e9c7 |
| 442 | Author: Dann Frazier <dannf@hp.com> |
| 443 | Date: Tue Sep 30 07:25:19 2008 +0200 |
| 444 | |
| 445 | Changing some wording to make the indended meaning of "full-disk device" |
| 446 | more obvious. |
| 447 | |
| 448 | commit 4df18ad463f41ae368c3c51bfb5a033072605663 |
| 449 | Author: Daniel Baumann <daniel@debian.org> |
| 450 | Date: Sun Sep 28 11:43:19 2008 +0200 |
| 451 | |
| 452 | Releasing upstream version 3.0.0. |
| 453 | |
| 454 | commit 17fbf2a6dc9255a6bb832472ae7cda674b55e961 |
| 455 | Author: Daniel Baumann <daniel@debian.org> |
| 456 | Date: Sun Sep 28 11:29:01 2008 +0200 |
| 457 | |
| 458 | Adding GPL headers to all files. |
| 459 | |
| 460 | commit d2039e12c8d53472411c91eb8e7a7c0544e13d6d |
| 461 | Author: Daniel Baumann <daniel@debian.org> |
| 462 | Date: Sun Sep 28 10:51:55 2008 +0200 |
| 463 | |
| 464 | Adding new GPL license file. |
| 465 | |
| 466 | commit e4e457f4b57090ecf0539f48dc682ab9afd14ab8 |
| 467 | Author: Daniel Baumann <daniel@debian.org> |
| 468 | Date: Fri Sep 26 23:31:12 2008 +0200 |
| 469 | |
| 470 | Redoing Makefile from scratch. |
| 471 | |
| 472 | commit 216568ca3a01ed38962b22c7bf838d15d5a4d98d |
| 473 | Author: Daniel Baumann <daniel@debian.org> |
| 474 | Date: Sat Sep 27 00:17:38 2008 +0200 |
| 475 | |
| 476 | Removing whitespaces in all files at EOL and EOF. |
| 477 | |
| 478 | commit f59157e06561c525605279145057361afa721042 |
| 479 | Author: Daniel Baumann <daniel@debian.org> |
| 480 | Date: Fri Sep 26 23:48:56 2008 +0200 |
| 481 | |
| 482 | Adding Debians dosfslabel.8 manpage from Francois Wendling |
| 483 | <frwendling@free.fr>. |
| 484 | |
| 485 | commit c1bacab212d2b7f6ea93914976cb60056ff8276d |
| 486 | Author: Daniel Baumann <daniel@debian.org> |
| 487 | Date: Fri Sep 26 18:36:04 2008 +0200 |
| 488 | |
| 489 | Updating version.h includes to new location of version.h file. |
| 490 | |
| 491 | commit 1dae9f522062037d3539cadf344e0359c644171f |
| 492 | Author: Daniel Baumann <daniel@debian.org> |
| 493 | Date: Fri Sep 26 18:19:36 2008 +0200 |
| 494 | |
| 495 | Removing old lsm file. |
| 496 | |
| 497 | commit d843bec0b987f5582fe048f70e42df18c34d3ae4 |
| 498 | Author: Daniel Baumann <daniel@debian.org> |
| 499 | Date: Fri Sep 26 18:07:47 2008 +0200 |
| 500 | |
| 501 | Removing old cvsignore files. |
| 502 | |
| 503 | commit 77fddbc03016752286b26913c62b98f86ee63211 |
| 504 | Author: Daniel Baumann <daniel@debian.org> |
| 505 | Date: Fri Sep 26 18:18:39 2008 +0200 |
| 506 | |
| 507 | Removing old build file. |
| 508 | |
| 509 | commit f3e7168fc9eb6f32a6c85021186d84944cefeba8 |
| 510 | Author: Daniel Baumann <daniel@debian.org> |
| 511 | Date: Fri Sep 26 18:19:16 2008 +0200 |
| 512 | |
| 513 | Removing old GPL license files. |
| 514 | |
| 515 | commit 68089477036e97911791516ee2167286f26ff819 |
| 516 | Author: Daniel Baumann <daniel@debian.org> |
| 517 | Date: Fri Sep 26 18:21:57 2008 +0200 |
| 518 | |
| 519 | Unifying dosfsck and mkdosfs Makefiles in common src/Makefile. |
| 520 | |
| 521 | commit 9432a02d6e7c38872d7b1042f1b8be1b24a57427 |
| 522 | Author: Daniel Baumann <daniel@debian.org> |
| 523 | Date: Fri Sep 26 18:04:02 2008 +0200 |
| 524 | |
| 525 | Unifying dosfsck and mkdosfs sources in common src directory. |
| 526 | |
| 527 | commit 0c179b9ee47174d0f34d9fc796d540012740ac01 |
| 528 | Author: Daniel Baumann <daniel@debian.org> |
| 529 | Date: Fri Sep 26 18:05:27 2008 +0200 |
| 530 | |
| 531 | Unifying dosfsck and mkdosfs manpages in common man directory. |
| 532 | |
| 533 | commit 2d246c28ba6cfd43be2e44b11283891d922f352b |
| 534 | Author: Daniel Baumann <daniel@debian.org> |
| 535 | Date: Fri Sep 26 18:12:29 2008 +0200 |
| 536 | |
| 537 | Unifying dosfsck and mkdosfs documents in common doc directory. |
| 538 | |
| 539 | commit e5b16990515d0214fd103dd8aa22ff6a3cda4b64 |
| 540 | Author: Daniel Baumann <daniel@debian.org> |
| 541 | Date: Fri Sep 26 15:39:51 2008 +0200 |
| 542 | |
| 543 | Applying Gentoos dosfstools-2.11-preen.patch from Roy Marples |
| 544 | <uberlord@gentoo.org> to alias dosfsck -p to -a: |
| 545 | |
| 546 | * Map -p to -a for baselayout-2, #177514. |
| 547 | |
| 548 | commit 6a1d974251a9f9a142775ace3a8048149abfa90c |
| 549 | Author: Daniel Baumann <daniel@debian.org> |
| 550 | Date: Fri Sep 26 15:49:43 2008 +0200 |
| 551 | |
| 552 | Applying Gentoos dosfstools-2.11-build.patch from Mike Frysinger |
| 553 | <vapier@gentoo.org> to improve Makefile: |
| 554 | |
| 555 | * Respect user settings #157785/#157786 by Diego Petteno. |
| 556 | |
| 557 | commit 1ea49f00e61b554dc833d44e1a3617e923be667e |
| 558 | Author: Daniel Baumann <daniel@debian.org> |
| 559 | Date: Fri Sep 26 15:37:34 2008 +0200 |
| 560 | |
| 561 | Applying Gentoos dosfstools-2.11-verify-double-count-fix.patch from |
| 562 | Robin H. Johnson <robbat2@gentoo.org> to fix double count of files |
| 563 | during verification: |
| 564 | |
| 565 | * Don't double-count n_files during a verification pass. |
| 566 | Bugzilla: http://bugs.gentoo.org/show_bug.cgi?id=99845 |
| 567 | |
| 568 | commit 2d2f20b2c495fa620c7bb3ec5a0838b08f65ab05 |
| 569 | Author: Daniel Baumann <daniel@debian.org> |
| 570 | Date: Fri Sep 26 15:33:36 2008 +0200 |
| 571 | |
| 572 | Applying Gentoos dosfstools-2.11-fat32size.patch from Mike Frysinger |
| 573 | <vapier@gentoo.org> to fix generation of filesystems on 256meg devices: |
| 574 | |
| 575 | * Fix generation of FAT filesystems on devices that are 256meg in size |
| 576 | Patch by Ulrich Mueller and accepted upstream |
| 577 | http://bugs.gentoo.org/112504 |
| 578 | |
| 579 | commit a86564a9317b2bf9f7734feacdce794f20af74a7 |
| 580 | Author: Daniel Baumann <daniel@debian.org> |
| 581 | Date: Fri Sep 26 15:22:06 2008 +0200 |
| 582 | |
| 583 | Applying Suses dosfstools-2.11-unsupported-sector-size.patch from Petr |
| 584 | Gajdos <pgajdos@suse.cz> to add sector size warning: |
| 585 | |
| 586 | * added warning for creation msdos on filesystem with sector size |
| 587 | greater than 4096 [fate#303325] |
| 588 | |
| 589 | commit 8171e51f4e02bd9f92bb515ca7896d3cb1b564b5 |
| 590 | Author: Daniel Baumann <daniel@debian.org> |
| 591 | Date: Fri Sep 26 15:18:35 2008 +0200 |
| 592 | |
| 593 | Applying Suses dosfstools-2.11-mkdosfs-geo0.diff from Ludwig Nussel |
| 594 | <lnussel@suse.de> to fix handling of zero heads and sectors: |
| 595 | |
| 596 | * the HDIO_GETGEO ioctl works on device mapper devices but returns |
| 597 | zero heads and sectors. Therefore let's a) assume dummy values in |
| 598 | that case in mkdosfs and b) don't consider such fat file systems as |
| 599 | invalid in dosfsck. The Linux kernel accepts them anyways. |
| 600 | |
| 601 | commit db887df619f4e995db0ab112334f31464a03fa0e |
| 602 | Author: Daniel Baumann <daniel@debian.org> |
| 603 | Date: Fri Sep 26 15:15:40 2008 +0200 |
| 604 | |
| 605 | Applying Suses dosfstools-2.11-linuxfs.patch from Ruediger Oertel |
| 606 | <ro@suse.de> to not include linux/fs.h. |
| 607 | |
| 608 | commit 7fe3fa643494b26962d542fac38d988ac60f8c09 |
| 609 | Author: Daniel Baumann <daniel@debian.org> |
| 610 | Date: Fri Sep 26 15:11:50 2008 +0200 |
| 611 | |
| 612 | Applying Fedoras dosfstools-2.11-assumeKernel26.patch from Peter Vrabec |
| 613 | <pvrabec@redhat.com> to remove linux 2.6 conditionals: |
| 614 | |
| 615 | * LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 0) does not work with |
| 616 | glibc-kernheaders-2.4-9.1.94 |
| 617 | |
| 618 | commit 90c1c93c100722a03e48be51b1312fe65c1cb156 |
| 619 | Author: Daniel Baumann <daniel@debian.org> |
| 620 | Date: Fri Sep 26 15:05:00 2008 +0200 |
| 621 | |
| 622 | Applying Debians 99-conglomeration.dpatch (no other information |
| 623 | available). |
| 624 | |
| 625 | commit bb6541bf4735e3a7f1c71b4722c6d03bb4549eea |
| 626 | Author: Daniel Baumann <daniel@debian.org> |
| 627 | Date: Fri Sep 26 14:26:41 2008 +0200 |
| 628 | |
| 629 | Applying Debians 15-manpage-files.dpatch from Daniel Baumann |
| 630 | <daniel@debian.org> to improve dosfsck manpage: |
| 631 | |
| 632 | * Lists fsckNNNN.rec files in FILES section (Closes: #444596). |
| 633 | |
| 634 | commit 49282165866be19d3bc54a3f4bdee2cf3a63ba6c |
| 635 | Author: Daniel Baumann <daniel@debian.org> |
| 636 | Date: Fri Sep 26 14:34:42 2008 +0200 |
| 637 | |
| 638 | Applying Debians 13-getopt.dpatch from Adonikam Virgo |
| 639 | <adonikam@virgonet.org> to fix mkdosfs getopt: |
| 640 | |
| 641 | * Fixes backup sector getopt (Closes: #232387, #479794). |
| 642 | |
| 643 | commit c32e44b85f4eac6f6a94bd620eea4abba257042a |
| 644 | Author: Daniel Baumann <daniel@debian.org> |
| 645 | Date: Fri Sep 26 14:34:17 2008 +0200 |
| 646 | |
| 647 | Applying Debians 12-zero-slot.dpatch by Karl Tomlinson |
| 648 | <karlt@karlt.net> to fix dosfsck zero slot crashes: |
| 649 | |
| 650 | * Fixes crashes due to zero slot numbers causing a negative offset in |
| 651 | the call to copy_lfn_part in lfn_add_slot. On amd64 this results in |
| 652 | a SIGSEGV in copy_lfn_part. On x86 the result is heap corruption |
| 653 | and thus sometimes a SIGSEGV or double free abort later. (Closes: |
| 654 | #152550, #353198, #356377, #401798). |
| 655 | |
| 656 | commit 370847af533e628aa9e38710e6d50af09f2b71ba |
| 657 | Author: Daniel Baumann <daniel@debian.org> |
| 658 | Date: Fri Sep 26 14:33:54 2008 +0200 |
| 659 | |
| 660 | Applying Debians 11-memory-efficiency.dpatch from Eero Tamminen |
| 661 | <eero.tamminen@nokia.com> to improve dosfsck memory efficiency: |
| 662 | |
| 663 | * Improves memory efficiency when checking filesystems. |
| 664 | |
| 665 | commit 28da9f286a52acec7df7ad06cb0679e5f828e7f3 |
| 666 | Author: Daniel Baumann <daniel@debian.org> |
| 667 | Date: Fri Sep 26 14:33:28 2008 +0200 |
| 668 | |
| 669 | Applying Debians 10-manpage-synopsis.dpatch from Daniel Baumann |
| 670 | <daniel@debian.org> to fix manpage synopsis: |
| 671 | |
| 672 | * List alternative binary names in manpage synopsis (Closes: #284983). |
| 673 | |
| 674 | commit f253073021551c9b58d0f2ac262deb3c1b950b06 |
| 675 | Author: Daniel Baumann <daniel@debian.org> |
| 676 | Date: Fri Sep 26 14:32:46 2008 +0200 |
| 677 | |
| 678 | Applying Debians 09-manpage-fat32.dpatch from Daniel Baumann |
| 679 | <daniel@debian.org> to improve mkdosfs manpage: |
| 680 | |
| 681 | * Don't claim that FAT32 is not choosed automatically (Closes: |
| 682 | #414183). |
| 683 | |
| 684 | commit f37c07aec3972cfc0db374d544ee3b27c0b4b20b |
| 685 | Author: Daniel Baumann <daniel@debian.org> |
| 686 | Date: Fri Sep 26 14:32:23 2008 +0200 |
| 687 | |
| 688 | Applying Debians 08-manpage-drop.dpatch from Daniel Baumann |
| 689 | <daniel@debian.org> to improve dosfsck manpage: |
| 690 | |
| 691 | * Don't use confusing word 'drop' when 'delete' is meant (Closes: |
| 692 | #134100). |
| 693 | |
| 694 | commit 3f970c65586da2f44d2a49b639e89341bbaf1fba |
| 695 | Author: Daniel Baumann <daniel@debian.org> |
| 696 | Date: Fri Sep 26 14:31:50 2008 +0200 |
| 697 | |
| 698 | Applying Debians 07-manpage-spelling.dpatch from Justin Pryzby |
| 699 | <justinpryzby@users.sourceforge.net> to fix mkdosfs manpage typos. |
| 700 | |
| 701 | commit 18678ba5f3a10c2a54ffee735651d7a265ae7d54 |
| 702 | Author: Daniel Baumann <daniel@debian.org> |
| 703 | Date: Fri Sep 26 14:30:31 2008 +0200 |
| 704 | |
| 705 | Applying Suses dosfstools-2.11_determine-sector-size.patch from Petr |
| 706 | Gajdos <pgajdos@suse.cz> to determine mkdosfs sector size automatically: |
| 707 | |
| 708 | * determine sector size of device automatically or if -S parameter |
| 709 | present, verify, that it's not under physical sector size |
| 710 | |
| 711 | commit 29753931b078856d78f473cfb6273e111a26891e |
| 712 | Author: Daniel Baumann <daniel@debian.org> |
| 713 | Date: Fri Sep 26 14:30:03 2008 +0200 |
| 714 | |
| 715 | Applying Suses dosfstools-2.11-o_excl.patch from Pavol Rusnak |
| 716 | <prusnak@suse.cz> to use O_EXCL in mkdosfs: |
| 717 | |
| 718 | * mkdosfs now opens device with O_EXCL [#238687] |
| 719 | |
| 720 | commit 16bb7b09ad9eaf0fe37a732cabcdbdf975b77d3e |
| 721 | Author: Daniel Baumann <daniel@debian.org> |
| 722 | Date: Fri Sep 26 14:29:36 2008 +0200 |
| 723 | |
| 724 | Applying Debians 04-unaligned-memory.dpatch from Khalid Aziz |
| 725 | <khalid_aziz@hp.com> to fix dosfsck unaligned memory accesses: |
| 726 | |
| 727 | * Fix unaligned memory accesses which cause warnings to appear |
| 728 | everytime the elilo bootloader script runs. This has led a number |
| 729 | of users to believe their install has failed (Closes: #258839). |
| 730 | |
| 731 | commit 1298cc8f37eaa27ca542b8b7186ea5a47a63cd7e |
| 732 | Author: Daniel Baumann <daniel@debian.org> |
| 733 | Date: Fri Sep 26 13:47:40 2008 +0200 |
| 734 | |
| 735 | Applying Fedoras dosfstools-2.11-label.patch from Jeremy Katz |
| 736 | <katzj@redhat.com> to add dosfslabel (originally by Peter Jones). |
| 737 | |
| 738 | commit d23890e1d89770d6d2ba58362c2fc4ebafbde15c |
| 739 | Author: Daniel Baumann <daniel@debian.org> |
| 740 | Date: Fri Sep 26 13:41:14 2008 +0200 |
| 741 | |
| 742 | Applying Fedoras dosfstools-2.11-fortify.patch from Jakub Jelinek |
| 743 | <jakub@redhat.com> to make it build with -D_FORTIFY_SOURCE=2: |
| 744 | |
| 745 | * This violates -D_FORTIFY_SOURCE=2 (which is stricter than C |
| 746 | standard), but isn't actually any buffer overflow. But using memcpy |
| 747 | is more efficient anyway. |
| 748 | |
| 749 | commit 7dbd82000e59246c1c2f8c280c4491259e10a767 |
| 750 | Author: Daniel Baumann <daniel@debian.org> |
| 751 | Date: Fri Sep 26 13:40:47 2008 +0200 |
| 752 | |
| 753 | Applying Fedoras dosfstools-2.7-argfix.patch (no other information |
| 754 | available). |
| 755 | |
| 756 | commit 88f3b3139c72ac11cb3dd3f5afa8dbb2198a8de5 |
| 757 | Author: Daniel Baumann <daniel@debian.org> |
| 758 | Date: Thu Jun 26 12:45:36 2008 +0200 |
| 759 | |
| 760 | Adding upstream version 2.11. |