Whamcloud - gitweb
ChangeLog, e2p.h, feature.c:
[tools/e2fsprogs.git] / lib / e2p / ChangeLog
1 1999-10-22    <tytso@valinux.com>
2
3         * feature.c (e2p_edit_feature), e2p.h: Add a new argument which
4                 allows the calling application to limit what features the
5                 user is allowed to set or clear using this function.
6                 Also add support for comma separated lists.
7
8 1999-09-07    <tytso@valinux.com>
9
10         * Makefile.in, feature.c, e2p.h: New file which is used for
11                 displaying and editing superblock feature sets.
12
13         * ls.c (print_features, list_super): Add new function
14                 print_features which is used to display the feature
15                 bits in the superblock.
16
17 1999-07-18  Theodore Ts'o  <tytso@valinux.com>
18
19         * Release of E2fsprogs 1.15
20
21 1999-01-09  Theodore Ts'o  <tytso@rsts-11.mit.edu>
22
23         * Release of E2fsprogs 1.14
24
25 Mon Jan  4 02:34:53 1999  Theodore Y. Ts'o  <tytso@mit.edu>
26
27         * uuid.c: Use asm/types.h instead of linux/types.h, to be
28                 consistent with other locations where we've had to do this
29                 to work around glibc.
30
31 1998-12-15  Theodore Ts'o  <tytso@rsts-11.mit.edu>
32
33         * Release of E2fsprogs 1.13
34
35 1998-12-02  Theodore Ts'o  <tytso@rsts-11.mit.edu>
36
37         * Makefile.in: Updated dependencies.
38
39 1998-07-09  Theodore Ts'o  <tytso@rsts-11.mit.edu>
40
41         * Release of E2fsprogs 1.12
42
43 1998-03-30  Theodore Ts'o  <tytso@rsts-11.mit.edu>
44
45         * Makefile.in: Change to use new installation directory variables
46                 convention.  Fix uninstall rules to take $(DESTDIR) into
47                 account.
48
49 1998-03-29  Theodore Ts'o  <tytso@rsts-11.mit.edu>
50
51         * getversion.c (getversion): Return 0 if there's no error.
52
53         * fgetversion.c (fgetversion): Pass the address of the temporary
54                 variable instead of the unitialized variable to the
55                 EXT2_IOC_GETVERSION ioctl.
56
57 Mon Mar  9 08:05:30 1998  Theodore Ts'o  <tytso@rsts-11.mit.edu>
58
59         * fgetflags.c, fgetversion.c, fsetflags.c, fsetversion.c,
60                 getflags.c, getversion.c, setflags.c, setversion.c:
61                 The ext2 version and flags ioctl's take an int *, not a
62                 long *.  Fix library to use the correct type, so we don't
63                 have problems on the Alpha.
64
65 Tue Jun 17 01:33:20 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
66
67         * Release of E2fsprogs 1.11
68
69 Thu Apr 24 12:16:42 1997  Theodre Ts'o  <tytso@localhost.mit.edu>
70
71         * Release of E2fsprogs version 1.10
72
73 Wed Apr 23 22:41:55 1997  Theodre Ts'o  <tytso@localhost.mit.edu>
74
75         * ls.c (list_super): Add #ifdef's so it will compile under 1.2.13
76
77 Thu Apr 17 12:23:38 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
78
79         * Release of E2fsprogs version 1.09
80
81 Fri Apr 11 18:56:26 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
82
83         * Release of E2fsprogs version 1.08
84
85 Sat Apr  5 11:48:03 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
86
87         * ls.c (list_super): Display the filesystem revision and any
88                 features that might be implemented.
89
90 Wed Mar 12 13:32:05 1997  Theodore Y. Ts'o  <tytso@mit.edu>
91
92         * Release of E2fsprogs version 1.07
93
94 Thu Jan  2 00:06:29 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
95
96         * uuid.c: Include string.h, since we use memcpy().
97
98 Wed Jan  1 23:47:22 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
99
100         * ls.c (list_super): Copy times from the superblock to a time_t
101                 variable.  (The alpha has different sizes for time_t and
102                 the time in the superblock.)
103
104 Tue Oct  8 02:02:03 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>
105
106         * Release of E2fsprogs version 1.06
107
108 Sun Sep 22 16:20:12 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>
109
110         * pf.c: Add support for the 'A' (no atime) flag.
111
112 Thu Sep 12 15:23:07 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>
113
114         * Release of E2fsprogs version 1.05
115
116 Sat Sep  7 14:48:35 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>
117
118         * ls.c (interval_string): Pretty print the check interval.
119
120 Tue Aug  6 14:12:36 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>
121
122         * ls.c (list_super): Display the OS, volume label, last mounted,
123                 and UUID field if present.
124
125 Mon Jun 24 09:55:58 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>
126
127         * ps.c, pf.c, pe.c, ls.c, setversion.c, setflags.c, getversion.c, 
128                 fsetversion.c, fsetflags.c, fgetversion.c, fgetflags.c,
129                 getflags.c: Remove include of ext2_fs.h, since it's
130                 included by e2p.h; this also solves a sys/types.h vs
131                 linux/types.h inclusion ordering problem with the GNU libc.
132
133 Thu May 16 11:12:30 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>
134
135         * Release of E2fsprogs version 1.04
136
137 Wed Mar 27 00:33:40 1996    <tytso@rsts-11.mit.edu>
138
139         * Release of E2fsprogs version 1.03
140
141 Wed Jan 31 11:06:08 1996    <tytso@rsts-11.mit.edu>
142
143         * Release of E2fsprogs version 1.02
144
145 Tue Jan  2 20:50:44 1996    <tytso@rsts-11.mit.edu>
146
147         * fgetflags.c (fgetflags): 
148         * fsetflags.c (fsetflags):
149         * fgetversion.c (fgetversion):
150         * fsetversion.c (fsetversion): Add the O_NONBLOCK flag to open
151                 call, so that we don't hang trying to open things like
152                 named pipes.
153
154 Mon Oct 30 17:44:07 1995    <tytso@rsts-11.mit.edu>
155
156         * ls.c (list_super): Use the correct field (s_def_resgid) when
157                 printing the reserved group gid.
158
159 Fri Oct 27 18:07:48 1995    <tytso@rsts-11.mit.edu>
160
161         * iod.c (iterate_on_dir): Don't assume that d->reclen is the size
162                 of the dirent structure; it isn't under Linux.
163
164 Mon Sep  4 21:43:53 1995  Remy Card  <card@bbj>
165
166         * Makefile.in: Added support for BSD shared libraries.
167
168 Fri Aug 11 08:36:40 1995  Theodore Y. Ts'o  <tytso@lurch.mit.edu>
169
170         * setflags.c: #include <sys/types.h> before including <sys/stat.h>
171
172 Sat Aug 12 03:11:45 1995  Remy Card  <card@bbj>
173
174         * Makefile.in (install): Install static libraries in $(ulibdir)
175                 (/usr/lib on Linux) instead of $(libdir) (/lib on Linux).
176
177 Sat Aug  5 11:43:36 1995  Theodore Y. Ts'o  <tytso@lurch.mit.edu>
178
179         * Makefile.in (DLL_INSTALL_DIR, ELF_INSTALL_DIR): Set the
180                 installation directories correctly.
181
182 Thu Jun 15 23:41:20 1995  Remy Card  <card@bbj>
183
184         * Makefile.in: Added support for ELF shared libraries.
185
186 Mon Jun 12 08:34:44 1995  Theodore Y. Ts'o  <tytso@lurch.mit.edu>
187
188         * e2p.h: Move <direct.h> after <stdio.h>
189
190 Thu Jun  8 12:47:04 1995  Miles Bader  <miles@churchy.gnu.ai.mit.edu>
191
192         * iod.c (iterate_on_dir): If struct dirent has a d_namlen field,
193         assume that actual dirent entries may be larger than the structure
194         (by the name field), and take extra care deal with this case.
195         This code assumes that d_reclen is a valid dirent field.
196         Also, don't include <dirent.h>, as e2p.h already does.
197
198         * fgetversion.c (fgetversion): Only use the ext2 ioctl if it
199         doesn't cause a compile-time barf, otherwise just return EOPNOTSUPP.
200         * getversion.c (getversion): Ditto.
201         * fsetversion.c (fsetversion): Ditto.
202         * setversion.c (setversion): Ditto.
203         * fsetflags.c (fsetflags): Use chflags instead of the ext2 ioctl
204         if possible, and otherwise only use the ioctl if it doesn't barf.
205         * setflags.c (setflags): Ditto (with fchflags).
206         * fgetflags.c (fgetflags): Use the stat st_flags field instead of
207         the ext2 ioctl if possible, and otherwise only use the ioctl if it
208         doesn't barf.
209         * getflags.c (getflags): Ditto.
210
211         * e2p.h: Include <sys/types.h>, as some <dirent.h>s need it.
212         * ls.c: Move the include of <sys/types.h> to where <grp.h> can see it.
213
214         * Makefile.in: Rewritten to conform to GNU coding standards and
215         support separate compilation directories.
216
217 Mon Nov  7 21:59:12 1994  Remy Card  <card@bbj>
218
219         * ls.c (list_super): List the new fields s_def_resuid and
220         s_def_resgid.
221
222         (print_user): New function which prints the uid and the user name.
223
224         (print_group): New function which prints the gid and the group name.
225
226 Wed Aug 17 21:50:39 1994  Remy Card  (card@bbj)
227
228         * pf.c (print_flags): New attributes are recognized and a long
229         format can be used.
230
231