aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * Removed debugging cruft.Werner Koch2004-02-131-11/+11
| |
| * (main): New options --no-fail-on-exist, --homedir.Werner Koch2004-02-134-45/+99
| | | | | | | | | | (store_private_key): Use them here.
| * Removed cruft from debugging.Werner Koch2004-02-122-1/+2
| |
| * * watchgnupg.c (main): Implement option "--".Werner Koch2004-02-123-19/+58
| | | | | | | | | | | | | | (print_version): New. * Makefile.am: Include cmacros.am for common flags.
| * More stuff for testingWerner Koch2004-02-127-0/+17
| |
| * * Makefile.am (AM_CPPFLAGS): Pass directory constants via -D; thisWerner Koch2004-02-123-6/+12
| | | | | | | | | | will allow to override directory names at make time.
| * Include cmacros.am for common flags.Werner Koch2004-02-123-5/+11
| |
| * Replaced INCLUDES by AM_CPPFLAGS.Werner Koch2004-02-122-3/+9
| |
| * * gpgv.c: Removed g10defs.h.Werner Koch2004-02-125-13/+23
| | | | | | | | | | * Makefile.am: Include cmacros.am for common flags.
| * minor cleanupsWerner Koch2004-02-122-3/+3
| |
| * NewWerner Koch2004-02-121-0/+45
| |
| * Include cmacros.am for common flags.Werner Koch2004-02-123-45/+81
| | | | | | | | | | (libexec_PROGRAMS): Put gpg-protect-tool there.
| * * am/cmacros.am: New.Werner Koch2004-02-125-118/+124
| | | | | | | | | | | | | | | | | | * configure.ac: Removed the need for g10defs.h. Reworked the --with-foo-pgm stuff. * autogen.sh (check_version): Removed bashism and simplified. * acinclude.m4 (AM_PATH_OPENSC): Kludge to avoid error output for a bad opensc-config.
| * New. Based on code from ../sm/base64.c.Werner Koch2004-02-104-2/+234
| |
| * * minip12.c (parse_bag_encrypted_data): Finished implementation.Werner Koch2004-02-104-38/+199
| | | | | | | | | | | | | | (p12_parse): Add callback args. * protect-tool.c (import_p12_cert_cb): New. (import_p12_file): Use it.
| * Fixed a build bug (straw letter in sm/import.c) and updated the documentation.Werner Koch2004-02-0411-39/+170
| |
| * Try to use getent, so that it also works for NISWerner Koch2004-02-032-3/+16
| | | | | | | | | | setups.
| * * import.c (check_and_store): Import certificates even withWerner Koch2004-02-032-4/+17
| | | | | | | | | | | | missing issuer's cert. Fixed an "depending on the verbose setting" bug.
| * * findkey.c (agent_key_from_file): Extra paranoid wipe.Werner Koch2004-02-035-18/+40
| | | | | | | | | | | | | | | | | | | | * protect.c (agent_unprotect): Ditto. (merge_lists): Ditto. Add arg RESULTLEN. * pkdecrypt.c (agent_pkdecrypt): Don't show the secret key even in debug mode. * protect.c: Add DSA and Elgamal description.
| * * keybox.h (keybox_flag_t): New.Werner Koch2004-02-0212-29/+438
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * keybox-search.c (get_flag_from_image, keybox_get_flags): New. (_keybox_get_flag_location): New. * certchain.c (gpgsm_validate_chain): Mark revoked certs in the keybox. * keylist.c (list_cert_colon): New arg VALIDITY; use it to print a revoked flag. (list_internal_keys): Retrieve validity flag. (list_external_cb): Pass 0 as validity flag. * keydb.c (keydb_get_flags, keydb_set_flags): New. (keydb_set_cert_flags): New. (lock_all): Return a proper error code. (keydb_lock): New. (keydb_delete): Don't lock but check that it has been locked. (keydb_update_keyblock): Ditto. * delete.c (delete_one): Take a lock.
| * Fix copyright line.Marcus Brinkmann2004-02-011-1/+1
| |
| * 2004-01-31 Marcus Brinkmann <[email protected]>Marcus Brinkmann2004-01-312-104/+210
| | | | | | | | | | | | | | * gpgconf-comp.c: Some bug fixes, parse only defaults from the program, and read the current values from the configuration file directly.
| * *** empty log message ***Werner Koch2004-01-302-2/+25
| |
| * 2004-01-30 Marcus Brinkmann <[email protected]>Marcus Brinkmann2004-01-304-19/+52
| | | | | | | | | | | | | | | | * Makefile.am (libcommon_a_SOURCES): Add xasprintf.c. * miscellaneous.c (xasprintf): Moved to ... * xasprintf (xasprintf): ... here. New file. This allows to use xasprintf without sucking in gpg-error.
| * 2004-01-30 Marcus Brinkmann <[email protected]>Marcus Brinkmann2004-01-302-25/+65
| | | | | | | | | | | | * gpgconf-comp.c (gc_error): New function, use it instead of error() throughout.
| * 2004-01-30 Marcus Brinkmann <[email protected]>Marcus Brinkmann2004-01-302-52/+38
| | | | | | | | | | | | | | * gpgconf-comp.c: Use xmalloc, libcommon's asctimestamp and gnupg_get_time, fix error() invocation and use getline() consistently.
| * Post release updatedWerner Koch2004-01-302-1/+5
| |
| * (check_cert_policy): Fixed read error checking.V1-9-4Werner Koch2004-01-302-6/+16
| | | | | | | | | | | | (check_cert_policy): With no critical policies issue only a warning if the policy file does not exists.
| * * configure.ac: Require libksba 0.9.3 due to another bug fix there.Werner Koch2004-01-308-6/+38
| | | | | | | | | | | | | | | | | | * sign.c (add_certificate_list): Decrement N for the first cert. * Makefile.am (sbin_SCRIPTS): New, to install addgnupghome. (EXTRA_DIST): Added rfc822parse.c rfc822parse.h gpgparsemail.c which might be useful for debugging.
| * New.Werner Koch2004-01-293-1/+100
| |
| * (reset_notify): Release the application context andWerner Koch2004-01-292-2/+8
| | | | | | | | | | close the reader.
| * * agent.h (server_control_s): Add connection_fd field.Werner Koch2004-01-297-46/+138
| | | | | | | | | | | | | | | | | | | | | | | | | | * command.c (start_command_handler): Init it here. * gpg-agent.c (agent_init_default_ctrl): and here. * call-scd.c: Add the CTRL arg to all functions calling start_scd and pass it to start_scd. Changed all callers (start_scd): Keep track of the current active connection. (agent_reset_scd): New. * command.c (start_command_handler): Call it here. * learncard.c (agent_handle_learn): Add arg CTRL; changed caller. (send_cert_back): Ditto.
| * * README: Updated.Werner Koch2004-01-295-18/+128
| |
| * (parse_dn_part): Map common OIDs to human readableWerner Koch2004-01-293-13/+56
| | | | | | | | | | | | labels. Make sure that a value won't get truncated if it includes a Nul.
| * 2004-01-29 Marcus Brinkmann <[email protected]>Marcus Brinkmann2004-01-287-89/+1721
| | | | | | | | | | | | | | | | | | * gpgconf-list.c: File removed. * README.gpgconf: New file. * gpgconf-comp.c: New file. * Makefile.am (gpgconf_SOURCES): Remove gpgconf-list.c, add gpgconf-comp.c.
| * add a few notes.Werner Koch2004-01-281-0/+10
| |
| * (iso7816_manage_security_env): New.Werner Koch2004-01-285-22/+246
| | | | | | | | | | | | | | (iso7816_decipher): Add PADIND argument. ** app-nks.c is now functional **
| * (gpgsm_validate_chain): Changed the message printedWerner Koch2004-01-282-2/+7
| | | | | | | | | | for an untrusted root certificate.
| * (agent_marktrusted): Check whether the trustlist isWerner Koch2004-01-284-1/+23
| | | | | | | | | | writable.
| * (parse_dn_part): Pretty print the nameDistinguisher OID.Werner Koch2004-01-272-22/+41
| | | | | | | | | | | | | | | | (print_dn_part): Do not delimit multiple RDNs by " + ". Handle multi-valued RDNs in a special way, i.e. in the order specified by the certificate. (print_dn_parts): Simplified.
| * Some minor bug fixes, new test utilities and started support for otherWerner Koch2004-01-2733-276/+3860
| | | | | | | | | | smartcard applications.
| * * call-scd.c (atfork_cb): New.Werner Koch2004-01-243-6/+34
| | | | | | | | | | | | | | (start_scd): Make sure secmem gets cleared. * query.c (atfork_cb): New. (start_pinentry): Make sure secmem gets cleared.
| * 2004-01-19 Moritz Schulte <[email protected]>Moritz Schulte2004-01-192-6/+8
| | | | | | | | | | | | | | | | * keygen.c (do_generate_keypair): Don't try to execute certain pieces of code in case an error occured. (gen_card_key): Don't print out a message, which is already printed by do_generate_keypair().
| * 2004-01-19 Moritz Schulte <[email protected]>Moritz Schulte2004-01-192-1/+6
| | | | | | | | | | | | * keygen.c (do_generate_keypair): Print member fname, instead of newfname, again.
| * 2004-01-18 Moritz Schulte <[email protected]>Moritz Schulte2004-01-182-2/+7
| | | | | | | | | | | | * keygen.c (do_generate_keypair): Print member fname, instead of newfname.
| * (main): Need to use FD_ISSET for the clientWerner Koch2004-01-162-5/+22
| | | | | | | | | | descriptors too; aiiih. Set the listening socket to non-blocking.
| * * sign.c (gpgsm_sign): Print an error message on all failures.Werner Koch2004-01-163-1/+11
| | | | | | | | | | * decrypt.c (gpgsm_decrypt): Ditto.
| * comment typo fixes.Werner Koch2004-01-162-3/+3
| |
| * * argparse.c (strusage): Changed default copyright year to 2004.Werner Koch2004-01-162-2/+6
| |
| * * findkey.c (agent_key_from_file): Now return an error code soWerner Koch2004-01-167-33/+49
| | | | | | | | | | | | | | | | | | 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.