aboutsummaryrefslogtreecommitdiffstats
path: root/doc (unfollow)
Commit message (Collapse)AuthorFilesLines
2005-11-14Added real informationWerner Koch2-4/+73
2005-11-13NEw file qualified.ttx - not yet ready for distributionWerner Koch4-1/+27
2005-11-02* gpg.sgml: Clarify what is and isn't included in a "clean sigs".David Shaw2-9/+15
2005-10-27* gpg.sgml: Document backsign, --require-backsigs, andDavid Shaw3-3/+34
--no-require-backsigs. * DETAILS: Clarify Key-Usage.
2005-10-18Fixed minor card related bugs and enhanced status messagesWerner Koch1-2/+6
2005-10-17exported subkeys are now merged into one output keyblockWerner Koch4-51/+83
2005-09-22* gpg.sgml: Note that --display-charset is just for display andDavid Shaw2-6/+26
doesn't recode data. Note that --search-keys can use the standard search syntax now (<, =, *, @). Document the @-address mode.
2005-09-07Updated card stuff to support T=0 cards.Werner Koch1-1/+1
2005-09-06The BELPIC card does now work.Werner Koch4-7/+65
2005-08-23* gpg.sgml: Fix documentation for setpref/updpref, documentDavid Shaw2-21/+70
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-27Add a note that CVS is beeing migrated to SubversionWerner Koch1-0/+4
2005-07-26Updated.Werner Koch1-20/+37
2005-07-26* passphrase.c (agent_get_passphrase): Make sure to release theWerner Koch1-1/+1
saved codeset. (agent_open): Add arg ORIG_CODESET and switch back to it in case of error. Changed all callers. * zh_TW.po, fr.po, cs.po: Updated.
2005-07-25* findkey.c (agent_public_key_from_file): Fixed array assignment.Werner Koch1-2/+2
This was the cause for random segvs. * call-agent.c (gpgsm_agent_readkey): New.
2005-07-22*** empty log message ***Werner Koch1-0/+4
2005-07-22* gpg.sgml (http):Werner Koch1-12/+13
* g10.c, options.h: New option --exit-on-status-write-error. * status.c (write_status_text): Make use of this option.
2005-07-19Document --limit-card-insert-tries.Werner Koch3-2/+18
2005-07-19* configure.ac [W32]: Always set DISABLE_KEYSERVER_PATH.Werner Koch2-0/+14
* export.c (parse_export_options): New option export-reset-subkey-passwd. (do_export_stream): Implement it. * misc.c (get_libexecdir): New. * keyserver.c (keyserver_spawn): Use it
2005-07-19* samplekeys.asc: Update 99242560.David Shaw3-1203/+1218
* gpg.sgml: Clarify --throw-keyid and --hidden-recipient a bit.
2005-06-21.Werner Koch1-27/+122
2005-06-20* gpg.sgml: Document --edit-key/clean, import-clean, and export-clean.David Shaw2-0/+67
2005-06-20Preparing 1.9.17V1-9-17Werner Koch1-5/+25
2005-06-20* gpg.sgml: Document smartcard related options.Werner Koch3-4/+82
* g10.c, options.h: New option --no-interactive-selection. * keyedit.c (keyedit_menu): Use it.
2005-06-16gcc-4 defaults forced me to edit many many files to get rid of theWerner Koch1-1/+7
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-07New debugging optionhs, updates to the manual.Werner Koch7-8/+557
2005-06-03* command.c (cmd_updatestartuptty): New.Werner Koch2-11/+53
* 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-31Updated FSF street address and preparations for a release candidate.Werner Koch7-8/+11
2005-05-23* Makefile.am: Do not build sc-copykeys anymore.Werner Koch1-2/+29
* app-openpgp.c (app_openpgp_storekey, app_openpgp_readkey) (app_openpgp_cardinfo): Removed.
2005-05-20* protect-tool.c: New option --canonical.Werner Koch1-3/+47
(show_file): Implement it. * keyformat.txt: Define the created-at attribute for keys. * ccid-driver.c: Replaced macro DEBUG_T1 by a new debug level. (parse_ccid_descriptor): Mark SCR335 firmware version 5.18 good. (ccid_transceive): Arghhh. The seqno is another bit in the R-block than in the I block, this was wrong at one place. * scdaemon.c: New options --debug-ccid-driver and --debug-disable-ticker. * app-openpgp.c (do_genkey, do_writekey): Factored code to check for existing key out into .. (does_key_exist): .. New function. * gpg-connect-agent.c (add_definq, show_definq, clear_definq) (handle_inquire): New. (read_and_print_response): Handle INQUIRE command. (main): Implement control commands.
2005-05-18Changed the scdaemon to handle concurrent sessions. AdjustedWerner Koch3-5/+14
gpg-agent accordingly. Code cleanups.
2005-05-14* gpg.sgml: Document --default-sig-expire and --default-cert-expire,David Shaw2-27/+47
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 Shaw2-5/+9
2005-04-27(symcryptrun): Added.Werner Koch2-0/+96
2005-04-27* configure.ac: Removed OpenSC detection and options.Werner Koch2-12/+10
* 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-21Preparing a releaseV1-9-16Werner Koch1-6/+7
2005-04-21* configure.ac: Do not build gpg by default.Werner Koch1-0/+12
* gpgsm.c: New options --{enable,disable}-trusted-cert-crl-check. * certchain.c (gpgsm_validate_chain): Make use of it. * certchain.c (gpgsm_validate_chain): Check revocations even for expired certificates. This is required because on signature verification an expired key is fine whereas a revoked one is not. * gpgconf-comp.c: Add gpgsm option disable-trusted-cert-crl-check.
2005-04-20(Agent Configuration): New section.Werner Koch4-5/+101
2005-04-05Typo fixesWerner Koch1-1/+1
2005-03-15Preparing a releaseV1-4-1Werner Koch1-0/+4
2005-03-14* cardglue.c (pin_cb): Disable debug output.Werner Koch4-3/+11
* 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 Koch2-0/+6
* 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 Koch2-1/+17
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 Koch3-9/+71
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 Koch3-183/+49
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 Koch4-84/+127
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 Koch2-1/+17
* 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 Shaw2-7/+15
regardless of --min-cert-level.
2005-02-03This commit was manufactured by cvs2svn to create branchRepo Admin1-0/+186
'GNUPG-1-9-BRANCH'.
2005-02-03About to do a release candidateWerner Koch1-1/+1
2005-02-03Updated to match the switch to the NSIS installer.Werner Koch2-63/+162