aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* * DETAILS: Clarify that trust letters 'q' and '-' can be treatedDavid Shaw2002-08-203-6/+25
| | | | | | | identically. * gpg.sgml: Document --ignore-mdc-error.
* * keylist.c, keyedit.c, keyserver.c, sign.c: Some TODOs and comments.David Shaw2002-08-207-4/+39
| | | | | | | | | * export.c (do_export_stream): Fix noop bug in exporting sensitive revocation keys. * pkclist.c (do_edit_ownertrust): Comment out the option for showing trust paths until it can be implemented.
* * gpgkeys_hkp.c (get_key, parse_hkp_index): Bring over latest code fromDavid Shaw2002-08-193-12/+20
| | | | | | | | g10/hkp.c. * gpgkeys_ldap.c (get_key): Fix cosmetic URL display problem (extra ":" at the end).
* * NEWS: Document new ways to enable MDC, and change in automaticDavid Shaw2002-08-193-1/+22
| | | | | | | compression disabling. * configure.ac: No such thing as the "none" random gather any longer.
* Short note about interactive and import.Werner Koch2002-08-191-0/+3
|
* * getkey.c (get_user_id_native): Renamed to ..Werner Koch2002-08-1911-38/+120
| | | | | | | | | | | | (get_user_id_printable): this. Filter out all dangerous characters. Checked all usages. (get_user_id_string_native): Renamed to.. (get_user_id_string_printable): this. Filter out all dangerous characters. Checked all usages. * keyedit.c (show_basic_key_info): New. * keylist.c (print_fingerprint): New mode 3. * import.c (import_one): Use new function to display the user ID.
* 2002-08-16 Timo Schulz <[email protected]>Timo Schulz2002-08-183-1/+26
| | | | | | | | | * g10.c (main): enable opt.interactive. * import.c (import_one): Ask the user if the key shall be imported when the interactive mode is used. Useful to extract selected keys from a file.
* Made it compile.Werner Koch2002-08-163-6/+6
|
* * call-scd.c (learn_status_cb): Handle CERTINFO status.Werner Koch2002-08-166-36/+168
| | | | | | | | (agent_card_learn): Add args for certinfo cb. * learncard.c (release_certinfo,certinfo_cb): New. (send_cert_back): New. With factored out code from .. (agent_handle_learn): here. Return certinfo stuff.
* * assuan.h: Renamed Bad_Certificate_Path to Bad_Certificate_Chain.Werner Koch2002-08-162-1/+5
|
* Renamed an error code.Werner Koch2002-08-163-3/+3
|
* * scdaemon.c: Include i18n.h.Werner Koch2002-08-167-4/+148
| | | | | | | | | | | | | | * card-common.h (struct p15_private_s): Forward declaration. Add it to card_ctx_s. * card.c (card_close): Make sure private data is released. (card_enum_certs): New. * card-p15.c (p15_release_private_data): New. (init_private_data): New to work around an OpenSC weirdness. (p15_enum_keypairs): Do an OpenSC get_objects only once. (p15_enum_certs): New. (card_p15_bind): Bind new function. * command.c (cmd_learn): Return information about the certificates.
* Renamed some configure flags.Werner Koch2002-08-161-2/+2
|
* *** empty log message ***Werner Koch2002-08-161-773/+0
|
* * certpath.c: Renamed to ..Werner Koch2002-08-164-5/+7
| | | | | | * certchain.c: this. Renamed all all other usages of "path" in the context of certificates to "chain".
* * call-agent.c (learn_cb): Special treatment when the issuerWerner Koch2002-08-1612-58/+69
| | | | | certificate is missing.
* * card-common.h (struct p15_private_s): Forward declaration. AddWerner Koch2002-08-165-17/+83
| | | | | | | | | it to card_ctx_s. * card.c (card_close): Make sure private data is released. * card-p15.c (p15_release_private_data): New. (init_private_data): New to work around an OpenSC weirdness. (p15_enum_keypairs): Do an OpenSC get_objects only once.
* Removed a leftover conflict indicator.Werner Koch2002-08-161-1/+0
|
* * seckey-cert.c: Workaround to allow decryption of v3 keys createdWerner Koch2002-08-162-0/+31
| | | | | with a bug in the mpi_get_secure_buffer.
* * hkp.c (parse_hkp_index): Properly handle really large keys (5 digit keyDavid Shaw2002-08-142-4/+9
| | | | | length) in HKP searches.
* * encode.c (encode_simple): Fix problem with using compression algo 2 andDavid Shaw2002-08-135-47/+114
| | | | | | | | | | | | | | | | | | symmetric compressed files. * encode.c (encode_simple, encode_crypt): If we are not using a MDC, compress even if a file is already compressed. This is to help against the chosen ciphertext attack. * pkclist.c (select_algo_from_prefs): Fix requested algorithm bug so the request succeeds even if the requested algorithm is not the first found. * cipher.c (write_header), encode.c (use_mdc, encode_simple, encode_crypt, encrypt_filter), g10.c (main): Be more eager to use a MDC. We use a MDC if the keys directly support it, if the keys list AES (any) or TWOFISH anywhere in the prefs, or if the cipher chosen does not have a 64 bit blocksize.
* * cipher.h: Add AES aliases for RIJNDAEL algo numbers.David Shaw2002-08-132-3/+10
|
* * mpicoder.c (do_get_buffer): Don't remove leading zeros if theWerner Koch2002-08-132-6/+14
| | | | | MPI is marked as protected.
* * cipher.c: Include the DUMMY cipher only when the new ALLOW_DUMMYWerner Koch2002-08-122-5/+17
| | | | | is defined. It should only be defined for hard core debugging.
* Minor changes for gettextNEWPG-0-3-10Werner Koch2002-08-1010-5/+19
|
* * keylist.c (list_cert_colon): Print the short fingerprint in theWerner Koch2002-08-106-15/+53
| | | | | | | | key ID field. * fingerprint.c (gpgsm_get_short_fingerprint): New. * verify.c (gpgsm_verify): Print more verbose info for a good signature.
* * keybox-search.c (blob_cmp_fpr_part): New.Werner Koch2002-08-102-10/+45
| | | | | (has_short_kid, has_long_kid): Implemented.
* * decrypt.c (prepare_decryption): Hack to detected alreadyWerner Koch2002-08-092-25/+36
| | | | | unpkcsedone keys.
* Tweaked the build system so that make distcheck finanly said WellWerner Koch2002-08-098-43/+67
| | | | | Done.
* * signal.c: New. Taken from GnuPG 1.1.91.Werner Koch2002-08-094-3/+246
|
* Minor fixesWerner Koch2002-08-097-29/+60
|
* * gpgsm.c (emergency_cleanup): New.Werner Koch2002-08-098-225/+321
| | | | | | | | (main): Initialize the signal handler. * sign.c (gpgsm_sign): Reset the hash context for subsequent signers and release it at the end.
* * card.c (card_get_serial_and_stamp): Use the tokeinfo serialWerner Koch2002-08-095-52/+158
| | | | | number as a fallback. Add a special prefix for serial numbers.
* Added distfiles kludge to distribute the content of the samplekeys directory.Werner Koch2002-08-092-1/+14
|
* * options.skel: Some language tweaks, and remove the load-extensionDavid Shaw2002-08-095-61/+71
| | | | | | | | | | | | | | | section for random gatherers. * keyring.c (create_tmp_file, rename_tmp_file): Create tmp files with user-only permissions, but restore the original permissions if the user has something special set. * openfile.c (copy_options_file): Create new options file (gpg.conf) with user-only permissions. * keydb.c (keydb_add_resource): Create new keyrings with user-only permissions.
* * Makefile.am, md.c (load_digest_module): Allow switching TIGER on and offDavid Shaw2002-08-083-8/+13
| | | | | via configure.
* * configure.ac: Add an --enable-tiger.David Shaw2002-08-083-0/+25
| | | | | * NEWS: Clarify new permission checks.
* * tdbio.c (tdbio_set_dbname): Create new trustdbs with user-onlyDavid Shaw2002-08-082-0/+8
| | | | | permissions.
* * asschk.c: Added some new features.Werner Koch2002-08-0819-43/+630
| | | | | | | | | | * runtest, inittests: New. * text-1.txt, text-2.txt, text-3.txt: New. * text-1.osig.pem, text-1.dsig.pem, text-1.osig-bad.pem: New. * text-2.osig.pem, text-2.osig-bad.pem: New. * samplekeys : New directory * sm-verify, sm-sign+verify: The first test scripts.
* * sig-check.c (signature_check2): Sanity check that the md has a contextDavid Shaw2002-08-072-1/+17
| | | | | | | for the hash that the sig is expecting. This can happen if a onepass sig header does not match the actual sig, and also if the clearsign "Hash:" header is missing or does not match the actual sig.
* * cipher.h: Add md_algo_present().David Shaw2002-08-072-0/+5
|
* * md.c (md_algo_present): New function to check if a given algo is in useDavid Shaw2002-08-072-2/+22
| | | | | for a given MD_HANDLE.
* First test script. Still missing the environment setup.Werner Koch2002-08-072-43/+325
|
* * keyedit.c (menu_revsig): Properly show a uid is revoked withoutDavid Shaw2002-08-077-135/+212
| | | | | | | | | | | | | | | restarting gpg. This is Debian bug 124219, though their supplied patch will not do the right thing. * main.h, tdbio.c (tdbio_set_dbname), misc.c (removed check_permissions), keydb.c (keydb_add_resource), g10.c (main, check_permissions): Significant reworking of the permission check mechanism. The new behavior is to check everything in the homedir by checking the homedir itself. If the user wants to put (possibly shared) keyrings outside the homedir, they are not checked. The options file and any extension files are checked wherever they are, as well as their enclosing directories. This is Debian bug 147760.
* * configure.ac: If the static IDEA cipher is present, disable dynamicDavid Shaw2002-08-072-22/+33
| | | | | | loading. Also fix backwards grammar of keyserver exec-path CHECKING message.
* New Assuan testing tool.Werner Koch2002-08-073-0/+738
|
* use of EXTSEP_SStefan Bellon2002-08-063-2/+7
|
* * options.h, g10.c (main), mainproc.c (proc_encrypted): --ignore-mdc-errorDavid Shaw2002-08-065-3/+11
| | | | | option to turn a MDC check error into a warning.
* * encode.c (encode_crypt), g10.c (main), sign.c (sign_file,David Shaw2002-08-064-7/+27
| | | | | | | | | clearsign_file): Use the same --pgpX warning string everywhere to ease translations. * encode.c (write_pubkey_enc_from_list): Warn when using --throw-keyid with --pgpX. Noted by Vedaal Nistar.
* * gpg.sgml: Clarify that only long-form options can go in the config file.David Shaw2002-08-062-5/+12
|