aboutsummaryrefslogtreecommitdiffstats
path: root/TODO (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Documentaion updates.Werner Koch2007-08-141-6/+3
| | | | | | Support doe Dirmngr under W32. Fixed a yat2m bug.
* Factored common gpgconf constants outWerner Koch2007-08-021-0/+7
| | | | | Fixed W32 compare_filenames
* Typo fixes.Werner Koch2007-07-171-1/+1
| | | | | | Made --default-key work for gpgsm Add --default-key and --encrypt-to to gpgconf.
* Changed to GPLv3.Werner Koch2007-07-041-6/+0
| | | | | Removed intl/.
* More W32 related changesWerner Koch2007-06-261-1/+1
|
* Implemented the --gen-key command as we can't use the gpgsm-gencert.sh under ↵Werner Koch2007-06-211-1/+1
| | | | Windows.
* Build fixes for W32Werner Koch2007-06-151-2/+5
|
* First steps towards supporting W32.Werner Koch2007-06-061-0/+2
| | | | | | | This is mainly source code reorganization. Update gnulib. g10/ does currently not build.
* Use estream_asprintf instead of the GNU asprintf.Werner Koch2007-05-151-0/+2
|
* Add a howto section.Werner Koch2007-05-081-5/+1
| | | | Makefile fixes
* Upgraded gettext.Werner Koch2007-05-071-10/+5
| | | | | Fixed accidental dependency on libgcrypt 1.3.0.
* g10/ and sm/Werner Koch2007-04-131-1/+4
| | | | | | | | | | | | | | * call-agent.c (start_agent): Don't use log_error when using the fallback hack to start the agent. This is bug 782. scripts/ * mail-to-translators: Copied from 1.4. and adjusted. tools/ * gpgconf-comp.c: Allow changing of --allow-mark-trusted. * gpg-connect-agent.c (main): New option --decode and commands decode and undecode. (read_and_print_response): Implement option.
* kbx/Werner Koch2007-03-201-1/+0
| | | | | | | | | | | | | | | | | | | | * keybox.h (KEYBOX_FLAG_BLOB_SECRET, KEYBOX_FLAG_BLOB_EPHEMERAL): New. * keybox-update.c (keybox_compress): Use it here instead of a magic constant. sm/ * fingerprint.c (gpgsm_get_fingerprint): Add caching. (gpgsm_get_fingerprint_string): Use bin2hexcolon(). (gpgsm_get_fingerprint_hexstring): Use bin2hex and allocate only as much memory as required. (gpgsm_get_keygrip_hexstring): Use bin2hex. * certchain.c (gpgsm_validate_chain): Keep track of the certificate chain and reset the ephemeral flags. * keydb.c (keydb_set_cert_flags): New args EPHEMERAL and MASK. Changed caller to use a mask of ~0. Return a proper error code if the certificate is not available.
* * PKCS#12 import now tries several encodings in case the passphraseWerner Koch2007-03-191-4/+0
| | | | | was not utf-8 encoded.
* Changes to let the key listing use estream to help systems withoutWerner Koch2007-03-191-3/+12
| | | | | funopen.
* The Cherry XX44 keyboard's PINpad does now work.Werner Koch2007-03-071-0/+5
| | | | | DINSIG and NKS card applications are now also PIN pad aware.
* jnlib/Werner Koch2007-01-251-3/+1
| | | | | | | * stringhelp.c (utf8_charcount): New. agent/ * genkey.c (check_passphrase_constraints): Use UTF-8 aware strlen.
* agent/Werner Koch2007-01-251-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | * protect-tool.c (get_passphrase): New arg OPT_CHECK. (get_new_passphrase): Enable OTP_CHECK on the first call. * command.c (cmd_get_passphrase): Implement option --check. * gpg-agent.c (MIN_PASSPHRASE_LEN): New (parse_rereadable_options): New option --min-passphrase-len. * genkey.c (check_passphrase_constraints): New. (agent_genkey, agent_protect_and_store): Call new function. Fix memory leak. * call-pinentry.c (agent_askpin): Allow translation of the displayed error message. (agent_popup_message_start): Remove arg CANCEL_BTN. (popup_message_thread): Use --one-button option. * command.c (cmd_passwd): Now that we don't distinguish between assuan and regular error codes we can jump to the end on error. common/ * simple-pwquery.c (simple_pwquery): New arg OPT_CHECK.
* Added missing files.Werner Koch2006-12-131-0/+6
| | | | | Changed direntry in gnupg.texi from gpg to gpg2.
* New command GETEVENTCOUNTER.Werner Koch2006-11-141-0/+4
| | | | | | | | | | * command.c (bump_key_eventcounter): New. (bump_card_eventcounter): New. (cmd_geteventcounter): New command. * gpg-agent.c (handle_signal): Call bump_card_eventcounter. * findkey.c (agent_write_private_key): Call bump_key_eventcounter. * trustlist.c (agent_reload_trustlist): Ditto.
* Preparing another releasegnupg-1.9.94Werner Koch2006-10-241-12/+8
|
* Preparing a releasegnupg-1.9.93Werner Koch2006-10-181-2/+5
|
* Various changesWerner Koch2006-10-101-1/+6
|
* bug fixesWerner Koch2006-10-051-12/+10
|
* New "relax" option for trustlist.txtWerner Koch2006-09-251-0/+1
|
* Added iconv support and doc cleanups.Werner Koch2006-09-221-15/+1
|
* Cleanups.Werner Koch2006-09-201-2/+0
|
* Some restructuringWerner Koch2006-09-191-1/+2
|
* Let scdaemon call a script on status changesWerner Koch2006-09-071-5/+0
|
* See ChangeLogsWerner Koch2006-08-291-6/+1
|
* Migrated more stuff to doc/Werner Koch2006-08-211-0/+3
| | | | | | | | Migrated the gpg regression tests. Some changes tp the gpg code to fix bugs and for the use in testing. make distcheck works now with gpg enabled.
* More man pages.Werner Koch2006-08-171-4/+6
|
* With --enable-gpg the keyservers are now build and a first test using gpg2Werner Koch2006-08-161-0/+6
| | | | | shows no prblems. Needs more testing of course.
* Preparing a new releasegnupg-1.9.22Werner Koch2006-07-271-2/+1
|
* better reporting of bad DNsWerner Koch2006-07-031-4/+0
|
* A couple of fixes. gpg2's key generation does now work.Werner Koch2006-06-301-0/+3
|
* Various smaller changesWerner Koch2006-06-271-0/+4
|
* Updated FSF's address.Werner Koch2006-06-201-3/+2
|
* g10/ does build again.Werner Koch2006-05-231-1/+8
|
* Fix for sanitize string. Added SHA224Werner Koch2006-04-281-0/+5
|
* Allo RMD160 signaturesWerner Koch2006-03-211-0/+1
|
* Add Kludge for RegTP sillyness.Werner Koch2006-03-211-1/+3
|
* Fixed card removal problemsWerner Koch2006-03-011-1/+6
|
* Fixed importing certs created by newer versions of Mozilla.Werner Koch2005-12-161-0/+4
|
* Preparing an interim releaseWerner Koch2005-11-281-1/+0
|
* * findkey.c (agent_public_key_from_file): Fixed array assignment.Werner Koch2005-07-251-11/+1
| | | | | | | This was the cause for random segvs. * call-agent.c (gpgsm_agent_readkey): New.
* * keylist.c (email_kludge): Reworked.Werner Koch2005-07-201-0/+2
| | | | | | | * certdump.c (gpgsm_print_serial, gpgsm_dump_serial): Cast printf arg to unsigned. * call-dirmngr.c (gpgsm_dirmngr_run_command): Ditto
* * command.c (cmd_updatestartuptty): New.Werner Koch2005-06-031-0/+7
| | | | | | | | | | | | | | | | | | | | * gpg-agent.c: New option --write-env-file. * gpg-agent.c (handle_connections): Make sure that the signals we are handling are not blocked.Block signals while creating new threads. * estream.c: Use HAVE_CONFIG_H and not USE_CONFIG_H! (es_func_fd_read, es_func_fd_write): Protect against EINTR. * gpg-agent.texi (Agent UPDATESTARTUPTTY): New. * scdaemon.c (handle_connections): Make sure that the signals we are handling are not blocked.Block signals while creating new threads. (handle_connections): Include the file descriptor into the name of the thread.
* * call-scd.c (inq_needpin): Skip leading spaces in of PINWerner Koch2005-05-241-8/+0
| | | | | | | | | description. * divert-scd.c (getpin_cb): Enhanced to cope with description flags. * query.c (agent_askpin): Add arg PROMPT_TEXT. Changed all callers.
* * call-scd.c (start_scd): Don't test for an alive scdaemon here.Werner Koch2005-05-211-0/+15
| | | | | | | | | (agent_scd_check_aliveness): New. * gpg-agent.c (handle_tick): Test for an alive scdaemon. (handle_signal): Print thread info on SIGUSR1. * scdaemon.c (handle_signal): Print thread info on SIGUSR1.