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
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
|
1998-07-09 Theodore Ts'o <tytso@rsts-11.mit.edu>
* Release of E2fsprogs 1.12
1998-03-30 Theodore Ts'o <tytso@rsts-11.mit.edu>
* Makefile.in: Change to use new installation directory variables
convention. Fix uninstall rules to take $(DESTDIR) into
account.
1998-03-29 Theodore Ts'o <tytso@rsts-11.mit.edu>
* getversion.c (getversion): Return 0 if there's no error.
* fgetversion.c (fgetversion): Pass the address of the temporary
variable instead of the unitialized variable to the
EXT2_IOC_GETVERSION ioctl.
Mon Mar 9 08:05:30 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
* fgetflags.c, fgetversion.c, fsetflags.c, fsetversion.c,
getflags.c, getversion.c, setflags.c, setversion.c:
The ext2 version and flags ioctl's take an int *, not a
long *. Fix library to use the correct type, so we don't
have problems on the Alpha.
Tue Jun 17 01:33:20 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
* Release of E2fsprogs 1.11
Thu Apr 24 12:16:42 1997 Theodre Ts'o <tytso@localhost.mit.edu>
* Release of E2fsprogs version 1.10
Wed Apr 23 22:41:55 1997 Theodre Ts'o <tytso@localhost.mit.edu>
* ls.c (list_super): Add #ifdef's so it will compile under 1.2.13
Thu Apr 17 12:23:38 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
* Release of E2fsprogs version 1.09
Fri Apr 11 18:56:26 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
* Release of E2fsprogs version 1.08
Sat Apr 5 11:48:03 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
* ls.c (list_super): Display the filesystem revision and any
features that might be implemented.
Wed Mar 12 13:32:05 1997 Theodore Y. Ts'o <tytso@mit.edu>
* Release of E2fsprogs version 1.07
Thu Jan 2 00:06:29 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
* uuid.c: Include string.h, since we use memcpy().
Wed Jan 1 23:47:22 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
* ls.c (list_super): Copy times from the superblock to a time_t
variable. (The alpha has different sizes for time_t and
the time in the superblock.)
Tue Oct 8 02:02:03 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
* Release of E2fsprogs version 1.06
Sun Sep 22 16:20:12 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
* pf.c: Add support for the 'A' (no atime) flag.
Thu Sep 12 15:23:07 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
* Release of E2fsprogs version 1.05
Sat Sep 7 14:48:35 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
* ls.c (interval_string): Pretty print the check interval.
Tue Aug 6 14:12:36 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
* ls.c (list_super): Display the OS, volume label, last mounted,
and UUID field if present.
Mon Jun 24 09:55:58 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
* ps.c, pf.c, pe.c, ls.c, setversion.c, setflags.c, getversion.c,
fsetversion.c, fsetflags.c, fgetversion.c, fgetflags.c,
getflags.c: Remove include of ext2_fs.h, since it's
included by e2p.h; this also solves a sys/types.h vs
linux/types.h inclusion ordering problem with the GNU libc.
Thu May 16 11:12:30 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
* Release of E2fsprogs version 1.04
Wed Mar 27 00:33:40 1996 <tytso@rsts-11.mit.edu>
* Release of E2fsprogs version 1.03
Wed Jan 31 11:06:08 1996 <tytso@rsts-11.mit.edu>
* Release of E2fsprogs version 1.02
Tue Jan 2 20:50:44 1996 <tytso@rsts-11.mit.edu>
* fgetflags.c (fgetflags):
* fsetflags.c (fsetflags):
* fgetversion.c (fgetversion):
* fsetversion.c (fsetversion): Add the O_NONBLOCK flag to open
call, so that we don't hang trying to open things like
named pipes.
Mon Oct 30 17:44:07 1995 <tytso@rsts-11.mit.edu>
* ls.c (list_super): Use the correct field (s_def_resgid) when
printing the reserved group gid.
Fri Oct 27 18:07:48 1995 <tytso@rsts-11.mit.edu>
* iod.c (iterate_on_dir): Don't assume that d->reclen is the size
of the dirent structure; it isn't under Linux.
Mon Sep 4 21:43:53 1995 Remy Card <card@bbj>
* Makefile.in: Added support for BSD shared libraries.
Fri Aug 11 08:36:40 1995 Theodore Y. Ts'o <tytso@lurch.mit.edu>
* setflags.c: #include <sys/types.h> before including <sys/stat.h>
Sat Aug 12 03:11:45 1995 Remy Card <card@bbj>
* Makefile.in (install): Install static libraries in $(ulibdir)
(/usr/lib on Linux) instead of $(libdir) (/lib on Linux).
Sat Aug 5 11:43:36 1995 Theodore Y. Ts'o <tytso@lurch.mit.edu>
* Makefile.in (DLL_INSTALL_DIR, ELF_INSTALL_DIR): Set the
installation directories correctly.
Thu Jun 15 23:41:20 1995 Remy Card <card@bbj>
* Makefile.in: Added support for ELF shared libraries.
Mon Jun 12 08:34:44 1995 Theodore Y. Ts'o <tytso@lurch.mit.edu>
* e2p.h: Move <direct.h> after <stdio.h>
Thu Jun 8 12:47:04 1995 Miles Bader <miles@churchy.gnu.ai.mit.edu>
* iod.c (iterate_on_dir): If struct dirent has a d_namlen field,
assume that actual dirent entries may be larger than the structure
(by the name field), and take extra care deal with this case.
This code assumes that d_reclen is a valid dirent field.
Also, don't include <dirent.h>, as e2p.h already does.
* fgetversion.c (fgetversion): Only use the ext2 ioctl if it
doesn't cause a compile-time barf, otherwise just return EOPNOTSUPP.
* getversion.c (getversion): Ditto.
* fsetversion.c (fsetversion): Ditto.
* setversion.c (setversion): Ditto.
* fsetflags.c (fsetflags): Use chflags instead of the ext2 ioctl
if possible, and otherwise only use the ioctl if it doesn't barf.
* setflags.c (setflags): Ditto (with fchflags).
* fgetflags.c (fgetflags): Use the stat st_flags field instead of
the ext2 ioctl if possible, and otherwise only use the ioctl if it
doesn't barf.
* getflags.c (getflags): Ditto.
* e2p.h: Include <sys/types.h>, as some <dirent.h>s need it.
* ls.c: Move the include of <sys/types.h> to where <grp.h> can see it.
* Makefile.in: Rewritten to conform to GNU coding standards and
support separate compilation directories.
Mon Nov 7 21:59:12 1994 Remy Card <card@bbj>
* ls.c (list_super): List the new fields s_def_resuid and
s_def_resgid.
(print_user): New function which prints the uid and the user name.
(print_group): New function which prints the gid and the group name.
Wed Aug 17 21:50:39 1994 Remy Card (card@bbj)
* pf.c (print_flags): New attributes are recognized and a long
format can be used.
|