aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* * g10.c (main): Add --multifile as an alias to turn --encrypt intoDavid Shaw2003-09-053-40/+56
| | | | | | | | | --encrypt-files (plus --verify-files, --decrypt-files). * encode.c (use_mdc), g10.c (main): Use RFC1991 and RFC2440 directly to check for MDC usability. Do not set the force_mdc or disable_mdc flags since there is no point any longer.
* * types.h: Revert previous change. This sort of thing is better done inDavid Shaw2003-09-042-1/+6
| | | | | autoconf.
* * configure.ac: Check for UINT64_C to go along with uint64_t.David Shaw2003-09-042-2/+14
|
* * types.h: Non-POSIX environments may have uint64_t but not UINT64_C.David Shaw2003-09-032-1/+6
|
* * keylist.c (show_policy_url): Policy URLs might be UTF8.David Shaw2003-08-312-2/+3
|
* * keyedit.c (menu_addrevoker): Fix leaking a few bytes.David Shaw2003-08-312-1/+11
|
* * gpgv.c: s/__MINGW32__/_WIN32/ to help building on native WindowsDavid Shaw2003-08-292-1/+6
| | | | | compilers. Requested by Brian Gladman.
* * autogen.sh: Touch po/all for --build-w32.Werner Koch2003-08-262-0/+9
|
* * keyedit.c (change_passphrase): When responding 'no' to the blankDavid Shaw2003-08-262-1/+9
| | | | | passphrase question, re-prompt for a new passphrase. This is bug #202.
* * DETAILS: Removed paragraph on gdbm usage. Notes that pipemodeWerner Koch2003-08-232-23/+8
| | | | | is deprecated.
* Post release version number bump.Werner Koch2003-08-212-1/+5
|
* About to release 1.2.3Werner Koch2003-08-214-3/+7
|
* Preparing releaseWerner Koch2003-08-2125-2489/+2242
|
* * keyserver.c (keyserver_search_prompt): Flush stdout beforeWerner Koch2003-08-219-1136/+1303
| | | | | | | issuing the prompt. Requested by Todd Vierling. * samplekeys.asc: Refreshed the keys.
* * THANKS: Thank Nelson H. F. Beebe.David Shaw2003-08-212-1/+6
|
* * options.skel: Note that keyserver.pgp.com isn't synchronized, andDavid Shaw2003-08-194-58/+89
| | | | | | | | | | explain the roundrobin a bit better. * sig-check.c (check_key_signature2), import.c (import_one, import_revoke_cert, chk_self_sigs, delete_inv_parts, collapse_uids, merge_blocks): Make much quieter during import of slightly munged, but recoverable, keys. Use log_error for unrecoverable import failures.
* * keyring.c (keyring_rebuild_cache): Comment.David Shaw2003-08-133-14/+30
| | | | | | | | * sign.c (mk_notation_and_policy): Making a v3 signature with notations or policy urls is an error, not an info (i.e. increment the errorcount). Don't print the notation or policy url to stdout since it can be mixed into the output stream when piping and munge the stream.
* * random.c (getfnc_gather_random): Don't check NAME_OF_DEV_RANDOM twice.David Shaw2003-08-132-1/+6
| | | | | Use NAME_OF_DEV_URANDOM.
* * gnupg.spec.in: Make sure that install-info is called in such a way thatDavid Shaw2003-08-032-4/+12
| | | | | | doesn't bork the RPM install if it cannot complete (necessary for some upgrade scenarios).
* * parse-packet.c (parse_signature): Don't give "signature packet withoutDavid Shaw2003-08-022-8/+17
| | | | | | xxxx" warnings for experimental pk algorithms. An experimental algorithm may not have a notion of (for example) a keyid (i.e. PGP's x.509 stuff).
* Removed trailing semicolon to avoid error with Norcroft CStefan Bellon2003-07-312-1/+6
|
* * gnupg.spec.in: Rework much of the spec to use %-macros throughout. FixDavid Shaw2003-07-312-35/+55
| | | | | | | to work properly with RPM 4.1 (all files in buildroot must be packaged). Package and install info files. Tweak the English description. Do not install gpgv and gpgsplit setuid root.
* Argh, one line inserted in a source file and all POs need to beWerner Koch2003-07-3024-552/+552
| | | | | comitted due to changed line numbers.
* * ttyio.c: Typo fixes.Werner Koch2003-07-302-2/+4
|
* * passphrase.c (agent_send_all_options): Make use of $GPG_TTY.Werner Koch2003-07-302-1/+7
|
* Changed a lot of __MINGW32__ to _WIN32. This should help a bit inWerner Koch2003-07-3042-393/+415
| | | | | building with native Windows compilers. On request by Brian Gladman.
* About to release rc2Werner Koch2003-07-3027-14570/+14683
|
* Changed Wim's address.Werner Koch2003-07-301-1/+1
|
* * g10.c (main): Disable use-agent if passphrase-fd is givenWerner Koch2003-07-302-0/+6
| | | | | later. Suggested by Kurt Garloff.
* Removed an md_start_debugWerner Koch2003-07-301-2/+1
|
* * NEWS: Cite DETAILS.David Shaw2003-07-303-4/+16
| | | | | * README: Note problem with gcc < 2.96 and non-gnu as.
* * parse-packet.c (parse_key): Allow to parse the gnu-divert-to-s2kWerner Koch2003-07-283-2/+29
| | | | | mode.
* * NEWS: Note %g and %p, the "tru" --with-colons record, and the REVKEYSIGDavid Shaw2003-07-283-0/+23
| | | | | | | | --status-fd tag. * README: Add a note about the SunOS symbol underscore problem and how to fix it.
* * DETAILS: Document "tru" trust record. Document REVKEYSIG status tag.David Shaw2003-07-282-5/+31
|
* * packet.h, sig-check.c (signature_check2, do_check, do_check_messages):David Shaw2003-07-287-52/+73
| | | | | | | | | | | | | | | Provide a signing-key-is-revoked flag. Change all callers. * status.h, status.c (get_status_string): New REVKEYSIG status tag for a good signature from a revoked key. * mainproc.c (do_check_sig, check_sig_and_print): Use it here. * import.c (import_revoke_cert, merge_blocks, merge_sigs): Compare actual signatures on import rather than using keyid or class matching. This does not change actual behavior with a key, but does mean that all sigs are imported whether they will be used or not.
* * gpgv.c (read_trust_options): Stub.David Shaw2003-07-212-0/+4
|
* * trustdb.h, trustdb.c (read_trust_options): New. Returns items from theDavid Shaw2003-07-214-7/+52
| | | | | | | trustdb version record. * keylist.c (public_key_list): Use it here for the new "tru" record.
* * sig-check.c (signature_check, signature_check2, check_key_signature,David Shaw2003-07-214-19/+24
| | | | | | | check_key_signature2): Allow passing NULLs for unused parameters in the x2 form of each function to avoid the need for dummy variables. getkey.c, mainproc.c: Change all callers.
* * keygen.c (do_add_key_flags): Don't set the certify flag for subkeys.David Shaw2003-07-162-1/+28
| | | | | | (ask_algo): Provide key flags for DSA, Elgamal_e, and Elgamal subkeys. (generate_keypair): Provide key flags for the default DSA/Elgamal keys.
* * misc.c (pct_expando): Minor performance tweak. Don't bother to re-fetchDavid Shaw2003-07-053-12/+25
| | | | | | | | the primary key if the key making the signature is the primary key. * parse-packet.c (parse_signature): No need to reserve 8 bytes for the unhashed signature cache any longer.
* * gpg.sgml: Warning not to try and parse --list-keys in scripts. DocumentDavid Shaw2003-07-033-11/+69
| | | | | | | | the signature flags (1-3/L/R/P/N/X), Document expandos %g and %p. Note the default --personal-digest-preferences are "H2". * DETAILS: Document the --attribute-fd data.
* * misc.c (pct_expando): Add two new expandos - signer's fingerprint (%g),David Shaw2003-07-014-12/+44
| | | | | | | | | | | and signer's primary fingerprint (%p). * tdbio.h, tdbio.c (create_version_record, tdbio_write_nextcheck, tdbio_read_record, tdbio_write_record): Force a 0 into the trust_model field. This is to help smooth the 1.2->1.4 switchover, as otherwise a 1.4 trustdb could be rebuilt as classic on 1.2 while still claiming to be a non-classic trust model.
* * Makefile.am: Add --no-permission-warning to avoid spurious warning whenDavid Shaw2003-06-262-2/+6
| | | | | importing demo keys.
* * keyserver.c (keyserver_spawn): Use ascii_isspace instead of spacep sinceDavid Shaw2003-06-262-1/+6
| | | | | ascii_isspace includes \r and \n.
* * types.h: Prefer using uint64_t when creating a 64-bit unsigned type.David Shaw2003-06-263-5/+17
| | | | | | | | | This avoids a warning on compilers that support but complain about unsigned long long. * util.h (ascii_isspace): New variation on isspace() that is immune from locale changes.
* * signal.c, tdbio.c: Comment out the transaction code. It was not used inDavid Shaw2003-06-243-4/+13
| | | | | | this version, and was causing some build problems on quasi-posix platforms (Solaris and Forte c89).
* * Makefile.am: Use W32LIBS where appropriate.David Shaw2003-06-202-2/+6
|
* * Makefile.am: Use W32LIBS where appropriate.David Shaw2003-06-202-2/+6
|
* * Makefile.am: Include W32LIBS where appropriate.David Shaw2003-06-202-1/+3
|
* * configure.ac: Include wsock32 in W32LIBS. This is different fromDavid Shaw2003-06-202-1/+9
| | | | | | NETLIBS so we don't need to force other platforms to pull in the netlibs when they aren't actually needed.