2008-12-08 Thomas Schwinge * Makefile (HURDLIBS): New variable. 2006-03-15 Thomas Schwinge * mkfs.c (parse_opt): Move UP's functionality into UP_INT in order to fix invalid lvalues. 2002-06-08 Roland McGrath * mkfs.c (iput): Use %Ld format for ino_t values. 2001-12-06 Roland McGrath * dlabel.c (fd_get_device): Only deallocate NODE if store_create fails. Found by Michael Teichgraeber . 2001-12-02 Roland McGrath * mkfs.c (fsinit): Set the root directory's owner/group to the user's. Suggested by Michael Teichgraeber . 2001-02-25 Roland McGrath * mkfs.c [!STANDALONE]: Include for decl. * stati.c: Likewise. 1999-11-20 Roland McGrath * dlabel.c (fd_get_device): Check STORE->class->id, not STORE->class. 1998-09-04 Roland McGrath * mkfs.c (main): Fix return type to int, use return. Fri Jun 20 13:39:02 1997 Thomas Bushnell, n/BSG * mkfs.c (mkfs): Set SBLOCK.fs_clean. New file systems are always clean. Thu Apr 10 13:54:31 1997 Thomas Bushnell, n/BSG * dlabel.c: Don't include . (_IOR, _IOC, IOC_OUT, IOCPARM_MASK): New macros. Wed Feb 19 23:10:54 1997 Miles Bader * mkfs.c (argp_program_version): Make const. Thu Sep 5 11:44:38 1996 Thomas Bushnell, n/BSG * mkfs.c: Include . (argp_program_version): Define with STANDARD_HURD_VERSION. Mon Aug 19 15:18:30 1996 Miles Bader * mkfs.c (doc): Supply a useful value. Tue Jul 23 19:34:58 1996 Miles Bader * mkfs.c (fsinit): `struct timespec' now uses a field prefix of `tv_'. * stati.c (timespec_rep): Likewise. Fri Jun 21 02:12:16 1996 Miles Bader * dlabel.c (fd_get_device): Supply new args to store_create. Sat May 11 01:20:18 1996 Miles Bader * mkfs.c (parse_opt): Use ARGP_ERR_UNKNOWN instead of EINVAL. Fri May 10 15:50:38 1996 Miles Bader * dlabel.c (fd_get_device): Update to use libstore. : New include. * Makefile (mkfs.ufs): Depend on ../libstore/libstore.a. Tue Apr 30 10:06:21 1996 Michael I. Bushnell, p/BSG * Makefile (include ../Makeconf): BEFORE dependencies. (all): Delete target. ($(targets)): Each target depends on its associated .o. Wed Apr 3 16:31:13 1996 Miles Bader * mkfs.c (main): In `Can't get disklabel' error message, specify which flag the user can use to supply the needed information. (mkfs): Fiddle with info message. Sun Mar 31 14:34:28 1996 Miles Bader * stati.c (mode_rep): Prefix octal number with `0'. Fri Mar 29 11:56:52 1996 Miles Bader * stati.c (main): Print mode & {in,}direct blocks too. (mode_rep): New function. (timespec_rep): P shouldn't be static. * mkfs.c (main): Argp interface changes. Wed Mar 13 18:30:55 1996 Miles Bader * mkfs.c (options, args_doc, doc): New variables for option parsing. (struct amark): New type. (amarks_add, amarks_contains): New functions. (default_disklabel): New variable. (main): Most arguments are now options (and optional). Allow many more parameters to be specified. Consult the disk label for some defaults. (most functions): Add explicit return type declarations. Fix printf format specifications. Get rid of #ifdefs for MFS. (started, malloc, realloc, calloc, free): Functions removed. (mfs, membase): Variables removed. , , , , , : New includes * dlabel.c: New file. * Makefile (SRCS): Add dlabel.c. (mkfs.ufs): New target. Tue Feb 27 14:52:00 1996 Miles Bader * clri.c: Move here from ../utils. [Entire directory renamed to `ufs-utils' from `newfs'] Sat Sep 9 12:17:11 1995 Miles Bader * Makefile (target): Changed to `mkfs.ufs'. (installationdir): New variable, install into $(sbindir). Thu Nov 24 18:39:30 1994 Roland McGrath * mkfs.c: Protect all mfs code with #ifdef MFS. Wed Oct 12 12:59:01 1994 Michael I Bushnell * mkfs.c (main): MAXCONTIG should be zero because we don't do clustering. Fri Sep 9 09:45:23 1994 Michael I Bushnell * mkfs.c: Include and . (main): New function. Punt newfs.c for now. * Makefile (SRCS, OBJS): Comment out uses of newfs.c. (target): Build mkfs, not newfs. * newfs.c (mopts): Comment out. (mntflags): Comment out. (main): Omit check for `mfs'. Omit var `partition'. (main) [case 'o']: Comment out mfs specific code. (main): Comment out check for already-mounted partition. (main): Comment out MFS specific open of FSI. * mkfs.c (fsinit): Use DI_MODE to read mode from NODE, and set di_model and di_modeh instead of di_mode. (mkfs): Don't set fields in *PP. * newfs.c: Include ufs header files with "../ufs/foo.h" instead of . Don't include , , or "mntopts.h". Thu Sep 8 15:52:05 1994 Michael I Bushnell * mkfs.c: Include ufs header files with "../ufs/foo.h" instead of . Don't include .