[svn] gcry - r1265 - in trunk: . cipher doc mpi
svn author wk
cvs at cvs.gnupg.org
Fri Oct 26 15:21:03 CEST 2007
Author: wk
Date: 2007-10-26 15:20:53 +0200 (Fri, 26 Oct 2007)
New Revision: 1265
Modified:
trunk/ChangeLog
trunk/NEWS
trunk/cipher/ChangeLog
trunk/cipher/rndw32.c
trunk/configure.ac
trunk/doc/gcrypt.texi
trunk/mpi/ChangeLog
trunk/mpi/config.links
Log:
Preparing a release
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2007-10-25 17:36:29 UTC (rev 1264)
+++ trunk/ChangeLog 2007-10-26 13:20:53 UTC (rev 1265)
@@ -1,3 +1,9 @@
+2007-10-26 Werner Koch <wk at g10code.com>
+
+ Released 1.3.1.
+
+ * configure.ac: Set LT to C15/A4/R1.
+
2007-08-22 Werner Koch <wk at g10code.com>
* README: Rewrite the license description.
Modified: trunk/NEWS
===================================================================
--- trunk/NEWS 2007-10-25 17:36:29 UTC (rev 1264)
+++ trunk/NEWS 2007-10-26 13:20:53 UTC (rev 1265)
@@ -1,4 +1,4 @@
-Noteworthy changes in version 1.3.1
+Noteworthy changes in version 1.3.1 (2007-10-26)
------------------------------------------------
* The entire library is now under the LGPL. The helper programs and
@@ -12,10 +12,7 @@
* Updated the entropy gatherer for W32.
- * Interface changes relative to the 1.3.0 release:
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
Noteworthy changes in version 1.3.0 (2007-05-04)
------------------------------------------------
Modified: trunk/cipher/ChangeLog
===================================================================
--- trunk/cipher/ChangeLog 2007-10-25 17:36:29 UTC (rev 1264)
+++ trunk/cipher/ChangeLog 2007-10-26 13:20:53 UTC (rev 1265)
@@ -1,3 +1,7 @@
+2007-10-26 Werner Koch <wk at g10code.com>
+
+ * rndw32.c: Disable debug flag.
+
2007-10-25 Werner Koch <wk at g10code.com>
* rndw32.c: Updated from current cryptlib snapshot and modified
Modified: trunk/cipher/rndw32.c
===================================================================
--- trunk/cipher/rndw32.c 2007-10-25 17:36:29 UTC (rev 1264)
+++ trunk/cipher/rndw32.c 2007-10-26 13:20:53 UTC (rev 1265)
@@ -244,7 +244,7 @@
static int system_rng_available; /* Whether a system RNG is available. */
static HCRYPTPROV hRNGProv; /* Handle to Intel RNG CSP. */
-static int debug_me = 1; /* Debug flag. */
+static int debug_me; /* Debug flag. */
Modified: trunk/configure.ac
===================================================================
--- trunk/configure.ac 2007-10-25 17:36:29 UTC (rev 1264)
+++ trunk/configure.ac 2007-10-26 13:20:53 UTC (rev 1265)
@@ -28,7 +28,7 @@
# Set my_issvn to "yes" for non-released code. Remember to run an
# "svn up" and "autogen.sh" right before creating a distribution.
m4_define([my_version], [1.3.1])
-m4_define([my_issvn], [yes])
+m4_define([my_issvn], [no])
m4_define([svn_revision], m4_esyscmd([echo -n $( (svn info 2>/dev/null \
|| echo 'Revision: 0')|sed -n '/^Revision:/ {s/[^0-9]//gp;q;}')]))
@@ -40,7 +40,7 @@
# (No interfaces changed: REVISION++)
LIBGCRYPT_LT_CURRENT=15
LIBGCRYPT_LT_AGE=4
-LIBGCRYPT_LT_REVISION=0
+LIBGCRYPT_LT_REVISION=1
# If the API is changed in an incompatible way: increment the next counter.
Modified: trunk/doc/gcrypt.texi
===================================================================
--- trunk/doc/gcrypt.texi 2007-10-25 17:36:29 UTC (rev 1264)
+++ trunk/doc/gcrypt.texi 2007-10-26 13:20:53 UTC (rev 1265)
@@ -2161,7 +2161,7 @@
@section Available algorithms
Libgcrypt supports the RSA (Rivest-Shamir-Adleman) algorithms as well
-as DSA (Digital Signature Algorithm) and ElGamal. The versatile
+as DSA (Digital Signature Algorithm) and Elgamal. The versatile
interface allows to add more algorithms in the future.
@node Used S-expressions
@@ -2589,7 +2589,7 @@
@noindent
Where @var{a-mpi} is an MPI with the result of the RSA operation. When
-using the ElGamal algorithm, the return value will have this format:
+using the Elgamal algorithm, the return value will have this format:
@example
(enc-val
@@ -2600,7 +2600,7 @@
@noindent
Where @var{a-mpi} and @var{b-mpi} are MPIs with the result of the
-ElGamal encryption operation.
+Elgamal encryption operation.
@end deftypefun
@c end gcry_pk_encrypt
@@ -2703,7 +2703,7 @@
@end example
Where @var{r-mpi} and @var{s-mpi} are the result of the DSA sign
-operation. For ElGamal signing (which is slow, yields large numbers
+operation. For Elgamal signing (which is slow, yields large numbers
and probably is not as secure as the other algorithms), the same format is
used with "elg" replacing "dsa".
@end deftypefun
@@ -2878,7 +2878,7 @@
@end example
@noindent
-To create an ElGamal key, substitute "elg" for "rsa" and to create a DSA
+To create an Elgamal key, substitute "elg" for "rsa" and to create a DSA
key use "dsa". Valid ranges for the key length depend on the
algorithms; all commonly used key lengths are supported. Currently
supported parameters are:
@@ -2944,7 +2944,7 @@
accompanied by some miscellaneous information.
@noindent
-As an example, here is what the ElGamal key generation returns:
+As an example, here is what the Elgamal key generation returns:
@example
(key-data
@@ -2982,6 +2982,11 @@
former chapter, this one follows an open/use/close paradigm like other
building blocks of the library.
+ at strong{This interface as some known problems; most noteworthy an
+inherent tendency to leak memory. It might even be removed in a some
+future version of Libgcrypt.}
+
+
@menu
* Available asymmetric algorithms:: List of algorithms supported by the library.
* Working with sets of data:: How to work with sets of data.
@@ -2996,7 +3001,7 @@
@section Available asymmetric algorithms
Libgcrypt supports the RSA (Rivest-Shamir-Adleman)
-algorithms as well as DSA (Digital Signature Algorithm) and ElGamal.
+algorithms as well as DSA (Digital Signature Algorithm) and Elgamal.
The versatile interface allows to add more algorithms in the future.
@deftp {Data type} gcry_ac_id_t
@@ -3005,13 +3010,13 @@
@table @code
@item GCRY_AC_RSA
-Riven-Shamir-Adleman
+Rivest-Shamir-Adleman
@item GCRY_AC_DSA
Digital Signature Algorithm
@item GCRY_AC_ELG
-ElGamal
+Elgamal
@item GCRY_AC_ELG_E
-ElGamal, encryption only.
+Elgamal, encryption only.
@end table
@end deftp
Modified: trunk/mpi/ChangeLog
===================================================================
--- trunk/mpi/ChangeLog 2007-10-25 17:36:29 UTC (rev 1264)
+++ trunk/mpi/ChangeLog 2007-10-26 13:20:53 UTC (rev 1265)
@@ -1,3 +1,8 @@
+2007-10-26 Werner Koch <wk at g10code.com>
+
+ * config.links (mpi_optional_modules): Special rules for Apple
+ Darwin on ia32 from Gregor Riepl.
+
2007-05-09 Marcus Brinkmann <marcus at g10code.de>
* config.links: Rename assembler file links by suffixing "-asm".
Modified: trunk/mpi/config.links
===================================================================
--- trunk/mpi/config.links 2007-10-25 17:36:29 UTC (rev 1264)
+++ trunk/mpi/config.links 2007-10-26 13:20:53 UTC (rev 1265)
@@ -88,12 +88,14 @@
cat $srcdir/mpi/i386/syntax.h >>./mpi/asm-syntax.h
path="i586 i386"
;;
- i[3467]86*-msdosdjgpp*)
+ i[3467]86*-msdosdjgpp* | \
+ i[34]86*-apple-darwin*)
echo '#define BSD_SYNTAX' >>./mpi/asm-syntax.h
cat $srcdir/mpi/i386/syntax.h >>./mpi/asm-syntax.h
path="i386"
;;
- i586*-msdosdjgpp*)
+ i586*-msdosdjgpp* | \
+ i[567]86*-apple-darwin*)
echo '#define BSD_SYNTAX' >>./mpi/asm-syntax.h
cat $srcdir/mpi/i386/syntax.h >>./mpi/asm-syntax.h
path="i586 i386"
More information about the Gnupg-commits
mailing list