summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-04-25Key generation.joe
2016-04-14Updated cabal file to build combined library.joe
2016-04-14Merged openpgp package into openpgp-utiljoe
2014-05-07corrected copyright messagejoe
2014-05-07debianizationjoe
2014-01-28Backport to wheezyjoe
2014-01-28Fixed wheezy build.joe
2014-01-04Build against older libsjoe
2014-01-04ECDSA support and build-for-jessiejoe
2013-12-15Adapted to new ecc solutoin for OpenPGP-Haskelljoe
2013-12-15Added other-modules section to satify the linking stage.joe
2013-12-15cabal packagingjoe
2013-12-14use toStrictBS with Data.Binary in order to drop cereal dependency.joe
2013-12-14Refactoring.joe
2013-12-14New package openpgp-util as alternative to OpenPGP-CryptoAPI.joe
2013-08-10Preserve topkey for all subkeysStephen Paul Weber
2013-08-10Version bumpStephen Paul Weber
2013-08-10Fix bug in parsing signature subpacket lengths.Stephen Paul Weber
2013-08-10Remove useless extra check.Stephen Paul Weber
2013-03-16Fix extraction of UserID signaturesStephen Paul Weber
2013-01-05Bump versionStephen Paul Weber
2013-01-05Extract data from a SignatureOverStephen Paul Weber
2013-01-05-Werror for travisStephen Paul Weber
2013-01-05Fix the cereal version so that it worksStephen Paul Weber
2013-01-05Clean up the arbitrary instances fileStephen Paul Weber
2013-01-05Testing both versions, need cereal installedStephen Paul Weber
2013-01-05More travis tweaksStephen Paul Weber
2013-01-05Travis wants to know what language I amStephen Paul Weber
2013-01-05trying out travisStephen Paul Weber
2013-01-03More generic signature extractionStephen Paul Weber
2013-01-03Missed one fingerprint truncationStephen Paul Weber
2013-01-03Properly verify secret key checksumsStephen Paul Weber
2013-01-03Export the list of secret key fieldsStephen Paul Weber
2013-01-03Need to verify the checksum, not store it.Stephen Paul Weber
2013-01-02Monoid instance for MessageStephen Paul Weber
2013-01-02string2key utility functionStephen Paul Weber
Interpret the S2K systems, modulo the actual hashing.
2013-01-01SymmetricSessionKeyPacketStephen Paul Weber
2013-01-01No more fromJustStephen 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-31Safe to put full fingerprint in packetStephen Paul Weber
We don't type restrict the length of the key ids, so we shouldn't assume the length is the one we wanted.
2012-12-31Put out body for MDC packetStephen Paul Weber
2012-12-30Fix partial packet length supportStephen Paul Weber
2012-12-29More documentationStephen Paul Weber
2012-12-29version bumpStephen Paul Weber
2012-12-29Support for better error handling.Stephen Paul Weber
Requires binary 0.6.4.0
2012-12-29Fingerprint must always be 20 octetsStephen Paul Weber
2012-12-29implemented TrustPacketMarkus Barenhoff
Merged a18c579af7771763a64c84891ce7912b87bd3a75
2012-12-29EncryptedDataPacketStephen Paul Weber
2012-12-29Support partial lengthsStephen Paul Weber
2012-12-29AsymmetricSessionKeyPacketStephen Paul Weber