aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* * main.h, keylist.c (reorder_keyblock), keyedit.c (keyedit_menu): ReorderDavid Shaw2002-12-036-5/+24
| | | | | | | | | | | user ID display in the --edit-key menu to match that of the --list-keys display. * tdbio.c (tdbio_read_record, tdbio_write_record): Comments to reserve a byte for trust model in the devel version. * g10.c (add_notation_data): Fix initialization.
* * keyedit.c (menu_expire): Don't lose key flags when changing theDavid Shaw2002-12-015-20/+71
| | | | | | | | | | | | | | expiration date of a subkey. This is not the most optimal solution, but it is minimal change on the stable branch. * main.h, keygen.c (do_copy_key_flags): New function to copy key flags, if any, from one sig to another. (do_add_key_expire): New function to add key expiration to a sig. (keygen_copy_flags_add_expire): New version of keygen_add_key_expire that also copies key flags. (keygen_add_key_flags_and_expire): Use do_add_key_expire. * import.c (fix_hkp_corruption): Comment.
* * gpg.sgml: Point out that if the user absolutely must, it's better to useDavid Shaw2002-12-012-0/+15
| | | | | | --pgpX than forcing an algorithm manually. Better still not to use anything, of course.
* * distfiles, gnupg.spec.in: Include convert-from-106.David Shaw2002-11-304-6/+21
|
* * convert-from-106: Script to automate the 1.0.6->later conversion. ItDavid Shaw2002-11-302-2/+52
| | | | | | marks all secret keys as ultimately trusted, adds the signature caches, and checks the trustdb.
* * NEWS: Add notes about notation names and '@', the "--trust-model always"David Shaw2002-11-252-0/+17
| | | | | option, and non-optimized memory wiping.
* * gpg.sgml: Document --sig-policy-url, --cert-policy-url, --sig-notation,David Shaw2002-11-252-16/+33
| | | | | | | --cert-notation. Clarify --show-notation and --show-policy-url that policy URLs and notations can be used in data signatures as well. Add note about '@' being a required character in notation names.
* * g10.c (add_notation_data): Disallow notation names that do not contain aDavid Shaw2002-11-244-8/+48
| | | | | | | | | | | | | | '@', unless --expert is set. This is to help prevent people from polluting the (as yet unused) IETF namespace. * main.h: Comments about default algorithms. * photoid.c (image_type_to_string): Comments about 3-letter file extensions. * g10.c (main): Add --strict and --no-strict as no-ops to smooth transition when the devel GnuPG becomes the stable one.
* * gpg.sgml: Add an interoperability section.David Shaw2002-11-222-1/+28
|
* * gpg.sgml: Correct defaults for --s2k-mode and --s2k-digest-mode. NotedDavid Shaw2002-11-172-10/+13
| | | | | by Haakon Riiser.
* * config.links: Use OpenBSD/NetBSD powerpc assembler code for Darwin.David Shaw2002-11-162-7/+7
| | | | | Successfully tested by Gordon Worley.
* * gpg.sgml: Correct --compress-algo documentation to match behavior.David Shaw2002-11-142-7/+13
| | | | | Noted by Jason S. Mantor.
* * gpg.sgml: Document --trust-model.David Shaw2002-11-142-5/+26
|
* 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
|