aboutsummaryrefslogtreecommitdiffstats
path: root/tools/gpgconf-comp.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2012-06-05Change all quotes in strings and comments to the new GNU standard.Werner Koch1-15/+15
The asymmetric quotes used by GNU in the past (`...') don't render nicely on modern systems. We now use two \x27 characters ('...'). The proper solution would be to use the correct Unicode symmetric quotes here. However this has the disadvantage that the system requires Unicode support. We don't want that today. If Unicode is available a generated po file can be used to output proper quotes. A simple sed script like the one used for en@quote is sufficient to change them. The changes have been done by applying sed -i "s/\`\([^'\`]*\)'/'\1'/g" to most files and fixing obvious problems by hand. The msgid strings in the po files were fixed with a similar command.
2011-08-26Mark component descriptions for translation.Werner Koch1-6/+6
2011-02-23Lock scdaemon to CCID if once found.Werner Koch1-86/+119
This solves a problem where ccid was used, the card unplugged and then scdaemon tries to find a new (plugged in) reader and thus will eventually try PC/SC over and over again. Also added an explicit --kill command to gpgconf.
2010-12-14Tweaks for gpgconf.Werner Koch1-3/+20
Fixed dirmngr bug 1010.
2010-10-14Some tweaks to the agent startup.Werner Koch1-30/+0
2010-08-23gpgconf does now work for Wince.Werner Koch1-10/+11
2010-08-20Reworked the posix and w32 exechelpers.Werner Koch1-53/+25
2010-08-19Add component pinentry as an easy way to figure out the defaultWerner Koch1-5/+37
pinentry. Also allows to test whether pinentry is installed.
2010-08-18Fix regression in logging.Werner Koch1-53/+52
Add a registry key to enable catch-all remote debugging for W32. Replace more stdio stuff by estream.
2010-06-24Fix a regression from 2010-06-09.Werner Koch1-4/+4
2010-06-09Merged Dirmngr with GnuPG.Werner Koch1-4/+8
A few code changes to support dirmngr.
2010-04-20common/Marcus Brinkmann1-2/+8
2010-04-20 Marcus Brinkmann <[email protected]> * logging.c (do_log_ignore_arg): New helper function. (log_string): Use it to remove ugly volatile hack that causes gcc warning. (log_flush): Likewise. * sysutils.c (gnupg_unsetenv) [!HAVE_W32CE_SYSTEM]: Return something. (gnupg_setenv) [!HAVE_W32CE_SYSTEM]: Likewise. * pka.c (get_pka_info): Solve strict aliasing rule violation. * t-exechelp.c (test_close_all_fds): Use dummy variables to silence gcc warning. kbx/ 2010-04-20 Marcus Brinkmann <[email protected]> * keybox-update.c [!HAVE_DOSISH_SYSTEM]: Include ../common/sysutils.h even then to silence gcc warning about missing declaration of gnupg_remove. tools/ 2010-04-20 Marcus Brinkmann <[email protected]> * gpgconf-comp.c (option_check_validity): Use dummy variables to silence gcc warning.
2010-03-29Minor cleanupsWerner Koch1-20/+24
2010-03-15Builds again for W32.Werner Koch1-1/+1
2009-11-23Add gpgconf related dummy options default_pubkey_algo.Werner Koch1-0/+11
Add option --skip-hidden-recipients Comment updates.
2009-04-01Import/export of pkcs#12 now uses the gpg-agent directly.Werner Koch1-1/+1
Removed duplicated code (percent unescaping).
2009-03-03Add --reload command to gpgconf.Werner Koch1-4/+51
Fix a problem in exechelp.c Get ready for a release.
2009-02-27Fix a gpg2 problem with removed cards.Werner Koch1-13/+35
Allow runtime conf change for scdaemon. New commands for scdaemon.
2009-01-28Make --allow-admin the default.Werner Koch1-2/+2
2008-12-05Add option --card-timeout.Werner Koch1-4/+4
Add a new attribyte to app-openpgp.c Fix two portability bugs. Have gpg-connect-agent autostart gpg-agent on W32.
2008-08-062008-08-06 Marcus Brinkmann <[email protected]>Marcus Brinkmann1-1/+1
* gpgconf-comp.c (gc_options_gpgsm): Change type of keyserver option to GC_ARG_TYPE_LDAP_SERVER.
2008-08-06Marcus Brinkmann <[email protected]>Marcus Brinkmann1-1/+8
* gpgconf-comp.c (retrieve_options_from_file): Transfer the NO_CHANGE flag from the file name option to the list option.
2008-06-19Add the group option to gpgconf and define the new type "alias list".Werner Koch1-0/+8
2008-06-12sm/Marcus Brinkmann1-0/+3
2008-06-12 Marcus Brinkmann <[email protected]> * gpgsm.h (struct keyserver_spec): New struct. (opt): Add member keyserver. * gpgsm.c (keyserver_list_free, parse_keyserver_line): New functions. (main): Implement --keyserver option. * call-dirmngr.c (prepare_dirmngr): Send LDAPSERVER commands. tools/ 2008-06-12 Marcus Brinkmann <[email protected]> * gpgconf-comp.c (gc_options_gpgsm): Add option keyserver.
2008-05-262008-05-26 Marcus Brinkmann <[email protected]>Marcus Brinkmann1-86/+86
* gpgconf-comp.c: Replace pathname by filename everywhere.
2008-05-26doc/Marcus Brinkmann1-16/+16
2008-05-26 Marcus Brinkmann <[email protected]> * tools.texi (Invoking gpgconf): Document --list-dirs. tools/ 2008-05-26 Marcus Brinkmann <[email protected]> * gpgconf.c (enum cmd_and_opt_values): Add aListDirs. (opts): Add aListDirs option. (main): Handle aListDirs. * gpgconf.h (gc_percent_escape): New declaration. * gpgconf-comp.c (my_percent_escape): Make non-static and rename to ... (gc_percent_escape): ... this. Change all callers.
2008-05-26Make --runtime option of gpgconf under W32 work.Werner Koch1-0/+17
2008-05-19doc/Marcus Brinkmann1-104/+147
2008-05-20 Marcus Brinkmann <[email protected]> * tools.texi (Invoking gpgconf): Add --dry-run and --check-options. (Checking programs): Document --check-options. tools/ 2008-05-20 Marcus Brinkmann <[email protected]> * gpgconf.h (gc_component_check_programs): Rename to ... (gc_check_programs): ... this. (gc_component_change_options): Add argument OUT. (gc_component_check_options): New function. * gpgconf.c (enum cmd_and_opt_values): New option aCheckOptions. (opts): Add new option aCheckOptions (aka --check-options). (main): Handle new option aCheckOptions. * gpgconf-comp.c (gc_component_check_programs): Rename to ... (gc_check_programs): ... this. Refactor core of it to ... (gc_component_check_options): ... this new function. (gc_component_change_options): Add new argument OUT. Externally verify all changes. Implement option --dry-run.
2008-05-09Updated German translation.Werner Koch1-1/+21
Fix in gpgconf for W32.
2008-04-08Enhanced --auto-key-locate.Werner Koch1-0/+3
2008-02-272008-02-27 Marcus Brinkmann <[email protected]>Marcus Brinkmann1-0/+17
* gpgconf-comp.c (option_check_validity): For now, error out on empty strings. (enum): Add GC_ARG_TYPE_PUB_KEY and GC_ARG_TYPE_SEC_KEY.
2008-02-19Improve certificate chain construction.Werner Koch1-0/+3
Extend PKITS framework
2008-02-012008-02-01 Marcus Brinkmann <[email protected]>Marcus Brinkmann1-1/+1
* gpgconf-comp.c (gc_component_list_options): Fix memcpy. Reported by Marc Mutz.
2008-01-22translation fixesWerner Koch1-3/+3
2008-01-172008-01-17 Marcus Brinkmann <[email protected]>Marcus Brinkmann1-1/+12
* gpgconf-comp.c (change_options_program): Strip duplicated utf8-strings entries for gnupg backend. Don't create them either.
2007-12-102007-12-10 Marcus Brinkmann <[email protected]>Marcus Brinkmann1-7/+27
* gpgconf-comp.c (gc_component_list_options): Fix up expert level of group.
2007-12-042007-12-04 Marcus Brinkmann <[email protected]>Marcus Brinkmann1-2/+1
* gpgconf-comp.c (gc_component_list_components): Do not print a trailing semi-colon to ensure forward compatibility, as this would indicate another empty field. (gc_process_gpgconf_conf): Likewise.
2007-12-032007-12-04 Marcus Brinkmann <[email protected]>Marcus Brinkmann1-1/+1
* gpgconf-comp.c (gc_component_list_components): Do not print a trailing semi-colon to ensure forward compatibility, as this would indicate another empty field.
2007-10-23New option --list-config for gpgconf.Werner Koch1-11/+44
2007-10-23Fixed wrong entry in the gpg-agent table.Werner Koch1-1/+1
2007-10-22Replace popen by our own code to help with Windows long files (e.g. thoseWerner Koch1-15/+39
with a space in the name).
2007-10-19Fixed bug 842 (segv in gpgconf)Werner Koch1-1/+1
2007-09-14Minor translation change.Werner Koch1-1/+1
2007-08-31Make gpgconf --list-components also print the name of the executable program.Werner Koch1-7/+34
2007-08-29Extended the --check-program output: Error messages are now inlcued in anWerner Koch1-11/+169
easy parsable format.
2007-08-29New command --check-programs for gpgconf.Werner Koch1-9/+100
2007-08-28Add more passphrase policy rules.Werner Koch1-0/+8
(--max-passphrase-days).
2007-08-27Implemented more gpg-agen options to support certain passphrase policies.Werner Koch1-6/+20
New tool gpg-check-pattern.
2007-08-02Factored common gpgconf constants outWerner Koch1-18/+9
Fixed W32 compare_filenames
2007-07-17Typo fixes.Werner Koch1-0/+12
Made --default-key work for gpgsm Add --default-key and --encrypt-to to gpgconf.