RPM

RPM 5.3.2

rpmbuild adds a non-repudiable DSA pubkey/signature to every package built.

Milestone information

Project:
RPM
Series:
5.3
Version:
5.3.2
Released:
 
Registrant:
rpm5.org
Release registered:
Active:
Yes. Drivers can target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
No users assigned to blueprints and bugs.
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
No bugs are targeted to this milestone.

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon rpm-5.3.2.tar.gz (md5) 21
last downloaded 74 weeks ago
Total downloads: 21

Release notes 

Please note that all rpm-5.3 releases require rpmdb conversion for ACID behavior.

Changelog 

View the full changelog

    - pgp: fix: algo parameters to signature/pubkey with msbits().
    - pgp: use the pubkey from header when installing.
    - pgp: retrieve pubkey from package header (if present).
    - pgp: add pgpArmorUnwrap to parse a pubkey from a buffer.
    - i18n: update po files (Translation Project).
    - fix: handle the V4 signature plaintext correctly.
    - add the DSA pubkey/signature to all packages produced by rpmbuild.
    - bc: disable DSA signhash16 checks for now.
    - bc: convert DSA digest from binary, no hex needed.
    - pgp: stub-in a pubkey octet pointer/length.
    - pgp: fix: expiry subpkts are relative, not absolute.
    - auto-sign all built packages with a non-repudiable DSA keypair.
    - ltc: implement RSA/DSA/ECDSA methods (RSA still has issues).
    - crypto: add --usecrypto options for libtomcrypt/cdsa.
    - crypto: stub in wrappers for libtomcrypt & Apple CDSA.
    - autofu: detect libtomcrypt (needs custom-crafted tomcrypt.pc).
    - pgp: add ECDSA generate/sign/verify tests using gcrypt/openssl.
    - pgp: buff the chrome.
    - nss: add a strerror to decode errors to something meaningful.
    - nss: generate "real" PQG params for DSA.
    - nss: add RSA/DSA sign/generate methods.
    - ssl: resurrect RSA verification. RSA breaks my brain every time.
    - ssl: add RSA/DSA sign/generate methods.
    - tests: stub-in generate/sign/verify test cases for RSA/DSA.
    - bc: use rpmpricrt() for signing, 3x-4x faster.
    - bc: resurrect RSA verification. RSA breaks my brain every time.
    - tests: per-crypto implementation tests for hkp:// retrieval.
    - bc: add RSA/DSA sign/generate methods.
    - ssl: plug a memory leak.
    - nss: use common sec_key/pub_key/sig structures.
    - pgp: add method to set Elgamal hash.
    - pgp: add methods for per-implementation cipher/digest/pubkey checks.
    - pgp: add methods for per-implementation pubkey algo dispatch.
    - gc: poplate sign/generate methods.
    - pgp: add methods for ElGamal signatures.
    - hmac: fix: permit HMAC's to be clone'd (salt size was incorrect).
    - ssl: populate set/verify/sign/generate methods for ECDSA.
    - ecdsa: stub-in sign/generate methods for {ECDSA,RSA,DSA}.

0 blueprints and 0 bugs targeted

There are no feature specifications or bug tasks targeted to this milestone. The project's maintainer, driver, or bug supervisor can target specifications and bug tasks to this milestone to track the things that are expected to be completed for the release.

This milestone contains Public information
Everyone can see this information.