Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | * 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. | |||||
* | Comment fix for make_filename | Werner Koch | 2002-10-12 | 1 | -4/+4 | |
| | ||||||
* | * keygen.c (print_status_key_created): New. | Werner Koch | 2002-10-12 | 2 | -2/+36 | |
| | | | | | | (do_generate_keypair): Use it to print the fingerprint. (generate_subkeypair): Likewise. | |||||
* | * DETAILS (KEY_CREATED): Enhanced by fingerprint. | Werner Koch | 2002-10-12 | 2 | -1/+7 | |
| | ||||||
* | * keyedit.c (menu_addrevoker): Properly back out if the signature fails. | David Shaw | 2002-10-11 | 2 | -0/+6 | |
| | ||||||
* | * gpgkeys_ldap.c (search_key, main): Make sure LDAP values are freed in | David Shaw | 2002-10-09 | 2 | -8/+12 | |
| | | | | | case of error. | |||||
* | * gpgkeys_ldap.c (main): Fix error return code. | David Shaw | 2002-10-09 | 2 | -1/+5 | |
| | ||||||
* | * mainproc.c (symkey_decrypt_sesskey): Fix compiler warning. | David Shaw | 2002-10-07 | 2 | -1/+4 | |
| | ||||||
* | * configure.ac: OpenLDAP 2.0.27 changed the dependencies again. Add a | David Shaw | 2002-10-07 | 2 | -5/+14 | |
| | | | | | | "LDAPLIBS" variable so users can try and suggest the right dependencies for their platform. |