|  | Commit message (Collapse) | Author | Age | Files | Lines | 
|---|
| | |  | 
| | 
| 
| 
| | * doc/uiserver.texi (PREP_ENCRYPT): Fix documentation. | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | * build-aux/gitlog-to-changelog: New script.  Taken from gnulib.
* build-aux/git-log-fix: New file.
* build-aux/git-log-footer: New file.
* build-aux/git-hook/commit-msg: New script.
* doc/HACKING: New file.
* ChangeLog: New file.
* Makefile.am (EXTRA_DIST): Add new files.
(gen-ChangeLog): New.
(dist-hook): Run gen-ChangeLog.
* autogen.sh: Install commit-msg hook for git.
Rename all ChangeLog files to ChangeLog-2011. | 
| | |  | 
| | |  | 
| | |  | 
| | |  | 
| | |  | 
| | |  | 
| | 
| 
| 
| 
| | GPGSM.  Requires GnuPG 2.1 | 
| | 
| 
| 
| 
| | Comment clarification. | 
| | 
| 
| 
| 
| | Support the new INV_SGNR status code. | 
| | |  | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | 2009-06-16  Marcus Brinkmann  <[email protected]>
	* gpgme.texi (Result Management): New section.
src/
2009-06-16  Marcus Brinkmann  <[email protected]>
	* gpgme.c (result_ref_lock): New global variable.
	(gpgme_result_ref, gpgme_result_unref): use it. | 
| | 
| 
| 
| 
| | Allow  exporting keys to a keyserver. | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | 2009-05-28  Marcus Brinkmann  <[email protected]>
	* gpgme.texi (Library Version Check): Document selftest error.
	(Creating Contexts): Likewise.
src/
2009-05-28  Marcus Brinkmann  <[email protected]>
	* gpgme.h.in (gpgme_check_version_internal): New prototype.
	(gpgme_check_version): New macro, overriding function of the same
	name.
	* libgpgme.vers, gpgme.def: Add gpgme_check_version_internal.o
	* context.h (_gpgme_selftest): New variable declaration.
	* version.c: Include "context.h".
	(gpgme_check_version): Set _gpgme_selftest on success.
	(gpgme_check_version_internal): New function.
	* gpgme.c (_gpgme_selftest): Define it.
	(gpgme_new): Check the selftest result. | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | 2009-05-18  Marcus Brinkmann  <[email protected]>
        * gpgme.texi (Encrypting a Plaintext): Document                                             
        GPGME_ENCRYPT_NO_ENCRYPT_TO.                                                                
                                                                                                    
src/                                                                                                
2009-05-18  Marcus Brinkmann  <[email protected]>                                                   
                                                                                                    
        * gpgme.h.in (gpgme_encrypt_flags_t): Add                                                   
        GPGME_ENCRYPT_NO_ENCRYPT_TO.                                                                
        * engine-gpg.c (gpg_encrypt): Pass --no-encrypt-to to gpg if                                
        GPGME_ENCRYPT_NO_ENCRYPT_TO flag is set. | 
| | 
| 
| 
| 
| | * gpgme.texi (Engine Information): Replace path by file_name. | 
| | |  | 
| | |  | 
| | 
| 
| 
| 
| | Use gpgme.h.in instead of in-place editing gpgme.h. | 
| | |  | 
| | 
| 
| 
| 
| | Minor doc changes. | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | * gpgme.texi (Cancellation): Document gpgme_cancel_async.
gpgme/
2008-06-27  Marcus Brinkmann  <[email protected]>
	* context.h: Include "sema.h".
	(struct gpgme_context): New members lock and canceled.
	* gpgme.c (gpgme_new): Initialize lock.
	(gpgme_release): Destroy lock.
	(gpgme_cancel_async): New function.
	* op-support.c (_gpgme_op_reset): Reset the canceled flag.
	* wait-global.c (gpgme_wait): Check cancel flag before processing
	any I/O callbacks.
	* wait-private.c (_gpgme_wait_on_condition): Likewise.
	* wait-user.c (_gpgme_user_io_cb_handler): Likewise. | 
| | |  | 
| | |  | 
| | 
| 
| 
| 
| | Update gpgconf test. | 
| | 
| 
| 
| 
| | Fix a parsing bug in gpgconf interface. | 
| | |  | 
| | 
| 
| 
| 
| | Change the license of the manual to GPLv3+. | 
| | |  | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | 2008-03-11  Marcus Brinkmann  <[email protected]>
	* gpgme.texi (File Based Data Buffers): Document the need for
	blocking operations.
	(Callback Based Data Buffers): Likewise.
gpgme/
2008-03-11  Marcus Brinkmann  <[email protected]>
	* data.c (gpgme_data_read, gpgme_data_write): Retry on EINTR. | 
| | 
| 
| 
| 
| 
| 
| | * gpgme.texi (Library Version Check): Rename snippet function to
	init_gpgme.
	(I/O Callback Example): Call it here. | 
| | 
| 
| 
| 
| 
| | * gpgme.texi: Document that data encoding affects some output data
	objects now. | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | 2007-09-27  Marcus Brinkmann  <[email protected]>
	* gpgme.texi (Protocols and Engines): Document GPGME_PROTOCOL_UNKNOWN.
gpgme/
2007-09-27  Marcus Brinkmann  <[email protected]>
	* gpgme.h (gpgme_protocol_t): Add GPGME_PROTOCOL_UNKNOWN.
	* gpgme.c (gpgme_get_protocol_name): Implement support for
	GPGME_PROTOCOL_UNKNOWN. | 
| | 
| 
| 
| 
| | Typo fixes. | 
| | |  | 
| | |  | 
| | |  | 
| | 
| 
| 
| 
| 
| | * gpgme.texi (Advanced Key Editing): New section. | 
| | 
| 
| 
| 
| 
| | * gpgme.texi (Error Strings): Fix documentation of
	gpgme_strerror_r. | 
| | 
| 
| 
| 
| 
| | * gpgme.texi (Registering I/O Callbacks): Fix description of EVENT
	member of gpgme_event_io_t. | 
| | 
| 
| 
| 
| 
| | * gpgme.texi (Data Buffer I/O Operations): Fixed entry for
	gpgme_data_seek: OFFSET is not a pointer; some s/whence/offset/. | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | 2006-09-25  Marcus Brinkmann  <[email protected]>
        * gpgme.texi (Destroying Data Buffers): Clarify that
        gpgme_data_release_and_get_mem destroys DH unconditionally.
gpgme/
2006-09-25  Marcus Brinkmann  <[email protected]>
        * data-mem.c (gpgme_data_release_and_get_mem): Release the data
        object properly. | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | 2005-03-24  Marcus Brinkmann  <[email protected]>
	* gpgme.texi (Library Version Check): Make example code compatible
	to W32 systems.
gpgme/
2005-03-24  Marcus Brinkmann  <[email protected]>
	* gpgme.c (gpgme_set_locale): Remove conditional on
	HAVE_W32_SYSTEM, and just check for LC_MESSAGES. | 
| | 
| 
| 
| 
| 
| | * gpgme.texi (Passphrase Callback): Fix inverted condition in
	description. | 
| | |  | 
| | 
| 
| 
| 
| 
| 
| | * Clarified usage of the SECRET flag in key listings.  It is now
   reset for stub keys. | 
| | |  | 
| | |  |