summaryrefslogtreecommitdiffstats
path: root/openpgp/src/crypto/symmetric.rs
AgeCommit message (Expand)Author
2023-06-06buffered_reader: Introduce `into_boxed` and deprecate `as_boxed`.Wiktor Kwapisiewicz
2021-11-29Remove unnecessary slicing.Nora Widdecke
2021-11-29Remove unnecessary borrows.Nora Widdecke
2021-11-05openpgp: Improve performance of symmetric::Encryptor.Justus Winter
2021-11-03openpgp: Avoid double buffering in symmetric::Decryptor.Justus Winter
2021-11-03openpgp: Use dynamically dispatched buffered reader in Decryptor.Justus Winter
2021-11-03openpgp: Reuse crypto::symmetric::Decryptor's ciphertext buffer.Justus Winter
2021-09-15openpgp: Avoid creating unused borrows.Justus Winter
2021-04-09Lint: Use is_empty().Nora Widdecke
2021-04-09Lint: Remove redundant returns.Nora Widdecke
2021-01-05openpgp: Make crypto backends responsible for IV.Nikhil Benesch
2020-12-10buffered-reader: Require Cookies to be Send and Sync.Azul
2020-12-08openpgp: Tweak the assert_send_and_sync macro.Justus Winter
2020-12-08openpgp: Use parens for assert_send_and_sync!.Azul
2020-12-08openpgp: Add assert_send_and_sync! for more types.Azul
2020-12-07openpgp: Require Mode to be Send + Sync.Justus Winter
2020-11-09buffered-reader: Add Debug trait bound to Cookie.Nora Widdecke
2020-10-19buffered-reader: Make Generic::reader private and add accessors.Justus Winter
2020-08-13openpgp: Adjust for SymmetricAlgorithm support diff. across backendsIgor Matuszewski
2020-08-13openpgp: Implement symmetric algorithms using Windows CNGIgor Matuszewski
2020-06-22openpgp: Move Nettle symmetric impls to the backend moduleIgor Matuszewski
2020-04-09openpgp: Limit publicly exposed Nettle APIIgor Matuszewski
2020-03-26Remove redundant field names.Wiktor Kwapisiewicz
2020-01-29buffered-reader: Use the new as_boxed method.Justus Winter
2020-01-28openpgp: Make some use statements more consistentIgor Matuszewski
2020-01-24openpgp: Optimize drop(Vec<u8>::drain(..n)) in debug mode.Justus Winter
2019-11-18openpgp: Optimize .clear() for byte vectors.Justus Winter
2019-11-01openpgp: Fix Blowfish key size.Justus Winter
2019-10-30openpgp,buffered-reader: Optimize Vec<u8>::truncate manuallyNeal H. Walfield
2019-10-27Fix more spelling errors caught by codespellDaniel Kahn Gillmor
2019-09-27linting: Clear up bare trait object warningsDaniel Silverstone
2019-08-30openpgp: Fix traversing writer stack across generics.Justus Winter
2019-07-15Prepare for Rust 2018.Justus Winter
2019-07-02openpgp: New function crypto::random.Justus Winter
2019-05-14openpgp: Add a filesystem-like framework for test data.Justus Winter
2019-03-01buffered-reader: Drop BufferedReader prefix.Justus Winter
2019-02-17openpgp: Support CAST5.Justus Winter
2019-02-13openpgp: use nettle 4.0Kai Michaelis
2018-11-21openpgp: switch to nettle 2.0Kai Michaelis
2018-11-16buffered-reader: Require that BufferedReaders implement Display.Neal H. Walfield
2018-10-23openpgp: Move crypto primitives to openpgp::crypto.Justus Winter