diff --git a/ChangeLog b/ChangeLog index 9599d4d51..6eec96bb2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2002-06-20 David Shaw + + * NEWS: changes since 1.0.7. + + * configure.ac: Set new version number (1.1.90), and fix Solaris + compiler flags for shared objects. + 2002-06-11 David Shaw * configure.ac: Move -lsocket and -lnsl checks before LDAP link diff --git a/NEWS b/NEWS index bd7e76c9b..51c42b666 100644 --- a/NEWS +++ b/NEWS @@ -1,11 +1,53 @@ -Noteworthy changes in version 1.0.? +Noteworthy changes in version 1.1.90 ------------------------------------------------ - * ElGamal sign and encrypt is not anymore allowed in the key - generation dialog unless in expert mode. RSA sign and encrypt - has been added with the same restrictions. + * New commands: --personal-cipher-preferences, + --personal-digest-preferences, and + --personal-compress-preferences allow the user to specify which + algorithms are to be preferred. Note that this does not permit + using an algorithm that is not present in the recipient's + preferences (which would violate the OpenPGP standard). This + just allows sorting the preferences differently. - * [W32] Keyserver access does work with Windows NT. + * New "group" command to refer to several keys with one name. + + * A warning is issued if the user forces the use of an algorithm + that is not listed in the recipient's preferences. + + * Full revocation key (aka "designated revoker") support. + + * The preferred hash algorithms on a key are consulted when + encrypting a signed message to that key. Note that this is + disabled by default by a SHA1 preference in + --personal-digest-preferences. + + * --cert-digest-algo allows the user to specify the hash algorithm + to use when signing a key rather than the default SHA1 (or MD5 + for PGP2 keys). Do not use this feature unless you fully + understand the implications of this. + + * --pgp7 mode automatically sets all necessary options to ensure + that the resulting message will be usable by a user of PGP 7.x. + + * New --attribute-fd command for frontends and scripts to get the + contents of attribute packets (i.e. photos) + + * In expert mode, the user can now re-sign a v3 key with a v4 + self-signature. This does not change the v3 key into a v4 key, + but it does allow the user to use preferences, primary ID flags, + etc. + + * Significantly improved photo ID support on non-unixlike + platforms. + + * The version number has jumped ahead to 1.1.90 to skip over the + old version 1.1 and to get ready for the upcoming 1.2. + + * ElGamal sign and encrypt is not anymore allowed in the key + generation dialog unless in expert mode. RSA sign and encrypt + has been added with the same restrictions. + + * [W32] Keyserver access does work with Windows NT. Noteworthy changes in version 1.0.7 (2002-04-29) diff --git a/configure.ac b/configure.ac index c206af453..e3f2e3304 100644 --- a/configure.ac +++ b/configure.ac @@ -21,10 +21,7 @@ dnl (Process this file with autoconf to produce a configure script.) dnlAC_REVISION($Revision$)dnl AC_PREREQ(2.52) -dnl A snapshot release has a letter appended. CVS files before a release -dnl are suffixed with the string "-cvs", so "1.0.6a-cvs" is a cvs version -dnl between 1.0.6 and 1.0.6a. -AC_INIT(gnupg, 1.0.7a-cvs, bug-gnupg@gnu.org) +AC_INIT(gnupg, 1.1.90, bug-gnupg@gnu.org) ALL_LINGUAS="cs da de eo el es et fr gl id it ja nl pl pt_BR pt sv tr" static_modules="sha1 md5 rmd160" static_random_module="" @@ -426,9 +423,18 @@ case "${target}" in DYNLINK_MOD_CFLAGS='-shared -Wl,-expect_unresolved,\*' ;; - *-solaris* | *-irix* | *-dec-osf* ) - DYNLINK_MOD_CFLAGS="-shared $CFLAGS_PIC" - ;; + *-solaris*) + # -shared is a gcc-ism. Find pic flags from GNUPG_CHECK_PIC. + if test -n "$GCC" ; then + DYNLINK_MOD_CFLAGS="-shared $CFLAGS_PIC" + else + DYNLINK_MOD_CFLAGS="-G $CFLAGS_PIC" + fi + ;; + + *-irix* | *-dec-osf* ) + DYNLINK_MOD_CFLAGS="-shared $CFLAGS_PIC" + ;; *) # -shared is a gcc-ism. Find pic flags from GNUPG_CHECK_PIC.