summaryrefslogtreecommitdiffstats
path: root/openpgp/src/crypto/hash.rs
AgeCommit message (Expand)Author
2020-11-12openpgp: Mitigate collision attacks on SHA-1.Justus Winter
2020-11-12openpgp: Make crypto::Hash::digest fallible.Justus Winter
2020-11-06openpgp: Use non_exhaustive attribute.Nora Widdecke
2020-08-04openpgp: Improve documentation.Justus Winter
2020-07-31openpgp: Improve documentation of crypto::hash.Justus Winter
2020-06-29openpgp: Make Digest trait only pub(crate)Igor Matuszewski
2020-06-22openpgp: Move Nettle hashing impls to the backend moduleIgor Matuszewski
2020-06-19openpgp: Split SignatureBuilder.Neal H. Walfield
2020-06-19openpgp: Remove unnecessary generic variables.Neal H. Walfield
2020-05-12openpgp: Cleanup unneded fallibility.Nora Widdecke
2020-05-11openpgp: Use {to,from}_be_bytes.Nora Widdecke
2020-04-21openpgp: Rename signature::Builder to signature::SignatureBuilder.Wiktor Kwapisiewicz
2020-04-09openpgp: Limit publicly exposed Nettle APIIgor Matuszewski
2020-03-31openpgp: Simplify hash context constructionIgor Matuszewski
2020-03-30openpgp: New doctest for crypto::hash::Context.Justus Winter
2020-03-26Remove redundant field names.Wiktor Kwapisiewicz
2020-03-09openpgp: Update nettle to 7.0.0.Justus Winter
2020-03-03openpgp: Only impl Serialize for objects that are normally exported.Neal H. Walfield
2020-02-26openpgp: Don't unnecessarily use ComponentAmalgamation::bundle.Neal H. Walfield
2020-02-21openpgp: Remove bare implementations of serialized_len on MPIs.Justus Winter
2020-02-21openpgp: Mark enum HashAlgorithm as non-exhaustive.Justus Winter
2020-02-12openpgp: Use constant from nettle 6.Justus Winter
2020-02-11openpgp: Enable weak hash algorithms.Justus Winter
2020-02-06openpgp: Rename ComponentBinding to ComponentBundle, etc.Justus Winter
2020-01-28openpgp: Deglob a nettle use statementIgor Matuszewski
2020-01-28openpgp: Remove redundant nettle importsIgor Matuszewski
2020-01-23openpgp: Remove redundant use of Key::mark_role_primary_ref.Neal H. Walfield
2020-01-21openpgp: Rename Cert::primary to Cert::primary_key.Justus Winter
2020-01-21openpgp: Avoid use of Cert::primary_key.Justus Winter
2020-01-21openpgp: Rename Cert::primary to Cert::primary_key.Neal H. Walfield
2020-01-20openpgp: Rename ComponentIter::components to bindings.Neal H. Walfield
2020-01-20openpgp: Use the new framework for Cert::userid.Justus Winter
2020-01-20openpgp: New lookup interface for user attributes.Justus Winter
2020-01-02openpgp: Mark packet version enums as non-exhaustive.Justus Winter
2019-12-18openpgp: Make functions polymorphic over key parts if appropriate.Justus Winter
2019-12-17openpgp: Make Subpacket own the data.Justus Winter
2019-12-16openpgp: Add methods for primary key binding signatures.Justus Winter
2019-12-16openpgp: Fix terminology.Justus Winter
2019-12-13openpgp: Make signature::Builder::sign_subkey_binding more flexible.Justus Winter
2019-12-13openpgp: Rename hashing functions.Justus Winter
2019-12-13openpgp: Rename the hash prefix to digest prefix.Justus Winter
2019-12-03openpgp: Convert uses of Time::to_pgp.Justus Winter
2019-11-28Call TPKs Certificates, update identifiers, documentation.Justus Winter
2019-11-22openpgp: Make it possible to bind secret keys.Justus Winter
2019-10-27Fix more spelling errors caught by codespellDaniel Kahn Gillmor
2019-09-27linting: Clear up bare trait object warningsDaniel Silverstone
2019-09-18openpgp: Rename selfsigs to self_signatures.Neal H. Walfield
2019-09-18openpgp: Change TPK::primary to return the key and not the bindingNeal H. Walfield
2019-09-10openpgp: Keep track of the hash algorithm in hash context.Justus Winter
2019-08-29openpgp: Implement timestamp signatures.Justus Winter