aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* * options.skel: Remove the surfnet LDAP keyserver from the list ofDavid Shaw2005-08-193-2/+12
| | | | | | | | samples since it is being shut down. * getkey.c (classify_user_id): Disable the '.' and '+' search modes since they aren't supported yet.
* * ksutil.h, ksutil.c (parse_ks_options): New keyserver-option exact-name. David Shaw2005-08-185-5/+49
| | | | | | | | The last of exact-name and exact-email overrides the earlier. * gpgkeys_ldap.c (search_key), gpgkeys_hkp.c (search_key): Use it here to do a name-only search.
* * gpgkeys_ldap.c (ldap_quote): \-quote a string for LDAP.David Shaw2005-08-182-3/+56
| | | | | | * gpgkeys_ldap.c (search_key): Use it here to escape reserved characters in searches.
* * ksutil.h, ksutil.c (parse_ks_options): New keyserver-optionDavid Shaw2005-08-185-7/+61
| | | | | | | | exact-email. * gpgkeys_ldap.c (search_key), gpgkeys_hkp.c (search_key): Use it here to do an email-only search.
* Experimental code to improve AES performance. Got about 25% on ia32.Werner Koch2005-08-113-1/+76
|
* * configure.ac: Remove hardcoded -I and -L for /usr/local on FreeBSD.David Shaw2005-08-092-6/+5
|
* * Makefile.am: Include LDAP_CPPFLAGS when building LDAP.David Shaw2005-08-082-0/+6
|
* Missed keydb.h entry for set_passphrase_from_stringDavid Shaw2005-08-061-0/+1
|
* * g10.c (main), passphrase.c (set_passphrase_from_string): NewDavid Shaw2005-08-053-0/+24
| | | | | | --passphrase command line option. Only useful in very special circumstances.
* * ldap.m4: If a PATH is given to --with-ldap, bias directoryDavid Shaw2005-08-054-18/+44
| | | | | | | | | | | | search towards the given path for includes and libraries. Noted by Jason Harris. * Makefile.am: Distribute tar-ustar.m4. * libcurl.m4: If a PATH is given to --with-libcurl, look for curl-config in that path. Bias directory search towards the given path for includes and libraries.
* auto retrieve keys from PKA. Thsi allows to specify an email addressWerner Koch2005-08-0510-325/+503
| | | | | | so that gpg can get the key from DNS. This helps with opportunistic encryption. No integration with the trust modell yet.
* * gpg-zip.in: Add --decrypt functionality. Fix quoting so filenamesDavid Shaw2005-08-052-5/+24
| | | | | with spaces work properly.
* * keygen.c (proc_parameter_file): Sanity check items in keygen batchDavid Shaw2005-08-052-98/+123
| | | | | file. Noted by Michael Schierl.
* * pkclist.c (do_edit_ownertrust): Don't allow ownertrust level 0.David Shaw2005-08-052-1/+4
| | | | | Noted by Michael Schierl.
* * keygen.c (write_keyblock): Don't try and build deleted kbnodes sinceDavid Shaw2005-08-042-8/+14
| | | | | we start our tree with one.
* Revert bad patch.David Shaw2005-08-041-8/+1
|
* * keygen.c (start_tree): Need to use an actual packet type (which weDavid Shaw2005-08-042-1/+13
| | | | | can then delete) to start the tree.
* Add gpg-zip, a la PGP Zip.David Shaw2005-08-047-1/+193
|
* Fixes pertaining to revocation creation with subkey-only exported card keysWerner Koch2005-08-046-7/+44
|
* * gpgkeys_hkp.c (main), gpgkeys_curl.c (main), curl-shim.h: ShowDavid Shaw2005-08-044-0/+8
| | | | | version of curl (or curl-shim) when debug is set.
* Removed silly old fileWerner Koch2005-07-291-42/+0
|
* Implemented PKA trust modelWerner Koch2005-07-282-2/+4
|
* Implemented PKA trust modelWerner Koch2005-07-2819-62/+576
|
* Converted all m_free to xfree etc.Werner Koch2005-07-27112-1813/+2067
|
* Removed directories which are only used by the 1.9 branchWerner Koch2005-07-27100-37406/+0
|
* Add a note that CVS is beeing migrated to SubversionWerner Koch2005-07-271-0/+4
|
* First commit to Subversion.Werner Koch2005-07-273-7/+11
|
* * keyserver.c (keyserver_typemap): Special-case LDAP since curl willDavid Shaw2005-07-272-1/+8
| | | | | report that it can handle it, and we don't want it to.
* * NEWS, configure.ac: Switch over to using curl or fake-curl byDavid Shaw2005-07-273-48/+24
| | | | | default. Add --enable-old-keyserver-helpers to not use curl.
* post release version number updatesWerner Koch2005-07-262-1/+5
|
* Updated.Werner Koch2005-07-261-20/+37
|
* * passphrase.c (agent_get_passphrase): Make sure to release theWerner Koch2005-07-2632-14084/+13343
| | | | | | | | | 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.
* Preparing a releaseWerner Koch2005-07-265-17/+12
|
* * keyedit.c (sign_uids): Don't prompt for setting signature expiry toDavid Shaw2005-07-222-17/+25
| | | | | | match key expiry unless --ask-cert-expire is set. Suggested by Peter Palfrader.
* *** empty log message ***Werner Koch2005-07-221-0/+4
|
* * gpg.sgml (http):Werner Koch2005-07-2215-39/+93
| | | | | | * g10.c, options.h: New option --exit-on-status-write-error. * status.c (write_status_text): Make use of this option.
* * options.h, g10.c (main), keyedit.c (keyedit_menu): Use --interactiveDavid Shaw2005-07-225-10/+15
| | | | | | | | | to enable the uid walking when signing a key with no uids specified to sign. * keylist.c (list_keyblock_print): Fix silly typo. Noted by Greg Sabino Mullane.
* * gpgkeys_curl.c (get_key, main): Don't try and be smart about whatDavid Shaw2005-07-206-31/+37
| | | | | | | | | | | protocols we handle. Directly pass them to curl or fake-curl and see if an error comes back. * curl-shim.h, curl-shim.c (handle_error), ksutil.c (curl_err_to_gpg_err): Add support for CURLE_UNSUPPORTED_PROTOCOL in fake curl. * Makefile.am: Don't need -DFAKE_CURL any longer since it's in config.h.
* * keyserver.c (curl_can_handle): New. Do a runtime check against libcurlDavid Shaw2005-07-203-16/+43
| | | | | | | | to see if it can handle a particular protocol. (keyserver_typemap): Call it here. * Makefile.am: Pull in libcurl for curl_version_info() if used.
* * configure.ac: Add a define for FAKE_CURL.David Shaw2005-07-202-0/+5
|
* CURLINFO_NOW -> CURLVERSION_NOWDavid Shaw2005-07-201-1/+1
|
* Typo.David Shaw2005-07-201-1/+1
|
* * libcurl.m4: Check that our libcurl has curl_version_info(CURLINFO_NOW).David Shaw2005-07-202-2/+9
|
* Document --limit-card-insert-tries.Werner Koch2005-07-193-2/+18
|
* * g10.c, options.h: New option --limit-card-insert-tries.Werner Koch2005-07-194-2/+18
| | | | | * cardglue.c (open_card): Use it.
* * configure.ac [W32]: Always set DISABLE_KEYSERVER_PATH.Werner Koch2005-07-1912-7/+132
| | | | | | | | | | * 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
* * samplekeys.asc: Update 99242560.David Shaw2005-07-193-1203/+1218
| | | | | * gpg.sgml: Clarify --throw-keyid and --hidden-recipient a bit.
* * tdbio.c (open_db): Check for EROFS. Suggested by Bryce Nichols.Werner Koch2005-07-186-10/+26
| | | | | | * ttyio.c (do_get): Move printing of the prompt after disabling echo. Suggested by Scott Worley.
* * trustdb.c (clean_uids_from_key): Don't keep a valid selfsig aroundDavid Shaw2005-07-095-22/+24
| | | | | | | | | | | | | when compacting a uid. There is no reason to make an attacker's job easier - this way they only have a revocation which is useless in bringing the uid back. * keydb.h, kbnode.c (undelete_kbnode): Removed. No longer needed. * import.c (chk_self_sigs): Allow a uid revocation to be enough to allow importing a particular uid (no self sig needed). This allows importing compacted uids.
* * gpgkeys_mailto.in, gpgkeys_test.in: Use @VERSION@ so version stringDavid Shaw2005-06-237-37/+66
| | | | | | | | | | | | | | stays up to date. * gpgkeys_http.c: Don't need to define HTTP_PROXY_ENV here since it's in ksutil.h. * gpgkeys_curl.c (get_key, main), gpgkeys_hkp.c (main): Pass AUTH values to curl or curl-shim. * curl-shim.c (curl_easy_perform), gpgkeys_curl.c (main), gpgkeys_hkp.c (main): Use curl-style proxy semantics.