Use eblob_preallocate() instead of ftruncate(), since the latter may fail to preallocate needed space on disk, and thus mmap() may fail/crash.
v0.21.19
Added eblob tool man pages
blob: fix return value in case of eblob_preallocate failure
man: dos2unix
man: reformatted examples

Also while here removed trailing spaces.
Merge pull request #48 from SaveTheRbtz/master

Bugfixes and documentation improvements
v0.21.20
Added ability to pass offset to eblob_preallocate
Physically delete blobs where all records were already removed.
Merge pull request #49 from euroelessar/master

Added ability to pass offset to eblob_preallocate
v0.21.21
eblob_base_remove() must not remove base ctl from base list, since it will be updated during defragmentation and thus will be lost.
v0.21.22
Defrag

Added printing size at eblob_want_defrag.
Fixed resetting counters in eblob_defrag_raw.