gmime 2.5.5



       Module: gmime
      Version: 2.5.5
  Uploaded by: Jeffrey Stedfast

http://download.gnome.org/sources/gmime/2.5/gmime-2.5.5.tar.gz
 sha256sum: a43e5a14a309dd9abe6a9b8ea568a2bc9c54cd7a819e0428caa95fd971f6e5a1
      size: 1.3M

http://download.gnome.org/sources/gmime/2.5/gmime-2.5.5.tar.bz2
 sha256sum: 1a836baaa9f62c7b86e0ac9f890fb537b832362c1e6418d4a3ca8bb06e772cca
      size: 948K

ChangeLog
---------

2011-03-04  Jeffrey Stedfast  <fejj novell com>

	* README: Bumped version

	* configure.ac: Bumped version to 2.5.5

2011-03-04  Jeffrey Stedfast  <fejj novell com>

	Implements features requested in bug #641841 and #641320.

	* gmime/gmime-crypto-context.h (GMimeCryptoHash): Reordered to be
	identical to gnupg's listing.
	(GMimeCryptoPubKeyAlgo): Same.

	* gmime/gmime-crypto-context.c (g_mime_decryption_result_[g,s]et_cipher):
	New functions to get/set the cipher algorithm used.
	(g_mime_decryption_result_[g,s]et_mdc): New functions to get/set
	the mdc digest algorithm used.

	* gmime/gmime-gpg-context.c (gpg_hash_algo): Removed, no longer
	needed.
	(gpg_pubkey_algo): Same.
	(gpg_ctx_parse_status) :Parse the DECRYPTION_INFO status to get
	the cipher and mdc algorithms used.
	(gpg_decrypt): Set the cipher and mdc values on the
	GMimeDecryptionResult.

	* gmime/gmime-pkcs7-context.c (pkcs7_pubkey_algo): Removed, no
	longer needed.
	(pkcs7_hash_algo): Same.

2011-03-04  Jeffrey Stedfast  <fejj novell com>

	* gmime/gmime-gpg-context.c (gpg_ctx_parse_signer_info): Make sure
	to extract the pubkey_algo, hash_algo, sig_class, sig_expires, and
	return-code values for ERRSIG.

2011-03-04  Jeffrey Stedfast  <fejj novell com>

	Implemented bug #641319.

	* gmime/gmime-crypto-context.c (g_mime_crypto_recipient_*): New
	set of functions for manipulating a GMimeCryptoRecipient.
	(g_mime_decryption_result_*): New set of functions to manipulate a
	GMimeDecryptionResult
	(g_mime_crypto_context_decrypt): Now returns a
	GMimeDecryptionResult.

	* gmime/gmime-multipart-encrypted.c
	(g_mime_multipart_encrypted_decrypt): Updated for API changes.

	* gmime/gmime-pkcs7-context.c (pkcs7_decrypt): Updated for API
	changes.

	* gmime/gmime-gpg-context.c (gpg_decrypt): Updated for API
	changes.

2011-03-04  Jeffrey Stedfast  <fejj novell com>

	API cleanup as well as preparing for the possibility of a
	multi-protocol CryptoContext.

	* gmime/gmime-multipart-encrypted.c (g_mime_multipart_encrypted_encrypt):
	Updated to use new APIs for getting the encryption protocol.
	(g_mime_multipart_encrypted_decrypt): Same.

	* gmime/gmime-multipart-signed.c (g_mime_multipart_signed_sign):
	Updated to use new APIs for getting the signature protocol.
	(g_mime_multipart_signed_verify): Same.

	* gmime/gmime-crypto-context.c (g_mime_crypto_context_get_*_protocol):
	New methods for getting the crypto protocol strings used by
	multipart/encrypted and multipart/signed parts.

	* gmime/gmime-pkcs7-context.c (pkcs7_get_*_protocol): Implemented.

	* gmime/gmime-gpg-context.c (gpg_get_*_protocol): Implemented.

2011-03-03  Jeffrey Stedfast  <fejj novell com>

	* gmime/gmime-pkcs7-context.c (pkcs7_stream_seek): Added.

	* gmime/gmime.c (g_mime_init): Initialize gpgme.

2011-02-08  Jeffrey Stedfast  <fejj novell com>

	Implements feature request in bug #635663.

	* gmime/gmime-crypto-context.c (g_mime_signer_[g,s]et_sig_version):
	New functions to access new signature version member.
	(g_mime_signer_[g,s]et_sig_class): New functions to access new
	signature class member.

	* gmime/gmime-gpg-context.c (gpg_ctx_parse_signer_info): Extract
	the signature class and version tokens.

2011-02-08  Jeffrey Stedfast  <fejj novell com>

	* PORTING: Updated docs.

	* mono/GMime.metadata: Fixed up for the new decrypt API.

	* gmime/gmime-message.c (multipart_guess_body): Updated. We can no
	longer descend into the decrypted part because it is no longer
	cached.

	* gmime/gmime-multipart-encrypted.c (g_mime_multipart_encrypted_decrypt):
	Now takes a GMimeSignatureValidity argument and no longer caches
	the decrypted mime part/validity.
	(g_mime_multipart_encrypted_get_signature_validity): Removed.
	(g_mime_multipart_encrypted_encrypt): Don't cache the input part
	as the decrypted part.

2011-01-22  Jeffrey Stedfast  <fejj novell com>

	* gmime/gmime-gpg-context.c (gpg_ctx_parse_signer_info): Parse the
	ERRSIG's return code, fixes bug #638605.

	* gmime/gmime-crypto-context.h: Added UNSUPP_ALGO error value.

2011-01-22  Jeffrey Stedfast  <fejj novell com>

	* gmime/gmime-stream-mem.c (stream_write): Correctly calculate the
	end boundary of the stream when bound_end is -1.



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]