Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fixed type incompatibility | Stefan Bellon | 2002-11-13 | 2 | -1/+6 |
| | |||||
* | * keyedit.c (show_key_with_all_names_colon): Make --with-colons --edit | David Shaw | 2002-11-13 | 4 | -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 carry | David Shaw | 2002-11-13 | 2 | -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/config | Werner Koch | 2002-11-12 | 3 | -249/+363 |
| | | | | | to version 2002-11-08. | ||||
* | * configure.ac: Check for ctermid(). | Werner Koch | 2002-11-09 | 3 | -1/+7 |
| | |||||
* | * passphrase.c (agent_send_all_options): Use tty_get_ttyname to | Werner Koch | 2002-11-09 | 2 | -2/+27 |
| | | | | | get the default ttyname. | ||||
* | * ttyio.c (TERMDEVICE): Removed. | Werner Koch | 2002-11-09 | 3 | -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 ago | Stefan Bellon | 2002-11-06 | 2 | -0/+6 |
| | |||||
* | * secmem.c (secmem_free, secmem_term): Use wipememory2() instead of | David Shaw | 2002-11-06 | 2 | -8/+13 |
| | | | | | memset() to overwrite secure memory. | ||||
* | * util.h: Add wipememory2() macro (same as wipememory, but can specify the | David Shaw | 2002-11-06 | 2 | -1/+7 |
| | | | | | byte to wipe with). | ||||
* | * blowfish.c (burn_stack), cast5.c (burn_stack), des.c (burn_stack), md5.c | David Shaw | 2002-11-06 | 14 | -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 the | David Shaw | 2002-11-05 | 2 | -1/+6 |
| | | | | | --with-colons listing. | ||||
* | * g10.c (main): Add a mostly noop --trust-model option to smooth | David Shaw | 2002-11-05 | 2 | -0/+15 |
| | | | | | transition to 1.4. | ||||
* | * DETAILS: Clarify meaning of 'u'. Noted by Timo. | David Shaw | 2002-11-04 | 2 | -3/+8 |
| | |||||
* | * gpgkeys_hkp.c (send_key), gpgkeys_ldap.c (send_key): Properly handle an | David Shaw | 2002-11-04 | 3 | -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 Shaw | 2002-10-31 | 2 | -1/+4 |
| | |||||
* | * gnupg.spec.in: Update source ftp path. | David Shaw | 2002-10-31 | 2 | -2/+6 |
| | |||||
* | * build-packet.c (do_plaintext), encode.c (encode_sesskey, encode_simple, | David Shaw | 2002-10-31 | 4 | -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 Shaw | 2002-10-31 | 2 | -1/+5 |
| | |||||
* | * util.h: Add wipememory() macro. | David Shaw | 2002-10-31 | 2 | -0/+6 |
| | |||||
* | * getkey.c (get_pubkey_direct): Renamed to... | Werner Koch | 2002-10-30 | 5 | -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 the | Werner Koch | 2002-10-28 | 2 | -0/+7 |
| | | | | | | environment buffer; didn't worked at all. Reported by Thijmen Klok. | ||||
* | reverted filetype patch | Stefan Bellon | 2002-10-28 | 7 | -110/+16 |
| | |||||
* | filetype support for RISC OS | Stefan Bellon | 2002-10-28 | 13 | -35/+153 |
| | |||||
* | * gnupg.spec.in: Use new path for keyserver helpers, /usr/lib is no longer | David Shaw | 2002-10-26 | 2 | -5/+14 |
| | | | | | | used for cipher/hash plugins, and include gpgv, gpgsplit, and the new gnupg.7 man page. | ||||
* | version number change after release. | Werner Koch | 2002-10-25 | 2 | -1/+4 |
| | |||||
* | * README.W32: Add blurb on how to create a ZIP file, changed | Werner Koch | 2002-10-25 | 3 | -16/+38 |
| | | | | | requirement for mingw32 to 0.3.2. | ||||
* | Released 1.2.1. | Werner Koch | 2002-10-25 | 3 | -2/+10 |
| | |||||
* | * et.po, ca.po, es.po: Updated from TP archive. | Werner Koch | 2002-10-25 | 20 | -230/+244 |
| | |||||
* | * gpgkeys_hkp.c (main), gpgkeys_ldap.c (main): Add -V flag to output | David Shaw | 2002-10-24 | 3 | -2/+17 |
| | | | | | protocol and program version. | ||||
* | * mk-w32-dist: Include gpgkeys_ldap. | Werner Koch | 2002-10-24 | 2 | -0/+6 |
| | |||||
* | * configure.ac (GPGKEYS_LDAP,GPGKEYS_HKP): Add $EXEEXT. | Werner Koch | 2002-10-24 | 2 | -3/+7 |
| | |||||
* | * gpg.sgml: Document --refresh-keys. | David Shaw | 2002-10-24 | 2 | -0/+13 |
| | |||||
* | * gpgsplit.c: New options --secret-to-public and --no-split. | Werner Koch | 2002-10-23 | 2 | -365/+598 |
| | | | | | GNUified the indentation style. | ||||
* | * pubkey-enc.c (get_it): Fix segv, test for revoked only when PK | Werner Koch | 2002-10-23 | 2 | -1/+6 |
| | | | | | has been assigned. | ||||
* | * secmem.c (lock_pool) [__CYGWIN__]: Don't print secmem warning. | Werner Koch | 2002-10-21 | 3 | -1/+11 |
| | | | | | * iobuf.c (direct_open): Handle mode 'b' if O_BINARY is available. | ||||
* | * util.h [__CYGWIN32__]: Don't need the registry prototypes. | Werner Koch | 2002-10-21 | 2 | -1/+5 |
| | |||||
* | * exec.c [__CYGWIN32__]: Keep cygwin separate from Mingw32; | Werner Koch | 2002-10-21 | 6 | -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 not | Werner Koch | 2002-10-21 | 3 | -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 Koch | 2002-10-21 | 4 | -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 Shaw | 2002-10-19 | 2 | -4/+16 |
| | |||||
* | * et.po: Updated. | Werner Koch | 2002-10-17 | 20 | -5672/+5819 |
| | | | | | | | * de.po: Fixed 2 fuzzy entries. update-po done. | ||||
* | * config.links (powerpc-apple-darwin6.1): Disable assembler | Werner Koch | 2002-10-17 | 2 | -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.20 | Werner Koch | 2002-10-17 | 2 | -196/+302 |
| | | | | | and a list of MUAs. Replaced ftp.guug.de URL. | ||||
* | * README: Add an installation note for Darwin 6.1. | Werner Koch | 2002-10-17 | 3 | -8/+16 |
| | |||||
* | * pkclist.c (do_edit_ownertrust): Show all user IDs. This should | Werner Koch | 2002-10-17 | 2 | -0/+36 |
| | | | | | | be enhanced to also show the current trust level. Suggested by Florian Weimer. | ||||
* | Bump version number. | David Shaw | 2002-10-16 | 2 | -2/+3 |
| | |||||
* | * README: Some typo fixes from Florian Weimer. | David Shaw | 2002-10-16 | 2 | -11/+16 |
| | |||||
* | * NEWS: Some 1.2.1 notes. | David Shaw | 2002-10-15 | 2 | -0/+18 |
| | |||||
* | * rndunix.c (my_popen): Make sure that stdin and stderr are | Werner Koch | 2002-10-12 | 4 | -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. |