summaryrefslogtreecommitdiffstats
path: root/openpgp/src/parse.rs
AgeCommit message (Expand)Author
2023-03-23openpgp: Re-export buffered_reader.Justus Winter
2023-03-14openpgp: Avoid leaking secrets when parsing secret key material.Justus Winter
2023-03-14openpgp: Avoid a heap allocation during MPI parsing.Justus Winter
2023-03-06openpgp: Eagerly erase type in the PacketHeaderParser.Justus Winter
2023-02-01openpgp: Avoid creating a Buffered reader when parsing packets.Neal H. Walfield
2023-01-19openpgp: Improve tracing.Justus Winter
2023-01-06openpgp: Fix PacketParser to return the packet preceding any junk.Neal H. Walfield
2023-01-06openpgp: Reduce debug output.Neal H. Walfield
2023-01-06openpgp: Make PacketParser::plausible_cert more generic.Neal H. Walfield
2022-12-21openpgp: Adjust test suite to filter out unsupported AEAD algorithms.Wiktor Kwapisiewicz
2022-12-12openpgp: Make hash_update_text more idomatic.Neal H. Walfield
2022-12-11openpgp: Move HashingMode.Neal H. Walfield
2022-11-18openpgp: Improve tests with marker packets.Justus Winter
2022-11-18openpgp: Ignore marker packets when validating cert streams.Justus Winter
2022-11-11openpgp: Add support for verifying v3 signatures.Neal H. Walfield
2022-06-09openpgp: Rename PacketParser::{set_,}encrypted to processed.Wiktor Kwapisiewicz
2022-05-12openpgp: Rename `iv_size` to `nonce_size` leaving `iv_size`.Wiktor Kwapisiewicz
2022-05-03openpgp: Make the stern warning sterner, add reference.Justus Winter
2022-05-03openpgp: Don't include decrypted block in error message.Justus Winter
2022-05-03openpgp: Rename function.Justus Winter
2022-04-28openpgp: Rework handing of unknown compression algorithms.Justus Winter
2022-04-28openpgp: Fix comment.Justus Winter
2022-04-28openpgp: Don't mark unknown packets as encrypted.Justus Winter
2022-03-28openpgp: Explicit SEIP packet version in the message parser.Justus Winter
2022-03-28openpgp: Clarify that message::Token is not covered by SemVer.Justus Winter
2022-03-25openpgp: Make test more robust.Justus Winter
2022-03-11openpgp: Refactor S2K parsing.Justus Winter
2022-03-11openpgp: Split SKESK parsing into SKESK4 and SKESK5 parsing.Justus Winter
2022-02-16openpgp: Fix verifying cleartext signed messages with multiple sigs.Justus Winter
2022-02-14openpgp: Refactor AEAD encryption and decryption.Justus Winter
2022-01-21openpgp: Fix parsing and serializing keys on 32-bit time_t systems.Justus Winter
2022-01-10openpgp: Deduplicate code parsing fingerprints.Justus Winter
2021-12-03openpgp: Derive Default.Nora Widdecke
2021-11-29Drop unnecessary lifetime annotations.Nora Widdecke
2021-11-29openpgp: Use functional update syntax.Nora Widdecke
2021-11-29Remove unnecessary slicing.Nora Widdecke
2021-11-29Use range syntax.Nora Widdecke
2021-11-29Fix Acronym spelling.Nora Widdecke
2021-11-29Remove unnecessary borrows.Nora Widdecke
2021-11-04openpgp: Use XXH3 to hash packet bodies.Justus Winter
2021-09-30Allow if conditions that use complex codeLars Wirzenius
2021-09-30Avoid calling .map with function returning the unit typeLars Wirzenius
2021-09-30Join nested if statements with logical and into one statementLars Wirzenius
2021-09-30Use Result::map or ::map_err instead of ::and_thenLars Wirzenius
2021-09-30Avoid naming field setting it from variable of the same nameLars Wirzenius
2021-09-30Drop unnecessary mut when passing a reference to a functionLars Wirzenius
2021-09-30Improve error message for a malformed packetLars Wirzenius
2021-09-30Use a clearer and shorter += or /= operationLars Wirzenius
2021-09-21Avoid matching on &Foo, when a plain Foo pattern worksLars Wirzenius
2021-09-08openpgp: Constrain AEAD chunk sizes.Justus Winter