Release Notes: This release includes rpmrepo (to generate repository metadata), rpmmtree (an enhanced version of the BSD mtree(8) program), and rpmdigest (an analogue of the GNU coreutils digest programs with support for URIs and additional digest/hash/CRC algorithms). Internally, it has been upgraded to use db 4.7.25 and Lua 5.1.3. LZMA uses liblzma rather than external helpers. noarch sub-packages and identically named sub-packages with different versions are supported. Additional query format extensions to transform package metadata were added. Indentation issues dumping package metadata using YAML are fixed.
Release Notes: This release incorporates over 300 distinguished fixes and improvements. Most notably, it provides a lot of additional macro and Lua scripting functionality (UUID generation, path resolution, text-processing, etc.), supports initial path-to-repository expansions on the command line ("+N-V-R.A"), provides additional output format specifiers on querying (":sqlescape", ":utf8", ":cdata", etc.), provides an RPM 4 compatibility C API, and ships with new utilities ("rpmdigest", "rpmgrep", etc).
Release Notes: This version builds portably on a wide variety of Unix platforms and includes initial support for XAR as a package format.
Release Notes: Many fixes and enhancements were made. Most notably, this version merges efforts from several distributions into one commonly supported source tree.
Release Notes: Package erasures can be ordered as well as installs. Support was added for SHA-256, SHA-384, SHA-512, RIPEMD-160, and RIPEMD-128. Support for tar payloads was added. A change to file fingerprints that broke disk space checking and led to certain files being removed incorrectly was reverted. File integrity digests were paramterized so that distributions can choose a digest appropriate to their security needs.