blob: f042efea07e235038bee8114cbf7dad012cc2558 [file] [log] [blame]
Theodore Ts'o4a5fa191998-07-09 05:42:45 +000011998-07-09 Theodore Ts'o <tytso@rsts-11.mit.edu>
2
3 * Release of E2fsprogs 1.12
4
Theodore Ts'oe5fa0e31998-04-01 02:18:45 +000051998-03-30 Theodore Ts'o <tytso@rsts-11.mit.edu>
6
7 * Makefile.in: Change to use new installation directory variables
8 convention. Fix uninstall rules to take $(DESTDIR) into
9 account.
10
Theodore Ts'o17dba281998-03-30 01:16:26 +0000111998-03-29 Theodore Ts'o <tytso@rsts-11.mit.edu>
12
13 * getversion.c (getversion): Return 0 if there's no error.
14
15 * fgetversion.c (fgetversion): Pass the address of the temporary
16 variable instead of the unitialized variable to the
17 EXT2_IOC_GETVERSION ioctl.
18
Theodore Ts'occe382b1998-03-09 13:07:09 +000019Mon Mar 9 08:05:30 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
20
21 * fgetflags.c, fgetversion.c, fsetflags.c, fsetversion.c,
22 getflags.c, getversion.c, setflags.c, setversion.c:
23 The ext2 version and flags ioctl's take an int *, not a
24 long *. Fix library to use the correct type, so we don't
25 have problems on the Alpha.
26
Theodore Ts'o024996c1997-06-17 05:38:35 +000027Tue Jun 17 01:33:20 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
28
29 * Release of E2fsprogs 1.11
30
Theodore Ts'oa29f4d31997-04-29 21:26:48 +000031Thu Apr 24 12:16:42 1997 Theodre Ts'o <tytso@localhost.mit.edu>
32
33 * Release of E2fsprogs version 1.10
34
35Wed Apr 23 22:41:55 1997 Theodre Ts'o <tytso@localhost.mit.edu>
36
37 * ls.c (list_super): Add #ifdef's so it will compile under 1.2.13
38
39Thu Apr 17 12:23:38 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
40
41 * Release of E2fsprogs version 1.09
42
Theodore Ts'o2ecc6fe1997-04-29 17:57:00 +000043Fri Apr 11 18:56:26 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
44
45 * Release of E2fsprogs version 1.08
46
Theodore Ts'o521e3681997-04-29 17:48:10 +000047Sat Apr 5 11:48:03 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
48
49 * ls.c (list_super): Display the filesystem revision and any
50 features that might be implemented.
51
Theodore Ts'o21c84b71997-04-29 16:15:03 +000052Wed Mar 12 13:32:05 1997 Theodore Y. Ts'o <tytso@mit.edu>
53
54 * Release of E2fsprogs version 1.07
55
56Thu Jan 2 00:06:29 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
57
58 * uuid.c: Include string.h, since we use memcpy().
59
60Wed Jan 1 23:47:22 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
61
62 * ls.c (list_super): Copy times from the superblock to a time_t
63 variable. (The alpha has different sizes for time_t and
64 the time in the superblock.)
65
66Tue Oct 8 02:02:03 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
67
68 * Release of E2fsprogs version 1.06
69
Theodore Ts'o5c576471997-04-29 15:29:49 +000070Sun Sep 22 16:20:12 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
71
72 * pf.c: Add support for the 'A' (no atime) flag.
73
74Thu Sep 12 15:23:07 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
75
76 * Release of E2fsprogs version 1.05
77
Theodore Ts'o1e3472c1997-04-29 14:53:37 +000078Sat Sep 7 14:48:35 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
79
80 * ls.c (interval_string): Pretty print the check interval.
81
82Tue Aug 6 14:12:36 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
83
84 * ls.c (list_super): Display the OS, volume label, last mounted,
85 and UUID field if present.
86
87Mon Jun 24 09:55:58 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
88
89 * ps.c, pf.c, pe.c, ls.c, setversion.c, setflags.c, getversion.c,
90 fsetversion.c, fsetflags.c, fgetversion.c, fgetflags.c,
91 getflags.c: Remove include of ext2_fs.h, since it's
92 included by e2p.h; this also solves a sys/types.h vs
93 linux/types.h inclusion ordering problem with the GNU libc.
94
Theodore Ts'o62c06f71997-04-29 14:34:47 +000095Thu May 16 11:12:30 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
96
97 * Release of E2fsprogs version 1.04
98
Theodore Ts'o7f88b041997-04-26 14:48:50 +000099Wed Mar 27 00:33:40 1996 <tytso@rsts-11.mit.edu>
100
101 * Release of E2fsprogs version 1.03
102
Theodore Ts'o74becf31997-04-26 14:37:06 +0000103Wed Jan 31 11:06:08 1996 <tytso@rsts-11.mit.edu>
104
105 * Release of E2fsprogs version 1.02
106
107Tue Jan 2 20:50:44 1996 <tytso@rsts-11.mit.edu>
108
109 * fgetflags.c (fgetflags):
110 * fsetflags.c (fsetflags):
111 * fgetversion.c (fgetversion):
112 * fsetversion.c (fsetversion): Add the O_NONBLOCK flag to open
113 call, so that we don't hang trying to open things like
114 named pipes.
115
Theodore Ts'o297f47a1997-04-26 14:25:20 +0000116Mon Oct 30 17:44:07 1995 <tytso@rsts-11.mit.edu>
117
118 * ls.c (list_super): Use the correct field (s_def_resgid) when
119 printing the reserved group gid.
120
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000121Fri Oct 27 18:07:48 1995 <tytso@rsts-11.mit.edu>
122
123 * iod.c (iterate_on_dir): Don't assume that d->reclen is the size
124 of the dirent structure; it isn't under Linux.
125
126Mon Sep 4 21:43:53 1995 Remy Card <card@bbj>
127
128 * Makefile.in: Added support for BSD shared libraries.
129
130Fri Aug 11 08:36:40 1995 Theodore Y. Ts'o <tytso@lurch.mit.edu>
131
132 * setflags.c: #include <sys/types.h> before including <sys/stat.h>
133
134Sat Aug 12 03:11:45 1995 Remy Card <card@bbj>
135
136 * Makefile.in (install): Install static libraries in $(ulibdir)
137 (/usr/lib on Linux) instead of $(libdir) (/lib on Linux).
138
139Sat Aug 5 11:43:36 1995 Theodore Y. Ts'o <tytso@lurch.mit.edu>
140
141 * Makefile.in (DLL_INSTALL_DIR, ELF_INSTALL_DIR): Set the
142 installation directories correctly.
143
144Thu Jun 15 23:41:20 1995 Remy Card <card@bbj>
145
146 * Makefile.in: Added support for ELF shared libraries.
147
148Mon Jun 12 08:34:44 1995 Theodore Y. Ts'o <tytso@lurch.mit.edu>
149
150 * e2p.h: Move <direct.h> after <stdio.h>
151
152Thu Jun 8 12:47:04 1995 Miles Bader <miles@churchy.gnu.ai.mit.edu>
153
154 * iod.c (iterate_on_dir): If struct dirent has a d_namlen field,
155 assume that actual dirent entries may be larger than the structure
156 (by the name field), and take extra care deal with this case.
157 This code assumes that d_reclen is a valid dirent field.
158 Also, don't include <dirent.h>, as e2p.h already does.
159
160 * fgetversion.c (fgetversion): Only use the ext2 ioctl if it
161 doesn't cause a compile-time barf, otherwise just return EOPNOTSUPP.
162 * getversion.c (getversion): Ditto.
163 * fsetversion.c (fsetversion): Ditto.
164 * setversion.c (setversion): Ditto.
165 * fsetflags.c (fsetflags): Use chflags instead of the ext2 ioctl
166 if possible, and otherwise only use the ioctl if it doesn't barf.
167 * setflags.c (setflags): Ditto (with fchflags).
168 * fgetflags.c (fgetflags): Use the stat st_flags field instead of
169 the ext2 ioctl if possible, and otherwise only use the ioctl if it
170 doesn't barf.
171 * getflags.c (getflags): Ditto.
172
173 * e2p.h: Include <sys/types.h>, as some <dirent.h>s need it.
174 * ls.c: Move the include of <sys/types.h> to where <grp.h> can see it.
175
176 * Makefile.in: Rewritten to conform to GNU coding standards and
177 support separate compilation directories.
178
Theodore Ts'of3db3561997-04-26 13:34:30 +0000179Mon Nov 7 21:59:12 1994 Remy Card <card@bbj>
180
181 * ls.c (list_super): List the new fields s_def_resuid and
182 s_def_resgid.
183
184 (print_user): New function which prints the uid and the user name.
185
186 (print_group): New function which prints the gid and the group name.
187
188Wed Aug 17 21:50:39 1994 Remy Card (card@bbj)
189
190 * pf.c (print_flags): New attributes are recognized and a long
191 format can be used.
192
193