summaryrefslogtreecommitdiff
path: root/ChangeLog
AgeCommit message (Collapse)AuthorFilesLines
2001-08-04Add ChangeLog entry for changes made by Andreas DilgerTheodore Ts'o1-0/+9
2001-06-23Update changelogs for 1.22.Theodore Ts'o1-0/+4
2001-06-22Makefile.in: Avoid including BitKeeper files into the source tarball.Theodore Ts'o1-0/+5
2001-06-16ChangeLog:Theodore Ts'o1-0/+4
Update for 1.21 release.
2001-06-14ChangeLog, ext2_types.h.in:Theodore Ts'o1-0/+4
ext2_types.h.in: If linux/types.h has been defined, then don't try to redefine the typedefs. ChangeLog, Makefile.in: Makefile.in: Make the install target depend on $(SUBS) to accomodate the fools who want to compile and install e2fsprogs as root using just one command.
2001-06-13ChangeLog, configure, configure.in:Theodore Ts'o1-0/+12
configure.in: Add --disable-resizer, --disable-imager, and --disable-debugfs switches, which allow people who are building boot floppies to build a very restricted e2fsprogs distribution. Note: these functions limit the functions in the shared library, so beware! Makefile.in, ChangeLog: Makefile.in: Don't recurse into debugfs and resize subdirectory if --disable-debugfs or --disable-resizer is given as a configuration option. ChangeLog, Makefile.in: Makefile.in: Don't build e2image if --disable-imager is specified to configure.
2001-06-11ChangeLog, configure, configure.in:Theodore Ts'o1-0/+8
configure.in: Add new switch, --disable-swapfs which disables support of byte-swapping old filesystems. Add new test, AC_C_BIGENDIAN, which sets WORDS_BIGENDIAN on big-endian machines. Change handling of --with-ccopts so that if set, the default CFLAGS is suppressed.
2001-06-02ChangeLog:Theodore Ts'o1-1/+1
Fix typo in ChangeLog.
2001-06-01ChangeLog, wordwrap.pl:Theodore Ts'o1-0/+7
Makefile.in: Move include/asm/types.h.in to lib/ext2fs/ext2_fs.h.in. wordwrap.pl: Add some rules which help fix up the dependencies. Many files: Move include/asm/types.h.in to lib/ext2fs/ext2_fs.h.in.
2001-05-25e2fsprogs.lsm, version.h:Theodore Ts'o1-0/+4
Update version string for 1.20 release ChangeLog: Update Changelogs for 1.20 release.
2001-05-25ChangeLog:Theodore Ts'o1-0/+5
Makefile.in: Only exclude the top-level TODO file, not over the entire tree.
2001-05-19ChangeLog, MCONFIG.in, configure, configure.in:Theodore Ts'o1-0/+5
configure.in, MCONFIG.in (LDCONFIG): Use AC_PATH_PROG to find the pathname for ldconfig.
2001-05-05ChangeLog, config.guess, config.sub:Theodore Ts'o1-0/+5
config.guess, config.sub: Update to use latest version from FSF (2001-04-20)
2001-01-12ChangeLog, Makefile.in:Theodore Ts'o1-0/+5
Makefile.in (PROG_SUBDIRS): Build lib/e2p before lib/ext2fs since libext2fs depends on libe2p.
2001-01-11ChangeLog, e2image.c, mke2fs.c, mklost+found.c, tune2fs.c, util.c, uuidgen.c:Theodore Ts'o1-0/+2
e2image.c, mke2fs.c, mklost+found.c, tune2fs.c, util.c, uuidgen.c: Fix gcc -Wall complaints, including one bug in tune2fs caused by a block automatic shadowing version of the variable we really wanted to use, which broke the logic testing to see if the filesystem was mounted. ChangeLog, MCONFIG.in: (gcc-wall-new): Added new target which forgoes the make clean so we only check the newly modified .c files.
2001-01-11ChangeLog, MCONFIG.in, configure, configure.in:Theodore Ts'o1-0/+10
MCONFIG.in: Change --enable-gcc-wall handling so that it's no longer a configure option, but something which is done when the developer uses the command "make gcc-wall". configure.in: Remove test for ino_t, since we don't use it any more (we always use our own ext2_ino_t). Remove --enable-gcc-wall support. Add test for sys/ioctl.h .del-types.h.in~ca55114a: Remove definition of ino_t ChangeLog, Makefile.in, ext2fs.h, flushb.c, jump.funcs: flushb.c (ext2fs_sync_device): New function which centralizes all of the places which might try to use the BLKFLSBUF or FDFLUSH ioctls (and usually failing to define them since the system header files don't usually do this for us, and we're trying to avoid usage of kernel include files now.)
2001-01-06Many files:Theodore Ts'o1-0/+5
get_device_by_label.h (get_volume_label_by_spec): Add function prototype. get_device_by_label.c: Use string_copy() instead of strdup() for portability's sake. Fix a few other gcc -Wall complaints. fsck.h, fsck.c (string_copy): Export string_copy() extern. badblocks.c: Fix various gcc -Wall complaints, including an incorrect reference to sync in flush_bufs(). ChangeLog, configure, configure.in: configure.in: Add checks for the header files sys/mkdev.h and sys/sysmacros.h.
2000-12-09ChangeLog, MCONFIG.in, Makefile.in, Makefile.in.in:Theodore Ts'o1-0/+5
Fix so that top-level "make check" works correctly. e2image.c: Fix program name for e2image.
2000-10-25ChangeLog, configure, configure.in, e2fsprogs.spec:Theodore Ts'o1-0/+7
e2fsprogs.spec: Update spec file for Red Hat 7.0 compatibility configure.in: When compiling shared libraries for Solaris, use a special-case Makefile fragment to deal with it. Makefile.solaris-lib: New file for Solaris shared library builds.
2000-08-18Many files:Theodore Ts'o1-0/+4
Makefile.in: Update the make dependencies problem.c, problem.h: Add the problem codes: PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK, PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE, PR_0_ORPHAN_INODE_INUSE super.c (release_inode_blocks, release_orphan_inodes, check_super_block): Add support for clearing orphaned inodes from the unmounted filesystem. journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check; this is now handled in check_super_block --- non-journaled filesystems can use the orphan list in the future. Also, move the the re-opening of the filesystem to e2fsck_run_ext3_journal(). debugfs.c: debugfs.c (finish_range): Make sure the pager FILE pointer to use. configure, configure.in, ChangeLog: configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-14ChangeLog, e2fsprogs.spec:Theodore Ts'o1-0/+3
e2fsprogs.spec (Summary): Add description of resize2fs to the package summary. POTFILES.in: Add recover.c and journal.c to the list of files that need internationalization processing.
2000-08-14ChangeLog, configure, configure.in:Theodore Ts'o1-0/+5
configure.in: Add test for sys/mount.h (required for e2fsck's ext3 recovery code)
2000-07-13configure.in:Theodore Ts'o1-0/+10
Commit this file for future use; contains a configure.in script for when libuuid gets separtead out into its own package. libext2fs.texinfo: Update version numbers for 1.19 release. TODO: Commit TODO list for 1.19 release. README: Update file for 1.19 release. ChangeLog, e2fsprogs.spec: e2fsprogs.spec: Merge in a few changes from the Red Hat 6.2 spec file, now that we're using a modern rpm to build e2fsprogs. Also updated version number to 1.19. version.h: Update version number for 1.19 release. ChangeLog: Check in changes for 1.19 release.
2000-07-07ChangeLog, ext2fs.h:Theodore Ts'o1-0/+5
ext2fs.h (EXT2_LIB_FEATURE_INCOMPAT_SUPP): Add EXT3_FEATURE_INCOMPAT_RECOVER (aka needs_recovery) to the list of filesystem flags supported by the library. ChangeLog, e2fsprogs.spec: e2fsprogs.spec (%post): Remove resize2fs from its old location in /usr/sbin in the postinstall script. RELEASE-NOTES, version.h: Update for WIP release.
2000-07-05ChangeLog, Makefile.in:Theodore Ts'o1-1/+1
Makefile.in (install): Install resize2fs in /sbin, not /usr/sbin. ChangeLog, unix.c: unix.c: Also, re-arrange the logic so that we do the time check only after doing the percentage check, and we only advance the spinner if we're about to display it. ChangeLog: Fix minor wording error in Chagelog.
2000-07-05ChangeLog, config.guess, config.sub:Theodore Ts'o1-0/+5
config.guess, config.sub: Update to use latest version from FSF (2000-06-13)
2000-05-25ChangeLog, configure, configure.in:Theodore Ts'o1-0/+6
Add test for lseek64 and open64 ChangeLog, Makefile.in: Makefile.in: Fix makefile so that it's safe to build in parallel.
2000-05-25ChangeLog, configure, configure.in:Theodore Ts'o1-0/+6
configure.in (DO_SUBSTITUTE_SCRIPT): Remove unneeded substitution. (Left over from before we moved to use a C program to do substitutions.)
2000-05-19ChangeLog, Makefile.in:Theodore Ts'o1-0/+4
Makefile.in (install): Create a symbolic link for fsck.ext3 as well. ChangeLog, e2fsprogs.spec: e2fsprogs.spec (fsck.ext3): Add /sbin/fsck.ext3 to the spec file.
2000-04-06ChangeLog:Theodore Ts'o1-0/+9
Makefile.in (source_tar_file): Remove the resize directory from the list of excluded files. version.h: Update version header for an WIP release. e2fsprogs.spec, ChangeLog: e2fsprogs.spec: Updated for 1.19 release; added resize2fs. ChangeLog, expect.1: f_filetype: Updated expect script to match with new text for immutable/append-only files. TODO: Update TODO file.
2000-04-06configure.in, ChangeLog:Theodore Ts'o1-0/+5
configure.in (fdatasync): Add test for fdatasync(), since not all functions have this function.
2000-04-03ChangeLog, Makefile.in:Theodore Ts'o1-1/+5
Makefile.in: Remove uneeded parenthesis around shell pipelines containing a "cd" command. Use && instead of ; so that if the "cd" fails, the makefile stops. ChangeLog: Fix typo.
2000-04-03ChangeLog, MCONFIG.in:Theodore Ts'o1-0/+6
MCONFIG.in (CPPFLAGS): Add define of CPPFLAGS from @CPPFLAGS@. Remove uneeded parenthesis around shell pipelines containing a "cd" command.
2000-02-11Many files:Theodore Ts'o1-0/+10
unix.c (main): If compression is enabled on the filesystem, print a warning message (for now). message.c: Add new compression shortcut: @c == compress problem.c, problem.h (PR_1_COMPR_SET): Add new error code. pass1.c (check_blocks): If the inode has EXT2_COMPRBLK_FL flag set, check to see if the filesystem supports compression. If it does pass this information down to process_block() so it can treat the compressed block flag words correctly. If not, offer to clear the flag, since it shouldn't be set. (process_block): If an inode has the compressed inode flag set, allow EXT2FS_COMPRESSED_BLKADDR. pass1b.c (process_pass1b_block, delete_file_block, clone_file_block): pass2.c (deallocate_inode_block): Use HOLE_BLKADDR to check to see if the block can be skipped. ChangeLog, Makefile.in: Makefile.in: Exclude the internationalization files from being distributed. ChangeLog, configure, configure.in: configure.in: Add support for --enable-compression. This is experimental code only for now, which is why it's under --enable test. Once it's stable, it will always be compiled in. TODO: Commit additional TODO items.
2000-02-11ChangeLog, configure, configure.in:Theodore Ts'o1-0/+8
configure.in: Define HAVE_EXT2_IOCTLS based solely on the OS type, instead of basising on whether a test program compiles. This was screwing up on some Linux kernel header files, and we know the Hurd doesn't support the ext2 ioctls anyway. types.h: Add newline at end of file.
2000-02-08ChangeLog, configure, configure.in, aclocal.m4:Theodore Ts'o1-0/+5
configure.in, aclocal.m4: Add support for GNU gettext internationalization support.
2000-02-02ChangeLog, configure, MCONFIG.in, configure.in:Theodore Ts'o1-0/+15
MCONFIG.in: Always include src/include in the include path now. This forces us to use our internally provided ext2_fs.h file, for sanity's sake. configure.in: If linux/fs.h isn't found, then add build/include into the include path only, since src/include is now always included. Removed define of HAVE_LINUX_FS_H, since we're not using it any more. Removed i_version vs. i_generation check, since with the included header file it is a permanently known quantity. Removed AC_C_CROSS since it has been merged into AC_PROG_CC in autoconf 2.13.
2000-01-18ChangeLog, MCONFIG.in:Theodore Ts'o1-0/+6
MCONFIG.in (DEPLIBUUID): Since LIBUUID can sometimes include "-lsocket" we need a separate DEPLIBUUID that can be used in Makefile's dependency rules. ChangeLog, Makefile.in: Makefile.in: Since LIBUUID can sometimes include "-lsocket" we need a separate DEPLIBUUID that can be used in Makefile's dependency rules.
1999-11-19ChangeLog, Makefile.in:Theodore Ts'o1-0/+6
Makefile.in (distclean): Remove TAGS and Makefile.in.old from the source directory. Also, when making the .exclude file for the source_tar_file, exclude those two files as well. Makefile.in (distclean): Remove TAGS and Makefile.in.old from the source directory.
1999-11-10libext2fs.texinfo, ChangeLog:Theodore Ts'o1-0/+4
Update for 1.18 release.
1999-10-26Many files:Theodore Ts'o1-0/+4
Update for 1.17 release.
1999-10-26util.c:Theodore Ts'o1-1/+2
Fix stupid bugs in NT portability patch. ChangeLog, configure, configure.in: Add termios.h to the headers which are checked.
1999-10-26ChangeLog, configure, configure.in:Theodore Ts'o1-0/+7
configure.in: Move the code that checks for the presence of Linux header files, to earlier in the config file, since it adds a directory to the include path, and that needs to happen before any compile tests are run.
1999-10-26ChangeLog, fsck.c:Theodore Ts'o1-0/+4
fsck.c (execute): Fix really stupid bug in the linked list management which caused fsck in parallel mode to go into an infinite loop. ChangeLog, mke2fs.c: mke2fs.c (show_stats): Capitalized Hurd to make the GNU types happy. ChangeLog, configure.in: configure.in: Capitalized Hurd to make the GNU folks happy.
1999-10-23ChangeLog:Theodore Ts'o1-0/+4
Update for 1.16 release. libext2fs.texinfo: Update version number for 1.16 release.
1999-10-20ChangeLog, configure, configure.in:Theodore Ts'o1-1/+8
* configure.in (HAVE_STATE_FLAGS): Check to see if st_flags is actually useful (since glibc 2.1 declares it on Alpha without it being usable). Add check for signal.h header file, which doesn't exist on non-unix platforms.
1999-07-30ChangeLog:Theodore Ts'o1-0/+4
Add 1.15 release note to the Changelogs.
1999-07-19ChangeLog, depfix.sed:Theodore Ts'o1-4/+3
depfix.sed: Remove all line continuations from the dependencies; the word wrapping is now done by wordwrap.pl. README, RELEASE-NOTES, TODO, e2fsprogs.spec: Update for 1.15 release.
1999-07-03Makefile.in:Theodore Ts'o1-1/+4
Update dependencies. ChangeLog: Update ChangeLog to reflect full set of changes to configure.in
1999-07-03ChangeLog, MCONFIG.in, configure.in, configure:Theodore Ts'o1-0/+7
MCONFIG.in (BUILD_CC): configure.in (BUILD_CC): If cross compiling, find the native C compiler and set it to BUILD_CC so that we can successfully build util/subst. ChangeLog, Makefile.in: Makefile.in (subst): Build subst using $(BUILD_CC), since it's a helper program which must be built using the native C compiler during a cross-compilation. Makefile.in: Update dependencies.