Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: GnuPG: gcrypt

Libgcrypt 1.2.4 released

 

 

GnuPG gcrypt RSS feed   Index | Next | Previous | View Threaded


wk at gnupg

Feb 2, 2007, 1:14 AM

Post #1 of 6 (2516 views)
Permalink
Libgcrypt 1.2.4 released

Hello!

We are pleased to announce the availability of Libgcrypt 1.2.4.

Libgcrypt is a general purpose library of cryptographic building
blocks. It is originally based on the code used in GnuPG.

This is a bug fix release solving a few minor issues. There are no
new features. If you experience problems with an application using
libgcrypt, you might want to update to this version.

Noteworthy changes are:

* Fixed a bug in the memory allocator which could have been the
reason for some non-duplicable bugs.

* Other minor bug fixes.

Source code is hosted at the GnuPG FTP server and its mirrors as
listed at http://www.gnupg.org/download/mirrors.html . On the primary
server the source files and there digital signatures are:

ftp://ftp.gnupg.org/gcrypt/libgcrypt/libgcrypt-1.2.4.tar.bz2 (781k)
ftp://ftp.gnupg.org/gcrypt/libgcrypt/libgcrypt-1.2.4.tar.bz2.sig

These files are bzip2 compressed. If you can't use the bunzip2 tool,
gzip compressed versions of the files are also available:

ftp://ftp.gnupg.org/gcrypt/libgcrypt/libgcrypt-1.2.4.tar.gz (990k)
ftp://ftp.gnupg.org/gcrypt/libgcrypt/libgcrypt-1.2.4.tar.gz.sig

As an alternative a patch against version 1.2.3 is available as:

ftp://ftp.gnupg.org/gcrypt/libgcrypt/libgcrypt-1.2.3-1.2.4.diff.bz2 (87k)

SHA-1 checksums are:

c72406c69d6ad9fb3fa1e9824b04566cf204093b libgcrypt-1.2.4.tar.bz2
d279e7a4464cccf0cc4e29c374a1e8325fc65b9a libgcrypt-1.2.4.tar.gz
d4f5525fa26e92ade2914c6581435171f8b4fc44 libgcrypt-1.2.3-1.2.4.diff.bz2

For help on installing or developing with Libgcrypt you should send
mail to the grcypt-devel mailing list. For details see
http://www.gnupg.org/documentation/mailing-lists.html .

Improving Libgcrypt is costly, but you can help! We are looking for
organizations that find Libgcrypt useful and wish to contribute back.
You can contribute by reporting bugs, improve the software [1], or by
donating money.

Commercial support contracts for Libgcrypt are available [2], and they
help finance continued maintenance. g10 Code GmbH, a Duesseldorf
based company owned and headed by gpg's principal author, is currently
funding Libgcrypt development. We are always looking for interesting
development projects.


Happy hacking,

Werner


[1] As a GNU project copyright assignments to the FSF are required.
[2] See the service directory at http://www.gnupg.org/service.html .

--
Werner Koch <wk [at] gnupg>
The GnuPG Experts http://g10code.com
Join the Fellowship and protect your Freedom! http://www.fsfe.org


bradh at frogmouth

Feb 2, 2007, 2:03 AM

Post #2 of 6 (2406 views)
Permalink
Re: Libgcrypt 1.2.4 released [In reply to]

On Friday 02 February 2007 20:14, Werner Koch wrote:
> This is a bug fix release solving a few minor issues.  There are no
> new features.  If you experience problems with an application using
> libgcrypt, you might want to update to this version.
Are there plans for a 1.3 release at this stage?

Brad


wk at gnupg

Feb 2, 2007, 3:53 AM

Post #3 of 6 (2425 views)
Permalink
Re: Libgcrypt 1.2.4 released [In reply to]

On Fri, 2 Feb 2007 11:03, bradh [at] frogmouth said:

> Are there plans for a 1.3 release at this stage?

I agree that we should work on it. However, there are no concreate
plans. Do you have immediate reason to require 1.3?



Salam-Shalom,

Werner


_______________________________________________
Gcrypt-devel mailing list
Gcrypt-devel [at] gnupg
http://lists.gnupg.org/mailman/listinfo/gcrypt-devel


alon.barlev at gmail

Feb 2, 2007, 5:45 AM

Post #4 of 6 (2409 views)
Permalink
Re: [Announce] Libgcrypt 1.2.4 released [In reply to]

On Friday 02 February 2007, Werner Koch wrote:
> * Other minor bug fixes.

Hello Werner,

I've sent you these in past, you did not include them.
The first one is for strict aliasing and the second one is for powerpc64.

Best Regards,
Alon Bar-Lev.

diff -urNp libgcrypt-1.2.3.org/cipher/ac.c libgcrypt-1.2.3/cipher/ac.c
--- libgcrypt-1.2.3.org/cipher/ac.c 2005-07-29 16:45:48.000000000 +0300
+++ libgcrypt-1.2.3/cipher/ac.c 2007-01-10 22:13:05.000000000 +0200
@@ -137,9 +137,11 @@ gcry_ac_data_copy_internal (gcry_ac_data
data_new->data_n = data->data_n;

if (! err)
- /* Allocate space for named MPIs. */
- err = _gcry_malloc (sizeof (gcry_ac_mpi_t) * data->data_n, 0,
- (void **) &data_new->data);
+ {
+ /* Allocate space for named MPIs. */
+ err = _gcry_malloc (sizeof (gcry_ac_mpi_t) * data->data_n, 0, &p);
+ data_new->data = (gcry_ac_mpi_t *)p;
+ }

if (! err)
{
--- mpi/config.links.orig 2005-11-25 21:37:25.000000000 -0600
+++ mpi/config.links 2005-11-25 21:39:37.000000000 -0600
@@ -221,6 +221,11 @@
path="m68k/mc68020 m68k"
;;

+ powerpc64*-*-linux*)
+ mpi_sflags="-Wa,-mppc"
+ path="powerpc64"
+ ;;
+
powerpc*-*-linux*)
echo '/* configured for powerpc/ELF */' >>./mpi/asm-syntax.h
echo '#define ELF_SYNTAX' >>./mpi/asm-syntax.h

_______________________________________________
Gcrypt-devel mailing list
Gcrypt-devel [at] gnupg
http://lists.gnupg.org/mailman/listinfo/gcrypt-devel


bradh at frogmouth

Feb 2, 2007, 1:47 PM

Post #5 of 6 (2425 views)
Permalink
Re: Libgcrypt 1.2.4 released [In reply to]

On Friday 02 February 2007 22:53, Werner Koch wrote:
> On Fri, 2 Feb 2007 11:03, bradh [at] frogmouth said:
> > Are there plans for a 1.3 release at this stage?
>
> I agree that we should work on it. However, there are no concreate
> plans. Do you have immediate reason to require 1.3?
No immediate reason. However there are a couple of newer features (e.g. the
OFB mode for encryption) that are only in trunk, and I'm more interested in a
rough timeline (weeks/months/years is enough granularity) for release.

Brad


wk at gnupg

Feb 4, 2007, 4:43 AM

Post #6 of 6 (2416 views)
Permalink
Re: Libgcrypt 1.2.4 released [In reply to]

On Fri, 2 Feb 2007 22:47, bradh [at] frogmouth said:

> No immediate reason. However there are a couple of newer features (e.g. the
> OFB mode for encryption) that are only in trunk, and I'm more interested in a
> rough timeline (weeks/months/years is enough granularity) for release.

I see. What we need to do before a release is:

* Fix the signed/unsigned pointer mismatches as already done in 1.2.

* Checking that all changes in 1.2 have also be applied to 1.3. Due
to private reasons Moritz has had not the time to keep them in sync
and I am not 100% sure that completly kept of with it. It is
amgtter of checking the Chnagelogs.

* Then the experimental random daemon needs to be clearly marked as
experimental.

* Werner Dittman wrote new .S code for AMD64, however we are waiting
on the FSF folks to complete the legal papers.

* Make sure that it also works under Windows.

So, it is only a matter of a few days work. Lets say we do a release
by end of March.


Salam-Shalom,

Werner


_______________________________________________
Gcrypt-devel mailing list
Gcrypt-devel [at] gnupg
http://lists.gnupg.org/mailman/listinfo/gcrypt-devel

GnuPG gcrypt RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.