aboutsummaryrefslogtreecommitdiffstats
path: root/g10 (unfollow)
Commit message (Collapse)AuthorFilesLines
2006-07-27Preparing a new releasegnupg-1.9.22Werner Koch7-65/+115
2006-06-30A couple of fixes. gpg2's key generation does now work.Werner Koch9-34/+52
2006-06-27Ported patches from 1.4.x Werner Koch10-59/+323
2006-06-20Updated FSF's address.Werner Koch8-7/+23
2006-05-24Still making gpg2 work.Werner Koch7-18/+73
At least the keyids are now correctly computed again.
2006-05-23g10/ does build again.Werner Koch22-81/+165
2006-04-28Merged recent changes from 1.4Werner Koch15-148/+341
2006-04-21Still merging 1.4.3 code backWerner Koch9-29/+36
2006-04-19Continued with merging.Werner Koch22-158/+158
Still does not build.
2006-04-19Merged with gpg 1.4.3 code. Werner Koch68-10393/+17704
The gpg part does not yet build.
2006-04-05RenamedWerner Koch1-0/+0
2005-07-20Fix to let it compile. This is not required but avoids complaintsWerner Koch1-2/+1
from folks not reading the documentation.
2005-06-16gcc-4 defaults forced me to edit many many files to get rid of theWerner Koch3-4/+10
char * vs. unsigned char * warnings. The GNU coding standards used to say that these mismatches are okay and better than a bunch of casts. Obviously this has changed now.
2005-06-01* configure.ac (gl_INIT): Add gnulib stuff.Werner Koch4-105/+9
(fseeko, ftello, ttyname, isascii): Replaced the AC_REPLACE_FUNCS by a simple check. (putc_unlocked): Removed check. Not used. (strsep, mkdtemp, asprintf): Replaced checks by gnulib checks. (xsize): Added will probably come handy soon. (CFLAGS): Use -Wformat-security instead of -Wformat-nonliteral. Add --Wno-format-y2k. * gl/, gl/m4/: New. * gpg-agent.c: Include setenv.h. * Makefile.am (AM_CPPFLAGS): Added. * util.h: Add some includes for gnulib. (ttyname, isascii): Define them inline. * fseeko.c, ftello.c: Removed. * strsep.c, mkdtemp.c: Removed. * ttyname.c, isascii.c: Removed. * mkdtemp.c: Removed. * exec.c: Include mkdtemp.h * keybox-file.c (ftello) [!HAVE_FSEEKO]: New replacement function. Copied from ../common/ftello.c. * keybox-update.c (fseeko) [!HAVE_FSEEKO]: New replacement function. Copied from ../common/iobuf.c. * scdaemon.c: Include mkdtemp.h. * misc.c: Include setenv.h. * symcryptrun.c: Include mkdtemp.h.
2004-12-22Minor tweaksV1-9-14Werner Koch1-7/+7
2004-12-21* gpg-agent.c (main): Use default_homedir().Werner Koch3-18/+8
* protect-tool.c (main): Ditto. * signal.c (got_fatal_signal, got_usr_signal) (got_fatal_signal) [DOSISH]: Don't build. * simple-gettext.c: Include sysutils.h * homedir.c: New. * Makefile.am (libcommon_a_SOURCES): Add it. (EXTRA_DIST): Removed mkerror and mkerrtok. * gpgv.c, g10.c (main): Use default_hoemdir (). * scdaemon.c (main): Use default_homedir(). * gpgsm.c (main): Use default_homedir().
2004-12-18Avoid the " map_to_assuan_status called with no error source" diagnostic.Werner Koch4-1/+14
2004-12-15A whole bunch of changes to allow building for W32.Werner Koch1-0/+2
2004-10-22Compile fixes.Werner Koch4-8/+41
2004-10-22Updated from 1.3Werner Koch1-130/+489
2004-09-30* gpgv.c (i18n_init): Always use LC_ALL.Werner Koch2-6/+3
* kbxutil.c (i18n_init): Always use LC_ALL. * gpgsm.c (i18n_init): Always use LC_ALL. * certdump.c (gpgsm_format_name): Factored code out to .. (gpgsm_format_name2): .. new. (gpgsm_print_name): Factored code out to .. (gpgsm_print_name2): .. new. (print_dn_part): New arg TRANSLATE. Changed all callers. (print_dn_parts): Ditto. (gpgsm_format_keydesc): Do not translate the SUBJECT; we require it to stay UTF-8 but we still want to filter out bad control characters. * gpgconf.c (i18n_init): Always use LC_ALL.
2004-09-30Preparing a new release. Updated gettextWerner Koch2-1/+5
2004-09-20(show_key_with_all_names): Print the card S/N.Werner Koch2-0/+25
* app-openpgp.c (app_select_openpgp): Its app_munge_serialno and not app_number_serialno.
2004-09-112004-09-11 Moritz Schulte <[email protected]>Moritz Schulte2-1/+5
* openfile.c (copy_options_file): Fixed last commit (added a `+').
2004-08-31Better take the length of SKELEXT into accountWerner Koch2-2/+4
2004-08-31* openfile.c (copy_options_file): Use gpg-conf.skelWerner Koch3-2/+7
* Makefile.am: Install options.skel as gpg-conf.skel.
2004-08-182004-08-18 Marcus Brinkmann <[email protected]>Marcus Brinkmann2-3/+10
* passphrase.c (agent_get_passphrase):
2004-07-01* card-util.c (change_login): Kludge to allow reading data from aWerner Koch4-11/+146
file. (card_edit): Pass ARG_STRING to change_login. (card_status): Print CA fingerprints. (change_cafpr): New. (card_edit): New command CAFPR. * call-agent.h: Add members for CA fingerprints. * call-agent.c (agent_release_card_info): Invalid them. (learn_status_cb): Store them.
2004-04-30(main) <gpgconf>: Use gpg.conf and not /dev/null asWerner Koch2-2/+9
default filename.
2004-04-29* card-util.c (card_edit): Remove PIN verification.Werner Koch3-33/+33
(generate_card_keys): New arg SERIALNO. Do PIN verification here after resetting forced_chv1.
2004-04-26(change_name): Check that the NAME is not too long.Werner Koch2-0/+30
(change_url): Likewise. (change_login): Likewise.
2004-04-06* configure.ac: Require libgcrypt 1.1.94.Werner Koch3-12/+12
Introduce PACKAGE_GT and set it to gnupg2. * gpg-agent.c (main): Use new libgcrypt thread library register scheme. * Makevars (DOMAIN): Init from PACKAGE_GT
2004-03-23Make it workWerner Koch1-0/+1
2004-03-23* configure.ac: Define SAFE_VERSION_DASH and SAFE_VERSION_DOT>Werner Koch2-17/+124
* g10.c: New options --gpgconf-list, --debug-level and --log-file (set_debug): Add arg DEBUG_LEVEL. (main): Look at less and less version specific config files. From gnupg 1.3.
2004-02-18* call-agent.c (start_agent): Ignore an empty GPG_AGENT_INFO.Werner Koch3-2/+7
* passphrase.c (agent_open): Ditto.
2004-02-12* gpgv.c: Removed g10defs.h.Werner Koch5-13/+23
* Makefile.am: Include cmacros.am for common flags.
2004-01-192004-01-19 Moritz Schulte <[email protected]>Moritz Schulte2-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-192004-01-19 Moritz Schulte <[email protected]>Moritz Schulte2-1/+6
* keygen.c (do_generate_keypair): Print member fname, instead of newfname, again.
2004-01-182004-01-18 Moritz Schulte <[email protected]>Moritz Schulte2-2/+7
* keygen.c (do_generate_keypair): Print member fname, instead of newfname.
2003-12-17* card-util.c (print_name): Fixed bad format string usage.Werner Koch6-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.
2003-12-16* seckey-cert.c (protect_secret_key): Use gry_create_nonce for theWerner Koch2-2/+7
IV; there is not need for real strong random here and it even better protect the random bits used for the key.
2003-11-162003-11-16 Moritz Schulte <[email protected]>Moritz Schulte1-0/+4
* signal.c: Removed unused file.
2003-11-12Mainly changes to adjust for the changed KSBA API.Werner Koch1-0/+2
2003-11-102003-11-10 Moritz Schulte <[email protected]>Moritz Schulte2-1/+5
* Makefile.am (INCLUDES): Added: @LIBGCRYPT_CFLAGS@.
2003-10-25(learn_status_cb, scd_genkey_cb): Fixed faulty useWerner Koch2-5/+10
of !spacep().
2003-10-21* card-util.c (card_edit): New command "passwd". Add logic toWerner Koch6-21/+91
check the PIN in advance. (card_status): Add new args to return the serial number. Changed all callers. * call-agent.c (agent_scd_checkpin): New.
2003-10-08* call-agent.c (agent_scd_getattr): Don't clear the passed infoWerner Koch6-181/+119
structure, so that it can indeed be updated. * card-util.c (fpr_is_zero): New. (generate_card_keys): New. (card_edit): New command "generate". * keygen.c (generate_keypair): New arg CARD_SERIALNO, removed call to check_smartcard. (check_smartcard,show_smartcard): Removed. (show_sha1_fpr,fpr_is_zero): Removed. * app-openpgp.c (do_getattr): Support SERIALNO and AID.
2003-10-02Fixes to make inclusion of card raleted source files into 1.3 easier.Werner Koch2-1/+11
2003-09-30* keylist.c (print_card_serialno): New.Werner Koch5-32/+153
(list_keyblock_print): Use it here. * card-util.c (toggle_forcesig): New. (card_edit): New command "forcesig". * card-util.c (print_name, print_isoname): Use 0 and not LF fro the max_n arg of tty_print_utf8_string2. * call-agent.c (agent_scd_getattr): New. (learn_status_cb): Release values before assignment so that it can be used by getattr to update the structure. * card-util.c (change_pin): Simplified. We now have only a PIN and an Admin PIN.
2003-09-30Minor fixesWerner Koch2-37/+5