summaryrefslogtreecommitdiffstats
path: root/lib/datastruct/btree.c
Commit message (Collapse)AuthorAgeFilesLines
* Better const cast logicZdenek Kabelac2011-04-081-4/+4
| | | | (although still gcc gives const violation warning)
* Some const cleanupsZdenek Kabelac2010-12-201-1/+1
| | | | Minor const warning fixes and internal API updates.
* Some whitespace tidy-ups.Alasdair Kergon2008-01-301-1/+1
|
* Use stack return macros throughout.Alasdair Kergon2008-01-301-4/+2
|
* Fix inconsistent licence notices: executables are GPLv2; libraries LGPLv2.1.Alasdair Kergon2007-08-201-3/+3
|
* Add "const" attributes where possible: first cut.Jim Meyering2007-08-071-6/+7
|
* Check for libsepol.Alasdair Kergon2006-04-191-1/+1
| | | | | | Add some cflow & scope support. Separate out DEFS from CFLAGS. Remove inlines and use unique function names.
* Use hash, bitset, malloc, pool from libdevmapper.Alasdair Kergon2005-10-161-4/+4
|
* Update copyright notices.Alasdair Kergon2004-03-301-2/+11
|
* Default stripesize 64k & config file setting for it;Alasdair Kergon2002-12-191-1/+1
| | | | | | Clear many compiler warnings (i386) & associated bugs - hopefully without introducing too many new bugs:-) (Same exercise required for other archs.) Default compilation has optimisation - or else use ./configure --enable-debug
* Refactoring.Alasdair Kergon2002-11-181-1/+1
|
* Merge with text format branch.Alasdair Kergon2002-04-241-2/+1
| | | | | | | | | | | | | | | | | | | Lots of changes/very little testing so far => there'll be bugs! Use 'vgcreate -M text' to create a volume group with its metadata stored in text files. Text format metadata changes should be reasonably atomic, with a (basic) automatic recovery mechanism if the system crashes while a change is in progress. Add a metadata section to lvm.conf to specify multiple directories if you want (recommended) to keep multiple copies of the metadata (eg on different filesystems). e.g. metadata { dirs = ["/etc/lvm/metadata1","/usr/local/lvm/metadata2"] } Plenty of refinements still in the pipeline.
* o LGPL list implementationJoe Thornber2001-10-311-1/+1
|
* o Shuffle the keys to stop degeneracy.Joe Thornber2001-10-251-2/+2
|
* o Trivial binary treeJoe Thornber2001-10-251-0/+130