summaryrefslogtreecommitdiff
path: root/Arbitrary.patch
AgeCommit message (Collapse)Author
2013-01-05Clean up the arbitrary instances fileStephen Paul Weber
2013-01-01Proper S2K typeStephen Paul Weber
S2K is a seperate concept and is used in both secret key packets and SymmetricallyEncryptedSessionKey packets. It should have its own parser and thus its own type. This also cleans up the SecretKeyPacket record considerably (the many Maybe fields were a smell). SecretKeyPacket.s2k should be set to (Just $ SimpleS2K MD5) in fallback cases. symmetric_algorithm should be set to Unencrypted when s2k_useage is 0. s2k_useage itself is only needed for the different between 255 and 254 (different checksum). Round trip encode/decode tests for S2K work.
2012-12-29AsymmetricSessionKeyPacketStephen Paul Weber
2012-08-06Put v2/3 signatures as wellStephen Paul Weber
Add trailer calculation for v2/3 Add code to put these packets back out Change Arbitrary instance to allow for these kinds of signatures Tests pass
2012-04-30EmbeddedSignaturePacketStephen Paul Weber
2012-04-30better RevocationCode ArbitraryStephen Paul Weber
2012-04-27fix arbitrary for KeyAlgorithm as wellStephen Paul Weber
2012-04-27PreferredCompressionAlgorithmsStephen Paul Weber
2012-04-27PreferredHashAlgorithmsPacketStephen Paul Weber
2012-04-27RevocationKeyPacketStephen Paul Weber
2012-04-27pad keyids with 0 on the leftStephen Paul Weber
2012-04-27PreferredSymmetricAlgorithmsPacketStephen Paul Weber
2012-04-27SymmetricAlgorithmStephen Paul Weber
2012-04-27KeyExpirationTimePacketStephen Paul Weber
2012-04-27RevocablePacketStephen Paul Weber
2012-04-27TrustSignaturePacketStephen Paul Weber
2012-04-27MPI encode/decode QuickCheckStephen Paul Weber
2012-04-27patch cleaner than edStephen Paul Weber