aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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.
* * Makefile.am: New.Werner Koch2003-12-232-162/+9
| | | | | * watchgnupg.c: New.
* * apdu.c (apdu_send_le): Send a get_response with the indicatedWerner Koch2003-12-233-1/+31
| | | | | | | | length and not the 64 bytes we used for testing. * app-openpgp.c (verify_chv2, verify_chv3, do_sign): Check the minimum length of the passphrase, so that we don't need to decrement the retry counter.
* (map_assuan_err): Prepared for a new error code.Werner Koch2003-12-232-11/+8
|
* Enable the tests directory.Werner Koch2003-12-235-16/+27
|
* * server.c (gpgsm_server): Add arg DEFAULT_RECPLIST.Werner Koch2003-12-177-87/+203
| | | | | | | | | | | | | | | (cmd_encrypt): Add all enrypt-to marked certs to the list. * encrypt.c (gpgsm_encrypt): Check that real recipients are available. * gpgsm.c (main): Make the --encrypt-to and --no-encrypt-to options work. Pass the list of recients to gpgsm_server. * gpgsm.h (certlist_s): Add field IS_ENCRYPT_TO. (opt): Add NO_ENCRYPT_TO. * certlist.c (gpgsm_add_to_certlist): New arg IS_ENCRYPT_TO. Changed all callers and ignore duplicate entries. (is_cert_in_certlist): New. (gpgsm_add_cert_to_certlist): New.
* Requires now libassuan 0.6.2.Werner Koch2003-12-172-2/+4
| | | | | (CFLAGS): Add --Wformat-noliteral in gcc mode.
* (CFLAGS): Add --Wformat-noliteral in gcc mode.Werner Koch2003-12-172-0/+5
|
* Replaced deprecated type names.Werner Koch2003-12-1722-203/+203
| | | | | | | | * certdump.c (gpgsm_print_serial): Cleaned up cast use in strtoul. (gpgsm_dump_serial): Ditto. * decrypt.c (gpgsm_decrypt): Replaced ERR by RC.
* Replaced deprecated type names.Werner Koch2003-12-177-18/+21
| | | | | | * card-p15.c (p15_enum_keypairs): Replaced KRC by RC. * card-dinsig.c (dinsig_enum_keypairs): Ditto.
* Replaced deprecated type namesWerner Koch2003-12-175-11/+11
|
* * card-util.c (print_name): Fixed bad format string usage.Werner Koch2003-12-176-35/+49
| | | | | | | | | | | | | | | | | | (print_isoname): Ditto. * trustdb.c (check_regexp): s/exp/expr/. * keyedit.c (trustsig_prompt): Removed a "> 255" term; it is always false due to the data type. * passphrase.c (agent_get_passphrase): Use xasprintf and avoid non-literal format strings. * tdbio.c (upd_hashtable, drop_from_hashtable, lookup_hashtable): Fixed log_error format string bugs. Kudos to the now working gcc-3.3 -Wformat-nonliteral and Florian Weimer's investigations in gnupg 1.2.3.
* * gettime.c (asctimestamp): Add a note on a non-avoidable gcc warning.Werner Koch2003-12-174-3/+40
| | | | | | | | * util.h [!HAVE_VASPRINTF]: Add printf format attribute to the replacement function. * miscellaneous.c (xasprintf): New.
* (initialize): Replaced use of non-literal formaWerner Koch2003-12-172-15/+22
| | | | | args. Suggested by Florian Weimer.
* Updated.Werner Koch2003-12-161-4/+4
|
* print the time.Werner Koch2003-12-161-3/+17
|
* * gpgsm.c (main): Set the prefixes for assuan logging.Werner Koch2003-12-164-6/+30
| | | | | | | | | * sign.c (gpgsm_sign): Add validation checks for the default certificate. * gpgsm.c: Add -k as alias for --list-keys and -K for --list-secret-keys.
* (main): Set the prefixes for assuan logging.Werner Koch2003-12-164-0/+14
|
* (writen, fun_writer, fun_closer): New.Werner Koch2003-12-162-6/+14
| | | | | | (log_set_file): Add feature to log to a socket. (log_set_file, do_logv): Force printing with prefix and pid.
* Fixed blatant allocation bug.Werner Koch2003-12-161-11/+6
|
* Add simple tool to watch the log output of gnupg and related modules.Werner Koch2003-12-161-0/+337
|
* * encrypt.c (init_dek): Use gry_create_nonce for the IV; there isWerner Koch2003-12-165-6/+12
| | | | | | not need for real strong random here and it even better protect the random bits used for the key.
* * seckey-cert.c (protect_secret_key): Use gry_create_nonce for theWerner Koch2003-12-162-2/+7
| | | | | | IV; there is not need for real strong random here and it even better protect the random bits used for the key.
* * protect.c (do_encryption): Use gcry_create_nonce instad of theWerner Koch2003-12-162-4/+9
| | | | | obsolete WEAK_RANDOM.
* * configure.ac: Check for funopen and fopencookie as part of theWerner Koch2003-12-165-15/+187
| | | | | | | | jnlib checks. * logging.c (writen, fun_writer, fun_closer): New. (log_set_file): Add feature to log to a socket.
* Keep those files in CVS too.Werner Koch2003-12-091-45/+213
|
* Added missing filesWerner Koch2003-12-090-0/+0
|
* Readded accidential removed filesWerner Koch2003-12-090-0/+0
|
* This commit was manufactured by cvs2svn to create branchRepo Admin2003-12-092-0/+280
| | | | 'GNUPG-1-9-BRANCH'.
* Readded fileWerner Koch2003-12-091-0/+16
|
* (MSGID_BUGS_ADDRESS): New.Werner Koch2003-12-092-0/+20
|