Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
that read/write indirect blocks, byte swapping them if necessary.
|
|
that mount will try to use the vfat filesystem. (Addresses Debian bug #287455)
Similarly, the blkid library will now return an ext3 type for ext 2/3
filesystems that have the journal capability set.
We allow files to be probed by the blkid library, to make it easier to
test the library. However, we also added safety checks to avoid saving
relative pathnames to blkid.tab, and probe_one() will only check block device
files.
|
|
has its own copy of the orig_super data structure. (This
is a better way of fixing a double-free problem in
resize2fs which Fedora attempted to fix in
e2fsprogs-1.35-double_free.patch. Addresses Red Hat
Bugzilla #132707.)
|
|
for mke2fs and resize2fs, and use this function so that filesystem size
inputs to e2fsprogs command line programs are parsed consistently.
|
|
byte-swapping options to e2fsck. This was the cause of some hard to
reproduce problems that had been reported in the past, and which the
resize_inode changes tickled in a much more repeatable fashion.
|
|
flag, BMAP_SET, which allows the caller to set a
particular logical->physical block mapping.
|
|
(Change to libe2p's list_super2() function.)
|
|
any debugging statements from within library code (always a bad idea), and
ext2fs_create_resize_inode() will return a proper error code if the
resize inode is corrupt, instead of returning -1.
|
|
superblocks field.
|
|
res_gdt.c (list_backups), closefs.c (ext2fs_bg_has_super),
ext2fs.h: Move ext2fs_list_backups() to res_gdt.c, and
ext2fs_bg_has_super() back to closefs.c. There's no
reason for the new file, since list_backups() isn't being
used by any other functions, and can be made static, and
all users of the ext2fs filesystem will have to call
ext2fs_close() anyway.
|
|
|
|
is taken from Fedora Core 3's e2fsprogs 1.35-11.2.src.rpm's
e2fsprogs-resize.patch.
|
|
Use Linux-kernel-style makefile output for "make install"
Update intl/Makefile.in to version from gettext 0.14.1
|
|
correctly.
Update Makefile dependencies.
Update "make depend" production so that it filters out comments
inserted by newer gcc compilers.
Remove sync from e2fsck's "make all" target.
|
|
in the blkid library, to allow compilation using dietlibc.
|
|
example, /tmp/test.img?offset=1024. Multiple options can separated using
the & character, although at the moment the only option implemented is
the offset option in the unix_io layer.
|
|
see errors/warnings.
|
|
Change the maximum allowable blocksize to be 65536. This allows e2fsck to
check filesystems with a pagesize of 65536, and mke2fs to accept -b 65536.
Of course such a filesystem will not currently work on a Linux/x86 system,
at least not as of this writing!
|
|
|
|
for a long time now.
|
|
was being passed to blkid_set_tag(). Thanks to Andrea
Dilger for pointing this out.
|
|
9x/NT under Cygwin. Thanks to Sam Robb
(samrobb@users.sourceforge.net) for pointing this and the
suggested code patch.
|
|
courtesy of manish.singh@oracle.com
|
|
try to use struct sockaddr_dl if HAVE_NET_IF_DL_H is
defined. (Addresses Debian Bug #256669)
|
|
Debian Bug #255589)
|
|
and lib/ext2fs/getsize.c
In lib/blkid/getsize.c, include <sys/disk.h> if present since
this is where the DIOCGMEDIASIZE ioctl is defined on FreeBSD.
(Addresses Debian Bug #264630)
|
|
ext2fs_llseek() and blkid_llseek(). (Addresses Debian bug #269044)
|
|
reading from an e2image file. (New -d option)
Add new functions ext2fs_get_data_io, ext2fs_set_data_io,
ext2fs_rewrite_to_io to libext2fs library.
|
|
to deal with lame glibc's that define this function
without actually implementing it. Can you say "attractive
nuisance", boys and girls? I knew you could! (Thanks to
Pavel Troller for reporting this braindamage.)
|
|
variable, with __attribute__ ((unused)) if we are using GCC.
|
|
written last, and only after other I/O has been flushed to
disk. Thanks to Junfeng Yang from the Stanford
Metacompilation group for pointing a potential ordering
constraint problem if we don't write things out in the
right order.
|
|
or writes to a particular block. The block is specified by
TEST_IO_BLOCK environment variable, and the read/write count
by the TEST_IO_READ_ABORT and TEST_IO_WRITE_ABORT environment
variables. The block data is now only dumped if the 0x10 bit
is set in TEST_IO_FLAGS.
|
|
causing a memory and file descriptor leak. Thanks to
magnus.fromreide at teligent.se.
|
|
to flame about their presence in the source tarball.
|
|
uuid.3
Eliminate empty lines at end of uuid.h
|
|
a Y8.8888K problem.
|
|
last modified time of the device, then force a reverify;
it means the system time may not be trustworthy.
|
|
referred the reader to lib/uuid/COPYING, a new file.
|
|
variable is set, use it to find the blkid.tab file if the
calling application did not supply a filename.
|
|
some generated files, by having subst update the modtime on these
files even when the generated file hasn't changed. We do this with
generated files that do not have any downstream dependencies.
|
|
with permission from Andreas Dilger (the original author of the man
pages), email dated Mon, 29 Mar 2004 23:11:53 -0700, Message-ID
20040330061153.GD1177@schnapps.adilger.int.
|
|
in the uuid_parse and uuid_unparse man pages.
|
|
|
|
|
|
int -> unsigned for 1 bit wide bitfields - we cannot have a value and a sign in 1 bit.
Fixes some of the Intel C++ 8.0 warnings (-w1 level).
|
|
|
|
uuid library.
|
|
This bug was introduced in the previous getsize changes,
and was screwing up the blkid library probe functions.
(Addresses Debian Bug #239191)
|
|
|