David Shaw
70bf6d9204
* ksutil.h, ksutil.c (parse_ks_options): New keyserver-option exact-name.
...
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.
2005-08-18 21:14:16 +00:00
David Shaw
2d353af65d
* gpgkeys_ldap.c (ldap_quote): \-quote a string for LDAP.
...
* gpgkeys_ldap.c (search_key): Use it here to escape reserved characters
in searches.
2005-08-18 17:40:04 +00:00
David Shaw
e9b444a9d0
* ksutil.h, ksutil.c (parse_ks_options): New keyserver-option
...
exact-email.
* gpgkeys_ldap.c (search_key), gpgkeys_hkp.c (search_key): Use it here
to do an email-only search.
2005-08-18 04:17:20 +00:00
Werner Koch
0a09a6316e
Use a default argument for --write-env-file.
2005-08-16 09:15:09 +00:00
Werner Koch
0a3eda24ee
Experimental code to improve AES performance. Got about 25% on ia32.
2005-08-11 16:57:29 +00:00
David Shaw
2e38eab93c
* configure.ac: Remove hardcoded -I and -L for /usr/local on FreeBSD.
2005-08-09 13:40:04 +00:00
David Shaw
f02c0f6849
* Makefile.am: Include LDAP_CPPFLAGS when building LDAP.
2005-08-08 17:35:29 +00:00
David Shaw
9536012034
Missed keydb.h entry for set_passphrase_from_string
2005-08-06 21:17:11 +00:00
David Shaw
82bee9c68a
* g10.c (main), passphrase.c (set_passphrase_from_string): New
...
--passphrase command line option. Only useful in very special
circumstances.
2005-08-05 19:54:06 +00:00
David Shaw
6ce02d4eb5
* ldap.m4: If a PATH is given to --with-ldap, bias directory
...
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.
2005-08-05 16:30:12 +00:00
Werner Koch
2ce542ad52
auto retrieve keys from PKA. Thsi allows to specify an email address
...
so that gpg can get the key from DNS. This helps with opportunistic
encryption. No integration with the trust modell yet.
2005-08-05 14:46:59 +00:00
David Shaw
433038b4a9
* gpg-zip.in: Add --decrypt functionality. Fix quoting so filenames
...
with spaces work properly.
2005-08-05 13:09:32 +00:00
David Shaw
533bc3e813
* keygen.c (proc_parameter_file): Sanity check items in keygen batch
...
file. Noted by Michael Schierl.
2005-08-05 03:30:13 +00:00
David Shaw
c765d1ee0c
* pkclist.c (do_edit_ownertrust): Don't allow ownertrust level 0.
...
Noted by Michael Schierl.
2005-08-05 02:03:12 +00:00
David Shaw
a4563ecd19
* keygen.c (write_keyblock): Don't try and build deleted kbnodes since
...
we start our tree with one.
2005-08-04 21:41:11 +00:00
David Shaw
5ce7563171
Revert bad patch.
2005-08-04 21:39:43 +00:00
David Shaw
bf4728992f
* keygen.c (start_tree): Need to use an actual packet type (which we
...
can then delete) to start the tree.
2005-08-04 20:48:13 +00:00
David Shaw
c058bd6632
Add gpg-zip, a la PGP Zip.
2005-08-04 18:50:54 +00:00
Werner Koch
cd4c621017
Fixes pertaining to revocation creation with subkey-only exported card keys
2005-08-04 09:53:21 +00:00
David Shaw
1990aacce0
* gpgkeys_hkp.c (main), gpgkeys_curl.c (main), curl-shim.h: Show
...
version of curl (or curl-shim) when debug is set.
2005-08-04 03:59:16 +00:00
Werner Koch
3919421a4f
About to release 1.9.18
V1-9-18
2005-08-01 16:54:54 +00:00
Werner Koch
97d4c30539
Fixed Umlaut problem
2005-08-01 13:17:42 +00:00
Werner Koch
3244978721
Removed silly old file
2005-07-29 07:32:32 +00:00
Werner Koch
1d139c8147
Implemented PKA trust model
2005-07-28 19:30:13 +00:00
Werner Koch
986a137c58
Implemented PKA trust model
2005-07-28 18:59:36 +00:00
Werner Koch
a1cdf3c75f
Converted all m_free to xfree etc.
2005-07-27 18:10:56 +00:00
Werner Koch
cd570629b2
Removed directories which are only used by the 1.9 branch
2005-07-27 14:18:59 +00:00
Werner Koch
fe3d294c59
Add a note that CVS is beeing migrated to Subversion
2005-07-27 13:08:54 +00:00
Werner Koch
0e6d1bb5d5
First commit to Subversion.
2005-07-27 12:05:38 +00:00
David Shaw
efea9c3ce1
* keyserver.c (keyserver_typemap): Special-case LDAP since curl will
...
report that it can handle it, and we don't want it to.
2005-07-27 01:24:57 +00:00
David Shaw
9df2dbdfc2
* NEWS, configure.ac: Switch over to using curl or fake-curl by
...
default. Add --enable-old-keyserver-helpers to not use curl.
2005-07-27 01:18:52 +00:00
Werner Koch
5fe762d91d
post release version number updates
2005-07-26 19:52:22 +00:00
Werner Koch
a5a5acb93a
Updated.
2005-07-26 19:11:51 +00:00
Werner Koch
a7ea40e4f8
* passphrase.c (agent_get_passphrase): Make sure to release the
...
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-26 19:08:11 +00:00
Werner Koch
862652ebe1
Preparing a release
2005-07-26 15:41:04 +00:00
Werner Koch
a2d1673d66
* findkey.c (agent_public_key_from_file): Fixed array assignment.
...
This was the cause for random segvs.
* call-agent.c (gpgsm_agent_readkey): New.
2005-07-25 14:35:04 +00:00
David Shaw
99c80f8c39
* keyedit.c (sign_uids): Don't prompt for setting signature expiry to
...
match key expiry unless --ask-cert-expire is set. Suggested by Peter
Palfrader.
2005-07-22 16:42:48 +00:00
Werner Koch
45bacc55da
*** empty log message ***
2005-07-22 16:31:05 +00:00
Werner Koch
a486501c0b
* gpg.sgml (http):
...
* g10.c, options.h: New option --exit-on-status-write-error.
* status.c (write_status_text): Make use of this option.
2005-07-22 16:28:40 +00:00
David Shaw
04b9cec18f
* options.h, g10.c (main), keyedit.c (keyedit_menu): Use --interactive
...
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.
2005-07-22 12:52:34 +00:00
Werner Koch
99f403b015
* gpgsm.c (main): New options --no-log-file and --debug-none.
...
* certreqgen.c (get_parameter, get_parameter_value): Add SEQ arg
to allow enumeration. Changed all callers.
(create_request): Process DNS and URI parameters.
* gpgsm-gencert.sh: Reworked to allow for multiple email addresses
as well as DNsanmes and URi. Present the parameter file before
creating the certificate.
2005-07-21 18:29:13 +00:00
David Shaw
6f0ed8571b
* gpgkeys_curl.c (get_key, main): Don't try and be smart about what
...
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.
2005-07-20 21:48:28 +00:00
David Shaw
a918d63fd5
* keyserver.c (curl_can_handle): New. Do a runtime check against libcurl
...
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.
2005-07-20 21:15:04 +00:00
David Shaw
431de51f10
* configure.ac: Add a define for FAKE_CURL.
2005-07-20 20:55:34 +00:00
David Shaw
eb1db238ed
CURLINFO_NOW -> CURLVERSION_NOW
2005-07-20 20:51:42 +00:00
David Shaw
826999a02a
Typo.
2005-07-20 20:46:10 +00:00
David Shaw
f23b945965
* libcurl.m4: Check that our libcurl has curl_version_info(CURLINFO_NOW).
2005-07-20 20:45:44 +00:00
Werner Koch
5e47c18612
Fix to let it compile. This is not required but avoids complaints
...
from folks not reading the documentation.
2005-07-20 16:08:15 +00:00
Werner Koch
68191d0c93
* keylist.c (email_kludge): Reworked.
...
* certdump.c (gpgsm_print_serial, gpgsm_dump_serial): Cast printf
arg to unsigned.
* call-dirmngr.c (gpgsm_dirmngr_run_command): Ditto
2005-07-20 15:05:05 +00:00
Werner Koch
52527dcd7b
Document --limit-card-insert-tries.
2005-07-19 12:25:33 +00:00