Theodore Ts'o
05a27b1d34
getsize.c (ext2fs_get_device_size): Allow windows code to get
...
the resize for filesystems that are in regular files.
2003-04-29 21:10:15 -04:00
Theodore Ts'o
6177c41f99
Fixed NLS support for message abbreviations in e2fsck.
2003-04-27 17:34:14 -04:00
Theodore Ts'o
e50fb59784
ADD TAG: E2FSPROGS-1_33
2003-04-21 16:17:09 -04:00
Theodore Ts'o
71df0dc393
Update for 1.33 release.
...
Fix typo's in README.subset
Change debian control file so it doesn't bomb out if the EVMS FSIM
is not there, since it is not built on the Hurd. Resolves Debian
bug #189687 .
2003-04-21 16:17:09 -04:00
Theodore Ts'o
afb6d709ba
Use DYLD_LIBRAY_PATH so that "make check" works on
...
Darwin systems when building with shared libraries.
2003-04-21 16:12:34 -04:00
Theodore Ts'o
44b0ec1069
test_config: Define DYLD_LIBRAY_PATH so that "make check" works on
...
Darwin systems when building with shared libraries.
2003-04-19 14:22:19 -04:00
Theodore Ts'o
520ead378e
Fix gcc -Wall warnings.
2003-04-19 13:48:27 -04:00
Theodore Ts'o
fc56eee2ea
Makefile.in (uuidgen): Avoid linking lsattr and chattr against
...
libext2fs, and avoid linking blkid against any of the ext2
libraries.
2003-04-18 07:32:00 -04:00
Theodore Ts'o
a85e81a2ff
configure.in: Remove CYGWIN definition; we will use the
...
automatically defined __CYGWIN__ instead.
2003-04-18 07:22:01 -04:00
Theodore Ts'o
a2146af295
Update after "make depend".
2003-04-17 23:37:28 -04:00
Theodore Ts'o
c6928406b3
Add Cygwin/Windows version of ext2fs_get_device_size()
2003-04-17 22:06:46 -04:00
Theodore Ts'o
814dc05673
Fsck does not need to linked against the ext2 libraries anymore.
2003-04-17 21:58:27 -04:00
Theodore Ts'o
12dd69f5ff
e2fsck/rehash.c (name_cmp): Sort the deleted inodes to the end
...
of the list, for portability to systems that whose qsort
does not perform a stable sort.
2003-04-17 21:55:38 -04:00
Theodore Ts'o
2ecaaf6557
Put stdout and stderr into non-buffered mode to
...
avoid cosmetic problems when running fsck under logsave.
2003-04-16 16:13:58 -04:00
Theodore Ts'o
3879857e86
Avoid printing the version banner for mke2fs if
...
the -q option is specified. (Addresses Debian bug #172716 )
2003-04-16 15:29:39 -04:00
Theodore Ts'o
908b785c3f
Use setvbuf instead of setbuf to force stdout and
...
stderr to be non-buffered when the stdout/stderr are a pipe.
This fixes a cosmetic problem when using e2fsck under logsave.
2003-04-16 15:20:13 -04:00
Theodore Ts'o
bc34d6be65
* Add support for the -a and -s options to logsave.
...
* Change e2fsck to bracket its progress bar output with ctrl-A and ctrl-B
characters, so that logsave -s can omit writing the progress bar output
to the log file.
2003-04-16 14:05:06 -04:00
Theodore Ts'o
b00bc4dc6d
ADD TAG: E2FSPROGS-1_33-WIP-0414
2003-04-16 00:59:59 -04:00
Theodore Ts'o
ba142c1b3b
Update for 1.33-WIP April 14, 2003 release.
2003-04-16 00:59:59 -04:00
Theodore Ts'o
16fa86b9c5
Remove the debian-special legal permission notes.
2003-04-14 20:40:49 -04:00
Theodore Ts'o
f9ddad5982
Add logsave, a new program which saves the output of a command
...
in a log file, even if the containing directory hasn't been
mounted yet (in which case the it saves the output in
memory until it can write out the logfile).
2003-04-14 18:05:12 -04:00
Theodore Ts'o
fff45483ed
Add portability enhancements for Cygwin32 environment.
2003-04-13 00:44:19 -04:00
Theodore Ts'o
61de7f84fb
Update to standards 3.5.9.
...
Add dc to the build-depends line.
Remove ancient e2fslibsg conflicts line.
2003-04-12 02:53:49 -04:00
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