Kay Sievers
e55a73abb0
libvolume_id: gfs + gfs2 support
...
Patch from Red Hat.
2006-05-30 16:01:28 +02:00
Kay Sievers
6deef78755
libvolume_id: add more software raid signatures
2006-05-15 21:57:28 +02:00
Kay Sievers
2bac6c64aa
libvolume_id: fat - check for signature at end of sector
2006-05-13 18:38:03 +02:00
Kay Sievers
172ee4205c
libvolume_id: nss - use different uuid
2006-05-12 11:35:57 +02:00
Kay Sievers
674e00f67c
vol_id: add NetWare volume detection
2006-05-09 08:46:07 +02:00
Kay Sievers
3d6d12c6b1
vol_id: fix logging from libvolume_id's log function
2006-04-28 17:52:09 +02:00
Kay Sievers
f7dd3a57a4
volume_id: move some debug to info level
2006-04-08 05:04:35 +02:00
Kay Sievers
1017f139b3
volume_id: fix endianess conversion typo for FAT32
2006-04-05 17:31:49 +02:00
Kay Sievers
66e14ae7de
fix symlink targets in Makefiles
2006-04-03 14:40:06 +02:00
Kay Sievers
cee5700cde
volume_id: generate man page from xml source
2006-03-30 02:13:22 +02:00
Kay Sievers
f05da2ae00
volume_id: update README
2006-03-30 01:52:12 +02:00
Kay Sievers
1fda06ae98
pass CROSS_COMPILE to AR and RANLIB down to extras/
2006-03-30 00:48:30 +02:00
Kay Sievers
4809b49e41
move all *_id programs to /lib/udev/
2006-03-29 14:44:41 +02:00
Kay Sievers
16801abde1
man pages: mention udev(7) not udev(8)
...
Thanks to:
Henrique de Moraes Holschuh <hmh@debian.org>
2006-03-28 20:16:34 +02:00
Kay Sievers
15ff0ba36e
remove all stripping code
2006-03-28 03:09:18 +02:00
Kay Sievers
92da64c700
volume_id: define exported symbols
2006-03-28 02:52:58 +02:00
Kay Sievers
d5618ac969
volume_id: remove some global symbols
2006-03-27 23:03:25 +02:00
Kay Sievers
e688ad2d0d
because is better than cause
2006-03-27 20:22:00 +02:00
Kay Sievers
c643d61836
volume_id: use shared library by default
2006-03-27 19:30:56 +02:00
Kay Sievers
83cc6ab476
volume_id: rename subdirectory
2006-03-27 18:05:17 +02:00
Kay Sievers
b5e6942671
volume_id: provide a custom debug function
2006-03-27 17:59:22 +02:00
Kay Sievers
2d82e6f053
volume_id: provide library
2006-03-23 10:50:55 +01:00
Kay Sievers
7808297b0f
volume_id: remove all partition table support
2006-03-21 16:16:55 +01:00
Kay Sievers
0eb9e4a87e
volume_id: remove partition table parsing code
2006-03-21 16:02:07 +01:00
Kay Sievers
2f567dd62e
volume_id: add squashfs detection
2006-03-08 19:44:28 +01:00
Kay Sievers
dd8140ae79
volume_id: add missing return
2006-02-21 19:14:43 +01:00
Kay Sievers
ab925d69d5
volume_id: split raid and filesystem detection
2006-02-21 18:48:28 +01:00
Kay Sievers
467546b586
volume_id: replace __packed__ by PACKED macro
2006-02-21 18:44:18 +01:00
Kay Sievers
42878445d7
cramfs detection for bigendian
...
Patch from Olaf Hering <olh@suse.de>.
2006-02-13 06:29:30 +01:00
Kay Sievers
1ef985452b
replace fancy silent build program by simple kernel build like logic
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2006-01-28 04:44:51 +01:00
Kay Sievers
e3440f37f0
vol_id: probe volume as user nobody
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2006-01-13 13:18:41 +01:00
Kay Sievers
1aa1e24848
replace libsysfs
...
We never used any of the libsysfs convenience features. Here we replace
it completely with 300 lines of code, which are much simpler and a bit
faster cause udev(d) does not open any syfs file for a simple event which
does not need any parent device information.
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2006-01-09 21:18:00 +01:00
Kay Sievers
cfd0fc6605
libvolume_id: fix weird fat volume recognition
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-21 18:28:56 +01:00
Kay Sievers
d7363ee14c
Makefile: remove exec_prefix and srcdir
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-16 04:35:37 +01:00
Kay Sievers
88be7e8887
volume_id: use glibc's byteswap
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-12 14:28:22 +01:00
Kay Sievers
009364eef9
volume_id: include stddef.h header
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-12 04:11:08 +01:00
Kay Sievers
accff72685
volume_id: provide libvolume_id.a file
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-09 15:08:45 +01:00
Jan Luebbe
0c25d156b0
add man pages for *_id programs
...
I've written manpages for the *_id binaries, which are attached to this
mail.
2005-10-31 02:10:56 +01:00
Kay Sievers
c1bf1edeb7
"STRIPCMD=" for the EXTRAS
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-28 01:49:22 +02:00
Kay Sievers
81d719a1d4
volume_id: Version 052
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-23 21:13:10 +02:00
Kay Sievers
7f0a5b8095
volume_id: fix typo in ext blocksize check
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-23 21:12:51 +02:00
Kay Sievers
eba25b20ce
volume_id: Version 051
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-23 19:16:01 +02:00
Kay Sievers
04b222b4b0
volume_id: make FAT32 recognition more robust
...
FAT32 volumes should never have a cluster count, that fits
into a 16 bit value, but mkdosfs can create such volumes.
No sane formatter or Windows will ever do this, but the
Linux kernel as Windows can read/write it.
Thanks to Ted Ts'o <tytso@mit.edu> for convincing me.
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-23 19:15:07 +02:00
Kay Sievers
1305b47167
volume_id: add vxfs include
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-23 18:56:30 +02:00
Kay Sievers
b586687138
volume_id: fix typo in ocfs
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-23 18:55:22 +02:00
Kay Sievers
f3c14c6849
volume_id: move blocksize validation to fix jbd recognition
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-23 18:54:34 +02:00
Kay Sievers
c929358e02
volume_id: check ext fs for valid blocksize, cause magic is only 2 bytes
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-23 17:41:55 +02:00
Kay Sievers
79bd4f2229
volume_id: add Veritas fs
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-23 16:31:13 +02:00
Kay Sievers
0ecc6c1b19
volume_id: add OVFS Version 1
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-23 16:08:56 +02:00
Kay Sievers
2321ba6fd8
switch tools and volume_id from LGPL to GPLv2
...
After beeing hit by proprietary applications which statically
link the LGPL'd libusb, which needs a patch to reflect the recent
kernel changes, I decided not to provide LGPL code anymore.
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-09-27 16:27:35 +02:00