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
Theodore Ts'o
e71d87317a
Add Apple/Darwin patches.
2003-03-14 02:13:48 -05:00
Theodore Ts'o
b0700a1b60
Change e2fsck to detect and offer to delete or rename duplicate
...
filenames in directories when rebuilding directories using
"e2fsck -fD /dev/XXX"
2003-03-14 01:43:56 -05:00
Theodore Ts'o
220c0040fb
badblocks.c (ext2fs_u32_list_count), ext2fs.h: Add new function
...
which returns the number of entries in the list.
2003-03-14 00:59:42 -05:00
Theodore Ts'o
eca53e3c4e
e2image.c (write_raw_image_file): Include blocks from slow
...
symbolic links in the raw image file.
2003-03-14 00:38:45 -05:00
Theodore Ts'o
20754488a2
fileio.c (ext2fs_file_lseek): Fix bug added when adding 64-bit
...
support; avoid null dereference when ret_pos is NULL.
2003-03-10 14:32:09 -05:00
Theodore Ts'o
c46b7bda93
ADD TAG: E2FSPROGS-1_33-WIP-0306
2003-03-07 01:09:57 -05:00