+ include <stdint.h> if we have it, so that we can use uintXX_t types
on OSes that don't have them in <sys/types.h> (thanks, Mac OS X)
+ clean up some uninitialised warnings on NetBSD-current
+ rein in on the compilation flags, since older versions of gcc seem
to barf on -std=c99 (thanks to David Maxwell for pointing this one out).
Differences from previous version:
+ properly recognise __attribute__() - pointed out very eloquently by
Joerg Sonnenberger
+ add -V switch to aatar to print the version
+ fix more fallout from autoconf, showed up by bulk builds on 3.0
Changes since previous version:
+ lint fixes, highlighted by amd64 bulk build results - cast 64bit entities
to the correct type when printing the values.
Archangel is an archiver for 2005 and beyond. Some features are:
+ cross-platform
+ individually {compressed,bzip2ed,gzipped} entries
+ individually {signed,encrypted,signed+encrypted} entries
+ entries can be padded to arbitrary lengths
All in all, a combination of zip, tar, and gpg on steroids
You can now backup files, and not be worried about people reading them,
either in transit or at their destination.
Entries have a maximum size of 1 MB (by default) internally, so that
media problems mean that you can recover the parts that aren't affected.