aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* * import.c (import_keys_internal): Missed one s/inp/inp2/.David Shaw2002-10-073-9/+15
| | | | | | | | | * keylist.c (print_capabilities): Properly indicate per-key capabilities of sign&encrypt primary keys that have secret-parts-missing (i.e. no capabilities at all) * mainproc.c (symkey_decrypt_sesskey): Fix compiler warning.
* * configure.ac: OpenLDAP 2.0.27 changed the dependencies again. Add aDavid Shaw2002-10-072-5/+14
| | | | | | "LDAPLIBS" variable so users can try and suggest the right dependencies for their platform.
* * getkey.c (get_pubkey_direct): Don't cache keys retrieved via thisDavid Shaw2002-10-043-4/+14
| | | | | | | | | function as they may not have all their fields filled in. * sig-check.c (signature_check2): Use new is_primary flag to check rather than comparing main_keyid with keyid as this still works in the case of a not fully filled in pk.
* * import.c (import_keys_internal): s/inp/inp2/ to avoid shadowingWerner Koch2002-10-043-13/+22
| | | | | | | | warning. * passphrase.c (agent_get_passphrase): Fixed signed/unsigned char problem in %-escaping. Noted by Ingo Kl�cker.
* * options.h, g10.c (main): Add --strict and --no-strict to switch theDavid Shaw2002-10-033-0/+10
| | | | | log_warning severity level from info to error.
* * util.h: Add new log_warning logger command which can be switched betweenDavid Shaw2002-10-032-0/+9
| | | | | log_info and log_error via log_set_strict.
* * logger.c (g10_log_warning, log_set_strict): Add new log_warning loggerDavid Shaw2002-10-032-0/+36
| | | | | | command which can be switched between log_info and log_error via log_set_strict.
* * gpg.sgml: Note that '#' means secret-key-unavailable, and that keyserverDavid Shaw2002-10-032-4/+17
| | | | | | | schemes are case-insensitive. * gpg.sgml: Note that --pgp2 disables --textmode when encrypting.
* * keylist.c (print_capabilities): Secret-parts-missing keys should showDavid Shaw2002-10-034-5/+26
| | | | | | | | | that fact in the capabilities, and only primary signing keys can certify other keys. * packet.h, parse_packet.c (parse_key): Add is_primary flag for public keys (it already exists for secret keys).
* * import.c (import_secret_one): Check for an illegal (>110) protectionDavid Shaw2002-10-027-15/+42
| | | | | | | | | | | | | | | | | | cipher when importing a secret key. * keylist.c (list_keyblock_print): Show a '#' for a secret-parts-missing key. * parse_packet.c (parse_key): Some comments. * revoke.c (gen_revoke): Remove some debugging code. * trustdb.c (verify_own_keys): Make trusted-key a non-deprecated option again. * seckey-cert.c (do_check): Don't give the IDEA warning unless the cipher in question is in fact IDEA.
* * longlong.h: Some whitespace changes in HPPA to fix assembler problems onDavid Shaw2002-10-022-20/+25
| | | | | HP-UX. From David Ellement.
* * configure.ac: Add an --enable-old-tiger, to revert back to theDavid Shaw2002-10-022-0/+14
| | | | | old OID.
* * tiger.c (tiger_get_info): Select the OID to use for TIGER at compileDavid Shaw2002-10-022-0/+14
| | | | | time.
* * import.c (import_one): Make sure that a newly imported key starts with aDavid Shaw2002-10-012-1/+14
| | | | | clean ownertrust.
* * getkey.c (get_pubkey_direct): New.Werner Koch2002-10-012-1/+66
| | | | | | | (merge_selfsigs_main): Use it here to look for an ultimately trusted key. Using the full get_pubkey might lead to an infinitive recursion.
* * keyserver.c (parse_keyserver_uri): Force the keyserver URI scheme toDavid Shaw2002-09-302-0/+13
| | | | | lowercase to be case-insensitive.
* 2002-09-28 David Shaw <[email protected]>David Shaw2002-09-284-14/+40
| | | | | | | | | | | | | | * export.c (do_export_stream): Comment. * sig-check.c (check_key_signature2): Properly handle a non-designated revocation import. 2002-09-26 Werner Koch <[email protected]> * g10.c (set_homedir): New. Changed all direct assignments to use this. * gpgv.c (set_homedir): Ditto.
* From stable branchDavid Shaw2002-09-272-8/+7
| | | | | * gpgkeys_ldap.c (send_key): Removed non-constant initializers.
* * Makefile.am, md.c (load_digest_module): TIGER is now always enabled.David Shaw2002-09-273-6/+10
|
* * configure.ac: Remove --enable-tiger, as TIGER is now always enabled.David Shaw2002-09-272-10/+5
|
* * tiger.c (tiger_get_info): Use a regular OID. Note that thisWerner Koch2002-09-262-15/+10
| | | | | | breaks all TIGER generated signatures; if we want to do something about it we have to do it in ../g10/sig-check.c .
* * gpg-agent.c (handle_signal): Flush cache on SIGHUP.Werner Koch2002-09-265-6/+54
| | | | | | | | * cache.c (agent_flush_cache): New. * gpg-agent.c, agent.h: Add --keep-display and --keep-tty. * query.c (start_pinentry): Implement them. The option passing needs more thoughts.
* * Makefile.am: Link gpg with EGDLIBS (i.e. NETLIBS) as EGD uses sockets.David Shaw2002-09-252-1/+7
| | | | | | Remove the old NETLIBS variable since the keyserver stuff is no longer internal.
* * Makefile.am: Link bftest with EGDLIBS (i.e. NETLIBS) as EGD usesDavid Shaw2002-09-252-1/+6
| | | | | sockets.
* * configure.ac: Add NETLIBS to EGDLIBS when using EGD as EGD uses sockets.David Shaw2002-09-252-0/+7
|
* * import.c (import_keys_stream): Fix compiler type warning.David Shaw2002-09-244-11/+19
| | | | | | * keyring.c (keyring_rebuild_cache), sig-check.c (check_key_signature2), import.c (import, chk_self_sigs): Minor language cleanups.
* * http.c (connect_server): Try all A records for names with multipleDavid Shaw2002-09-242-4/+22
| | | | | addresses until one answers (not MINGW32).
* * gpgkeys_ldap.c (ldap_err_to_gpg_err, ldap_to_gpg_err, send_key, get_key,David Shaw2002-09-242-34/+103
| | | | | | search_key, main): Some minor error reporting enhancements for use with GPA (show reasons for KEY FAILED).
* * gpgkeys_hkp.c (send_key, get_key, search_key, main): Some minor errorDavid Shaw2002-09-242-35/+49
| | | | | reporting enhancements for use with GPA.
* * keyserver.h: Add some new error codes for better GPA support.David Shaw2002-09-242-6/+18
|
* * THANKS: Remove duplicate.David Shaw2002-09-244-13/+56
| | | | | | | | * NEWS: Bring in cosmetic changes from stable branch. * configure.ac: Figure out whether the LDAP library supports ldap_get_option, ld_errno, or neither.
* added fast-import to import-optionsStefan Bellon2002-09-235-21/+33
|
* avoid function cloneStefan Bellon2002-09-222-50/+40
|
* added trustdb update/check for stream import as wellStefan Bellon2002-09-212-3/+16
|
* trustdb checks/updates after importStefan Bellon2002-09-212-1/+16
|
* * gpg.sgml: Some minor language cleanup.David Shaw2002-09-202-17/+21
|
* * mpicoder.c (do_get_buffer): Avoid zero length allocation.Werner Koch2002-09-202-3/+12
| | | | | | Checked that all callers behave properly when NBYTES returns 0 as the length of the allocated buffer.
* * gpgkeys_hkp.c (handle_old_hkp_index): s/input/inp/ to avoidWerner Koch2002-09-202-2/+7
| | | | | shadowing warning.
* comment type fixWerner Koch2002-09-201-1/+1
|
* * DETAILS: s/XORed/ORed/.Werner Koch2002-09-202-1/+5
|
* From stable branchDavid Shaw2002-09-193-13/+23
| | | | | | | | | | * keyserver.c (keyserver_spawn): Properly handle line truncation. Don't leak memory (~10-20 bytes) on searches. (keyserver_search_prompt): Cleanup. * keylist.c (list_keyblock_colon): Show 1F direct key signatures in --with-colons listing.
* * gpgkeys_hkp.c (get_key, handle_old_hkp_index, search_key): ProperlyDavid Shaw2002-09-192-5/+17
| | | | | handle line truncation.
* From stable branchDavid Shaw2002-09-192-2/+7
| | | | | | * configure.ac: Try linking LDAP as just -lldap as it seems very recent OpenLDAPs (>=2.0.23) support that.
* * certcheck.c (gpgsm_check_cert_sig): Add cert hash debugging.NEWPG-0-9-2Werner Koch2002-09-193-3/+35
| | | | | | * certchain.c (find_up): Print info when the cert was not found by the autorithyKeyIdentifier.
* From stable branchDavid Shaw2002-09-183-1/+16
| | | | | | | | | | | | | | 2002-09-14 David Shaw <[email protected]> * configure.ac: Try linking LDAP without -lresolv first, just in case the platform has libresolv, but doesn't actually need it to use LDAP. 2002-09-12 David Shaw <[email protected]> * NEWS: Note that the old IDEA plugin won't work with post-1.1.90 gpg.
* * rndw32.c (SIZEOF_DISK_PERFORMANCE_STRUCT): Increased to 256.Werner Koch2002-09-172-1/+7
|
* From stable branchDavid Shaw2002-09-174-26/+102
| | | | | | | | | | | | | | * keyedit.c (menu_addrevoker): The direct key signature for revocation keys must be at least v4 to carry the revocation key subpacket. Add a PGP 2.x warning for revocation keys. * g10.c (check_permissions): Rearrange strings to make translating easier (don't incorporate string parts). * keyedit.c (sign_uids): Make strings translatable. * sig-check.c (check_key_signature2): Make string translatable.
* * w32reg.c (read_w32_registry_string): Fallback to HLM.Werner Koch2002-09-162-3/+13
|
* * gpgkeys_mailto.in: Add quasi-RFC-2368 mailto:email@addr?from= syntax soDavid Shaw2002-09-163-6/+43
| | | | | | | | people can set their own email address to respond to. * gpgkeys_hkp.c (get_key): Properly respond with KEY FAILED (to gpg) and "key not found" (to user) on failure.
* * gpg.sgml: Add rebuild-keydb-caches.Werner Koch2002-09-152-0/+11
|