Commit Graph

1266 Commits (c5290fae3937cc83de8a551db9686d1e1964e378)

Author SHA1 Message Date
Theodore Ts'o c5290fae39 Mke2fs can be given a minimum block size by passing in a negative
number to the -b option.
2003-04-11 22:10:50 -04:00
Theodore Ts'o 5e05541ad0 mke2fs.8.in: Document the -g option. (Addresses Debian bug #188318) 2003-04-11 14:00:53 -04:00
Theodore Ts'o 5e804b72b6 Fix bug where mke2fs was incorrectly checking
the argument to the -g option, if the default block size
is used.  (Addresses Debian bug #188319)
2003-04-11 13:46:57 -04:00
Theodore Ts'o ccbed85afe tune2fs.8.in, mke2fs.8.in: Document the dir_index filesystem
feature which can be used with the -O option.
2003-04-11 13:32:31 -04:00
Theodore Ts'o 2c93113e6a Remove EXT2_FEATURE_RO_COMPAT_BTREE_DIR mention of since it's not
actually used, and may confuse people who are looking for
EXT2_FEATURE_COMPAT_DIR_INDEX, which is in use.
2003-04-11 13:26:21 -04:00
Theodore Ts'o 9d51b6191b Use the SS_READLINE_PATH environment variable to control the search
for a suitable readine library.  As a default, try using libreadline,
libedit, and libeditline.
2003-04-11 12:56:27 -04:00
Theodore Ts'o 417781aff1 Add libblkid1-udeb package for the Debian Installer. 2003-04-10 00:18:56 -04:00
Theodore Ts'o 020c5477ea Various Debian fixups:
Update debian changelog.  Move packages from devel to libdevel.
We now supply the /usr/include/com_err.h include file.h
2003-04-10 00:01:19 -04:00
Theodore Ts'o ee828a9d1e fsck.c (parse_fstab_line, interpret_type, fsck_device, ignore,
main): Don't evaluate the filesystem type when loading the
	fstab file, since that might cause fsck to hang trying to
	read from a floppy disk.  (Addresses Debian bug #187812)
	Add tmpfs and devpts to filesystems that should be
	ignored, and add jfs, reseirfs, and xfs as filesystems
	types where we should complain if we can't find the fsck
	program for that filesystem type.
2003-04-06 23:08:47 -04:00
Theodore Ts'o 2a77a784a3 E2fsck now updates the global free block and
inode counters from the block group specific counters
quietly.  This is needed for an experimental patch which
eliminates locking the entire filesystem when allocating
blocks or inodes; if the filesystem is not unmounted
cleanly, the global counts may not be accurate.
2003-04-05 22:50:44 -05:00
Theodore Ts'o 085c2af234 Import bug fixes from EVMS 2.0 tree.
Fixed possible hangs caused by bugs in calling waitpid, and not
setting the pipe to non-blocking mode.  Also fixed a file descriptor
leak.  Made sure all functions call log entry/exit functions.
2003-04-03 20:09:19 -05:00
Theodore Ts'o cc4f98ed2d badblocks.c (bb_output): Flush output to the badblocks
output file as bad blocks are discovered.
2003-04-03 11:37:46 -05:00
Theodore Ts'o edab294f1c gen_uuid.c (get_random_bytes): Always xor in a stream of bytes
from the system PRNG (i.e., random/srandom, seeded from
	the time, pid, and uid) in case /dev/random isn't doing
	the right thing on a particular system.  It doesn't hurt,
	and it can help, in the case of a buggy /dev/random.
2003-04-03 08:25:15 -05:00
Theodore Ts'o 09a2ef8dda Fix XFS superblock definition. Add support to
extract UUID and labels for JFS and romfs.  (Thanks to
Janos Farkas <chexum@acomp.hu>.)
2003-04-03 00:04:28 -05:00
Theodore Ts'o 6f96325b1e ADD TAG: E2FSPROGS-1_33-WIP-0330 2003-03-30 23:53:53 -05:00
Theodore Ts'o 4529665b38 Remove gen-tarball when doing "make clean" 2003-03-30 23:53:53 -05:00
Theodore Ts'o 39d38b0590 Update for e2fsprogs 1.33-WIP-0330 release 2003-03-30 23:45:02 -05:00
Theodore Ts'o 72d272a5d1 Update dependencies of ss/Makefile 2003-03-30 23:29:18 -05:00
Theodore Ts'o 0faabe5dea getsize.c: #include stat.h for the Apple Darwin port 2003-03-30 23:08:32 -05:00
Theodore Ts'o 91835c151f Change compile_et to generate header files that use <et/com_err.h>
instead of <com_err.h>, so the current version of the header file 
is used.

Add a --build-tree option to compile_et to make sure that it uses
the et_?.awk files from the build tree.

Remove legacy support for varargs.h, K&R C, and pre-POSIX signal 
support.  Also fixed gcc -Wall nits.
2003-03-30 22:26:13 -05:00
Theodore Ts'o ac6e94c16c ADD TAG: E2FSPROGS-1_33-WIP-0325 2003-03-26 01:06:07 -05:00
Theodore Ts'o 5a0d720a94 Update for 1.33-WIP-0325 release.
I'm now the Debian maintainer!
2003-03-26 01:06:07 -05:00
Theodore Ts'o 1be672b7d5 tr.po: Update from nilgun@superonline.com. 2003-03-26 00:58:06 -05:00
Theodore Ts'o 1de6394526 f_h_badnode, f_h_badroot, f_h_reindex: Updated expect script to
remove the optimizing directories message.
2003-03-25 23:08:29 -05:00
Theodore Ts'o fc05eb08ba Fixed chattr man page to clarify description of the 't' (no tail)
attribute.
2003-03-25 23:02:34 -05:00
Theodore Ts'o bff0cc950b Move tarball generation functions to util/gen-tarball 2003-03-23 01:37:53 -05:00
Theodore Ts'o 00aba96743 com_err.h, error_table.h: Move definition of the error_table
structure from the internal error_table.h to com_err.h,
	since it now needs to be public.

et_c.awk, et_h.awk: Import changes from krb5's et library so
	that the error_table structure is defined and available
	publically.

error_message.c: Import krb5 and heimdall com_err extensions to
	the et library.
2003-03-19 19:46:02 -05:00
Theodore Ts'o 88fe61c7c3 cache.c: Initialize blkid_debug_mask to zero since some
operating systems can't deal with variables in the common
	section in shared libraries.
2003-03-17 18:13:57 -05:00
Theodore Ts'o 9522e0aa04 ls.c (list_super2): Display the superblock fields even if the
journal or the dir index feature is not enabled.
2003-03-17 13:53:38 -05:00
Theodore Ts'o aa75ecccab Fix the Apple Darwin port. 2003-03-17 10:01:22 -05:00
Theodore Ts'o 6d1e8c086c ADD TAG: E2FSPROGS-1_33-WIP-0316 2003-03-16 20:49:43 -05:00
Theodore Ts'o a27f9d9935 Fix stupid typo in Debian changelog file (for 1.33-WIP-0316 release). 2003-03-16 20:49:43 -05:00
Theodore Ts'o d32a00ec0d Update version number in debian changelog. 2003-03-16 20:42:01 -05:00
Theodore Ts'o 508d7f3c88 Update version numbers and release notes for 1.33-WIP (16-Mar-2003)
release.
2003-03-16 20:41:04 -05:00
Theodore Ts'o d606c308ea Update some changes from RedHat's e2fsprogs.spec file.
Add blkid library files to the rpm file.
2003-03-16 20:40:36 -05:00
Theodore Ts'o 6cca7ba96d Update dependency information in Makefiles 2003-03-16 20:21:16 -05:00
Theodore Ts'o 6fe7d1156a Update debian files to support the blkid library, and to fix a number
of Lintian warnings.

Added mk_cmds man page.
2003-03-16 19:58:25 -05:00
Theodore Ts'o bbac86bb9e Update the generated configure file. 2003-03-16 06:27:22 -05:00
Theodore Ts'o 3ae497eab2 Add to the ss (subsystem) library the ability to dynamically link
to the readline library if it is present in the system.
2003-03-16 06:26:25 -05:00
Theodore Ts'o 63182203a7 Update and clarify copyright statement. 2003-03-16 02:58:01 -05:00
Theodore Ts'o 138b8124dc Update config.guess and config.sub with newer versions from the FSF. 2003-03-15 20:24:16 -05:00
Theodore Ts'o 1d2eef4227 rehash.c (e2fsck_rehash_dir): If user specified the -n option,
skip trying to write out directory.
	(e2fsck_rehash_directories): Fix the percentage
	calculation in the progress bar.
2003-03-15 13:30:07 -05:00
Theodore Ts'o c20bbd5637 Update from debian's 1.32-2 package. 2003-03-15 13:03:51 -05:00
Theodore Ts'o d44ad61300 ADD TAG: E2FSPROGS-1_33-WIP-0314 2003-03-15 04:28:17 -05:00
Theodore Ts'o e5dced7fd9 Update for 1.33-WIP (14-Mar-2003) release. 2003-03-15 04:28:17 -05:00
Theodore Ts'o bc4066dabe f_dup_de: Added test case provided from Debian bug report #176814 2003-03-15 04:04:11 -05:00
Theodore Ts'o 52734dc532 Don't display progress bar when rebuilding directories unless
explicitly requested by the user.
2003-03-15 04:03:43 -05:00
Theodore Ts'o 0926668d3a e2fsck/pass2.c (check_dir_block): Check for duplicate filenames within
a single directory block (because this is the easy case;
	we don't currently check for duplicates that span
	directory blocks, for now.  Eventually for htree
	directories we can do this by searching for all directory
	blocks that have a hash overflow, and then searching the
	adjacent blocks to find all other potential duplicates.)
2003-03-14 22:19:10 -05:00
Theodore Ts'o 78130a21fd Add dependency to allow parallel makes to work correctly. 2003-03-14 02:42:42 -05:00
Theodore Ts'o e1f072280c Update generated configure file. 2003-03-14 02:25:36 -05:00