libtasn1-commit
[Top][All Lists]
Advanced

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

[SCM] GNU libtasn1 branch, master, updated. libtasn1_4.7-24-g725040c


From: Nikos Mavrogiannopoulos
Subject: [SCM] GNU libtasn1 branch, master, updated. libtasn1_4.7-24-g725040c
Date: Mon, 04 Apr 2016 17:00:42 +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 libtasn1".

http://git.savannah.gnu.org/cgit/libtasn1.git/commit/?id=725040c29da46c2f5dcf537714c16806d5b03bf0

The branch, master has been updated
       via  725040c29da46c2f5dcf537714c16806d5b03bf0 (commit)
       via  28a57281207b23733205bec1181e831bcae12310 (commit)
       via  5e34dbb7d807a214b5b2d62101c04f42dfe863a2 (commit)
      from  fda8ab9e2c943247081ab27e9de7abc2b5d4dbf5 (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 725040c29da46c2f5dcf537714c16806d5b03bf0
Author: Nikos Mavrogiannopoulos <address@hidden>
Date:   Mon Apr 4 19:00:31 2016 +0200

    libtasn1.h: updated for 4.8

commit 28a57281207b23733205bec1181e831bcae12310
Author: Nikos Mavrogiannopoulos <address@hidden>
Date:   Mon Apr 4 18:59:56 2016 +0200

    tests: avoid errors on known memory leaks from _asn1_add_static_node

commit 5e34dbb7d807a214b5b2d62101c04f42dfe863a2
Author: Nikos Mavrogiannopoulos <address@hidden>
Date:   Mon Apr 4 18:56:49 2016 +0200

    document the global state issue

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

Summary of changes:
 doc/TODO            |    2 ++
 lib/libtasn1.h      |    2 +-
 tests/Makefile.am   |    4 +++-
 tests/libtasn1.supp |    1 +
 4 files changed, 7 insertions(+), 2 deletions(-)
 create mode 100644 tests/libtasn1.supp

diff --git a/doc/TODO b/doc/TODO
index d6bde22..93c0450 100644
--- a/doc/TODO
+++ b/doc/TODO
@@ -4,6 +4,8 @@ in order to avoid having people working on the same thing.
 
 Current list:
 + Audit the code
+* Avoid the usage of any global state in array2tree or parser2tree
+  functions. 
 * Allow extracting the time in a reasonable format (e.g. time_t)
 * C structure generation instead of a single array
 * CHOICE in CHOICE (e.g., RDN in byName in ResponderID in OCSP) cannot
diff --git a/lib/libtasn1.h b/lib/libtasn1.h
index 6223cf9..aa9e8a4 100644
--- a/lib/libtasn1.h
+++ b/lib/libtasn1.h
@@ -44,7 +44,7 @@ extern "C"
 {
 #endif
 
-#define ASN1_VERSION "4.7"
+#define ASN1_VERSION "4.8"
 
 #if defined(__GNUC__) && !defined(ASN1_INTERNAL_BUILD)
 # define _ASN1_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + 
__GNUC_PATCHLEVEL__)
diff --git a/tests/Makefile.am b/tests/Makefile.am
index 1cc1810..62d5160 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -24,7 +24,8 @@ LDADD = ../lib/libtasn1.la ../gl/libgnu.la
 
 EXTRA_DIST = Test_parser.asn Test_tree.asn Test_tree_asn1_tab.c        \
        Test_encoding.asn pkix.asn TestIndef.p12 choice.asn 
coding-decoding2.asn \
-       TestIndef2.p12 TestIndef3.der TestCertOctetOverflow.der invalidPKIX.der
+       TestIndef2.p12 TestIndef3.der TestCertOctetOverflow.der invalidPKIX.der 
\
+       libtasn1.supp
 
 # For crlf.
 EXTRA_DIST += crlf.cer crl.der ocsp.der
@@ -56,4 +57,5 @@ TESTS_ENVIRONMENT = \
        ASN1CHOICE_OCSP_DATA=$(srcdir)/ocsp.der \
        THREADSAFETY_FILES=`find $(top_srcdir)/lib -name \*.c` \
        EXEEXT=$(EXEEXT) \
+       LSAN_OPTIONS=suppressions=libtasn1.supp \
        $(VALGRIND)
diff --git a/tests/libtasn1.supp b/tests/libtasn1.supp
new file mode 100644
index 0000000..fce46eb
--- /dev/null
+++ b/tests/libtasn1.supp
@@ -0,0 +1 @@
+leak:_asn1_add_static_node


hooks/post-receive
-- 
GNU libtasn1



reply via email to

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