aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* 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.
* Use GPG_ERROR_CFLAGSWerner Koch2004-01-102-1/+8
|
* * Manifest: New.Werner Koch2004-01-057-1/+384
| | | | | | | * gpgconf.c, gpgconf.h, gpgconf-list.c: New. A skeleton for now. * no-libgcrypt.c: New. * Makefile.am: Add above.
* Post release version number bump.Werner Koch2003-12-232-1/+5
|
* * README-alpha: Removed.V1-9-3Werner Koch2003-12-236-32/+21
| | | | | * configure.ac, Makefile.am: Add the tests and tools directories.