aboutsummaryrefslogtreecommitdiffstats
path: root/TODO (follow)
Commit message (Collapse)AuthorAgeFilesLines
* * gpg-agent.c (main): Use default_homedir().Werner Koch2004-12-211-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().
* * configure.ac: Add PATHSEP_C and PATHSEP_S. For W32 let allWerner Koch2004-12-201-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.
* * b64enc.c: Include stdio.h and string.hWerner Koch2004-11-231-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.
* Cleaned upWerner Koch2004-10-221-7/+0
|
* * minip12.c (parse_bag_encrypted_data): Print error if a badWerner Koch2004-09-291-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.
* (simple_pwquery): Handle gpg-error style returnWerner Koch2004-08-181-0/+4
| | | | | code for canceled.
* * import.c (check_and_store): Do a full validation ifWerner Koch2004-08-171-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
* * configure.ac: Changed tests for libusb to also suuport theWerner Koch2004-08-051-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.
* * trustlist.c (read_list): Allow colons in the fingerprint.Werner Koch2004-07-221-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.
* Added some doc stuffWerner Koch2004-06-281-0/+8
|
* * configure.ac: Require libksba 0.9.7.Werner Koch2004-06-061-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.
* * gpgsm.h (opt): Add member CONFIG_FILENAME.Werner Koch2004-05-111-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.
* * call-agent.c (gpgsm_agent_pksign, gpgsm_agent_pkdecrypt)Werner Koch2004-04-261-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.
* The keybox gets now compressed after 3 hours and ephemeralWerner Koch2004-04-261-1/+0
| | | | | stored certificates are deleted after about a day.
* * configure.ac (NEED_GPG_ERROR_VERSION): Set to 0.7.Werner Koch2004-03-161-2/+0
|
* New option --disable-threads to inhibitWerner Koch2004-02-251-0/+5
| | | | | unintentional builds without Pth.
* * gpgsm.c (main): New option --debug-ignore-expiration.Werner Koch2004-02-201-20/+4
| | | | | | | * certchain.c (gpgsm_validate_chain): Use it here. * certlist.c (cert_usage_p): Apply extKeyUsage.
* Require libksba 0.9.4 and libgcrypt 1.1.92.Werner Koch2004-02-131-2/+1
|
* Fixed a build bug (straw letter in sm/import.c) and updated the documentation.Werner Koch2004-02-041-0/+1
|
* * README: Updated.Werner Koch2004-01-291-0/+3
|
* add a few notes.Werner Koch2004-01-281-0/+10
|
* Some minor bug fixes, new test utilities and started support for otherWerner Koch2004-01-271-0/+1
| | | | | smartcard applications.
* * findkey.c (agent_key_from_file): Now return an error code soWerner Koch2004-01-161-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.
* Enable the tests directory.Werner Koch2003-12-231-6/+12
|
* Preparing for 1.9.2 release.V1-9-2Werner Koch2003-11-171-1/+8
|
* * call-agent.c (agent_scd_getattr): Don't clear the passed infoWerner Koch2003-10-081-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.
* *** empty log message ***Werner Koch2003-09-301-0/+5
|
* Merged most of David Shaw's changes in 1.3 since 2003-06-03.Werner Koch2003-09-231-0/+2
|
* * configure.ac (HAVE_LIBUSB): Added a simple test for libusb.Werner Koch2003-09-021-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.
* Cleanups, fixes and PC/SC supportWerner Koch2003-08-051-0/+3
|
* Finished the bulk of changes for gnupg 1.9. This included switchingWerner Koch2003-06-181-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.
* Make use of libgpg-errorWerner Koch2003-06-031-1/+1
|
* * configure.ac (ALL_LINUGAS): Removed.Werner Koch2003-04-291-0/+15
| | | | | | * Makefile.am (ACLOCAL_AMFLAGS): New. * configure.ac (AM_GNU_GETTEXT_VERSION): New. Set to 0.11.5.
* Updated from latest NewPG projectWerner Koch2003-01-091-3/+0
|
* Merged Top directory of NewPG with GnuPG.Werner Koch2002-10-191-85/+42
|
* * configure.ac: Changed version number comments.Werner Koch2002-10-181-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.
* Florian Weimer reminded me about thatWerner Koch2002-10-171-0/+4
|
* Moved some items from TODO to NEWS.Werner Koch2002-09-021-6/+1
|
* * configure.ac (random_modules): Reworked the code to select theWerner Koch2002-08-301-21/+0
| | | | | random module. Define USE_ALL_RANDOM_MODULES for value all.
* Update head to match stable 1.0David Shaw2002-06-291-54/+95
|
* Add features packet and fixes MIPS3.Werner Koch2000-10-111-1/+7
|
* See ChangeLog: Wed Oct 4 13:16:18 CEST 2000 Werner KochWerner Koch2000-10-041-7/+0
|
* See ChangeLog: Tue Jul 25 17:44:15 CEST 2000 Werner KochWerner Koch2000-07-251-2/+6
|
* See ChangeLog: Wed Dec 8 21:58:32 CET 1999 Werner KochWerner Koch1999-12-081-0/+18
|
* See ChangeLog: Tue Oct 26 14:10:21 CEST 1999 Werner KochWerner Koch1999-10-261-5/+5
|
* See ChangeLog: Fri Sep 17 12:56:42 CEST 1999 Werner KochV1-0-1Werner Koch1999-09-171-1/+5
|
* See ChangeLog: Wed Sep 15 17:57:13 CEST 1999 Werner KochWerner Koch1999-09-151-0/+3
|
* See ChangeLog: Tue Sep 7 17:08:10 CEST 1999 Werner KochWerner Koch1999-09-071-4/+0
|
* See ChangeLog: Mon Sep 6 19:59:08 CEST 1999 Werner KochWerner Koch1999-09-061-0/+4
|
* See ChangeLog: Thu Sep 2 16:40:55 CEST 1999 Werner KochWerner Koch1999-09-021-7/+8
|