aboutsummaryrefslogtreecommitdiffstats
path: root/doc/ChangeLog (unfollow)
Commit message (Collapse)AuthorFilesLines
2005-10-27* gpg.sgml: Document backsign, --require-backsigs, andDavid Shaw1-0/+7
--no-require-backsigs. * DETAILS: Clarify Key-Usage.
2005-10-17exported subkeys are now merged into one output keyblockWerner Koch1-0/+4
2005-09-22* gpg.sgml: Note that --display-charset is just for display andDavid Shaw1-0/+6
doesn't recode data. Note that --search-keys can use the standard search syntax now (<, =, *, @). Document the @-address mode.
2005-09-06The BELPIC card does now work.Werner Koch1-0/+5
2005-08-23* gpg.sgml: Fix documentation for setpref/updpref, documentDavid Shaw1-0/+7
import-clean, --status-file, --logger-file, --attribute-file, --passphrase-file, --passphrase, and --command-file. Comment out the "+word match" selection syntax since it isn't supported.
2005-07-22*** empty log message ***Werner Koch1-0/+4
2005-07-19Document --limit-card-insert-tries.Werner Koch1-0/+4
2005-07-19* samplekeys.asc: Update 99242560.David Shaw1-0/+6
* gpg.sgml: Clarify --throw-keyid and --hidden-recipient a bit.
2005-06-20* gpg.sgml: Document --edit-key/clean, import-clean, and export-clean.David Shaw1-0/+5
2005-06-20* gpg.sgml: Document smartcard related options.Werner Koch1-0/+8
* g10.c, options.h: New option --no-interactive-selection. * keyedit.c (keyedit_menu): Use it.
2005-06-07New debugging optionhs, updates to the manual.Werner Koch1-0/+4
2005-06-03* command.c (cmd_updatestartuptty): New.Werner Koch1-0/+4
* gpg-agent.c: New option --write-env-file. * gpg-agent.c (handle_connections): Make sure that the signals we are handling are not blocked.Block signals while creating new threads. * estream.c: Use HAVE_CONFIG_H and not USE_CONFIG_H! (es_func_fd_read, es_func_fd_write): Protect against EINTR. * gpg-agent.texi (Agent UPDATESTARTUPTTY): New. * scdaemon.c (handle_connections): Make sure that the signals we are handling are not blocked.Block signals while creating new threads. (handle_connections): Include the file descriptor into the name of the thread.
2005-05-18Changed the scdaemon to handle concurrent sessions. AdjustedWerner Koch1-0/+4
gpg-agent accordingly. Code cleanups.
2005-05-14* gpg.sgml: Document --default-sig-expire and --default-cert-expire,David Shaw1-0/+7
remove --sk-comments and --no-sk-comments, and clarify the form of a non-IETF notation for --sig-notation and --cert-notation.
2005-05-05* gpg.sgml: Clarify --min-cert-level a bit.David Shaw1-0/+4
2005-04-27(symcryptrun): Added.Werner Koch1-0/+2
2005-04-27* configure.ac: Removed OpenSC detection and options.Werner Koch1-0/+4
* acinclude.m4: Ditto. * scdaemon.texi: Removed OpenSC specific options. * app-p15.c: New. Basic support for pkcs15 cards without OpenSC. There are quite a couple of things missing but at least I can use my old TCOS cards from the Aegypten-1 development for signing. * app.c (select_application): Detect pkcs15 applications. * Makefile.am (scdaemon_SOURCES): Removed card.c, card-common.h and card-p15.c because they are now obsolete. Added app-p15.c. Removed all OpenSC stuff. * command.c (do_reset, open_card, cmd_serialno, cmd_learn) (cmd_readcert, cmd_readkey, cmd_pksign, cmd_pkdecrypt): Removed all special cases for the old card.c based mechanisms. * scdaemon.c, apdu.c: Removed all special cases for OpenSC.
2005-04-20(Agent Configuration): New section.Werner Koch1-1/+5
2005-03-14* cardglue.c (pin_cb): Disable debug output.Werner Koch1-0/+4
* mk-w32-dist: Check for patch files. * w32installer.nsi: Translated a few more strings. Print a warning if permssions are not suitable for the installation. Add Uninstaller entries.
2005-03-11* configure.ac: New option --enable-noexecstack.Werner Koch1-0/+2
* Makefile.am (ASFLAGS): Renamed to AM_CCASFLAGS and added the variable for non exectubale stack options. Adapted users.
2005-03-07* primegen.c (is_prime): Free A2. Noted by [email protected].Werner Koch1-1/+4
Fixes #423. * DETAILS: Document new status codes. * cardglue.c (agent_scd_pkdecrypt, agent_scd_pksign) (agent_scd_genkey, agent_scd_setattr, agent_scd_change_pin) (agent_scd_checkpin, agent_openpgp_storekey): Make sure to send a SC_OP_FAILURE after card operations which might change data. * card-util.c (change_pin): Send a SC_OP_SUCCESS after a PIN has been changed. (change_name): Removed a debug output. * status.h, status.c: New codes BAD_PASSPHRASE_PIN, SC_OP_FAILURE and SC_OP_SUCCESS. * de.po: Updated. Translation is still in the works, though.
2005-02-24* gpg-agent.c (handle_connections): Need to check for events ifWerner Koch1-0/+4
select returns with -1. * tools.texi (gpg-connect-agent): New. * app-openpgp.c (get_one_do): Never try to get a non cacheable object from the cache. (get_one_do): Add new arg to return an error code. Changed all callers. (do_getattr): Let it return a proper error code. * app.c (select_application): Return an error code and the application context in an new arg. * command.c (open_card): Adjusted for that. Don't use the fallback if no card is present. Return an error if the card has been removed without a reset. (do_reset, cmd_serialno): Clear that error flag. (TEST_CARD_REMOVAL): New. Use it with all command handlers. * scdaemon.c (ticker_thread): Termintate if a shutdown is pending. * apdu.c: Added some PCSC error codes. (pcsc_error_to_sw): New. (reset_pcsc_reader, pcsc_get_status, pcsc_send_apdu) (open_pcsc_reader): Do proper error code mapping. * gpg-connect-agent.c: New. * Makefile.am: Add it.
2005-02-22(stream_read_string): Removed call to abort onWerner Koch1-0/+4
memory error because the CVS version of libgcrypt makes sure that ERRNO gets always set on error even with a faulty user supplied function.
2005-02-16* card-util.c (fetch_url): Fetch the key from the defaultWerner Koch1-0/+7
keyserver if no URL is available. * w32installer.nsi: Added page to select the language. * mk-w32-dist: Create the opt.ini using the available languages.
2005-02-15* gpg.sgml: Add bkuptocard command for --edit-key.Werner Koch1-0/+4
* passphrase.c (agent_get_passphrase): Don't call free_public_key if PK is NULL. (passphrase_clear_cache): Ditto. Removed debug output. (passphrase_to_dek): Ditto.
2005-02-05* gpg.sgml: Note that level 0 signatures are always acceptedDavid Shaw1-0/+5
regardless of --min-cert-level.
2005-02-03Updated to match the switch to the NSIS installer.Werner Koch1-0/+4
2005-01-27Updated to the version from 1.2.7.Werner Koch1-0/+4
2005-01-262005-01-27 Moritz Schulte <[email protected]>Moritz Schulte1-0/+4
* gpg-agent.texi: Document ssh-agent emulation layer.
2005-01-20* g10.c (i18n_init) [W32]: Pass registry key to gettextWerner Koch1-0/+4
initialization. * gpgv.c (i18n_init) [W32]: Ditto. * simple-gettext.c (set_gettext_file): Use MO files depending on the installation directory. Add new arg REGKEY.
2005-01-13* acinclude.m4 (GNUPG_PTH_VERSION_CHECK): Link a simple testV1-9-15Werner Koch1-0/+4
program to see whether the installation is sane. * certreqgen.c (proc_parameters): Cast printf arg.
2004-12-22* gnupg.texi: Reordered.Werner Koch1-0/+5
* contrib.texi: Updated.
2004-12-21(gpg-preset-passphrase): New section.Werner Koch1-0/+2
2004-12-21* preset-passphrase.c (preset_passphrase): Handle --passphrase.Werner Koch1-0/+6
* Makefile.am (gpg_preset_passphrase_LDADD): Reorder libs so that pwquery may use stuff from jnlib. Conditionally add -lwsock2 (gpg_protect_tool_LDADD): Ditto. * preset-passphrase.c (main): Use default_homedir(). (main) [W32]: Initialize sockets. * simple-pwquery.c (agent_open) [W32]: Implement for W32. (readline) [W32]: Use recv instead of read. (writen) [W32]: Use send instead of write. (my_stpcpy): Define a stpcpy replacement so that this file continues to be self-contained. (agent_send_all_options) [W32]: Don't call ttyname. * gnupg-badge-openpgp.eps, gnupg-badge-openpgp.jpg: New * gnupg.texi: Add a logo. * sysnotes.texi: New. * gpgsm.c (main): Use default_homedir(). (main) [W32]: Default to disabled CRL checks. * gpgconf-comp.c (get_config_pathname) [DOSISH]: Detect absolute pathnames with a drive letter.
2004-12-16Add a note on how to send translations.Werner Koch1-0/+4
2004-12-16* gpg.sgml: Document --require-secmem/--no-require-secmem. Note that theDavid Shaw1-0/+5
sign flags (l, t, nr) can be mixed. Remove --nrsign-key.
2004-12-12(keys): Removed my old 621CC013 keyWerner Koch1-0/+6
which expires at the end of this year. Add g10 Code's source code signing key 37D92FFB.
2004-12-09* highlights-1.4.txt: New.David Shaw1-0/+6
* mksamplekeys, samplekeys.asc: Add the PGP global directory key.
2004-11-26* gpg.sgml: Document export-minimal.David Shaw1-0/+4
2004-11-23* b64enc.c: Include stdio.h and string.hWerner Koch1-0/+4
* gpgsm.c: New option --prefer-system-dirmngr. * call-dirmngr.c (start_dirmngr): Implement this option. * gpgconf-comp.c <dirmngr>: Add the proxy options. <gpgsm>: Add --prefer-system-daemon.
2004-10-28* DETAILS: Document SIG_SUBPACKET status tag.David Shaw1-0/+4
2004-10-28Added gpg.ru.1 to EXTRA_DISTV1-3-92Werner Koch1-0/+4
2004-10-22(Helper Tools): Document gpgsm-gencert.sh.Werner Koch1-0/+4
2004-10-20* sc-investigate: Removed.Werner Koch1-0/+5
* Makefile.am (sc_investigate): Removed. * pcsc-wrapper.c (load_pcsc_driver): Load get_status_change func. (handle_open): Succeed even without a present card. (handle_status, handle_reset): New. * apdu.c (apdu_open_reader): Load pcsc_get_status_change fucntion. (pcsc_get_status): Implemented. (reset_pcsc_reader): Implemented. (open_pcsc_reader): Succeed even with no card inserted. (open_ccid_reader): Set LAST_STATUS. * iso7816.c (iso7816_select_application): Always use 0 for P1.
2004-10-19* gpg.sgml: Minor language tweaks.David Shaw1-0/+8
* samplekeys.asc: Updated 99242560. * DETAILS: spk flags are hex.
2004-10-15Document IMPORT_CHECK.Werner Koch1-0/+4
2004-10-14* gpg.sgml: Document using "none" to remove preferred keyservers, theDavid Shaw1-0/+5
keyserver timeout parameter, and the direct trust model.
2004-09-30* gpg.texi: New.Werner Koch1-0/+10
* gnupg.texi: Include gpg.texi * tools.texi: Add a few @command markups. * gpgsm.texi: Ditto * gpg-agent.texi: Ditto. * scdaemon.texi: Ditto.
2004-09-292004-09-30 Marcus Brinkmann <[email protected]>Marcus Brinkmann1-0/+2
* tools.texi (Changing options): Add documentation for gpgconf.
2004-09-292004-09-30 Marcus Brinkmann <[email protected]>Marcus Brinkmann1-0/+4
* contrib.texi (Contributors): Add two missing periods.