summaryrefslogtreecommitdiff
path: root/Data/OpenPGP.hs
AgeCommit message (Collapse)Author
2012-12-29Support partial lengthsStephen Paul Weber
2012-12-29AsymmetricSessionKeyPacketStephen Paul Weber
2012-12-29Get rid of unnecessary polymorphismStephen Paul Weber
2012-12-29Share pad functionStephen Paul Weber
2012-11-30formattingStephen Paul Weber
2012-11-30Stop using !! 0Stephen Paul Weber
2012-09-11Better bit counting. Handle the bitlength of 0Stephen Paul Weber
Closes #17
2012-08-06Cleaner fingerprint material extractorStephen Paul Weber
2012-08-06Better error messageStephen Paul Weber
2012-08-06Full roundtrip for v3 PublicKeyStephen Paul Weber
Added some examples to HUnit tests. Made Put work for v3 PublicKey Store validity as v3_days_of_validity (Maybe Word16) v4 Get learns some things from the v3 Get
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-08-06Simulated subpackets + proper trailer for v2/3 sigStephen Paul Weber
Store expiry and issuer data in subpackets, for uniform UI, even though there aren't really subpackets in the data. Create the correct trailer data for v2/3 sigs.
2012-05-22Parse V2 signatures the same way as V3 signatures.Clint Adams
2012-05-22Parse V3 pubkey packets.Clint Adams
2012-05-21Parse V3 signature packets.Clint Adams
2012-05-11Fix EmbeddedSignaturePacketStephen Paul Weber
2012-04-30support subkeysStephen Paul Weber
2012-04-30ModificationDetectionCodePacketStephen Paul Weber
2012-04-30MarkerPacketStephen Paul Weber
2012-04-30hlintStephen Paul Weber
2012-04-30EmbeddedSignaturePacketStephen Paul Weber
2012-04-30do not use if returning BoolStephen Paul Weber
2012-04-30SignatureTargetPacketStephen Paul Weber
2012-04-30FeaturesPacketStephen Paul Weber
2012-04-27ReasonForRevocationPacketStephen Paul Weber
2012-04-27whitespaceStephen Paul Weber
2012-04-27SignerUserIDPacketStephen Paul Weber
2012-04-27KeyFlagsPacketStephen Paul Weber
2012-04-27flags are bit fieldsStephen Paul Weber
2012-04-27PolicyURIPacketStephen Paul Weber
2012-04-27PrimaryUserIDPacketStephen Paul Weber
2012-04-27PreferredKeyServerPacketStephen Paul Weber
2012-04-27KeyServerPreferencesPacketStephen Paul Weber
2012-04-27fix commentStephen Paul Weber
2012-04-27ensure full fingerprint paddingStephen Paul Weber
2012-04-27PreferredCompressionAlgorithmsStephen Paul Weber
2012-04-27PreferredHashAlgorithmsPacketStephen Paul Weber
2012-04-27NotationDataPacketStephen Paul Weber
2012-04-27fix commentStephen 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-27formattingStephen Paul Weber
2012-04-27TrustSignaturePacketStephen Paul Weber
2012-04-27MPI encode/decode QuickCheckStephen Paul Weber
2012-04-27SignatureExpirationTimePacket, ExportableCertificationPacket, ↵Stephen Paul Weber
TrustSignaturePacket
2012-04-27Handle signature subpacket critical bitStephen Paul Weber
Currently throws away the data. Suboptimal