| Commit message (Collapse) | Author | Age | Files | Lines | 
| |  | 
 | 
| | 
| 
| 
| 
|  | 
* export.c: Cleanup.
 | 
| | 
| 
| 
| 
| 
| 
| 
|  | 
* gpgme.texi (Generating keys): New subsection.
	(Exporting keys): Likewise.
	(Importing keys): Likewise.
	(Deleting keys): Likewise.
 | 
| | 
| 
| 
| 
| 
| 
|  | 
* gpgme-openpgp.c: New file.
	* Makefile.am (gpgme_openpgp_la_SOURCES): Replace gpgmeplug.c with
	gpgme-openpgp.c.
 | 
| | 
| 
| 
| 
| 
| 
| 
| 
|  | 
* gpgme.texi: g10Code -> g10 Code
	* gpgme.texi (Top): Complete detailmenu.
	* gpgme.texi: Convert embarassing cruft to the real thing.
 | 
| | 
| 
| 
| 
|  | 
* gpgme.texi (Top): Complete detailmenu.
 | 
| | 
| 
| 
| 
|  | 
* gpgme.texi: Convert embarassing cruft to the real thing.
 | 
| |  | 
 | 
| | 
| 
| 
| 
|  | 
the documentation from CVS.
 | 
| | 
| 
| 
| 
| 
|  | 
* New interface gpgme_op_trustlist_end() to match
   gpgme_op_keylist_end.
 | 
| | 
| 
| 
| 
| 
| 
|  | 
* trustlist.c: Various source clean ups.
	(my_isdigit): Removed.
	(gpgme_op_trustlist_end): New function.
 | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
|  | 
* ChangeLog: New file.
	* gpgme.texi: Likewise.
	* gpl.texi: Likewise.
	* fdl.texi: Likewise.
	* Makefile.am (info_TEXINFOS): New variable.
	(gpgme_TEXINFOS): Likewise.
 | 
| |  | 
 | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
|  | 
* gpgme.c: Various source clean ups, like renaming C to CTX where
	appropriate.
	(gpgme_new): Clear R_CTX before starting the work.
	(my_isdigit): Removed.
	(my_isxdigit): Likewise.
	* data.c: Various source clean ups.
	(gpgme_data_new_from_mem): Check BUFFER after clearing R_DH.
	(gpgme_data_new_with_read_cb): Similar for READ_CB.
	(gpgme_data_new_from_file): Loop over fread while EINTR.
	(gpgme_data_new_from_filepart): Rediddled a bit.  Allow LENGTH to
	be zero.  Loop over fread while EINTR.
	(my_isdigit): Removed.
	(my_isxdigit): Likewise.
 | 
| |  | 
 | 
| | 
| 
| 
| 
| 
| 
| 
| 
|  | 
* gpgmeplug.c: Renamed to ...
	* gpgme-openpgp.c: ... this.  New file.
	* gpgsmplug.c: Renamed to ...
	* gpgme-smime.c: ... this.  new file.
	* Makefile.am: Rewritten to use libtool's module functionality.
 | 
| |  | 
 | 
| |  | 
 | 
| | 
| 
| 
|  | 
encrypting. (note: this new StructuringInfo feature is ignored by KMail at the moment, this is an urgent ToDo item since the KMail sources are _not_ able to use the cryptplug with the changes made today)
 | 
| | 
| 
| 
| 
| 
| 
|  | 
setting it's parameters in our cryptplug signMessage and
encryptmessage functions (setting of parameters in gpgsmplug.c is still missing)
 | 
| | 
| 
| 
|  | 
of unknown function free()
 | 
| | 
| 
| 
|  | 
and the corresponding free_StructuringInfo() function and - for plugin developers - the corresponding init_StructuringInfo() function
 | 
| | 
| 
| 
| 
| 
|  | 
* engine-gpgsm.c (_gpgme_gpgsm_new): Replace General_Error with
	Pipe_Error where appropriate.
 | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
|  | 
2001-12-19  Marcus Brinkmann  <[email protected]>
	* engine.c: Include `string.h'.  Reported by St�phane Corth�sy.
	* version.c (get_engine_info): Remove prototype.
tests/
2001-12-19  Marcus Brinkmann  <[email protected]>
	* gpg/t-decrypt-verify.c: Don't include `mcheck.h'.  Reported by
	St�phane Corth�sy.
 | 
| |  | 
 | 
| | 
| 
| 
| 
|  | 
sure that everyone uses the right version even if configure is not run.
 | 
| |  | 
 | 
| | 
| 
| 
| 
|  | 
AM_INIT_AUTOMAKE and moved all version number more to the top.
 | 
| |  | 
 | 
| |  | 
 | 
| | 
| 
| 
| 
| 
|  | 
* Makefile.am (lib_LTLIBRARIES): Rename to ...
	(noinst_LTLIBRARIES): ... this target.
 | 
| | 
| 
| 
| 
|  | 
* gpg/Makefile.am (EXTRA_DIST): Add missing line continuation.
 | 
| | 
| 
| 
| 
| 
|  | 
* Makefile.am (libgpgmeplug_la_SOURCES): Remove gpgme.h.
	(libgpgsmplug_la_SOURCES): Likewise.
 | 
| | 
| 
| 
| 
| 
|  | 
* engine-gpgsm.c (_gpgme_gpgsm_new): New variable CHILD_FDS.
	Fill it with the servers fds, and pass it to assuan_pipe_connect.
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| | 
| 
| 
| 
|  | 
* gpgsm/Makefile.am (EXTRA_DIST): Add $(key_id).
 | 
| |  | 
 | 
| |  | 
 | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
|  | 
* autogen.sh (libtool_vers): Bump to 1.4.
	* configure.ac (LIBGPGME_LT_CURRENT): Increment.
	(LIBGPGME_LT_AGE): Likewise.
	Improve comment.
	Fix wrong comment character.
 | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
|  | 
* keylist.c (gpgme_op_keylist_end): New function.
	* gpgme.h (gpgme_op_keylist_end): New prototype.
	* engine.h (gpgme_engine_check_version): Move prototype to ...
	* gpgme.h (gpgme_engine_check_version): ... here.
	* genkey.c (gpgme_op_genkey_start): Remove unused variable.
 | 
| |  | 
 | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
|  | 
* version.c (gpgme_get_engine_info): Reimplemented.
	(gpgme_check_engine): Reimplemented.
	(_gpgme_compare_versions): Return NULL if MY_VERSION is NULL.
	* engine.c: Include `io.h'.
	(gpgme_engine_get_info): New function.
	* engine.h (gpgme_engine_check_version, _gpgme_engine_get_info):
	Add prototype.
 | 
| |  | 
 | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
|  | 
* rungpg.c (struct reap_s, reap_list, reap_list_lock): Moved to ...
	* engine.c (struct reap_s, reap_list, reap_list_lock): ... here.
	Include `time.h', `sys/types.h', `assert.h', and `sema.h'.
	* rungpg.c (_gpgme_engine_add_child_to_reap_list): New function.
	(do_reaping, _gpgme_gpg_housecleaning): Moved to ...
	* engine.c (do_reaping, _gpgme_engine_housecleaning): ... here.
	* rungpg.c (_gpgme_gpg_release): Replace code that is now in its
	own function by call to _gpgme_engine_add_child_to_reap_list().
	* wait.c: Include `engine.h'.
	(run_idle): Call _gpgme_engine_housecleaning(), not
	_gpgme_gpg_housecleaning().
 | 
| |  | 
 | 
| | 
| 
| 
| 
| 
| 
|  | 
* key.c (_gpgme_key_append_name): Append, not prepend, the uid.
	Initialize the next field of the uid structure.
	(gpgme_key_get_as_xml): Do not list last uid first.
 | 
| |  | 
 | 
| | 
| 
| 
| 
| 
|  | 
* engine-gpgsm.c (_gpgme_gpgsm_set_colon_line_handler): New
	function [!ENABLE_GPGSM].
 |