aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* More of Brian Gladman's contributed files.Werner Koch2003-12-0310-0/+2632
|
* * zh_TW.po, fi.po: Updated from upstream.Werner Koch2003-12-0334-14014/+28274
| | | | | | | * be.po: New. * de.po: Updated. * ru.po: Added. New version by Maxim Britov.
* Added Brian Gladman's contributionsWerner Koch2003-12-033-0/+622
|
* * mainproc.c (check_sig_and_print): Removed the "0x" again.Werner Koch2003-12-038-17/+50
| | | | | | | | | | | Reverts change from 2003-10-03. * THANKS: Added Phong Nguyen, who found the Elgamal signing key problem. * configure.ac (ALL_LINGUAS): Added a Russian translation; thanks to Maxim Britov. Added Belarusion; thanks to Ales Nyakhaychyk.
* * miscutil.c (answer_is_yes_no_default, answer_is_yes_no_quit): Don't useDavid Shaw2003-12-032-5/+12
| | | | | | alternate strings when not needed so we don't have to re-translate them. Hopefully the comment will be enough to indicate multiple match strings.
* * gpgsplit.c (write_part): Split off decompression code. (handle_zlib):David Shaw2003-12-032-81/+182
| | | | | | Move it here. (handle_bzip2): Add this to handle BZIP2 compressed messages.
* * NEWS: Note that Elgamal sign+encrypt keys are not part of the web ofDavid Shaw2003-12-022-1/+7
| | | | | trust.
* * cipher.h: Make cipher list match 2440bis-09.David Shaw2003-12-022-6/+8
|
* * g10.c (strusage, main): Show development version warning in --versionDavid Shaw2003-12-023-7/+50
| | | | | | | | output. * trustdb.c (mark_usable_uid_certs): Disallow signatures to and from an Elgamal signing key in the trustdb.
* * config.links: Show target in asm-syntax.h file and include targets forDavid Shaw2003-12-022-2/+11
| | | | | K*BSD (GNU userland with BSD kernel).
* * README: Add --with-zlib, --with-bzip2, and --without-bzip2.David Shaw2003-12-012-0/+11
|
* * README: Update version number. Add BZIP2. Remove Elgamal sign+encrypt.David Shaw2003-11-302-14/+18
|
* * keygen.c (ask_algo): Remove ability to generate Elgamal sign+encryptDavid Shaw2003-11-292-23/+9
| | | | | keys.
* * NEWS: Note that the only thing we will generate with an ElgamalDavid Shaw2003-11-292-0/+12
| | | | | sign+encrypt key is a revocation.
* * revoke.c (gen_desig_revoke): Specify in the comment when a designatedDavid Shaw2003-11-294-3/+35
| | | | | | | | | | | | revocation is generated. * getkey.c (merge_selfsigs_main, merge_selfsigs_subkey, get_seckey_byname2): Disallow use of sign+encrypt Elgamal keys for anything except revocations. * sign.c (do_sign): Catchall for any Elgamal signatures except revocations.
* * elgamal.c (gen_k): New arg SMALL_K. (sign): Use it here with SMALL_K setDavid Shaw2003-11-292-27/+39
| | | | | | to false (do_encrypt): and here with SMALL_K set to true. From Werner on devel branch.
* * trustdb.c (validate_keys): Reset the trustdb before checking if we haveDavid Shaw2003-11-292-4/+11
| | | | | | | any ultimately trusted keys. This ensures that if we lose all our ultimately trusted keys, we don't leave behind the old validity calculations.
* * gpgkeys_hkp.c (get_key): Fixed bad use of fprintf w/o formatWerner Koch2003-11-272-2/+7
| | | | | string.
* * Makefile.am: Include TRANSLATE in distributed files.David Shaw2003-11-212-1/+4
|
* * util.h: Add prototype for match_multistr().David Shaw2003-11-212-0/+5
|
* * seskey.c (do_encode_md): Comment about earlier (pre-PGP 2.3) encodings.David Shaw2003-11-213-1/+19
| | | | | | * misc.c (compress_algo_to_string): Translate "Uncompressed". Requested by Tommi Vainikainen.
* * miscutil.c (match_multistr): New. Match against each segment in aDavid Shaw2003-11-212-11/+43
| | | | | | string with tokens separated by |. (answer_is_yes_no_default, answer_is_yes_no_quit): Use it here to enable alternate translations.
* * TRANSLATE: New, note to translators about the yes|yes multiple matchDavid Shaw2003-11-203-16/+34
| | | | | | | | syntax. * gpg.sgml: Document --compress-level. Some minor tweaks to other entries.
* * config.links: sparc64 assembler doesn't work on FreeBSD or OpenBSDDavid Shaw2003-11-172-4/+9
| | | | | either.
* * compress-bz2.c (init_compress): Compression level 0 is not meaningfulDavid Shaw2003-11-152-7/+8
| | | | | for bzip2.
* * g10.c: Add --compress-level (same as -z).David Shaw2003-11-152-1/+5
|
* * NEWS: Note BZIP2 and --symmetric --encrypt.David Shaw2003-11-132-0/+11
|
* * mainproc.c (proc_symkey_enc): Don't show algorithm information whenDavid Shaw2003-11-063-39/+43
| | | | | | | | | --quiet is set. Suggested by Duncan Harris. Also don't fail with BUG() when processing a --symmetric message with a cipher we don't have. * pkclist.c (build_pk_list): Revert last change. There are too many side effects for stable.
* * pkclist.c (build_pk_list): Show all recipients rather than showing eachDavid Shaw2003-11-012-22/+36
| | | | | recipient as they are added.
* * misc.c (compress_algo_to_string, check_compress_algo): Add bzip2.David Shaw2003-10-3112-47/+360
| | | | | | | | | | | | | | | | | | | | | | | | * g10.c (main): Add read-only warning. * compress.c (compress_filter): Make static to help force the use of push_compress_filter. Remove default algorithm setting since that is done in push_compress_filter now. * main.h: Use named algorithm. * filter.h, compress.c (push_compress_filter, push_compress_filter2): New. Figure out which is the appropriate compression filter to use, and push it into place. * compress.c (handle_compressed), encode.c (encode_simple, encode_crypt), sign.c (sign_file, sign_symencrypt_file), import.c (read_block), export.c (do_export): Use push_compress_filter instead of pushing the compression filter ourselves. * compress-bz2.c: New. Bzlib versions of the compression filter routines. * Makefile.am: Include compress-bz2.c if bz2lib is available.
* Missed a lineDavid Shaw2003-10-312-2/+1
|
* * configure.ac: Locate libbz2 for bzip2 compression support.David Shaw2003-10-312-1/+29
|
* * cipher.h: Add COMPRESS_ALGO_BZIP2.David Shaw2003-10-312-3/+8
|
* * configure.ac (DLLIBS): Work properly on platforms where dlopen andDavid Shaw2003-10-272-5/+13
| | | | | friends are in libc instead of libdl.
* * mainproc.c (proc_symkey_enc, proc_encrypted): Keep a count of the numberDavid Shaw2003-10-262-3/+17
| | | | | | of passphrases that can decrypt a symmetric or mixed symmetric/pk message and include it in the list of keys shown to the user.
* * mainproc.c (symkey_decrypt_sesskey): There is no way to tell theDavid Shaw2003-10-262-25/+69
| | | | | | | | | | | | difference here between a bad passphrase and a cipher algorithm that we don't have, so use a error message that makes that clear. Use the actual list of ciphers when checking whether a cipher is invalid. Return error if the decrypted cipher algorithm is invalid. (proc_symkey_enc): In a mixed passphrase/pk message, if a valid dek already exists from decrypting via pk, do not try to process the passphrase. (proc_symkey_enc): Indicate when we're decrypting a session key as opposed to decrypting data. If a passphrase is invalid, discard the dek so we'll keep trying.
* * secmem.c (lock_pool) [_AIX]: Don't use plock.Werner Koch2003-10-232-0/+15
|
* * configure.ac (PRINTABLE_OS_NAME): Remove special case for TheWerner Koch2003-10-213-4/+7
| | | | | | Hurd; Robert Millan reported that the uname test is now sufficient.
* * longlong.h: Added PowerPC 64 bit code from GPM-4.1.2 but didn'tWerner Koch2003-10-212-4/+66
| | | | | enabled it yet.
* * g10.c (main): Fix --export-all do actually do something different thanDavid Shaw2003-10-173-7/+12
| | | | | --export.
* * POTFILES.in (cipher/primegen.c): Added.Werner Koch2003-10-104-2/+16
| | | | | | * primegen.c (gen_prime): Bail out if we try to generate a prime with less than 16 bits.
* * primegen.c (gen_prime): Bail out if NBITS is zero. This isWerner Koch2003-10-062-0/+8
| | | | | Debian bug #213989 reported by Max <[email protected]>.
* * mainproc.c (check_sig_and_print): Prefix the key ID printed withWerner Koch2003-10-033-3/+11
| | | | | 0x. Requested by Nelson H. F. Beebe.
* * samplekeys.asc: Update 99242560.David Shaw2003-10-013-1105/+1155
| | | | | * gpg.sgml: Document --no-groups.
* * g10.c (main): Add --no-groups to zero --group list.David Shaw2003-10-015-47/+69
| | | | | | | | | | | | | | | * encode.c (encode_simple): Allow for 32 bytes (256 bits) of symmetrically encrypted session key. Use --s2k-cipher-algo to choose cipher, rather than --cipher-algo. This code is never actually called in stable, but better to fix it here in case we branch in the future. * parse-packet.c (parse_subkeyenc): Call it a "symmetrically encrypted session key" since "session key decryption key" is just baffling. Neaten --list-packets output. * pubkey-enc.c (get_it): Always show cipher-not-in-prefs warning unless --quiet is set.
* * gpg.sgml: Note web bug behavior of auto-key-retrieve. Note that bigDavid Shaw2003-09-302-1/+21
| | | | | photos mean big keys. Document --rfc2440.
* * parse-packet.c (parse_symkeyenc): Give a warning if a session keyDavid Shaw2003-09-302-3/+21
| | | | | | decryption key is seen without salt. Show in --list-packets if a session key decryption key is present.
* * g10.c (main): Deprecate --no-comment in favor of --no-sk-comments.David Shaw2003-09-232-1/+11
|
* * g10.c (main): Deprecate -f in favor of --encrypt-files.David Shaw2003-09-122-3/+12
|
* * g10.c (main): Error out if --multifile is used with the commands thatDavid Shaw2003-09-092-0/+37
| | | | | | don't support it yet (--sign, --clearsign, --detach-sign, --symmetric, and --store).