summaryrefslogtreecommitdiff
path: root/ufs-utils/ChangeLog
blob: 778cfe7bf8bb9e5a15f8091b15abf54dea6a516b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
2001-12-02  Roland McGrath  <roland@frob.com>

	* mkfs.c (fsinit): Set the root directory's owner/group to the user's.
	Suggested by Michael Teichgraeber <gnubert@web.de>.

2001-02-25  Roland McGrath  <roland@frob.com>

	* mkfs.c [!STANDALONE]: Include <time.h> for decl.
	* stati.c: Likewise.

1999-11-20  Roland McGrath  <roland@baalperazim.frob.com>

	* dlabel.c (fd_get_device): Check STORE->class->id, not STORE->class.

1998-09-04  Roland McGrath  <roland@baalperazim.frob.com>

	* mkfs.c (main): Fix return type to int, use return.

Fri Jun 20 13:39:02 1997  Thomas Bushnell, n/BSG  <thomas@gnu.ai.mit.edu>

	* mkfs.c (mkfs): Set SBLOCK.fs_clean.  New file systems are always
	clean.

Thu Apr 10 13:54:31 1997  Thomas Bushnell, n/BSG  <thomas@gnu.ai.mit.edu>

	* dlabel.c: Don't include <mach/sa/sys/ioctl.h>.
	(_IOR, _IOC, IOC_OUT, IOCPARM_MASK): New macros.

Wed Feb 19 23:10:54 1997  Miles Bader  <miles@gnu.ai.mit.edu>

	* mkfs.c (argp_program_version): Make const.

Thu Sep  5 11:44:38 1996  Thomas Bushnell, n/BSG  <thomas@gnu.ai.mit.edu>

	* mkfs.c: Include <version.h>.
	(argp_program_version): Define with STANDARD_HURD_VERSION.

Mon Aug 19 15:18:30 1996  Miles Bader  <miles@gnu.ai.mit.edu>

	* mkfs.c (doc): Supply a useful value.

Tue Jul 23 19:34:58 1996  Miles Bader  <miles@gnu.ai.mit.edu>

	* 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  <miles@gnu.ai.mit.edu>

	* dlabel.c (fd_get_device): Supply new args to store_create.

Sat May 11 01:20:18 1996  Miles Bader  <miles@gnu.ai.mit.edu>

	* mkfs.c (parse_opt): Use ARGP_ERR_UNKNOWN instead of EINVAL.

Fri May 10 15:50:38 1996  Miles Bader  <miles@gnu.ai.mit.edu>

	* dlabel.c (fd_get_device): Update to use libstore.
	<hurd/store.h>: New include.
	* Makefile (mkfs.ufs): Depend on ../libstore/libstore.a.

Tue Apr 30 10:06:21 1996  Michael I. Bushnell, p/BSG  <mib@gnu.ai.mit.edu>

	* 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  <miles@gnu.ai.mit.edu>

	* 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  <miles@gnu.ai.mit.edu>

	* stati.c (mode_rep): Prefix octal number with `0'.

Fri Mar 29 11:56:52 1996  Miles Bader  <miles@gnu.ai.mit.edu>

	* 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  <miles@gnu.ai.mit.edu>

	* 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.
	<stddef.h>, <stdlib.h>,	<argp.h>, <assert.h>, <error.h>,
	<string.h>: New includes
	* dlabel.c: New file.
	* Makefile (SRCS): Add dlabel.c.
	(mkfs.ufs): New target.

Tue Feb 27 14:52:00 1996  Miles Bader  <miles@gnu.ai.mit.edu>

	* clri.c: Move here from ../utils.

	[Entire directory renamed to `ufs-utils' from `newfs']

Sat Sep  9 12:17:11 1995  Miles Bader  <miles@churchy.gnu.ai.mit.edu>

	* Makefile (target): Changed to `mkfs.ufs'.
	(installationdir): New variable, install into $(sbindir).

Thu Nov 24 18:39:30 1994  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>

	* mkfs.c: Protect all mfs code with #ifdef MFS.

Wed Oct 12 12:59:01 1994  Michael I Bushnell  <mib@churchy.gnu.ai.mit.edu>

	* mkfs.c (main): MAXCONTIG should be zero because we don't
	do clustering.

Fri Sep  9 09:45:23 1994  Michael I Bushnell  <mib@churchy.gnu.ai.mit.edu>

	* mkfs.c: Include <sys/stat.h> and <fcntl.h>.
	(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
	<ufs/ufs/foo.h>.  Don't include <sys/disklabel.h>, <sys/mount.h>,
	or "mntopts.h".

Thu Sep  8 15:52:05 1994  Michael I Bushnell  <mib@churchy.gnu.ai.mit.edu>

	* mkfs.c: Include ufs header files with "../ufs/foo.h" instead of
	<ufs/ufs/foo.h>.  Don't include <sys/disklabel.h>.