David Shaw
d5a695f198
New function to check the permissions of GNUPGHOME and the various files
...
that live there for safe permission/ownership (--no-permission-warning to
disable)
The newer glibcs print scary warnings about using mktemp(). The use here
was actually safe, but the warning was bound to confuse people, so here is
an arguably better tempname creator that pulls random bits from the pool.
2001-12-20 05:02:30 +00:00
Werner Koch
3a60b758ad
* g10.c, passphrase.c [CYGWIN32]: Allow this as an alias for MINGW32.
2001-12-19 18:04:31 +00:00
David Shaw
e8936126af
Much stricter checking of the keyserver URI
...
IDEA warning for pk messages encrypted with IDEA (symmetric is already done)
Print IDEA warning for each occurance except for secret key protection and
unknown cipher from an encrypted message.
2001-12-18 23:10:46 +00:00
David Shaw
0335a5f458
Fix capitalization issues
2001-12-17 22:48:52 +00:00
David Shaw
30481e5a17
Add a generic IDEA warning for when the IDEA plugin is not present. This
...
pops up when the user uses "--cipher-algo idea", when setpref is used to
set a "S1" preference, and when a secret key protected with IDEA is used.
Tweak the --pgp2 mode to use this generic warning.
2001-12-17 21:45:40 +00:00
Werner Koch
3851f7df8c
* keyserver.c (keyserver_spawn): Assert that we have dropped privs.
...
* pubkey-enc.c (get_session_key): Check that the public key
algorithm is indeed usable for en/decryption. This avoid a
strange error message from pubkey_decrypt if for some reasons a
bad algorithm indentifier is passed.
* hkp.c (hkp_export): Do not print possible control characters
from a keyserver response.
(parse_hkp_index): Made uid an unsigned char* because it is passed to
isspace().
(hkp_search): Ditto for the char* vars.
* g10.c (main): Print the IDEA warning also for -c and -se.
* g10.c (get_temp_dir): Assert that we have dropped privs
* encode.c (encode_crypt): Include the first key into the --pgp2
check.
2001-12-15 18:27:13 +00:00
David Shaw
27949781ec
PGP2 patch. --pgp2 sets things up for pgp2 compatibility, and prints a
...
warning if the user does something that would make the message not
compatible (i.e. encrypt with a non-RSA key, etc.)
2001-12-07 15:24:32 +00:00
David Shaw
2e941ab7a3
New option --expert
...
Do not allow signing a revoked UID unless --expert is set, and ask even then.
Do not allow signing a revoked key unless --expert is set, and ask even then.
2001-12-07 01:00:21 +00:00
David Shaw
ebd148e553
Bug fix in "showpref"
...
Allow setting a no-compression preference
2001-12-07 00:57:50 +00:00
David Shaw
88fbd0dfcf
"eyesonly" patch. Implements the for-your-eyes-only feature.
2001-12-07 00:54:18 +00:00
David Shaw
46efe28815
"sigclass" patch - adds key signature class levels, notation and policy-url
...
displays in key listings, and shows flags for signature features.
2001-12-06 22:04:08 +00:00
David Shaw
b7a4656965
Generic keyserver API code
2001-12-06 21:43:04 +00:00
Werner Koch
c67b9886c6
fixes for the 1.0.6b bugs David recently posted to gnupg-devel.
2001-11-08 13:26:00 +00:00
Stefan Bellon
8a58fbc17d
Option --no-force-v3-sigs added
2001-10-06 07:31:28 +00:00
Werner Koch
1f4bdf4d26
Changed signature status cache
2001-09-25 15:20:59 +00:00
Werner Koch
a3af543617
Revamped the trustDB
2001-09-24 16:03:14 +00:00
Werner Koch
cf477d0908
Bug fixes and Timo's patches
2001-09-19 14:25:05 +00:00
Werner Koch
ed17c7afd0
Revamped the keyring code
2001-09-06 17:10:00 +00:00
Stefan Bellon
62893478bf
Fixed use-agent and lock-multiple for RISC OS
2001-08-21 18:09:56 +00:00
Werner Koch
98a8843e28
Implemented -cs and some fixes to the rfc1991 symmetric only mode
2001-08-20 19:10:34 +00:00
Werner Koch
23589ae0a2
Applied Stefan's patches to support RISCOS.
2001-08-20 11:53:05 +00:00
Werner Koch
a255ea76ae
Added a way to update preferences
2001-08-09 13:11:51 +00:00
Werner Koch
bffeb8738b
More Windows and autoconf fixes
2001-08-07 15:35:13 +00:00
Werner Koch
dce4566802
Changed lsign behaviour, allow future subkeys, don't list revoked keys
2001-08-01 10:30:24 +00:00
Werner Koch
6732700743
migration to autoconf 2.52 and bugfixes
2001-07-26 09:37:47 +00:00
Werner Koch
01fe1dd2a9
Fix for toupper('I') != 'i'
2001-06-12 18:42:40 +00:00
Werner Koch
ca284c1000
fixed severe format string bug
2001-05-25 07:22:34 +00:00
Werner Koch
f0b82cd352
a second snapshot thsi day (1.0.4f)
2001-03-27 18:13:44 +00:00
Werner Koch
f3b2ef0b93
The "Samba" bug fixes :-)
2001-03-22 18:04:47 +00:00
Werner Koch
fb7e532861
add option --fixed-list-mode
2001-03-14 06:56:11 +00:00
Werner Koch
5e79cb47e0
worked on solving some bugs
2001-03-12 20:21:50 +00:00
Werner Koch
be06120679
Changed and added copyright notices
2001-03-08 14:33:24 +00:00
Werner Koch
0bd4fc7359
Add self-signature verification caching
2001-03-05 13:59:16 +00:00
Werner Koch
a910f4f50c
Fixed delkey
2001-01-29 17:46:16 +00:00
Werner Koch
4ae64383cd
Enhanced delkey command and other stuff for gpgme
2001-01-23 13:56:30 +00:00
Werner Koch
90ddf482d0
Release snapshot 1.0.4d
2001-01-11 13:20:02 +00:00
Werner Koch
bb8276a4ee
Small W32 fixes
2001-01-04 14:11:55 +00:00
Werner Koch
ed33264fe2
New option --allow-secret-key-import
2000-12-07 10:55:10 +00:00
Werner Koch
bb1bab488f
Mainly changes to the pipe handling under W32
2000-12-06 12:06:19 +00:00
Werner Koch
41913b7f01
Fixed the detached signature bug.
...
Minor modifications for W32.
2000-11-30 12:08:36 +00:00
Werner Koch
85cec300b7
GPG agent support
2000-11-16 15:45:03 +00:00
Werner Koch
99e70f7ac7
Paul's LFS pacthes and started with pipemode
2000-11-11 17:17:52 +00:00
Werner Koch
83dd513710
New option, doc fix, typo fix.
2000-10-19 16:01:37 +00:00
Werner Koch
c9c435d91f
More multiple signature fixes
2000-10-16 09:25:36 +00:00
Werner Koch
0b9d3e2f81
See ChangeLog: Thu Sep 14 14:20:38 CEST 2000 Werner Koch
2000-09-14 12:20:30 +00:00
Werner Koch
d14ecc1759
See ChangeLog: Wed Sep 6 14:59:09 CEST 2000 Werner Koch
2000-09-06 12:51:58 +00:00
Werner Koch
1d01573b78
See ChangeLog: Wed Aug 23 19:52:51 CEST 2000 Werner Koch
2000-08-23 17:47:49 +00:00
Werner Koch
b996bf9777
See ChangeLog: Tue Aug 1 20:06:23 CEST 2000 Werner Koch
2000-08-01 18:06:27 +00:00
Werner Koch
7f55ee83bb
See ChangeLog: Thu Jul 27 17:33:04 CEST 2000 Werner Koch
2000-07-27 15:33:37 +00:00
Werner Koch
a2ad808d1f
See ChangeLog: Thu Jul 27 12:01:00 CEST 2000 Werner Koch
2000-07-27 10:01:27 +00:00