Changes for version 0.009 - 2026-06-25

  • [BREAKING] Remove ASN1 value classes
  • Remove X509::Stack
  • Add Timestamp Protocol responder
  • Add various missing version guards
  • Fix class argument in read_der_{public,private}_key

Modules

A modern OpenSSL wrapper
ASN1 constants
An ASN Object Identifier
An OpenSSL IO instance
A network address for BIO objects
A polldescriptor of a BIO
A context for complex calculations on Big Numbers
an abstraction around ciphers
An instance of a symmetric encryption
Cryptography error values
Hybrid Public Key Encryption (RFC 9180) suite
Hybrid Public Key Encryption (RFC 9180) context
Key derivation algorithms
Message authentication code algorithms
Message authentication code instances
message digest algorithms
message digest instances
OpenSSL NIDs
A PKCS7 envelope
An asymmetric key
An operation using a PKey
A kind of a random number generator
A instance of a random number generator
An SSL connection
A context for SSL connections
Connection funcs for SSL connections
SSL Session state
Signature algorithms
A Timestamp Protocol accuracy
A Timestamp Protocol imprint
A Timestamp Protocol request
A Timestamp Protocol responder
A Timestamp Protocol response
A Timestamp Protocol status information object
A Timestamp Protocol token information object
A Timestamp Protocol verifier
An X509 certificate
A X509 algorithm identifier
An X509 generalized name
A name in a X509 certificate
An entry in a X509 name
A X509 / PKCS10 certificate signing request
An X509 certificate store
An entry in a X509 store context
An X509 transparency evaluation context
An X509 certificate log storage
An X509 certificate transparency signed timestamp
X509 Verification parameters
The result of an X509 verification