The NetBSD Project

CVS log for src/sbin/fsck_msdos/boot.c

[BACK] Up to [cvs.netbsd.org] / src / sbin / fsck_msdos

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.14.4.1 / (download) - annotate - [select for diffs], Wed May 13 19:19:01 2009 UTC (7 weeks, 2 days ago) by jym
Branch: jym-xensuspend
Changes since 1.14: +3 -3 lines
Diff to previous 1.14 (colored) next main 1.15 (colored)

Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html

Revision 1.15 / (download) - annotate - [select for diffs], Sat Apr 11 07:14:50 2009 UTC (2 months, 3 weeks ago) by lukem
Branch: MAIN
CVS Tags: jym-xensuspend-nbase, jym-xensuspend-base, HEAD
Changes since 1.14: +3 -3 lines
Diff to previous 1.14 (colored)

fix sign-compare issues

Revision 1.13.12.1 / (download) - annotate - [select for diffs], Sun Jun 29 08:41:56 2008 UTC (12 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.13: +2 -9 lines
Diff to previous 1.13 (colored) next main 1.14 (colored)

Sync with HEAD.

Revision 1.13.16.1 / (download) - annotate - [select for diffs], Mon Jun 23 04:29:57 2008 UTC (12 months, 1 week ago) by wrstuden
Branch: wrstuden-revivesa
Changes since 1.13: +2 -9 lines
Diff to previous 1.13 (colored) next main 1.14 (colored)

Sync w/ -current. 34 merge conflicts to follow.

Revision 1.13.14.1 / (download) - annotate - [select for diffs], Tue Jun 17 09:13:39 2008 UTC (12 months, 2 weeks ago) by yamt
Branch: yamt-pf42
Changes since 1.13: +2 -9 lines
Diff to previous 1.13 (colored) next main 1.14 (colored)

sync with head.

Revision 1.14 / (download) - annotate - [select for diffs], Fri Jun 13 20:46:09 2008 UTC (12 months, 2 weeks ago) by martin
Branch: MAIN
CVS Tags: yamt-pf42-base4, wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, wrstuden-revivesa-base-1, wrstuden-revivesa-base, netbsd-5-base, netbsd-5-0-RELEASE, netbsd-5-0-RC4, netbsd-5-0-RC3, netbsd-5-0-RC2, netbsd-5-0-RC1, netbsd-5-0, netbsd-5, mjf-devfs2-base, matt-mips64-base2
Branch point for: jym-xensuspend
Changes since 1.13: +2 -9 lines
Diff to previous 1.13 (colored)

Move to 2 clause license, approved by Wolfgang Solfrank.

Revision 1.13 / (download) - annotate - [select for diffs], Mon Mar 19 18:30:40 2007 UTC (2 years, 3 months ago) by gdt
Branch: MAIN
CVS Tags: yamt-pf42-baseX, yamt-pf42-base3, yamt-pf42-base2, yamt-pf42-base, mjf-devfs-base, mjf-devfs, matt-mips64-base, matt-mips64, matt-armv6-prevmlocking, matt-armv6-nbase, matt-armv6-base, matt-armv6, keiichi-mipv6-base, keiichi-mipv6, hpcarm-cleanup-nbase, hpcarm-cleanup-base, hpcarm-cleanup, cube-autoconf-base, cube-autoconf
Branch point for: yamt-pf42, wrstuden-revivesa, mjf-devfs2
Changes since 1.12: +19 -8 lines
Diff to previous 1.12 (colored)

Change mismatch of bytes 11 to 90 to be a warning, not an error, and
print out the values of the bytes that do not match.
Add comment explaining that there is no documented rationale for the
check.

fsck_msdos checks that several bytes are equal in the primary and
backup bootblock.  There is no documented rationale.  The kernel does
not enforce this when mounting a filesystem.  I have a FAT32
filesystem on my disk (mounted as /share) which fails this check, but
is accepted by both Windows XP and NetBSD.  My volume differs in bytes
71-81.  The primary contains "SHARE " and the backup NUL bytes.

Further, fsck_msdos does not have code to repair the mismatch.  As a
result such filesystems can be used not checked.

Revision 1.12 / (download) - annotate - [select for diffs], Sat Mar 10 00:30:36 2007 UTC (2 years, 3 months ago) by hubertf
Branch: MAIN
Changes since 1.11: +2 -3 lines
Diff to previous 1.11 (colored)

- removes unused ctype.h header
- correct comment in mount_nfs/getnfsargs.c: s/Nead/Need/

From: Slava Semushin <php-coder@altlinux.ru>

Revision 1.11 / (download) - annotate - [select for diffs], Mon Jun 5 16:51:18 2006 UTC (3 years ago) by christos
Branch: MAIN
CVS Tags: wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, wrstuden-fixsa, netbsd-4-base, netbsd-4-0-RELEASE, netbsd-4-0-RC5, netbsd-4-0-RC4, netbsd-4-0-RC3, netbsd-4-0-RC2, netbsd-4-0-RC1, netbsd-4-0-1-RELEASE, netbsd-4-0, netbsd-4, abandoned-netbsd-4-base, abandoned-netbsd-4
Changes since 1.10: +8 -8 lines
Diff to previous 1.10 (colored)

- don't leak memory on allocation failure.
- s/perror/perr and print how much we were trying to allocate.

Revision 1.10 / (download) - annotate - [select for diffs], Wed Jan 19 20:00:45 2005 UTC (4 years, 5 months ago) by xtraeme
Branch: MAIN
CVS Tags: netbsd-3-base, netbsd-3-1-RELEASE, netbsd-3-1-RC4, netbsd-3-1-RC3, netbsd-3-1-RC2, netbsd-3-1-RC1, netbsd-3-1-1-RELEASE, netbsd-3-1, netbsd-3-0-RELEASE, netbsd-3-0-RC6, netbsd-3-0-RC5, netbsd-3-0-RC4, netbsd-3-0-RC3, netbsd-3-0-RC2, netbsd-3-0-RC1, netbsd-3-0-3-RELEASE, netbsd-3-0-2-RELEASE, netbsd-3-0-1-RELEASE, netbsd-3-0, netbsd-3
Changes since 1.9: +4 -8 lines
Diff to previous 1.9 (colored)

Kill __P(), ANSIfy, remove main() prototype.

Revision 1.9 / (download) - annotate - [select for diffs], Thu Jul 24 19:25:46 2003 UTC (5 years, 11 months ago) by ws
Branch: MAIN
CVS Tags: netbsd-2-base, netbsd-2-1-RELEASE, netbsd-2-1-RC6, netbsd-2-1-RC5, netbsd-2-1-RC4, netbsd-2-1-RC3, netbsd-2-1-RC2, netbsd-2-1-RC1, netbsd-2-1, netbsd-2-0-base, netbsd-2-0-RELEASE, netbsd-2-0-RC5, netbsd-2-0-RC4, netbsd-2-0-RC3, netbsd-2-0-RC2, netbsd-2-0-RC1, netbsd-2-0-3-RELEASE, netbsd-2-0-2-RELEASE, netbsd-2-0-1-RELEASE, netbsd-2-0, netbsd-2
Changes since 1.8: +4 -3 lines
Diff to previous 1.8 (colored)

Only compare the interesting part of the bootblock with its backup.

Revision 1.8 / (download) - annotate - [select for diffs], Sat Dec 22 17:25:20 2001 UTC (7 years, 6 months ago) by augustss
Branch: MAIN
CVS Tags: netbsd-1-6-base, netbsd-1-6-RELEASE, netbsd-1-6-RC3, netbsd-1-6-RC2, netbsd-1-6-RC1, netbsd-1-6-PATCH002-RELEASE, netbsd-1-6-PATCH002-RC4, netbsd-1-6-PATCH002-RC3, netbsd-1-6-PATCH002-RC2, netbsd-1-6-PATCH002-RC1, netbsd-1-6-PATCH002, netbsd-1-6-PATCH001-RELEASE, netbsd-1-6-PATCH001-RC3, netbsd-1-6-PATCH001-RC2, netbsd-1-6-PATCH001-RC1, netbsd-1-6-PATCH001, netbsd-1-6, fvdl_fs64_base
Changes since 1.7: +6 -3 lines
Diff to previous 1.7 (colored)

Allow check to proceed with bad backup boot block if we're doing a readonly
check.

Revision 1.7 / (download) - annotate - [select for diffs], Thu Jul 26 15:05:08 2001 UTC (7 years, 11 months ago) by wiz
Branch: MAIN
Changes since 1.6: +3 -3 lines
Diff to previous 1.6 (colored)

Various typos in comments (neccessary, sceme, choise, ...).

Revision 1.6 / (download) - annotate - [select for diffs], Tue Oct 6 14:31:58 1998 UTC (10 years, 9 months ago) by ws
Branch: MAIN
CVS Tags: wrstuden-devbsize-base, wrstuden-devbsize-19991221, wrstuden-devbsize, netbsd-1-5-base, netbsd-1-5-RELEASE, netbsd-1-5-PATCH003, netbsd-1-5-PATCH002, netbsd-1-5-PATCH001, netbsd-1-5-BETA2, netbsd-1-5-BETA, netbsd-1-5-ALPHA2, netbsd-1-5, netbsd-1-4-base, netbsd-1-4-RELEASE, netbsd-1-4-PATCH003, netbsd-1-4-PATCH002, netbsd-1-4-PATCH001, netbsd-1-4, minoura-xpg4dl-base, minoura-xpg4dl, comdex-fall-1999-base, comdex-fall-1999
Changes since 1.5: +14 -3 lines
Diff to previous 1.5 (colored)

Since M$ doesn't maintain the FSINFO block correctly,
don't treat errors there as modifications.

Revision 1.5 / (download) - annotate - [select for diffs], Fri Oct 17 11:19:23 1997 UTC (11 years, 8 months ago) by ws
Branch: MAIN
CVS Tags: netbsd-1-3-base, netbsd-1-3-RELEASE, netbsd-1-3-PATCH003-CANDIDATE2, netbsd-1-3-PATCH003-CANDIDATE1, netbsd-1-3-PATCH003-CANDIDATE0, netbsd-1-3-PATCH003, netbsd-1-3-PATCH002, netbsd-1-3-PATCH001, netbsd-1-3-BETA, netbsd-1-3
Changes since 1.4: +159 -21 lines
Diff to previous 1.4 (colored)

Add support for FAT32
Support dropping lost cluster chains (on request by Christoph Badura)
While being here, fix some minor bugs, mostly with format strings

Revision 1.4 / (download) - annotate - [select for diffs], Sun Sep 14 14:40:10 1997 UTC (11 years, 9 months ago) by lukem
Branch: MAIN
Changes since 1.3: +3 -2 lines
Diff to previous 1.3 (colored)

* cleanup for WARNS=1
* getopt returns -1 not EOF
* cleanup manpage

Revision 1.3 / (download) - annotate - [select for diffs], Fri Sep 27 23:22:51 1996 UTC (12 years, 9 months ago) by christos
Branch: MAIN
Changes since 1.2: +3 -3 lines
Diff to previous 1.2 (colored)

util -> fsutil

Revision 1.2 / (download) - annotate - [select for diffs], Mon Sep 23 16:27:57 1996 UTC (12 years, 9 months ago) by christos
Branch: MAIN
Changes since 1.1: +3 -2 lines
Diff to previous 1.1 (colored)

- use error printing code from fsck(8)
- remove fstab walking code
- add missing prototypes
- add missing argument in dir.c near "Truncate", where delete() was being
  called with fewer args. I think the missing argument should be a zero,
  but Wolfgang should check...

Revision 1.1 / (download) - annotate - [select for diffs], Tue May 14 17:39:28 1996 UTC (13 years, 1 month ago) by ws
Branch: MAIN
CVS Tags: netbsd-1-2-base, netbsd-1-2-RELEASE, netbsd-1-2-PATCH001, netbsd-1-2-BETA, netbsd-1-2

Add fsck utility for msdosfs

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>