Theodore Ts'o | 9c7ec17 | 2003-07-26 01:03:34 -0400 | [diff] [blame^] | 1 | 2003-07-25 Theodore Ts'o <tytso@mit.edu> |
| 2 | |
| 3 | * Release of E2fsprogs 1.34 |
| 4 | |
Theodore Ts'o | 48e6e81 | 2003-07-06 00:36:48 -0400 | [diff] [blame] | 5 | 2003-07-06 Theodore Ts'o <tytso@mit.edu> |
| 6 | |
| 7 | * iod.c: Fix gcc -Wall nitpicks (missing #include <string.h>) |
| 8 | |
Theodore Ts'o | 71df0dc | 2003-04-21 16:17:09 -0400 | [diff] [blame] | 9 | 2003-04-21 Theodore Ts'o <tytso@mit.edu> |
| 10 | |
| 11 | * Release of E2fsprogs 1.33 |
| 12 | |
Theodore Ts'o | 520ead3 | 2003-04-19 13:48:27 -0400 | [diff] [blame] | 13 | 2003-04-19 Theodore Ts'o <tytso@mit.edu> |
| 14 | |
| 15 | * fgetflags.c (fgetflags), fsetflags.c (fsetflags): Remove unused |
| 16 | and useless close(fd). |
| 17 | |
| 18 | * hashstr.c (e2p_hash2string): Remove unused variables. |
| 19 | |
| 20 | * iod.c: Fix gcc -Wall warnings by including stdlib.h. |
| 21 | |
Theodore Ts'o | fff4548 | 2003-04-13 00:44:19 -0400 | [diff] [blame] | 22 | 2003-04-12 Theodore Ts'o <tytso@mit.edu> |
| 23 | |
| 24 | * iod.c (iterate_on_dir): Support systems that don't have d_reclen |
| 25 | in struct dirent. |
| 26 | |
Theodore Ts'o | 2c93113 | 2003-04-11 13:26:21 -0400 | [diff] [blame] | 27 | 2003-04-11 Theodore Ts'o <tytso@mit.edu> |
| 28 | |
| 29 | * feature.c: Remove support for EXT2_FEATURE_RO_COMPAT_BTREE_DIR, |
| 30 | since it's not actually used, and may confuse people who |
| 31 | are looking for EXT2_FEATURE_COMPAT_DIR_INDEX, which is in |
| 32 | use. |
| 33 | |
Theodore Ts'o | 9522e0a | 2003-03-17 13:53:38 -0500 | [diff] [blame] | 34 | 2003-03-17 Theodore Ts'o <tytso@mit.edu> |
| 35 | |
| 36 | * ls.c (list_super2): Display the superblock fields even if the |
| 37 | journal or the dir index feature is not enabled. |
| 38 | |
Theodore Ts'o | 3851301 | 2002-11-09 15:00:56 -0500 | [diff] [blame] | 39 | 2002-11-09 Theodore Ts'o <tytso@mit.edu> |
| 40 | |
| 41 | * Release of E2fsprogs 1.32 |
| 42 | |
Theodore Ts'o | c4e5e36 | 2002-11-08 19:12:48 -0500 | [diff] [blame] | 43 | 2002-11-08 Theodore Ts'o <tytso@mit.edu> |
| 44 | |
Theodore Ts'o | ae65b29 | 2002-11-08 20:08:48 -0500 | [diff] [blame] | 45 | * Release of E2fsprogs 1.31 |
| 46 | |
| 47 | 2002-11-08 Theodore Ts'o <tytso@mit.edu> |
| 48 | |
Theodore Ts'o | c4e5e36 | 2002-11-08 19:12:48 -0500 | [diff] [blame] | 49 | * pf.c: Print the indexed directory flag if present. Don't |
| 50 | display all of the compression flags unless compression |
| 51 | is enabled. |
| 52 | |
Theodore Ts'o | 5d823a4 | 2002-11-01 02:13:53 -0500 | [diff] [blame] | 53 | 2002-10-31 Theodore Ts'o <tytso@mit.edu> |
| 54 | |
| 55 | * Release of E2fsprogs 1.30 |
| 56 | |
Theodore Ts'o | a2c8bf9 | 2002-11-01 02:01:41 -0500 | [diff] [blame] | 57 | 2002-11-01 Theodore Ts'o <tytso@mit.edu> |
| 58 | |
| 59 | * pf.c: Add support for a new inode flag, which is to be used for |
| 60 | indicating the top of directory hierarchies for the Orlov |
| 61 | block allocator. |
| 62 | |
Theodore Ts'o | 9d2aefb | 2002-10-25 17:29:55 -0400 | [diff] [blame] | 63 | 2002-10-25 Theodore Ts'o <tytso@mit.edu> |
| 64 | |
| 65 | * ls.c (list_super2): Print the s_mkfs_time field if it is |
| 66 | present. If the last mount time (s_mtime) is zero, print |
| 67 | "n/a". |
| 68 | |
Theodore Ts'o | c046ac7 | 2002-10-20 00:38:57 -0400 | [diff] [blame] | 69 | 2002-10-20 Theodore Ts'o <tytso@valinux.com> |
| 70 | |
Theodore Ts'o | 4a959fe | 2002-10-20 01:52:52 -0400 | [diff] [blame] | 71 | * e2p.h (e2p_string2mntopt), mntopts.c, ls.c (print_mntopts): |
| 72 | Remove unneeded "compat" argument to e2p_string2mntopt(). |
| 73 | Add mount options for the journal data mode (journaled, |
| 74 | ordered, writeback). |
| 75 | |
Theodore Ts'o | c046ac7 | 2002-10-20 00:38:57 -0400 | [diff] [blame] | 76 | * feature.c, ls.c (list_super2): Add support for the |
| 77 | meta_blockgroup filesystem format. |
| 78 | |
Theodore Ts'o | a0c3fd5 | 2002-10-15 17:43:43 -0400 | [diff] [blame] | 79 | 2002-10-15 <tytso@snap.thunk.org> |
| 80 | |
| 81 | * ls.c (print_mntopts, list_super2): Print any default mount |
| 82 | options which the filesystem might have. |
| 83 | |
| 84 | * e2p.h, mntopts.c: New function which converts back and forth |
| 85 | between strings and default mount options. |
| 86 | |
Theodore Ts'o | c663305 | 2002-09-24 01:26:50 -0400 | [diff] [blame] | 87 | 2001-09-24 Theodore Tso <tytso@mit.edu> |
| 88 | |
| 89 | * Release of E2fsprogs 1.29 |
| 90 | |
Theodore Ts'o | 87ee8dc | 2002-08-31 03:02:57 -0400 | [diff] [blame] | 91 | 2001-08-31 Theodore Tso <tytso@thunk.org> |
| 92 | |
| 93 | * Release of E2fsprogs 1.28 |
| 94 | |
Theodore Ts'o | f61fc0b | 2002-08-24 00:04:03 -0400 | [diff] [blame] | 95 | 2002-08-23 Theodore Ts'o <tytso@mit.edu> |
| 96 | |
| 97 | * ls.c (list_super2): Print the default hash version and the hash |
| 98 | seed for the directory indexing. Use the new e2p_uuid2str |
| 99 | function to factor out common code. |
| 100 | |
| 101 | * uuid.c (e2p_uuid2str), e2p.h: New utility function which factors |
| 102 | out some common code. |
| 103 | |
| 104 | * hashstr.c (e2p_hash2string, e2p_string2hash): New functions |
| 105 | which convert the hash algorithm name to and from a string. |
| 106 | |
Theodore Ts'o | 023d111 | 2002-08-17 14:44:56 -0400 | [diff] [blame] | 107 | 2002-08-17 Theodore Ts'o <tytso@mit.edu> |
| 108 | |
| 109 | * fsetflags.c (fsetflags), fgetflags.c (fgetflags.c), setflags.c |
| 110 | (setflags), getflags.c (getflags): Check to make sure the |
| 111 | file is a regular file or a directory before attempting to |
| 112 | use the ext2 ioctls. Otherwise, return EOPNOTSUPP. |
| 113 | (Addresses Debian Bug #152029). |
| 114 | |
Theodore Ts'o | 593c6ea | 2002-07-14 15:58:38 -0400 | [diff] [blame] | 115 | 2002-07-14 Theodore Ts'o <tytso@mit.edu> |
| 116 | |
Theodore Ts'o | a8a813e | 2002-07-14 16:13:55 -0400 | [diff] [blame] | 117 | * fsetflags.c (fsetflags), fgetflags.c (fgetflags, |
| 118 | fsetversion.c (fsetversion), fgetversion.c, |
| 119 | fgetversion.c: Save errno if the ioctl fails, and |
| 120 | restore it just before we return. |
Theodore Ts'o | 593c6ea | 2002-07-14 15:58:38 -0400 | [diff] [blame] | 121 | |
| 122 | * iod.c (iterate_on_dir): Rewrite function to make it more |
| 123 | portable. We now make much fewer assumptions about nature |
| 124 | and layout of struct dirent, which will hopefully help |
| 125 | things on the Hurd. |
| 126 | |
Theodore Ts'o | 88372d5 | 2002-06-15 18:58:39 -0400 | [diff] [blame] | 127 | 2002-06-15 Theodore Ts'o <tytso@mit.edu> |
| 128 | |
| 129 | * pf.c: Changed "compressed dirty flag" from 'D' to 'Z'. Add |
| 130 | dirsync flag and assign it 'D'. |
| 131 | |
Theodore Ts'o | a8e7724 | 2002-03-08 03:12:14 -0500 | [diff] [blame] | 132 | 2002-03-08 Theodore Tso <tytso@mit.edu> |
| 133 | |
| 134 | * Release of E2fsprogs 1.27 |
| 135 | |
Theodore Ts'o | a5f3f5c | 2002-02-03 01:00:22 -0500 | [diff] [blame] | 136 | 2002-02-03 Theodore Tso <tytso@thunk.org> |
| 137 | |
| 138 | * Release of E2fsprogs 1.26 |
| 139 | |
| 140 | 2001-12-16 Theodore Tso <tytso@mit.edu> |
Theodore Ts'o | 4ea7bd0 | 2001-12-16 23:23:37 -0500 | [diff] [blame] | 141 | |
| 142 | * pf.c: Add const to struct flags_name to avoid -Wall complaints. |
| 143 | |
Theodore Ts'o | a5f3f5c | 2002-02-03 01:00:22 -0500 | [diff] [blame] | 144 | 2001-11-05 Theodore Tso <tytso@mit.edu> |
Theodore Ts'o | b3f5b4c | 2001-11-05 19:22:02 -0500 | [diff] [blame] | 145 | |
| 146 | * pf.c: Add a new file attribute, EXT2_NOTAIL_FL |
| 147 | |
Theodore Ts'o | fbf9111 | 2001-09-20 10:47:47 -0400 | [diff] [blame] | 148 | 2001-09-20 Theodore Tso <tytso@thunk.org> |
| 149 | |
| 150 | * Release of E2fsprogs 1.25 |
| 151 | |
Theodore Ts'o | fb70775 | 2001-09-04 15:00:37 -0400 | [diff] [blame] | 152 | 2001-09-02 Theodore Tso <tytso@thunk.org> |
| 153 | |
| 154 | * Release of E2fsprogs 1.24a |
| 155 | |
Theodore Ts'o | 109624a | 2001-08-31 00:59:55 -0400 | [diff] [blame] | 156 | 2001-08-30 Theodore Tso <tytso@thunk.org> |
| 157 | |
| 158 | * Release of E2fsprogs 1.24 |
| 159 | |
Theodore Ts'o | 943ed87 | 2001-08-27 12:29:22 -0400 | [diff] [blame] | 160 | 2001-08-15 Theodore Tso <tytso@valinux.com> |
| 161 | |
| 162 | * Release of E2fsprogs 1.23 |
| 163 | |
Theodore Ts'o | 6796013 | 2001-06-23 00:16:37 -0400 | [diff] [blame] | 164 | 2001-06-23 Theodore Tso <tytso@valinux.com> |
| 165 | |
Theodore Ts'o | 342d847 | 2001-07-02 11:54:09 -0400 | [diff] [blame] | 166 | * feature.c: Add entry in feature table to interpret |
| 167 | EXT2_FEATURE_COMPAT_EXT_ATTR. |
| 168 | |
Theodore Ts'o | 6796013 | 2001-06-23 00:16:37 -0400 | [diff] [blame] | 169 | * Release of E2fsprogs 1.22 |
| 170 | |
Theodore Ts'o | f4f75ba | 2001-06-16 01:14:28 +0000 | [diff] [blame] | 171 | 2001-06-15 Theodore Tso <tytso@valinux.com> |
| 172 | |
| 173 | * Release of E2fsprogs 1.21 |
| 174 | |
Theodore Ts'o | 797f5ef | 2001-06-01 23:49:46 +0000 | [diff] [blame] | 175 | 2001-06-01 Theodore Tso <tytso@valinux.com> |
| 176 | |
| 177 | * Makefile.in, uuid.c: Move include/asm/types.h.in to |
Theodore Ts'o | 36a23e1 | 2001-06-02 00:54:10 +0000 | [diff] [blame] | 178 | lib/ext2fs/ext2_types.h.in. |
Theodore Ts'o | 797f5ef | 2001-06-01 23:49:46 +0000 | [diff] [blame] | 179 | |
Theodore Ts'o | bb18586 | 2001-05-25 17:35:00 +0000 | [diff] [blame] | 180 | 2001-05-25 Theodore Tso <tytso@valinux.com> |
| 181 | |
| 182 | * Release of E2fsprogs 1.20 |
| 183 | |
Theodore Ts'o | 7c2d256 | 2001-05-21 02:54:21 +0000 | [diff] [blame] | 184 | 2001-05-20 Theodore Tso <tytso@valinux.com> |
| 185 | |
| 186 | * e2p.h: #include <> instead of "" for ext2fs and et header files, |
| 187 | since they will be installed in /usr/include |
| 188 | |
Theodore Ts'o | 54c637d | 2001-05-14 11:45:38 +0000 | [diff] [blame] | 189 | 2001-05-14 Theodore Tso <tytso@valinux.com> |
| 190 | |
| 191 | * e2p.h: Change location of ext2_fs.h to be ext2fs/ext2_fs.h |
| 192 | |
Theodore Ts'o | 49d5ddc | 2001-05-13 22:21:52 +0000 | [diff] [blame] | 193 | 2001-05-11 Andreas Dilger <adilger@turbolinux.com> |
| 194 | |
| 195 | * feature.c: Add COMPAT_DIR_INDEX and RESIZE_INODE known features |
| 196 | |
Theodore Ts'o | 6d21621 | 2001-05-13 22:14:53 +0000 | [diff] [blame] | 197 | 2001-05-13 Theodore Tso <tytso@valinux.com> |
| 198 | |
| 199 | * ls.c (print_features): Added missing space when printing (none) |
| 200 | as the filesystem feature. |
| 201 | (list_super2): If the filesystem revision is unknown, say so. |
| 202 | |
Theodore Ts'o | 4ecf9d6 | 2001-01-16 06:41:54 +0000 | [diff] [blame] | 203 | 2001-01-15 Theodore Ts'o <tytso@valinux.com> |
| 204 | |
| 205 | * ls.c (list_super2): Fix bug where we were printing the |
| 206 | filesystem UUID instead of journal UUID when trying to |
| 207 | display the journal UUID. |
| 208 | |
Theodore Ts'o | 990d429 | 2001-01-14 17:56:00 +0000 | [diff] [blame] | 209 | 2001-01-14 Theodore Ts'o <tytso@valinux.com> |
| 210 | |
| 211 | * feature.c: Remove backward compatibility #ifdef's for old |
| 212 | ext2_fs.h header files. |
| 213 | |
Theodore Ts'o | c2204b3 | 2001-01-14 18:10:49 +0000 | [diff] [blame] | 214 | * feature.c: Add definition for EXT3_FEATURE_INCOMPAT_JOURNAL_DEV |
| 215 | |
Theodore Ts'o | c8199c4 | 2001-01-12 01:43:28 +0000 | [diff] [blame] | 216 | 2001-01-11 Theodore Ts'o <tytso@valinux.com> |
| 217 | |
| 218 | * pf.c: Clarified name of the Compression_Raw_Access flag, and |
| 219 | capitalized Journaled_Data. |
| 220 | |
Theodore Ts'o | 379955f | 2001-01-01 15:54:58 +0000 | [diff] [blame] | 221 | 2001-01-01 <tytso@snap.thunk.org> |
| 222 | |
| 223 | * ls.c: Remove our own internal definition of struct ext2fs_sb. |
| 224 | We can assume that ext2_super_block is always up to date. |
| 225 | |
Theodore Ts'o | bda1509 | 2000-12-31 13:35:38 +0000 | [diff] [blame] | 226 | 2000-12-31 <tytso@snap.thunk.org> |
| 227 | |
| 228 | * pf.c: Add code to print out the journalled data flag. |
| 229 | |
Theodore Ts'o | 66d8c3f | 2000-12-02 06:11:44 +0000 | [diff] [blame] | 230 | 2000-12-02 <tytso@snap.thunk.org> |
| 231 | |
| 232 | * fgetflags.c (fgetflags): |
| 233 | * fgetversion.c (fgetversion): |
| 234 | * fsetflags.c (fsetflags): |
| 235 | * fsetversion.c (fsetversion): Use the LFS API if available so |
| 236 | that the files are opened with O_LARGEFILE. Addresses |
| 237 | Debian bug #72690. |
| 238 | |
Theodore Ts'o | 153a977 | 2000-08-14 14:37:37 +0000 | [diff] [blame] | 239 | 2000-08-14 <tytso@valinux.com> |
| 240 | |
| 241 | * ls.c (list_super): Use better description of s_last_orphan |
| 242 | |
Theodore Ts'o | 53d3955 | 2000-08-14 20:13:32 +0000 | [diff] [blame] | 243 | * ls.c (list_super, list_super2): Added new API function which |
| 244 | takes a FILE * so that the output can be redirected to a |
| 245 | stream. |
| 246 | |
Theodore Ts'o | f9e6706 | 2000-07-13 23:25:54 +0000 | [diff] [blame] | 247 | 2000-07-13 <tytso@valinux.com> |
| 248 | |
| 249 | * Release of E2fsprogs 1.19 |
| 250 | |
Theodore Ts'o | 19c6891 | 2000-07-07 03:25:13 +0000 | [diff] [blame] | 251 | 2000-07-06 Theodore Ts'o <tytso@valinux.com> |
| 252 | |
| 253 | * ls.c (list_super): Display the journal information fields in the |
| 254 | superblock if the filesystem has a journal. |
| 255 | |
Theodore Ts'o | b2420d4 | 2000-07-04 18:51:20 +0000 | [diff] [blame] | 256 | 2000-07-04 Theodore Ts'o <tytso@valinux.com> |
| 257 | |
| 258 | * Makefile.in: Remove explicit link of -lc in the shared library. |
| 259 | (It shouldn't be necessary, and is harmful in some cases). |
| 260 | |
Theodore Ts'o | 4ea0a11 | 2000-05-08 13:33:17 +0000 | [diff] [blame] | 261 | 2000-05-08 Theodore Ts'o <tytso@valinux.com> |
| 262 | |
| 263 | * ls.c (list_super): Change the string displayed for the Hurd to |
| 264 | be GNU/Hurd, instead of just "GNU". |
| 265 | |
Theodore Ts'o | e2207ce | 2000-04-06 21:51:18 +0000 | [diff] [blame] | 266 | Thu Apr 6 17:38:00 2000 Theodore Y. Ts'o <tytso@signal.thunk.org> |
| 267 | |
| 268 | * feature.c: Make feature_list static; it shouldn't be exported. |
| 269 | |
| 270 | * dll/jump.funcs: Update a.out shared library control file. |
| 271 | |
Theodore Ts'o | 906e1f1 | 2000-04-03 13:48:52 +0000 | [diff] [blame] | 272 | 2000-04-03 Theodore Ts'o <tytso@valinux.com> |
| 273 | |
| 274 | * pf.c (print_flags): Rename EXT2_NOCOMP_FL to EXT2_NOCOMPR_FL. |
| 275 | |
| 276 | * Makefile.in: Add "set -e" so that any errors in installing |
| 277 | header files causes an immediate exit. |
| 278 | |
Theodore Ts'o | dede39b | 2000-02-11 04:48:03 +0000 | [diff] [blame] | 279 | 2000-02-10 Theodore Ts'o <tytso@valinux.com> |
| 280 | |
| 281 | * Makefile.in: Install the e2p.h header. |
| 282 | |
| 283 | * e2p.h, pf.c (print_flags): Change the third parameter of |
| 284 | print_flags() to be an option parameter, although we only |
| 285 | support one option at this point. |
| 286 | |
| 287 | * pf.c (print_flags): Updated to use a more generic structure for |
| 288 | storing the ext2 inode flags. Add support for the |
| 289 | (current) set of compression flags. |
| 290 | |
Theodore Ts'o | 5c36a2f | 1999-11-19 18:42:30 +0000 | [diff] [blame] | 291 | 1999-11-19 <tytso@valinux.com> |
| 292 | |
| 293 | * Makefile.in (distclean): Remove TAGS and Makefile.in.old from |
| 294 | the source directory. |
| 295 | |
Theodore Ts'o | cd08636 | 1999-11-10 16:00:39 +0000 | [diff] [blame] | 296 | 1999-11-10 <tytso@valinux.com> |
| 297 | |
| 298 | * Release of E2fsprogs 1.18 |
| 299 | |
Theodore Ts'o | 36caf25 | 1999-10-26 14:29:22 +0000 | [diff] [blame] | 300 | 1999-10-26 <tytso@valinux.com> |
| 301 | |
Theodore Ts'o | 28e1194 | 1999-10-26 18:17:20 +0000 | [diff] [blame] | 302 | * Release of E2fsprogs 1.17 |
| 303 | |
| 304 | 1999-10-26 <tytso@valinux.com> |
| 305 | |
Theodore Ts'o | 36caf25 | 1999-10-26 14:29:22 +0000 | [diff] [blame] | 306 | * feature.c: Fix GCC warnings; add const to the char * types in |
| 307 | the function prototypes for e2p_feature2string and |
| 308 | e2p_edit_feature. |
| 309 | |
Theodore Ts'o | 944ab71 | 1999-10-23 01:01:09 +0000 | [diff] [blame] | 310 | 1999-10-22 <tytso@valinux.com> |
| 311 | |
Theodore Ts'o | 614fdfd | 1999-10-23 03:19:51 +0000 | [diff] [blame] | 312 | * Release of E2fsprogs 1.16 |
| 313 | |
| 314 | 1999-10-22 <tytso@valinux.com> |
| 315 | |
Theodore Ts'o | 944ab71 | 1999-10-23 01:01:09 +0000 | [diff] [blame] | 316 | * feature.c (e2p_edit_feature), e2p.h: Add a new argument which |
| 317 | allows the calling application to limit what features the |
| 318 | user is allowed to set or clear using this function. |
| 319 | Also add support for comma separated lists. |
| 320 | |
Theodore Ts'o | d7b701d | 1999-09-14 20:17:38 +0000 | [diff] [blame] | 321 | 1999-09-07 <tytso@valinux.com> |
| 322 | |
| 323 | * Makefile.in, feature.c, e2p.h: New file which is used for |
| 324 | displaying and editing superblock feature sets. |
| 325 | |
| 326 | * ls.c (print_features, list_super): Add new function |
| 327 | print_features which is used to display the feature |
| 328 | bits in the superblock. |
| 329 | |
| 330 | 1999-07-18 Theodore Ts'o <tytso@valinux.com> |
Theodore Ts'o | 657cb97 | 1999-07-30 23:19:10 +0000 | [diff] [blame] | 331 | |
| 332 | * Release of E2fsprogs 1.15 |
| 333 | |
Theodore Ts'o | 9e51eca | 1999-01-09 16:32:31 +0000 | [diff] [blame] | 334 | 1999-01-09 Theodore Ts'o <tytso@rsts-11.mit.edu> |
| 335 | |
| 336 | * Release of E2fsprogs 1.14 |
| 337 | |
Theodore Ts'o | 73f17cf | 1999-01-04 07:35:45 +0000 | [diff] [blame] | 338 | Mon Jan 4 02:34:53 1999 Theodore Y. Ts'o <tytso@mit.edu> |
| 339 | |
| 340 | * uuid.c: Use asm/types.h instead of linux/types.h, to be |
| 341 | consistent with other locations where we've had to do this |
| 342 | to work around glibc. |
| 343 | |
Theodore Ts'o | 556ad13 | 1998-12-19 08:10:58 +0000 | [diff] [blame] | 344 | 1998-12-15 Theodore Ts'o <tytso@rsts-11.mit.edu> |
| 345 | |
| 346 | * Release of E2fsprogs 1.13 |
| 347 | |
Theodore Ts'o | 5a679c8 | 1998-12-03 16:40:38 +0000 | [diff] [blame] | 348 | 1998-12-02 Theodore Ts'o <tytso@rsts-11.mit.edu> |
| 349 | |
| 350 | * Makefile.in: Updated dependencies. |
| 351 | |
Theodore Ts'o | 4a5fa19 | 1998-07-09 05:42:45 +0000 | [diff] [blame] | 352 | 1998-07-09 Theodore Ts'o <tytso@rsts-11.mit.edu> |
| 353 | |
| 354 | * Release of E2fsprogs 1.12 |
| 355 | |
Theodore Ts'o | e5fa0e3 | 1998-04-01 02:18:45 +0000 | [diff] [blame] | 356 | 1998-03-30 Theodore Ts'o <tytso@rsts-11.mit.edu> |
| 357 | |
| 358 | * Makefile.in: Change to use new installation directory variables |
| 359 | convention. Fix uninstall rules to take $(DESTDIR) into |
| 360 | account. |
| 361 | |
Theodore Ts'o | 17dba28 | 1998-03-30 01:16:26 +0000 | [diff] [blame] | 362 | 1998-03-29 Theodore Ts'o <tytso@rsts-11.mit.edu> |
| 363 | |
| 364 | * getversion.c (getversion): Return 0 if there's no error. |
| 365 | |
| 366 | * fgetversion.c (fgetversion): Pass the address of the temporary |
| 367 | variable instead of the unitialized variable to the |
| 368 | EXT2_IOC_GETVERSION ioctl. |
| 369 | |
Theodore Ts'o | cce382b | 1998-03-09 13:07:09 +0000 | [diff] [blame] | 370 | Mon Mar 9 08:05:30 1998 Theodore Ts'o <tytso@rsts-11.mit.edu> |
| 371 | |
| 372 | * fgetflags.c, fgetversion.c, fsetflags.c, fsetversion.c, |
| 373 | getflags.c, getversion.c, setflags.c, setversion.c: |
| 374 | The ext2 version and flags ioctl's take an int *, not a |
| 375 | long *. Fix library to use the correct type, so we don't |
| 376 | have problems on the Alpha. |
| 377 | |
Theodore Ts'o | 024996c | 1997-06-17 05:38:35 +0000 | [diff] [blame] | 378 | Tue Jun 17 01:33:20 1997 Theodore Ts'o <tytso@rsts-11.mit.edu> |
| 379 | |
| 380 | * Release of E2fsprogs 1.11 |
| 381 | |
Theodore Ts'o | a29f4d3 | 1997-04-29 21:26:48 +0000 | [diff] [blame] | 382 | Thu Apr 24 12:16:42 1997 Theodre Ts'o <tytso@localhost.mit.edu> |
| 383 | |
| 384 | * Release of E2fsprogs version 1.10 |
| 385 | |
| 386 | Wed Apr 23 22:41:55 1997 Theodre Ts'o <tytso@localhost.mit.edu> |
| 387 | |
| 388 | * ls.c (list_super): Add #ifdef's so it will compile under 1.2.13 |
| 389 | |
| 390 | Thu Apr 17 12:23:38 1997 Theodore Ts'o <tytso@rsts-11.mit.edu> |
| 391 | |
| 392 | * Release of E2fsprogs version 1.09 |
| 393 | |
Theodore Ts'o | 2ecc6fe | 1997-04-29 17:57:00 +0000 | [diff] [blame] | 394 | Fri Apr 11 18:56:26 1997 Theodore Ts'o <tytso@rsts-11.mit.edu> |
| 395 | |
| 396 | * Release of E2fsprogs version 1.08 |
| 397 | |
Theodore Ts'o | 521e368 | 1997-04-29 17:48:10 +0000 | [diff] [blame] | 398 | Sat Apr 5 11:48:03 1997 Theodore Ts'o <tytso@rsts-11.mit.edu> |
| 399 | |
| 400 | * ls.c (list_super): Display the filesystem revision and any |
| 401 | features that might be implemented. |
| 402 | |
Theodore Ts'o | 21c84b7 | 1997-04-29 16:15:03 +0000 | [diff] [blame] | 403 | Wed Mar 12 13:32:05 1997 Theodore Y. Ts'o <tytso@mit.edu> |
| 404 | |
| 405 | * Release of E2fsprogs version 1.07 |
| 406 | |
| 407 | Thu Jan 2 00:06:29 1997 Theodore Ts'o <tytso@rsts-11.mit.edu> |
| 408 | |
| 409 | * uuid.c: Include string.h, since we use memcpy(). |
| 410 | |
| 411 | Wed Jan 1 23:47:22 1997 Theodore Ts'o <tytso@rsts-11.mit.edu> |
| 412 | |
| 413 | * ls.c (list_super): Copy times from the superblock to a time_t |
| 414 | variable. (The alpha has different sizes for time_t and |
| 415 | the time in the superblock.) |
| 416 | |
| 417 | Tue Oct 8 02:02:03 1996 Theodore Ts'o <tytso@rsts-11.mit.edu> |
| 418 | |
| 419 | * Release of E2fsprogs version 1.06 |
| 420 | |
Theodore Ts'o | 5c57647 | 1997-04-29 15:29:49 +0000 | [diff] [blame] | 421 | Sun Sep 22 16:20:12 1996 Theodore Ts'o <tytso@rsts-11.mit.edu> |
| 422 | |
| 423 | * pf.c: Add support for the 'A' (no atime) flag. |
| 424 | |
| 425 | Thu Sep 12 15:23:07 1996 Theodore Ts'o <tytso@rsts-11.mit.edu> |
| 426 | |
| 427 | * Release of E2fsprogs version 1.05 |
| 428 | |
Theodore Ts'o | 1e3472c | 1997-04-29 14:53:37 +0000 | [diff] [blame] | 429 | Sat Sep 7 14:48:35 1996 Theodore Ts'o <tytso@rsts-11.mit.edu> |
| 430 | |
| 431 | * ls.c (interval_string): Pretty print the check interval. |
| 432 | |
| 433 | Tue Aug 6 14:12:36 1996 Theodore Ts'o <tytso@rsts-11.mit.edu> |
| 434 | |
| 435 | * ls.c (list_super): Display the OS, volume label, last mounted, |
| 436 | and UUID field if present. |
| 437 | |
| 438 | Mon Jun 24 09:55:58 1996 Theodore Ts'o <tytso@rsts-11.mit.edu> |
| 439 | |
| 440 | * ps.c, pf.c, pe.c, ls.c, setversion.c, setflags.c, getversion.c, |
| 441 | fsetversion.c, fsetflags.c, fgetversion.c, fgetflags.c, |
| 442 | getflags.c: Remove include of ext2_fs.h, since it's |
| 443 | included by e2p.h; this also solves a sys/types.h vs |
| 444 | linux/types.h inclusion ordering problem with the GNU libc. |
| 445 | |
Theodore Ts'o | 62c06f7 | 1997-04-29 14:34:47 +0000 | [diff] [blame] | 446 | Thu May 16 11:12:30 1996 Theodore Ts'o <tytso@rsts-11.mit.edu> |
| 447 | |
| 448 | * Release of E2fsprogs version 1.04 |
| 449 | |
Theodore Ts'o | 7f88b04 | 1997-04-26 14:48:50 +0000 | [diff] [blame] | 450 | Wed Mar 27 00:33:40 1996 <tytso@rsts-11.mit.edu> |
| 451 | |
| 452 | * Release of E2fsprogs version 1.03 |
| 453 | |
Theodore Ts'o | 74becf3 | 1997-04-26 14:37:06 +0000 | [diff] [blame] | 454 | Wed Jan 31 11:06:08 1996 <tytso@rsts-11.mit.edu> |
| 455 | |
| 456 | * Release of E2fsprogs version 1.02 |
| 457 | |
| 458 | Tue Jan 2 20:50:44 1996 <tytso@rsts-11.mit.edu> |
| 459 | |
| 460 | * fgetflags.c (fgetflags): |
| 461 | * fsetflags.c (fsetflags): |
| 462 | * fgetversion.c (fgetversion): |
| 463 | * fsetversion.c (fsetversion): Add the O_NONBLOCK flag to open |
| 464 | call, so that we don't hang trying to open things like |
| 465 | named pipes. |
| 466 | |
Theodore Ts'o | 297f47a | 1997-04-26 14:25:20 +0000 | [diff] [blame] | 467 | Mon Oct 30 17:44:07 1995 <tytso@rsts-11.mit.edu> |
| 468 | |
| 469 | * ls.c (list_super): Use the correct field (s_def_resgid) when |
| 470 | printing the reserved group gid. |
| 471 | |
Theodore Ts'o | 50e1e10 | 1997-04-26 13:58:21 +0000 | [diff] [blame] | 472 | Fri Oct 27 18:07:48 1995 <tytso@rsts-11.mit.edu> |
| 473 | |
| 474 | * iod.c (iterate_on_dir): Don't assume that d->reclen is the size |
| 475 | of the dirent structure; it isn't under Linux. |
| 476 | |
| 477 | Mon Sep 4 21:43:53 1995 Remy Card <card@bbj> |
| 478 | |
| 479 | * Makefile.in: Added support for BSD shared libraries. |
| 480 | |
| 481 | Fri Aug 11 08:36:40 1995 Theodore Y. Ts'o <tytso@lurch.mit.edu> |
| 482 | |
| 483 | * setflags.c: #include <sys/types.h> before including <sys/stat.h> |
| 484 | |
| 485 | Sat Aug 12 03:11:45 1995 Remy Card <card@bbj> |
| 486 | |
| 487 | * Makefile.in (install): Install static libraries in $(ulibdir) |
| 488 | (/usr/lib on Linux) instead of $(libdir) (/lib on Linux). |
| 489 | |
| 490 | Sat Aug 5 11:43:36 1995 Theodore Y. Ts'o <tytso@lurch.mit.edu> |
| 491 | |
| 492 | * Makefile.in (DLL_INSTALL_DIR, ELF_INSTALL_DIR): Set the |
| 493 | installation directories correctly. |
| 494 | |
| 495 | Thu Jun 15 23:41:20 1995 Remy Card <card@bbj> |
| 496 | |
| 497 | * Makefile.in: Added support for ELF shared libraries. |
| 498 | |
| 499 | Mon Jun 12 08:34:44 1995 Theodore Y. Ts'o <tytso@lurch.mit.edu> |
| 500 | |
| 501 | * e2p.h: Move <direct.h> after <stdio.h> |
| 502 | |
| 503 | Thu Jun 8 12:47:04 1995 Miles Bader <miles@churchy.gnu.ai.mit.edu> |
| 504 | |
| 505 | * iod.c (iterate_on_dir): If struct dirent has a d_namlen field, |
| 506 | assume that actual dirent entries may be larger than the structure |
| 507 | (by the name field), and take extra care deal with this case. |
| 508 | This code assumes that d_reclen is a valid dirent field. |
| 509 | Also, don't include <dirent.h>, as e2p.h already does. |
| 510 | |
| 511 | * fgetversion.c (fgetversion): Only use the ext2 ioctl if it |
| 512 | doesn't cause a compile-time barf, otherwise just return EOPNOTSUPP. |
| 513 | * getversion.c (getversion): Ditto. |
| 514 | * fsetversion.c (fsetversion): Ditto. |
| 515 | * setversion.c (setversion): Ditto. |
| 516 | * fsetflags.c (fsetflags): Use chflags instead of the ext2 ioctl |
| 517 | if possible, and otherwise only use the ioctl if it doesn't barf. |
| 518 | * setflags.c (setflags): Ditto (with fchflags). |
| 519 | * fgetflags.c (fgetflags): Use the stat st_flags field instead of |
| 520 | the ext2 ioctl if possible, and otherwise only use the ioctl if it |
| 521 | doesn't barf. |
| 522 | * getflags.c (getflags): Ditto. |
| 523 | |
| 524 | * e2p.h: Include <sys/types.h>, as some <dirent.h>s need it. |
| 525 | * ls.c: Move the include of <sys/types.h> to where <grp.h> can see it. |
| 526 | |
| 527 | * Makefile.in: Rewritten to conform to GNU coding standards and |
| 528 | support separate compilation directories. |
| 529 | |
Theodore Ts'o | f3db356 | 1997-04-26 13:34:30 +0000 | [diff] [blame] | 530 | Mon Nov 7 21:59:12 1994 Remy Card <card@bbj> |
| 531 | |
| 532 | * ls.c (list_super): List the new fields s_def_resuid and |
| 533 | s_def_resgid. |
| 534 | |
| 535 | (print_user): New function which prints the uid and the user name. |
| 536 | |
| 537 | (print_group): New function which prints the gid and the group name. |
| 538 | |
| 539 | Wed Aug 17 21:50:39 1994 Remy Card (card@bbj) |
| 540 | |
| 541 | * pf.c (print_flags): New attributes are recognized and a long |
| 542 | format can be used. |
| 543 | |
| 544 | |