aboutsummaryrefslogtreecommitdiffstats
path: root/TODO (unfollow)
Commit message (Collapse)AuthorFilesLines
2005-01-13* acinclude.m4 (GNUPG_PTH_VERSION_CHECK): Link a simple testV1-9-15Werner Koch1-6/+4
program to see whether the installation is sane. * certreqgen.c (proc_parameters): Cast printf arg.
2004-12-21* gpg-agent.c (main): Use default_homedir().Werner Koch1-0/+2
* protect-tool.c (main): Ditto. * signal.c (got_fatal_signal, got_usr_signal) (got_fatal_signal) [DOSISH]: Don't build. * simple-gettext.c: Include sysutils.h * homedir.c: New. * Makefile.am (libcommon_a_SOURCES): Add it. (EXTRA_DIST): Removed mkerror and mkerrtok. * gpgv.c, g10.c (main): Use default_hoemdir (). * scdaemon.c (main): Use default_homedir(). * gpgsm.c (main): Use default_homedir().
2004-12-20* configure.ac: Add PATHSEP_C and PATHSEP_S. For W32 let allWerner Koch1-0/+7
directories default to c:/gnupg. Require libassuan 0.6.9. * gpg-agent.c (main) [W32]: Now that Mutexes work we can remove the pth_init kludge. (main): Add new options --[no-]use-standard-socket. (check_for_running_agent): Check whether it is running on the standard socket. * sysutils.h [W32]: Define sleep. * util.h: Add prototype for mkdtemp. * call-agent.c (start_agent): Before starting a pipe server start to connect to a server on the standard socket. Use PATHSEP * call-dirmngr.c (start_dirmngr): Use PATHSEP. * import.c: Include unistd.h for dup and close.
2004-11-23* b64enc.c: Include stdio.h and string.hWerner Koch1-9/+2
* gpgsm.c: New option --prefer-system-dirmngr. * call-dirmngr.c (start_dirmngr): Implement this option. * gpgconf-comp.c <dirmngr>: Add the proxy options. <gpgsm>: Add --prefer-system-daemon.
2004-10-22Cleaned upWerner Koch1-7/+0
2004-09-29* minip12.c (parse_bag_encrypted_data): Print error if a badWerner Koch1-1/+2
passphrase has been given. * gpg-agent.texi (Invoking GPG-AGENT): Add a few words about the expected pinentry filename. * import.c (parse_p12): Write an error status line for bad passphrases. Add new arg CTRL and changed caller. * export.c (export_p12): Likewise.
2004-08-18(simple_pwquery): Handle gpg-error style returnWerner Koch1-0/+4
code for canceled.
2004-08-17* import.c (check_and_store): Do a full validation ifWerner Koch1-2/+5
--with-validation is set. * certchain.c (gpgsm_basic_cert_check): Print more detailed error messages. * certcheck.c (do_encode_md): Partly support DSA. Add new arg PKALGO. Changed all callers to pass it. (pk_algo_from_sexp): New. tests/pkits: New directory
2004-08-05* configure.ac: Changed tests for libusb to also suuport theWerner Koch1-0/+22
stable version 0.1.x. * scdaemon.texi (Card applications): New section. * scdaemon.c (main): New option --disable-application. * app.c (is_app_allowed): New. (select_application): Use it to check for disabled applications. * ccid-driver.h (CCID_DRIVER_ERR_ABORTED): New. * ccid-driver.c (ccid_open_reader): Support the stable 0.1 version of libusb. (ccid_get_atr): Handle short messages. * apdu.c (my_rapdu_get_status): Implemented.
2004-07-22* trustlist.c (read_list): Allow colons in the fingerprint.Werner Koch1-8/+3
(headerblurb): Rephrased. * gpg-agent.c (handle_connections): Increase the stack size ot 256k. * de.po: Updated. * scdaemon.c (main): Bumbed thread stack size up to 512k. * keylist.c (list_cert_raw): Print the keygrip.
2004-06-28Added some doc stuffWerner Koch1-0/+8
2004-06-06* configure.ac: Require libksba 0.9.7.Werner Koch1-3/+0
* certreqgen.c (get_parameter_uint, create_request): Create an extension for key usage when requested. * gpgsm.c (main): Install emergency_cleanup also as an atexit handler. * verify.c (gpgsm_verify): Removed the separate error code handling for KSBA. We use shared error codes anyway. * export.c (export_p12): Removed debugging code. * encrypt.c (gpgsm_encrypt): Put the session key in to secure memory.
2004-05-11* gpgsm.h (opt): Add member CONFIG_FILENAME.Werner Koch1-5/+0
* gpgsm.c (main): Use it here instead of the local var. * server.c (gpgsm_server): Print some additional information with the hello in verbose mode.
2004-04-26* call-agent.c (gpgsm_agent_pksign, gpgsm_agent_pkdecrypt)Werner Koch1-1/+0
(gpgsm_agent_genkey, gpgsm_agent_istrusted) (gpgsm_agent_marktrusted, gpgsm_agent_havekey) (gpgsm_agent_passwd): Add new arg CTRL and changed all callers. (start_agent): New arg CTRL. Send progress item when starting a new agent. * sign.c (gpgsm_get_default_cert, get_default_signer): New arg CTRL to be passed down to the agent function. * decrypt.c (prepare_decryption): Ditto. * certreqgen.c (proc_parameters, read_parameters): Ditto. * certcheck.c (gpgsm_create_cms_signature): Ditto.
2004-04-26The keybox gets now compressed after 3 hours and ephemeralWerner Koch1-1/+0
stored certificates are deleted after about a day.
2004-03-16* configure.ac (NEED_GPG_ERROR_VERSION): Set to 0.7.Werner Koch1-2/+0
2004-02-25New option --disable-threads to inhibitWerner Koch1-0/+5
unintentional builds without Pth.
2004-02-20* gpgsm.c (main): New option --debug-ignore-expiration.Werner Koch1-20/+4
* certchain.c (gpgsm_validate_chain): Use it here. * certlist.c (cert_usage_p): Apply extKeyUsage.
2004-02-13Require libksba 0.9.4 and libgcrypt 1.1.92.Werner Koch1-2/+1
2004-02-04Fixed a build bug (straw letter in sm/import.c) and updated the documentation.Werner Koch1-0/+1
2004-01-29* README: Updated.Werner Koch1-0/+3
2004-01-28add a few notes.Werner Koch1-0/+10
2004-01-27Some minor bug fixes, new test utilities and started support for otherWerner Koch1-0/+1
smartcard applications.
2004-01-16* findkey.c (agent_key_from_file): Now return an error code soWerner Koch1-1/+2
that we have more detailed error messages in the upper layers. This fixes the handling pinentry's cancel button. * pksign.c (agent_pksign): Changed accordingly. * pkdecrypt.c (agent_pkdecrypt): Ditto. * command.c (cmd_passwd): Ditto.
2003-12-23Enable the tests directory.Werner Koch1-6/+12
2003-11-17Preparing for 1.9.2 release.V1-9-2Werner Koch1-1/+8
2003-10-08* call-agent.c (agent_scd_getattr): Don't clear the passed infoWerner Koch1-0/+1
structure, so that it can indeed be updated. * card-util.c (fpr_is_zero): New. (generate_card_keys): New. (card_edit): New command "generate". * keygen.c (generate_keypair): New arg CARD_SERIALNO, removed call to check_smartcard. (check_smartcard,show_smartcard): Removed. (show_sha1_fpr,fpr_is_zero): Removed. * app-openpgp.c (do_getattr): Support SERIALNO and AID.
2003-09-30*** empty log message ***Werner Koch1-0/+5
2003-09-23Merged most of David Shaw's changes in 1.3 since 2003-06-03.Werner Koch1-0/+2
2003-09-02* configure.ac (HAVE_LIBUSB): Added a simple test for libusb.Werner Koch1-0/+3
* scdaemon.c, scdaemon.h: New option --pcsc-ccid. * ccid-driver.c, ccid-driver.h: New but far from being useful. * Makefile.am: Add above. * apdu.c: Add support for that ccid driver.
2003-08-05Cleanups, fixes and PC/SC supportWerner Koch1-0/+3
2003-06-18Finished the bulk of changes for gnupg 1.9. This included switchingWerner Koch1-14/+0
to libgcrypt functions, using shared error codes from libgpg-error, replacing the old functions we used to have in ../util by those in ../jnlib and ../common, renaming the malloc functions and a couple of types. Note, that not all changes are listed below becuause they are too similar and done at far too many places. As of today the code builds using the current libgcrypt from CVS but it is very unlikely that it actually works.
2003-06-03Make use of libgpg-errorWerner Koch1-1/+1
2003-04-29* configure.ac (ALL_LINUGAS): Removed.Werner Koch1-0/+15
* Makefile.am (ACLOCAL_AMFLAGS): New. * configure.ac (AM_GNU_GETTEXT_VERSION): New. Set to 0.11.5.
2003-01-09Updated from latest NewPG projectWerner Koch1-3/+0
2002-10-19Merged Top directory of NewPG with GnuPG.Werner Koch1-85/+42
2002-10-18* configure.ac: Changed version number comments.Werner Koch1-1/+3
(ALL_LINGUAS): Removed all except for de. During development it might not be a good idea to keep all of them - they get outdated too soon and diff files will be far too large.
2002-10-17Florian Weimer reminded me about thatWerner Koch1-0/+4
2002-09-02Moved some items from TODO to NEWS.Werner Koch1-6/+1
2002-08-30* configure.ac (random_modules): Reworked the code to select theWerner Koch1-21/+0
random module. Define USE_ALL_RANDOM_MODULES for value all.
2002-06-29Update head to match stable 1.0David Shaw1-54/+95
2000-10-11Add features packet and fixes MIPS3.Werner Koch1-1/+7
2000-10-04See ChangeLog: Wed Oct 4 13:16:18 CEST 2000 Werner KochWerner Koch1-7/+0
2000-07-25See ChangeLog: Tue Jul 25 17:44:15 CEST 2000 Werner KochWerner Koch1-2/+6
1999-12-08See ChangeLog: Wed Dec 8 21:58:32 CET 1999 Werner KochWerner Koch1-0/+18
1999-10-26See ChangeLog: Tue Oct 26 14:10:21 CEST 1999 Werner KochWerner Koch1-5/+5
1999-09-17See ChangeLog: Fri Sep 17 12:56:42 CEST 1999 Werner KochV1-0-1Werner Koch1-1/+5
1999-09-15See ChangeLog: Wed Sep 15 17:57:13 CEST 1999 Werner KochWerner Koch1-0/+3
1999-09-07See ChangeLog: Tue Sep 7 17:08:10 CEST 1999 Werner KochWerner Koch1-4/+0
1999-09-06See ChangeLog: Mon Sep 6 19:59:08 CEST 1999 Werner KochWerner Koch1-0/+4