| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
|
|
|
|
|
|
|
|
|
|
|
| |
handles this automatically.
* configure.ac: Remove some stuff no longer needed with newer autoconf.
Use AC_GNU_SOURCE instead of defining _GNU_SOURCE manually. Add check for
strchr() for gettext. Add "ngettext" check for gettext, since that check
supposedly implies a check for bind_textdomain_codeset. Add check for
times() for random.c. Fix URL for EGD.
|
|
|
|
|
| |
repeat question. This is bug 153.
|
|
|
|
|
|
|
|
|
|
|
| |
* trustdb.h, trustdb.c (is_disabled), keylist.c (print_capabilities),
gpgv.c (is_disabled): is_disabled now takes a pk and not just the keyid.
This is for speed since there is no need to re-fetch a key when we already
have that key handy.
* getkey.c (skip_disabled): New function to get a pk and call is_disabled
on it. (key_byname): Use it here.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
and refresh-keys.
* keyserver.c (keyserver_work): Range check the TCP port for HKP.
* options.h, g10.c (main): Give algorithm warnings for algorithms chosen
against the --pgpX and --openpgp rules.
* keydb.h, pkclist.c (algo_available): Make TIGER192 invalid in --openpgp
mode.
* sign.c (sign_file), pkclist.c (algo_available): Allow passing a hint of
0.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
warning.
* sign.c (clearsign_file): Fix bug that prevents proper warning message
from appearing when clearsigning in --pgp2 mode with a non-v3 RSA key.
* main.h, misc.c (compliance_option_string, compliance_string,
compliance_failure), sign.c (sign_file, clearsign_file), encode.c
(encode_crypt, write_pubkey_enc_from_list): New functions to put the "this
message may not be usable...." warning in one place.
* options.h, g10.c (main): Part two of the simplification. Use a single
enum to indicate what we are compliant to (1991, 2440, PGPx, etc.)
|
|
|
|
|
|
|
| |
encode.c, getkey.c, revoke.c: The current flags for different levels of
PGP-ness are massively complex. This is step one in simplifying them.
No functional change yet, just use a macro to check for compliance level.
|
| |
|
|
|
|
|
|
|
|
| |
(do_export_stream), import.c (remove_bad_stuff, import), parse-packet.c
(dump_sig_subpkt, parse_one_sig_subpkt): Remove vestigal code for the old
sig cache subpacket. This wasn't completely harmless as it caused
subpacket 101 to disappear on import and export.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
particular user ID, use that ID as the one to ask about when prompting
whether to use the key anyway. (build_pk_list): Similar change here when
adding keys to the recipient list.
* trustdb.c (update_validity): Fix bug that prevented more than one
validity record per trust record. (get_validity): When retrieving validity
for a (user) supplied user ID, return the validity for that user ID only,
and do not fall back to the general key validity. (validate_one_keyblock):
Some commentary on whether non-self-signed user IDs belong in the web of
trust (arguably, they do).
|
|
|
|
|
|
| |
--symmetric. --export-ownertrust takes no args. Document
--no-escape-from-lines. Fix escaped "<From" to be ">From".
|
|
|
|
|
|
|
| |
* README: Add note about the HP/UX inline problem. Fix all URLs to point
to the right place in the reorganized gnupg.org web pages. Some minor
language fixes.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
binding packet" a verbose item instead of a !quiet one. There are
too many garbled keys out in the wild.
* getkey.c (premerge_public_with_secret): Made "no secret subkey
for" warning a verbose item and translatable.
|
|
|
|
|
|
|
|
| |
* progress.c (handle_progress): Store a copy of NAME.
(progress_filter): Release WHAT, make sure not to print a NULL WHAT.
* openfile.c (open_sigfile): Adjust free for new progress semantics.
* plaintext.c (ask_for_detached_datafile): Don't dealloc pfx->WHAT.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* exec.c (exec_write): Cast NULL to void* to properly terminate varargs
list.
* keyedit.c (show_key_with_all_names): Just for safety, catch an invalid
pk algorithm.
* sign.c (make_keysig_packet): Crucial that the call to mksubpkt comes
LAST before the calls to finalize the sig as that makes it possible for
the mksubpkt function to get a reliable pointer to the subpacket area.
|
| |
|
| |
|
|
|
|
|
| |
* BUGS: Fix bug reporting URL.
|
|
|
|
|
|
|
|
| |
interoperability section.
* DETAILS (VALIDSIG): Add version, pk algo, digest algo, sig class, and a
reserved field for flags in a future version.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
with --verbose on, and add version, pk and hash algorithms and sig class
to VALIDSIG.
* g10.c (main): Add --no-textmode.
* export.c (do_export_stream), keyedit.c (show_key_with_all_names,
menu_addrevoker), mainproc.c (check_sig_and_print), photoid.c
(show_photos), trustdb.c (get_validity, reset_trust_records,
validate_keys): Make some strings translatable.
|
|
|
|
|
|
|
|
|
| |
sig with --verbose on.
* parse-packet.c (enum_sig_subpkt): Make a warning message a --verbose
warning message since the devel version can make signatures that trigger
it each time.
|
|
|
|
|
| |
space for the ":port" text in HKP URLs.
|
|
|
|
|
|
|
|
| |
Pascal Hartig and Walter Koch.
* configure.ac (ALL_LINGUAS): Added Hungarian translation by Nagy
Ferenc L�szl�.
|
|
|
|
|
| |
* README: Put back proper copyright line.
|
| |
|
|
|
|
|
|
|
|
|
| |
needs to be a generated file.
* sigs.test: TODO note to add the new SHAs when we start generating them.
* mds.test: Test the new SHAs.
|
|
|
|
|
|
|
|
| |
range of years but must list each year we have prepared a release
and applied a textual change to a file. It is common that some
files are not changed in a couple of years and a range would not
allow to express this.
|
| |
|
|
|
|
|
| |
are created. Suggested by [email protected].
|
|
|
|
|
| |
again.
|
|
|
|
|
| |
warnings.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
duplicate signatures with --expert.
* pkclist.c (check_signatures_trust): Don't display a null fingerprint
when checking a signature with --always-trust enabled.
* filter.h (progress_filter_context_t), progress.c (handle_progress): Fix
compiler warnings. Make "what" constant.
* build-packet.c (do_plaintext): Do not create invalid literal packets
with >255-byte names.
|
| |
|
| |
|
|
|
|
|
| |
really "pks corruption" (repair-pks-subkey-bug).
|
|
|
|
|
|
|
| |
* de.po, de.glo: New from Walter.
* sk.po: New.
|
| |
|
|
|
|
|
| |
[email protected].
|
|
|
|
|
| |
* progress.c (handle_progress): Make use of it.
|
|
|
|
| |
'STABLE-BRANCH-1-2'.
|