summaryrefslogtreecommitdiffstats
path: root/openpgp/src/message
AgeCommit message (Expand)Author
2020-04-08openpgp: Rename crypto::mpis to crypto::mpiIgor Matuszewski
2020-04-03openpgp: Convert `Message::from_packets` to `TryFrom<Vec<Packet>>`Wiktor Kwapisiewicz
2020-04-03openpgp: Convert `Message::from_packet_pile` to `TryFrom<PacketPile>`Wiktor Kwapisiewicz
2020-04-02openpgp: Drop KeyID::from_hex in favor of FromStr.Justus Winter
2020-03-31openpgp: Improve summary line of modules and types.Justus Winter
2020-03-31openpgp: Move definition of struct Message.Justus Winter
2020-03-26Remove redundant field names.Wiktor Kwapisiewicz
2020-03-26openpgp: Change packet bodies to be tristate.Justus Winter
2020-03-13openpgp: Decouple PacketPile and Container.Justus Winter
2020-03-09Switch from failure to anyhow.Justus Winter
2020-01-07openpgp: Mark enum message::Token non-exhaustive.Justus Winter
2020-01-07openpgp: Mark enum MessageParserError non-exhaustive.Justus Winter
2020-01-03openpgp: Move crypto::s2k::S2K to crypto.Justus Winter
2019-12-20openpgp: Trim set of container functions and reduce visibility.Justus Winter
2019-12-20openpgp: Embed struct Container in the container packets.Justus Winter
2019-12-20openpgp: Move fields from Common to Container.Justus Winter
2019-12-19Don't use misleading `<&[T; N] as IntoIterator>::into_iter`Igor Matuszewski
2019-12-03openpgp: Drop algorithm argument from signature::Builder::sign_hash.Justus Winter
2019-11-25openpgp: Rename openpgp::constants to openpgp::types.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: Make Parse::from_bytes polymorphic over AsRef<[u8]>.Justus Winter
2019-09-17openpgp: Make packet::Common::children private.Justus Winter
2019-09-17openpgp: Make packet::Common::body private.Justus Winter
2019-09-03openpgp: Assert that central types are Send and Sync.Justus Winter
2019-08-26openpgp: Implement FromStr for some types.Justus Winter
2019-08-23openpgp: Use marker types to denote a Key's type.Neal H. Walfield
2019-07-15Prepare for Rust 2018.Justus Winter
2019-07-02openpgp: Simplify SessionKey::new.Justus Winter
2019-06-01openpgp: Simplify tests.Justus Winter
2019-05-24Update to lalrpop 0.17Neal H. Walfield
2019-05-11openpgp: Include the path in the MessageValidator errorNeal H. Walfield
2019-04-05openpgp: When validating messages, fail on unknown packets.Justus Winter
2019-04-05openpgp: Make a Message's packet pile derefable.Justus Winter
2019-04-01openpgp: Support the marker packet.Justus Winter
2019-03-26openpgp: Add enum Key.Justus Winter
2019-03-26openpgp: Add enum PKESK.Justus Winter
2019-03-26openpgp: Add enum SEIP.Justus Winter
2019-03-26openpgp: Add enum OnePassSig.Justus Winter
2019-03-26openpgp: Introduce explicit packet versions, move enum SKESK.Justus Winter
2019-02-17openpgp: Implement From<Vec<Packets>> for PacketPile.Justus Winter
2019-02-15openpgp: split Key::generate into generate_rsa and generate_eccKai Michaelis
2019-02-06openpgp: New public constructor PKESK::new.Justus Winter
2019-02-06openpgp: Express MDC::for_hash with From.Justus Winter
2019-02-06openpgp: Rename Key::new to Key::generate.Justus Winter
2019-02-06openpgp: Rename consuming conversion functions.Justus Winter
2019-01-02openpgp: Move KeyPair to crypto.Justus Winter
2018-12-28openpgp: Make KeyPair own Key and mpis::SecretKey.Justus Winter
2018-12-19openpgp: Make signature::Builder::sign_hash use Signer.Justus Winter
2018-12-14openpgp: Introduce trait Parse.Justus Winter