Karel Zak
1e018c1571
libblkid: gtkdocize (API docs generated by gtk-docs)
...
Signed-off-by: Karel Zak <kzak@redhat.com>
2009-09-16 21:39:37 +02:00
Karel Zak
488e52be1e
libblkid: add missing comments
...
Signed-off-by: Karel Zak <kzak@redhat.com>
2009-09-16 21:39:06 +02:00
Karel Zak
b95d4a7327
libblkid: add mkfs sample
...
Signed-off-by: Karel Zak <kzak@redhat.com>
2009-09-16 16:27:32 +02:00
Karel Zak
c7fcbf5a89
libblkid: add partitions sample
...
Signed-off-by: Karel Zak <kzak@redhat.com>
2009-09-16 16:24:14 +02:00
Karel Zak
7a8f74e8ce
libblkid: add EFI GPT partitions support
...
Signed-off-by: Karel Zak <kzak@redhat.com>
2009-09-16 16:21:17 +02:00
Karel Zak
b507ce0382
libblkid: add MINIX partitions support
...
Signed-off-by: Karel Zak <kzak@redhat.com>
2009-09-16 16:12:29 +02:00
Karel Zak
60ad0bbba5
libblkid: add MS-DOS partitions support
...
Signed-off-by: Karel Zak <kzak@redhat.com>
2009-09-16 16:10:43 +02:00
Karel Zak
5c9204dc9f
libblkid: add MAC partitions support
...
Signed-off-by: Karel Zak <kzak@redhat.com>
2009-09-16 16:08:37 +02:00
Karel Zak
0e72876572
libblkid: add SGI partitions support
...
Signed-off-by: Karel Zak <kzak@redhat.com>
2009-09-16 16:07:16 +02:00
Karel Zak
d23768d8ac
libblkid: add SUN partitions support
...
Signed-off-by: Karel Zak <kzak@redhat.com>
2009-09-16 16:06:07 +02:00
Karel Zak
cdb5fd1805
libblkid: add SOLARIS-X86 partitions support
...
Signed-off-by: Karel Zak <kzak@redhat.com>
2009-09-16 16:04:38 +02:00
Karel Zak
85ecbfe737
libblkid: add UNIXWARE partitions support
...
Signed-off-by: Karel Zak <kzak@redhat.com>
2009-09-16 16:02:28 +02:00
Karel Zak
c472fc8e2f
libblkid: add BSD partitions support
...
Signed-off-by: Karel Zak <kzak@redhat.com>
2009-09-16 15:57:45 +02:00
Karel Zak
02dc119b64
libblkid: add AIX partitions support
...
Signed-off-by: Karel Zak <kzak@redhat.com>
2009-09-16 15:55:58 +02:00
Karel Zak
48805d562b
libblkid: add partitions filter routines
...
Signed-off-by: Karel Zak <kzak@redhat.com>
2009-09-16 15:49:44 +02:00
Karel Zak
e4799a35bd
libblkid: add partitions parsing support
...
This patch is large, but not invasive. There is a new code only.
Signed-off-by: Karel Zak <kzak@redhat.com>
2009-09-16 15:42:38 +02:00
Karel Zak
e21677fe7d
libblkid: add samples/topology.c
...
Signed-off-by: Karel Zak <kzak@redhat.com>
2009-09-16 15:07:07 +02:00
Karel Zak
cc33d69328
libblkid: add topology support
...
Signed-off-by: Karel Zak <kzak@redhat.com>
2009-09-16 14:40:41 +02:00
Karel Zak
0d44d469e2
libblkid: add blkid_devno_to_wholedisk()
...
Signed-off-by: Karel Zak <kzak@redhat.com>
2009-09-16 11:37:08 +02:00
Karel Zak
1b780848b0
libblkid: use the new API in whole u-l-ng
...
Signed-off-by: Karel Zak <kzak@redhat.com>
2009-09-16 10:57:24 +02:00
Karel Zak
b227e3b775
libblkid: refresh blkid.{h,sym}
...
Signed-off-by: Karel Zak <kzak@redhat.com>
2009-09-16 10:57:24 +02:00
Karel Zak
22571ebbf4
libblkid: add generic function for binary data
...
Signed-off-by: Karel Zak <kzak@redhat.com>
2009-09-16 10:57:24 +02:00
Karel Zak
ce011388e1
libblkid: allow to read in sectors
...
Signed-off-by: Karel Zak <kzak@redhat.com>
2009-09-16 10:57:24 +02:00
Karel Zak
f319b5cadd
libblkid: allow to change dimension of probing area
...
Signed-off-by: Karel Zak <kzak@redhat.com>
2009-09-16 10:57:23 +02:00
Karel Zak
b3ee97a3c2
libblkid: add blkid_probe_get_{size,sectorsize,devno}
...
Signed-off-by: Karel Zak <kzak@redhat.com>
2009-09-16 10:57:23 +02:00
Karel Zak
4d72b33718
libblkid: add missing comments to probe.c
...
Signed-off-by: Karel Zak <kzak@redhat.com>
2009-09-16 10:57:23 +02:00
Karel Zak
0bffad4783
libblkid: use chains in blkid_do_{safe,full,}_probe()
...
Signed-off-by: Karel Zak <kzak@redhat.com>
2009-09-16 10:57:23 +02:00
Karel Zak
52448df860
libblkid: use chains in prober (de)initialization
...
Signed-off-by: Karel Zak <kzak@redhat.com>
2009-09-16 10:57:23 +02:00
Karel Zak
81f7379294
libblkid: use private {lookup,get}_value functions
...
Signed-off-by: Karel Zak <kzak@redhat.com>
2009-09-16 10:57:23 +02:00
Karel Zak
1c1726a71e
libblkid: remove superblock functions from probe.c
...
Signed-off-by: Karel Zak <kzak@redhat.com>
2009-09-16 10:57:23 +02:00
Karel Zak
305ad2237b
libblkid: use superblock filter functions
...
Signed-off-by: Karel Zak <kzak@redhat.com>
2009-09-16 10:57:23 +02:00
Karel Zak
b7f9a38d7d
libblkid: add superblocks filter functions
...
Signed-off-by: Karel Zak <kzak@redhat.com>
2009-09-16 10:57:23 +02:00
Karel Zak
8287d790f1
libblkid: move blkid_known_fstype() to superblocks.c
...
Signed-off-by: Karel Zak <kzak@redhat.com>
2009-09-16 10:57:23 +02:00
Karel Zak
0e89abac8b
libblkid: add superblocks chain
...
Signed-off-by: Karel Zak <kzak@redhat.com>
2009-09-16 10:56:46 +02:00
Karel Zak
5657c25a51
libblkid: add BLKID_SUBLKS_* flags
...
Signed-off-by: Karel Zak <kzak@redhat.com>
2009-09-16 10:40:23 +02:00
Karel Zak
46a734fd11
libblkid: add generic filter functions
...
Signed-off-by: Karel Zak <kzak@redhat.com>
2009-09-16 10:39:49 +02:00
Karel Zak
9bdf688541
libblkid: add functions for chain tags
...
Signed-off-by: Karel Zak <kzak@redhat.com>
2009-09-16 10:04:26 +02:00
Karel Zak
924fe7475f
libblkid: add chain structs
...
Signed-off-by: Karel Zak <kzak@redhat.com>
2009-09-16 10:03:49 +02:00
Karel Zak
f23e05578a
libblkid: move filter macros to header file
...
* move blkid_bmp_* macros to blkidP.h
* add blkid_bmp_nbytes() -- returns size of bitmap in bytes
* add blkid_bmp_nwords() -- returns size of bitmap in words
(rename from blkid_bmp_size())
Signed-off-by: Karel Zak <kzak@redhat.com>
2009-09-16 09:46:52 +02:00
Karel Zak
6db756a548
libblkid: create a generic blkid_encode_to_utf8()
...
Signed-off-by: Karel Zak <kzak@redhat.com>
2009-09-15 20:45:47 +02:00
Karel Zak
201529bd71
libblkid: create a generic blkid_unparse_uuid()
...
Signed-off-by: Karel Zak <kzak@redhat.com>
2009-09-15 20:36:46 +02:00
Karel Zak
1e3cf6a27c
libblkid: use superblocks.h
...
Signed-off-by: Karel Zak <kzak@redhat.com>
2009-09-15 20:28:36 +02:00
Karel Zak
219227c263
libblkid: move FS/raid stuff to superblocks directory
...
Signed-off-by: Karel Zak <kzak@redhat.com>
2009-09-15 20:18:48 +02:00
Karel Zak
71cd5d8a77
libblkid: fix typo (swsupend -> swsuspend)
...
Signed-off-by: Karel Zak <kzak@redhat.com>
2009-09-14 10:24:07 +02:00
Milan Broz
85e8fce89b
libuuid: remove .UE macro from libuuid man pages.
...
On some system it produces insertion of "()".
There is missing .UR anyway.
[kzak@redhat.com: - this is u-l-ng bug, we don't use UR+UE macros like the
original man pages in e2fsprogs]
Signed-off-by: Milan Broz <mbroz@redhat.com>
2009-09-07 13:16:08 +02:00
Florian Zumbiehl
3096d61a91
libblkid: fix buffer overflow in blkid_encode_string()
...
[kzak@redhat.com: - this is patch is originally from udev repository
commit 8cfcf9980a3a7037a12a3052c38e4981cb0f0190]
Signed-off-by: Karel Zak <kzak@redhat.com>
2009-09-02 22:56:19 +02:00
Karel Zak
e94e99523d
libblkid: add *.ko.gz support to modules.dep parser
...
Address-Red-Hat-Bug: #518572
Signed-off-by: Karel Zak <kzak@redhat.com>
2009-08-23 20:33:10 +02:00
Daniel Mierswa
9690e10890
libblkid: allow linking with uClibc
...
uClibc uses lseek64 as llseek, so use it.
Signed-off-by: Daniel Mierswa <impulze@impulze.org>
2009-08-17 11:16:17 +02:00
Daniel Mierswa
c0f19ccff7
replace bcopy,bzero,index and rindex
...
Those 4 functions are marked as LEGACY in POSIX.1-2001 and removed in
POSIX.1-2008.
Replaced with memmove,memset,strchr and strrchr.
Signed-off-by: Daniel Mierswa <impulze@impulze.org>
2009-08-17 11:15:59 +02:00
Karel Zak
ebeafc50f3
libblkid: fix cache->probe memory leak
...
Fixes:
* stupid bug, blkid_put_cache() does not deallocate the probe struct
* the cache->probe initialization in verify.c should be also more
robust
Reported-By: Jean-Pierre Demailly <Jean-Pierre.Demailly@ujf-grenoble.fr>
Signed-off-by: Karel Zak <kzak@redhat.com>
2009-08-17 10:56:05 +02:00