summaryrefslogtreecommitdiff
path: root/include
Commit message (Collapse)AuthorAgeFilesLines
* Add lvm_getpagesize wrapper.Alasdair Kergon2006-08-171-0/+1
|
* Make SIZE_SHORT the default for display_size().Alasdair Kergon2006-05-091-0/+1
| | | | | | | Fix some memory leaks in error paths found by coverity. Use C99 struct initialisers. Move DEFS into configure.h. Clean-ups to remove miscellaneous compiler warnings.
* Check for libsepol.Alasdair Kergon2006-04-191-0/+2
| | | | | | Add some cflow & scope support. Separate out DEFS from CFLAGS. Remove inlines and use unique function names.
* Move set_selinux_context into libdevmapperAlasdair Kergon2005-10-251-1/+0
|
* Attempt to load missing targets using modprobe.Alasdair Kergon2005-10-171-0/+1
| | | | Simplify dev_manager_info().
* Use hash, bitset, malloc, pool from libdevmapper.Alasdair Kergon2005-10-161-4/+0
|
* Move archiver code from tools into library.Alasdair Kergon2005-05-171-0/+1
|
* Initial pv_segment code.Alasdair Kergon2005-04-191-0/+1
|
* Configure/makefile tidy.Alasdair Kergon2004-11-261-0/+1
|
* Rename old segtypes files to segtype.Alasdair Kergon2004-09-161-1/+1
|
* Cluster-extension-only installation.Alasdair Kergon2004-08-181-1/+3
|
* Add cluster support.Alasdair Kergon2004-06-241-0/+1
|
* Add read-only GFS pool support.Alasdair Kergon2004-06-071-0/+1
|
* Begin to separate out segment types.Alasdair Kergon2004-05-041-0/+4
|
* Set devices/md_component_detection = 1 to ignore devices containing mdv2_00_13old-v2_00_13Alasdair Kergon2004-04-161-0/+1
| | | | superblocks. [Luca Berra]
* Basic selinux supportAlasdair Kergon2004-04-071-0/+1
|
* Update copyright notices.Alasdair Kergon2004-03-301-13/+9
|
* Basic internationalisation support.Alasdair Kergon2004-02-132-1/+5
|
* Sysfs block device filtering option for 2.6.Alasdair Kergon2004-02-131-0/+1
|
* Extract some common functions.Alasdair Kergon2003-09-171-0/+2
|
* Remove unnecessary file.Alasdair Kergon2003-08-261-1/+0
|
* Another sync point - numerous fixes & clean ups.old-beta7beta7Alasdair Kergon2003-07-041-1/+2
|
* New column-based reporting tools: lvs, pvs & vgs.old-beta5beta5Alasdair Kergon2002-12-121-0/+1
|
* Remove an unused .h file.Alasdair Kergon2002-12-051-1/+0
|
* Some new features.old-beta4beta4Alasdair Kergon2002-11-181-3/+6
|
* Preparation for an LVM2 liblvm - pass cmd_context into each tool andAlasdair Kergon2002-02-111-0/+2
| | | | link some globals that the tools need into that structure.
* Move defaults.hAlasdair Kergon2002-02-081-0/+2
|
* o split the uuid -> device map out from vgcacheJoe Thornber2002-01-151-0/+2
| | | | | | | o roll vgcache back to agk's implementation, we'll revisit this as part of the cluster integration. o change the extra_info field in a label to be a void *
* o Rename many occurrences of 'backup' to 'archive' to reduce confusion.Alasdair Kergon2002-01-091-0/+1
| | | | | | | o Extract file creation/renaming code into a library and change backup code to use it too. o Support umask. o Bring lvm.conf man page up-to-date.
* o sync backup changesJoe Thornber2001-12-201-0/+1
|
* o Add symlink for lvm-string.hJoe Thornber2001-12-171-0/+1
|
* Add internal cache holding a 'hint' list of the PVs belonging to each VG.Alasdair Kergon2001-12-131-1/+2
| | | | | | | A substantial speed-up - particularly in readline mode. If the hints turn out to be wrong, the relevant parts get thrown away. vgscan destroys it totally. In both cases it then rebuilds itself as required.
* Build label code into the libraryPatrick Caulfield2001-12-121-0/+1
|
* Tweaks for make install. -m args replaces verbose to display maps.Alasdair Kergon2001-12-031-3/+5
|
* o Trivial binary treeJoe Thornber2001-10-251-0/+1
|
* filter integration into toolsAlasdair Kergon2001-10-231-0/+1
|
* o Filter which caches valid devices in a file. Pass in init == 1 to theJoe Thornber2001-10-221-1/+2
| | | | | constructor if you want it to ignore the existing cache and check every device again (eg, vgscan, pvscan).
* o Filter for the dev cache that takes values from config file:Joe Thornber2001-10-191-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | devices { # first match is final, eg. /dev/ide/cdrom # get's rejected due to the first pattern filter=["r/cdrom/", # don't touch the music ! "a/hd[a-d][0-9]+/", "a/ide/", "a/sd/", "a/md/", "a|loop/[0-9]+|", # accept devfs style loop back "r/loop/", # and reject old style "a/dasd/", "a/dac960/", "a/nbd/", "a/ida/", "a/cciss/", "a/ubd/", "r/.*/"] # reject all others } Alasdair this is ready to roll into the tools now.
* o First pass at the regex code. lib/regex/matcher takes an array of regex'sJoe Thornber2001-10-191-0/+2
| | | | | | | | | | | | and builds a *very* efficient engine that will tell you which regex a string matches with only a single pass through the string. To be used in the config file when specifying devices. o Anchor's aren't supported yet (^ and $) but that won't take long. o Also when we get some realistic config files we may want to consider adding an extra level of indirection to the dfa state in order to compress the table. It all depends on how large typical tables get.
* vgchangeAlasdair Kergon2001-10-161-0/+1
|
* o pvcreateJoe Thornber2001-10-121-0/+1
| | | | | | o added uuid unit o stubbed partition stuff
* o metadata.h was in here twiceJoe Thornber2001-10-101-1/+0
|
* o get things compilingJoe Thornber2001-10-081-5/+8
|
* vgrename & pvchange outlinesAlasdair Kergon2001-10-031-1/+1
|
* o moved dev-cache to device dirJoe Thornber2001-10-031-2/+3
|
* Misc structural changes.Alasdair Kergon2001-10-011-1/+1
|
* Tidy includesAlasdair Kergon2001-10-011-12/+11
|
* Create symlinks to .h files in an include directoryAlasdair Kergon2001-10-012-0/+53