History log of /external/e2fsprogs/lib/blkid/probe.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
e0ed7404719a9ddd2ba427a80db5365c8bad18c0 20-Mar-2014 JP Abgrall <jpa@google.com> Switch back to 1.42.9 now that there is a fix

Revert "Revert changes that moved from 1.41.14 to 1.42.9"

This reverts commit 65f0aab98b20b5994a726ab90d355248bcddfffd.
/external/e2fsprogs/lib/blkid/probe.h
65f0aab98b20b5994a726ab90d355248bcddfffd 06-Mar-2014 JP Abgrall <jpa@google.com> Revert changes that moved from 1.41.14 to 1.42.9

Revert "e2fsck: Don't use e2fsck_global_ctx unless HAVE_SIGNAL_H"
commit e80e74c41d85ff93f3d212ba6512340f48054a93.

Revert "Merge remote-tracking branch 'linaro/linaro-1.42.9' into aosp_master"
This reverts commit e97b2b6fc82f840e84dfc631b87f21be44ff2421, reversing
changes made to 7e2fb9d09c245eba70ee008b78007315e9c0f1df.

Revert "Prepare for upstream 1.42.9"
This reverts commit 7e2fb9d09c245eba70ee008b78007315e9c0f1df.

Bug: 13340735
Change-Id: If48b153a95ef5f69f7cdccb00e23524abff3c5a8
Signed-off-by: JP Abgrall <jpa@google.com>
/external/e2fsprogs/lib/blkid/probe.h
0edcc2702106ef8ea0d4ab60ef06c0c38b0b87ee 15-Feb-2011 Aditya Kali <adityakali@google.com> e2fsprogs: reserving code points for new ext4 quota feature

This patch adds support for detecting the new 'quota' feature in ext4.
The patch reserves code points for usr and group quota inodes and also
for the feature flag EXT4_FEATURE_RO_COMPAT_QUOTA.

Signed-off-by: Aditya Kali <adityakali@google.com>
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
/external/e2fsprogs/lib/blkid/probe.h
801b0053336cc5fe5b3447ddad58505352a6578e 08-Jan-2009 Eric Sandeen <sandeen@redhat.com> blkid: recognize btrfs

Add btrfs detection to libblkid, now that the disk format should be
recognizable in the future.

# misc/blkid /tmp/fsfile
/tmp/fsfile: LABEL="mylabel" UUID="102b07f0-0e79-4b42-8a4e-1dde418bbe6d" TYPE="btrfs"

Signed-off-by: Eric Sandeen <sandeen@redhat.com>
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
/external/e2fsprogs/lib/blkid/probe.h
efc6f628e15de95bcd13e4f0ee223cb42115d520 28-Aug-2008 Theodore Ts'o <tytso@mit.edu> Remove trailing whitespace for the entire source tree

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/blkid/probe.h
b41fb002257d4b997560cd77676b78219be03c24 24-Aug-2008 Theodore Ts'o <tytso@mit.edu> libblkid: Strengthen the JFS probe routine

Check to make sure a JFS filesystem is really correct by checking the
relationship between the following fields in the JFS superblock:
s_bsize, s_l2bsize, s_pbsize, s_l2pbsize, and s_l2bfactor. Thanks to
Lesh Bogdanow for this suggestion.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/blkid/probe.h
9c460caae3dab7803c0e7d9399b47e790cf90661 22-Aug-2008 Theodore Ts'o <tytso@mit.edu> libblkid: Enhance support for MacOS's hfs, hfsplus, and hfsx filesystems

Add detection for hfsx filesystems. Add label and uuid detetion for
hfs, hfsplus, and hfsx.

Addresses-Sourceforge-Feature-Requests: #2060292

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/blkid/probe.h
a451d92f38188f7218a837a395b310354864b5a4 31-Jan-2008 Eric Sandeen <sandeen@redhat.com> blkid: detect LVM2 physical volumes

Bits liberally stolen from lvm2 userspace.

Addresses-Red-Hat-Bugzilla: #409321

Signed-off-by: Eric Sandeen <sandeen@redhat.com>
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
/external/e2fsprogs/lib/blkid/probe.h
69d742284d083c8f6ce7d9240019e21f2fbd9ed5 27-Jan-2008 Theodore Ts'o <tytso@mit.edu> blkid: Add support for HFS+ detection

From SLES 10 patch: e2fsprogs-blkid_probe_hfsplus.patch

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/blkid/probe.h
2921332fd88b843ffb828d9c18f05bfd171ace76 27-Jan-2008 Theodore Ts'o <tytso@mit.edu> Teach the blkid library about ext4/ext4dev

Signed-off-by: Eric Sandeen <sandeen@redhat.com>
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/blkid/probe.h
cb0c5d701a8852f72fe75c9bd223643fb5222399 19-Jun-2007 Theodore Ts'o <tytso@mit.edu> Add more paranoid NTFS probing and fetch UUID and LABEL information

Hopefully this addresses false positives by the blkid library when
detecting NTFS partitions.

Addresses Launchpad Bug: #110138

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/blkid/probe.h
b5517ca6678d590b52f38ad701fbaf6c9716b73d 18-Sep-2006 Karel Zak <kzak@redhat.com> Add GFS/GFS2 support to the blkid library.

Signed-off-by: Karel Zak <kzak@redhat.com>
/external/e2fsprogs/lib/blkid/probe.h
bdc3514af41b5fbfea16c5192d5aade1da641cf4 30-May-2006 Matthias Andree <matthias.andree@gmx.de> Switch endian detection from Linuxism to AC_C_BIGENDIAN.

This fixes all blkid test failures on FreeBSD 4.11 i386.

Signed-off-by: Matthias Andree <matthias.andree@gmx.de>
/external/e2fsprogs/lib/blkid/probe.h
ba5e38494e6b42d77f76d9ad18744388958eca7c 11-Mar-2006 Theodore Ts'o <tytso@mit.edu> Add EXT_JOURNAL to the blkid tag of ext3 filesystems.

If the filesystem has an external journal, store the UUID of the
external journal in the tag EXT_JOURNAL.

If the filesystem type has changed, clear all the tags on the device,
not just a preset list of LABEL, UUID, TYPE, and SEC_TYPE.

Fix a bug so that blkid_set_tag will work correctly when freeing a tag
when the input name parameter comes from the tag that we are freeing.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/blkid/probe.h
ca7498596f80896c8c495d5b0c3f20dd12ca9336 11-Sep-2005 Theodore Ts'o <tytso@mit.edu> Generic blkid library cleanup

Change superblock and generic i/o functions to be more generic. Clean
up interface to the probe function. Fix memory leak.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/blkid/probe.h
45a3fa873852ce407b5eda0f764c63bab04e4c0c 10-Sep-2005 Theodore Ts'o <tytso@mit.edu> Add support to extract basic iso9660 label information to the blkid library

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/blkid/probe.h
bb626bcd546a039b39b9f25e65881b36b2abe24f 10-Sep-2005 Theodore Ts'o <tytso@mit.edu> Add support for detecting the reiser4 filesystem in the blkid library.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/blkid/probe.h
c4c740ff488dae232dd3a64fccd26ec7265165a4 06-Sep-2005 Karel Zak <kzak@redhat.com> Improve VFAT detection to support filesystems w/o a magic string in the superblock

The current libblkid code expects that there's magic string in FAT super
block (like "FAT12", "FAT16", ...). It's very often right, but valid FAT
super block may be without magic string too :-(

The patch from attachment fix this problem. It's inspired by HAL and
Linux kernel.

Signed-off-by: Karel Zak <kzak@redhat.com>
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/blkid/probe.h
12b3c8ec1d314b8775fc7d9cefd6bfff551f1de0 07-May-2005 Theodore Ts'o <tytso@mit.edu> Fix gcc -Wall nits in the blkid library.
/external/e2fsprogs/lib/blkid/probe.h
4c4e3f784330978fa127edaa3936957d38c7e93a 06-May-2005 Theodore Ts'o <tytso@mit.edu> Fix libblkid's magic number recognition for the cramfs filesystem,
and add support to pull out the label for cramfs filesystems.
Thanks to Karel Zak (kzak at redhat.com) for the patch.
/external/e2fsprogs/lib/blkid/probe.h
2c92375ea426768a6e37faf876b2b06f0bf781a6 21-Jan-2005 Theodore Ts'o <tytso@mit.edu> Add support to the blkid library to recognize Oracle ASM volumes.
/external/e2fsprogs/lib/blkid/probe.h
7369f0ce5fdde7f8a1cc6e49211469b905c2c58f 11-Jan-2005 Theodore Ts'o <tytso@mit.edu> Apply Janos Farkas's patch to support extracting the uuid and label
information from swap partitions.

Also make sure that if a partition has a label removed, that the label is
removed form the blkid cache as well.

Add support for detecting 32k and 64k pagesize swap files.
/external/e2fsprogs/lib/blkid/probe.h
3838f7df134035089e8e8df317112e4fd645602d 01-Dec-2004 Theodore Ts'o <tytso@mit.edu> Avoid using uint and uchar types when probing for ocfs2 filesystems
in the blkid library, to allow compilation using dietlibc.
/external/e2fsprogs/lib/blkid/probe.h
414846b126d4d751bd6b36df0a39dcb030e0feb3 18-Sep-2004 Theodore Ts'o <tytso@mit.edu> Add support for ocfs2 detection to the blkid library,
courtesy of manish.singh@oracle.com
/external/e2fsprogs/lib/blkid/probe.h
9387c281ef88cd1fba7cb1c9336b5ab00a2d82b4 05-Mar-2004 Theodore Ts'o <tytso@mit.edu> probe.c (probe_ocfs), probe.h: Add support for the Oracle
Cluster Filesystem (ocfs). Patches courtesy of Rusty
Lynch (rusty@linux.co.intel.com).
/external/e2fsprogs/lib/blkid/probe.h
3de5bf61060634c5c8c3a0d231e8a7246094a2c2 22-Jul-2003 Theodore Ts'o <tytso@mit.edu> probe.c (probe_udf): Add specific UDF probing code, and probe
UDF before checking for ISO9660 filesystems.
/external/e2fsprogs/lib/blkid/probe.h
09a2ef8ddab7fed91b9ec8314e0a10e11d3c0323 03-Apr-2003 Theodore Ts'o <tytso@mit.edu> Fix XFS superblock definition. Add support to
extract UUID and labels for JFS and romfs. (Thanks to
Janos Farkas <chexum@acomp.hu>.)
/external/e2fsprogs/lib/blkid/probe.h
ed78c021c3b111d8ab9a51aef5d5156e3004083f 06-Mar-2003 Theodore Ts'o <tytso@mit.edu> Fix up lots of portability problems that caused e2fsprogs not to build successfully
under Solaris.
/external/e2fsprogs/lib/blkid/probe.h
79dd234a799434b6dc8365c49e743f00eb09d2fd 22-Feb-2003 Theodore Ts'o <tytso@mit.edu> Internal changes to the blkid library:

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.
/external/e2fsprogs/lib/blkid/probe.h
50b380b4d4ab668bad45033e3a8aaf93c7f42844 13-Feb-2003 Theodore Ts'o <tytso@mit.edu> Wholesale changes to blkid library to simplify the implementation
and shrink its size. Change library version to be 1.0.
/external/e2fsprogs/lib/blkid/probe.h
76b07bb1bc9cbcb70a94cb235954eaac993920ad 27-Jan-2003 Theodore Ts'o <tytso@mit.edu> Roto-till and clean up libblkid API.


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.
/external/e2fsprogs/lib/blkid/probe.h
7a603aa89fcffb8798eca34ca3858db6f0393046 26-Jan-2003 Theodore Ts'o <tytso@mit.edu> Separate public and private interfaces into separate header files.
Start separating internal implementation details from the
publically exported interface of the blkid library.
/external/e2fsprogs/lib/blkid/probe.h
d3f917989badf78d1f97654e46d60d1f3d25cd17 25-Jan-2003 Theodore Ts'o <tytso@mit.edu> Fix gcc -Wall nits.
/external/e2fsprogs/lib/blkid/probe.h
e12f2ae74c2eb8997bf13adf8fdd7e7313971eae 23-Jan-2003 Theodore Ts'o <tytso@mit.edu> Integrate new blkid library.
/external/e2fsprogs/lib/blkid/probe.h