gnutls-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[SCM] GNU gnutls branch, master, updated. gnutls_2_99_1-52-g6539378


From: Simon Josefsson
Subject: [SCM] GNU gnutls branch, master, updated. gnutls_2_99_1-52-g6539378
Date: Sat, 21 May 2011 07:47:50 +0000

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 "GNU gnutls".

http://git.savannah.gnu.org/cgit/gnutls.git/commit/?id=6539378e66ee72723739b39824e1d4339c413088

The branch, master has been updated
       via  6539378e66ee72723739b39824e1d4339c413088 (commit)
      from  6bfd33b21877d02b2fe81fd5629d604976f460c8 (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 6539378e66ee72723739b39824e1d4339c413088
Author: Simon Josefsson <address@hidden>
Date:   Sat May 21 09:40:20 2011 +0200

    Override gnulib code with fix for memxor and valgrind.

-----------------------------------------------------------------------

Summary of changes:
 gl/hmac-md5.c                         |    4 ++--
 gl/m4/valgrind-tests.m4               |    2 +-
 gl/memxor.c                           |    2 +-
 gl/memxor.h                           |    2 +-
 gl/override/lib/hmac-md5.c.diff       |   20 ++++++++++++++++++++
 gl/override/lib/memxor.c.diff         |   11 +++++++++++
 gl/override/lib/memxor.h.diff         |   10 ++++++++++
 gl/override/m4/valgrind-tests.m4.diff |   11 +++++++++++
 8 files changed, 57 insertions(+), 5 deletions(-)
 create mode 100644 gl/override/lib/hmac-md5.c.diff
 create mode 100644 gl/override/lib/memxor.c.diff
 create mode 100644 gl/override/lib/memxor.h.diff
 create mode 100644 gl/override/m4/valgrind-tests.m4.diff

diff --git a/gl/hmac-md5.c b/gl/hmac-md5.c
index eed1657..2c0edf5 100644
--- a/gl/hmac-md5.c
+++ b/gl/hmac-md5.c
@@ -58,7 +58,7 @@ hmac_md5 (const void *key, size_t keylen,
   md5_init_ctx (&inner);
 
   memset (block, IPAD, sizeof (block));
-  memxor (block, key, keylen);
+  gl_memxor (block, key, keylen);
 
   md5_process_block (block, 64, &inner);
   md5_process_bytes (in, inlen, &inner);
@@ -70,7 +70,7 @@ hmac_md5 (const void *key, size_t keylen,
   md5_init_ctx (&outer);
 
   memset (block, OPAD, sizeof (block));
-  memxor (block, key, keylen);
+  gl_memxor (block, key, keylen);
 
   md5_process_block (block, 64, &outer);
   md5_process_bytes (innerhash, 16, &outer);
diff --git a/gl/m4/valgrind-tests.m4 b/gl/m4/valgrind-tests.m4
index ab9e25a..98d4487 100644
--- a/gl/m4/valgrind-tests.m4
+++ b/gl/m4/valgrind-tests.m4
@@ -23,7 +23,7 @@ AC_DEFUN([gl_VALGRIND_TESTS],
 
   if test -n "$VALGRIND" && $VALGRIND -q true > /dev/null 2>&1; then
     opt_valgrind_tests=yes
-    VALGRIND="$VALGRIND -q --error-exitcode=1 --leak-check=full"
+    VALGRIND="$VALGRIND -q --error-exitcode=1"
   else
     opt_valgrind_tests=no
     VALGRIND=
diff --git a/gl/memxor.c b/gl/memxor.c
index 4eeebcb..b80b430 100644
--- a/gl/memxor.c
+++ b/gl/memxor.c
@@ -23,7 +23,7 @@
 #include "memxor.h"
 
 void *
-memxor (void *restrict dest, const void *restrict src, size_t n)
+gl_memxor (void *restrict dest, const void *restrict src, size_t n)
 {
   char const *s = src;
   char *d = dest;
diff --git a/gl/memxor.h b/gl/memxor.h
index dafa2cf..fbf2ac3 100644
--- a/gl/memxor.h
+++ b/gl/memxor.h
@@ -26,6 +26,6 @@
 /* Compute binary exclusive OR of memory areas DEST and SRC, putting
    the result in DEST, of length N bytes.  Returns a pointer to
    DEST. */
-void *memxor (void *restrict dest, const void *restrict src, size_t n);
+void *gl_memxor (void *restrict dest, const void *restrict src, size_t n);
 
 #endif /* MEMXOR_H */
diff --git a/gl/override/lib/hmac-md5.c.diff b/gl/override/lib/hmac-md5.c.diff
new file mode 100644
index 0000000..1f80022
--- /dev/null
+++ b/gl/override/lib/hmac-md5.c.diff
@@ -0,0 +1,20 @@
+--- hmac-md5.c.orig    2011-05-21 09:36:49.076074063 +0200
++++ hmac-md5.c 2011-05-21 09:37:51.911556830 +0200
+@@ -58,7 +58,7 @@
+   md5_init_ctx (&inner);
+ 
+   memset (block, IPAD, sizeof (block));
+-  memxor (block, key, keylen);
++  gl_memxor (block, key, keylen);
+ 
+   md5_process_block (block, 64, &inner);
+   md5_process_bytes (in, inlen, &inner);
+@@ -70,7 +70,7 @@
+   md5_init_ctx (&outer);
+ 
+   memset (block, OPAD, sizeof (block));
+-  memxor (block, key, keylen);
++  gl_memxor (block, key, keylen);
+ 
+   md5_process_block (block, 64, &outer);
+   md5_process_bytes (innerhash, 16, &outer);
diff --git a/gl/override/lib/memxor.c.diff b/gl/override/lib/memxor.c.diff
new file mode 100644
index 0000000..5b1049c
--- /dev/null
+++ b/gl/override/lib/memxor.c.diff
@@ -0,0 +1,11 @@
+--- memxor.c.orig      2011-05-21 09:38:04.328055463 +0200
++++ memxor.c   2011-05-21 09:38:14.369054337 +0200
+@@ -23,7 +23,7 @@
+ #include "memxor.h"
+ 
+ void *
+-memxor (void *restrict dest, const void *restrict src, size_t n)
++gl_memxor (void *restrict dest, const void *restrict src, size_t n)
+ {
+   char const *s = src;
+   char *d = dest;
diff --git a/gl/override/lib/memxor.h.diff b/gl/override/lib/memxor.h.diff
new file mode 100644
index 0000000..c7b6ca4
--- /dev/null
+++ b/gl/override/lib/memxor.h.diff
@@ -0,0 +1,10 @@
+--- memxor.h.orig      2011-05-21 09:38:26.471555934 +0200
++++ memxor.h   2011-05-21 09:38:30.668058152 +0200
+@@ -26,6 +26,6 @@
+ /* Compute binary exclusive OR of memory areas DEST and SRC, putting
+    the result in DEST, of length N bytes.  Returns a pointer to
+    DEST. */
+-void *memxor (void *restrict dest, const void *restrict src, size_t n);
++void *gl_memxor (void *restrict dest, const void *restrict src, size_t n);
+ 
+ #endif /* MEMXOR_H */
diff --git a/gl/override/m4/valgrind-tests.m4.diff 
b/gl/override/m4/valgrind-tests.m4.diff
new file mode 100644
index 0000000..8a4f643
--- /dev/null
+++ b/gl/override/m4/valgrind-tests.m4.diff
@@ -0,0 +1,11 @@
+--- valgrind-tests.m4.orig     2011-05-21 09:37:17.415555504 +0200
++++ valgrind-tests.m4  2011-05-21 09:37:34.600259721 +0200
+@@ -23,7 +23,7 @@
+ 
+   if test -n "$VALGRIND" && $VALGRIND -q true > /dev/null 2>&1; then
+     opt_valgrind_tests=yes
+-    VALGRIND="$VALGRIND -q --error-exitcode=1 --leak-check=full"
++    VALGRIND="$VALGRIND -q --error-exitcode=1"
+   else
+     opt_valgrind_tests=no
+     VALGRIND=


hooks/post-receive
-- 
GNU gnutls



reply via email to

[Prev in Thread] Current Thread [Next in Thread]