by Jussi Kivilinna | 20 Jan 21:17 2015
Picon

[git] GCRYPT - branch, master, updated. libgcrypt-1.6.0-164-gceaa97f

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The GNU crypto library".

The branch, master has been updated
       via  ceaa97f0d849c07f3a15b642fc3a2b0a477b4a47 (commit)
      from  067d7d8752d4d8a98f8e0e5e9b1a5b13e1b7ff9c (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit ceaa97f0d849c07f3a15b642fc3a2b0a477b4a47
Author: Jussi Kivilinna <jussi.kivilinna <at> iki.fi>
Date:   Tue Jan 20 18:54:13 2015 +0200

    rijndael: fix wrong ifdef for SSSE3 setkey

    * cipher/rijndael.c (do_setkey): Use USE_SSSE3 instead of USE_AESNI
    around SSSE3 setkey selection.
    --

    Reported-by: Richard H Lee <ricardohenrylee <at> gmail.com>
    Signed-off-by: Jussi Kivilinna <jussi.kivilinna <at> iki.fi>

diff --git a/cipher/rijndael.c b/cipher/rijndael.c
index 51c36c7..a481e6f 100644
--- a/cipher/rijndael.c
+++ b/cipher/rijndael.c
(Continue reading)

Richard H Lee | 17 Jan 01:33 2015
Picon

Typo in rijndael.c

I think there is a typo for the processor extension checks in rijndael.c

diff --git a/cipher/rijndael.c b/cipher/rijndael.c
index 51c36c7..a481e6f 100644
--- a/cipher/rijndael.c
+++ b/cipher/rijndael.c
 <at>  <at>  -325,7 +325,7  <at>  <at>  do_setkey (RIJNDAEL_context *ctx, const byte *key, 
const unsigned keylen)
    else if (ctx->use_aesni)
      _gcry_aes_aesni_do_setkey (ctx, key);
  #endif
-#ifdef USE_AESNI
+#ifdef USE_SSSE3
    else if (ctx->use_ssse3)
      _gcry_aes_ssse3_do_setkey (ctx, key);
  #endif
by Werner Koch | 16 Jan 14:57 2015
Picon

[git] GCRYPT - branch, master, updated. libgcrypt-1.6.0-163-g067d7d8

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The GNU crypto library".

The branch, master has been updated
       via  067d7d8752d4d8a98f8e0e5e9b1a5b13e1b7ff9c (commit)
      from  9d2a22c94ae99f9301321082c4fb8d73f4085fda (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 067d7d8752d4d8a98f8e0e5e9b1a5b13e1b7ff9c
Author: Werner Koch <wk <at> gnupg.org>
Date:   Fri Jan 16 14:55:03 2015 +0100

    Add OCB cipher mode
    
    * cipher/cipher-ocb.c: New.
    * cipher/Makefile.am (libcipher_la_SOURCES): Add cipher-ocb.c
    * cipher/cipher-internal.h (OCB_BLOCK_LEN, OCB_L_TABLE_SIZE): New.
    (gcry_cipher_handle): Add fields marks.finalize and u_mode.ocb.
    * cipher/cipher.c (_gcry_cipher_open_internal): Add OCB mode.
    (_gcry_cipher_open_internal): Setup default taglen of OCB.
    (cipher_reset): Clear OCB specific data.
    (cipher_encrypt, cipher_decrypt, _gcry_cipher_authenticate)
    (_gcry_cipher_gettag, _gcry_cipher_checktag): Call OCB functions.
    (_gcry_cipher_setiv): Add OCB specific nonce setting.
    (_gcry_cipher_ctl): Add GCRYCTL_FINALIZE and GCRYCTL_SET_TAGLEN
(Continue reading)

by Werner Koch | 15 Jan 10:38 2015
Picon

[git] GCRYPT - branch, master, updated. libgcrypt-1.6.0-162-g9d2a22c

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The GNU crypto library".

The branch, master has been updated
       via  9d2a22c94ae99f9301321082c4fb8d73f4085fda (commit)
       via  27a91a93d101ef080f71e5d7e50c3cbf3dbb2e39 (commit)
      from  9d328962660da72f094dc5424d5ef67abbaffdf6 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 9d2a22c94ae99f9301321082c4fb8d73f4085fda
Author: Werner Koch <wk <at> gnupg.org>
Date:   Thu Jan 15 10:04:43 2015 +0100

    Add functions to count trailing zero bits in a word.

    * cipher/bithelp.h (_gcry_ctz, _gcry_ctz64): New.
    * configure.ac (HAVE_BUILTIN_CTZ): Add new test.
    --

    Note that these functions return the number of bits in the word when
    passing 0.

    Signed-off-by: Werner Koch <wk <at> gnupg.org>

diff --git a/cipher/bithelp.h b/cipher/bithelp.h
(Continue reading)

Max | 13 Jan 15:04 2015
Picon

[feature request] move hex routines

Hi.

There are some routines for conversion ascii number representation to/from hex in
gnupg/common/convert.c but nor in gcrypt. I think those are generally useful enough
to move them into gcrypt library. This would make nice addition to existing functions
for s-exp and mpi printing and scanning.

cheers,
Max.
by Werner Koch | 8 Jan 09:07 2015
Picon

[git] GCRYPT - branch, master, updated. libgcrypt-1.6.0-160-g9d32896

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The GNU crypto library".

The branch, master has been updated
       via  9d328962660da72f094dc5424d5ef67abbaffdf6 (commit)
      from  4f7dcdc25af269b12275126edeef30b262fb891d (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 9d328962660da72f094dc5424d5ef67abbaffdf6
Author: Werner Koch <wk <at> gnupg.org>
Date:   Thu Jan 8 09:07:09 2015 +0100

    cipher: Prepare for OCB mode.

    * src/gcrypt.h.in (GCRY_CIPHER_MODE_OCB): New.
    --

    This is merely a claim that I am working on OCB mode.

diff --git a/doc/gcrypt.texi b/doc/gcrypt.texi
index 30acd2f..7337db9 100644
--- a/doc/gcrypt.texi
+++ b/doc/gcrypt.texi
 <at>  <at>  -1647,6 +1647,11  <at>  <at>  Associated Data (AEAD) block cipher mode, which is specified in
 Poly1305 is an Authenticated Encryption with Associated Data (AEAD)
(Continue reading)

Max | 7 Jan 16:05 2015
Picon

bug tracker

Hi.

What's the proper place to report issues and ask for features for libgcrypt?

best,
Max.
by Werner Koch | 6 Jan 20:32 2015
Picon

[git] GCRYPT - branch, master, updated. libgcrypt-1.6.0-159-g4f7dcdc

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The GNU crypto library".

The branch, master has been updated
       via  4f7dcdc25af269b12275126edeef30b262fb891d (commit)
       via  c33277d2da321df04db1988ed6758a1350025634 (commit)
      from  e4de52378a85cf383994ded8edf0d5cf98dcb10c (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 4f7dcdc25af269b12275126edeef30b262fb891d
Author: Werner Koch <wk <at> gnupg.org>
Date:   Tue Jan 6 20:30:37 2015 +0100

    Make make distcheck work again.

    * Makefile.am (DISTCHECK_CONFIGURE_FLAGS): Remove --enable-ciphers.
    * cipher/Makefile.am (DISTCLEANFILES): Add gost-sb.h.

diff --git a/Makefile.am b/Makefile.am
index 2d7ca43..4c2c509 100644
--- a/Makefile.am
+++ b/Makefile.am
 <at>  <at>  -18,8 +18,7  <at>  <at> 
 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA

(Continue reading)

by Dmitry Eremin-Solenikov | 6 Jan 15:04 2015
Picon

[git] GCRYPT - branch, master, updated. libgcrypt-1.6.0-157-ge4de523

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The GNU crypto library".

The branch, master has been updated
       via  e4de52378a85cf383994ded8edf0d5cf98dcb10c (commit)
       via  05dc5bcd234909ae9c9366b653346076b9a834ed (commit)
      from  e6996fe55685f8042a846b465e0d0c097d615086 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit e4de52378a85cf383994ded8edf0d5cf98dcb10c
Author: Dmitry Eremin-Solenikov <dbaryshkov <at> gmail.com>
Date:   Sun Dec 28 12:15:33 2014 +0300

    stribog: Reduce table size to the needed one.

    * cipher/stribog.c (C16): Avoid allocating superfluous space.

    --

    Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov <at> gmail.com>

diff --git a/cipher/stribog.c b/cipher/stribog.c
index 942bbf4..de167a7 100644
--- a/cipher/stribog.c
+++ b/cipher/stribog.c
(Continue reading)

by Werner Koch | 6 Jan 14:51 2015
Picon

[git] GCRYPT - branch, master, updated. libgcrypt-1.6.0-155-ge6996fe

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The GNU crypto library".

The branch, master has been updated
       via  e6996fe55685f8042a846b465e0d0c097d615086 (commit)
      from  817472358a093438e802380caecf7139406400cf (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit e6996fe55685f8042a846b465e0d0c097d615086
Author: Werner Koch <wk <at> gnupg.org>
Date:   Tue Jan 6 14:51:39 2015 +0100

    build: Add a commit-msg git-hook script.

    --

    This is the same script as used by GnuPG.  It makes sure that lines
    are not too long and checks some other basic things.  ./autogen.sh
    installs it.

diff --git a/build-aux/git-hooks/commit-msg b/build-aux/git-hooks/commit-msg
new file mode 100755
index 0000000..5a697c7
--- /dev/null
+++ b/build-aux/git-hooks/commit-msg
(Continue reading)

by Werner Koch | 5 Jan 19:39 2015
Picon

[git] GCRYPT - branch, master, updated. libgcrypt-1.6.0-154-g8174723

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The GNU crypto library".

The branch, master has been updated
       via  817472358a093438e802380caecf7139406400cf (commit)
      from  8c5eee51d9a25b143e41ffb7ff4a6b2a29b82d83 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 817472358a093438e802380caecf7139406400cf
Author: Werner Koch <wk <at> gnupg.org>
Date:   Mon Jan 5 19:38:29 2015 +0100

    random: Silent warning under NetBSD using rndunix

    * random/rndunix.c (STDERR_FILENO): Define if needed.
    (start_gatherer): Re-open standard descriptors.  Fix an
    unsigned/signed pointer warning.
    --

    GnuPG-bug-id: 1702

diff --git a/configure.ac b/configure.ac
index 161571a..4cfebe7 100644
--- a/configure.ac
+++ b/configure.ac
(Continue reading)


Gmane