aboutsummaryrefslogtreecommitdiffstats
path: root/tools/gpgconf-comp.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove some unused variables.Werner Koch2013-02-221-6/+0
| | | | | | | * tools/gpgconf-comp.c (gc_process_gpgconf_conf): Remove unused used_components. * agent/command-ssh.c (ssh_signature_encoder_ecdsa): Mark unused arg. * g13/g13.c (main): Comment variable of yet unimplemented options.
* scd: Rename 'keypad' to 'pinpad'.NIIBE Yutaka2013-02-081-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * NEWS: Mention scd changes. * agent/divert-scd.c (getpin_cb): Change message. * agent/call-scd.c (inq_needpin): Change the protocol to POPUPPINPADPROMPT and DISMISSPINPADPROMPT. * scd/command.c (pin_cb): Likewise. * scd/apdu.c (struct reader_table_s): Rename member functions. (check_pcsc_pinpad, pcsc_pinpad_verify, pcsc_pinpad_modify, check_ccid_pinpad, ccid_pinpad_operation, apdu_check_pinpad apdu_pinpad_verify, apdu_pinpad_modify): Rename. * scd/apdu.h (SW_HOST_NO_PINPAD, apdu_check_pinpad) (apdu_pinpad_verify, apdu_pinpad_modify): Rename. * scd/iso7816.h (iso7816_check_pinpad): Rename. * scd/iso7816.c (map_sw): Use SW_HOST_NO_PINPAD. (iso7816_check_pinpad): Rename. (iso7816_verify_kp, iso7816_change_reference_data_kp): Follow the change. * scd/ccid-driver.h (CCID_DRIVER_ERR_NO_PINPAD): Rename. * scd/ccid-driver.c (ccid_transceive_secure): Use it. * scd/app-dinsig.c (verify_pin): Follow the change. * scd/app-nks.c (verify_pin): Follow the change. * scd/app-openpgp.c (check_pinpad_request): Rename. (parse_login_data, verify_a_chv, verify_chv3, do_change_pin): Follow the change. * scd/scdaemon.c (oDisablePinpad, oEnablePinpadVarlen): Rename. * scd/scdaemon.h (opt): Rename to disable_pinpad, enable_pinpad_varlen. * tools/gpgconf-comp.c (gc_options_scdaemon): Rename to disable-pinpad.
* Change all quotes in strings and comments to the new GNU standard.Werner Koch2012-06-051-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.
* Mark component descriptions for translation.Werner Koch2011-08-261-6/+6
|
* Lock scdaemon to CCID if once found.Werner Koch2011-02-231-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.
* Tweaks for gpgconf.Werner Koch2010-12-141-3/+20
| | | | | Fixed dirmngr bug 1010.
* Some tweaks to the agent startup.Werner Koch2010-10-141-30/+0
|
* gpgconf does now work for Wince.Werner Koch2010-08-231-10/+11
|
* Reworked the posix and w32 exechelpers.Werner Koch2010-08-201-53/+25
|
* Add component pinentry as an easy way to figure out the defaultWerner Koch2010-08-191-5/+37
| | | | | pinentry. Also allows to test whether pinentry is installed.
* Fix regression in logging.Werner Koch2010-08-181-53/+52
| | | | | | Add a registry key to enable catch-all remote debugging for W32. Replace more stdio stuff by estream.
* Fix a regression from 2010-06-09.Werner Koch2010-06-241-4/+4
|
* Merged Dirmngr with GnuPG.Werner Koch2010-06-091-4/+8
| | | | | A few code changes to support dirmngr.
* common/Marcus Brinkmann2010-04-201-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.
* Minor cleanupsWerner Koch2010-03-291-20/+24
|
* Builds again for W32.Werner Koch2010-03-151-1/+1
|
* Add gpgconf related dummy options default_pubkey_algo.Werner Koch2009-11-231-0/+11
| | | | | | Add option --skip-hidden-recipients Comment updates.
* Import/export of pkcs#12 now uses the gpg-agent directly.Werner Koch2009-04-011-1/+1
| | | | | Removed duplicated code (percent unescaping).
* Add --reload command to gpgconf.Werner Koch2009-03-031-4/+51
| | | | | | Fix a problem in exechelp.c Get ready for a release.
* Fix a gpg2 problem with removed cards.Werner Koch2009-02-271-13/+35
| | | | | | Allow runtime conf change for scdaemon. New commands for scdaemon.
* Make --allow-admin the default.Werner Koch2009-01-281-2/+2
|
* Add option --card-timeout.Werner Koch2008-12-051-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-06 Marcus Brinkmann <[email protected]>Marcus Brinkmann2008-08-061-1/+1
| | | | | | * gpgconf-comp.c (gc_options_gpgsm): Change type of keyserver option to GC_ARG_TYPE_LDAP_SERVER.
* Marcus Brinkmann <[email protected]>Marcus Brinkmann2008-08-061-1/+8
| | | | | | * gpgconf-comp.c (retrieve_options_from_file): Transfer the NO_CHANGE flag from the file name option to the list option.
* Add the group option to gpgconf and define the new type "alias list".Werner Koch2008-06-191-0/+8
|
* sm/Marcus Brinkmann2008-06-121-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-26 Marcus Brinkmann <[email protected]>Marcus Brinkmann2008-05-261-86/+86
| | | | | * gpgconf-comp.c: Replace pathname by filename everywhere.
* doc/Marcus Brinkmann2008-05-261-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.
* Make --runtime option of gpgconf under W32 work.Werner Koch2008-05-261-0/+17
|
* doc/Marcus Brinkmann2008-05-191-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.
* Updated German translation.Werner Koch2008-05-091-1/+21
| | | | | Fix in gpgconf for W32.
* Enhanced --auto-key-locate.Werner Koch2008-04-081-0/+3
|
* 2008-02-27 Marcus Brinkmann <[email protected]>Marcus Brinkmann2008-02-271-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.
* Improve certificate chain construction.Werner Koch2008-02-191-0/+3
| | | | | Extend PKITS framework
* 2008-02-01 Marcus Brinkmann <[email protected]>Marcus Brinkmann2008-02-011-1/+1
| | | | | | * gpgconf-comp.c (gc_component_list_options): Fix memcpy. Reported by Marc Mutz.
* translation fixesWerner Koch2008-01-221-3/+3
|
* 2008-01-17 Marcus Brinkmann <[email protected]>Marcus Brinkmann2008-01-171-1/+12
| | | | | | * gpgconf-comp.c (change_options_program): Strip duplicated utf8-strings entries for gnupg backend. Don't create them either.
* 2007-12-10 Marcus Brinkmann <[email protected]>Marcus Brinkmann2007-12-101-7/+27
| | | | | | * gpgconf-comp.c (gc_component_list_options): Fix up expert level of group.
* 2007-12-04 Marcus Brinkmann <[email protected]>Marcus Brinkmann2007-12-041-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-04 Marcus Brinkmann <[email protected]>Marcus Brinkmann2007-12-031-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.
* New option --list-config for gpgconf.Werner Koch2007-10-231-11/+44
|
* Fixed wrong entry in the gpg-agent table.Werner Koch2007-10-231-1/+1
|
* Replace popen by our own code to help with Windows long files (e.g. thoseWerner Koch2007-10-221-15/+39
| | | | | with a space in the name).
* Fixed bug 842 (segv in gpgconf)Werner Koch2007-10-191-1/+1
|
* Minor translation change.Werner Koch2007-09-141-1/+1
|
* Make gpgconf --list-components also print the name of the executable program.Werner Koch2007-08-311-7/+34
|
* Extended the --check-program output: Error messages are now inlcued in anWerner Koch2007-08-291-11/+169
| | | | | easy parsable format.
* New command --check-programs for gpgconf.Werner Koch2007-08-291-9/+100
|
* Add more passphrase policy rules.Werner Koch2007-08-281-0/+8
| | | | | (--max-passphrase-days).
* Implemented more gpg-agen options to support certain passphrase policies.Werner Koch2007-08-271-6/+20
| | | | | New tool gpg-check-pattern.