Changelog of @hackage/h-gpgme 0.6.2.0

Changelog

0.6.2.0

New Features

0.6.1.0

New Features

Maintenance

0.6.0.0

New Features

Maintenance

0.5.1.0

New Features

  • Add key listing modes (thanks mmhat)

0.5.0.0

New Features

  • Add Stack support
  • Add key generation functionality
  • Add remove key functionality
  • Add clear sign functionality
  • Add progress callback functionality
  • Add file encryption and decryption
  • Add safe collectSignatures' function

Bug fixes

  • Prevent potential memory leak in withCtx
  • Return full fingerprint for keySubKeys
  • Fix crash bug in verifyInternal involving a call to performUnsafeIO

Maintenance

  • Replace dependency on either with transfers (thanks hvr)

0.4.0.0

  • verifyDetached and verifyDetached' Verify a payload using a detached signature. (thanks mmhat)
  • verifyPlain and verifyPlain' Verify a payload using a plain signature. (thanks mmhat)

0.3.0.0

  • Added listKeys (thanks bgamari)
  • Replaced withArmor with setArmor
  • Removed withKey, manual freeing is no longer required so you can use getKey (thanks bgamari)
  • Support for passphrase callbacks (thanks bgamari)
  • Note that the operation of this feature is a bit inconsistent between GPG versions. GPG 1.4 using the use-agent option and GPG >= 2.1 require that the gpg-agent for the session has the allow-loopback-pinentry option enabled (this can be achieved by adding allow-loopback-pinentry to gpg-agent.conf. GPG versions between 2.0 and 2.1 do not support the --pinentry-mode option necessary for this support.
  • See http://lists.gnupg.org/pipermail/gnupg-devel/2013-February/027345.html and the gpgme-tool example included in the gpgme tree for details.

0.2.0.0

  • Added withArmor for ASCII-armored output (thanks yaccz)