2004-12-07 Marcus Brinkmann <marcus@g10code.de>
* README: Refer to COPYING.LESSER and "each file" instead of
COPYING.
* COPYING.LESSER: New file.
* gpgme.spec.in (%doc): Add COPYING.LESSER.
* acinclude.m4, configure.ac, Makefile.am: Change license to LGPL
2.1 or later.
* TODO: Add copyright notice.
* README.CVS: Likewise.
assuan/
2004-12-07 Marcus Brinkmann <marcus@g10code.de>
* README.1st: Add copyright notice.
doc/
2004-12-07 Marcus Brinkmann <marcus@g10code.de>
* Makefile.am: Change license to LGPL.
(gpgme_TEXINFOS): Replace gpl.texi with lesser.texi.
* gpgme.texi: Change license to LGPL (also for documentation of
GPGME's license).
* lesser.texi: New file.
* gpl.texi: File removed.
gpgme/
2004-12-07 Marcus Brinkmann <marcus@g10code.de>
* putc_unlocked.c, funopen.c: I just claim copyright on these
files and change their license to LGPL, because they are totally
trivial wrapper functions.
* isascii.c: Change copyright notice to the one from ctype/ctype.h
in the GNU C Library (CVS Head 2004-10-10), where isascii is
defined as a macro doing exactly the same as the function in this
file.
* memrchr.c: Update from the GNU C Library (CVS Head 2001-07-06).
* stpcpy.c: Update from the GNU C Library (CVS Head 2004-10-10).
* ath.c, ath-compat.c, ath.h, ath-pth.c, ath-pth-compat.c,
ath-pthread.c, ath-pthread-compat.c, context.h, conversion.c,
data.c, data-compat.c, data-fd.c, data.h, data-mem.c,
data-stream.c, data-user.c, debug.c, debug.h, decrypt.c,
decrypt-verify.c, delete.c, edit.c, encrypt.c, encrypt-sign.c,
engine-backend.h, engine.c, engine-gpgsm.c, engine.h, error.c,
export.c, genkey.c, get-env.c, gpgme.c, gpgme.h, import.c, io.h,
key.c, keylist.c, mkstatus, Makefile.am, ops.h, op-support.c,
passphrase.c, posix-io.c, posix-sema.c, posix-util.c, progress.c,
rungpg.c, sema.h, sign.c, signers.c, trust-item.c, trustlist.c,
util.h, verify.c, version.c, w32-io.c, w32-sema.c, w32-util.c,
wait.c, wait-global.c, wait.h, wait-private.c, wait-user.c: Change
license to LGPL.
tests/
2004-12-07 Marcus Brinkmann <marcus@g10code.de>
* gpg/mkdemodirs: Add copyright notice.
* gpgsm/Makefile.am, gpgsm/t-support.h, gpgsm/t-decrypt.c,
gpgsm/t-encrypt.c, gpgsm/t-export.c, gpgsm/t-genkey.c,
gpgsm/t-import.c, gpgsm/t-keylist.c, gpgsm/t-sign.c,
gpgsm/t-verify.c, gpg/Makefile.am, gpg/t-decrypt.c,
gpg/t-decrypt-verify.c, gpg/t-edit.c, gpg/t-encrypt.c,
gpg/t-encrypt-sign.c, gpg/t-encrypt-sym.c, gpg/t-eventloop.c,
gpg/t-export.c, gpg/t-genkey.c, gpg/t-import.c, gpg/t-keylist.c,
gpg/t-keylist-sig.c, gpg/t-sign.c, gpg/t-signers.c,
gpg/t-support.h, gpg/t-thread1.c, gpg/t-trustlist.c,
gpg/t-verify.c, Makefile.am, t-data.c, t-engine-info.c,
t-version.c: Change license to LGPL.
2004-12-07 21:11:53 +00:00
|
|
|
|
2004-12-07 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* gpg/mkdemodirs: Add copyright notice.
|
|
|
|
|
|
|
|
|
|
* gpgsm/Makefile.am, gpgsm/t-support.h, gpgsm/t-decrypt.c,
|
|
|
|
|
gpgsm/t-encrypt.c, gpgsm/t-export.c, gpgsm/t-genkey.c,
|
|
|
|
|
gpgsm/t-import.c, gpgsm/t-keylist.c, gpgsm/t-sign.c,
|
|
|
|
|
gpgsm/t-verify.c, gpg/Makefile.am, gpg/t-decrypt.c,
|
|
|
|
|
gpg/t-decrypt-verify.c, gpg/t-edit.c, gpg/t-encrypt.c,
|
|
|
|
|
gpg/t-encrypt-sign.c, gpg/t-encrypt-sym.c, gpg/t-eventloop.c,
|
|
|
|
|
gpg/t-export.c, gpg/t-genkey.c, gpg/t-import.c, gpg/t-keylist.c,
|
|
|
|
|
gpg/t-keylist-sig.c, gpg/t-sign.c, gpg/t-signers.c,
|
|
|
|
|
gpg/t-support.h, gpg/t-thread1.c, gpg/t-trustlist.c,
|
|
|
|
|
gpg/t-verify.c, Makefile.am, t-data.c, t-engine-info.c,
|
|
|
|
|
t-version.c: Change license to LGPL.
|
|
|
|
|
|
2004-08-17 21:13:20 +00:00
|
|
|
|
2004-08-17 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* gpgsm/t-keylist.c (struct): Add new fields VALIDITY and
|
|
|
|
|
KEY_LENGTH.
|
|
|
|
|
(main): Use them.
|
|
|
|
|
* gpgsm/t-import.c (check_result): New argument total_stat.
|
|
|
|
|
(main): Pass this argument. Reduce number of total considered
|
|
|
|
|
keys to 1 for the second test.
|
|
|
|
|
|
2004-04-05 18:40:10 +00:00
|
|
|
|
2004-04-05 Werner Koch <wk@gnupg.org>
|
|
|
|
|
|
|
|
|
|
* gpgsm/Makefile.am: Changed the faked system time to 20011213T12000.
|
|
|
|
|
|
2004-03-07 22:49:42 +00:00
|
|
|
|
2004-03-07 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* gpgsm/t-keylist.c: Add chain IDs.
|
|
|
|
|
|
2004-03-03 15:15:41 +00:00
|
|
|
|
2004-03-03 Werner Koch <wk@gnupg.org>
|
|
|
|
|
|
|
|
|
|
* gpgsm/t-export.c (main): Also check exporting 2 certificates.
|
|
|
|
|
|
2004-02-17 17:26:20 +00:00
|
|
|
|
2004-02-17 Werner Koch <wk@gnupg.org>
|
|
|
|
|
|
|
|
|
|
* gpgsm/t-import.c (check_result): gpgsm does now return info in
|
|
|
|
|
the result->imports; adjust for that.
|
|
|
|
|
|
|
|
|
|
* gpgsm/Makefile.am (TESTS_ENVIRONMENT): Reset the GPG_AGENT_INFO.
|
|
|
|
|
|
|
|
|
|
Include config.h at the top of each C source. This is required
|
|
|
|
|
due to LFS support.
|
|
|
|
|
|
|
|
|
|
* gpg/t-keylist-sig.c (main): s/class/sig_class/.
|
|
|
|
|
* gpg/t-signers.c (check_result): Ditto.
|
|
|
|
|
* gpg/t-sign.c (check_result): Ditto.
|
|
|
|
|
* gpg/t-encrypt-sign.c (check_result): Ditto.
|
|
|
|
|
* gpgsm/t-sign.c (check_result): Ditto.
|
|
|
|
|
|
2004-01-12 13:28:36 +00:00
|
|
|
|
2004-01-12 Werner Koch <wk@gnupg.org>
|
|
|
|
|
|
|
|
|
|
* gpg/t-keylist-sig.c (main): Temporary disabled one test due top
|
|
|
|
|
gpg 1.3.4 problems.
|
|
|
|
|
* gpg/t-import.c (check_result): Likewise.
|
|
|
|
|
|
2003-11-19 15:15:33 +00:00
|
|
|
|
2003-11-19 Werner Koch <wk@gnupg.org>
|
|
|
|
|
|
|
|
|
|
* gpg/t-support.h (DIM): Added.
|
|
|
|
|
|
|
|
|
|
* gpg/t-verify.c (check_result): Rewrote test for notations
|
|
|
|
|
because the order of notaions is not guaranteed.
|
|
|
|
|
|
|
|
|
|
* gpgsm/t-support.h (fail_if_err): Also print the numeric values.
|
|
|
|
|
|
2003-10-06 16:17:13 +00:00
|
|
|
|
2003-10-06 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
2003-10-06 19:46:55 +00:00
|
|
|
|
* gpg/t-eventloop.c: Include <sys/types.h> for old systems.
|
|
|
|
|
|
2003-10-06 19:33:05 +00:00
|
|
|
|
* gpgsm/Makefile.am (DISTCLEANFILES): Add random_seed.
|
|
|
|
|
|
2003-10-06 16:17:13 +00:00
|
|
|
|
* gpg/t-thread1.c (thread_one): Do not call initialize_gpgme.
|
|
|
|
|
Likewise.
|
|
|
|
|
|
2003-09-14 00:30:53 +00:00
|
|
|
|
2003-09-14 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
2003-09-14 14:48:48 +00:00
|
|
|
|
* gpg/t-thread1.c (main): Call init_gpgme here.
|
|
|
|
|
(initialize_gpgme): Function removed.
|
|
|
|
|
|
2003-09-14 01:32:41 +00:00
|
|
|
|
* gpg/t-thread1.c: New file.
|
|
|
|
|
* gpg/Makefile.am (TESTS): Add t-thread1.c.
|
|
|
|
|
(t_thread1_LDADD): New variable.
|
|
|
|
|
(LDADD): Remove GPG Error lib.
|
|
|
|
|
* gpgsm/Makefile.am (LDADD): Likewise.
|
|
|
|
|
|
2003-09-14 00:30:53 +00:00
|
|
|
|
* gpg/t-import.c (main): Likewise.
|
|
|
|
|
* gpg/t-keylist-sig.c (main): Likewise.
|
|
|
|
|
* gpg/t-keylist.c (main): Likewise.
|
|
|
|
|
* gpg/t-sign.c (main): Likewise.
|
|
|
|
|
* gpg/t-signers.c (main): Likewise.
|
|
|
|
|
* gpg/t-trustlist.c (main): Likewise.
|
|
|
|
|
* gpgsm/t-support.h: Include <stdlib.h> and <locale.h>.
|
|
|
|
|
(init_gpgme): New function.
|
|
|
|
|
* gpg/t-support.h: Likewise.
|
|
|
|
|
* gpgsm/t-verify.c (main): Call init_gpgme.
|
|
|
|
|
* gpgsm/t-decrypt.c (main): Likewise.
|
|
|
|
|
* gpgsm/t-encrypt.c (main): Likewise.
|
|
|
|
|
* gpgsm/t-export.c (main): Likewise.
|
|
|
|
|
* gpgsm/t-genkey.c (main): Likewise.
|
|
|
|
|
* gpgsm/t-import.c (main): Likewise.
|
|
|
|
|
* gpgsm/t-keylist.c (main): Likewise.
|
|
|
|
|
* gpgsm/t-sign.c (main): Likewise.
|
|
|
|
|
* gpg/t-verify.c (main): Call init_gpgme.
|
|
|
|
|
* gpg/t-decrypt-verify.c (main): Likewise.
|
|
|
|
|
* gpg/t-decrypt.c (main): Likewise.
|
|
|
|
|
* gpg/t-edit.c (main): Likewise.
|
|
|
|
|
* gpg/t-encrypt-sign.c (main): Likewise.
|
|
|
|
|
* gpg/t-encrypt-sym.c (main): Likewise.
|
|
|
|
|
* gpg/t-encrypt.c (main): Likewise.
|
|
|
|
|
* gpg/t-eventloop.c (main): Likewise.
|
|
|
|
|
* gpg/t-export.c (main): Likewise.
|
|
|
|
|
* gpg/t-genkey.c (main): Likewise.
|
|
|
|
|
|
2003-08-14 17:32:18 +00:00
|
|
|
|
2003-08-14 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* gpg/t-sign.c (check_result): Change output format for signature
|
|
|
|
|
class to unsigned int.
|
2003-09-02 22:00:37 +00:00
|
|
|
|
* gpg/t-signers.c (check_result): Likewise.
|
|
|
|
|
* gpg/t-encrypt-sign.c (check_result): Likewise.
|
|
|
|
|
* gpgsm/t-sign.c (check_result): Likewise.
|
2003-08-14 17:32:18 +00:00
|
|
|
|
|
2003-07-31 15:44:32 +00:00
|
|
|
|
2003-07-31 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* gpg/t-verify.c (check_result): Change type of SUMMARY to
|
|
|
|
|
unsigned int.
|
|
|
|
|
* gpg/t-decrypt-verify.c (check_verify_result): Likewise.
|
|
|
|
|
* gpg/t-keylist-sig.c (keys): Change type of member CLASS to
|
|
|
|
|
unsigned int.
|
|
|
|
|
* t-data.c (read_cb): Change type of AMOUNT to unsigned int.
|
|
|
|
|
* t-version.c (version): Remove unused variable.
|
|
|
|
|
|
2003-07-22 11:40:48 +00:00
|
|
|
|
2003-07-22 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* Makefile.am (AM_CPPFLAGS): New variable.
|
|
|
|
|
(LDADD): Add @GPG_ERROR_LIBS@.
|
|
|
|
|
* gpg/Makefile.am (AM_CPPFLAGS): New variable.
|
|
|
|
|
(LDADD): Add @GPG_ERROR_LIBS@.
|
|
|
|
|
* gpgsm/Makefile.am (AM_CPPFLAGS): New variable.
|
|
|
|
|
(LDADD): Add @GPG_ERROR_LIBS@.
|
|
|
|
|
|
2003-06-05 23:20:29 +00:00
|
|
|
|
2003-06-06 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
Everywhere: Use libgpg-error error codes.
|
|
|
|
|
|
|
|
|
|
* gpg/Makefile.am (noinst_HEADERS): New variable.
|
|
|
|
|
* gpg/t-support.h: New file.
|
|
|
|
|
* gpgsm/Makefile.am (noinst_HEADERS): New variable.
|
|
|
|
|
* gpgsm/t-support.h: New file.
|
|
|
|
|
|
2003-05-29 03:21:02 +00:00
|
|
|
|
2003-05-29 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* gpg/t-encrypt-sym.c (main): Adapt to new syntax.
|
|
|
|
|
* gpg/t-encrypt.c (main): Likewise.
|
|
|
|
|
* gpg/t-eventloop.c (main): Likewise.
|
|
|
|
|
* gpg/t-encrypt-sign.c (main): Likewise.
|
|
|
|
|
* gpgsm/t-export.c (main): Likewise.
|
|
|
|
|
* gpgsm/t-encrypt.c (main): Likewise.
|
|
|
|
|
|
doc/
2003-05-28 Marcus Brinkmann <marcus@g10code.de>
* gpgme.texi (Exporting Keys): Change argument type from
gpgme_recipient_t to gpgme_user_id_t.
(Encrypting a Plaintext): Likewise.
(Selecting Recipients): Rewritten.
gpgme/
2003-05-28 Marcus Brinkmann <marcus@g10code.de>
* Makefile.am (libgpgme_la_SOURCES): Remove recipient.c, add
user-id.c.
* gpgme.h (gpgme_recipients_t): Removed.
(gpgme_recipients_new, gpgme_recipients_release,
gpgme_recipients_add_name,
gpgme_recipients_add_name_with_validity, gpgme_recipients_count,
gpgme_recipients_enum_open, gpgme_recipients_enum_read,
gpgme_recipients_enum_close): Removed.
(gpgme_op_encrypt, gpgme_op_encrypt_start, gpgme_op_encrypt_sign,
gpgme_op_encrypt_sign_start, gpgme_op_export_start,
gpgme_op_export): Change second argument to gpgme_user_id_t.
(gpgme_user_ids_release): New prototype.
(gpgme_user_ids_append): Likewise.
* ops.h (_gpgme_recipients_all_valid): Remove.
(_gpgme_user_ids_all_valid): Add.
* context.h (struct gpgme_recipients): Removed.
* user-id.c: New file.
* recipient.c: Removed file.
* rungpg.c (append_args_from_recipients): Change last arg to
gpgme_user_id_t. Reimplement.
(gpg_encrypt): Change second arg to gpgme_user_id_t.
(gpg_encrypt_sign): Likewise.
(gpg_export): Likewise. Rewrite user ID list code.
* engine.c (_gpgme_engine_op_encrypt): Change second arg to
gpgme_user_id_t.
(_gpgme_engine_op_encrypt_sign): Likewise.
(_gpgme_engine_op_export): Likewise.
* engine.h (_gpgme_engine_op_encrypt, _gpgme_engine_op_encrypt_sign,
_gpgme_engine_op_export): Likewise.
* engine-gpgsm.c (set_recipients): Likewise. Rewrite loop code.
(gpgsm_encrypt): Likewise.
(gpgsm_export): Likewise.
* engine-backend.h (struct engine_ops): Likewise for members
ENCRYPT, ENCRYPT_SIGN and EXPORT.
* export.c (export_start, gpgme_op_export_start, gpgme_op_export):
Likewise.
* encrypt.c (encrypt_start): Likewise. Don't check for count of
recipients.
(gpgme_op_encrypt_start): Likewise.
(gpgme_op_encrypt): Likewise.
* encrypt-sign.c (encrypt_sign_start): Likewise.
(gpgme_op_encrypt_sign): Likewise.
(gpgme_op_encrypt_sign_start): Likewise.
tests/
2003-05-28 Marcus Brinkmann <marcus@g10code.de>
* gpg/t-eventloop.c (main): Rewrite recipient management.
* gpg/t-encrypt-sign.c (main): Likewise.
* gpg/t-encrypt.c (main): Likewise.
* gpg/t-export.c (main): Likewise.
2003-05-28 01:15:38 +00:00
|
|
|
|
2003-05-28 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* gpg/t-eventloop.c (main): Rewrite recipient management.
|
|
|
|
|
* gpg/t-encrypt-sign.c (main): Likewise.
|
|
|
|
|
* gpg/t-encrypt.c (main): Likewise.
|
|
|
|
|
* gpg/t-export.c (main): Likewise.
|
2003-05-28 01:50:15 +00:00
|
|
|
|
* gpgsm/t-encrypt.c (main): Likewise.
|
|
|
|
|
* gpgsm/t-export.c (main): Likewise.
|
doc/
2003-05-28 Marcus Brinkmann <marcus@g10code.de>
* gpgme.texi (Exporting Keys): Change argument type from
gpgme_recipient_t to gpgme_user_id_t.
(Encrypting a Plaintext): Likewise.
(Selecting Recipients): Rewritten.
gpgme/
2003-05-28 Marcus Brinkmann <marcus@g10code.de>
* Makefile.am (libgpgme_la_SOURCES): Remove recipient.c, add
user-id.c.
* gpgme.h (gpgme_recipients_t): Removed.
(gpgme_recipients_new, gpgme_recipients_release,
gpgme_recipients_add_name,
gpgme_recipients_add_name_with_validity, gpgme_recipients_count,
gpgme_recipients_enum_open, gpgme_recipients_enum_read,
gpgme_recipients_enum_close): Removed.
(gpgme_op_encrypt, gpgme_op_encrypt_start, gpgme_op_encrypt_sign,
gpgme_op_encrypt_sign_start, gpgme_op_export_start,
gpgme_op_export): Change second argument to gpgme_user_id_t.
(gpgme_user_ids_release): New prototype.
(gpgme_user_ids_append): Likewise.
* ops.h (_gpgme_recipients_all_valid): Remove.
(_gpgme_user_ids_all_valid): Add.
* context.h (struct gpgme_recipients): Removed.
* user-id.c: New file.
* recipient.c: Removed file.
* rungpg.c (append_args_from_recipients): Change last arg to
gpgme_user_id_t. Reimplement.
(gpg_encrypt): Change second arg to gpgme_user_id_t.
(gpg_encrypt_sign): Likewise.
(gpg_export): Likewise. Rewrite user ID list code.
* engine.c (_gpgme_engine_op_encrypt): Change second arg to
gpgme_user_id_t.
(_gpgme_engine_op_encrypt_sign): Likewise.
(_gpgme_engine_op_export): Likewise.
* engine.h (_gpgme_engine_op_encrypt, _gpgme_engine_op_encrypt_sign,
_gpgme_engine_op_export): Likewise.
* engine-gpgsm.c (set_recipients): Likewise. Rewrite loop code.
(gpgsm_encrypt): Likewise.
(gpgsm_export): Likewise.
* engine-backend.h (struct engine_ops): Likewise for members
ENCRYPT, ENCRYPT_SIGN and EXPORT.
* export.c (export_start, gpgme_op_export_start, gpgme_op_export):
Likewise.
* encrypt.c (encrypt_start): Likewise. Don't check for count of
recipients.
(gpgme_op_encrypt_start): Likewise.
(gpgme_op_encrypt): Likewise.
* encrypt-sign.c (encrypt_sign_start): Likewise.
(gpgme_op_encrypt_sign): Likewise.
(gpgme_op_encrypt_sign_start): Likewise.
tests/
2003-05-28 Marcus Brinkmann <marcus@g10code.de>
* gpg/t-eventloop.c (main): Rewrite recipient management.
* gpg/t-encrypt-sign.c (main): Likewise.
* gpg/t-encrypt.c (main): Likewise.
* gpg/t-export.c (main): Likewise.
2003-05-28 01:15:38 +00:00
|
|
|
|
|
2003-05-27 05:07:19 +00:00
|
|
|
|
2003-05-27 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* gpg/Makefile.am (TESTS): Order t-keylist and t-keylist-sig after
|
|
|
|
|
t-import.
|
2003-05-27 08:31:33 +00:00
|
|
|
|
* gpg/t-edit.c (edit_fnc): Fix primary UID for keylisting tests.
|
2003-05-27 05:07:19 +00:00
|
|
|
|
* gpg/t-keylist.c: Change order of user IDs.
|
|
|
|
|
* gpg/t-keylist-sig.c: Likewise.
|
|
|
|
|
* gpg/t-import.c: Add support for gpg in CVS.
|
|
|
|
|
|
2003-05-27 01:31:06 +00:00
|
|
|
|
2003-05-27 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
2003-05-27 03:06:37 +00:00
|
|
|
|
* t-data.c: Remove TEST_OUT_CB.
|
|
|
|
|
(main): Likewise.
|
|
|
|
|
* gpg/t-trustlist.c (main): Access ITEM directly.
|
|
|
|
|
|
2003-05-27 01:31:06 +00:00
|
|
|
|
* (t-decrypt-verify.c, t-decrypt.c, t-edit.c, t-encrypt-sign.c,
|
|
|
|
|
t-encrypt-sym.c, t-sign.c, t-signers.c): Include <unistd.h>.
|
|
|
|
|
(passphrase_cb): Rewritten.
|
|
|
|
|
* t-edit.c (edit_fnc): Rewritten.
|
|
|
|
|
|
2003-05-04 16:43:24 +00:00
|
|
|
|
2003-05-04 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
2003-05-04 22:06:06 +00:00
|
|
|
|
* gpg/t-keylist-sig.c (main): Remove timestamp check.
|
|
|
|
|
|
2003-05-04 17:00:52 +00:00
|
|
|
|
* gpgsm/t-keylist.c: Add check for timestamp.
|
|
|
|
|
|
2003-05-04 16:43:24 +00:00
|
|
|
|
* gpg/Makefile.am (TESTS): Add t-keylist-sig.
|
|
|
|
|
* gpg/t-keylist-sig.c: New file.
|
|
|
|
|
|
2003-04-30 03:02:50 +00:00
|
|
|
|
2003-04-30 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
doc/
2003-04-30 Marcus Brinkmann <marcus@g10code.de>
* gpgme.texi (Encrypting a Plaintext): Remove reference to
gpgme_get_op_info.
(Detailed Results): Subsection removed.
gpgme/
2003-04-30 Marcus Brinkmann <marcus@g10code.de>
* gpgme.h (gpgme_get_op_info): Remove prototype.
* ops.h (_gpgme_set_op_info,
_gpgme_data_release_and_return_string, _gpgme_data_get_as_string,
_gpgme_data_append, _gpgme_data_append_string,
_gpgme_data_append_string_for_xml, _gpgme_data_append_for_xml,
_gpgme_data_append_percentstring_for_xml): Likewise.
(_gpgme_progress_status_handler): Change first arg to void *.
* progress.c (_gpgme_progress_status_handler): Likewise.
* conversion.c: Do not include <string.h>, <errno.h>, <ctype.h>,
and <sys/types.h>, but <string.h>.
(_gpgme_data_append): Remove function.
(_gpgme_data_append_string): Likewise.
(_gpgme_data_append_for_xml): Likewise.
(_gpgme_data_append_string_for_xml): Likewise.
(_gpgme_data_append_percentstring_for_xml): Likewise.
* data-mem.c (_gpgme_data_get_as_string): Likewise.
(_gpgme_data_release_and_return_string): Likewise.
* gpgme.c (gpgme_get_op_info): Likewise.
(_gpgme_set_op_info): Likewise.
tests/
2003-04-30 Marcus Brinkmann <marcus@g10code.de>
* gpg/t-eventloop.c (main): Do not call print_op_info.
(print_op_info): Function removed.
2003-04-30 03:34:30 +00:00
|
|
|
|
* gpg/t-eventloop.c (main): Do not call print_op_info.
|
|
|
|
|
(print_op_info): Function removed.
|
|
|
|
|
|
2003-04-30 03:02:50 +00:00
|
|
|
|
* gpg/t-keylist.c: Rewritten.
|
|
|
|
|
* gpgsm/t-keylist.c (main): Rewritten.
|
|
|
|
|
* gpg/t-edit.c (main): Do not use gpgme_key_get_as_xml. Use
|
|
|
|
|
gpgme_key_unref instead gpgme_key_release.
|
|
|
|
|
* gpg/t-signers.c (main): Use gpgme_key_unref instead
|
|
|
|
|
gpgme_key_release.
|
|
|
|
|
|
2003-04-29 20:51:25 +00:00
|
|
|
|
2003-04-29 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
2003-04-29 21:53:58 +00:00
|
|
|
|
* gpg/t-trustlist.c: Rewritten.
|
|
|
|
|
|
2003-04-29 20:51:25 +00:00
|
|
|
|
* gpg/t-verify.c (main): Rewritten.
|
|
|
|
|
* gpg/t-decrypt-verify.c: Rewritten.
|
|
|
|
|
* gpgsm/t-verify.c (main): Rewritten.
|
|
|
|
|
|
2003-04-28 20:23:20 +00:00
|
|
|
|
2003-04-28 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
2003-04-28 21:28:22 +00:00
|
|
|
|
* gpgsm/t-decrypt.c (main): Rewritten.
|
|
|
|
|
|
2003-04-28 21:17:15 +00:00
|
|
|
|
* gpg/t-decrypt.c: Rewritten.
|
|
|
|
|
|
|
|
|
|
* gpg/t-signers.c: Rewritten.
|
2003-04-28 20:23:20 +00:00
|
|
|
|
|
2003-04-27 18:25:07 +00:00
|
|
|
|
2003-04-27 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
2003-04-27 22:52:09 +00:00
|
|
|
|
* gpg/t-encrypt-sign.c (check_result): Rewritten.
|
|
|
|
|
|
2003-04-27 22:24:37 +00:00
|
|
|
|
* gpg/t-sign.c: Rewritten.
|
|
|
|
|
* gpgsm/t-sign.c: Rewritten.
|
|
|
|
|
* gpg/t-encrypt.c: Check for invalid recipients.
|
|
|
|
|
* gpgsm/t-encrypt.c: Likewise.
|
|
|
|
|
|
2003-04-27 18:25:07 +00:00
|
|
|
|
* gpg/t-import.c (check_result): Really use FPR.
|
|
|
|
|
* gpgsm/t-import.c (check_result): Rewritten.
|
|
|
|
|
|
2003-04-25 12:38:55 +00:00
|
|
|
|
2003-04-25 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
2003-04-25 17:08:00 +00:00
|
|
|
|
* gpg/t-import.c: Rewritten.
|
|
|
|
|
|
2003-04-25 12:38:55 +00:00
|
|
|
|
* gpgsm/t-genkey.c: Rewritten.
|
|
|
|
|
* gpgsm/Makefile.am (noinst_PROGRAMS): Add t-genkey.
|
|
|
|
|
* gpg/t-genkey.c: Include <stdlib.h>.
|
|
|
|
|
(main): Check result->fpr before checking its length.
|
|
|
|
|
|
2003-04-24 17:16:28 +00:00
|
|
|
|
2003-04-24 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* gpg/t-genkey.c: Rewritten to match new semantics.
|
|
|
|
|
|
2003-02-06 20:09:24 +00:00
|
|
|
|
2003-02-06 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* gpg/t-decrypt.c (passphrase_cb): Fix to new prototype.
|
|
|
|
|
* gpg/t-decrypt-verify.c (passphrase_cb): Likewise.
|
|
|
|
|
* gpg/t-edit.c (passphrase_cb): Likewise.
|
|
|
|
|
* gpg/t-encrypt-sign.c (passphrase_cb): Likewise.
|
|
|
|
|
* gpg/t-encrypt-sym.c (passphrase_cb): Likewise.
|
|
|
|
|
* gpg/t-sign.c (passphrase_cb): Likewise.
|
|
|
|
|
* gpg/t-signers.c (passphrase_cb): Likewise.
|
|
|
|
|
|
2003-01-30 11:54:23 +00:00
|
|
|
|
2003-01-30 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
2003-01-30 13:11:25 +00:00
|
|
|
|
* t-engine-info.c: Use file_name instead path throughout.
|
|
|
|
|
|
2003-01-30 11:54:23 +00:00
|
|
|
|
* Makefile.am (TESTS): Add t-engine-info.
|
|
|
|
|
* t-engine-info.c: New file.
|
|
|
|
|
* gpg/t-encrypt.c (main): Don't print engine info.
|
|
|
|
|
* gpg/t-eventloop.c (main): Likewise.
|
|
|
|
|
* gpg/t-encrypt-sign.c (main): Likewise.
|
|
|
|
|
* gpgsm/t-encrypt.c (main): Likewise.
|
|
|
|
|
|
2002-12-24 13:08:56 +00:00
|
|
|
|
2002-12-24 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* gpgsm/t-verify.c (main): Adjust caller of gpgme_op_verify.
|
|
|
|
|
* gpg/t-verify.c (main): Likewise.
|
|
|
|
|
* gpg/t-decrypt-verify.c (main): Likewise for
|
|
|
|
|
gpgme_op_decrypt_verify.
|
|
|
|
|
|
2002-12-23 21:06:38 +00:00
|
|
|
|
2002-12-23 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* gpgsm/Makefile.am (./gpgsm.conf): Add a faked system time to
|
|
|
|
|
avoid certification's expiry.
|
|
|
|
|
* gpgsm/t-encrypt.c (main): Use the short certification name.
|
|
|
|
|
|
2002-11-19 16:41:17 +00:00
|
|
|
|
2002-11-19 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* gpg/t-genkey.c (main): Add missing argument to gpgme_op_genkey
|
|
|
|
|
invocation.
|
|
|
|
|
|
gpgme/
2002-10-08 Marcus Brinkmann <marcus@g10code.de>
New data object component:
* gpgme.h (GpgmeDataReadCb, GpgmeDataWriteCb, GpgmeDataSeekCb,
GpgmeDataReleaseCb): New types.
(struct GpgmeDataCbs): New structure.
(gpgme_data_read): Changed prototype to match that of read() closely.
(gpgme_data_write): Similar for write().
(gpgme_data_seek, gpgme_data_new_from_cbs, gpgme_data_new_from_fd,
gpgme_data_new_from_stream): New prototypes.
(gpgme_data_get_type, gpgme_check_engine): Prototype removed.
* Makefile.am (libgpgme_la_SOURCES): Add data.h, data-fd.c,
data-stream.c, data-mem.c, data-user.c and data-compat.c.
* data.c: Reimplemented from scratch.
* (data-compat.c, data-fd.c, data.h, data-mem.c, data-stream.c,
data-user.c): New file.
* context.h (struct gpgme_data_s): Removed.
* conversion.c: Include <errno.h> and <sys/types.h>.
(_gpgme_data_append): New function.
* data.c (_gpgme_data_append_string): Move to ...
* conversion.c (_gpgme_data_append_string): ... here.
* data.c (_gpgme_data_append_for_xml): Move to ...
* conversion.c (_gpgme_data_append_for_xml): ... here.
* data.c (_gpgme_data_append_string_for_xml): Move to ...
* conversion.c (_gpgme_data_append_string_for_xml): ... here.
* data.c (_gpgme_data_append_percentstring_for_xml): Move to ...
* conversion.c (_gpgme_data_append_percentstring_for_xml): ... here.
* ops.h (_gpgme_data_get_mode, _gpgme_data_set_mode): Prototype
removed.
* types.h (GpgmeDataMode): Type removed.
* decrypt.c (_gpgme_decrypt_start): Don't check data type or mode.
* edit.c (_gpgme_op_edit_start): Likewise.
* encrypt.c (_gpgme_op_encrypt_start): Likewise.
* encrypt-sign.c (_gpgme_op_encrypt_sign_start): Likewise.
* encrypt-sign.c (_gpgme_op_encrypt_sign_start): Likewise.
* export.c (_gpgme_op_export_start): Likewise.
* genkey.c (_gpgme_op_genkey_start): Likewise.
* import.c (_gpgme_op_import_start): Likewise.
* sign.c (_gpgme_op_sign_start): Likewise.
* verify.c (_gpgme_op_verify_start): Likewise.
* encrypt.c (gpgme_op_encrypt): Remove hack that returns invalid
no recipient if no data was returned.
* encrypt-sign.c (gpgme_op_encrypt_sign): Remove hack that returns
no recipient if no data was returned.
* encrypt-sign.c (gpgme_op_encrypt_sign): Remove hack that returns
no recipient if no data was returned.
* engine.c (_gpgme_engine_op_verify): Add new argument to
differentiate detached from normal signatures.
* engine.h (_gpgme_engine_op_verify): Likewise for prototype.
* engine-gpgsm.c (_gpgme_gpgsm_op_verify): Likewise. Don't check
mode of data argument.
* engine-gpgsm.h (_gpgme_gpgsm_op_verify): Likewise for prototype.
* gpgme.h (gpgme_op_verify_start): Likewise for prototype.
(gpgme_op_verify): Likewise for prototype.
* rungpg.c (_gpgme_gpg_op_verify): Likewise.
* rungpg.h (_gpgme_gpg_op_verify): Likewise for prototype.
* verify.c (_gpgme_op_verify_start): Likewise.
(gpgme_op_verify_start): Likewise.
(gpgme_op_verify): Likewise.
* rungpg.c (struct arg_and_data_s): New member INBOUND to hold
direction of data object.
(_gpgme_gpg_add_data): Add new argument INBOUND. Use it to
determine direction of data object.
(_gpgme_gpg_add_pm_data, _gpgme_gpg_set_command_handler,
_gpgme_gpg_op_decrypt, _gpgme_gpg_op_edit, _gpgme_gpg_op_encrypt,
_gpgme_gpg_op_encrypt_sign, _gpgme_gpg_op_export,
_gpgme_gpg_op_genkey, _gpgme_gpg_op_import, _gpgme_gpg_op_sign,
_gpgme_gpg_op_verify): Add new argument to _gpgme_gpg_add_data
invocation.
(build_argv): Use new member INBOUND to determine direction of
file descriptor. Don't check the data type.
* rungpg.h (_gpgme_gpg_add_data): Add new argument to prototype.
* gpgme.c (gpgme_get_op_info): Don't call
_gpgme_data_get_as_string if CTX->op_info is NULL.
* version.c (gpgme_check_engine): Function removed.
tests/
2002-10-09 Marcus Brinkmann <marcus@g10code.de>
* gpg/t-decrypt.c (print_data): Update to new gpgme_data_read
interface, and use gpgme_engine_check_version instead
gpgme_check_version.
* gpg/t-decrypt-verify.c (print_data): Likewise.
* gpg/t-edit.c (main): Likewise.
* gpg/t-encrypt.c (print_data): Likewise.
* gpg/t-encrypt-sign.c (print_data): Likewise.
* gpg/t-encrypt-sym.c (print_data): Likewise.
* gpg/t-eventloop.c (print_data): Likewise.
* gpg/t-export.c (print_data): Likewise.
* gpg/t-sign.c (print_data): Likewise.
* gpg/t-signers.c (print_data): Likewise.
* gpgsm/t-decrypt.c (print_data): Likewise.
* gpgsm/t-encrypt.c (print_data): Likewise.
* gpgsm/t-export.c (print_data): Likewise.
* gpgsm/t-sign.c (print_data): Likewise.
* gpg/t-verify.c (main): Likewise for gpgme_op_verify.
* gpgsm/t-verify.c (main): Likewise for gpgme_op_verify.
* t-data.c (read_once_test): Likewise.
(write_test): Update for new behaviour of data objects.
(main): Remove type test.
2002-10-09 00:16:38 +00:00
|
|
|
|
2002-10-09 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* gpg/t-decrypt.c (print_data): Update to new gpgme_data_read
|
|
|
|
|
interface, and use gpgme_engine_check_version instead
|
|
|
|
|
gpgme_check_version.
|
|
|
|
|
* gpg/t-decrypt-verify.c (print_data): Likewise.
|
|
|
|
|
* gpg/t-edit.c (main): Likewise.
|
|
|
|
|
* gpg/t-encrypt.c (print_data): Likewise.
|
|
|
|
|
* gpg/t-encrypt-sign.c (print_data): Likewise.
|
|
|
|
|
* gpg/t-encrypt-sym.c (print_data): Likewise.
|
|
|
|
|
* gpg/t-eventloop.c (print_data): Likewise.
|
|
|
|
|
* gpg/t-export.c (print_data): Likewise.
|
|
|
|
|
* gpg/t-sign.c (print_data): Likewise.
|
|
|
|
|
* gpg/t-signers.c (print_data): Likewise.
|
|
|
|
|
* gpgsm/t-decrypt.c (print_data): Likewise.
|
|
|
|
|
* gpgsm/t-encrypt.c (print_data): Likewise.
|
|
|
|
|
* gpgsm/t-export.c (print_data): Likewise.
|
|
|
|
|
* gpgsm/t-sign.c (print_data): Likewise.
|
|
|
|
|
* gpg/t-verify.c (main): Likewise for gpgme_op_verify.
|
|
|
|
|
* gpgsm/t-verify.c (main): Likewise for gpgme_op_verify.
|
|
|
|
|
* t-data.c (read_once_test): Likewise.
|
|
|
|
|
(write_test): Update for new behaviour of data objects.
|
|
|
|
|
(main): Remove type test.
|
|
|
|
|
|
2002-09-30 08:03:56 +00:00
|
|
|
|
2002-09-30 Werner Koch <wk@gnupg.org>
|
|
|
|
|
|
|
|
|
|
* gpgsm/t-keylist.c (doit): Add arg SECRET.
|
|
|
|
|
(main): Add option --secret.
|
|
|
|
|
|
2002-09-28 20:09:12 +00:00
|
|
|
|
2002-09-28 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* t-version.c: Include <string.h>. Reported by St<53>phane Corth<74>sy.
|
|
|
|
|
|
2002-09-02 13:01:29 +00:00
|
|
|
|
2002-09-02 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* gpg/t-keylist.c (main): Test PATTERN for NULL before printing.
|
|
|
|
|
Reported by Dr. Stefan Dalibor <Dr.Stefan.Dalibor@bfa.de>.
|
|
|
|
|
|
2002-08-01 16:02:19 +00:00
|
|
|
|
2002-08-01 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* gpg/t-edit.c: Also add a test for the expire command (testing
|
|
|
|
|
the passphrase callback).
|
|
|
|
|
|
2002-07-28 18:43:48 +00:00
|
|
|
|
2002-07-28 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* gpg/t-edit.c: New file.
|
|
|
|
|
* gpg/Makefile (TESTS): Add t-edit.
|
|
|
|
|
|
2002-07-25 18:15:11 +00:00
|
|
|
|
2002-07-25 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* gpg/t-encrypt-sym.c (main): Change type of I to size_t and
|
|
|
|
|
rename to LEN.
|
|
|
|
|
* gpg/t-verify.c (main): Likewise. Submitted by St<53>phane
|
|
|
|
|
Corth<74>sy.
|
|
|
|
|
|
2002-07-03 02:18:43 +00:00
|
|
|
|
2002-07-03 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* gpg/t-eventloop.c: New file.
|
|
|
|
|
* gpg/Makefile (TESTS): Add t-eventloop.
|
|
|
|
|
|
2002-06-26 12:49:59 +00:00
|
|
|
|
2002-06-26 Werner Koch <wk@gnupg.org>
|
|
|
|
|
|
|
|
|
|
* gpgsm/t-import.c (print_op_info): New.
|
|
|
|
|
(main): Print operation info.
|
|
|
|
|
|
2002-06-25 19:04:40 +00:00
|
|
|
|
2002-06-25 Werner Koch <wk@gnupg.org>
|
|
|
|
|
|
|
|
|
|
* gpgsm/Makefile.am (DISTCLEANFILES): new.
|
|
|
|
|
|
2002-06-25 12:12:25 +00:00
|
|
|
|
2002-06-25 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* gpgsm/Makefile.am (TESTS): Add t-export.
|
|
|
|
|
gpgsm/t-export.c: New file.
|
|
|
|
|
|
2002-06-20 13:47:24 +00:00
|
|
|
|
2002-06-20 Werner Koch <wk@gnupg.org>
|
|
|
|
|
|
|
|
|
|
* gpgsm/t-sign.c (main): Also test a normal signature.
|
|
|
|
|
|
|
|
|
|
* gpg/Makefile (TESTS_ENVIRONMENT): Set GPG_AGENT_INFO empty.
|
|
|
|
|
* gpg/t-signers.c, gpg/t-sign.c, gpg/t-encrypt-sym.c
|
|
|
|
|
* gpg/t-encrypt-sign.c, gpg/t-decrypt.c
|
|
|
|
|
* gpg/t-decrypt-verify.c (main): Changed the GPG_AGENT_INFO check to
|
|
|
|
|
match the one in ../../gpgme/rungpg.c.
|
|
|
|
|
|
2002-06-12 14:34:15 +00:00
|
|
|
|
2002-06-12 Werner Koch <wk@gnupg.org>
|
|
|
|
|
|
|
|
|
|
* gpgsm/t-keylist.c (doit): Print operation info if available.
|
|
|
|
|
|
2002-06-11 15:33:08 +00:00
|
|
|
|
2002-06-10 Werner Koch <wk@gnupg.org>
|
|
|
|
|
|
|
|
|
|
* gpgsm/t-verify.c (print_sig_stat): Print the error token.
|
|
|
|
|
|
2002-06-04 14:01:11 +00:00
|
|
|
|
2002-06-04 Werner Koch <wk@gnupg.org>
|
|
|
|
|
|
|
|
|
|
* gpgsm/t-encrypt.c (main): Add a simple option parser and allow
|
|
|
|
|
to specify an encryption key.
|
|
|
|
|
|
2002-05-26 19:51:53 +00:00
|
|
|
|
2002-05-26 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* gpg/Makefile.am (all-local): Remove dependency on ./secring.gpg.
|
|
|
|
|
(./secring.gpg): Remove target, and move all rules for this target
|
|
|
|
|
to ...
|
|
|
|
|
(./pubring.gpg): ... here. This was necessary because GnuPG 1.0.7
|
|
|
|
|
does create an empty secring.gpg file when importing public keys.
|
|
|
|
|
|
2002-05-08 03:06:16 +00:00
|
|
|
|
2002-05-08 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* gpgsm/t-verify.c (validity_string): New.
|
|
|
|
|
(print_sig_stat): Print expire time and validity.
|
|
|
|
|
(status_string): Add new exipred stati.
|
|
|
|
|
|
2002-05-03 14:07:22 +00:00
|
|
|
|
2002-05-03 Werner Koch <wk@gnupg.org>
|
|
|
|
|
|
|
|
|
|
* gpg/t-verify.c (validity_string): New.
|
|
|
|
|
(print_sig_stat): Print expire time and validity.
|
|
|
|
|
(status_string): Add new exipred stati.
|
|
|
|
|
|
2002-04-04 23:01:31 +00:00
|
|
|
|
2002-04-05 Marcus Brinkmann <marcus@g10code,de>
|
|
|
|
|
|
|
|
|
|
* gpgsm/Makefile.am (./trustlist.txt): Put more into this file to
|
|
|
|
|
prevent use of gpg-agent.
|
|
|
|
|
(./gpg-agent.conf): Remove target.
|
|
|
|
|
(all-local): Remove ./gpg-agent.conf.
|
|
|
|
|
|
2002-04-04 22:22:56 +00:00
|
|
|
|
2002-04-05 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* gpgsm/t-keylist.c (main): Use gpgme_engine_check_version instead
|
|
|
|
|
gpgme_check_engine.
|
|
|
|
|
* gpgsm/t-encrypt.c (main): Likewise.
|
|
|
|
|
|
2002-03-06 01:40:25 +00:00
|
|
|
|
2002-03-06 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* gpg/t-encrypt-sym.c: New file.
|
|
|
|
|
* gpg/Makefile.am (TESTS): Add t-encrypt-sym.
|
|
|
|
|
|
2002-03-05 20:22:06 +00:00
|
|
|
|
2002-03-05 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* gpg/Makefile.am (CLEANFILES): Remove random_seed, which is now
|
|
|
|
|
in DISTCLEANFILES.
|
|
|
|
|
|
2002-03-04 11:16:11 +00:00
|
|
|
|
2002-03-04 Werner Koch <wk@gnupg.org>
|
|
|
|
|
|
|
|
|
|
* gpg/Makefile.am (DISTCLEANFILES): Added.
|
|
|
|
|
|
2002-03-03 16:46:33 +00:00
|
|
|
|
2002-03-03 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* gpg/t-verify.c (main): Add a few more sanity checks, and a check
|
|
|
|
|
for normal signatures.
|
|
|
|
|
|
2002-02-26 00:08:09 +00:00
|
|
|
|
2002-02-26 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* gpg/t-encrypt-sign.c: New file.
|
|
|
|
|
* gpg/Makefile.am (TESTS): Add t-encrypt-sign.
|
|
|
|
|
|
2002-02-13 15:02:09 +00:00
|
|
|
|
2002-02-13 Werner Koch <wk@gnupg.org>
|
|
|
|
|
|
|
|
|
|
* gpgsm/Makefile.am (private-keys-v1.d): Don't
|
|
|
|
|
fail when the directory already exists.
|
|
|
|
|
|
2002-02-12 22:08:10 +00:00
|
|
|
|
2002-02-12 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* gpg/Makefile.am (CLEANFILES): New target.
|
|
|
|
|
(distclean-local): Rename to ...
|
|
|
|
|
(clean-local): ... this.
|
|
|
|
|
|
2002-02-09 00:58:42 +00:00
|
|
|
|
2002-02-09 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* gpgsm/Makefile.am (./private-keys-v1.d/$(key_id).key): Fix rule.
|
|
|
|
|
|
2002-02-09 00:07:59 +00:00
|
|
|
|
2002-02-09 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* gpgsm/t-genkey.c: New file (not added to Makefile.am because of
|
|
|
|
|
gpg-agent bug).
|
|
|
|
|
|
2002-02-08 22:36:57 +00:00
|
|
|
|
2002-02-08 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* gpgsm/Makefile.am (key_id): Update value.
|
|
|
|
|
(all-local): Add .key to keyid filename.
|
|
|
|
|
(./private-keys-v1.d/$(key_id)): Renamed to ...
|
|
|
|
|
(./private-keys-v1.d/$(key_id).key): ... this.
|
|
|
|
|
(all-local): Add ./gpgsm.conf, ./trustlist.txt.
|
|
|
|
|
(./gpgsm.conf, ./trustlist.txt): New target.
|
|
|
|
|
* gpgsm/567064FE6D14A17B2D811ABB407728BC558AA455: Renamed to ...
|
|
|
|
|
* gpgsm/32100C27173EF6E9C4E9A25D3D69F86D37A4F939: ... this.
|
|
|
|
|
|
2002-01-30 21:52:32 +00:00
|
|
|
|
2002-01-30 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* gpg/t-import.c (print_op_info): New function.
|
|
|
|
|
(main): Use it.
|
|
|
|
|
|
2002-01-22 15:32:44 +00:00
|
|
|
|
2002-01-22 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* gpg/t-signers.c (passphrase_cb): Change type of r_hd to void**.
|
|
|
|
|
* gpg/t-sign.c (passphrase_cb): Likewise.
|
|
|
|
|
* gpg/t-decrypt-verify.c (passphrase_cb): Likewise.
|
|
|
|
|
* gpg/t-decrypt.c (passphrase_cb): Likewise.
|
|
|
|
|
|
2001-12-19 17:46:02 +00:00
|
|
|
|
2001-12-19 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* gpg/t-decrypt-verify.c: Don't include `mcheck.h'. Reported by
|
|
|
|
|
St<53>phane Corth<74>sy.
|
|
|
|
|
|
2001-12-19 00:47:42 +00:00
|
|
|
|
2001-12-19 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* gpg/Makefile.am (EXTRA_DIST): Add missing line continuation.
|
|
|
|
|
|
2001-12-18 23:46:50 +00:00
|
|
|
|
2001-12-19 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* gpgsm/Makefile.am (EXTRA_DIST): Add $(key_id).
|
|
|
|
|
|
2001-12-16 18:38:03 +00:00
|
|
|
|
2001-12-16 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* gpgsm/Makefile: Rename `pubcerts.kbx' to `pubring.kbx'.
|
|
|
|
|
|
2001-12-15 14:13:18 +00:00
|
|
|
|
2001-12-15 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* gpgsm/t-keylist.c (check_two_contexts): Set protocols.
|
|
|
|
|
|
2001-12-14 20:23:18 +00:00
|
|
|
|
2001-12-14 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* gpgsm/t-sign.c: New file.
|
|
|
|
|
* gpgsm/Makefile.am (TESTS): Add t-sign.
|
|
|
|
|
|
2001-12-14 19:29:44 +00:00
|
|
|
|
2001-12-14 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* gpgsm/t-decrypt.c: New file.
|
|
|
|
|
* gpgsm/567064FE6D14A17B2D811ABB407728BC558AA455: Likewise.
|
|
|
|
|
* gpgsm/Makefile.am (TESTS): Add t-decrypt.
|
|
|
|
|
(key_id): New variable.
|
|
|
|
|
(all-local): New target ./private-keys-v1.d/$(key_id) added.
|
|
|
|
|
(./private-keys-v1.d/$(key_id)): New target.
|
|
|
|
|
|
2001-12-14 16:08:54 +00:00
|
|
|
|
2001-12-14 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* gpgsm/t-verify.c: New file.
|
|
|
|
|
* gpgsm/Makefile.am (TESTS): Add t-verify.
|
|
|
|
|
|
2001-12-14 15:35:29 +00:00
|
|
|
|
2001-12-14 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* gpg/Makefile.am (GPG): Set to @GPG_PATH@.
|
|
|
|
|
(./pubring.gpg): Use $(GPG) instead gpg.
|
|
|
|
|
(./secring.gpg): Likewise.
|
|
|
|
|
|
|
|
|
|
* gpgsm/t-import.c (main): Remove third test case.
|
|
|
|
|
* gpgsm/Makefile.am (GPGSM): Set to @GPGSM@.
|
|
|
|
|
(all-local): New target.
|
|
|
|
|
(./pubcerts.kbx): Likewise.
|
|
|
|
|
* gpgsm/t-encrypt.c: New file.
|
|
|
|
|
* gpgsm/Makefile.am (TESTS): Add t-encrypt.
|
|
|
|
|
|
2001-12-14 00:49:38 +00:00
|
|
|
|
2001-12-14 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* gpgsm/t-keylist.c: New file.
|
|
|
|
|
* gpgsm/Makefile.am (TESTS): Add t-keylist.
|
|
|
|
|
|
2001-12-13 21:51:30 +00:00
|
|
|
|
2001-12-13 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* gpgsm/cert_dfn_pca01.der: New file.
|
|
|
|
|
* gpgsm/cert_dfn_pca15.der: Likewise.
|
|
|
|
|
* gpgsm/cert_g10code_test1.der: Likewise.
|
|
|
|
|
* gpgsm/t-import.c: Likewise.
|
|
|
|
|
* gpgsm/Makefile.am (EXTRADIST): Add new files.
|
|
|
|
|
(TESTS): Add t-import.
|
|
|
|
|
|
2001-11-22 Marcus Brinkmann <marcus@g10code.de>
* gpg/: New directory.
* Makefile.am, t-verify.c, t-encrypt.c, t-signers.c, t-trustlist.c,
t-sign.c, t-keylist.c, t-import.c, t-genkey.c, t-export.c,
t-decrypt-verify.c, t-decrypt.c, t-version.c, t-data.c, mkdemodirs.
cipher-1.asc, cipher-2.asc, geheim.txt, pubdemo.asc, pubkey-1.asc,
secdemo.asc, seckey-1.asc): Move to sub directory gpg/.
* gpg/Makefile.am (INCLUDES): Include gpgme/, not include/ and
intl/.
(LDD): Correct relative path to gpgme library.
(TESTS): Remove t-version and t-data.
* gpg/t-verify.c, gpg/t-encrypt.c, gpg/t-signers.c, gpg/t-trustlist.c,
gpg/t-sign.c, gpg/t-keylist.c, gpg/t-import.c, gpg/t-genkey.c,
gpg/t-export.c, gpg/t-decrypt-verify.c, gpg/t-decrypt.c,
t-version.c, t-data.c): Include gpgme.h, not "../gpgme/gpgme.h".
* Makefile.am: New file.
* gpgsm/: New directory.
* gpgsm/Makefile.am: New file.
2001-11-22 03:01:26 +00:00
|
|
|
|
2001-11-22 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* gpg/: New directory.
|
|
|
|
|
* Makefile.am, t-verify.c, t-encrypt.c, t-signers.c, t-trustlist.c,
|
|
|
|
|
t-sign.c, t-keylist.c, t-import.c, t-genkey.c, t-export.c,
|
|
|
|
|
t-decrypt-verify.c, t-decrypt.c, t-version.c, t-data.c, mkdemodirs.
|
|
|
|
|
cipher-1.asc, cipher-2.asc, geheim.txt, pubdemo.asc, pubkey-1.asc,
|
|
|
|
|
secdemo.asc, seckey-1.asc): Move to sub directory gpg/.
|
|
|
|
|
|
|
|
|
|
* gpg/Makefile.am (INCLUDES): Include gpgme/, not include/ and
|
|
|
|
|
intl/.
|
|
|
|
|
(LDD): Correct relative path to gpgme library.
|
|
|
|
|
(TESTS): Remove t-version and t-data.
|
|
|
|
|
* gpg/t-verify.c, gpg/t-encrypt.c, gpg/t-signers.c, gpg/t-trustlist.c,
|
|
|
|
|
gpg/t-sign.c, gpg/t-keylist.c, gpg/t-import.c, gpg/t-genkey.c,
|
|
|
|
|
gpg/t-export.c, gpg/t-decrypt-verify.c, gpg/t-decrypt.c,
|
|
|
|
|
t-version.c, t-data.c): Include gpgme.h, not "../gpgme/gpgme.h".
|
|
|
|
|
|
|
|
|
|
* Makefile.am: New file.
|
|
|
|
|
* gpgsm/: New directory.
|
|
|
|
|
* gpgsm/Makefile.am: New file.
|
|
|
|
|
|
2001-11-16 01:37:06 +00:00
|
|
|
|
2001-11-16 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* Makefile.am (TESTS): Add t-decrypt-verify.
|
|
|
|
|
* t-decrypt-verify.c: New file.
|
|
|
|
|
* cipher-2.asc: Likewise.
|
|
|
|
|
|
2001-11-02 15:51:15 +00:00
|
|
|
|
2001-11-02 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* t-data.c: Include stddef.h.
|
|
|
|
|
(read_once_test): Change type of READ to size_t.
|
|
|
|
|
(read_test): Likewise.
|
|
|
|
|
(write_test): Likewise.
|
|
|
|
|
|
2001-10-29 00:08:14 +00:00
|
|
|
|
2001-10-29 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* t-signers.c: New file.
|
|
|
|
|
* Makefile.am (TESTS): Add t-signers.
|
|
|
|
|
|
2001-10-22 17:31:21 +00:00
|
|
|
|
2001-10-22 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* Makefile.am (TEST_ENVIRONMENT): Revert last change.
|
|
|
|
|
|
2001-10-22 15:39:22 +00:00
|
|
|
|
2001-10-22 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* Makefile.am (TEST_ENVIRONMENT): Set environment to $(srcdir),
|
|
|
|
|
not current directory.
|
|
|
|
|
|
2001-10-22 14:19:25 +00:00
|
|
|
|
2001-10-22 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* t-data.c (write_test): New function.
|
|
|
|
|
(main): Invoke write_test for all rounds except TEST_OUT_CB.
|
|
|
|
|
|
2001-10-22 12:50:36 +00:00
|
|
|
|
2001-10-22 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* Makefile.am (INCLUDES): Remove spurious duplicate to silence
|
|
|
|
|
automake.
|
|
|
|
|
|
2001-10-17 19:17:46 +00:00
|
|
|
|
2001-10-16 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
|
|
|
|
|
|
* t-version.c: New file.
|
|
|
|
|
* t-data.c: Likewise.
|
|
|
|
|
* t-data-1.txt: Likewise.
|
|
|
|
|
* t-data-2.txt: Likewise.
|
|
|
|
|
* Makefile.am (TESTS): Add t-version, t-data.
|
|
|
|
|
|
2001-10-23 10:56:07 +00:00
|
|
|
|
2001-09-17 Werner Koch <wk@gnupg.org>
|
|
|
|
|
|
|
|
|
|
* t-keylist.c (check_two_contexts): New.
|
|
|
|
|
|
|
|
|
|
2001-09-03 Werner Koch <wk@gnupg.org>
|
|
|
|
|
|
|
|
|
|
* t-encrypt.c (print_op_info): New and use it after each operation..
|
|
|
|
|
|
|
|
|
|
2001-08-28 Werner Koch <wk@gnupg.org>
|
|
|
|
|
|
|
|
|
|
* t-sign.c (print_op_info): New and use it after each operation.
|
|
|
|
|
|
|
|
|
|
2001-03-15 Werner Koch <wk@gnupg.org>
|
|
|
|
|
|
|
|
|
|
* t-keylist.c (doit): List subkeys too, show caps.
|
|
|
|
|
|
|
|
|
|
2001-02-13 Werner Koch <wk@gnupg.org>
|
|
|
|
|
|
|
|
|
|
* t-verify.c (print_sig_stat): Repaled ulong by unsigned long
|
|
|
|
|
because we don't use the config stuff here.
|
|
|
|
|
|
|
|
|
|
2001-02-12 Werner Koch <wk@gnupg.org>
|
|
|
|
|
|
|
|
|
|
* tests/t-verify.c (print_sig_stat): Print info about the keys.
|
|
|
|
|
|
2001-10-17 19:17:46 +00:00
|
|
|
|
|
2004-12-07 Marcus Brinkmann <marcus@g10code.de>
* README: Refer to COPYING.LESSER and "each file" instead of
COPYING.
* COPYING.LESSER: New file.
* gpgme.spec.in (%doc): Add COPYING.LESSER.
* acinclude.m4, configure.ac, Makefile.am: Change license to LGPL
2.1 or later.
* TODO: Add copyright notice.
* README.CVS: Likewise.
assuan/
2004-12-07 Marcus Brinkmann <marcus@g10code.de>
* README.1st: Add copyright notice.
doc/
2004-12-07 Marcus Brinkmann <marcus@g10code.de>
* Makefile.am: Change license to LGPL.
(gpgme_TEXINFOS): Replace gpl.texi with lesser.texi.
* gpgme.texi: Change license to LGPL (also for documentation of
GPGME's license).
* lesser.texi: New file.
* gpl.texi: File removed.
gpgme/
2004-12-07 Marcus Brinkmann <marcus@g10code.de>
* putc_unlocked.c, funopen.c: I just claim copyright on these
files and change their license to LGPL, because they are totally
trivial wrapper functions.
* isascii.c: Change copyright notice to the one from ctype/ctype.h
in the GNU C Library (CVS Head 2004-10-10), where isascii is
defined as a macro doing exactly the same as the function in this
file.
* memrchr.c: Update from the GNU C Library (CVS Head 2001-07-06).
* stpcpy.c: Update from the GNU C Library (CVS Head 2004-10-10).
* ath.c, ath-compat.c, ath.h, ath-pth.c, ath-pth-compat.c,
ath-pthread.c, ath-pthread-compat.c, context.h, conversion.c,
data.c, data-compat.c, data-fd.c, data.h, data-mem.c,
data-stream.c, data-user.c, debug.c, debug.h, decrypt.c,
decrypt-verify.c, delete.c, edit.c, encrypt.c, encrypt-sign.c,
engine-backend.h, engine.c, engine-gpgsm.c, engine.h, error.c,
export.c, genkey.c, get-env.c, gpgme.c, gpgme.h, import.c, io.h,
key.c, keylist.c, mkstatus, Makefile.am, ops.h, op-support.c,
passphrase.c, posix-io.c, posix-sema.c, posix-util.c, progress.c,
rungpg.c, sema.h, sign.c, signers.c, trust-item.c, trustlist.c,
util.h, verify.c, version.c, w32-io.c, w32-sema.c, w32-util.c,
wait.c, wait-global.c, wait.h, wait-private.c, wait-user.c: Change
license to LGPL.
tests/
2004-12-07 Marcus Brinkmann <marcus@g10code.de>
* gpg/mkdemodirs: Add copyright notice.
* gpgsm/Makefile.am, gpgsm/t-support.h, gpgsm/t-decrypt.c,
gpgsm/t-encrypt.c, gpgsm/t-export.c, gpgsm/t-genkey.c,
gpgsm/t-import.c, gpgsm/t-keylist.c, gpgsm/t-sign.c,
gpgsm/t-verify.c, gpg/Makefile.am, gpg/t-decrypt.c,
gpg/t-decrypt-verify.c, gpg/t-edit.c, gpg/t-encrypt.c,
gpg/t-encrypt-sign.c, gpg/t-encrypt-sym.c, gpg/t-eventloop.c,
gpg/t-export.c, gpg/t-genkey.c, gpg/t-import.c, gpg/t-keylist.c,
gpg/t-keylist-sig.c, gpg/t-sign.c, gpg/t-signers.c,
gpg/t-support.h, gpg/t-thread1.c, gpg/t-trustlist.c,
gpg/t-verify.c, Makefile.am, t-data.c, t-engine-info.c,
t-version.c: Change license to LGPL.
2004-12-07 21:11:53 +00:00
|
|
|
|
Copyright 2001, 2004 g10 Code GmbH
|
2001-10-17 19:17:46 +00:00
|
|
|
|
|
|
|
|
|
This file is free software; as a special exception the author gives
|
|
|
|
|
unlimited permission to copy and/or distribute it, with or without
|
|
|
|
|
modifications, as long as this notice is preserved.
|
|
|
|
|
|
|
|
|
|
This file is distributed in the hope that it will be useful, but
|
|
|
|
|
WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
|
|
|
|
|
implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|