aboutsummaryrefslogtreecommitdiffstats
path: root/g10/ChangeLog (unfollow)
Commit message (Collapse)AuthorFilesLines
2001-12-22Minor cleanupsWerner Koch1-2/+6
2001-12-22* keyserver.c (keyserver_spawn): Removed some variablesWerner Koch1-2/+103
declaration due to shadowing warnings. * build-packet.c (build_attribute_subpkt): s/index/idx/ to avoid compiler warnig due to index(3). * getkey.c (get_ctx_handle): Use KEYDB_HANDLE as return value. * keylist.c (list_one): Made resname const. * keyedit.c (keyedit_menu): Allow "addphoto" only when --openpgp is not used. * options.skel: Changed one example photo viewer to qiv.
2001-12-22Added is_file_compressedTimo Schulz1-83/+4
2001-12-21Photo ID support (actually generic "attribute packet" support, but thereDavid Shaw1-0/+53
is only one attribute packet defined thus far, and it's a picture)
2001-12-21Nonrevocable key signature support via "nrsign". These sigs can expire,David Shaw1-0/+24
but cannot be revoked. Any revocation certificates for them are ignored.
2001-12-21* g10.c. options.h : New option --show-keyringWerner Koch1-0/+6
* getkey.c (get_ctx_handle): New. * keylist.c (list_one): Implement option here. By David Champion.
2001-12-21* options.in: Remove load-extension tigerWerner Koch1-1/+2
* Makefile.am (./options): append it if there is such a module.
2001-12-20Use mkdtemp() to make temp directories. If there is no mkdtemp(), provideDavid Shaw1-0/+8
one.
2001-12-20New function to check the permissions of GNUPGHOME and the various filesDavid Shaw1-0/+24
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-19* g10.c, passphrase.c [CYGWIN32]: Allow this as an alias for MINGW32.Werner Koch1-0/+4
2001-12-18Much stricter checking of the keyserver URIDavid Shaw1-0/+15
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-17Remove warning - no need to check for control/illegal characters, asDavid Shaw1-0/+3
utf8_to_native does this for us
2001-12-17Fix capitalization issuesDavid Shaw1-0/+6
2001-12-17Add a generic IDEA warning for when the IDEA plugin is not present. ThisDavid Shaw1-0/+14
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-15* keyserver.c (keyserver_spawn): Assert that we have dropped privs.Werner Koch1-0/+26
* 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-12Fixed some types for portability. Noted by Stefan Bellon.David Shaw1-0/+4
2001-12-07PGP2 patch. --pgp2 sets things up for pgp2 compatibility, and prints aDavid Shaw1-0/+14
warning if the user does something that would make the message not compatible (i.e. encrypt with a non-RSA key, etc.)
2001-12-07Sig expiration codeDavid Shaw1-0/+33
Offer to expire a key signature when the key the user is signing expires Expired sigs cause an error return If --expert is set, prompt for sig duration
2001-12-07Allow a regular key signature to promote a local signature to fullDavid Shaw1-0/+7
exportable status
2001-12-07New option --expertDavid Shaw1-0/+10
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-07Bug fix in "showpref"David Shaw1-0/+14
Allow setting a no-compression preference
2001-12-07"eyesonly" patch. Implements the for-your-eyes-only feature.David Shaw1-0/+5
2001-12-06"sigclass" patch - adds key signature class levels, notation and policy-urlDavid Shaw1-0/+43
displays in key listings, and shows flags for signature features.
2001-11-27* trustdb.c (mark_usable_uid_certs): Fix segfault from badWerner Koch1-0/+5
initialization and fix reversed key signature expiration check.
2001-11-09* export.c (do_export_stream): Put all given names into a searchWerner Koch1-0/+6
description and change the loop so that all matching names are returned.
2001-11-08Tweaked v3 -c decryption, let --force-v4-certs use SHA-1 for all RSA keys.Werner Koch1-1/+7
2001-11-08fixes for the 1.0.6b bugs David recently posted to gnupg-devel.Werner Koch1-0/+28
2001-10-23more fixes due to automake 1.5SNAP-1-0-6bWerner Koch1-0/+10
2001-10-22Minor fixesWerner Koch1-0/+6
2001-10-18Fixed the Read-Only keyring bug and changed the way the keydb interfaceWerner Koch1-0/+30
works.
2001-10-06Option --no-force-v3-sigs added and disabled agent stuff for RISC OSStefan Bellon1-0/+5
2001-09-28calculate time of next trustdb checkWerner Koch1-0/+13
2001-09-28make check does work againWerner Koch1-0/+8
2001-09-27Encryption should work againWerner Koch1-2/+17
2001-09-26completed the new key validation codeWerner Koch1-0/+9
2001-09-25made keylisting fasterWerner Koch1-0/+10
2001-09-25Changed signature status cacheWerner Koch1-0/+28
2001-09-24Revamped the trustDBWerner Koch1-1/+26
2001-09-20Code cleanupsWerner Koch1-0/+11
2001-09-19Bug fixes and Timo's patchesWerner Koch1-0/+25
2001-09-18Check for garbled packetsWerner Koch1-0/+17
2001-09-09more bug fixesand some warning cleanupsWerner Koch1-0/+20
2001-09-07Last changes before 1.0.6a snapshot releaseSNAP-1-0-6aWerner Koch1-0/+4
2001-09-07fixed a stupid C errorWerner Koch1-0/+10
2001-09-06Revamped the keyring codeWerner Koch1-0/+54
2001-08-31bug fixesWerner Koch1-0/+10
2001-08-30MDC feature support and other stuffWerner Koch1-0/+42
2001-08-24Removed duplicated codeWerner Koch1-0/+14
2001-08-21Fixed use-agent and lock-multiple for RISC OSStefan Bellon1-2/+7
2001-08-20Implemented -cs and some fixes to the rfc1991 symmetric only modeWerner Koch1-0/+13