- 06 Mar, 2003 3 commits
-
-
Theodore Ts'o authored
#175113, and #170497)
-
Theodore Ts'o authored
for sparse superblock filesystems. (Address Debian bug #174766)
-
Theodore Ts'o authored
under Solaris.
-
- 02 Mar, 2003 5 commits
-
-
Theodore Ts'o authored
et, ss, uuid, and blkid libraries. The configure script and top-level makefile were changed to support working with a subset distribution.
-
Theodore Ts'o authored
deleting a tag by setting the value to NULL. This caused a failed device verification to loop forever in blkid_verify_devname().
-
Theodore Ts'o authored
Fix tst_resolve to use latest blkid API's.
-
Theodore Ts'o authored
-
Theodore Ts'o authored
Convert mke2fs, fsck, and tune2fs to use the blkid library.
-
- 28 Feb, 2003 1 commit
-
-
Theodore Ts'o authored
blkid_get_tagname_devname)
-
- 22 Feb, 2003 2 commits
-
-
Theodore Ts'o authored
1) Only one tag with a particular name can be attached to a device at a time. This significantly simplifies the library, and was needed to allow the cache file to be re-read and changes integrated into the in-core version of the data structure in a simpler fashion than earlier versions of the library. 2) To accomodate this, the ext2/ext3 filesystems are now always tagged as "ext2" type filesystems. Ext3 filesystems are tagged with a SEC_TYPE tag with the value ext3. 3) The new blkid_read_cache() function checks the mod time of the cache file, and if the file has been changed since the last time the cache file was read into memory, it is re-read. This function is now called before probing all of the devices in the system or searching all devices in the cache for a specific tag value. 4) After probing all devices, blkid_flush_cache() is called to write out the cache file. This assures that all of the hard work involved in doing a blkid_probe_all() is saved to disk.
-
Theodore Ts'o authored
controlled by the environment variable BLKID_DEBUG. The debugging code is enabled by a new configuration option, --enable-blkid-debug.
-
- 16 Feb, 2003 1 commit
-
-
Theodore Ts'o authored
to blkid_get_devname().
-
- 14 Feb, 2003 2 commits
-
-
Theodore Ts'o authored
for anything.
-
Theodore Ts'o authored
preference to EVMS and LVM devices when searching for a device matching a particular LABEL or UUID in the blkid library.
-
- 13 Feb, 2003 1 commit
-
-
Theodore Ts'o authored
and shrink its size. Change library version to be 1.0.
-
- 30 Jan, 2003 1 commit
-
-
Theodore Ts'o authored
message for e2fsck).
-
- 27 Jan, 2003 1 commit
-
-
Theodore Ts'o authored
read.c (parse_tag): Do not return that blkid_tag when parsing the blkid.tag file. resolve.c (blkid_get_token, blkid_get_tagname_devname): Fold in code from removed functions tag.c (blkid_create_tag): Don't return the newly tag strcture any more, as it's not needed. (blkid_find_tag_cache, blkid_get_tag_cache, blkid_token_to_tag, blkid_find_tv_tags): Remove these functions, as they are either only used once or have interfaces that should be deprecated. (blkid_find_tag_dev, blkid_find_head_cache): Replace use of blkid_tag with one or two const char * type/value arguments. (blkid_find_dev_with_tag): Fold in code from removed functions probe.h, probe.c: Use a more sophisticated set of byte-swapping routines which are more compact and efficient. Drop calculation of bid_free, since it's unnecessary. Avoid save.c (blkid_save_cache): Set the permissions on the blkid cache file to 644.
-
- 26 Jan, 2003 1 commit
-
-
Theodore Ts'o authored
Start separating internal implementation details from the publically exported interface of the blkid library.
-
- 25 Jan, 2003 3 commits
-
-
Theodore Ts'o authored
-
Theodore Ts'o authored
-
Theodore Ts'o authored
-
- 23 Jan, 2003 2 commits
-
-
Theodore Ts'o authored
-
Theodore Ts'o authored
backslash escaping in /etc/fstab. (i.e., so that \040 will work.)
-
- 22 Jan, 2003 3 commits
-
-
Theodore Ts'o authored
-
Theodore Ts'o authored
-
Theodore Ts'o authored
ext2fs library's ext2fs_file_read.
-
- 20 Jan, 2003 1 commit
-
-
Theodore Ts'o authored
large number of inodes, then reduce the number of blocks per group until we find a workable set of filesystem parameters. ext2_err.et.in (EXT2_ET_TOO_MANY_INODES): Add new error code.
-
- 18 Dec, 2002 1 commit
-
-
Theodore Ts'o authored
-
- 02 Jan, 2003 2 commits
-
-
Theodore Ts'o authored
abort the e2fsck run with an error if this is the case. (Address IBM Bugzilla bug #1226)
-
Theodore Ts'o authored
are passed to e2fsck.
-
- 11 Dec, 2002 1 commit
-
-
Theodore Ts'o authored
-
- 13 Nov, 2002 1 commit
-
-
Theodore Ts'o authored
code accidentally had the INDEX_FL backwards compatibility code removed. E2fsck will now fix HTREE corruptions in preen mode, and mke2fs will not create filesystems with the dir_index flag set by default. (The user has to specifically request it.)
-
- 09 Nov, 2002 8 commits
-
-
Theodore Ts'o authored
-
Theodore Ts'o authored
-
Theodore Ts'o authored
-
Theodore Ts'o authored
unix_write_blk): Optimize routines so that we don't end up searching the cache twice when a block isn't in the cache. If reads are larger than READ_DIRECT_SIZE, don't let them go through the cache.
-
Theodore Ts'o authored
Fix internationalization of "pass 2" in e2fsck. Update po files.
-
Theodore Ts'o authored
blocks to be erroneously marked as dirty, so they would get written back to the disk before they are evicted from the cache. Harmless, but it slows down e2fsck significantly.
-
Theodore Ts'o authored
-
Theodore Ts'o authored
-