Commit Graph

24 Commits

Author SHA1 Message Date
chs 87ba0e2a31 Restore backward compatibility of UFS2 with previous NetBSD releases by
disabling support in UFS2 for extended attributes (including ACLs).
Add a new variant of UFS2 called "UFS2ea" that does support extended attributes.
Add new	fsck_ffs operations "-c	ea" and	"-c no-ea" to convert file systems
from UFS2 to UFS2ea and	vice-versa (both of which delete all existing extended
attributes in the process).
2022-11-17 06:40:38 +00:00
christos 81d301652a Add birthtime support and make time 64 bit. 2021-05-29 16:51:25 +00:00
lukem cefb0777de fix sign-compare issues 2009-04-11 06:48:36 +00:00
mlelstv bb90b5f0cd cast arguments for changed printf format 2008-12-29 20:02:30 +00:00
christos ac43585b6e fix printf formats. 2008-12-28 20:23:53 +00:00
simonb 12e5d916fb No need to print "0x0x" before a hex number, one "0x" should be enough. 2008-07-08 07:53:08 +00:00
martin ce099b4099 Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
hubertf 7ce5824ba3 Remove unused ctype.h
From: Slava Semushin <php-coder@altlinux.ru>
2007-03-10 01:16:17 +00:00
christos c4ee9f6d2e 64 bit inode changes 2005-08-19 02:07:18 +00:00
xtraeme d4a0de51f8 Kill __P(), ANSIfy, remove main() prototype; WARNS=2 2005-01-19 20:19:04 +00:00
dbj efbd5db673 add -F option, similar to fsck/newfs/dumpfs
correctly handle negative results from fsck's setup routine
handle uid and gid in FS_42INODEFMT inodes
2004-01-03 19:57:42 +00:00
fvdl 42614ed3f3 Add support for UFS2. UFS2 is an enhanced FFS, adding support for
64 bit block pointers, extended attribute storage, and a few
other things.

This commit does not yet include the code to manipulate the extended
storage (for e.g. ACLs), this will be done later.

Originally written by Kirk McKusick and Network Associates Laboratories for
FreeBSD.
2003-04-02 10:39:19 +00:00
grant 6742cb1812 sweep of errx/warnx, remove unnecessary trailing \n 2002-07-20 08:36:17 +00:00
lukem f7650338ca use %ll_ instead of the less standard %q_ 2001-01-05 02:02:57 +00:00
kleink 22821b35cd Need <time.h> for ctime() prototype. 1998-04-01 16:08:26 +00:00
bouyer 6fe0568e9e Add support for non-native byteorder FFS. 1998-03-18 17:03:15 +00:00
mrg 52ff5d8fee make these compile on the alpha after WARNS=1. 1997-09-16 08:37:01 +00:00
lukem 66a64254b8 * KNF-ify
* prefix hex numbers with '0x'
1997-09-14 14:56:57 +00:00
jtc fb0208bc77 Fix files using old TNF copyright notice 1997-07-31 00:21:53 +00:00
christos 60e2d41cb1 Make this work after the fsck changes. 1996-09-28 19:30:35 +00:00
jtc 8bd51c47b9 Copyright assigned to the NetBSD Foundation 1996-02-27 22:28:09 +00:00
thorpej 47efd9f35e Make this compile with -Werror. 1995-12-14 22:30:45 +00:00
thorpej e727d216d2 A teensy bit of really minor cleanup. 1995-10-08 23:18:08 +00:00
thorpej 3f7621c16a FFS debugging/editing tool, from John Kohl. 1995-10-08 23:08:36 +00:00