aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* fixed type incompatibilityStefan Bellon2002-11-132-1/+6
|
* * keyedit.c (show_key_with_all_names_colon): Make --with-colons --editDavid Shaw2002-11-134-20/+65
| | | | | | | | | | display match the validity and trust of --with-colons --list-keys. * passphrase.c (agent_send_all_options): Fix compile warning. * keylist.c (list_keyblock_colon): Validity for subkeys should match that of the primary key, and not that of the last user ID.
* * getkey.c (merge_selfsigs): Revoked/expired/invalid primary keys carryDavid Shaw2002-11-132-21/+27
| | | | | | | | these facts onto all their subkeys, but only after the subkey has a chance to be marked valid. This is to fix an incorrect "invalid public key" error verifying a signature made by a revoked signing subkey, with a valid unrevoked primary key.
* * config.sub, config.guess: Updated from ftp.gnu.org/gnu/configWerner Koch2002-11-123-249/+363
| | | | | to version 2002-11-08.
* * configure.ac: Check for ctermid().Werner Koch2002-11-093-1/+7
|
* * passphrase.c (agent_send_all_options): Use tty_get_ttyname toWerner Koch2002-11-092-2/+27
| | | | | get the default ttyname.
* * ttyio.c (TERMDEVICE): Removed.Werner Koch2002-11-093-14/+49
| | | | | | (tty_get_ttyname): New. (init_ttyfp): Use it here instead of the TERMDEVICE macro.
* added prototype that was missing in CVS since long agoStefan Bellon2002-11-062-0/+6
|
* * secmem.c (secmem_free, secmem_term): Use wipememory2() instead ofDavid Shaw2002-11-062-8/+13
| | | | | memset() to overwrite secure memory.
* * util.h: Add wipememory2() macro (same as wipememory, but can specify theDavid Shaw2002-11-062-1/+7
| | | | | byte to wipe with).
* * blowfish.c (burn_stack), cast5.c (burn_stack), des.c (burn_stack), md5.cDavid Shaw2002-11-0614-15/+29
| | | | | | | | | | (burn_stack), random.c (burn_stack, read_pool, fast_random_poll), rijndael.c (burn_stack), rmd160.c (burn_stack), rndegd.c (rndegd_gather_random), rndlinux.c (rndlinux_gather_random), rndriscos.c (rndriscos_gather_random), sha1.c (burn_stack), tiger.c (burn_stack), twofish.c (burn_stack): Replace various calls to memset() with the more secure wipememory().
* * keyedit.c (show_key_with_all_names_colon): Don't stick nulls into theDavid Shaw2002-11-052-1/+6
| | | | | --with-colons listing.
* * g10.c (main): Add a mostly noop --trust-model option to smoothDavid Shaw2002-11-052-0/+15
| | | | | transition to 1.4.
* * DETAILS: Clarify meaning of 'u'. Noted by Timo.David Shaw2002-11-042-3/+8
|
* * gpgkeys_hkp.c (send_key), gpgkeys_ldap.c (send_key): Properly handle anDavid Shaw2002-11-043-16/+21
| | | | | input file that does not include any key data at all.
* * Makefile.am: Put gnupg.spec in the root directory so rpm -ta works.David Shaw2002-10-312-1/+4
|
* * gnupg.spec.in: Update source ftp path.David Shaw2002-10-312-2/+6
|
* * build-packet.c (do_plaintext), encode.c (encode_sesskey, encode_simple,David Shaw2002-10-314-5/+12
| | | | | | | encode_crypt), sign.c (write_plaintext_packet): Use wipememory() instead of memset() to wipe sensitive memory as the memset() might be optimized away.
* * configure.ac: Add a check for volatile.David Shaw2002-10-312-1/+5
|
* * util.h: Add wipememory() macro.David Shaw2002-10-312-0/+6
|
* * getkey.c (get_pubkey_direct): Renamed to...Werner Koch2002-10-305-28/+86
| | | | | | | | | | | | | | (get_pubkey_fast): this and made extern. (get_pubkey_byfprint_fast): New. * import.c (import_one): Use get_pubkey_fast instead of get_pubkey. We don't need a merged key and actually this might lead to recursions. --> There is still a problem, though. (revocation_present): Likewise for search by fingerprint. * g10.c (main): Try to create the trustdb even for non-colon-mode list-key operations. This is required because getkey needs to know whether a a key is ultimately trusted.
* * w32reg.c (read_w32_registry_string): Fixed expanding of theWerner Koch2002-10-282-0/+7
| | | | | | environment buffer; didn't worked at all. Reported by Thijmen Klok.
* reverted filetype patchStefan Bellon2002-10-287-110/+16
|
* filetype support for RISC OSStefan Bellon2002-10-2813-35/+153
|
* * gnupg.spec.in: Use new path for keyserver helpers, /usr/lib is no longerDavid Shaw2002-10-262-5/+14
| | | | | | used for cipher/hash plugins, and include gpgv, gpgsplit, and the new gnupg.7 man page.
* version number change after release.Werner Koch2002-10-252-1/+4
|
* * README.W32: Add blurb on how to create a ZIP file, changedWerner Koch2002-10-253-16/+38
| | | | | requirement for mingw32 to 0.3.2.
* Released 1.2.1.Werner Koch2002-10-253-2/+10
|
* * et.po, ca.po, es.po: Updated from TP archive.Werner Koch2002-10-2520-230/+244
|
* * gpgkeys_hkp.c (main), gpgkeys_ldap.c (main): Add -V flag to outputDavid Shaw2002-10-243-2/+17
| | | | | protocol and program version.
* * mk-w32-dist: Include gpgkeys_ldap.Werner Koch2002-10-242-0/+6
|
* * configure.ac (GPGKEYS_LDAP,GPGKEYS_HKP): Add $EXEEXT.Werner Koch2002-10-242-3/+7
|
* * gpg.sgml: Document --refresh-keys.David Shaw2002-10-242-0/+13
|
* * gpgsplit.c: New options --secret-to-public and --no-split.Werner Koch2002-10-232-365/+598
| | | | | GNUified the indentation style.
* * pubkey-enc.c (get_it): Fix segv, test for revoked only when PKWerner Koch2002-10-232-1/+6
| | | | | has been assigned.
* * secmem.c (lock_pool) [__CYGWIN__]: Don't print secmem warning.Werner Koch2002-10-213-1/+11
| | | | | * iobuf.c (direct_open): Handle mode 'b' if O_BINARY is available.
* * util.h [__CYGWIN32__]: Don't need the registry prototypes.Werner Koch2002-10-212-1/+5
|
* * exec.c [__CYGWIN32__]: Keep cygwin separate from Mingw32;Werner Koch2002-10-216-17/+27
| | | | | | | | | | we don't need it here as it behaves more like a Posix system. * passphrase.c (agent_get_passphrase): Ditto. * tdbio.c (MY_O_BINARY): Need binary mode with Cygwin. * g10.c, gpgv.c (main) [__CYGWIN32__]: Don't get the homedir from the registry.
* * rndw32.c [__CYGWIN32__]: Don't include winioctl.h - it is notWerner Koch2002-10-213-11/+16
| | | | | | | | required anymore. * random.c (read_seed_file,update_random_seed_file): Use binary mode for __CYGWIN__.
* * configure.ac (try_gettext): Remove special case for cygwin.Werner Koch2002-10-214-7/+21
| | | | | | | | | | | | | This removes all the DOS specific macros and let Cygwin work like a real OS. Needs a couple of changes elsewhere but after all, GnuPG presents itself much more like a Posix program and can be used in a full Cygwin environment; e.g. used along with mutt. Changes suggested by Volker Quetschke. * acinclude.m4 (GNUPG_SYS_NM_PARSE): Allow for underscore in test symbols. Useful for Cygwin builds. (GNUPG_SYS_SYMBOL_UNDERSCORE): Don't hardwire to yes for Cygwin.
* * gpg.sgml: Clarify --force-mdc, and document --disable-mdc.David Shaw2002-10-192-4/+16
|
* * et.po: Updated.Werner Koch2002-10-1720-5672/+5819
| | | | | | | * de.po: Fixed 2 fuzzy entries. update-po done.
* * config.links (powerpc-apple-darwin6.1): Disable assemblerWerner Koch2002-10-172-1/+11
| | | | | due to non-working modules/as. Suggested by Gordon Worley.
* * faq.raw: New upstream version with new sections 1.3, 5.8, 6.20Werner Koch2002-10-172-196/+302
| | | | | and a list of MUAs. Replaced ftp.guug.de URL.
* * README: Add an installation note for Darwin 6.1.Werner Koch2002-10-173-8/+16
|
* * pkclist.c (do_edit_ownertrust): Show all user IDs. This shouldWerner Koch2002-10-172-0/+36
| | | | | | be enhanced to also show the current trust level. Suggested by Florian Weimer.
* Bump version number.David Shaw2002-10-162-2/+3
|
* * README: Some typo fixes from Florian Weimer.David Shaw2002-10-162-11/+16
|
* * NEWS: Some 1.2.1 notes.David Shaw2002-10-152-0/+18
|
* * rndunix.c (my_popen): Make sure that stdin and stderr areWerner Koch2002-10-124-25/+55
| | | | | | | | | | | connected to a file. This is to avoid NetBSD to complain about set{u,g}id programs invoked with fd 0, 2 closed. Reported by Cristian Biere. (start_gatherer): Likewise. Reordered code. * configure.ac (NAME_OF_DEV_URANDOM): Don't use /dev/srandom for NetBSD. Noted by Christian Biere.