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_2_12-12-gce3e0c0


From: Simon Josefsson
Subject: [SCM] GNU libtasn1 branch, master, updated. libtasn1_2_12-12-gce3e0c0
Date: Thu, 31 May 2012 15:27:26 +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=ce3e0c00b962a21142da7cfdb3248e2c43615de3

The branch, master has been updated
       via  ce3e0c00b962a21142da7cfdb3248e2c43615de3 (commit)
       via  e18e3aab30d4582d7c34be2c5c86f0e14cfdacaf (commit)
       via  ca4f4b07cfab14e3528d5bcea0c9d873569ef989 (commit)
       via  d494a0175bf156bbf93f5ad269f0f3e5afa0a0ca (commit)
       via  945fe0033fcc5db2140de27d97df363dd5e2fc15 (commit)
       via  c9c211a91572481e554bf2d06a2120adccfe16a3 (commit)
      from  0dd5f96848dc1b5b4357f9afade87fa05a3f79e5 (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 ce3e0c00b962a21142da7cfdb3248e2c43615de3
Author: Simon Josefsson <address@hidden>
Date:   Thu May 31 17:10:57 2012 +0200

    Version 2.13.

commit e18e3aab30d4582d7c34be2c5c86f0e14cfdacaf
Author: Simon Josefsson <address@hidden>
Date:   Thu May 31 16:59:41 2012 +0200

    Bump versions.

commit ca4f4b07cfab14e3528d5bcea0c9d873569ef989
Author: Simon Josefsson <address@hidden>
Date:   Thu May 31 16:56:58 2012 +0200

    Use devhelp2 format.

commit d494a0175bf156bbf93f5ad269f0f3e5afa0a0ca
Author: Simon Josefsson <address@hidden>
Date:   Thu May 31 16:56:29 2012 +0200

    Don't store ChangeLog in git, it is auto-generated.

commit 945fe0033fcc5db2140de27d97df363dd5e2fc15
Author: Simon Josefsson <address@hidden>
Date:   Thu May 31 16:37:56 2012 +0200

    Fix syntax-check warnings.

commit c9c211a91572481e554bf2d06a2120adccfe16a3
Author: Simon Josefsson <address@hidden>
Date:   Thu May 31 16:36:44 2012 +0200

    Update gnulib files.

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

Summary of changes:
 ChangeLog                             | 4466 ---------------------------------
 NEWS                                  |    2 +-
 build-aux/snippet/_Noreturn.h         |    2 +-
 cfg.mk                                |    6 +-
 configure.ac                          |    4 +-
 doc/gendocs_template                  |    2 +-
 gl/Makefile.am                        |   29 +-
 gl/fstat.c                            |    4 +
 gl/ftello.c                           |    8 +
 gl/lseek.c                            |    4 +
 gl/m4/fseeko.m4                       |   14 +-
 gl/m4/fstat.m4                        |   19 +-
 gl/m4/ftello.m4                       |   17 +-
 gl/m4/gnulib-common.m4                |    3 +-
 gl/m4/gnulib-comp.m4                  |    9 +-
 gl/m4/largefile.m4                    |   45 +
 gl/m4/lseek.m4                        |   59 +-
 gl/m4/malloc.m4                       |   40 +-
 gl/m4/manywarnings.m4                 |    3 +-
 gl/m4/off_t.m4                        |   18 +
 gl/m4/realloc.m4                      |   40 +-
 gl/m4/stdio_h.m4                      |   10 +-
 gl/m4/sys_stat_h.m4                   |   15 +-
 gl/m4/sys_types_h.m4                  |   24 +
 gl/m4/unistd_h.m4                     |    6 +-
 gl/m4/warn-on-use.m4                  |    6 +-
 gl/m4/warnings.m4                     |   58 +-
 gl/override/doc/gendocs_template.diff |    2 +-
 gl/stdint.in.h                        |   49 +-
 gl/stdio.in.h                         |   28 +-
 gl/stdlib.in.h                        |   12 +-
 gl/sys_stat.in.h                      |   33 +-
 gl/sys_types.in.h                     |   51 +
 gl/unistd.in.h                        |   18 +-
 lib/decoding.c                        |    4 +-
 lib/gllib/stdint.in.h                 |   49 +-
 lib/gllib/string.in.h                 |   23 +-
 lib/glm4/gnulib-common.m4             |    3 +-
 lib/glm4/warn-on-use.m4               |    6 +-
 lib/gstr.c                            |    2 +-
 lib/libtasn1.h                        |    2 +-
 maint.mk                              |   23 +-
 42 files changed, 612 insertions(+), 4606 deletions(-)
 delete mode 100644 ChangeLog
 create mode 100644 gl/m4/off_t.m4
 create mode 100644 gl/m4/sys_types_h.m4
 create mode 100644 gl/sys_types.in.h

diff --git a/ChangeLog b/ChangeLog
deleted file mode 100644
index b8c15c8..0000000
--- a/ChangeLog
+++ /dev/null
@@ -1,4466 +0,0 @@
-2012-03-19  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 2.12.
-
-2012-03-19  Simon Josefsson <address@hidden>
-
-       * examples/CertificateExample.c, lib/coding.c, lib/decoding.c,
-       lib/errors.c, lib/int.h, lib/parser_aux.c, lib/version.c,
-       src/asn1Coding.c, src/asn1Decoding.c, src/asn1Parser.c,
-       tests/Test_overflow.c, tests/Test_simple.c: Indent code.
-
-2012-03-19  Simon Josefsson <address@hidden>
-
-       * build-aux/gnupload, maint.mk: Update gnulib files.
-
-2012-03-14  Simon Josefsson <address@hidden>
-
-       * THANKS: Give credit.
-
-2012-03-14  Simon Josefsson <address@hidden>
-
-       * NEWS: Mention severity.
-
-2012-03-14  Simon Josefsson <address@hidden>
-
-       * .gitignore, lib/coding.c, lib/decoding.c, lib/libtasn1.h,
-       tests/Test_overflow.c: Simplify overflow check.
-
-2012-03-13  Simon Josefsson <address@hidden>
-
-       * NEWS, tests/Makefile.am, tests/Test_overflow.c: Add self-check.
-
-2012-03-13  Nikos Mavrogiannopoulos <address@hidden>
-
-       * lib/decoding.c: for some reason the tot < 0 test wasn't successful
-       on negative results. Replaced with tot < ret.
-
-2012-03-13  Nikos Mavrogiannopoulos <address@hidden>
-
-       * NEWS: the change was reverted
-
-2012-03-13  Nikos Mavrogiannopoulos <address@hidden>
-
-       * configure.ac: reverted to the old ABI.
-
-2012-03-13  Nikos Mavrogiannopoulos <address@hidden>
-
-       * lib/coding.c, lib/decoding.c, lib/libtasn1.h: reverted to the old
-       ABI.
-
-2012-03-13  Nikos Mavrogiannopoulos <address@hidden>
-
-       * NEWS: documented fix
-
-2012-03-13  Nikos Mavrogiannopoulos <address@hidden>
-
-       * lib/decoding.c: check for overflows
-
-2012-03-13  Nikos Mavrogiannopoulos <address@hidden>
-
-       * lib/decoding.c, lib/libtasn1.h: int is signed.
-
-2012-03-13  Nikos Mavrogiannopoulos <address@hidden>
-
-       * configure.ac: bumped shared lib version
-
-2012-03-04  Nikos Mavrogiannopoulos <address@hidden>
-
-       * lib/decoding.c: Added asn1_get_length_der_checked() to put some of
-       the common checks in a single function.
-
-2012-03-04  Nikos Mavrogiannopoulos <address@hidden>
-
-       * lib/decoding.c: cleanups in asn1_der_decoding_element().
-
-2012-03-04  Nikos Mavrogiannopoulos <address@hidden>
-
-       * NEWS, lib/coding.c, lib/decoding.c, lib/libtasn1.h: API is based
-       on integers instead of long to prevent errors in systems where
-       sizeof(int)!=sizeof(long)
-
-2012-03-04  Nikos Mavrogiannopoulos <address@hidden>
-
-       * lib/decoding.c: asn1_get_length_der() may handle up to signed long
-       values.
-
-2012-03-04  Nikos Mavrogiannopoulos <address@hidden>
-
-       * lib/ASN1.c: updated to bison 2.5
-
-2012-03-04  Nikos Mavrogiannopoulos <address@hidden>
-
-       * lib/decoding.c: better cleanup in decoding.
-
-2012-03-09  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2012-03-07  Simon Josefsson <address@hidden>
-
-       * GNUmakefile, NEWS, build-aux/update-copyright, gl/errno.in.h,
-       gl/gettext.h, gl/lseek.c, gl/malloc.c, gl/msvc-inval.c,
-       gl/msvc-inval.h, gl/msvc-nothrow.c, gl/msvc-nothrow.h,
-       gl/read-file.c, gl/read-file.h, gl/stdarg.in.h, gl/stddef.in.h,
-       gl/stdint.in.h, gl/stdio-impl.h, gl/stdio.in.h, gl/sys_stat.in.h,
-       gl/time.in.h, gl/unistd.in.h, gl/version-etc.h,
-       lib/gllib/stddef.in.h, lib/gllib/stdint.in.h,
-       lib/gllib/string.in.h, lib/gllib/strverscmp.c, maint.mk: Update
-       gnulib files.
-
-2012-01-23  Simon Josefsson <address@hidden>
-
-       * .clcopying, AUTHORS, Makefile.am, NEWS, README, README-alpha,
-       THANKS, cfg.mk, configure.ac, doc/Makefile.am, doc/TODO,
-       doc/cyclo/Makefile.am, doc/libtasn1.texi,
-       examples/CertificateExample.c, examples/CrlExample.c,
-       examples/Makefile.am, examples/asn1Coding_test.asn,
-       examples/pkix.asn, lib/ASN1.y, lib/Makefile.am, lib/coding.c,
-       lib/decoding.c, lib/element.c, lib/element.h, lib/errors.c,
-       lib/gstr.c, lib/gstr.h, lib/int.h, lib/libtasn1.h,
-       lib/libtasn1.map, lib/libtasn1.pc.in, lib/parser_aux.c,
-       lib/parser_aux.h, lib/structure.c, lib/structure.h, lib/version.c,
-       m4/update-header-version.m4, src/Makefile.am, src/asn1Coding.c,
-       src/asn1Decoding.c, src/asn1Parser.c, tests/Makefile.am,
-       tests/Test_encoding.asn, tests/Test_encoding.c,
-       tests/Test_errors.c, tests/Test_indefinite.c,
-       tests/Test_parser.asn, tests/Test_parser.c, tests/Test_simple.c,
-       tests/Test_tree.asn, tests/Test_tree.c, tests/crlf, tests/pkix.asn,
-       tests/threadsafety: Bump copyright years.
-
-2012-01-23  Simon Josefsson <address@hidden>
-
-       * GNUmakefile, build-aux/gnupload, build-aux/pmccabe.css,
-       build-aux/pmccabe2html, build-aux/snippet/arg-nonnull.h,
-       build-aux/snippet/c++defs.h, build-aux/snippet/warn-on-use.h,
-       build-aux/update-copyright, build-aux/useless-if-before-free,
-       build-aux/vc-list-files, doc/fdl-1.3.texi, doc/gendocs_template,
-       gl/Makefile.am, gl/errno.in.h, gl/fstat.c, gl/ftell.c, gl/ftello.c,
-       gl/getopt.c, gl/getopt.in.h, gl/getopt1.c, gl/getopt_int.h,
-       gl/gettext.h, gl/lseek.c, gl/m4/00gnulib.m4, gl/m4/autobuild.m4,
-       gl/m4/errno_h.m4, gl/m4/extensions.m4, gl/m4/fseeko.m4,
-       gl/m4/fstat.m4, gl/m4/ftell.m4, gl/m4/ftello.m4, gl/m4/getopt.m4,
-       gl/m4/gnulib-cache.m4, gl/m4/gnulib-common.m4,
-       gl/m4/gnulib-comp.m4, gl/m4/gnulib-tool.m4, gl/m4/include_next.m4,
-       gl/m4/largefile.m4, gl/m4/longlong.m4, gl/m4/lseek.m4,
-       gl/m4/malloc.m4, gl/m4/manywarnings.m4, gl/m4/msvc-inval.m4,
-       gl/m4/msvc-nothrow.m4, gl/m4/multiarch.m4, gl/m4/nocrash.m4,
-       gl/m4/read-file.m4, gl/m4/realloc.m4, gl/m4/ssize_t.m4,
-       gl/m4/stdarg.m4, gl/m4/stddef_h.m4, gl/m4/stdint.m4,
-       gl/m4/stdio_h.m4, gl/m4/stdlib_h.m4, gl/m4/sys_stat_h.m4,
-       gl/m4/time_h.m4, gl/m4/unistd_h.m4, gl/m4/valgrind-tests.m4,
-       gl/m4/version-etc.m4, gl/m4/warn-on-use.m4, gl/m4/warnings.m4,
-       gl/m4/wchar_t.m4, gl/malloc.c, gl/msvc-inval.c, gl/msvc-inval.h,
-       gl/msvc-nothrow.c, gl/msvc-nothrow.h, gl/progname.c, gl/progname.h,
-       gl/read-file.c, gl/read-file.h, gl/realloc.c, gl/stdarg.in.h,
-       gl/stddef.in.h, gl/stdint.in.h, gl/stdio-impl.h, gl/stdio.in.h,
-       gl/stdlib.in.h, gl/sys_stat.in.h, gl/time.in.h, gl/unistd.in.h,
-       gl/version-etc-fsf.c, gl/version-etc.c, gl/version-etc.h,
-       lib/gllib/Makefile.am, lib/gllib/dummy.c, lib/gllib/stddef.in.h,
-       lib/gllib/stdint.in.h, lib/gllib/string.in.h,
-       lib/gllib/strverscmp.c, lib/glm4/00gnulib.m4,
-       lib/glm4/extensions.m4, lib/glm4/gnulib-cache.m4,
-       lib/glm4/gnulib-common.m4, lib/glm4/gnulib-comp.m4,
-       lib/glm4/gnulib-tool.m4, lib/glm4/include_next.m4,
-       lib/glm4/ld-version-script.m4, lib/glm4/longlong.m4,
-       lib/glm4/multiarch.m4, lib/glm4/stddef_h.m4, lib/glm4/stdint.m4,
-       lib/glm4/string_h.m4, lib/glm4/strverscmp.m4,
-       lib/glm4/visibility.m4, lib/glm4/warn-on-use.m4,
-       lib/glm4/wchar_t.m4, maint.mk: Update gnulib files.
-
-2011-12-06  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/m4/getopt.m4, gl/m4/gnulib-comp.m4,
-       gl/m4/manywarnings.m4, gl/m4/unistd_h.m4, gl/unistd.in.h, maint.mk: 
-       Update gnulib files.
-
-2011-12-06  Simon Josefsson <address@hidden>
-
-       * configure.ac: Drop unnecessary configure.ac checks.
-
-2011-12-06  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac, lib/libtasn1.h: Bump versions.
-
-2011-11-25  Simon Josefsson <address@hidden>
-
-       * doc/announce.txt: Update for 2.11.
-
-2011-11-25  Simon Josefsson <address@hidden>
-
-       * doc/announce.txt: Update for 2.10.
-
-2011-11-25  Simon Josefsson <address@hidden>
-
-       * ChangeLog: Generated.
-
-2011-11-25  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 2.11.
-
-2011-11-25  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2011-11-25  Simon Josefsson <address@hidden>
-
-       * gl/m4/gnulib-common.m4, gl/m4/valgrind-tests.m4,
-       gl/override/m4/valgrind-tests.m4.diff, lib/glm4/gnulib-common.m4: 
-       Fix valgrind check.
-
-2011-11-21  Simon Josefsson <address@hidden>
-
-       * cfg.mk: Generalize gnupload command.
-
-2011-11-21  Simon Josefsson <address@hidden>
-
-       * doc/cyclo/Makefile.am: Generalize cyclo rules.
-
-2011-11-21  Simon Josefsson <address@hidden>
-
-       * .gitignore, cfg.mk: Make Windows build part of release process.
-
-2011-11-21  Simon Josefsson <address@hidden>
-
-       * NEWS: Reorder.
-
-2011-11-21  Simon Josefsson <address@hidden>
-
-       * doc/reference/Makefile.am: Fix srcdir!=builddir gtk-doc build.
-
-2011-11-21  Simon Josefsson <address@hidden>
-
-       * cfg.mk: Fix syntax-check.
-
-2011-11-20  Simon Josefsson <address@hidden>
-
-       * .gitignore, build-aux/gnupload, cfg.mk, gl/Makefile.am,
-       gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Improve release rules.
-
-2011-11-20  Simon Josefsson <address@hidden>
-
-       * doc/cyclo/Makefile.am: Fix links in output.
-
-2011-11-20  Simon Josefsson <address@hidden>
-
-       * gl/m4/manywarnings.m4: Update gnulib files.
-
-2011-11-20  Simon Josefsson <address@hidden>
-
-       * configure.ac, gl/m4/manywarnings.m4: Update manywarnings again.
-
-2011-11-20  Simon Josefsson <address@hidden>
-
-       * gl/m4/manywarnings.m4: Update gnulib files.
-
-2011-11-20  Simon Josefsson <address@hidden>
-
-       * m4/gtk-doc.m4: Remove unnecessary (?) dependency on glib/gobject.
-
-2011-11-20  Simon Josefsson <address@hidden>
-
-       * .gitignore, cfg.mk, configure.ac, doc/reference/Makefile.am,
-       doc/reference/libtasn1-docs.sgml, doc/reference/version.xml.in,
-       gtk-doc.make, m4/gtk-doc.m4: Update GTK-DOC infrastructure.
-
-2011-11-20  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac, lib/coding.c, lib/decoding.c, lib/element.c,
-       lib/element.h, lib/int.h, lib/parser_aux.c, lib/structure.c,
-       tests/Makefile.am, tests/Test_errors.c, tests/Test_indefinite.c,
-       tests/Test_parser.c, tests/Test_simple.c, tests/Test_tree.c: Silence
-       warnings.
-
-2011-11-19  Simon Josefsson <address@hidden>
-
-       * configure.ac: Use silent rules.  Drop unneeded check for perl
-       path.
-
-2011-11-19  Simon Josefsson <address@hidden>
-
-       * maint.mk: Update gnulib files.
-
-2011-11-19  Simon Josefsson <address@hidden>
-
-       * NEWS, doc/gdoc: build: Don't hard code path to perl in doc/gdoc.
-
-2011-11-14  Simon Josefsson <address@hidden>
-
-       * tests/Test_tree.c: Add const keyword.
-
-2011-11-14  Simon Josefsson <address@hidden>
-
-       * examples/CertificateExample.c, examples/CrlExample.c: Silence some
-       warnings.
-
-2011-11-14  Simon Josefsson <address@hidden>
-
-       * tests/Test_simple.c: Cleanup and add some more test vectors.
-
-2011-11-14  Simon Josefsson <address@hidden>
-
-       * .gitignore: Add.
-
-2011-11-14  Simon Josefsson <address@hidden>
-
-       * lib/coding.c: Mark bit string bitmask variable with static and
-       unsigned keywords.
-
-2011-11-14  Simon Josefsson <address@hidden>
-
-       * NEWS, tests/Makefile.am, tests/Test_simple.c: tests: Added
-       self-test of bit string functions.
-
-2011-11-14  Simon Josefsson <address@hidden>
-
-       * GNUmakefile, doc/fdl-1.3.texi, gl/Makefile.am, gl/errno.in.h,
-       gl/m4/stdlib_h.m4, gl/stdlib.in.h, maint.mk: Update gnulib files.
-
-2011-10-26  Simon Josefsson <address@hidden>
-
-       * Makefile.am, NEWS, windows/libtasn14win.mk: build: Added
-       windows/libtasn14win.mk rules to produce Windows binaries.
-
-2011-10-26  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac, lib/libtasn1.h: Bump versions.
-
-2011-10-25  Simon Josefsson <address@hidden>
-
-       * cfg.mk: Drop igloo, the directory is gone from the server.
-
-2011-10-25  Simon Josefsson <address@hidden>
-
-       * ChangeLog: Generated.
-
-2011-10-25  Simon Josefsson <address@hidden>
-
-       * .gitignore: Add.
-
-2011-10-25  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 2.10.
-
-2011-10-25  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2011-10-25  Simon Josefsson <address@hidden>
-
-       * doc/libtasn1.texi: libtasn1.texi: Add examples to asn1Coding and
-       asn1Decoding tools.
-
-2011-10-25  Simon Josefsson <address@hidden>
-
-       * .gitignore: Add.
-
-2011-10-25  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Update copyright years.
-
-2011-10-25  Simon Josefsson <address@hidden>
-
-       * NEWS, doc/libtasn1.texi, src/asn1Decoding.c: asn1Decoding: Drop
-       the useless -c parameter.
-
-2011-10-25  Simon Josefsson <address@hidden>
-
-       * NEWS, src/asn1Coding.c: asn1Coding: Implement the -c parameter.
-
-2011-10-25  Simon Josefsson <address@hidden>
-
-       * lib/decoding.c: Remove unused variable.
-
-2011-10-25  Simon Josefsson <address@hidden>
-
-       * README-alpha: README-alpha: Mention make as dependency.
-
-2011-09-14  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/errno.in.h, gl/fstat.c, gl/ftell.c,
-       gl/gettext.h, gl/lseek.c, gl/m4/errno_h.m4, gl/m4/extensions.m4,
-       gl/m4/fstat.m4, gl/m4/getopt.m4, gl/m4/gnulib-cache.m4,
-       gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
-       gl/m4/include_next.m4, gl/m4/largefile.m4, gl/m4/lseek.m4,
-       gl/m4/msvc-inval.m4, gl/m4/msvc-nothrow.m4, gl/m4/nocrash.m4,
-       gl/m4/ssize_t.m4, gl/m4/stdint.m4, gl/m4/stdio_h.m4,
-       gl/m4/stdlib_h.m4, gl/m4/sys_stat_h.m4, gl/m4/time_h.m4,
-       gl/m4/unistd_h.m4, gl/m4/warn-on-use.m4, gl/m4/warnings.m4,
-       gl/msvc-inval.c, gl/msvc-inval.h, gl/msvc-nothrow.c,
-       gl/msvc-nothrow.h, gl/stdio.in.h, gl/stdlib.in.h, gl/sys_stat.in.h,
-       gl/unistd.in.h, lib/gllib/Makefile.am, lib/gllib/string.in.h,
-       lib/glm4/extensions.m4, lib/glm4/gnulib-cache.m4,
-       lib/glm4/gnulib-common.m4, lib/glm4/gnulib-comp.m4,
-       lib/glm4/include_next.m4, lib/glm4/stdint.m4, lib/glm4/string_h.m4,
-       lib/glm4/warn-on-use.m4, maint.mk: Update gnulib files.
-
-2011-08-30  Nikos Mavrogiannopoulos <address@hidden>
-
-       * lib/coding.c: small optimization
-
-2011-07-14  Simon Josefsson <address@hidden>
-
-       * build-aux/arg-nonnull.h, build-aux/c++defs.h,
-       build-aux/snippet/_Noreturn.h, build-aux/snippet/arg-nonnull.h,
-       build-aux/snippet/c++defs.h, build-aux/snippet/warn-on-use.h,
-       build-aux/vc-list-files, build-aux/warn-on-use.h, gl/Makefile.am,
-       gl/errno.in.h, gl/ftell.c, gl/getopt.c, gl/getopt.in.h,
-       gl/m4/errno_h.m4, gl/m4/fseeko.m4, gl/m4/ftell.m4, gl/m4/ftello.m4,
-       gl/m4/getopt.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-common.m4,
-       gl/m4/gnulib-comp.m4, gl/m4/lseek.m4, gl/m4/malloc.m4,
-       gl/m4/read-file.m4, gl/m4/realloc.m4, gl/m4/stdint.m4,
-       gl/m4/unistd_h.m4, gl/m4/warnings.m4, gl/stdarg.in.h,
-       gl/stddef.in.h, gl/stdint.in.h, gl/stdio.in.h, gl/stdlib.in.h,
-       gl/sys_stat.in.h, gl/time.in.h, gl/unistd.in.h,
-       lib/gllib/Makefile.am, lib/gllib/stddef.in.h,
-       lib/gllib/stdint.in.h, lib/gllib/string.in.h,
-       lib/glm4/gnulib-cache.m4, lib/glm4/gnulib-common.m4,
-       lib/glm4/gnulib-comp.m4, lib/glm4/stdint.m4,
-       lib/glm4/strverscmp.m4, maint.mk: Update gnulib files.
-
-2011-05-03  Simon Josefsson <address@hidden>
-
-       * build-aux/vc-list-files, cfg.mk, gl/m4/gnulib-comp.m4,
-       gl/m4/manywarnings.m4, gl/m4/stdio_h.m4, gl/stdlib.in.h,
-       lib/glm4/gnulib-comp.m4, maint.mk: Update gnulib files.
-
-2011-04-24  Simon Josefsson <address@hidden>
-
-       * .x-sc_GPL_version, .x-sc_program_name, .x-sc_prohibit_atoi_atof,
-       .x-sc_prohibit_empty_lines_at_EOF, .x-sc_space_tab,
-       .x-sc_texinfo_acronym, .x-sc_trailing_blank,
-       .x-sc_useless_cpp_parens, COPYING.LIB, README,
-       build-aux/arg-nonnull.h, build-aux/c++defs.h, build-aux/gendocs.sh,
-       build-aux/useless-if-before-free, build-aux/warn-on-use.h, cfg.mk,
-       doc/gendocs_template, doc/libtasn1.texi, gl/Makefile.am,
-       gl/dummy.c, gl/getopt.in.h, gl/getopt_int.h, gl/gettext.h,
-       gl/m4/asm-underscore.m4, gl/m4/fseeko.m4, gl/m4/getopt.m4,
-       gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
-       gl/m4/include_next.m4, gl/m4/longlong.m4, gl/m4/multiarch.m4,
-       gl/m4/stdarg.m4, gl/m4/stddef_h.m4, gl/m4/stdint.m4,
-       gl/m4/stdio_h.m4, gl/m4/stdlib_h.m4, gl/m4/time_h.m4,
-       gl/m4/unistd_h.m4, gl/m4/valgrind-tests.m4, gl/m4/wchar_h.m4,
-       gl/m4/wint_t.m4, gl/malloc.c,
-       gl/override/m4/valgrind-tests.m4.diff, gl/realloc.c,
-       gl/stdint.in.h, gl/stdio-write.c, gl/stdio.in.h, gl/stdlib.in.h,
-       gl/sys_stat.in.h, gl/time.in.h, gl/unistd.in.h, gl/version-etc.h,
-       gl/wchar.in.h, lib/gllib/Makefile.am, lib/gllib/stdint.in.h,
-       lib/gllib/string.in.h, lib/gllib/wchar.in.h,
-       lib/glm4/gnulib-common.m4, lib/glm4/gnulib-comp.m4,
-       lib/glm4/include_next.m4, lib/glm4/longlong.m4,
-       lib/glm4/multiarch.m4, lib/glm4/stddef_h.m4, lib/glm4/stdint.m4,
-       lib/glm4/string_h.m4, lib/glm4/wchar_h.m4, lib/glm4/wint_t.m4,
-       maint.mk: Update gnulib files and fix syntax-check warnings.
-
-2011-01-08  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2011-01-08  Simon Josefsson <address@hidden>
-
-       * .clcopying, AUTHORS, ChangeLog, Makefile.am, NEWS, README,
-       README-alpha, THANKS, cfg.mk, configure.ac, doc/Makefile.am,
-       doc/TODO, doc/cyclo/Makefile.am, doc/gendocs_template,
-       doc/libtasn1.texi, examples/CertificateExample.c,
-       examples/CrlExample.c, examples/Makefile.am,
-       examples/asn1Coding_test.asn, examples/pkix.asn, lib/ASN1.c,
-       lib/ASN1.y, lib/Makefile.am, lib/coding.c, lib/decoding.c,
-       lib/element.c, lib/element.h, lib/errors.c, lib/gstr.c, lib/gstr.h,
-       lib/int.h, lib/libtasn1.h, lib/libtasn1.map, lib/libtasn1.pc.in,
-       lib/parser_aux.c, lib/parser_aux.h, lib/structure.c,
-       lib/structure.h, lib/version.c, m4/update-header-version.m4,
-       src/Makefile.am, src/asn1Coding.c, src/asn1Decoding.c,
-       src/asn1Parser.c, tests/Makefile.am, tests/Test_encoding.asn,
-       tests/Test_encoding.c, tests/Test_errors.c,
-       tests/Test_indefinite.c, tests/Test_parser.asn,
-       tests/Test_parser.c, tests/Test_tree.asn, tests/Test_tree.c,
-       tests/crlf, tests/pkix.asn: Update copyright years.
-
-2011-01-08  Simon Josefsson <address@hidden>
-
-       * GNUmakefile, build-aux/arg-nonnull.h, build-aux/c++defs.h,
-       build-aux/gendocs.sh, build-aux/pmccabe2html,
-       build-aux/update-copyright, build-aux/useless-if-before-free,
-       build-aux/vc-list-files, build-aux/warn-on-use.h, gl/Makefile.am,
-       gl/ftello.c, gl/getopt.c, gl/getopt.in.h, gl/getopt1.c,
-       gl/getopt_int.h, gl/gettext.h, gl/lseek.c, gl/m4/00gnulib.m4,
-       gl/m4/asm-underscore.m4, gl/m4/autobuild.m4, gl/m4/extensions.m4,
-       gl/m4/ftello.m4, gl/m4/getopt.m4, gl/m4/gnulib-cache.m4,
-       gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4, gl/m4/gnulib-tool.m4,
-       gl/m4/include_next.m4, gl/m4/longlong.m4, gl/m4/lseek.m4,
-       gl/m4/malloc.m4, gl/m4/manywarnings.m4, gl/m4/multiarch.m4,
-       gl/m4/read-file.m4, gl/m4/realloc.m4, gl/m4/stdarg.m4,
-       gl/m4/stddef_h.m4, gl/m4/stdint.m4, gl/m4/stdio_h.m4,
-       gl/m4/stdlib_h.m4, gl/m4/sys_stat_h.m4, gl/m4/time_h.m4,
-       gl/m4/unistd_h.m4, gl/m4/valgrind-tests.m4, gl/m4/version-etc.m4,
-       gl/m4/warn-on-use.m4, gl/m4/warnings.m4, gl/m4/wchar_h.m4,
-       gl/m4/wchar_t.m4, gl/m4/wint_t.m4, gl/malloc.c, gl/progname.c,
-       gl/progname.h, gl/read-file.c, gl/read-file.h, gl/realloc.c,
-       gl/stdarg.in.h, gl/stddef.in.h, gl/stdint.in.h, gl/stdio-impl.h,
-       gl/stdio-write.c, gl/stdio.in.h, gl/stdlib.in.h, gl/sys_stat.in.h,
-       gl/time.in.h, gl/unistd.in.h, gl/version-etc-fsf.c,
-       gl/version-etc.c, gl/version-etc.h, gl/wchar.in.h,
-       lib/gllib/Makefile.am, lib/gllib/dummy.c, lib/gllib/stddef.in.h,
-       lib/gllib/stdint.in.h, lib/gllib/string.in.h,
-       lib/gllib/strverscmp.c, lib/gllib/wchar.in.h, lib/glm4/00gnulib.m4,
-       lib/glm4/extensions.m4, lib/glm4/gnulib-cache.m4,
-       lib/glm4/gnulib-common.m4, lib/glm4/gnulib-comp.m4,
-       lib/glm4/gnulib-tool.m4, lib/glm4/include_next.m4,
-       lib/glm4/ld-version-script.m4, lib/glm4/longlong.m4,
-       lib/glm4/multiarch.m4, lib/glm4/stddef_h.m4, lib/glm4/stdint.m4,
-       lib/glm4/string_h.m4, lib/glm4/strverscmp.m4,
-       lib/glm4/visibility.m4, lib/glm4/warn-on-use.m4,
-       lib/glm4/wchar_h.m4, lib/glm4/wchar_t.m4, lib/glm4/wint_t.m4,
-       maint.mk: Update gnulib files.
-
-2010-12-06  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac, lib/libtasn1.h: Bump versions.
-
-2010-12-06  Simon Josefsson <address@hidden>
-
-       * doc/announce.txt: Update for 2.9.
-
-2010-12-06  Simon Josefsson <address@hidden>
-
-       * ChangeLog: Generated.
-
-2010-12-06  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 2.9.
-
-2010-12-06  Simon Josefsson <address@hidden>
-
-       * NEWS, THANKS, lib/ASN1.c, lib/ASN1.y, lib/coding.c,
-       lib/element.c, lib/structure.c: Doc fix.  Reported by Jeffrey Walton 
<address@hidden>.
-
-2010-12-06  Simon Josefsson <address@hidden>
-
-       * cfg.mk: Ignore more.
-
-2010-12-06  Simon Josefsson <address@hidden>
-
-       * GNUmakefile, build-aux/gendocs.sh, build-aux/pmccabe.css,
-       build-aux/pmccabe2html, gl/Makefile.am, gl/getopt.in.h,
-       gl/gettext.h, gl/m4/gnulib-common.m4, gl/m4/include_next.m4,
-       gl/m4/unistd_h.m4, gl/m4/wchar_h.m4, gl/stdarg.in.h,
-       gl/stddef.in.h, gl/stdint.in.h, gl/stdio.in.h, gl/stdlib.in.h,
-       gl/sys_stat.in.h, gl/time.in.h, gl/unistd.in.h, gl/wchar.in.h,
-       lib/gllib/Makefile.am, lib/gllib/stddef.in.h,
-       lib/gllib/stdint.in.h, lib/gllib/string.in.h, lib/gllib/wchar.in.h,
-       lib/glm4/gnulib-common.m4, lib/glm4/include_next.m4,
-       lib/glm4/string_h.m4, lib/glm4/wchar_h.m4, maint.mk: Update gnulib
-       files.
-
-2010-10-04  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/m4/gnulib-comp.m4, gl/m4/stdlib_h.m4,
-       gl/m4/sys_wait_h.m4, gl/stdint.in.h, gl/stdio.in.h, gl/stdlib.in.h,
-       gl/sys_stat.in.h, gl/sys_wait.in.h, lib/gllib/stdint.in.h: Update
-       gnulib files.
-
-2010-09-30  Simon Josefsson <address@hidden>
-
-       * NEWS, gl/Makefile.am, gl/m4/sys_wait_h.m4, gl/sys_wait.in.h: 
-       Update gnulib files.
-
-2010-09-30  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac, doc/libtasn1.texi: doc: Fix bug reporting
-       address to point at address@hidden
-
-2010-09-30  Simon Josefsson <address@hidden>
-
-       * NEWS, tests/Makefile.am: tests: Link to gnulib to avoid build
-       error related to 'rpl_ftello' on Solaris.  Reported by Dagobert 
Michelsen.
-
-2010-09-25  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac, lib/libtasn1.h: Bump versions.
-
-2010-09-25  Simon Josefsson <address@hidden>
-
-       * doc/announce.txt: Update for 2.8.
-
-2010-09-25  Simon Josefsson <address@hidden>
-
-       * cfg.mk: Fix release target.
-
-2010-09-25  Simon Josefsson <address@hidden>
-
-       * ChangeLog: Generated.
-
-2010-09-25  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 2.8.
-
-2010-09-25  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix.
-
-2010-09-25  Simon Josefsson <address@hidden>
-
-       * build-aux/gendocs.sh, build-aux/pmccabe2html: Update gnulib files.
-
-2010-09-25  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2010-09-21  Simon Josefsson <address@hidden>
-
-       * build-aux/gendocs.sh, build-aux/pmccabe2html, doc/fdl-1.3.texi,
-       gl/Makefile.am, gl/ftello.c, gl/lseek.c, gl/m4/asm-underscore.m4,
-       gl/m4/ftello.m4, gl/m4/getopt.m4, gl/m4/gnulib-cache.m4,
-       gl/m4/gnulib-comp.m4, gl/m4/include_next.m4, gl/m4/lseek.m4,
-       gl/m4/malloc.m4, gl/m4/realloc.m4, gl/m4/stdarg.m4,
-       gl/m4/stdio_h.m4, gl/m4/stdlib_h.m4, gl/m4/sys_stat_h.m4,
-       gl/m4/sys_wait_h.m4, gl/m4/time_h.m4, gl/m4/wchar_t.m4,
-       gl/m4/wint_t.m4, gl/malloc.c, gl/read-file.c, gl/realloc.c,
-       gl/stdio-impl.h, gl/stdio-write.c, gl/stdio.in.h, gl/stdlib.in.h,
-       gl/sys_stat.in.h, gl/sys_wait.in.h, gl/time.in.h, gl/unistd.in.h,
-       lib/gllib/string.in.h, lib/glm4/gnulib-cache.m4,
-       lib/glm4/gnulib-comp.m4, lib/glm4/include_next.m4,
-       lib/glm4/ld-version-script.m4, lib/glm4/visibility.m4,
-       lib/glm4/wchar_t.m4, lib/glm4/wint_t.m4, maint.mk: Update gnulib
-       files.
-
-2010-06-15  Simon Josefsson <address@hidden>
-
-       * GNUmakefile, gl/m4/stdint.m4, gtk-doc.make, lib/glm4/stdint.m4,
-       maint.mk: Update gnulib files.  Fix syntax-check warnings.
-
-2010-06-15  Simon Josefsson <address@hidden>
-
-       * doc/announce.txt: Fix text.
-
-2010-05-20  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac, lib/libtasn1.h: Bump version.
-
-2010-05-20  Simon Josefsson <address@hidden>
-
-       * NEWS, doc/announce.txt: Update announcement for v2.7.
-
-2010-05-20  Simon Josefsson <address@hidden>
-
-       * ChangeLog: Generated.
-
-2010-05-20  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 2.7.
-
-2010-05-20  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2010-05-20  Simon Josefsson <address@hidden>
-
-       * cfg.mk, doc/gendocs_template,
-       gl/override/doc/gendocs_template.diff: Build gtk-doc PDF by default
-       and publish it.
-
-2010-05-20  Simon Josefsson <address@hidden>
-
-       * doc/reference/Makefile.am, gtk-doc.make, m4/gtk-doc.m4: Upgrade
-       GTK-DOC files to get PDF files.
-
-2010-05-20  Simon Josefsson <address@hidden>
-
-       * build-aux/c++defs.h, build-aux/gendocs.sh,
-       build-aux/vc-list-files, configure.ac, doc/gendocs_template,
-       gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-common.m4,
-       gl/m4/gnulib-comp.m4, gl/m4/unistd_h.m4, gl/m4/valgrind-tests.m4,
-       gl/unistd.in.h, gl/wchar.in.h, lib/gllib/wchar.in.h,
-       lib/glm4/gnulib-common.m4, m4/valgrind.m4, maint.mk: Update gnulib
-       files, use valgrind-tests module.
-
-2010-04-20  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2010-04-20  Simon Josefsson <address@hidden>
-
-       * lib/glm4/visibility.m4: Update gnulib files.
-
-2010-04-20  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2010-04-20  Simon Josefsson <address@hidden>
-
-       * doc/libtasn1.texi: Re-add doc for asn1_check_version after move to
-       separate file.
-
-2010-04-20  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac, lib/libtasn1.h: Bump version.
-
-2010-04-20  Simon Josefsson <address@hidden>
-
-       * doc/announce.txt: Update for 2.6.
-
-2010-04-20  Simon Josefsson <address@hidden>
-
-       * ChangeLog: Generated.
-
-2010-04-20  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 2.6.
-
-2010-04-20  Simon Josefsson <address@hidden>
-
-       * gl/getopt.c, gl/getopt_int.h, maint.mk: Update gnulib files.
-
-2010-04-14  Simon Josefsson <address@hidden>
-
-       * doc/announce.txt: Fix links.
-
-2010-04-14  Simon Josefsson <address@hidden>
-
-       * doc/gendocs_template, gl/getopt.c, gl/m4/getopt.m4: Update gnulib
-       files.
-
-2010-04-14  Simon Josefsson <address@hidden>
-
-       * gl/override/doc/gendocs_template.diff: Fix GTK-DOC API location.
-
-2010-04-13  Simon Josefsson <address@hidden>
-
-       * windows/libtasn1/libtasn1.vcproj: Add version.c.
-
-2010-04-13  Simon Josefsson <address@hidden>
-
-       * AUTHORS, NEWS, README, README-alpha, THANKS, doc/TODO,
-       examples/asn1Coding_test.asn, lib/element.h, lib/gstr.h,
-       lib/parser_aux.h, lib/structure.h, tests/Test_encoding.asn,
-       tests/Test_tree.asn, tests/pkix.asn: Add license notes to files.
-
-2010-04-13  Simon Josefsson <address@hidden>
-
-       * tests/Test_parser.asn: Reorder license header, for some reason the
-       Test_parser fails otherwise.
-
-2010-04-13  Simon Josefsson <address@hidden>
-
-       * THANKS: Add people, based on git log reading.
-
-2010-04-13  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2010-04-13  Simon Josefsson <address@hidden>
-
-       * lib/decoding.c, lib/libtasn1.h, src/asn1Coding.c,
-       src/asn1Decoding.c, src/asn1Parser.c, tests/Test_errors.c: Indent
-       code.
-
-2010-04-13  Simon Josefsson <address@hidden>
-
-       * .x-sc_trailing_blank: Add.
-
-2010-04-13  Simon Josefsson <address@hidden>
-
-       * NEWS, cfg.mk, configure.ac, doc/libtasn1.texi,
-       doc/reference/libtasn1-docs.sgml, doc/texinfo.css,
-       examples/CertificateExample.c, examples/CrlExample.c,
-       examples/pkix.asn, lib/ASN1.y, lib/coding.c, lib/decoding.c,
-       lib/libtasn1.map, lib/parser_aux.c, src/Makefile.am,
-       tests/Test_tree.asn, tests/pkix.asn: Indent examples.  Fix
-       syntax-check warnings.
-
-2010-04-13  Simon Josefsson <address@hidden>
-
-       * .x-sc_prohibit_empty_lines_at_EOF, GNUmakefile,
-       build-aux/c++defs.h, build-aux/warn-on-use.h, cfg.mk,
-       examples/pkix.asn, gl/Makefile.am, gl/m4/gnulib-common.m4,
-       gl/m4/gnulib-comp.m4, gl/m4/stdlib_h.m4, gl/m4/unistd_h.m4,
-       gl/stdlib.in.h, gl/unistd.in.h, gl/wchar.in.h,
-       lib/gllib/Makefile.am, lib/gllib/string.in.h, lib/gllib/wchar.in.h,
-       lib/glm4/gnulib-common.m4, lib/glm4/gnulib-comp.m4,
-       lib/glm4/string_h.m4, maint.mk, tests/Test_parser.asn: Update gnulib
-       files, fix new syntax-check warnings, add license.
-
-2010-03-30  Simon Josefsson <address@hidden>
-
-       * tests/Makefile.am, tests/threadsafety: Add threadsafety self
-       check.
-
-2010-03-30  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2010-03-30  Simon Josefsson <address@hidden>
-
-       * m4/valgrind.m4: Sync valgrind.m4.
-
-2010-03-30  Simon Josefsson <address@hidden>
-
-       * lib/Makefile.am: Export libtasn1_* too, for backwards
-       compatibility functions.  Reported by address@hidden (Ludovic Courtès).
-
-2010-03-30  Simon Josefsson <address@hidden>
-
-       * doc/cyclo/cyclo-libtasn1.html: Remove generated file.
-
-2010-03-30  Simon Josefsson <address@hidden>
-
-       * doc/libtasn1.texi: Fix @acronym usage.
-
-2010-03-30  Simon Josefsson <address@hidden>
-
-       * .x-sc_texinfo_acronym: Add.
-
-2010-03-30  Simon Josefsson <address@hidden>
-
-       * build-aux/warn-on-use.h, gl/Makefile.am, gl/getopt.c,
-       gl/gettext.h, gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
-       gl/m4/stddef_h.m4, gl/m4/stdlib_h.m4, gl/m4/unistd_h.m4,
-       gl/m4/wchar_h.m4, gl/stdint.in.h, gl/stdlib.in.h, gl/unistd.in.h,
-       lib/gllib/stdint.in.h, lib/glm4/gnulib-common.m4,
-       lib/glm4/gnulib-comp.m4, lib/glm4/stddef_h.m4,
-       lib/glm4/string_h.m4, lib/glm4/visibility.m4, lib/glm4/wchar_h.m4,
-       maint.mk: Update gnulib files.
-
-2010-03-30  Simon Josefsson <address@hidden>
-
-       * THANKS, lib/Makefile.am: Link to gnulib library.  Reported by 
address@hidden (Ludovic Courtès).
-
-2010-03-16  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2010-03-16  Simon Josefsson <address@hidden>
-
-       * tests/Makefile.am, tests/Test_errors.c: tests/Test_errors: Add,
-       for more error checking.
-
-2010-03-16  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Generated.
-
-2010-03-16  Simon Josefsson <address@hidden>
-
-       * lib/gllib/Makefile.am, lib/gllib/string.in.h,
-       lib/gllib/strverscmp.c, lib/glm4/extensions.m4,
-       lib/glm4/gnulib-cache.m4, lib/glm4/gnulib-comp.m4,
-       lib/glm4/string_h.m4, lib/glm4/strverscmp.m4: Update gnulib files.
-
-2010-03-16  Simon Josefsson <address@hidden>
-
-       * lib/Makefile.am, lib/parser_aux.c, lib/version.c: 
-       asn1_check_version: Simplify.
-
-2010-03-16  Simon Josefsson <address@hidden>
-
-       * lib/parser_aux.c: Doc fixes.
-
-2010-03-16  Simon Josefsson <address@hidden>
-
-       * lib/decoding.c: Doc fixes.
-
-2010-03-16  Simon Josefsson <address@hidden>
-
-       * lib/decoding.c: Doc fixes.
-
-2010-03-15  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac, lib/libtasn1.h: Bump versions.
-
-2010-03-15  Simon Josefsson <address@hidden>
-
-       * doc/announce.txt: Add.
-
-2010-03-15  Simon Josefsson <address@hidden>
-
-       * ChangeLog: Generated.
-
-2010-03-15  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 2.5.
-
-2010-03-15  Simon Josefsson <address@hidden>
-
-       * build-aux/gendocs.sh: Chmod.
-
-2010-03-15  Simon Josefsson <address@hidden>
-
-       * build-aux/c++defs.h, build-aux/vc-list-files,
-       build-aux/warn-on-use.h, gl/Makefile.am, gl/m4/gnulib-common.m4,
-       gl/m4/gnulib-comp.m4, gl/m4/stdlib_h.m4, gl/m4/unistd_h.m4,
-       gl/m4/warn-on-use.m4, gl/m4/wchar.m4, gl/m4/wchar_h.m4,
-       gl/stdlib.in.h, gl/unistd.in.h, gl/wchar.in.h,
-       lib/gllib/Makefile.am, lib/gllib/wchar.in.h,
-       lib/glm4/gnulib-common.m4, lib/glm4/gnulib-comp.m4,
-       lib/glm4/warn-on-use.m4, lib/glm4/wchar.m4, lib/glm4/wchar_h.m4: 
-       Update gnulib files.
-
-2010-02-17  Simon Josefsson <address@hidden>
-
-       * cfg.mk: Add.
-
-2010-02-17  Simon Josefsson <address@hidden>
-
-       * lib/ASN1.c: Generated.
-
-2010-02-17  Simon Josefsson <address@hidden>
-
-       * lib/ASN1.y: More GTK-DOC fixes.
-
-2010-02-17  Simon Josefsson <address@hidden>
-
-       * .gitignore, lib/ASN1.c: Generated.
-
-2010-02-17  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix.
-
-2010-02-17  Simon Josefsson <address@hidden>
-
-       * lib/ASN1.y: More GTK-DOC comment fixes.
-
-2010-02-17  Simon Josefsson <address@hidden>
-
-       * lib/ASN1.c, lib/errors.c: More GTK-DOC comment fixes.
-
-2010-02-17  Simon Josefsson <address@hidden>
-
-       * lib/ASN1.c, lib/ASN1.y, lib/coding.c, lib/decoding.c,
-       lib/element.c, lib/errors.c, lib/parser_aux.c, lib/structure.c: 
-       Improve GTK-DOC comments.
-
-2010-02-17  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2010-02-17  Simon Josefsson <address@hidden>
-
-       * build-aux/gendocs.sh, build-aux/link-warning.h, gl/Makefile.am,
-       gl/m4/gnulib-comp.m4, gl/m4/stdlib_h.m4, gl/m4/unistd_h.m4,
-       gl/m4/wchar.m4, gl/stdlib.in.h, gl/unistd.in.h, gl/wchar.in.h,
-       lib/gllib/Makefile.am, lib/gllib/wchar.in.h,
-       lib/glm4/gnulib-comp.m4, lib/glm4/warn-on-use.m4,
-       lib/glm4/wchar.m4, maint.mk: Update gnulib files.
-
-2010-01-18  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac, lib/libtasn1.h: Bump versions.
-
-2010-01-18  Simon Josefsson <address@hidden>
-
-       * ChangeLog: Generated.
-
-2010-01-18  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 2.4.
-
-2010-01-18  Simon Josefsson <address@hidden>
-
-       * m4/valgrind.m4: Make it work.
-
-2010-01-18  Simon Josefsson <address@hidden>
-
-       * README-alpha: Cleanup.
-
-2010-01-18  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Bump copyright year.
-
-2010-01-18  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am: Update gnulib files.
-
-2010-01-12  Simon Josefsson <address@hidden>
-
-       * cfg.mk: Fix syntax-check rules.
-
-2010-01-12  Simon Josefsson <address@hidden>
-
-       * .x-sc_GPL_version: Add.
-
-2010-01-12  Simon Josefsson <address@hidden>
-
-       * .x-sc_makefile_check, .x-sc_program_name,
-       .x-sc_prohibit_HAVE_MBRTOWC, .x-sc_prohibit_atoi_atof,
-       .x-sc_space_tab, .x-sc_useless_cpp_parens, build-aux/warn-on-use.h,
-       cfg.mk, doc/fdl-1.3.texi, doc/gendocs_template, gl/Makefile.am,
-       gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4, gl/m4/unistd_h.m4,
-       gl/m4/warn-on-use.m4, gl/m4/warnings.m4, gl/unistd.in.h,
-       lib/glm4/gnulib-common.m4, maint.mk, src/asn1Coding.c,
-       src/asn1Parser.c: Update gnulib files.
-
-2010-01-11  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2010-01-11  Simon Josefsson <address@hidden>
-
-       * lib/ASN1.c: Regenerate.
-
-2010-01-11  Simon Josefsson <address@hidden>
-
-       * lib/ASN1.y: Merge Fabio and Nikos copyrights to the FSF, both have
-       signed papers.
-
-2010-01-11  Simon Josefsson <address@hidden>
-
-       * doc/libtasn1.texi, examples/CertificateExample.c,
-       examples/CrlExample.c, lib/coding.c, lib/decoding.c, lib/element.c,
-       lib/errors.c, lib/gstr.c, lib/int.h, lib/libtasn1.h,
-       lib/parser_aux.c, lib/structure.c, src/asn1Coding.c,
-       src/asn1Decoding.c, src/asn1Parser.c, tests/Test_encoding.c,
-       tests/Test_indefinite.c, tests/Test_parser.c, tests/Test_tree.c: 
-       Merge Fabio and Nikos copyrights to the FSF, both have signed
-       papers.
-
-2010-01-11  Simon Josefsson <address@hidden>
-
-       * .clcopying, Makefile.am, cfg.mk, configure.ac, doc/Makefile.am,
-       doc/cyclo/Makefile.am, doc/fdl-1.3.texi, doc/gendocs_template,
-       doc/libtasn1.texi, examples/CertificateExample.c,
-       examples/CrlExample.c, examples/Makefile.am, gl/dummy.c,
-       lib/ASN1.c, lib/ASN1.y, lib/Makefile.am, lib/coding.c,
-       lib/decoding.c, lib/element.c, lib/errors.c, lib/gstr.c, lib/int.h,
-       lib/libtasn1.h, lib/libtasn1.map, lib/libtasn1.pc.in,
-       lib/parser_aux.c, lib/structure.c, m4/update-header-version.m4,
-       m4/valgrind.m4, src/Makefile.am, src/asn1Coding.c,
-       src/asn1Decoding.c, src/asn1Parser.c, tests/Makefile.am,
-       tests/Test_encoding.c, tests/Test_indefinite.c,
-       tests/Test_parser.c, tests/Test_tree.c, tests/crlf: Update copyright
-       notices.
-
-2010-01-11  Simon Josefsson <address@hidden>
-
-       * build-aux/update-copyright, gl/Makefile.am,
-       gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Add gnulib
-       update-copyright module.
-
-2010-01-11  Simon Josefsson <address@hidden>
-
-       * doc/reference/Makefile.am: Fix ignore.
-
-2010-01-11  Simon Josefsson <address@hidden>
-
-       * doc/reference/Makefile.am: Ignore more.
-
-2010-01-11  Simon Josefsson <address@hidden>
-
-       * lib/libtasn1.h: Bump version.
-
-2010-01-11  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2010-01-11  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2010-01-11  Simon Josefsson <address@hidden>
-
-       * GNUmakefile, build-aux/arg-nonnull.h, build-aux/gendocs.sh,
-       build-aux/link-warning.h, build-aux/pmccabe2html,
-       build-aux/useless-if-before-free, build-aux/vc-list-files,
-       gl/Makefile.am, gl/getopt.c, gl/getopt.in.h, gl/getopt1.c,
-       gl/getopt_int.h, gl/gettext.h, gl/m4/00gnulib.m4,
-       gl/m4/autobuild.m4, gl/m4/extensions.m4, gl/m4/getopt.m4,
-       gl/m4/gnulib-cache.m4, gl/m4/gnulib-common.m4,
-       gl/m4/gnulib-comp.m4, gl/m4/gnulib-tool.m4, gl/m4/include_next.m4,
-       gl/m4/longlong.m4, gl/m4/malloc.m4, gl/m4/manywarnings.m4,
-       gl/m4/multiarch.m4, gl/m4/pmccabe2html.m4, gl/m4/read-file.m4,
-       gl/m4/realloc.m4, gl/m4/stdarg.m4, gl/m4/stddef_h.m4,
-       gl/m4/stdint.m4, gl/m4/stdlib_h.m4, gl/m4/unistd_h.m4,
-       gl/m4/version-etc.m4, gl/m4/warnings.m4, gl/m4/wchar.m4,
-       gl/m4/wchar_t.m4, gl/m4/wint_t.m4, gl/progname.c, gl/progname.h,
-       gl/read-file.c, gl/read-file.h, gl/realloc.c, gl/stdarg.in.h,
-       gl/stddef.in.h, gl/stdint.in.h, gl/stdlib.in.h, gl/unistd.in.h,
-       gl/version-etc-fsf.c, gl/version-etc.c, gl/version-etc.h,
-       gl/wchar.in.h, lib/gllib/Makefile.am, lib/gllib/dummy.c,
-       lib/gllib/stddef.in.h, lib/gllib/stdint.in.h, lib/gllib/wchar.in.h,
-       lib/glm4/00gnulib.m4, lib/glm4/gnulib-cache.m4,
-       lib/glm4/gnulib-common.m4, lib/glm4/gnulib-comp.m4,
-       lib/glm4/gnulib-tool.m4, lib/glm4/include_next.m4,
-       lib/glm4/ld-version-script.m4, lib/glm4/longlong.m4,
-       lib/glm4/multiarch.m4, lib/glm4/stddef_h.m4, lib/glm4/stdint.m4,
-       lib/glm4/visibility.m4, lib/glm4/wchar.m4, lib/glm4/wchar_t.m4,
-       lib/glm4/wint_t.m4, maint.mk: Update gnulib files.
-
-2010-01-03  Andreas Metzler <address@hidden>
-
-       * lib/decoding.c, lib/structure.c, tests/Test_indefinite.c,
-       tests/Test_tree.c: Typos: sructure, stucture. There is no function
-       named create_stucture, but one named asn1_create_element.  
Signed-off-by: Nikos Mavrogiannopoulos <address@hidden>
-
-2010-01-10  Nikos Mavrogiannopoulos <address@hidden>
-
-       * .gitignore: ignore more files
-
-2009-07-29  Simon Josefsson <address@hidden>
-
-       * README-alpha: Typo.
-
-2009-07-29  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump version.
-
-2009-07-29  Simon Josefsson <address@hidden>
-
-       * ChangeLog: Generated.
-
-2009-07-29  Simon Josefsson <address@hidden>
-
-       * NEWS: Mark v2.3 as stable.
-
-2009-07-29  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 2.3.
-
-2009-07-29  Simon Josefsson <address@hidden>
-
-       * build-aux/vc-list-files, gl/Makefile.am, gl/m4/unistd_h.m4,
-       gl/unistd.in.h, gl/version-etc.c, gl/version-etc.h, maint.mk: Update
-       gnulib files.
-
-2009-07-26  Nikos Mavrogiannopoulos <address@hidden>
-
-       * NEWS: documented last commit.
-
-2009-07-26  Nikos Mavrogiannopoulos <address@hidden>
-
-       * lib/decoding.c: more careful decoding of OID.
-
-2009-06-23  Simon Josefsson <address@hidden>
-
-       * maint.mk: Update gnulib files.
-
-2009-06-23  Simon Josefsson <address@hidden>
-
-       * doc/libtasn1.texi: Doc fix.
-
-2009-06-23  Simon Josefsson <address@hidden>
-
-       * lib/errors.c: Doc fix.
-
-2009-06-08  Simon Josefsson <address@hidden>
-
-       * src/asn1Coding.c, src/asn1Decoding.c, src/asn1Parser.c: Improve
-       --help and --version outputs.
-
-2009-06-08  Simon Josefsson <address@hidden>
-
-       * NEWS, gl/m4/gnulib-comp.m4, gl/m4/version-etc.m4,
-       gl/version-etc.c: Update gnulib files.
-
-2009-06-02  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix typo.
-
-2009-06-02  Simon Josefsson <address@hidden>
-
-       * gl/m4/manywarnings.m4: Update gnulib files.
-
-2009-05-30  Simon Josefsson <address@hidden>
-
-       * doc/cyclo/Makefile.am, doc/reference/libtasn1-docs.sgml,
-       lib/libtasn1.pc.in: Fix URLs.
-
-2009-05-29  Simon Josefsson <address@hidden>
-
-       * cfg.mk: Fix.
-
-2009-05-29  Simon Josefsson <address@hidden>
-
-       * NEWS: Official GNU project.
-
-2009-05-29  Simon Josefsson <address@hidden>
-
-       * configure.ac: Fix name.
-
-2009-05-29  Simon Josefsson <address@hidden>
-
-       * NEWS, doc/libtasn1.texi: Reflect GNU status.
-
-2009-05-29  Simon Josefsson <address@hidden>
-
-       * README: Rewrite.
-
-2009-05-29  Simon Josefsson <address@hidden>
-
-       * README-alpha: Add.
-
-2009-05-29  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix.
-
-2009-05-29  Simon Josefsson <address@hidden>
-
-       * NEWS, doc/Makefile.am, doc/gpl-3.0.texi, doc/lgpl-2.1.texi,
-       doc/libtasn1.texi, gl/Makefile.am, gl/m4/gnulib-cache.m4,
-       gl/m4/gnulib-comp.m4: Drop (L)GPL from manual.
-
-2009-05-29  Simon Josefsson <address@hidden>
-
-       * NEWS, doc/libtasn1.texi: Change info category.
-
-2009-05-28  Simon Josefsson <address@hidden>
-
-       * NEWS: Use NEWS that matches announce-gen regexps.
-
-2009-05-28  Simon Josefsson <address@hidden>
-
-       * cfg.mk: Configure maint.mk more.
-
-2009-05-28  Simon Josefsson <address@hidden>
-
-       * .prev-version: Fix.
-
-2009-05-28  Simon Josefsson <address@hidden>
-
-       * cfg.mk: Fix.
-
-2009-05-28  Simon Josefsson <address@hidden>
-
-       * cfg.mk: Fix.
-
-2009-05-28  Simon Josefsson <address@hidden>
-
-       * .prev-version: Add.
-
-2009-05-28  Simon Josefsson <address@hidden>
-
-       * lib/ASN1.c, lib/libtasn1.h: Generated.
-
-2009-05-28  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2009-05-28  Simon Josefsson <address@hidden>
-
-       * lib/ASN1.y: Replace TRUE/FALSE with ASN1_TRUE/ASN1_FALSE to work
-       around problem on Tru64.  Reported by Didier Godefroy
-       <address@hidden> in
-
-       
<http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3581>.
-
-2009-05-28  Simon Josefsson <address@hidden>
-
-       * AUTHORS: Add.
-
-2009-05-28  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump versions.
-
-2009-05-28  Simon Josefsson <address@hidden>
-
-       * gl/m4/include_next.m4, lib/glm4/include_next.m4: Update gnulib
-       files.
-
-2009-05-26  Nikos Mavrogiannopoulos <address@hidden>
-
-       * lib/ASN1.y: removed duplicate token.
-
-2009-05-20  Simon Josefsson <address@hidden>
-
-       * ChangeLog: Generated.
-
-2009-05-20  Simon Josefsson <address@hidden>
-
-       * cfg.mk: Fix release target.
-
-2009-05-20  Simon Josefsson <address@hidden>
-
-       * m4/gtk-doc.m4, m4/pkg.m4: Upgrade gtk-doc scripts, fixes make
-       release.
-
-2009-05-20  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 2.2.
-
-2009-05-20  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2009-05-20  Simon Josefsson <address@hidden>
-
-       * NEWS, doc/reference/Makefile.am, lib/libtasn1.h: Fix GTK-DOC.
-
-2009-05-20  Simon Josefsson <address@hidden>
-
-       * doc/reference/libtasn1-docs.sgml: Doc fix.
-
-2009-05-20  Simon Josefsson <address@hidden>
-
-       * doc/reference/Makefile.am: Revert.
-
-2009-05-20  Simon Josefsson <address@hidden>
-
-       * cfg.mk, examples/Makefile.am, lib/Makefile.am, src/Makefile.am: 
-       Fix warning flags.
-
-2009-05-20  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Add --enable-gcc-warnings.
-
-2009-05-20  Simon Josefsson <address@hidden>
-
-       * doc/reference/Makefile.am: Ignore ASN1_API.
-
-2009-05-20  Simon Josefsson <address@hidden>
-
-       * .x-sc_makefile_check, .x-sc_useless_cpp_parens: Fix syntax-check
-       problems.
-
-2009-05-20  Simon Josefsson <address@hidden>
-
-       * .x-sc_program_name: Add.
-
-2009-05-20  Simon Josefsson <address@hidden>
-
-       * .x-sc_prohibit_HAVE_MBRTOWC, .x-sc_prohibit_atoi_atof,
-       .x-sc_space_tab, cfg.mk, doc/libtasn1.texi,
-       doc/reference/Makefile.am, gtk-doc.make, lib/parser_aux.c,
-       m4/valgrind.m4, src/asn1Coding.c, src/asn1Decoding.c,
-       src/asn1Parser.c, tests/pkix.asn: Fix syntax-check problems.
-
-2009-05-20  Simon Josefsson <address@hidden>
-
-       * build-aux/useless-if-before-free, build-aux/vc-list-files,
-       doc/gendocs_template, gl/Makefile.am, gl/getopt1.c, gl/gettext.h,
-       gl/m4/gnulib-comp.m4, gl/m4/multiarch.m4, gl/m4/wchar.m4,
-       gl/wchar.in.h, lib/gllib/Makefile.am, lib/gllib/wchar.in.h,
-       lib/glm4/gnulib-comp.m4, lib/glm4/multiarch.m4, lib/glm4/wchar.m4,
-       lib/libtasn1.h, maint.mk: Update gnulib files.
-
-2009-05-06  Simon Josefsson <address@hidden>
-
-       * NEWS, lib/libtasn1.pc.in: Relicense libtasn1.pc to LGPLv2.1+
-
-2009-05-06  Simon Josefsson <address@hidden>
-
-       * configure.ac: Fix.
-
-2009-04-17  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac, lib/libtasn1.h: Bump version.
-
-2009-04-17  Simon Josefsson <address@hidden>
-
-       * ChangeLog: Generated.
-
-2009-04-17  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 2.1.
-
-2009-04-16  Simon Josefsson <address@hidden>
-
-       * doc/reference/Makefile.am: Sync upstream.
-
-2009-04-16  Simon Josefsson <address@hidden>
-
-       * doc/libtasn1.texi: Fix license info.
-
-2009-04-16  Simon Josefsson <address@hidden>
-
-       * configure.ac, lib/libtasn1.h: Bump versions.
-
-2009-04-16  Simon Josefsson <address@hidden>
-
-       * NEWS, THANKS: Add NEWS entry.
-
-2009-04-16  Simon Josefsson <address@hidden>
-
-       * build-aux/gendocs.sh, doc/gendocs_template, doc/lgpl-2.1.texi,
-       lib/gllib/Makefile.am, lib/gllib/dummy.c, lib/glm4/gnulib-cache.m4,
-       lib/glm4/gnulib-comp.m4: Update gnulib files.  Fix compile failure
-       on Mac OS X.
-
-2009-04-13  Simon Josefsson <address@hidden>
-
-       * cfg.mk: Copy cyclo page.
-
-2009-04-13  Simon Josefsson <address@hidden>
-
-       * ChangeLog: Generated.
-
-2009-04-13  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 2.0.
-
-2009-04-13  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix.
-
-2009-04-13  Simon Josefsson <address@hidden>
-
-       * configure.ac: Fix typo.
-
-2009-04-13  Simon Josefsson <address@hidden>
-
-       * configure.ac: Only use warnings when using gcc.
-
-2009-04-13  Simon Josefsson <address@hidden>
-
-       * lib/gllib/Makefile.am, lib/glm4/gnulib-cache.m4,
-       lib/glm4/gnulib-comp.m4, lib/glm4/ld-version-script.m4, maint.mk: 
-       Update gnulib files.
-
-2009-03-23  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2009-03-23  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am, lib/int.h, lib/libtasn1.h, lib/libtasn1.map,
-       lib/parser_aux.c, lib/structure.c: Make it compile.
-
-2009-03-23  Simon Josefsson <address@hidden>
-
-       * GNUmakefile, gl/unistd.in.h, maint.mk: Update gnulib files.
-
-2009-03-23  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac, lib/errors.c, lib/libtasn1.h: Re-add obsolete
-       stuff for compatibility.
-
-2009-03-23  Simon Josefsson <address@hidden>
-
-       * lib/int.h, lib/libtasn1.h: Re-add old ASN1_TYPE struct fields for
-       compatibility.
-
-2009-03-04  Simon Josefsson <address@hidden>
-
-       * NEWS, doc/reference/Makefile.am, lib/Makefile.am,
-       lib/gllib/Makefile.am, lib/glm4/gnulib-cache.m4,
-       lib/glm4/gnulib-comp.m4, lib/glm4/visibility.m4, lib/libtasn1.h: Use
-       -fvisibility=hidden and mark public APIs explicitly.
-
-2009-03-04  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am, doc/gdoc: Synx gdoc with libidn.  Use -pkg-name
-       to improve man pages.
-
-2009-03-04  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2009-03-04  Simon Josefsson <address@hidden>
-
-       * examples/CertificateExample.c, examples/CrlExample.c,
-       lib/coding.c, lib/decoding.c, lib/element.c, lib/element.h,
-       lib/gstr.h, lib/int.h, lib/libtasn1.h, lib/parser_aux.c,
-       lib/parser_aux.h, lib/structure.c, lib/structure.h,
-       src/asn1Coding.c, src/asn1Decoding.c, src/asn1Parser.c,
-       tests/Test_indefinite.c, tests/Test_parser.c, tests/Test_tree.c,
-       windows/asn1-parser/config.h, windows/gnulib/getopt.h: Indent code.
-       Reproduce using 'make indent' with GNU indent 2.2.10.
-
-2009-03-04  Simon Josefsson <address@hidden>
-
-       * cfg.mk: Add a INDENT_SOURCES to make 'make indent' work.
-
-2009-03-04  Simon Josefsson <address@hidden>
-
-       * lib/int.h: Remove dead code.
-
-2009-03-04  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2009-03-04  Simon Josefsson <address@hidden>
-
-       * lib/ASN1.c: Generated.
-
-2009-03-04  Simon Josefsson <address@hidden>
-
-       * lib/ASN1.y, lib/Makefile.am, lib/coding.c, lib/decoding.c,
-       lib/element.c, lib/errors.c, lib/errors.h, lib/parser_aux.c,
-       lib/structure.c: Simplify unused debug code.
-
-2009-03-04  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2009-03-04  Simon Josefsson <address@hidden>
-
-       * configure.ac: Rename.
-
-2009-03-04  Simon Josefsson <address@hidden>
-
-       * configure.ac: Can't use -Wunused-macros.
-
-2009-03-04  Simon Josefsson <address@hidden>
-
-       * lib/Makefile.am: Cleanup.
-
-2009-03-04  Simon Josefsson <address@hidden>
-
-       * .gitignore: Update.
-
-2009-03-04  Simon Josefsson <address@hidden>
-
-       * doc/cyclo/cyclo-libtasn1.html: Add.
-
-2009-03-04  Simon Josefsson <address@hidden>
-
-       * lib/libtasn1.map: Use explicit list of symbols.
-
-2009-03-04  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix.
-
-2009-03-04  Simon Josefsson <address@hidden>
-
-       * lib/Makefile.am, lib/libtasn1.map, lib/libtasn1.vers: Rename for
-       consistency.
-
-2009-03-04  Simon Josefsson <address@hidden>
-
-       * configure.ac, lib/gllib/Makefile.am, lib/glm4/gnulib-cache.m4,
-       lib/glm4/gnulib-comp.m4, lib/glm4/ld-version-script.m4,
-       m4/linker-script.m4: Use linker script test from gnulib.
-
-2009-03-04  Simon Josefsson <address@hidden>
-
-       * THANKS: Merge from libtasn1-1.
-
-2009-03-04  Simon Josefsson <address@hidden>
-
-       * NEWS: Merge from libtasn1-1.
-
-2009-01-16  Simon Josefsson <address@hidden>
-
-       * cfg.mk, doc/Makefile.am, doc/cyclo/Makefile.am,
-       doc/libtasn1.texi, examples/CertificateExample.c,
-       examples/CrlExample.c, examples/Makefile.am, lib/ASN1.y,
-       lib/coding.c, lib/decoding.c, lib/element.c, lib/errors.c,
-       lib/errors.h, lib/gstr.c, lib/int.h, lib/libtasn1.h,
-       lib/parser_aux.c, lib/structure.c, src/Makefile.am,
-       src/asn1Coding.c, src/asn1Decoding.c, src/asn1Parser.c,
-       tests/Makefile.am, tests/Test_encoding.c, tests/Test_indefinite.c,
-       tests/Test_parser.c, tests/Test_tree.c, tests/crlf: Bump copyright
-       years.
-
-2009-01-16  Simon Josefsson <address@hidden>
-
-       * lib/Makefile.am: Add -I to get gnulib stdint.h.
-
-2009-03-04  Simon Josefsson <address@hidden>
-
-       * build-aux/gendocs.sh, doc/gendocs_template, gl/Makefile.am,
-       gl/m4/00gnulib.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-common.m4,
-       gl/m4/gnulib-comp.m4, gl/m4/include_next.m4, gl/m4/longlong.m4,
-       gl/m4/malloc.m4, gl/m4/manywarnings.m4, gl/m4/multiarch.m4,
-       gl/m4/pmccabe2html.m4, gl/m4/realloc.m4, gl/m4/stdarg.m4,
-       gl/m4/stdint.m4, gl/m4/stdlib_h.m4, gl/m4/unistd_h.m4,
-       gl/m4/wchar.m4, gl/m4/wint_t.m4, gl/progname.c, gl/stdint.in.h,
-       gl/stdlib.in.h, gl/unistd.in.h, gl/version-etc.c, gl/version-etc.h,
-       gl/wchar.in.h, lib/gllib/Makefile.am, lib/gllib/stdint.in.h,
-       lib/gllib/wchar.in.h, lib/glm4/00gnulib.m4,
-       lib/glm4/gnulib-common.m4, lib/glm4/gnulib-comp.m4,
-       lib/glm4/include_next.m4, lib/glm4/multiarch.m4,
-       lib/glm4/stdint.m4, maint.mk: Update gnulib files.
-
-2009-01-16  Simon Josefsson <address@hidden>
-
-       * configure.ac: Add gnulib stdint module from gnulib under lib/.
-
-2009-01-16  Simon Josefsson <address@hidden>
-
-       * Makefile.am, lib/Makefile.am, lib/gllib/Makefile.am,
-       lib/gllib/stdint.in.h, lib/gllib/wchar.in.h,
-       lib/glm4/gnulib-cache.m4, lib/glm4/gnulib-common.m4,
-       lib/glm4/gnulib-comp.m4, lib/glm4/gnulib-tool.m4,
-       lib/glm4/include_next.m4, lib/glm4/longlong.m4,
-       lib/glm4/multiarch.m4, lib/glm4/stdint.m4, lib/glm4/wchar.m4,
-       lib/glm4/wint_t.m4: Add gnulib stdint module from gnulib under lib/.
-
-2008-12-01  Simon Josefsson <address@hidden>
-
-       * configure.ac, gl/Makefile.am, gl/m4/gnulib-cache.m4,
-       gl/m4/gnulib-comp.m4, gl/m4/include_next.m4, gl/m4/manywarnings.m4,
-       gl/m4/warnings.m4, gl/stdint.in.h, maint.mk: Update gnulib files.
-
-2008-12-01  Simon Josefsson <address@hidden>
-
-       * tests/Makefile.am, tests/crlf: Make crlf self-test work under
-       Mingw+Wine.
-
-2008-11-17  Simon Josefsson <address@hidden>
-
-       * configure.ac: Rework warning initialization.
-
-2008-11-17  Simon Josefsson <address@hidden>
-
-       * gl/progname.h: Update gnulib files.
-
-2008-11-17  Simon Josefsson <address@hidden>
-
-       * gl/m4/gnulib-comp.m4, gl/m4/warnings.m4: Update gnulib files.
-
-2008-11-17  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2008-11-17  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Update to sync with configure.ac rename.
-
-2008-11-17  Simon Josefsson <address@hidden>
-
-       * configure.ac, configure.in: Rename.
-
-2008-11-17  Simon Josefsson <address@hidden>
-
-       * configure.in: Fix warning parameters.
-
-2008-11-17  Simon Josefsson <address@hidden>
-
-       * configure.in, examples/CertificateExample.c,
-       examples/CrlExample.c, gl/progname.h, lib/ASN1.c, lib/ASN1.y,
-       lib/element.c, lib/errors.c, lib/gstr.c, lib/int.h,
-       src/asn1Coding.c: Fix more warnings.
-
-2008-11-17  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Generated.
-
-2008-11-17  Simon Josefsson <address@hidden>
-
-       * configure.in, gl/m4/warnings.m4, lib/ASN1.c, lib/ASN1.y,
-       lib/coding.c, lib/decoding.c, lib/element.c, lib/errors.c,
-       lib/int.h, lib/structure.c: Fix warnings.
-
-2008-11-17  Simon Josefsson <address@hidden>
-
-       * doc/reference/libtasn1-docs.sgml: Drop deprecated, we don't have
-       any deprecated symbols now.
-
-2008-11-17  Simon Josefsson <address@hidden>
-
-       * lib/errors.c: Doc fix.
-
-2008-11-17  Simon Josefsson <address@hidden>
-
-       * NEWS, cfg.mk, tests/Test_indefinite.c: Merge in v1.7 changes.
-
-2008-11-12  Simon Josefsson <address@hidden>
-
-       * lib/libtasn1.pc.in: Add URL field.  Add license.
-
-2008-11-12  Simon Josefsson <address@hidden>
-
-       * configure.in, m4/linker-script.m4, m4/update-header-version.m4,
-       m4/valgrind.m4: Split up operations into external M4 files.
-
-2008-11-12  Simon Josefsson <address@hidden>
-
-       * gl/m4/gnulib-comp.m4, gl/m4/warnings.m4: Update gnulib files.
-
-2008-11-12  Simon Josefsson <address@hidden>
-
-       * configure.in: Neatify.
-
-2008-11-11  Simon Josefsson <address@hidden>
-
-       * configure.in: Add summary.
-
-2008-11-11  Simon Josefsson <address@hidden>
-
-       * gl/m4/warnings.m4: Update gnulib files.
-
-2008-11-11  Simon Josefsson <address@hidden>
-
-       * cfg.mk, configure.in: Move -Werror from configure to cfg.
-
-2008-11-10  Simon Josefsson <address@hidden>
-
-       * configure.in: Drop AC_C_CONST and debug notices.
-
-2008-11-10  Simon Josefsson <address@hidden>
-
-       * gl/m4/warnings.m4: Update gnulib files.
-
-2008-11-10  Simon Josefsson <address@hidden>
-
-       * Makefile.am, configure.in, examples/Makefile.am, gl/Makefile.am,
-       gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Use gnulib warnings
-       module.
-
-2008-11-10  Simon Josefsson <address@hidden>
-
-       * tests/Test_indefinite.c: Make tests compile.
-
-2008-11-10  Simon Josefsson <address@hidden>
-
-       * lib/int.h: Fix compile error.
-
-2008-11-10  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.in, lib/int.h, lib/libtasn1.h, lib/libtasn1.vers,
-       lib/parser_aux.c, lib/structure.c: Reapply Nikos' optimization
-       patch.  Remove deprecated functions.
-
-2008-11-10  Simon Josefsson <address@hidden>
-
-       * ChangeLog: Generated.
-
-2008-11-10  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 1.6.
-
-2008-11-10  Simon Josefsson <address@hidden>
-
-       * NEWS, lib/int.h, lib/libtasn1.h, lib/parser_aux.c,
-       lib/structure.c: Revert small_value patch temporarily.
-
-2008-11-07  Simon Josefsson <address@hidden>
-
-       * examples/CertificateExample.c, examples/CrlExample.c,
-       src/asn1Coding.c, src/asn1Decoding.c, src/asn1Parser.c,
-       tests/Test_encoding.c, tests/Test_indefinite.c,
-       tests/Test_parser.c, tests/Test_tree.c: Don't use now obsolete
-       functions.
-
-2008-11-07  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.in: Test for -Wl,--version-script properly.
-
-2008-11-07  Simon Josefsson <address@hidden>
-
-       * lib/libtasn1.h: Put headers before C++ block.  Improve comments.
-
-2008-11-07  Simon Josefsson <address@hidden>
-
-       * build-aux/pmccabe2html: Update gnulib files.
-
-2008-11-06  Simon Josefsson <address@hidden>
-
-       * doc/reference/Makefile.am, lib/errors.c, lib/libtasn1.h: Add
-       ASN1_DISABLE_DEPRECATED.
-
-2008-11-06  Simon Josefsson <address@hidden>
-
-       * NEWS, lib/libtasn1.h, lib/parser_aux.c: Fix LIBTASN1_VERSION
-       namespace violation.
-
-2008-11-06  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Generated.
-
-2008-11-06  Simon Josefsson <address@hidden>
-
-       * NEWS, doc/reference/libtasn1-docs.sgml, lib/errors.c,
-       lib/libtasn1.h: Fix error function namespace.
-
-2008-11-06  Simon Josefsson <address@hidden>
-
-       * lib/ASN1.c: Generated.
-
-2008-11-06  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.in: Use v1.6 for next release instead.
-
-2008-11-06  Simon Josefsson <address@hidden>
-
-       * lib/ASN1.y: Use static keyword.
-
-2008-11-05  Simon Josefsson <address@hidden>
-
-       * cfg.mk, doc/Makefile.am, doc/texinfo.css: Add texinfo stylesheet.
-
-2008-11-04  Simon Josefsson <address@hidden>
-
-       * build-aux/pmccabe.css, build-aux/pmccabe2html, configure.in,
-       doc/Makefile.am, doc/cyclo/Makefile.am, gl/Makefile.am,
-       gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/pmccabe2html.m4: 
-       Add cyclo reports.
-
-2008-11-05  Nikos Mavrogiannopoulos <address@hidden(none)>
-
-       * : commit 581690dfc214d6e2e9ebdd9b1558b1f7a7c28c51 Author: Nikos
-       Mavrogiannopoulos <address@hidden(none)> Date:   Wed Nov 5 00:30:40
-       2008 +0200
-
-2008-11-04  Simon Josefsson <address@hidden>
-
-       * doc/reference/libtasn1.types: Remove.
-
-2008-11-04  Simon Josefsson <address@hidden>
-
-       * lib/structure.c, lib/structure.h: No need to publish
-       _asn1_copy_structure2.
-
-2008-11-04  Simon Josefsson <address@hidden>
-
-       * NEWS, examples/CertificateExample.c, examples/CrlExample.c,
-       lib/ASN1.c, lib/ASN1.y, lib/coding.c, lib/decoding.c,
-       lib/element.c, lib/element.h, lib/int.h, lib/libtasn1.h,
-       lib/parser_aux.c, lib/parser_aux.h, lib/structure.c,
-       lib/structure.h: Move struct node_asn_struct to int.h.
-
-2008-11-04  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Use new makefile rules.
-
-2008-11-04  Simon Josefsson <address@hidden>
-
-       * configure.in: Remove libtasn1-config.  Use warnings.
-
-2008-11-04  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.in, doc/README.autoconf, lib/Makefile.am,
-       lib/libtasn1-config.in, lib/libtasn1.m4, lib/libtasn1.pc.in: Remove
-       libtasn1-config and libtasn1.m4.
-
-2008-11-04  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2008-11-04  Simon Josefsson <address@hidden>
-
-       * .cvsusers: Remove.
-
-2008-11-04  Simon Josefsson <address@hidden>
-
-       * gtk-doc.make: Update from upstream.
-
-2008-11-04  Simon Josefsson <address@hidden>
-
-       * .gitignore: Fix.
-
-2008-11-04  Simon Josefsson <address@hidden>
-
-       * doc/reference/libtasn1.types: Add.
-
-2008-11-04  Simon Josefsson <address@hidden>
-
-       * doc/reference/tmpl/libtasn1-unused.sgml: Remove.
-
-2008-11-04  Simon Josefsson <address@hidden>
-
-       * lib/decoding.c, lib/libtasn1.h: Doc fix.  Fix asn1_get_length_ber
-       signature.
-
-2008-11-04  Simon Josefsson <address@hidden>
-
-       * cfg.mk, doc/Makefile.am, lib/decoding.c, lib/libtasn1.h: Build
-       fixes.
-
-2008-11-04  Simon Josefsson <address@hidden>
-
-       * doc/reference/libtasn1-docs.sgml: Add description.  Add list of
-       recently added symbols.
-
-2008-11-04  Simon Josefsson <address@hidden>
-
-       * NEWS, doc/gdoc: Sync gdoc with GnuTLS.
-
-2008-11-04  Simon Josefsson <address@hidden>
-
-       * NEWS, doc/Makefile.am, doc/fdl-1.3.texi, doc/fdl.texi,
-       doc/libtasn1.texi, gl/Makefile.am, gl/m4/gnulib-cache.m4,
-       gl/m4/gnulib-comp.m4, gl/m4/include_next.m4, maint.mk: Update gnulib
-       files.  Use GFDLv1.3 for manual.
-
-2008-11-04  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.in: Bump version.  Fix NEWS.
-
-2008-11-04  Simon Josefsson <address@hidden>
-
-       * lib/libtasn1.h: Reorder small_value member to avoid ABI breakage.
-       Fix namespace.
-
-2008-11-03  Nikos Mavrogiannopoulos <address@hidden(none)>
-
-       * NEWS: moved entries to correct version.
-
-2008-11-03  Nikos Mavrogiannopoulos <address@hidden(none)>
-
-       * NEWS, lib/decoding.c, lib/element.c, lib/libtasn1.h,
-       lib/parser_aux.c, lib/parser_aux.h, tests/Makefile.am,
-       tests/Test_indefinite.c, tests/pkix.asn: * Optimized tree generation by 
adding a small_value field in every
-         node.  If the node contains few data they will be stored there
-         instead of a malloced buffer.  * Added ability to DER decoder to 
decode BER encoded octet strings.  * Added test case with a pkcs-12 formatted 
structure to test the
-         ability to parse those strings.  * Added asn1_append_value() and 
asn1_set_value_octet() to reduce
-       code being copied.
-
-2008-11-03  Simon Josefsson <address@hidden>
-
-       * GNUmakefile, gl/Makefile.am, gl/m4/gnulib-common.m4,
-       gl/m4/stdlib_h.m4, gl/m4/unistd_h.m4, gl/stdarg.in.h,
-       gl/stdint.in.h, gl/stdlib.in.h, gl/unistd.in.h, gl/wchar.in.h,
-       maint.mk: Update gnulib files.
-
-2008-10-08  Simon Josefsson <address@hidden>
-
-       * doc/libtasn1.texi, examples/CertificateExample.c,
-       examples/CrlExample.c, lib/ASN1.c, lib/ASN1.y, lib/coding.c,
-       lib/decoding.c, lib/gstr.h, lib/parser_aux.c, lib/structure.c,
-       src/asn1Coding.c, src/asn1Decoding.c, src/asn1Parser.c,
-       tests/Test_encoding.c, tests/Test_parser.c, tests/Test_tree.c: 
-       Update usages of MAX_* constants.
-
-2008-10-08  Simon Josefsson <address@hidden>
-
-       * NEWS, lib/libtasn1.h: Fix namespace violation.
-
-2008-10-08  Simon Josefsson <address@hidden>
-
-       * Makefile.am, configure.in, doc/reference/Makefile.am,
-       examples/Makefile.am, lib/Makefile.am, src/Makefile.am,
-       src/asn1Decoding.c, tests/Makefile.am: Add warning flags mechanism.
-       Fix warnings.
-
-2008-10-08  Simon Josefsson <address@hidden>
-
-       * NEWS, gl/Makefile.am, gl/m4/extensions.m4, gl/m4/gnulib-cache.m4,
-       gl/m4/gnulib-comp.m4, gl/m4/strdup.m4, gl/m4/string_h.m4,
-       gl/strdup.c, gl/string.in.h: Assume strdup and string.h.
-
-2008-10-08  Simon Josefsson <address@hidden>
-
-       * configure.in: Avoid warnings in modern libtool.
-
-2008-10-08  Simon Josefsson <address@hidden>
-
-       * .cvsignore, doc/.cvsignore, doc/reference/.cvsignore,
-       doc/reference/tmpl/.cvsignore, lib/.cvsignore, src/.cvsignore,
-       tests/.cvsignore: Remove.
-
-2008-10-08  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
-       gl/m4/strdup.m4, gl/m4/string_h.m4, gl/m4/unistd_h.m4,
-       gl/m4/wchar.m4, gl/m4/wint_t.m4, gl/malloc.c, gl/string.in.h,
-       gl/unistd.in.h, gl/wchar.in.h: Update gnulib files.
-
-2008-09-08  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/m4/include_next.m4, gl/stdarg.in.h,
-       gl/stdint.in.h, gl/stdlib.in.h, gl/string.in.h, gl/unistd.in.h,
-       gl/wchar.in.h: Update gnulib files.
-
-2008-08-29  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.in, lib/libtasn1.h: Bump versions.
-
-2008-08-29  Simon Josefsson <address@hidden>
-
-       * cfg.mk: Fix gnupload.
-
-2008-08-29  Simon Josefsson <address@hidden>
-
-       * ChangeLog: Generated.
-
-2008-08-29  Simon Josefsson <address@hidden>
-
-       * lib/libtasn1.h: Generated.
-
-2008-08-29  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Typo.
-
-2008-08-29  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 1.5.
-
-2008-08-29  Simon Josefsson <address@hidden>
-
-       * cfg.mk: Fix release target.
-
-2008-08-29  Simon Josefsson <address@hidden>
-
-       * .clcopying, Makefile.am, cfg.mk: Fix release target.
-
-2008-08-29  Simon Josefsson <address@hidden>
-
-       * GNUmakefile, maint.mk: Update gnulib files.
-
-2008-08-26  Simon Josefsson <address@hidden>
-
-       * configure.in: Autobuild is invoked from gnulib now.
-
-2008-08-25  Simon Josefsson <address@hidden>
-
-       * NEWS, THANKS: Add credits.
-
-2008-08-25  Simon Josefsson <address@hidden>
-
-       * lib/element.c: Fix memory leaks, tiny patch from Christian
-       Grothoff <address@hidden>.
-
-2008-08-21  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/m4/autobuild.m4, gl/m4/gnulib-cache.m4,
-       gl/m4/gnulib-comp.m4, gl/m4/string_h.m4, gl/string.in.h,
-       m4/autobuild.m4: Update gnulib files.
-
-2008-08-12  Simon Josefsson <address@hidden>
-
-       * GNUmakefile, doc/gendocs_template, gl/m4/gnulib-cache.m4,
-       gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4, gl/m4/gnulib-tool.m4,
-       maint.mk: Update gnulib files.
-
-2008-05-07  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2008-05-07  Simon Josefsson <address@hidden>
-
-       * build-aux/gendocs.sh, gl/Makefile.am, gl/m4/stdlib_h.m4,
-       gl/m4/string_h.m4, gl/stdlib.in.h, gl/string.in.h: Update gnulib
-       files.
-
-2008-04-21  Simon Josefsson <address@hidden>
-
-       * lib/ASN1.c: Regenerate.
-
-2008-04-21  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.in: Bump versions.
-
-2008-04-21  Simon Josefsson <address@hidden>
-
-       * ChangeLog: Generated.
-
-2008-04-21  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 1.4.
-
-2008-04-21  Simon Josefsson <address@hidden>
-
-       * windows/libtasn1/libtasn1.vcproj: Drop mem.h.
-
-2008-04-21  Simon Josefsson <address@hidden>
-
-       * doc/reference/Makefile.am: Drop mem.h.
-
-2008-04-21  Simon Josefsson <address@hidden>
-
-       * gl/m4/extensions.m4, gl/m4/getopt.m4, gl/m4/stdint.m4: Update
-       gnulib files.
-
-2008-04-21  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.in, examples/CertificateExample.c,
-       examples/CrlExample.c, lib/ASN1.y, lib/Makefile.am, lib/coding.c,
-       lib/decoding.c, lib/element.c, lib/int.h, lib/mem.h: Replace use of
-       alloca with malloc.
-
-2008-04-17  Simon Josefsson <address@hidden>
-
-       * GNUmakefile, gl/Makefile.am, gl/m4/gnulib-common.m4,
-       gl/m4/gnulib-comp.m4, gl/m4/include_next.m4, gl/m4/stdint.m4,
-       gl/m4/stdlib_h.m4, gl/stdarg.in.h, gl/stdlib.in.h, gl/wchar.in.h: 
-       Update gnulib files.
-
-2008-03-25  Simon Josefsson <address@hidden>
-
-       * GNUmakefile, build-aux/GNUmakefile, build-aux/gendocs.sh,
-       build-aux/maint.mk, cfg.mk, gl/Makefile.am, gl/getopt.c,
-       gl/m4/absolute-header.m4, gl/m4/gnulib-cache.m4,
-       gl/m4/gnulib-comp.m4, gl/m4/include_next.m4, gl/m4/stdarg.m4,
-       maint-cfg.mk, maint.mk: Update gnulib files.
-
-2008-03-02  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.in: Bump versions.
-
-2008-03-02  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/m4/unistd_h.m4, gl/unistd.in.h: Update.
-
-2008-02-06  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Avoid brace expansion.
-
-2008-02-03  Simon Josefsson <address@hidden>
-
-       * lib/libtasn1.h: Bump version.
-
-2008-02-03  Simon Josefsson <address@hidden>
-
-       * configure.in: Bump versions.
-
-2008-02-03  Simon Josefsson <address@hidden>
-
-       * doc/libtasn1.texi: Typo.
-
-2008-02-03  Simon Josefsson <address@hidden>
-
-       * doc/libtasn1.texi: Fix cut'n'paste typo.
-
-2008-02-01  Simon Josefsson <address@hidden>
-
-       * ChangeLog: Generated.
-
-2008-02-01  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 1.3.
-
-2008-02-01  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2008-02-01  Simon Josefsson <address@hidden>
-
-       * tests/Test_encoding.c: Fix mem leak.
-
-2008-02-01  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
-       gl/m4/memmove.m4, gl/memmove.c: Update gnulib files.
-
-2008-02-01  Simon Josefsson <address@hidden>
-
-       * configure.in, lib/int.h: Don't bother with strings.h.
-
-2008-02-01  Simon Josefsson <address@hidden>
-
-       * AUTHORS, THANKS: Fix my e-mail address.
-
-2008-02-01  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Bump copyright years.
-
-2008-02-01  Simon Josefsson <address@hidden>
-
-       * THANKS: Add Michele.
-
-2008-02-01  Simon Josefsson <address@hidden>
-
-       * lib/structure.c: (_asn1_create_static_structure): Write NULL instead 
of 0.  Indent
-       output.  Reported by Michele Baldessari <address@hidden>.
-
-2008-02-01  Simon Josefsson <address@hidden>
-
-       * examples/CertificateExample.c, examples/CrlExample.c: Added some
-       static initializers.  Tiny patch from Michele Baldessari
-       <address@hidden>.
-
-2008-02-01  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2008-02-01  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2008-02-01  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2008-02-01  Simon Josefsson <address@hidden>
-
-       * tests/Makefile.am, tests/crlf, tests/pkix.asn: Don't duplicate
-       pkix.asn.
-
-2008-02-01  Simon Josefsson <address@hidden>
-
-       * examples/CertificateExample.c, examples/CrlExample.c,
-       examples/Makefile.am: Fix building of examples.
-
-2008-02-01  Simon Josefsson <address@hidden>
-
-       * lib/libtasn1.h: Bump version.
-
-2008-02-01  Simon Josefsson <address@hidden>
-
-       * examples/Makefile.am: Add, based on src/Makefile.am.
-
-2008-02-01  Simon Josefsson <address@hidden>
-
-       * Makefile.am, configure.in, examples/CertificateExample.c,
-       examples/CrlExample.c, examples/asn1Coding_test.asg,
-       examples/asn1Coding_test.asn, examples/pkix.asn,
-       src/CertificateExample.c, src/CrlExample.c, src/Makefile.am,
-       src/asn1Coding_test.asg, src/asn1Coding_test.asn, src/pkix.asn: Move
-       examples from src/ to new directory examples/.
-
-2008-02-01  Simon Josefsson <address@hidden>
-
-       * lib/ASN1.c: Generated from ASN1.y.
-
-2008-02-01  Simon Josefsson <address@hidden>
-
-       * src/Makefile.am: Fix dependencies.
-
-2008-02-01  Simon Josefsson <address@hidden>
-
-       * src/Makefile.am, src/pkix_asn1_tab.c: Build pkix_asn1_tab.c using
-       asn1Parser.
-
-2008-02-01  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2008-02-01  Simon Josefsson <address@hidden>
-
-       * lib/ASN1.y: Handle 'INTEGER { ...} (a..b)', as used by
-       src/pkix.asn1.  Reverts part of Fabio's patch on Sep 18 2003.
-
-2008-02-01  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/m4/unistd_h.m4, gl/unistd.in.h: Update gnulib
-       files.
-
-2008-01-31  Simon Josefsson <address@hidden>
-
-       * doc/reference/Makefile.am, lib/Makefile.am, lib/defines.h,
-       lib/int.h: Merge defines.h into int.h.
-
-2008-01-31  Simon Josefsson <address@hidden>
-
-       * configure.in, gl/Makefile.am, gl/m4/gnulib-cache.m4,
-       gl/m4/gnulib-comp.m4, gl/m4/longlong.m4, gl/m4/stdint.m4,
-       gl/m4/wchar.m4, gl/stdint.in.h, gl/wchar.in.h, lib/defines.h: Use
-       gnulib stdint module.
-
-2008-01-31  Simon Josefsson <address@hidden>
-
-       * configure.in: Drop unnecessary gcc -pipe check.
-
-2008-01-31  Simon Josefsson <address@hidden>
-
-       * configure.in: Bump versions.
-
-2008-01-31  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2008-01-31  Simon Josefsson <address@hidden>
-
-       * build-aux/gendocs.sh, gl/Makefile.am, gl/m4/gnulib-comp.m4,
-       gl/m4/stdlib_h.m4, gl/m4/string_h.m4, gl/m4/unistd_h.m4,
-       gl/progname.c, gl/stdlib.in.h, gl/string.in.h, gl/unistd.in.h,
-       gl/version-etc.c: Update gnulib files.
-
-2007-12-10  Simon Josefsson <address@hidden>
-
-       * ChangeLog: Generated.
-
-2007-12-10  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Reorder release targets.
-
-2007-12-10  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Fix release target.
-
-2007-12-10  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 1.2.
-
-2007-12-10  Simon Josefsson <address@hidden>
-
-       * lib/libtasn1.h: Bump versions.
-
-2007-12-10  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.in: Bump versions.
-
-2007-12-10  Simon Josefsson <address@hidden>
-
-       * build-aux/gendocs.sh, build-aux/maint.mk, doc/fdl.texi,
-       doc/gendocs_template, doc/gpl-3.0.texi, gl/Makefile.am,
-       gl/getopt.c, gl/getopt1.c, gl/getopt_int.h, gl/gettext.h,
-       gl/m4/absolute-header.m4, gl/m4/extensions.m4,
-       gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4, gl/m4/string_h.m4,
-       gl/m4/unistd_h.m4, gl/progname.c, gl/progname.h, gl/read-file.c,
-       gl/read-file.h, gl/strdup.c, gl/version-etc-fsf.c,
-       gl/version-etc.c, gl/version-etc.h: Update gnulib.
-
-2007-12-10  Simon Josefsson <address@hidden>
-
-       * gl/.cvsignore, gl/getopt_.h, gl/string_.h, gl/unistd_.h: Update
-       gnulib.
-
-2007-12-10  Simon Josefsson <address@hidden>
-
-       * gl/getopt.in.h, gl/m4/malloc.m4, gl/m4/realloc.m4,
-       gl/m4/stdlib_h.m4, gl/malloc.c, gl/realloc.c, gl/stdlib.in.h,
-       gl/string.in.h, gl/unistd.in.h: Add.
-
-2007-08-31  Simon Josefsson <address@hidden>
-
-       * ChangeLog: Generated.
-
-2007-08-31  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 1.1.
-
-2007-08-31  Simon Josefsson <address@hidden>
-
-       * lib/libtasn1.h: Bump versions.
-
-2007-08-31  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Bump copyright years.
-
-2007-08-31  Simon Josefsson <address@hidden>
-
-       * configure.in: Bump versions.
-
-2007-08-31  Simon Josefsson <address@hidden>
-
-       * lib/parser_aux.c: Fix asn1_check_version to accept that (e.g.) 1.0
-       is more recent than 0.3.10.
-
-2007-08-31  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2007-08-31  Simon Josefsson <address@hidden>
-
-       * ChangeLog: Generated.
-
-2007-08-31  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 1.0.
-
-2007-08-31  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Fix release target.
-
-2007-08-31  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Dist (l)gpl.texi.
-
-2007-08-31  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2007-08-31  Simon Josefsson <address@hidden>
-
-       * lib/libtasn1.h: Bump version.
-
-2007-08-31  Simon Josefsson <address@hidden>
-
-       * doc/libtasn1.texi: Fixes.
-
-2007-08-31  Simon Josefsson <address@hidden>
-
-       * doc/libtasn1.texi: Typo.
-
-2007-08-31  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Use GPLv3 for self tests, tools, build
-       infrastructure.
-
-2007-08-31  Simon Josefsson <address@hidden>
-
-       * Makefile.am, configure.in, lib/Makefile.am, maint-cfg.mk: Use
-       GPLv3 for self tests, tools, build infrastructure.
-
-2007-08-31  Simon Josefsson <address@hidden>
-
-       * COPYING, src/CertificateExample.c, src/CrlExample.c,
-       src/Makefile.am, src/asn1Coding.c, src/asn1Decoding.c,
-       src/asn1Parser.c, tests/Makefile.am, tests/Test_encoding.c,
-       tests/Test_parser.c, tests/Test_tree.c, tests/crlf: Use GPLv3 for
-       self tests, tools, build infrastructure.
-
-2007-08-31  Simon Josefsson <address@hidden>
-
-       * doc/libtasn1.texi: Fix.
-
-2007-08-31  Simon Josefsson <address@hidden>
-
-       * doc/fdl.texi, doc/gpl-3.0.texi, doc/lgpl-2.1.texi,
-       gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
-       gl/m4/include_next.m4: Update gnulib files.
-
-2007-08-31  Simon Josefsson <address@hidden>
-
-       * doc/libtasn1.texi: Fixes for license.  Add Introduction section.
-
-2007-08-31  Simon Josefsson <address@hidden>
-
-       * build-aux/GNUmakefile, build-aux/gendocs.sh, build-aux/maint.mk,
-       doc/gendocs_template, gl/Makefile.am, gl/m4/gnulib-cache.m4,
-       gl/m4/gnulib-comp.m4, gl/m4/string_h.m4, gl/m4/unistd_h.m4,
-       gl/string_.h, gl/unistd_.h, gl/version-etc.c: Update gnulib files.
-
-2007-08-31  Simon Josefsson <address@hidden>
-
-       * configure.in: Bump versions.
-
-2007-08-31  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2007-08-31  Simon Josefsson <address@hidden>
-
-       * configure.in: Drop gnits mode.
-
-2007-05-25  Simon Josefsson <address@hidden>
-
-       * ChangeLog: Generated.
-
-2007-05-25  Simon Josefsson <address@hidden>
-
-       * lib/libtasn1.h: Generated.
-
-2007-05-25  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.3.10.
-
-2007-05-25  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2007-05-25  Simon Josefsson <address@hidden>
-
-       * doc/gendocs_template, gl/override/doc/gendocs_template.diff: Use a
-       diff.
-
-2007-05-25  Simon Josefsson <address@hidden>
-
-       * gl/override/doc/gendocs_template: Remove.
-
-2007-05-25  Simon Josefsson <address@hidden>
-
-       * build-aux/gendocs.sh, doc/gendocs_template, gl/Makefile.am,
-       gl/getopt_.h, gl/m4/gnulib-comp.m4, gl/m4/unistd_h.m4,
-       gl/string_.h, gl/unistd_.h, gl/version-etc.c: Update.
-
-2007-03-09  Simon Josefsson <address@hidden>
-
-       * configure.in: Use modern constructs.
-
-2007-03-09  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.in: Bump versions.
-
-2007-03-02  Simon Josefsson <address@hidden>
-
-       * ChangeLog: Generated.
-
-2007-03-02  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Fix release.
-
-2007-03-02  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Fix release.
-
-2007-03-02  Simon Josefsson <address@hidden>
-
-       * ChangeLog: Generated.
-
-2007-03-02  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Typo.
-
-2007-03-02  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.3.9.
-
-2007-03-02  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2007-03-02  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Git fixes of release target.
-
-2007-03-01  Simon Josefsson <address@hidden>
-
-       * lib/libtasn1.h: Generated.
-
-2007-03-01  Simon Josefsson <address@hidden>
-
-       * configure.in: Bump versions.
-
-2007-03-01  Simon Josefsson <address@hidden>
-
-       * .gitignore: Fix.
-
-2007-03-01  Simon Josefsson <address@hidden>
-
-       * .gitignore: Add.
-
-2007-03-01  Simon Josefsson <address@hidden>
-
-       * GNUmakefile: Fix.
-
-2007-03-01  Simon Josefsson <address@hidden>
-
-       * GNUmakefile: Use GNUmakefile from build-aux/.
-
-2007-03-01  Simon Josefsson <address@hidden>
-
-       * configure.in: Reorder.
-
-2007-03-01  Simon Josefsson <address@hidden>
-
-       * GNUmakefile: Rewrite, gnulib's real GNUmakefile is in build-aux.
-
-2007-03-01  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
-       gl/m4/string_h.m4, gl/m4/unistd_h.m4, gl/string_.h, gl/unistd_.h: 
-       Update.
-
-2007-03-01  Simon Josefsson <address@hidden>
-
-       * configure.in: Put gnulib stuff in build-aux/.
-
-2007-03-01  Simon Josefsson <address@hidden>
-
-       * build-aux/GNUmakefile, build-aux/gendocs.sh,
-       build-aux/link-warning.h, build-aux/maint.mk, gendocs.sh, maint.mk: 
-       Update.
-
-2007-02-27  Simon Josefsson <address@hidden>
-
-       * NEWS: Mention cvs->git.
-
-2007-02-13  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/gettext.h, gl/m4/gnulib-cache.m4,
-       gl/m4/gnulib-comp.m4, gl/m4/strdup.m4, gl/m4/unistd_h.m4,
-       gl/strdup.c, gl/version-etc.c: Update.
-
-2007-02-13  Simon Josefsson <address@hidden>
-
-       * gl/strdup.h: Remove.
-
-2007-02-13  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix.
-
-2007-02-13  Simon Josefsson <address@hidden>
-
-       * NEWS, gl/m4/absolute-header.m4, gl/m4/extensions.m4,
-       gl/m4/gnulib-common.m4, gl/m4/string_h.m4, gl/string_.h,
-       gl/unistd_.h: Add.
-
-2007-02-13  Simon Josefsson <address@hidden>
-
-       * lib/structure.c: Pull in config.h in generated code.
-
-2006-11-16  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Fix make release.
-
-2006-11-16  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2006-11-16  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.3.8.
-
-2006-11-16  Simon Josefsson <address@hidden>
-
-       * lib/libtasn1.h: Bump version.
-
-2006-11-16  Simon Josefsson <address@hidden>
-
-       * tests/Makefile.am: Revert, problems was double EXTRA_DIST.
-
-2006-11-16  Simon Josefsson <address@hidden>
-
-       * tests/Makefile.am: Add -I's.
-
-2006-11-16  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix.
-
-2006-11-16  Simon Josefsson <address@hidden>
-
-       * configure.in: Bump versions.
-
-2006-11-16  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/gettext.h, gl/m4/gnulib-comp.m4: Update.
-
-2006-11-16  Simon Josefsson <address@hidden>
-
-       * NEWS, gl/Makefile.am, gl/getopt_.h, gl/gettext.h,
-       gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/read-file.m4,
-       gl/progname.h, gl/read-file.c, gl/read-file.h, src/asn1Decoding.c,
-       tests/Makefile.am, tests/crlf, tests/pkix.asn: Use read_binary_file
-       to read data, for Windows.  Add self-test to test regressions.
-
-2006-10-30  Simon Josefsson <address@hidden>
-
-       * doc/TODO: Add.
-
-2006-10-30  Simon Josefsson <address@hidden>
-
-       * src/asn1Coding.c: Fix last commit.
-
-2006-10-30  Simon Josefsson <address@hidden>
-
-       * src/asn1Coding.c: Handle arbitrary large DER output lenghts.
-
-2006-10-19  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2006-10-19  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.3.7.
-
-2006-10-19  Simon Josefsson <address@hidden>
-
-       * lib/decoding.c: Fix GTK-DOC warning.
-
-2006-10-19  Simon Josefsson <address@hidden>
-
-       * configure.in: No need to test for getopt.
-
-2006-10-19  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Fix copyright.
-
-2006-10-19  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2006-10-19  Simon Josefsson <address@hidden>
-
-       * src/asn1Coding.c, src/asn1Decoding.c, src/asn1Parser.c: Improve
-       --help output.  Assume getopt_long, since gnulib provides it.
-
-2006-10-19  Simon Josefsson <address@hidden>
-
-       * src/asn1Coding.c, src/asn1Decoding.c, src/asn1Parser.c: Remove
-       unused version variable.
-
-2006-10-19  Simon Josefsson <address@hidden>
-
-       * gl/.cvsignore: [no log message]
-
-2006-10-19  Simon Josefsson <address@hidden>
-
-       * Makefile.am, configure.in, gl/Makefile.am, gl/m4/gnulib-cache.m4,
-       gl/m4/gnulib-comp.m4, gl/m4/stdarg.m4, gl/progname.c,
-       gl/progname.h, gl/version-etc-fsf.c, gl/version-etc.c,
-       gl/version-etc.h, lib/libtasn1.h, src/Makefile.am,
-       src/asn1Coding.c, src/asn1Decoding.c, src/asn1Parser.c: Use progname
-       and version-etc-fsf modules.
-
-2006-10-19  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/m4/gnulib-cache.m4: Update.
-
-2006-10-19  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/dummy.c, gl/getopt.c, gl/getopt1.c,
-       gl/getopt_.h, gl/getopt_int.h, gl/gettext.h, gl/m4/gnulib-cache.m4,
-       gl/m4/gnulib-comp.m4, gl/m4/onceonly_2_57.m4, gl/m4/strdup.m4,
-       gl/memmove.c, gl/override/doc/gendocs_template, gl/strdup.c,
-       gl/strdup.h: Update gnulib files, don't require LGPL modules (the
-       libtasn1 library doesn't use gnulib).
-
-2006-10-19  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2006-10-19  Simon Josefsson <address@hidden>
-
-       * configure.in: Fix -Wno-pointer-sign test to respect user-defined
-       CFLAGS.  Reported by "Diego 'Flameeyes' Pettenò"
-       <address@hidden>.
-
-2006-09-19  Simon Josefsson <address@hidden>
-
-       * configure.in: Bump versions.
-
-2006-09-19  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2006-09-19  Simon Josefsson <address@hidden>
-
-       * lib/coding.c: (asn1_der_coding): For TYPE_NULL, increment counter 
even if we don't
-       write any output.  Reported by Stephen Wrobleski
-       <address@hidden>.
-
-2006-08-13  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2006-08-13  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.3.6.
-
-2006-08-13  Simon Josefsson <address@hidden>
-
-       * doc/gendocs_template, gendocs.sh, gl/Makefile.am, gl/gettext.h,
-       gl/m4/gnulib-comp.m4, gl/m4/onceonly_2_57.m4: Update.
-
-2006-07-13  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Fix -I's.
-
-2006-07-13  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Change gendocs place.
-
-2006-07-13  Simon Josefsson <address@hidden>
-
-       * doc/gendocs.sh, gendocs.sh, gl/Makefile.am, gl/getopt.c,
-       gl/m4/getopt.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
-       gl/m4/onceonly_2_57.m4: Update.
-
-2006-07-13  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: 
-       Update.
-
-2006-07-13  Simon Josefsson <address@hidden>
-
-       * configure.in: Fix valgrind test.
-
-2006-06-27  Simon Josefsson <address@hidden>
-
-       * doc/gdoc: Use GNU-style warnings.
-
-2006-06-27  Simon Josefsson <address@hidden>
-
-       * doc/gdoc: Fix texinfo output, from gnutls.
-
-2006-06-27  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2006-06-27  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2006-06-27  Simon Josefsson <address@hidden>
-
-       * src/Makefile.am: Need -Igl, for unistd.h.
-
-2006-06-27  Simon Josefsson <address@hidden>
-
-       * doc/gdoc: Sync with Shishi, fixes man page bug in debian.
-
-2006-06-27  Simon Josefsson <address@hidden>
-
-       * tests/Makefile.am: Only optionally use valgrind.
-
-2006-06-27  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.in, lib/libtasn1.h: Bump version.
-
-2006-06-27  Simon Josefsson <address@hidden>
-
-       * configure.in: Test for valgrind.
-
-2006-06-27  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2006-06-27  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.3.5.
-
-2006-06-27  Simon Josefsson <address@hidden>
-
-       * Makefile.am, tests/Makefile.am: Fix distcheck.
-
-2006-06-26  Simon Josefsson <address@hidden>
-
-       * lib/libtasn1-config.in: Support --la-file and --help with proper
-       exit code.
-
-2006-06-26  Simon Josefsson <address@hidden>
-
-       * lib/libtasn1.h: Bump version.
-
-2006-06-26  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Remove igloo upload, it's broken.
-
-2006-06-26  Simon Josefsson <address@hidden>
-
-       * tests/Makefile.am: Fix srcdir!=objdir.
-
-2006-06-26  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix.
-
-2006-06-26  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2006-06-26  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2006-06-26  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2006-06-26  Simon Josefsson <address@hidden>
-
-       * configure.in: Bump version.
-
-2006-06-26  Simon Josefsson <address@hidden>
-
-       * lib/libtasn1.pc.in: Add Libs.private.
-
-2006-06-26  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: 
-       Update.
-
-2006-06-26  Simon Josefsson <address@hidden>
-
-       * configure.in: Fix -Wno-pointer-sign test.
-
-2006-06-26  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2006-06-26  Simon Josefsson <address@hidden>
-
-       * tests/Test_tree.asn, tests/Test_tree.c: Trigger a bug that made
-       Shishi self tests fail on 64-bit platforms.
-
-2006-06-26  Simon Josefsson <address@hidden>
-
-       * lib/coding.c: (asn1_octet_der): Work even if str_len is 0, i.e., 
write an ASN.1
-       length of zero.  Otherwise encodings became garbled on 64-bit
-       platforms, detected while running the Shishi self-tests on the
-       Debian build robots.  A self test to reproduce this is in Test_tree.
-
-2006-06-22  Simon Josefsson <address@hidden>
-
-       * configure.in: Make portable to mingw.
-
-2006-05-10  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2006-05-10  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.3.4.
-
-2006-05-10  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2006-05-10  Simon Josefsson <address@hidden>
-
-       * tests/Makefile.am: Fix typo.
-
-2006-05-10  Simon Josefsson <address@hidden>
-
-       * tests/Makefile.am: Fix.
-
-2006-05-10  Simon Josefsson <address@hidden>
-
-       * tests/Makefile.am: Use --tool, needed on some platforms.
-
-2006-05-10  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2006-05-10  Simon Josefsson <address@hidden>
-
-       * configure.in: Check for pointer-sign before using it.
-
-2006-05-10  Simon Josefsson <address@hidden>
-
-       * tests/.cvsignore: [no log message]
-
-2006-05-10  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2006-05-10  Simon Josefsson <address@hidden>
-
-       * tests/Makefile.am: Add Test_encoding.  Simplify.
-
-2006-05-10  Simon Josefsson <address@hidden>
-
-       * tests/Test_encoding.c: Remove unused.
-
-2006-05-10  Simon Josefsson <address@hidden>
-
-       * NEWS, tests/Test_encoding.asn: Add.
-
-2006-05-10  Simon Josefsson <address@hidden>
-
-       * tests/Test_encoding.c: Add, from Nikos.  I fixed treefile and
-       library version checking, and indentation.
-
-2006-05-10  Simon Josefsson <address@hidden>
-
-       * lib/libtasn1.h: Bump version.
-
-2006-05-10  Simon Josefsson <address@hidden>
-
-       * tests/Makefile.am: Add -no-install.
-
-2006-05-10  Simon Josefsson <address@hidden>
-
-       * tests/Makefile.am: Run tests under valgrind, if available.
-
-2006-05-09  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2006-05-09  Simon Josefsson <address@hidden>
-
-       * configure.in: Bump versions.
-
-2006-05-09  Nikos Mavrogiannopoulos <address@hidden>
-
-       * lib/errors.c, lib/parser_aux.c, lib/structure.c: some fixes.
-       node_asn now has value_len set to zero on initialization.
-
-2006-05-07  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2006-05-07  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.3.3.
-
-2006-05-07  Simon Josefsson <address@hidden>
-
-       * NEWS: Add dates for releases.
-
-2006-05-07  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am: Update.
-
-2006-05-05  Nikos Mavrogiannopoulos <address@hidden>
-
-       * NEWS, lib/structure.c: corrected bug in copy_structure3(). This
-       caused bad encodings.
-
-2006-04-26  Nikos Mavrogiannopoulos <address@hidden>
-
-       * lib/coding.c, lib/decoding.c, lib/element.c, lib/errors.c,
-       lib/gstr.c, lib/parser_aux.c, lib/structure.c: changed the coding
-       style to -i2, so the source code is readable again.
-
-2006-04-26  Nikos Mavrogiannopoulos <address@hidden>
-
-       * lib/libtasn1.h: class conflicts with c++
-
-2006-04-26  Simon Josefsson <address@hidden>
-
-       * lib/libtasn1.h: Update.
-
-2006-04-26  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2006-04-26  Simon Josefsson <address@hidden>
-
-       * configure.in: Bump versions.
-
-2006-03-30  Simon Josefsson <address@hidden>
-
-       * lib/libtasn1.h, lib/structure.c: Fix warnings and C++ use, from
-       Nikos.
-
-2006-03-26  Nikos Mavrogiannopoulos <address@hidden>
-
-       * configure.in: added -Wno-pointer-sign to gcc to avoid tons of
-       useless warnings.
-
-2006-03-26  Nikos Mavrogiannopoulos <address@hidden>
-
-       * lib/decoding.c, lib/parser_aux.c, lib/parser_aux.h: Removed some
-       of signedness warnings. Still many to go.
-
-2006-03-21  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2006-03-12  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Add header.
-
-2006-03-12  Simon Josefsson <address@hidden>
-
-       * doc/.cvsignore: [no log message]
-
-2006-03-12  Simon Josefsson <address@hidden>
-
-       * src/asn1Coding.c, src/asn1Decoding.c, src/asn1Parser.c: Fix
-       help2man formatting.
-
-2006-03-12  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Fix info name.
-
-2006-03-12  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Build man pages.
-
-2006-03-12  Simon Josefsson <address@hidden>
-
-       * configure.in: Look for help2man.
-
-2006-03-12  Simon Josefsson <address@hidden>
-
-       * src/Makefile.am: Fix typo.
-
-2006-03-12  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2006-03-12  Simon Josefsson <address@hidden>
-
-       * src/Makefile.am: Install asn1Parser, asn1Coding, asn1Decoding
-       (asn1Parser needed by Shishi).
-
-2006-03-11  Nikos Mavrogiannopoulos <address@hidden>
-
-       * lib/structure.c: [no log message]
-
-2006-03-11  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Update.
-
-2006-03-11  Nikos Mavrogiannopoulos <address@hidden>
-
-       * configure.in, doc/Makefile.am, lib/libtasn1.h, lib/structure.c: 
-       [no log message]
-
-2006-03-11  Nikos Mavrogiannopoulos <address@hidden>
-
-       * lib/coding.c: some improvements in coding
-
-2006-03-11  Nikos Mavrogiannopoulos <address@hidden>
-
-       * lib/coding.c: some improvements in coding
-
-2006-03-11  Nikos Mavrogiannopoulos <address@hidden>
-
-       * NEWS, lib/coding.c: Corrected bug which caused an overwrite of an
-       element during DER encoding.
-
-2006-03-08  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2006-03-08  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Update.
-
-2006-03-08  Simon Josefsson <address@hidden>
-
-       * lib/libtasn1.h: Fixes for GTK-DOC.
-
-2006-03-08  Simon Josefsson <address@hidden>
-
-       * lib/coding.c: Fix prototype (for GTK-DOC).
-
-2006-03-08  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2006-03-08  Simon Josefsson <address@hidden>
-
-       * lib/libtasn1-dont.h: Remove.
-
-2006-03-08  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2006-03-08  Simon Josefsson <address@hidden>
-
-       * lib/libtasn1.h: Add asn1_copy_node.
-
-2006-03-08  Simon Josefsson <address@hidden>
-
-       * lib/structure.c: Add, from GnuTLS.
-
-2006-03-08  Simon Josefsson <address@hidden>
-
-       * lib/parser_aux.c: Typo.
-
-2006-03-08  Simon Josefsson <address@hidden>
-
-       * lib/coding.c, lib/decoding.c, lib/element.c, lib/parser_aux.c,
-       lib/structure.c: Revert, don't export asn1_find_up.
-
-2006-03-08  Simon Josefsson <address@hidden>
-
-       * NEWS, lib/Makefile.am, lib/int.h, lib/parser_aux.h: Revert.
-
-2006-03-08  Simon Josefsson <address@hidden>
-
-       * lib/libtasn1.h: Add back libtasn1-dont.h stuff.
-
-2006-03-08  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2006-03-08  Simon Josefsson <address@hidden>
-
-       * lib/libtasn1.h: Move new APIs to libtasn1-dont.h.
-
-2006-03-08  Simon Josefsson <address@hidden>
-
-       * lib/int.h: Include libtasn1-dont.h.
-
-2006-03-08  Simon Josefsson <address@hidden>
-
-       * NEWS, doc/reference/tmpl/.cvsignore, lib/Makefile.am: Add.
-
-2006-03-08  Simon Josefsson <address@hidden>
-
-       * lib/Makefile.am: Add libtasn1-dont.h.
-
-2006-03-08  Simon Josefsson <address@hidden>
-
-       * lib/libtasn1-dont.h: New file, mostly with the new "bad" APIs from
-       libtasn1.h.
-
-2006-03-08  Simon Josefsson <address@hidden>
-
-       * lib/coding.c: Fix.
-
-2006-03-08  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix.
-
-2006-03-08  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2006-03-08  Simon Josefsson <address@hidden>
-
-       * lib/int.h: Map back type_field().
-
-2006-03-08  Simon Josefsson <address@hidden>
-
-       * lib/libtasn1.h: Add ASN1_TYPE_FIELD.
-
-2006-03-08  Simon Josefsson <address@hidden>
-
-       * lib/int.h: Map back TYPE_* and CLASS_*.
-
-2006-03-08  Simon Josefsson <address@hidden>
-
-       * lib/libtasn1.h: Export ASN1_CONST_*, taken from int.h.
-
-2006-03-08  Simon Josefsson <address@hidden>
-
-       * lib/int.h: Map short TYPE_* keywords.
-
-2006-03-08  Simon Josefsson <address@hidden>
-
-       * lib/libtasn1.h: Export ASN1_TYPE_*, taken from int.h.  GnuTLS
-       needs this.
-
-2006-03-08  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Update.
-
-2006-03-08  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2006-03-08  Simon Josefsson <address@hidden>
-
-       * lib/libtasn1.h, lib/parser_aux.c: Fix prototypes.
-
-2006-03-08  Simon Josefsson <address@hidden>
-
-       * lib/coding.c, lib/decoding.c, lib/element.c, lib/libtasn1.h,
-       lib/parser_aux.c, lib/parser_aux.h, lib/structure.c: Export
-       asn1_find_node and asn1_find_up.
-
-2006-03-08  Simon Josefsson <address@hidden>
-
-       * lib/libtasn1.h: Bump version.
-
-2006-03-08  Simon Josefsson <address@hidden>
-
-       * configure.in: Update version number in lib/libtasn1.h.
-
-2006-03-08  Simon Josefsson <address@hidden>
-
-       * src/asn1Coding.c, src/asn1Decoding.c, src/asn1Parser.c: Fix
-       unistd.h.
-
-2006-03-08  Simon Josefsson <address@hidden>
-
-       * configure.in: Remove unistd.h, fixed by gnulib.
-
-2006-03-08  Simon Josefsson <address@hidden>
-
-       * configure.in: Bump versions.
-
-2006-03-08  Simon Josefsson <address@hidden>
-
-       * NEWS, THANKS: Add.
-
-2006-03-08  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/getopt.c, gl/m4/gnulib-comp.m4,
-       gl/m4/unistd_h.m4, lib/ASN1.c, maint.mk: Update.
-
-2006-03-08  Simon Josefsson <address@hidden>
-
-       * tests/Test_parser.asn: Add BIT STRING SIZE test.
-
-2006-03-08  Simon Josefsson <address@hidden>
-
-       * lib/ASN1.y: Support 'BIT STRING (SIZE(42))' constructs, suggested
-       by Cyril Holweck <address@hidden>.
-
-2006-02-28  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2006-02-28  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix.
-
-2006-02-28  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Dist windows/ stuff.
-
-2006-02-28  Simon Josefsson <address@hidden>
-
-       * lib/Makefile.am: Don't dist windows/ stuff.
-
-2006-02-28  Simon Josefsson <address@hidden>
-
-       * maint-cfg.mk: Fix.
-
-2006-02-28  Simon Josefsson <address@hidden>
-
-       * gtk-doc.make, m4/gtk-doc.m4: Add.
-
-2006-02-28  Simon Josefsson <address@hidden>
-
-       * lib/windows/.cvsignore, lib/windows/config.h,
-       lib/windows/libtasn1.sln, lib/windows/libtasn1.vcproj,
-       windows/asn1-parser/asn1-parser.vcproj,
-       windows/asn1-parser/config.h, windows/gnulib/getopt.h,
-       windows/gnulib/gnulib.vcproj, windows/libtasn1.sln,
-       windows/libtasn1/libtasn1.vcproj,
-       windows/test-parser/test-parser.vcproj,
-       windows/test-tree/test-tree.vcproj: Move MSVS project files to
-       top-level directory, and add self-tests and src/ tools.
-
-2006-02-28  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/getopt.c, gl/m4/gnulib-cache.m4: Update.
-
-2006-02-28  Simon Josefsson <address@hidden>
-
-       * src/asn1Parser.c: Fix.
-
-2006-02-28  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/getopt.c, gl/getopt1.c, gl/getopt_.h,
-       gl/getopt_int.h, gl/gettext.h, gl/m4/getopt.m4,
-       gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Add getopt, for src/
-       tools in MSVS.
-
-2006-02-28  Simon Josefsson <address@hidden>
-
-       * lib/windows/libtasn1.vcproj: Update.
-
-2006-02-28  Simon Josefsson <address@hidden>
-
-       * lib/ASN1.c: Add, mostly for MSVS builds.
-
-2006-02-28  Simon Josefsson <address@hidden>
-
-       * tests/Test_tree_asn1_tab.c: Update.
-
-2006-02-28  Simon Josefsson <address@hidden>
-
-       * lib/structure.h: Remove duplicate definitions.
-
-2006-02-28  Simon Josefsson <address@hidden>
-
-       * lib/errors.h: Remove duplicate prototypes.
-
-2006-02-28  Simon Josefsson <address@hidden>
-
-       * lib/int.h: Remove redundant definitions.
-
-2006-02-28  Simon Josefsson <address@hidden>
-
-       * doc/reference/Makefile.am: Fix HIGNORE's.
-
-2006-02-28  Simon Josefsson <address@hidden>
-
-       * lib/coding.c, lib/decoding.c, lib/int.h, lib/libtasn1.h: Make
-       ASN1_CLASS_* official.
-
-2006-02-23  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
-       gl/m4/strdup.m4, gl/strdup.c, gl/strdup.h: Add strdup.
-
-2006-02-23  Simon Josefsson <address@hidden>
-
-       * lib/windows/libtasn1.vcproj: Update.
-
-2006-02-23  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2006-02-23  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Update.
-
-2006-02-23  Simon Josefsson <address@hidden>
-
-       * configure.in: Remove unneeded stuff.
-
-2006-02-23  Simon Josefsson <address@hidden>
-
-       * lib/windows/config.h: Remove unneeded def.
-
-2006-02-23  Simon Josefsson <address@hidden>
-
-       * buildconf: Remove, just use 'make' instead.
-
-2006-02-23  Simon Josefsson <address@hidden>
-
-       * GNUmakefile, gl/Makefile.am, gl/m4/gnulib-cache.m4,
-       gl/m4/gnulib-comp.m4, maint-cfg.mk, maint.mk: Add
-       maintainer-makefile stuff.
-
-2006-02-23  Simon Josefsson <address@hidden>
-
-       * lib/Makefile.am, lib/coding.c, lib/decoding.c, lib/der.h,
-       lib/element.c, lib/parser_aux.c, lib/structure.c: Remove der.h.
-
-2006-02-23  Simon Josefsson <address@hidden>
-
-       * lib/int.h: Move from der.h.
-
-2006-02-23  Simon Josefsson <address@hidden>
-
-       * lib/coding.c, lib/decoding.c, lib/der.h: Remove redundant code.
-
-2006-02-23  Simon Josefsson <address@hidden>
-
-       * lib/defines.h: Assume C89.
-
-2006-02-23  Simon Josefsson <address@hidden>
-
-       * lib/coding.c: Doc fix for asn1_bit_der.
-
-2006-02-23  Simon Josefsson <address@hidden>
-
-       * lib/coding.c: Doc fix for asn1_length_der and asn1_octet_der.
-
-2006-02-23  Simon Josefsson <address@hidden>
-
-       * lib/decoding.c: Doc fix for asn1_get_length_der.
-
-2006-02-23  Simon Josefsson <address@hidden>
-
-       * lib/decoding.c: Doc fix for asn1_get_bit_der.
-
-2006-02-23  Simon Josefsson <address@hidden>
-
-       * lib/decoding.c: Doc fix for asn1_get_octet_der.
-
-2006-02-23  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2006-02-23  Simon Josefsson <address@hidden>
-
-       * lib/Makefile.am: Distribute MSVS files.
-
-2006-02-23  Simon Josefsson <address@hidden>
-
-       * lib/windows/.cvsignore, lib/windows/libtasn1.vcproj: Fix release
-       target.
-
-2006-02-23  Simon Josefsson <address@hidden>
-
-       * lib/windows/libtasn1.vcproj: Add config.h to project.
-
-2006-02-23  Simon Josefsson <address@hidden>
-
-       * lib/windows/config.h, lib/windows/libtasn1.sln,
-       lib/windows/libtasn1.vcproj: Add MSVS files.
-
-2006-02-23  Simon Josefsson <address@hidden>
-
-       * lib/libtasn1.h: Typo.
-
-2006-02-23  Simon Josefsson <address@hidden>
-
-       * src/asn1Parser.c: Convert to Unix EOLs.
-
-2006-02-11  Simon Josefsson <address@hidden>
-
-       * lib/defines.h: Remove unused.
-
-2006-02-11  Simon Josefsson <address@hidden>
-
-       * lib/Makefile.am: Remove errors_int.h.
-
-2006-02-11  Simon Josefsson <address@hidden>
-
-       * lib/errors.h, lib/errors_int.h: Remove unused.
-
-2006-02-11  Simon Josefsson <address@hidden>
-
-       * lib/int.h: Remove unused.
-
-2006-02-11  Simon Josefsson <address@hidden>
-
-       * lib/gstr.c, lib/gstr.h: Remove unused code.
-
-2006-02-11  Simon Josefsson <address@hidden>
-
-       * NEWS: Bump version.
-
-2006-02-11  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2006-02-11  Simon Josefsson <address@hidden>
-
-       * lib/libtasn1.vers: Bump ABI version to 0.3.  Don't export _asn1*.
-
-2006-02-11  Simon Josefsson <address@hidden>
-
-       * lib/libtasn1.h: Bump version.
-
-2006-02-11  Simon Josefsson <address@hidden>
-
-       * configure.in: Bump versions.
-
-2006-02-11  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2006-02-11  Simon Josefsson <address@hidden>
-
-       * lib/coding.c, lib/decoding.c, lib/der.h, lib/element.c,
-       lib/libtasn1.h, lib/parser_aux.c, lib/structure.c: Export DER
-       utility functions.
-
-2006-02-11  Simon Josefsson <address@hidden>
-
-       * lib/der.h: Add copyright.
-
-2006-02-09  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2006-02-09  Simon Josefsson <address@hidden>
-
-       * doc/libtasn1.texi, lib/errors_int.h: Fix.
-
-2006-02-09  Simon Josefsson <address@hidden>
-
-       * NEWS, lib/coding.c, lib/decoding.c, lib/element.c, lib/errors.c,
-       lib/gstr.c, lib/libtasn1.h, lib/parser_aux.c, src/asn1Parser.c: Fix
-       typos.
-
-2006-02-09  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2006-02-09  Simon Josefsson <address@hidden>
-
-       * configure.in: Fix.
-
-2006-02-09  Simon Josefsson <address@hidden>
-
-       * configure.in: Reorder slightly.
-
-2006-02-09  Simon Josefsson <address@hidden>
-
-       * configure.in, gl/Makefile.am, gl/dummy.c, gl/m4/gnulib-cache.m4,
-       gl/m4/gnulib-comp.m4, gl/m4/gnulib-tool.m4, gl/m4/gnulib.m4,
-       gl/memmove.c: Update gnulib.
-
-2006-02-09  Simon Josefsson <address@hidden>
-
-       * doc/gdoc, tests/Test_parser.c, tests/Test_tree.c: Fix copyright.
-
-2006-02-09  Simon Josefsson <address@hidden>
-
-       * lib/Makefile.am, lib/defines.h, lib/errors.h, lib/int.h,
-       lib/structure.c: Fix copying conditions.
-
-2006-02-09  Simon Josefsson <address@hidden>
-
-       * Makefile.am, lib/ASN1.y, lib/defines.h, lib/errors.c, lib/gstr.c,
-       lib/parser_aux.c, src/CertificateExample.c, src/CrlExample.c,
-       src/Makefile.am, src/asn1Coding.c, src/asn1Decoding.c,
-       src/asn1Parser.c: Fix copyright.
-
-2006-02-09  Simon Josefsson <address@hidden>
-
-       * NEWS, THANKS: Add.
-
-2006-02-09  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix.
-
-2006-02-09  Simon Josefsson <address@hidden>
-
-       * lib/decoding.c: Further length fixes.
-
-2006-02-08  Simon Josefsson <address@hidden>
-
-       * lib/coding.c, lib/decoding.c, lib/element.c, lib/structure.c: 
-       Update _asn1_get_length_der fix.
-
-2006-02-08  Simon Josefsson <address@hidden>
-
-       * lib/libtasn1.h: Bump version.
-
-2006-02-08  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2006-02-08  Simon Josefsson <address@hidden>
-
-       * lib/coding.c, lib/decoding.c, lib/der.h, lib/element.c,
-       lib/libtasn1.h, lib/parser_aux.c, lib/structure.c: Add libtasn1
-       fixes from Nikos, prompted by report from "Evgeny Legerov"
-       <address@hidden>.
-
-2006-01-27  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Fix.
-
-2006-01-27  Simon Josefsson <address@hidden>
-
-       * tests/Makefile.am, tests/Test_parser.c, tests/Test_tree.c: Fix
-       make check for objdir != srcdir, reported by Bernard Leak
-       <address@hidden>.
-
-2006-01-27  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Fix objdir != srcdir.
-
-2006-01-27  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Fix objdir != srcdir.
-
-2006-01-27  Simon Josefsson <address@hidden>
-
-       * doc/reference/tmpl/.cvsignore: [no log message]
-
-2006-01-27  Simon Josefsson <address@hidden>
-
-       * doc/reference/tmpl/libtasn1-unused.sgml: Add, to workaround
-       gtk-dock bug.
-
-2006-01-27  Simon Josefsson <address@hidden>
-
-       * NEWS, THANKS: Add.
-
-2006-01-27  Simon Josefsson <address@hidden>
-
-       * lib/coding.c, lib/errors.c: Add const, tiny patch from "ZIGLIO,
-       Frediano, VF-IT" <address@hidden>.
-
-2006-01-18  Simon Josefsson <address@hidden>
-
-       * configure.in: Bump versions.
-
-2006-01-18  Simon Josefsson <address@hidden>
-
-       * NEWS, THANKS: Add.
-
-2006-01-18  Simon Josefsson <address@hidden>
-
-       * src/Makefile.am: Fix -I, reported by Bernard Leak
-       <address@hidden>.
-
-2005-08-31  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2005-08-31  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.2.17.
-
-2005-08-31  Simon Josefsson <address@hidden>
-
-       * configure.in, lib/libtasn1.h: Bump versions.
-
-2005-08-31  Simon Josefsson <address@hidden>
-
-       * lib/Makefile.am: Dist libtasn1.vers.
-
-2005-08-31  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2005-08-31  Simon Josefsson <address@hidden>
-
-       * lib/Makefile.am: Fix typo.
-
-2005-08-31  Simon Josefsson <address@hidden>
-
-       * lib/libtasn1.h: Bump version.
-
-2005-08-31  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Add license.
-
-2005-08-31  Simon Josefsson <address@hidden>
-
-       * configure.in: Bump versions.
-
-2005-08-31  Simon Josefsson <address@hidden>
-
-       * NEWS, lib/libtasn1.vers: Add.
-
-2005-08-31  Simon Josefsson <address@hidden>
-
-       * lib/Makefile.am: Replace --export-symbols-regex with version
-       script.
-
-2005-08-31  Simon Josefsson <address@hidden>
-
-       * configure.in: Add --enable-ld-version-script.
-
-2005-08-12  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2005-08-12  Simon Josefsson <address@hidden>
-
-       * AUTHORS: Fix.
-
-2005-08-12  Simon Josefsson <address@hidden>
-
-       * Makefile.am, configure.in, m4/autobuild.m4: Support autobuild.
-
-2005-08-12  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/m4/gnulib.m4: Update.
-
-2005-08-12  Simon Josefsson <address@hidden>
-
-       * gl/getopt.c, gl/getopt1.c, gl/getopt_.h, gl/getopt_int.h,
-       gl/gettext.h, gl/m4/getopt.m4: Remove.
-
-2005-08-12  Simon Josefsson <address@hidden>
-
-       * configure.in: Don't use getopt from gnulib after all.
-
-2005-08-12  Simon Josefsson <address@hidden>
-
-       * NEWS, src/asn1Coding.c, src/asn1Decoding.c, src/asn1Parser.c: 
-       Revert.
-
-2005-08-12  Simon Josefsson <address@hidden>
-
-       * lib/libtasn1.h: Bump version.
-
-2005-08-12  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2005-08-12  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2005-08-12  Simon Josefsson <address@hidden>
-
-       * lib/defines.h: Fix error.
-
-2005-08-12  Simon Josefsson <address@hidden>
-
-       * lib/defines.h: Fix error.
-
-2005-08-12  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Look for *.m4 in gl/m4/.
-
-2005-08-12  Simon Josefsson <address@hidden>
-
-       * configure.in: Revert (stdint was GPL..).
-
-2005-08-12  Simon Josefsson <address@hidden>
-
-       * configure.in: Use stdint module.
-
-2005-08-12  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/getopt.c, gl/getopt1.c, gl/getopt_.h,
-       gl/getopt_int.h, gl/gettext.h, gl/m4/getopt.m4, gl/m4/gnulib.m4: Add
-       getopt.
-
-2005-08-12  Simon Josefsson <address@hidden>
-
-       * configure.in, src/asn1Coding.c, src/asn1Decoding.c,
-       src/asn1Parser.c: Use getopt gnulib module.  Always use getopt_long.
-
-2005-08-12  Simon Josefsson <address@hidden>
-
-       * configure.in: Remove inline check (unused).
-
-2005-08-12  Simon Josefsson <address@hidden>
-
-       * configure.in: Remove unused function checks.
-
-2005-08-12  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2005-08-12  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2005-08-12  Simon Josefsson <address@hidden>
-
-       * configure.in, gl/Makefile.am, gl/m4/gnulib.m4, gl/m4/memmove.m4,
-       gl/m4/onceonly_2_57.m4, gl/memmove.c, lib/defines.h: Use gnulib to
-       replace memmove.
-
-2005-08-12  Simon Josefsson <address@hidden>
-
-       * configure.in: Remove C99 check (not needed).
-
-2005-08-12  Simon Josefsson <address@hidden>
-
-       * lib/errors.c: Don't use C99 macros.
-
-2005-08-12  Simon Josefsson <address@hidden>
-
-       * lib/errors.h: Simplify.
-
-2005-08-12  Simon Josefsson <address@hidden>
-
-       * lib/errors.h: Remove unused _libtasn1_assert defines.  Don't use
-       C99 macros.
-
-2005-07-16  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.in: Bump versions.
-
-2005-07-16  Simon Josefsson <address@hidden>
-
-       * NEWS: Add (belatedly).
-
-2005-07-16  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Fix release target.
-
-2005-07-16  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2005-07-16  Simon Josefsson <address@hidden>
-
-       * acinclude.m4: Removed (not needed).
-
-2005-07-16  Simon Josefsson <address@hidden>
-
-       * lib/.cvsignore: [no log message]
-
-2005-07-16  Simon Josefsson <address@hidden>
-
-       * lib/libtasn1.h: Bump version.  Fix license.
-
-2005-07-16  Simon Josefsson <address@hidden>
-
-       * configure.in: Bump version.  Add license.
-
-2005-07-16  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2005-07-16  Simon Josefsson <address@hidden>
-
-       * lib/.cvsignore: [no log message]
-
-2005-07-16  Simon Josefsson <address@hidden>
-
-       * lib/ASN1.c: Remove (built from ASN1.y anyway).
-
-2005-07-16  Simon Josefsson <address@hidden>
-
-       * COPYING, COPYING.LIB, doc/fdl.texi, doc/gendocs.sh,
-       doc/gendocs_template, src/CertificateExample.c, src/CrlExample.c,
-       src/asn1Coding.c, src/asn1Decoding.c, src/asn1Parser.c,
-       tests/Test_parser.c, tests/Test_tree.c: Fix address in license.
-
-2005-07-16  Simon Josefsson <address@hidden>
-
-       * lib/ASN1.y, lib/coding.c, lib/decoding.c, lib/defines.h,
-       lib/element.c, lib/errors.c, lib/errors.h, lib/gstr.c, lib/int.h,
-       lib/libtasn1.h, lib/parser_aux.c, lib/structure.c: Fix license.
-
-2005-04-21  Nikos Mavrogiannopoulos <address@hidden>
-
-       * configure.in: added the -D_REENTRANT and -D_THREAD_SAFE to CFLAGS.
-
-2005-02-16  Simon Josefsson <address@hidden>
-
-       * lib/defines.h: Protect config.h #include.
-
-2005-01-22  Simon Josefsson <address@hidden>
-
-       * THANKS: Add.
-
-2005-01-21  Simon Josefsson <address@hidden>
-
-       * configure.in, lib/Makefile.am, lib/libtasn1.pc.in: Add pkg-config
-       file.  Convert to use of $GCC to test if GCC is available.  Redirect
-       STDERR to /dev/null when determining if GNU as available, to avoid
-       useless error message if not.  Remove extra commas after check for
-       bzero memset memmove bcopy.  Convert to AC_MSG_NOTICE rather than
-       AC_MSG_RESULT for status messages.  Tiny change from Albert Chin
-       <address@hidden>.
-
-2004-12-15  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2004-12-15  Simon Josefsson <address@hidden>
-
-       * Makefile.am: (release): Fix.
-
-2004-12-15  Simon Josefsson <address@hidden>
-
-       * configure.in: Bump versions.
-
-2004-12-15  Simon Josefsson <address@hidden>
-
-       * lib/libtasn1.h: Fix version (perhaps use libtasn1.h.in to avoid
-       this in the future?).
-
-2004-12-15  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2004-12-10  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2004-12-10  Simon Josefsson <address@hidden>
-
-       * doc/reference/libtasn1-docs.sgml: Add.
-
-2004-12-10  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2004-12-10  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2004-12-10  Simon Josefsson <address@hidden>
-
-       * Makefile.am: (release): Copy GTK-DOC manual.
-
-2004-12-10  Simon Josefsson <address@hidden>
-
-       * doc/gendocs_template: Link to GTK-DOC stuff.
-
-2004-12-10  Simon Josefsson <address@hidden>
-
-       * Makefile.am: (release): Run gendocs.sh.
-
-2004-12-10  Simon Josefsson <address@hidden>
-
-       * doc/gendocs.sh, doc/gendocs_template: Add.
-
-2004-12-10  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Don't split HTML.
-
-2004-12-10  Simon Josefsson <address@hidden>
-
-       * lib/ASN1.c: Update.
-
-2004-12-10  Simon Josefsson <address@hidden>
-
-       * lib/structure.c: Doc fix.
-
-2004-12-10  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am, doc/reference/Makefile.am: Add GTK-DOC.
-
-2004-12-10  Simon Josefsson <address@hidden>
-
-       * doc/.cvsignore, doc/reference/.cvsignore: [no log message]
-
-2004-12-10  Simon Josefsson <address@hidden>
-
-       * buildconf: Suggest --enable-gtk-doc.
-
-2004-12-10  Simon Josefsson <address@hidden>
-
-       * buildconf, configure.in: Need GTK-DOC.
-
-2004-12-10  Simon Josefsson <address@hidden>
-
-       * configure.in: Need GTK-DOC.
-
-2004-12-10  Simon Josefsson <address@hidden>
-
-       * lib/coding.c, lib/decoding.c, lib/element.c, lib/errors.c,
-       lib/parser_aux.c: Doc fix.
-
-2004-12-10  Simon Josefsson <address@hidden>
-
-       * lib/structure.c: Doc fix.
-
-2004-12-10  Simon Josefsson <address@hidden>
-
-       * lib/ASN1.y: Doc fix.
-
-2004-12-10  Simon Josefsson <address@hidden>
-
-       * lib/ASN1.y: Doc fixes.
-
-2004-12-10  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2004-12-10  Simon Josefsson <address@hidden>
-
-       * lib/element.c, lib/libtasn1.h: (asn1_write_value): Fix prototype, to 
avoid warnings.
-
-2004-12-10  Simon Josefsson <address@hidden>
-
-       * lib/element.c: (asn1_read_value): Fix prototype to avoid warning.
-
-2004-12-10  Simon Josefsson <address@hidden>
-
-       * lib/libtasn1.h: Fix typo.
-
-2004-12-10  Simon Josefsson <address@hidden>
-
-       * lib/Makefile.am: Remove tex manual stuff.  Simplify.
-
-2004-12-10  Simon Josefsson <address@hidden>
-
-       * lib/int.h: Include libtasn1.h, to make sure we are using the same
-       prototypes that are exported.  Avoids duplication of code.
-
-2004-12-10  Simon Josefsson <address@hidden>
-
-       * lib/element.c: Fix warning.
-
-2004-12-10  Simon Josefsson <address@hidden>
-
-       * configure.in: Simplify shared library version computation.
-
-2004-12-10  Simon Josefsson <address@hidden>
-
-       * configure.in: Remove unused stuff.  Use modern autoconf/automake
-       interface.
-
-2004-12-10  Simon Josefsson <address@hidden>
-
-       * configure.in: Remove doc/scripts/.
-
-2004-12-10  Simon Josefsson <address@hidden>
-
-       * doc/.cvsignore: [no log message]
-
-2004-12-10  Simon Josefsson <address@hidden>
-
-       * doc/asn1.tex, doc/fdl.tex, doc/scripts/.cvsignore,
-       doc/scripts/Makefile.am, doc/scripts/gdoc: Remove.
-
-2004-12-10  Simon Josefsson <address@hidden>
-
-       * doc/fdl.texi: Add.
-
-2004-12-10  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Build texinfo manual.
-
-2004-12-10  Simon Josefsson <address@hidden>
-
-       * doc/libtasn1.texi: Add, rewritten from asn1.tex.
-
-2004-12-10  Simon Josefsson <address@hidden>
-
-       * doc/gdoc: Add, from GNU Libidn.
-
-2004-12-10  Simon Josefsson <address@hidden>
-
-       * .cvsignore, doc/.cvsignore, doc/scripts/.cvsignore,
-       lib/.cvsignore, src/.cvsignore, tests/.cvsignore: Add.
-
-2004-12-10  Simon Josefsson <address@hidden>
-
-       * ChangeLog: Generated.
-
-2004-12-10  Simon Josefsson <address@hidden>
-
-       * Makefile.am: (ChangeLog): Use FSF format.  Use .cvsusers.
-
-2004-12-10  Simon Josefsson <address@hidden>
-
-       * .cvsusers: Add.
-
-2004-12-09  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Fix.
-
-2004-12-09  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2004-12-09  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Add release target.
-
-2004-12-09  Simon Josefsson <address@hidden>
-
-       * buildconf: Fix.
-
-2004-12-09  Simon Josefsson <address@hidden>
-
-       * INSTALL: Remove (generated automatically by buildconf).
-
-2004-11-10  Nikos Mavrogiannopoulos <address@hidden>
-
-       * NEWS: [no log message]
-
-2004-11-10  Nikos Mavrogiannopoulos <address@hidden>
-
-       * lib/coding.c, lib/decoding.c, lib/parser_aux.c, lib/structure.c: 
-       corrected some access to invalid data.
-
-2004-11-03  Simon Josefsson <address@hidden>
-
-       * Makefile.am, lib/Makefile.am: Use EXTRA_DIST less.
-
-2004-11-03  Simon Josefsson <address@hidden>
-
-       * lib/Makefile.am: Use dist target for libtasn1.m4.
-
-2004-11-03  Simon Josefsson <address@hidden>
-
-       * lib/Makefile.am: Remove libtasn1.vers.
-
-2004-11-03  Simon Josefsson <address@hidden>
-
-       * buildconf: Use autoreconf.
-
-2004-11-03  Simon Josefsson <address@hidden>
-
-       * configure.in, lib/Makefile.am, lib/libtasn1.vers: Replace ld
-       version script with libtool -export-symbols-regex.
-
-2004-11-03  Simon Josefsson <address@hidden>
-
-       * configure.in: Fix library dependency order.
-
-2004-11-03  Simon Josefsson <address@hidden>
-
-       * lib/decoding.c, lib/errors.c, lib/libtasn1.h, lib/parser_aux.c,
-       lib/structure.c: GTK-DOC fixes.
-
-2004-10-29  Simon Josefsson <address@hidden>
-
-       * lib/coding.c, lib/decoding.c, lib/element.c, lib/errors.c,
-       lib/errors.h, lib/errors_int.h, lib/gstr.c, lib/gstr.h, lib/int.h,
-       lib/libtasn1.h, lib/parser_aux.c: Doc fixes, from Martijn Koster
-       <address@hidden>.
-
-2004-09-08  Fabio Fiorina <address@hidden>
-
-       * NEWS, configure.in, lib/decoding.c, lib/int.h, lib/libtasn1.h,
-       tests/Makefile.am, tests/Test_parser.c, tests/Test_tree.c: add self
-       test
-
-2004-07-23  Nikos Mavrogiannopoulos <address@hidden>
-
-       * lib/libtasn1.m4: [no log message]
-
-2004-05-18  Nikos Mavrogiannopoulos <address@hidden>
-
-       * NEWS, lib/decoding.c: Corrected a DER decoding bug which was
-       reported by Max Vozeler <address@hidden>.
-
-2004-05-16  Nikos Mavrogiannopoulos <address@hidden>
-
-       * configure.in, lib/int.h: [no log message]
-
-2004-05-16  Nikos Mavrogiannopoulos <address@hidden>
-
-       * NEWS, configure.in, doc/README.autoconf, lib/Makefile.am,
-       lib/libtasn1-config.in, lib/libtasn1.h, lib/libtasn1.m4: Added
-       scripts to assist in libtasn1 version detection from configure
-       scripts.
-
-2004-04-20  Fabio Fiorina <address@hidden>
-
-       * NEWS, configure.in, lib/int.h, lib/libtasn1.h: change INTEGR size
-       management
-
-2004-04-14  Fabio Fiorina <address@hidden>
-
-       * NEWS, configure.in, lib/int.h, lib/libtasn1.h, lib/structure.c,
-       tests/Test_tree.c: add asn1_delete_elemenadd asn1_delete_element
-
-2004-02-28  Nikos Mavrogiannopoulos <address@hidden>
-
-       * lib/int.h, lib/libtasn1.h: [no log message]
-
-2004-02-27  Nikos Mavrogiannopoulos <address@hidden>
-
-       * acconfig.h, configure.in: [no log message]
-
-2004-02-26  Nikos Mavrogiannopoulos <address@hidden>
-
-       * lib/ASN1.c, lib/coding.c, lib/decoding.c, lib/element.c,
-       lib/int.h, lib/libtasn1.h: some fixes in prototypes.
-
-2004-02-26  Nikos Mavrogiannopoulos <address@hidden>
-
-       * src/asn1Decoding.c: [no log message]
-
-2004-02-26  Nikos Mavrogiannopoulos <address@hidden>
-
-       * src/Makefile.am, src/asn1Coding.c, src/asn1c.c: removed the asn1c
-       utility (it was replaced by asn1Coding anyway).
-
-2004-02-14  Nikos Mavrogiannopoulos <address@hidden>
-
-       * NEWS, configure.in, lib/ASN1.c, lib/Makefile.am,
-       lib/libtasn1.vers: added versioned symbols.
-
-2004-02-11  Nikos Mavrogiannopoulos <address@hidden>
-
-       * lib/structure.c: [no log message]
-
-2003-11-12  Nikos Mavrogiannopoulos <address@hidden>
-
-       * lib/defines.h, lib/mem.h: some fixes with alloca()
-
-2003-09-18  Fabio Fiorina <address@hidden>
-
-       * NEWS, configure.in, lib/ASN1.y, lib/int.h, lib/libtasn1.h,
-       src/asn1Coding.c, tests/Test_parser.asn, tests/Test_tree.c: manage
-       'INTEGER(1 | 2)' syntax
-
-2003-07-30  Fabio Fiorina <address@hidden>
-
-       * NEWS, configure.in, lib/Makefile.am, lib/coding.c,
-       lib/decoding.c, lib/der.h, lib/element.c, lib/int.h,
-       lib/libtasn1.h, src/CertificateExample.c, src/CrlExample.c,
-       src/asn1Coding.c, src/asn1Decoding.c, src/asn1Parser.c,
-       src/asn1c.c, tests/Test_parser.c, tests/Test_tree.asn,
-       tests/Test_tree.c: Add BER decoding
-
-2003-03-25  Fabio Fiorina <address@hidden>
-
-       * NEWS, configure.in, doc/asn1.tex, lib/coding.c, lib/element.c,
-       lib/int.h, lib/libtasn1.h, lib/parser_aux.c, tests/Test_parser.asn,
-       tests/Test_parser.c, tests/Test_tree.asn, tests/Test_tree.c,
-       tests/Test_tree_asn1_tab.c: Add DEFAULT with OID
-
-2003-03-19  Fabio Fiorina <address@hidden>
-
-       * lib/coding.c, tests/Test_tree.asn, tests/Test_tree.c: change
-       asn1_find_structure_from_oid prototype
-
-2003-03-18  Fabio Fiorina <address@hidden>
-
-       * NEWS, configure.in, doc/asn1.tex, lib/decoding.c, lib/element.c,
-       lib/errors.c, lib/errors_int.h, lib/int.h, lib/libtasn1.h,
-       lib/structure.c, tests/Test_tree.c: change
-       asn1_find_structure_from_oid prototype
-
-2003-02-25  Fabio Fiorina <address@hidden>
-
-       * doc/asn1.tex: add vector length check
-
-2003-02-25  Fabio Fiorina <address@hidden>
-
-       * NEWS, configure.in, lib/coding.c, lib/decoding.c, lib/element.c,
-       lib/int.h, lib/libtasn1.h, lib/parser_aux.c,
-       src/CertificateExample.c, src/CrlExample.c, src/asn1Coding.c,
-       tests/Test_tree.asn, tests/Test_tree.c, tests/Test_tree_asn1_tab.c: 
-       add vector length check
-
-2003-02-12  Fabio Fiorina <address@hidden>
-
-       * NEWS, configure.in, doc/asn1.tex, lib/decoding.c, lib/element.c,
-       lib/int.h, lib/libtasn1.h, lib/structure.c, tests/Test_tree.asn,
-       tests/Test_tree.c: add read_tag and get_structure_from_oid functions
-
-2003-02-10  Fabio Fiorina <address@hidden>
-
-       * NEWS, lib/coding.c, lib/decoding.c, lib/element.c, lib/errors.c,
-       lib/gstr.h, lib/int.h, lib/libtasn1.h, lib/structure.c,
-       tests/Test_tree.asn, tests/Test_tree.c: OID with dots
-
-2003-02-06  Nikos Mavrogiannopoulos <address@hidden>
-
-       * lib/errors.c: made the static string table constant.
-
-2003-02-05  Fabio Fiorina <address@hidden>
-
-       * doc/asn1.tex, lib/element.c, lib/structure.c,
-       src/asn1Coding_test.asg, tests/Test_parser.c, tests/Test_tree.asn,
-       tests/Test_tree.c: change asn1_create_element interface
-
-2003-02-03  Fabio Fiorina <address@hidden>
-
-       * tests/Test_tree.asn: change asn1_create_element interface
-
-2003-02-03  Fabio Fiorina <address@hidden>
-
-       * lib/libtasn1.h: change asn1_create_element interface
-
-2003-02-03  Fabio Fiorina <address@hidden>
-
-       * NEWS, configure.in, lib/Makefile.am, lib/decoding.c,
-       lib/defines.h, lib/element.c, lib/int.h, lib/parser_aux.c,
-       lib/structure.c, src/CertificateExample.c, src/CrlExample.c,
-       src/asn1Coding.c, src/asn1Decoding.c, src/asn1Parser.c,
-       tests/Test_parser.c, tests/Test_tree.c: change asn1_create_element
-       interface
-
-2003-02-03  Nikos Mavrogiannopoulos <address@hidden>
-
-       * lib/coding.c: Error description is only used if it is != NULL.
-
-2002-12-28  Nikos Mavrogiannopoulos <address@hidden>
-
-       * lib/ASN1.y, lib/gstr.c, lib/int.h, lib/parser_aux.c: some changes
-       for minitasn1
-
-2002-12-28  Nikos Mavrogiannopoulos <address@hidden>
-
-       * lib/defines.h, lib/int.h: moved mem.h inclusion to int.h.
-
-2002-10-09  Fabio Fiorina <address@hidden>
-
-       * configure.in, lib/ASN1.c, lib/ASN1.y, lib/element.c,
-       lib/errors.c, lib/errors.h, lib/int.h: C99 macro
-
-2002-10-08  Fabio Fiorina <address@hidden>
-
-       * lib/ASN1.c: [no log message]
-
-2002-10-07  Fabio Fiorina <address@hidden>
-
-       * NEWS, doc/Makefile.am, lib/coding.c, lib/decoding.c,
-       lib/element.c, lib/errors.c, lib/errors.h, lib/int.h,
-       lib/libtasn1.h, src/CertificateExample.c, src/CrlExample.c,
-       src/asn1Coding.c, src/asn1Decoding.c, src/asn1Parser.c,
-       tests/Test_parser.asn, tests/Test_parser.c, tests/Test_tree.asn,
-       tests/Test_tree.c: [no log message]
-
-2002-10-03  Nikos Mavrogiannopoulos <address@hidden>
-
-       * .cvsusers: Added .cvsusers, for use in ChangeLong generation.
-
-2002-10-03  Fabio Fiorina <address@hidden>
-
-       * src/asn1Parser.c: libtasn1
-
-2002-10-03  Fabio Fiorina <address@hidden>
-
-       * configure.in: version 0.1.2
-
-2002-10-03  Fabio Fiorina <address@hidden>
-
-       * THANKS: add Simon
-
-2002-10-03  Fabio Fiorina <address@hidden>
-
-       * lib/coding.c, lib/decoding.c, lib/der.h, lib/element.c,
-       lib/int.h, lib/structure.c: add GeneralString type
-
-2002-10-03  Fabio Fiorina <address@hidden>
-
-       * lib/ASN1.y, lib/parser_aux.c: prefix symbols and functions
-
-2002-10-02  Nikos Mavrogiannopoulos <address@hidden>
-
-       * configure.in: improved check for gnu assembler
-
-2002-07-09  Nikos Mavrogiannopoulos <address@hidden>
-
-       * NEWS: [no log message]
-
-2002-07-01  Fabio Fiorina <address@hidden>
-
-       * tests/Test_tree.asn, tests/Test_tree.c: [no log message]
-
-2002-07-01  Fabio Fiorina <address@hidden>
-
-       * configure.in: version 0.1.1
-
-2002-07-01  Fabio Fiorina <address@hidden>
-
-       * lib/ASN1.c, lib/ASN1.y, lib/coding.c, lib/decoding.c, lib/der.h,
-       lib/element.c, lib/element.h, lib/int.h, lib/libtasn1.h,
-       lib/parser_aux.c, lib/parser_aux.h, lib/structure.c,
-       lib/structure.h: add const keyword
-
-2002-06-25  Fabio Fiorina <address@hidden>
-
-       * lib/decoding.c: fix bug in asn1_der_decoding_element
-
-2002-06-25  Nikos Mavrogiannopoulos <address@hidden>
-
-       * lib/decoding.c: added a check for null pointer.
-
-2002-06-25  Nikos Mavrogiannopoulos <address@hidden>
-
-       * lib/decoding.c, lib/int.h: some minor fixes.
-
-2002-06-24  Fabio Fiorina <address@hidden>
-
-       * lib/structure.c: [no log message]
-
-2002-06-24  Fabio Fiorina <address@hidden>
-
-       * lib/decoding.c, lib/libtasn1.h: add asn1_expand_octet_string and
-       asn1_der_decoding_element functions
-
-2002-06-20  Fabio Fiorina <address@hidden>
-
-       * lib/structure.c: [no log message]
-
-2002-06-20  Fabio Fiorina <address@hidden>
-
-       * lib/decoding.c: fix asn1_expand_any_defined_by
-
-2002-06-20  Nikos Mavrogiannopoulos <address@hidden>
-
-       * lib/der.h, lib/int.h: added some required prototypes
-
-2002-06-19  Fabio Fiorina <address@hidden>
-
-       * lib/decoding.c, lib/element.c, lib/int.h, lib/libtasn1.h,
-       tests/Test_tree.asn, tests/Test_tree.c: add
-       asn1_expand_any_defined_by
-
-2002-06-19  Fabio Fiorina <address@hidden>
-
-       * AUTHORS: [no log message]
-
-2002-06-15  Nikos Mavrogiannopoulos <address@hidden>
-
-       * doc/Makefile.am: [no log message]
-
-2002-06-14  Nikos Mavrogiannopoulos <address@hidden>
-
-       * lib/Makefile.am, lib/xml_print.c: Removed xml_print.c. Will be
-       moved to gnutls.
-
-2002-06-14  Nikos Mavrogiannopoulos <address@hidden>
-
-       * COPYING.LIB, Makefile.am, NEWS, lib/ASN1.y, lib/coding.c,
-       lib/decoding.c, lib/element.c, lib/errors.c, lib/gstr.c,
-       lib/libtasn1.h, lib/parser_aux.c, lib/structure.c, lib/xml_print.c: 
-       license changed to GNU Lesser GPL.
-
-2002-06-13  Nikos Mavrogiannopoulos <address@hidden>
-
-       * lib/structure.c: [no log message]
-
-2002-06-13  Nikos Mavrogiannopoulos <address@hidden>
-
-       * lib/Makefile.am, lib/xml_print.c: added xml_print
-
-2002-06-12  Nikos Mavrogiannopoulos <address@hidden>
-
-       * NEWS: [no log message]
-
-2002-06-11  Nikos Mavrogiannopoulos <address@hidden>
-
-       * src/CertificateExample.c, src/CrlExample.c, src/Makefile.am,
-       src/asn1Coding.c, src/asn1Decoding.c, src/asn1Parser.c,
-       src/asn1c.c, src/pkix_asn1_tab.c, tests/Makefile.am,
-       tests/Test_parser.c, tests/Test_tree.c, tests/Test_tree_asn1_tab.c: 
-       [no log message]
-
-2002-06-11  Nikos Mavrogiannopoulos <address@hidden>
-
-       * lib/structure.c: [no log message]
-
-2002-06-11  Nikos Mavrogiannopoulos <address@hidden>
-
-       * configure.in, lib/Makefile.am, lib/libasn1.h, lib/libtasn1.h: 
-       renamed libasn1 to libtasn1
-
-2002-06-11  Nikos Mavrogiannopoulos <address@hidden>
-
-       * lib/ASN1.c, lib/ASN1.y, lib/decoding.c, lib/libasn1.h,
-       lib/structure.c: Added check for NULL pointer in given error
-       strings.
-
-2002-05-27  Fabio Fiorina <address@hidden>
-
-       * tests/Test_parser.asn: version 0.1.0
-
-2002-05-27  Fabio Fiorina <address@hidden>
-
-       * AUTHORS: correct e-mail address
-
-2002-05-15  Fabio Fiorina <address@hidden>
-
-       * lib/libasn1.h: Start Up version
-
-2002-05-15  Fabio Fiorina <address@hidden>
-
-       * lib/ASN1.c, lib/ASN1.y, lib/coding.c, lib/decoding.c,
-       lib/element.c, lib/element.h, lib/errors.c, lib/errors.h,
-       lib/errors_int.h, lib/int.h, lib/parser_aux.c, lib/parser_aux.h,
-       lib/structure.c, lib/structure.h, src/asn1Coding.c,
-       src/asn1Coding_test.asg, src/asn1Coding_test.asn,
-       src/asn1Decoding.c, src/asn1Parser.c, src/pkix_asn1_tab.c,
-       tests/Makefile.am, tests/Test_parser.c, tests/Test_tree.asn,
-       tests/Test_tree.c, tests/Test_tree_asn1_tab.c: Start Up Version
-
-2002-05-15  Fabio Fiorina <address@hidden>
-
-       * lib/ASN.c: Start Up version
-
-2002-05-15  Fabio Fiorina <address@hidden>
-
-       * Makefile.am, THANKS, configure.in, doc/TODO, doc/asn1.tex,
-       lib/ASN.y, lib/Makefile.am, lib/asn1.c, lib/asn1.h, lib/defines.h,
-       lib/der.c, lib/der.h, lib/gstr.c, lib/mem.h,
-       src/CertificateExample.c, src/CrlExample.c, src/Makefile.am,
-       src/asn1c.c: Start Up Version
-
-2002-04-10  Fabio Fiorina <address@hidden>
-
-       * lib/asn1.c, lib/der.c, src/CertificateExample.c,
-       src/CrlExample.c, src/asn1c.c: warning fix
-
-2002-04-08  Nikos Mavrogiannopoulos <address@hidden>
-
-       * lib/Makefile.am: [no log message]
-
-2002-04-06  Nikos Mavrogiannopoulos <address@hidden>
-
-       * lib/asn1.c: better function reference - depends on latex now
-
-2002-04-06  Nikos Mavrogiannopoulos <address@hidden>
-
-       * doc/asn1.tex: [no log message]
-
-2002-04-05  Nikos Mavrogiannopoulos <address@hidden>
-
-       * Initial revision
-
-       ----------------------------------------------------------------------
-       Copyright (C) 2002-2012 Free Software Foundation, Inc.
-       Copying and distribution of this file, with or without modification,
-       are permitted in any medium without royalty provided the copyright
-       notice and this notice are preserved.
diff --git a/NEWS b/NEWS
index 01d1c73..8535f7a 100644
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,6 @@
 GNU Libtasn1 NEWS                                     -*- outline -*-
 
-* Noteworthy changes in release 2.13 (unreleased) [stable]
+* Noteworthy changes in release 2.13 (2012-05-31) [stable]
 - Updated fix for DER decoding issue to not depend on specific compilers.
 - Updated DER decoding check to apply to short form integers as well.
 
diff --git a/build-aux/snippet/_Noreturn.h b/build-aux/snippet/_Noreturn.h
index 1a7b4da..c44ad89 100644
--- a/build-aux/snippet/_Noreturn.h
+++ b/build-aux/snippet/_Noreturn.h
@@ -1,4 +1,4 @@
-#ifndef _Noreturn
+#if !defined _Noreturn && __STDC_VERSION__ < 201112
 # if (3 <= __GNUC__ || (__GNUC__ == 2 && 8 <= __GNUC_MINOR__) \
       || 0x5110 <= __SUNPRO_C)
 #  define _Noreturn __attribute__ ((__noreturn__))
diff --git a/cfg.mk b/cfg.mk
index 28128cb..4ca0fa6 100644
--- a/cfg.mk
+++ b/cfg.mk
@@ -44,6 +44,7 @@ bootstrap-tools := autoconf,automake,libtool,bison
 gpg_key_ID = b565716f
 
 autoreconf:
+       touch ChangeLog
        test -f ./configure || autoreconf --install
 
 bootstrap: autoreconf
@@ -118,7 +119,7 @@ gtkdoc-copy:
        cp -v doc/reference/$(PACKAGE).pdf \
                doc/reference/html/*.html \
                doc/reference/html/*.png \
-               doc/reference/html/*.devhelp \
+               doc/reference/html/*.devhelp2 \
                doc/reference/html/*.css \
                $(htmldir)/reference/
 
@@ -127,7 +128,7 @@ gtkdoc-upload:
                cvs add reference || true && \
                cvs add -kb reference/*.png reference/*.pdf || true && \
                cvs add reference/*.html reference/*.css \
-                       reference/*.devhelp || true && \
+                       reference/*.devhelp2 || true && \
                cvs commit -m "Update." reference/
 
 ChangeLog:
@@ -148,7 +149,6 @@ libtasn14win-upload:
        cd windows && make -f libtasn14win.mk upload VERSION=$(VERSION)
 
 source:
-       git commit -m Generated. ChangeLog
        git tag -u b565716f! -m $(VERSION) $(tag)
 
 release-check: syntax-check tarball libtasn14win gendoc-copy gtkdoc-copy 
coverage coverage-copy clang clang-copy
diff --git a/configure.ac b/configure.ac
index b0d541b..a7912d9 100644
--- a/configure.ac
+++ b/configure.ac
@@ -17,7 +17,7 @@ dnl Process this file with autoconf to produce a configure 
script.
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
 AC_PREREQ([2.61])
-AC_INIT([GNU Libtasn1],[2.12],address@hidden)
+AC_INIT([GNU Libtasn1],[2.13],address@hidden)
 AC_CONFIG_AUX_DIR([build-aux])
 AC_CONFIG_MACRO_DIR([m4])
 AC_CONFIG_HEADERS(config.h)
@@ -29,7 +29,7 @@ AM_SILENT_RULES([yes])
 # Interfaces added:                             AGE++
 # Interfaces removed:                           AGE=0
 AC_SUBST(LT_CURRENT, 4)
-AC_SUBST(LT_REVISION, 15)
+AC_SUBST(LT_REVISION, 16)
 AC_SUBST(LT_AGE, 1)
 
 AC_PROG_CC
diff --git a/doc/gendocs_template b/doc/gendocs_template
index ba24b33..cb51710 100644
--- a/doc/gendocs_template
+++ b/doc/gendocs_template
@@ -63,7 +63,7 @@ this helps support FSF activities.</p>
 <ul>
   <li><a href="../reference/">HTML Reference API Manual (GTK-DOC)</a>.
   <li><a href="../reference/%%PACKAGE%%.pdf">PDF Reference API Manual 
(GTK-DOC)</a>.
-  <li><a href="../reference/%%PACKAGE%%.devhelp">DevHelp Reference API Manual 
(GTK-DOC)</a>.
+  <li><a href="../reference/%%PACKAGE%%.devhelp2">DevHelp Reference API Manual 
(GTK-DOC)</a>.
 </ul>
 
 <p>(This page generated by the <a href="%%SCRIPTURL%%">%%SCRIPTNAME%%
diff --git a/gl/Makefile.am b/gl/Makefile.am
index 21d349f..46e6f8f 100644
--- a/gl/Makefile.am
+++ b/gl/Makefile.am
@@ -469,7 +469,6 @@ stdio.h: stdio.in.h $(top_builddir)/config.status 
$(CXXDEFS_H) $(ARG_NONNULL_H)
              -e 's/@''GNULIB_GETCHAR''@/$(GNULIB_GETCHAR)/g' \
              -e 's/@''GNULIB_GETDELIM''@/$(GNULIB_GETDELIM)/g' \
              -e 's/@''GNULIB_GETLINE''@/$(GNULIB_GETLINE)/g' \
-             -e 's/@''GNULIB_GETS''@/$(GNULIB_GETS)/g' \
              -e 's/@''GNULIB_OBSTACK_PRINTF''@/$(GNULIB_OBSTACK_PRINTF)/g' \
              -e 
's/@''GNULIB_OBSTACK_PRINTF_POSIX''@/$(GNULIB_OBSTACK_PRINTF_POSIX)/g' \
              -e 's/@''GNULIB_PCLOSE''@/$(GNULIB_PCLOSE)/g' \
@@ -675,6 +674,7 @@ sys/stat.h: sys_stat.in.h $(top_builddir)/config.status 
$(CXXDEFS_H) $(ARG_NONNU
              -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
              -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
              -e 's|@''NEXT_SYS_STAT_H''@|$(NEXT_SYS_STAT_H)|g' \
+             -e 's|@''WINDOWS_64_BIT_ST_SIZE''@|$(WINDOWS_64_BIT_ST_SIZE)|g' \
              -e 's/@''GNULIB_FCHMODAT''@/$(GNULIB_FCHMODAT)/g' \
              -e 's/@''GNULIB_FSTAT''@/$(GNULIB_FSTAT)/g' \
              -e 's/@''GNULIB_FSTATAT''@/$(GNULIB_FSTATAT)/g' \
@@ -721,6 +721,31 @@ EXTRA_DIST += sys_stat.in.h
 
 ## end   gnulib module sys_stat
 
+## begin gnulib module sys_types
+
+BUILT_SOURCES += sys/types.h
+
+# We need the following in order to create <sys/types.h> when the system
+# doesn't have one that works with the given compiler.
+sys/types.h: sys_types.in.h $(top_builddir)/config.status
+       $(AM_V_at)$(MKDIR_P) sys
+       $(AM_V_GEN)rm -f address@hidden $@ && \
+       { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
+         sed -e 's|@''GUARD_PREFIX''@|GL|g' \
+             -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
+             -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
+             -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
+             -e 's|@''NEXT_SYS_TYPES_H''@|$(NEXT_SYS_TYPES_H)|g' \
+             -e 's|@''WINDOWS_64_BIT_OFF_T''@|$(WINDOWS_64_BIT_OFF_T)|g' \
+             < $(srcdir)/sys_types.in.h; \
+       } > address@hidden && \
+       mv address@hidden $@
+MOSTLYCLEANFILES += sys/types.h sys/types.h-t
+
+EXTRA_DIST += sys_types.in.h
+
+## end   gnulib module sys_types
+
 ## begin gnulib module time
 
 BUILT_SOURCES += time.h
@@ -778,6 +803,7 @@ unistd.h: unistd.in.h $(top_builddir)/config.status 
$(CXXDEFS_H) $(ARG_NONNULL_H
              -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
              -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
              -e 's|@''NEXT_UNISTD_H''@|$(NEXT_UNISTD_H)|g' \
+             -e 's|@''WINDOWS_64_BIT_OFF_T''@|$(WINDOWS_64_BIT_OFF_T)|g' \
              -e 's/@''GNULIB_CHDIR''@/$(GNULIB_CHDIR)/g' \
              -e 's/@''GNULIB_CHOWN''@/$(GNULIB_CHOWN)/g' \
              -e 's/@''GNULIB_CLOSE''@/$(GNULIB_CLOSE)/g' \
@@ -876,6 +902,7 @@ unistd.h: unistd.in.h $(top_builddir)/config.status 
$(CXXDEFS_H) $(ARG_NONNULL_H
              -e 's|@''REPLACE_DUP''@|$(REPLACE_DUP)|g' \
              -e 's|@''REPLACE_DUP2''@|$(REPLACE_DUP2)|g' \
              -e 's|@''REPLACE_FCHOWNAT''@|$(REPLACE_FCHOWNAT)|g' \
+             -e 's|@''REPLACE_FTRUNCATE''@|$(REPLACE_FTRUNCATE)|g' \
              -e 's|@''REPLACE_GETCWD''@|$(REPLACE_GETCWD)|g' \
              -e 's|@''REPLACE_GETDOMAINNAME''@|$(REPLACE_GETDOMAINNAME)|g' \
              -e 's|@''REPLACE_GETLOGIN_R''@|$(REPLACE_GETLOGIN_R)|g' \
diff --git a/gl/fstat.c b/gl/fstat.c
index 4918495..ac2b1ef 100644
--- a/gl/fstat.c
+++ b/gl/fstat.c
@@ -23,6 +23,10 @@
 /* Get the original definition of fstat.  It might be defined as a macro.  */
 #include <sys/types.h>
 #include <sys/stat.h>
+#if _GL_WINDOWS_64_BIT_ST_SIZE
+# define stat _stati64
+# define fstat _fstati64
+#endif
 #undef __need_system_sys_stat_h
 
 static inline int
diff --git a/gl/ftello.c b/gl/ftello.c
index 1beb202..1f581c5 100644
--- a/gl/ftello.c
+++ b/gl/ftello.c
@@ -31,6 +31,14 @@ ftello (FILE *fp)
 # undef ftell
 # define ftello ftell
 #endif
+#if _GL_WINDOWS_64_BIT_OFF_T
+# undef ftello
+# if HAVE__FTELLI64 /* msvc, mingw64 */
+#  define ftello _ftelli64
+# else /* mingw */
+#  define ftello ftello64
+# endif
+#endif
 {
 #if LSEEK_PIPE_BROKEN
   /* mingw gives bogus answers rather than failure on non-seekable files.  */
diff --git a/gl/lseek.c b/gl/lseek.c
index cd7e2d6..794c230 100644
--- a/gl/lseek.c
+++ b/gl/lseek.c
@@ -59,5 +59,9 @@ rpl_lseek (int fd, off_t offset, int whence)
       return -1;
     }
 #endif
+#if _GL_WINDOWS_64_BIT_OFF_T
+  return _lseeki64 (fd, offset, whence);
+#else
   return lseek (fd, offset, whence);
+#endif
 }
diff --git a/gl/m4/fseeko.m4 b/gl/m4/fseeko.m4
index be5bb35..1bb88c7 100644
--- a/gl/m4/fseeko.m4
+++ b/gl/m4/fseeko.m4
@@ -1,4 +1,4 @@
-# fseeko.m4 serial 15
+# fseeko.m4 serial 16
 dnl Copyright (C) 2007-2012 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -8,6 +8,7 @@ AC_DEFUN([gl_FUNC_FSEEKO],
 [
   AC_REQUIRE([gl_STDIO_H_DEFAULTS])
   AC_REQUIRE([gl_STDIN_LARGE_OFFSET])
+  AC_REQUIRE([gl_SYS_TYPES_H])
   AC_REQUIRE([AC_PROG_CC])
 
   dnl Persuade glibc <stdio.h> to declare fseeko().
@@ -28,6 +29,9 @@ AC_DEFUN([gl_FUNC_FSEEKO],
   if test $gl_cv_func_fseeko = no; then
     HAVE_FSEEKO=0
   else
+    if test $WINDOWS_64_BIT_OFF_T = 1; then
+      REPLACE_FSEEKO=1
+    fi
     if test $gl_cv_var_stdin_large_offset = no; then
       REPLACE_FSEEKO=1
     fi
@@ -59,3 +63,11 @@ AC_DEFUN([gl_STDIN_LARGE_OFFSET],
         [gl_cv_var_stdin_large_offset=yes],
         [gl_cv_var_stdin_large_offset=no])])
 ])
+
+# Prerequisites of lib/fseeko.c.
+AC_DEFUN([gl_PREREQ_FSEEKO],
+[
+  dnl Native Windows has the function _fseeki64. mingw hides it, but mingw64
+  dnl makes it usable again.
+  AC_CHECK_FUNCS([_fseeki64])
+])
diff --git a/gl/m4/fstat.m4 b/gl/m4/fstat.m4
index e3f8f3e..3ab3297 100644
--- a/gl/m4/fstat.m4
+++ b/gl/m4/fstat.m4
@@ -1,4 +1,4 @@
-# fstat.m4 serial 1
+# fstat.m4 serial 3
 dnl Copyright (C) 2011-2012 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -7,16 +7,27 @@ dnl with or without modifications, as long as this notice is 
preserved.
 AC_DEFUN([gl_FUNC_FSTAT],
 [
   AC_REQUIRE([gl_SYS_STAT_H_DEFAULTS])
+
   AC_REQUIRE([gl_MSVC_INVAL])
   if test $HAVE_MSVC_INVALID_PARAMETER_HANDLER = 1; then
     REPLACE_FSTAT=1
   fi
+
+  AC_REQUIRE([gl_HEADER_SYS_STAT_H])
+  if test $WINDOWS_64_BIT_ST_SIZE = 1; then
+    REPLACE_FSTAT=1
+  fi
+
   dnl Replace fstat() for supporting the gnulib-defined open() on directories.
   m4_ifdef([gl_FUNC_FCHDIR], [
     gl_TEST_FCHDIR
-    if test $HAVE_FCHDIR = 0 \
-       && test "$gl_cv_func_open_directory_works" != yes; then
-      REPLACE_FSTAT=1
+    if test $HAVE_FCHDIR = 0; then
+      case "$gl_cv_func_open_directory_works" in
+        *yes) ;;
+        *)
+          REPLACE_FSTAT=1
+          ;;
+      esac
     fi
   ])
 ])
diff --git a/gl/m4/ftello.m4 b/gl/m4/ftello.m4
index 42be83e..ab7b548 100644
--- a/gl/m4/ftello.m4
+++ b/gl/m4/ftello.m4
@@ -1,4 +1,4 @@
-# ftello.m4 serial 10
+# ftello.m4 serial 11
 dnl Copyright (C) 2007-2012 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -9,6 +9,7 @@ AC_DEFUN([gl_FUNC_FTELLO],
   AC_REQUIRE([gl_STDIO_H_DEFAULTS])
   AC_REQUIRE([AC_PROG_CC])
   AC_REQUIRE([gl_STDIN_LARGE_OFFSET])
+  AC_REQUIRE([gl_SYS_TYPES_H])
 
   dnl Persuade glibc <stdio.h> to declare ftello().
   AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])
@@ -30,9 +31,13 @@ AC_DEFUN([gl_FUNC_FTELLO],
   if test $gl_cv_func_ftello = no; then
     HAVE_FTELLO=0
   else
+    if test $WINDOWS_64_BIT_OFF_T = 1; then
+      REPLACE_FTELLO=1
+    fi
     if test $gl_cv_var_stdin_large_offset = no; then
       REPLACE_FTELLO=1
-    else
+    fi
+    if test $REPLACE_FTELLO = 0; then
       dnl Detect bug on Solaris.
       dnl ftell and ftello produce incorrect results after putc that followed a
       dnl getc call that reached EOF on Solaris. This is because the _IOREAD
@@ -125,3 +130,11 @@ main (void)
     fi
   fi
 ])
+
+# Prerequisites of lib/ftello.c.
+AC_DEFUN([gl_PREREQ_FTELLO],
+[
+  dnl Native Windows has the function _ftelli64. mingw hides it, but mingw64
+  dnl makes it usable again.
+  AC_CHECK_FUNCS([_ftelli64])
+])
diff --git a/gl/m4/gnulib-common.m4 b/gl/m4/gnulib-common.m4
index ae4d254..d62b767 100644
--- a/gl/m4/gnulib-common.m4
+++ b/gl/m4/gnulib-common.m4
@@ -14,7 +14,8 @@ AC_DEFUN([gl_COMMON], [
 AC_DEFUN([gl_COMMON_BODY], [
   AH_VERBATIM([_Noreturn],
 [/* The _Noreturn keyword of C11.  */
-#ifndef _Noreturn
+#if ! (defined _Noreturn \
+       || (defined __STDC_VERSION__ && 201112 <= __STDC_VERSION__))
 # if (3 <= __GNUC__ || (__GNUC__ == 2 && 8 <= __GNUC_MINOR__) \
       || 0x5110 <= __SUNPRO_C)
 #  define _Noreturn __attribute__ ((__noreturn__))
diff --git a/gl/m4/gnulib-comp.m4 b/gl/m4/gnulib-comp.m4
index c2ed433..1b4254e 100644
--- a/gl/m4/gnulib-comp.m4
+++ b/gl/m4/gnulib-comp.m4
@@ -85,6 +85,7 @@ AC_DEFUN([gl_EARLY],
   # Code from module stdio:
   # Code from module stdlib:
   # Code from module sys_stat:
+  # Code from module sys_types:
   # Code from module time:
   # Code from module unistd:
   # Code from module update-copyright:
@@ -125,6 +126,7 @@ gl_STDIO_MODULE_INDICATOR([ftell])
 gl_FUNC_FTELLO
 if test $HAVE_FTELLO = 0 || test $REPLACE_FTELLO = 1; then
   AC_LIBOBJ([ftello])
+  gl_PREREQ_FTELLO
 fi
 gl_STDIO_MODULE_INDICATOR([ftello])
 gl_FUNC_GETOPT_GNU
@@ -158,6 +160,7 @@ m4_if(m4_version_compare([2.61a.100],
         m4_defn([m4_PACKAGE_VERSION])), [1], [],
       [AC_CONFIG_LINKS([$GNUmakefile:$GNUmakefile], [],
         [GNUmakefile=$GNUmakefile])])
+AC_REQUIRE([gl_LARGEFILE])
 gl_FUNC_LSEEK
 if test $REPLACE_LSEEK = 1; then
   AC_LIBOBJ([lseek])
@@ -196,11 +199,12 @@ gl_STDIO_H
 gl_STDLIB_H
 gl_HEADER_SYS_STAT_H
 AC_PROG_MKDIR_P
+gl_SYS_TYPES_H
+AC_PROG_MKDIR_P
 gl_HEADER_TIME_H
 gl_UNISTD_H
 gl_VALGRIND_TESTS
 gl_VERSION_ETC
-AC_SUBST([WARN_CFLAGS])
   # End of code from modules
   m4_ifval(gl_LIBSOURCES_LIST, [
     m4_syscmd([test ! -d ]m4_defn([gl_LIBSOURCES_DIR])[ ||
@@ -378,6 +382,7 @@ AC_DEFUN([gl_FILE_LIST], [
   lib/stdio.in.h
   lib/stdlib.in.h
   lib/sys_stat.in.h
+  lib/sys_types.in.h
   lib/time.in.h
   lib/unistd.in.h
   lib/version-etc-fsf.c
@@ -403,6 +408,7 @@ AC_DEFUN([gl_FILE_LIST], [
   m4/msvc-nothrow.m4
   m4/multiarch.m4
   m4/nocrash.m4
+  m4/off_t.m4
   m4/read-file.m4
   m4/realloc.m4
   m4/ssize_t.m4
@@ -412,6 +418,7 @@ AC_DEFUN([gl_FILE_LIST], [
   m4/stdio_h.m4
   m4/stdlib_h.m4
   m4/sys_stat_h.m4
+  m4/sys_types_h.m4
   m4/time_h.m4
   m4/unistd_h.m4
   m4/valgrind-tests.m4
diff --git a/gl/m4/largefile.m4 b/gl/m4/largefile.m4
index 1369bbe..a159f4a 100644
--- a/gl/m4/largefile.m4
+++ b/gl/m4/largefile.m4
@@ -102,3 +102,48 @@ fi
 ])# AC_SYS_LARGEFILE
 
 ])# m4_version_prereq 2.69
+
+# Enable large files on systems where this is implemented by Gnulib, not by the
+# system headers.
+# Set the variables WINDOWS_64_BIT_OFF_T, WINDOWS_64_BIT_ST_SIZE if Gnulib
+# overrides ensure that off_t or 'struct size.st_size' are 64-bit, 
respectively.
+AC_DEFUN([gl_LARGEFILE],
+[
+  AC_REQUIRE([AC_CANONICAL_HOST])
+  case "$host_os" in
+    mingw*)
+      dnl Native Windows.
+      dnl mingw64 defines off_t to a 64-bit type already, if
+      dnl _FILE_OFFSET_BITS=64, which is ensured by AC_SYS_LARGEFILE.
+      AC_CACHE_CHECK([for 64-bit off_t], [gl_cv_type_off_t_64],
+        [AC_COMPILE_IFELSE(
+           [AC_LANG_PROGRAM(
+              [[#include <sys/types.h>
+                int verify_off_t_size[sizeof (off_t) >= 8 ? 1 : -1];
+              ]],
+              [[]])],
+           [gl_cv_type_off_t_64=yes], [gl_cv_type_off_t_64=no])
+        ])
+      if test $gl_cv_type_off_t_64 = no; then
+        WINDOWS_64_BIT_OFF_T=1
+      else
+        WINDOWS_64_BIT_OFF_T=0
+      fi
+      dnl But all native Windows platforms (including mingw64) have a 32-bit
+      dnl st_size member in 'struct stat'.
+      WINDOWS_64_BIT_ST_SIZE=1
+      ;;
+    *)
+      dnl Nothing to do on gnulib's side.
+      dnl A 64-bit off_t is
+      dnl   - already the default on MacOS X, FreeBSD, NetBSD, OpenBSD, IRIX,
+      dnl     OSF/1, Cygwin,
+      dnl   - enabled by _FILE_OFFSET_BITS=64 (ensured by AC_SYS_LARGEFILE) on
+      dnl     glibc, HP-UX, Solaris,
+      dnl   - enabled by _LARGE_FILES=1 (ensured by AC_SYS_LARGEFILE) on AIX,
+      dnl   - impossible to achieve on Minix 3.1.8.
+      WINDOWS_64_BIT_OFF_T=0
+      WINDOWS_64_BIT_ST_SIZE=0
+      ;;
+  esac
+])
diff --git a/gl/m4/lseek.m4 b/gl/m4/lseek.m4
index 86db59e..bdda7f6 100644
--- a/gl/m4/lseek.m4
+++ b/gl/m4/lseek.m4
@@ -1,4 +1,4 @@
-# lseek.m4 serial 8
+# lseek.m4 serial 10
 dnl Copyright (C) 2007, 2009-2012 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -7,11 +7,24 @@ dnl with or without modifications, as long as this notice is 
preserved.
 AC_DEFUN([gl_FUNC_LSEEK],
 [
   AC_REQUIRE([gl_UNISTD_H_DEFAULTS])
+
+  AC_REQUIRE([AC_CANONICAL_HOST])
   AC_REQUIRE([AC_PROG_CC])
   AC_CHECK_HEADERS_ONCE([unistd.h])
   AC_CACHE_CHECK([whether lseek detects pipes], [gl_cv_func_lseek_pipe],
-    [if test $cross_compiling = no; then
-       AC_LINK_IFELSE([AC_LANG_PROGRAM([[
+    [case "$host_os" in
+       mingw*)
+         dnl Native Windows.
+         dnl The result of lseek (fd, (off_t)0, SEEK_CUR) or
+         dnl SetFilePointer(handle, 0, NULL, FILE_CURRENT)
+         dnl for a pipe depends on the environment: In a Cygwin 1.5
+         dnl environment it succeeds (wrong); in a Cygwin 1.7 environment
+         dnl it fails with a wrong errno value.
+         gl_cv_func_lseek_pipe=no
+         ;;
+       *)
+         if test $cross_compiling = no; then
+           AC_LINK_IFELSE([AC_LANG_PROGRAM([[
 #include <sys/types.h> /* for off_t */
 #include <stdio.h> /* for SEEK_CUR */
 #if HAVE_UNISTD_H
@@ -23,26 +36,36 @@ AC_DEFUN([gl_FUNC_LSEEK],
   /* Exit with success only if stdin is seekable.  */
   return lseek (0, (off_t)0, SEEK_CUR) < 0;
 ]])],
-         [if test -s conftest$ac_exeext \
-             && ./conftest$ac_exeext < conftest.$ac_ext \
-             && test 1 = "`echo hi \
-               | { ./conftest$ac_exeext; echo $?; cat >/dev/null; }`"; then
-            gl_cv_func_lseek_pipe=yes
-          else
-            gl_cv_func_lseek_pipe=no
-          fi],
-         [gl_cv_func_lseek_pipe=no])
-     else
-       AC_COMPILE_IFELSE([AC_LANG_SOURCE([[
-#if ((defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__) || defined 
__BEOS__
-/* mingw and BeOS mistakenly return 0 when trying to seek on pipes.  */
+             [if test -s conftest$ac_exeext \
+                 && ./conftest$ac_exeext < conftest.$ac_ext \
+                 && test 1 = "`echo hi \
+                   | { ./conftest$ac_exeext; echo $?; cat >/dev/null; }`"; then
+                gl_cv_func_lseek_pipe=yes
+              else
+                gl_cv_func_lseek_pipe=no
+              fi
+             ],
+             [gl_cv_func_lseek_pipe=no])
+         else
+           AC_COMPILE_IFELSE(
+             [AC_LANG_SOURCE([[
+#if defined __BEOS__
+/* BeOS mistakenly return 0 when trying to seek on pipes.  */
   Choke me.
 #endif]])],
-         [gl_cv_func_lseek_pipe=yes], [gl_cv_func_lseek_pipe=no])
-     fi])
+             [gl_cv_func_lseek_pipe=yes], [gl_cv_func_lseek_pipe=no])
+         fi
+         ;;
+     esac
+    ])
   if test $gl_cv_func_lseek_pipe = no; then
     REPLACE_LSEEK=1
     AC_DEFINE([LSEEK_PIPE_BROKEN], [1],
       [Define to 1 if lseek does not detect pipes.])
   fi
+
+  AC_REQUIRE([gl_SYS_TYPES_H])
+  if test $WINDOWS_64_BIT_OFF_T = 1; then
+    REPLACE_LSEEK=1
+  fi
 ])
diff --git a/gl/m4/malloc.m4 b/gl/m4/malloc.m4
index d3c39f5..8fa48e9 100644
--- a/gl/m4/malloc.m4
+++ b/gl/m4/malloc.m4
@@ -1,9 +1,47 @@
-# malloc.m4 serial 13
+# malloc.m4 serial 14
 dnl Copyright (C) 2007, 2009-2012 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
 
+m4_version_prereq([2.70], [] ,[
+
+# This is taken from the following Autoconf patch:
+# 
http://git.savannah.gnu.org/gitweb/?p=autoconf.git;a=commitdiff;h=7fbb553727ed7e0e689a17594b58559ecf3ea6e9
+AC_DEFUN([_AC_FUNC_MALLOC_IF],
+[
+  AC_REQUIRE([AC_HEADER_STDC])dnl
+  AC_REQUIRE([AC_CANONICAL_HOST])dnl for cross-compiles
+  AC_CHECK_HEADERS([stdlib.h])
+  AC_CACHE_CHECK([for GNU libc compatible malloc],
+    [ac_cv_func_malloc_0_nonnull],
+    [AC_RUN_IFELSE(
+       [AC_LANG_PROGRAM(
+          [[#if defined STDC_HEADERS || defined HAVE_STDLIB_H
+            # include <stdlib.h>
+            #else
+            char *malloc ();
+            #endif
+          ]],
+          [[return ! malloc (0);]])
+       ],
+       [ac_cv_func_malloc_0_nonnull=yes],
+       [ac_cv_func_malloc_0_nonnull=no],
+       [case "$host_os" in
+          # Guess yes on platforms where we know the result.
+          *-gnu* | freebsd* | netbsd* | openbsd* \
+          | hpux* | solaris* | cygwin* | mingw*)
+            ac_cv_func_malloc_0_nonnull=yes ;;
+          # If we don't know, assume the worst.
+          *) ac_cv_func_malloc_0_nonnull=no ;;
+        esac
+       ])
+    ])
+  AS_IF([test $ac_cv_func_malloc_0_nonnull = yes], [$1], [$2])
+])# _AC_FUNC_MALLOC_IF
+
+])
+
 # gl_FUNC_MALLOC_GNU
 # ------------------
 # Test whether 'malloc (0)' is handled like in GNU libc, and replace malloc if
diff --git a/gl/m4/manywarnings.m4 b/gl/m4/manywarnings.m4
index fd0e372..864fc85 100644
--- a/gl/m4/manywarnings.m4
+++ b/gl/m4/manywarnings.m4
@@ -1,4 +1,4 @@
-# manywarnings.m4 serial 3
+# manywarnings.m4 serial 4
 dnl Copyright (C) 2008-2012 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -143,7 +143,6 @@ AC_DEFUN([gl_MANYWARN_ALL_GCC],
   for gl_manywarn_item in \
     -Wattributes \
     -Wcoverage-mismatch \
-    -Wmultichar \
     -Wunused-macros \
     ; do
     gl_manywarn_set="$gl_manywarn_set $gl_manywarn_item"
diff --git a/gl/m4/off_t.m4 b/gl/m4/off_t.m4
new file mode 100644
index 0000000..dfca2df
--- /dev/null
+++ b/gl/m4/off_t.m4
@@ -0,0 +1,18 @@
+# off_t.m4 serial 1
+dnl Copyright (C) 2012 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+dnl Check whether to override the 'off_t' type.
+dnl Set WINDOWS_64_BIT_OFF_T.
+
+AC_DEFUN([gl_TYPE_OFF_T],
+[
+  m4_ifdef([gl_LARGEFILE], [
+    AC_REQUIRE([gl_LARGEFILE])
+  ], [
+    WINDOWS_64_BIT_OFF_T=0
+  ])
+  AC_SUBST([WINDOWS_64_BIT_OFF_T])
+])
diff --git a/gl/m4/realloc.m4 b/gl/m4/realloc.m4
index 039ed19..954c2f0 100644
--- a/gl/m4/realloc.m4
+++ b/gl/m4/realloc.m4
@@ -1,9 +1,47 @@
-# realloc.m4 serial 12
+# realloc.m4 serial 13
 dnl Copyright (C) 2007, 2009-2012 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
 
+m4_version_prereq([2.70], [] ,[
+
+# This is taken from the following Autoconf patch:
+# 
http://git.savannah.gnu.org/gitweb/?p=autoconf.git;a=commitdiff;h=7fbb553727ed7e0e689a17594b58559ecf3ea6e9
+AC_DEFUN([_AC_FUNC_REALLOC_IF],
+[
+  AC_REQUIRE([AC_HEADER_STDC])dnl
+  AC_REQUIRE([AC_CANONICAL_HOST])dnl for cross-compiles
+  AC_CHECK_HEADERS([stdlib.h])
+  AC_CACHE_CHECK([for GNU libc compatible realloc],
+    [ac_cv_func_realloc_0_nonnull],
+    [AC_RUN_IFELSE(
+       [AC_LANG_PROGRAM(
+          [[#if defined STDC_HEADERS || defined HAVE_STDLIB_H
+            # include <stdlib.h>
+            #else
+            char *realloc ();
+            #endif
+          ]],
+          [[return ! realloc (0, 0);]])
+       ],
+       [ac_cv_func_realloc_0_nonnull=yes],
+       [ac_cv_func_realloc_0_nonnull=no],
+       [case "$host_os" in
+          # Guess yes on platforms where we know the result.
+          *-gnu* | freebsd* | netbsd* | openbsd* \
+          | hpux* | solaris* | cygwin* | mingw*)
+            ac_cv_func_realloc_0_nonnull=yes ;;
+          # If we don't know, assume the worst.
+          *) ac_cv_func_realloc_0_nonnull=no ;;
+        esac
+       ])
+    ])
+  AS_IF([test $ac_cv_func_realloc_0_nonnull = yes], [$1], [$2])
+])# AC_FUNC_REALLOC
+
+])
+
 # gl_FUNC_REALLOC_GNU
 # -------------------
 # Test whether 'realloc (0, 0)' is handled like in GNU libc, and replace
diff --git a/gl/m4/stdio_h.m4 b/gl/m4/stdio_h.m4
index 1973e8d..b03393b 100644
--- a/gl/m4/stdio_h.m4
+++ b/gl/m4/stdio_h.m4
@@ -1,4 +1,4 @@
-# stdio_h.m4 serial 40
+# stdio_h.m4 serial 41
 dnl Copyright (C) 2007-2012 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -18,7 +18,6 @@ AC_DEFUN([gl_STDIO_H],
   GNULIB_GETC=1
   GNULIB_GETCHAR=1
   GNULIB_FGETS=1
-  GNULIB_GETS=1
   GNULIB_FREAD=1
   dnl This ifdef is necessary to avoid an error "missing file lib/stdio-read.c"
   dnl "expected source file, required through AC_LIBSOURCES, not found". It is
@@ -72,10 +71,10 @@ AC_DEFUN([gl_STDIO_H],
 
   dnl Check for declarations of anything we want to poison if the
   dnl corresponding gnulib module is not in use, and which is not
-  dnl guaranteed by C89.
+  dnl guaranteed by both C89 and C11.
   gl_WARN_ON_USE_PREPARE([[#include <stdio.h>
-    ]], [dprintf fpurge fseeko ftello getdelim getline pclose popen renameat
-    snprintf tmpfile vdprintf vsnprintf])
+    ]], [dprintf fpurge fseeko ftello getdelim getline gets pclose popen
+    renameat snprintf tmpfile vdprintf vsnprintf])
 ])
 
 AC_DEFUN([gl_STDIO_MODULE_INDICATOR],
@@ -113,7 +112,6 @@ AC_DEFUN([gl_STDIO_H_DEFAULTS],
   GNULIB_GETCHAR=0;              AC_SUBST([GNULIB_GETCHAR])
   GNULIB_GETDELIM=0;             AC_SUBST([GNULIB_GETDELIM])
   GNULIB_GETLINE=0;              AC_SUBST([GNULIB_GETLINE])
-  GNULIB_GETS=0;                 AC_SUBST([GNULIB_GETS])
   GNULIB_OBSTACK_PRINTF=0;       AC_SUBST([GNULIB_OBSTACK_PRINTF])
   GNULIB_OBSTACK_PRINTF_POSIX=0; AC_SUBST([GNULIB_OBSTACK_PRINTF_POSIX])
   GNULIB_PCLOSE=0;               AC_SUBST([GNULIB_PCLOSE])
diff --git a/gl/m4/sys_stat_h.m4 b/gl/m4/sys_stat_h.m4
index a0b96bc..f45dee1 100644
--- a/gl/m4/sys_stat_h.m4
+++ b/gl/m4/sys_stat_h.m4
@@ -1,4 +1,4 @@
-# sys_stat_h.m4 serial 26   -*- Autoconf -*-
+# sys_stat_h.m4 serial 27   -*- Autoconf -*-
 dnl Copyright (C) 2006-2012 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -22,6 +22,19 @@ AC_DEFUN([gl_HEADER_SYS_STAT_H],
   dnl Ensure the type mode_t gets defined.
   AC_REQUIRE([AC_TYPE_MODE_T])
 
+  dnl Whether to override 'struct stat'.
+  m4_ifdef([gl_LARGEFILE], [
+    AC_REQUIRE([gl_LARGEFILE])
+  ], [
+    WINDOWS_64_BIT_ST_SIZE=0
+  ])
+  AC_SUBST([WINDOWS_64_BIT_ST_SIZE])
+  if test $WINDOWS_64_BIT_ST_SIZE = 1; then
+    AC_DEFINE([_GL_WINDOWS_64_BIT_ST_SIZE], [1],
+      [Define to 1 if Gnulib overrides 'struct stat' on Windows so that
+       struct stat.st_size becomes 64-bit.])
+  fi
+
   dnl Define types that are supposed to be defined in <sys/types.h> or
   dnl <sys/stat.h>.
   AC_CHECK_TYPE([nlink_t], [],
diff --git a/gl/m4/sys_types_h.m4 b/gl/m4/sys_types_h.m4
new file mode 100644
index 0000000..f11eef2
--- /dev/null
+++ b/gl/m4/sys_types_h.m4
@@ -0,0 +1,24 @@
+# sys_types_h.m4 serial 4
+dnl Copyright (C) 2011-2012 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+AC_DEFUN([gl_SYS_TYPES_H],
+[
+  AC_REQUIRE([gl_SYS_TYPES_H_DEFAULTS])
+  gl_NEXT_HEADERS([sys/types.h])
+
+  dnl Ensure the type pid_t gets defined.
+  AC_REQUIRE([AC_TYPE_PID_T])
+
+  dnl Ensure the type mode_t gets defined.
+  AC_REQUIRE([AC_TYPE_MODE_T])
+
+  dnl Whether to override the 'off_t' type.
+  AC_REQUIRE([gl_TYPE_OFF_T])
+])
+
+AC_DEFUN([gl_SYS_TYPES_H_DEFAULTS],
+[
+])
diff --git a/gl/m4/unistd_h.m4 b/gl/m4/unistd_h.m4
index 7595534..7e7651b 100644
--- a/gl/m4/unistd_h.m4
+++ b/gl/m4/unistd_h.m4
@@ -1,4 +1,4 @@
-# unistd_h.m4 serial 63
+# unistd_h.m4 serial 65
 dnl Copyright (C) 2006-2012 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -24,6 +24,9 @@ AC_DEFUN([gl_UNISTD_H],
   dnl Ensure the type pid_t gets defined.
   AC_REQUIRE([AC_TYPE_PID_T])
 
+  dnl Determine WINDOWS_64_BIT_OFF_T.
+  AC_REQUIRE([gl_TYPE_OFF_T])
+
   dnl Check for declarations of anything we want to poison if the
   dnl corresponding gnulib module is not in use.
   gl_WARN_ON_USE_PREPARE([[
@@ -155,6 +158,7 @@ AC_DEFUN([gl_UNISTD_H_DEFAULTS],
   REPLACE_DUP=0;          AC_SUBST([REPLACE_DUP])
   REPLACE_DUP2=0;         AC_SUBST([REPLACE_DUP2])
   REPLACE_FCHOWNAT=0;     AC_SUBST([REPLACE_FCHOWNAT])
+  REPLACE_FTRUNCATE=0;    AC_SUBST([REPLACE_FTRUNCATE])
   REPLACE_GETCWD=0;       AC_SUBST([REPLACE_GETCWD])
   REPLACE_GETDOMAINNAME=0; AC_SUBST([REPLACE_GETDOMAINNAME])
   REPLACE_GETLOGIN_R=0;   AC_SUBST([REPLACE_GETLOGIN_R])
diff --git a/gl/m4/warn-on-use.m4 b/gl/m4/warn-on-use.m4
index 03b113c..a77802e 100644
--- a/gl/m4/warn-on-use.m4
+++ b/gl/m4/warn-on-use.m4
@@ -1,4 +1,4 @@
-# warn-on-use.m4 serial 4
+# warn-on-use.m4 serial 5
 dnl Copyright (C) 2010-2012 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -18,8 +18,8 @@ dnl with or without modifications, as long as this notice is 
preserved.
 # some systems declare functions in the wrong header, then INCLUDES
 # should do likewise.
 #
-# If you assume C89, then it is generally safe to assume declarations
-# for functions declared in that standard (such as gets) without
+# It is generally safe to assume declarations for functions declared
+# in the intersection of C89 and C11 (such as printf) without
 # needing gl_WARN_ON_USE_PREPARE.
 AC_DEFUN([gl_WARN_ON_USE_PREPARE],
 [
diff --git a/gl/m4/warnings.m4 b/gl/m4/warnings.m4
index 69d05a6..28b8294 100644
--- a/gl/m4/warnings.m4
+++ b/gl/m4/warnings.m4
@@ -1,4 +1,4 @@
-# warnings.m4 serial 5
+# warnings.m4 serial 7
 dnl Copyright (C) 2008-2012 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -14,24 +14,48 @@ m4_ifdef([AS_VAR_APPEND],
 [m4_define([gl_AS_VAR_APPEND],
 [AS_VAR_SET([$1], [AS_VAR_GET([$1])$2])])])
 
-# gl_WARN_ADD(PARAMETER, [VARIABLE = WARN_CFLAGS])
-# ------------------------------------------------
-# Adds parameter to WARN_CFLAGS if the compiler supports it.  For example,
-# gl_WARN_ADD([-Wparentheses]).
-AC_DEFUN([gl_WARN_ADD],
-dnl FIXME: gl_Warn must be used unquoted until we can assume
-dnl autoconf 2.64 or newer.
-[AS_VAR_PUSHDEF([gl_Warn], [gl_cv_warn_$1])dnl
-AC_CACHE_CHECK([whether compiler handles $1], m4_defn([gl_Warn]), [
-  gl_save_CPPFLAGS="$CPPFLAGS"
-  CPPFLAGS="${CPPFLAGS} $1"
-  AC_PREPROC_IFELSE([AC_LANG_PROGRAM([])],
+
+# gl_COMPILER_OPTION_IF(OPTION, [IF-SUPPORTED], [IF-NOT-SUPPORTED],
+#                       [PROGRAM = AC_LANG_PROGRAM()])
+# -----------------------------------------------------------------
+# Check if the compiler supports OPTION when compiling PROGRAM.
+#
+# FIXME: gl_Warn must be used unquoted until we can assume Autoconf
+# 2.64 or newer.
+AC_DEFUN([gl_COMPILER_OPTION_IF],
+[AS_VAR_PUSHDEF([gl_Warn], [gl_cv_warn_[]_AC_LANG_ABBREV[]_$1])dnl
+AS_VAR_PUSHDEF([gl_Flags], [_AC_LANG_PREFIX[]FLAGS])dnl
+AC_CACHE_CHECK([whether _AC_LANG compiler handles $1], m4_defn([gl_Warn]), [
+  gl_save_compiler_FLAGS="$gl_Flags"
+  gl_AS_VAR_APPEND(m4_defn([gl_Flags]), [" $1"])
+  AC_COMPILE_IFELSE([m4_default([$4], [AC_LANG_PROGRAM([])])],
                     [AS_VAR_SET(gl_Warn, [yes])],
                     [AS_VAR_SET(gl_Warn, [no])])
-  CPPFLAGS="$gl_save_CPPFLAGS"
+  gl_Flags="$gl_save_compiler_FLAGS"
 ])
-AS_VAR_IF(gl_Warn, [yes],
-  [gl_AS_VAR_APPEND(m4_if([$2], [], [[WARN_CFLAGS]], [[$2]]), [" $1"])])
+AS_VAR_IF(gl_Warn, [yes], [$2], [$3])
+AS_VAR_POPDEF([gl_Flags])dnl
 AS_VAR_POPDEF([gl_Warn])dnl
-m4_ifval([$2], [AS_LITERAL_IF([$2], [AC_SUBST([$2])], [])])dnl
 ])
+
+
+# gl_WARN_ADD(OPTION, [VARIABLE = WARN_CFLAGS],
+#             [PROGRAM = AC_LANG_PROGRAM()])
+# ---------------------------------------------
+# Adds parameter to WARN_CFLAGS if the compiler supports it when
+# compiling PROGRAM.  For example, gl_WARN_ADD([-Wparentheses]).
+#
+# If VARIABLE is a variable name, AC_SUBST it.
+AC_DEFUN([gl_WARN_ADD],
+[gl_COMPILER_OPTION_IF([$1],
+  [gl_AS_VAR_APPEND(m4_if([$2], [], [[WARN_CFLAGS]], [[$2]]), [" $1"])],
+  [],
+  [$3])
+m4_ifval([$2],
+         [AS_LITERAL_IF([$2], [AC_SUBST([$2])])],
+         [AC_SUBST([WARN_CFLAGS])])dnl
+])
+
+# Local Variables:
+# mode: autoconf
+# End:
diff --git a/gl/override/doc/gendocs_template.diff 
b/gl/override/doc/gendocs_template.diff
index ccd4e5b..1b3a137 100644
--- a/gl/override/doc/gendocs_template.diff
+++ b/gl/override/doc/gendocs_template.diff
@@ -12,7 +12,7 @@ index 874689c..477d454 100755
 +<ul>
 +  <li><a href="../reference/">HTML Reference API Manual (GTK-DOC)</a>.
 +  <li><a href="../reference/%%PACKAGE%%.pdf">PDF Reference API Manual 
(GTK-DOC)</a>.
-+  <li><a href="../reference/%%PACKAGE%%.devhelp">DevHelp Reference API Manual 
(GTK-DOC)</a>.
++  <li><a href="../reference/%%PACKAGE%%.devhelp2">DevHelp Reference API 
Manual (GTK-DOC)</a>.
 +</ul>
 +
  <p>(This page generated by the <a href="%%SCRIPTURL%%">%%SCRIPTNAME%%
diff --git a/gl/stdint.in.h b/gl/stdint.in.h
index 8e4c822..59c00d5 100644
--- a/gl/stdint.in.h
+++ b/gl/stdint.in.h
@@ -90,7 +90,8 @@
 # include <sys/types.h>
 #endif
 
-/* Get LONG_MIN, LONG_MAX, ULONG_MAX.  */
+/* Get SCHAR_MIN, SCHAR_MAX, UCHAR_MAX, INT_MIN, INT_MAX,
+   LONG_MIN, LONG_MAX, ULONG_MAX.  */
 #include <limits.h>
 
 #if @HAVE_INTTYPES_H@
@@ -246,8 +247,9 @@ typedef unsigned long long int gl_uint64_t;
 
 /* Here we assume a standard architecture where the hardware integer
    types have 8, 16, 32, optionally 64 bits. Therefore the fastN_t types
-   are taken from the same list of types.  Assume that 'long int'
-   is fast enough for all narrower integers.  */
+   are taken from the same list of types.  The following code normally
+   uses types consistent with glibc, as that lessens the chance of
+   incompatibility with older GNU hosts.  */
 
 #undef int_fast8_t
 #undef uint_fast8_t
@@ -257,12 +259,21 @@ typedef unsigned long long int gl_uint64_t;
 #undef uint_fast32_t
 #undef int_fast64_t
 #undef uint_fast64_t
-typedef long int gl_int_fast8_t;
-typedef unsigned long int gl_uint_fast8_t;
-typedef long int gl_int_fast16_t;
-typedef unsigned long int gl_uint_fast16_t;
+typedef signed char gl_int_fast8_t;
+typedef unsigned char gl_uint_fast8_t;
+
+#ifdef __sun
+/* Define types compatible with SunOS 5.10, so that code compiled under
+   earlier SunOS versions works with code compiled under SunOS 5.10.  */
+typedef int gl_int_fast32_t;
+typedef unsigned int gl_uint_fast32_t;
+#else
 typedef long int gl_int_fast32_t;
 typedef unsigned long int gl_uint_fast32_t;
+#endif
+typedef gl_int_fast32_t gl_int_fast16_t;
+typedef gl_uint_fast32_t gl_uint_fast16_t;
+
 #define int_fast8_t gl_int_fast8_t
 #define uint_fast8_t gl_uint_fast8_t
 #define int_fast16_t gl_int_fast16_t
@@ -418,23 +429,29 @@ typedef int _verify_intmax_size[sizeof (intmax_t) == 
sizeof (uintmax_t)
 #undef INT_FAST8_MIN
 #undef INT_FAST8_MAX
 #undef UINT_FAST8_MAX
-#define INT_FAST8_MIN  LONG_MIN
-#define INT_FAST8_MAX  LONG_MAX
-#define UINT_FAST8_MAX  ULONG_MAX
+#define INT_FAST8_MIN  SCHAR_MIN
+#define INT_FAST8_MAX  SCHAR_MAX
+#define UINT_FAST8_MAX  UCHAR_MAX
 
 #undef INT_FAST16_MIN
 #undef INT_FAST16_MAX
 #undef UINT_FAST16_MAX
-#define INT_FAST16_MIN  LONG_MIN
-#define INT_FAST16_MAX  LONG_MAX
-#define UINT_FAST16_MAX  ULONG_MAX
+#define INT_FAST16_MIN  INT_FAST32_MIN
+#define INT_FAST16_MAX  INT_FAST32_MAX
+#define UINT_FAST16_MAX  UINT_FAST32_MAX
 
 #undef INT_FAST32_MIN
 #undef INT_FAST32_MAX
 #undef UINT_FAST32_MAX
-#define INT_FAST32_MIN  LONG_MIN
-#define INT_FAST32_MAX  LONG_MAX
-#define UINT_FAST32_MAX  ULONG_MAX
+#ifdef __sun
+# define INT_FAST32_MIN  INT_MIN
+# define INT_FAST32_MAX  INT_MAX
+# define UINT_FAST32_MAX  UINT_MAX
+#else
+# define INT_FAST32_MIN  LONG_MIN
+# define INT_FAST32_MAX  LONG_MAX
+# define UINT_FAST32_MAX  ULONG_MAX
+#endif
 
 #undef INT_FAST64_MIN
 #undef INT_FAST64_MAX
diff --git a/gl/stdio.in.h b/gl/stdio.in.h
index 9dc7c4a..b1b543d 100644
--- a/gl/stdio.in.h
+++ b/gl/stdio.in.h
@@ -52,7 +52,8 @@
 #include <stddef.h>
 
 /* Get off_t and ssize_t.  Needed on many systems, including glibc 2.8
-   and eglibc 2.11.2.  */
+   and eglibc 2.11.2.
+   May also define off_t to a 64-bit type on native Windows.  */
 #include <sys/types.h>
 
 /* The __attribute__ feature is available in gcc versions 2.5 and later.
@@ -698,22 +699,11 @@ _GL_WARN_ON_USE (getline, "getline is unportable - "
 # endif
 #endif
 
-#if @GNULIB_GETS@
-# if @REPLACE_STDIO_READ_FUNCS@ && @GNULIB_STDIO_H_NONBLOCKING@
-#  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
-#   undef gets
-#   define gets rpl_gets
-#  endif
-_GL_FUNCDECL_RPL (gets, char *, (char *s) _GL_ARG_NONNULL ((1)));
-_GL_CXXALIAS_RPL (gets, char *, (char *s));
-# else
-_GL_CXXALIAS_SYS (gets, char *, (char *s));
-#  undef gets
-# endif
-_GL_CXXALIASWARN (gets);
 /* It is very rare that the developer ever has full control of stdin,
-   so any use of gets warrants an unconditional warning.  Assume it is
-   always declared, since it is required by C89.  */
+   so any use of gets warrants an unconditional warning; besides, C11
+   removed it.  */
+#undef gets
+#if HAVE_RAW_DECL_GETS
 _GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
 #endif
 
@@ -1053,9 +1043,9 @@ _GL_WARN_ON_USE (snprintf, "snprintf is unportable - "
 # endif
 #endif
 
-/* Some people would argue that sprintf should be handled like gets
-   (for example, OpenBSD issues a link warning for both functions),
-   since both can cause security holes due to buffer overruns.
+/* Some people would argue that all sprintf uses should be warned about
+   (for example, OpenBSD issues a link warning for it),
+   since it can cause security holes due to buffer overruns.
    However, we believe that sprintf can be used safely, and is more
    efficient than snprintf in those safe cases; and as proof of our
    belief, we use sprintf in several gnulib modules.  So this header
diff --git a/gl/stdlib.in.h b/gl/stdlib.in.h
index e92a614..b546133 100644
--- a/gl/stdlib.in.h
+++ b/gl/stdlib.in.h
@@ -94,6 +94,14 @@ struct random_data
 # include <unistd.h>
 #endif
 
+/* The __attribute__ feature is available in gcc versions 2.5 and later.
+   The attribute __pure__ was added in gcc 2.96.  */
+#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
+# define _GL_ATTRIBUTE_PURE __attribute__ ((__pure__))
+#else
+# define _GL_ATTRIBUTE_PURE /* empty */
+#endif
+
 /* The definition of _Noreturn is copied here.  */
 
 /* The definitions of _GL_FUNCDECL_RPL etc. are copied here.  */
@@ -138,7 +146,9 @@ _GL_WARN_ON_USE (_Exit, "_Exit is unportable - "
 /* Parse a signed decimal integer.
    Returns the value of the integer.  Errors are not detected.  */
 # if address@hidden@
-_GL_FUNCDECL_SYS (atoll, long long, (const char *string) _GL_ARG_NONNULL 
((1)));
+_GL_FUNCDECL_SYS (atoll, long long, (const char *string)
+                                    _GL_ATTRIBUTE_PURE
+                                    _GL_ARG_NONNULL ((1)));
 # endif
 _GL_CXXALIAS_SYS (atoll, long long, (const char *string));
 _GL_CXXALIASWARN (atoll);
diff --git a/gl/sys_stat.in.h b/gl/sys_stat.in.h
index e4331c7..2efc1e9 100644
--- a/gl/sys_stat.in.h
+++ b/gl/sys_stat.in.h
@@ -35,7 +35,8 @@
 
 #ifndef address@hidden@_SYS_STAT_H
 
-/* Get nlink_t.  */
+/* Get nlink_t.
+   May also define off_t to a 64-bit type on native Windows.  */
 #include <sys/types.h>
 
 /* Get struct timespec.  */
@@ -66,6 +67,11 @@
 # include <io.h>
 #endif
 
+/* Large File Support on native Windows.  */
+#if @WINDOWS_64_BIT_ST_SIZE@
+# define stat _stati64
+#endif
+
 #ifndef S_IFIFO
 # ifdef _S_IFIFO
 #  define S_IFIFO _S_IFIFO
@@ -335,6 +341,9 @@ _GL_CXXALIAS_RPL (fstat, int, (int fd, struct stat *buf));
 _GL_CXXALIAS_SYS (fstat, int, (int fd, struct stat *buf));
 # endif
 _GL_CXXALIASWARN (fstat);
+#elif @WINDOWS_64_BIT_ST_SIZE@
+/* Above, we define stat to _stati64.  */
+# define fstat _fstati64
 #elif defined GNULIB_POSIXCHECK
 # undef fstat
 # if HAVE_RAW_DECL_FSTAT
@@ -620,6 +629,28 @@ _GL_WARN_ON_USE (mknodat, "mknodat is not portable - "
        so we have to replace stat64() instead of stat(). */
 #   undef stat64
 #   define stat64(name, st) rpl_stat (name, st)
+#  elif @WINDOWS_64_BIT_ST_SIZE@
+    /* Above, we define stat to _stati64.  */
+#   if defined __MINGW32__ && defined _stati64
+#    ifndef _USE_32BIT_TIME_T
+      /* The system headers define _stati64 to _stat64.  */
+#     undef _stat64
+#     define _stat64(name, st) rpl_stat (name, st)
+#    endif
+#   elif defined _MSC_VER && defined _stati64
+#    ifdef _USE_32BIT_TIME_T
+      /* The system headers define _stati64 to _stat32i64.  */
+#     undef _stat32i64
+#     define _stat32i64(name, st) rpl_stat (name, st)
+#    else
+      /* The system headers define _stati64 to _stat64.  */
+#     undef _stat64
+#     define _stat64(name, st) rpl_stat (name, st)
+#    endif
+#   else
+#    undef _stati64
+#    define _stati64(name, st) rpl_stat (name, st)
+#   endif
 #  elif defined __MINGW32__ && defined stat
 #   ifdef _USE_32BIT_TIME_T
      /* The system headers define stat to _stat32i64.  */
diff --git a/gl/sys_types.in.h b/gl/sys_types.in.h
new file mode 100644
index 0000000..8139d98
--- /dev/null
+++ b/gl/sys_types.in.h
@@ -0,0 +1,51 @@
+/* Provide a more complete sys/types.h.
+
+   Copyright (C) 2011-2012 Free Software Foundation, Inc.
+
+   This program is free software; you can redistribute it and/or modify
+   it under the terms of the GNU General Public License as published by
+   the Free Software Foundation; either version 3, or (at your option)
+   any later version.
+
+   This program is distributed in the hope that it will be useful,
+   but WITHOUT ANY WARRANTY; without even the implied warranty of
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+   GNU General Public License for more details.
+
+   You should have received a copy of the GNU General Public License
+   along with this program; if not, see <http://www.gnu.org/licenses/>.  */
+
+#if __GNUC__ >= 3
address@hidden@
+#endif
address@hidden@
+
+#ifndef address@hidden@_SYS_TYPES_H
+
+/* The include_next requires a split double-inclusion guard.  */
address@hidden@ @NEXT_SYS_TYPES_H@
+
+#ifndef address@hidden@_SYS_TYPES_H
+#define address@hidden@_SYS_TYPES_H
+
+/* Override off_t if Large File Support is requested on native Windows.  */
+#if @WINDOWS_64_BIT_OFF_T@
+/* Same as int64_t in <stdint.h>.  */
+# if defined _MSC_VER
+#  define off_t __int64
+# else
+#  define off_t long long int
+# endif
+/* Indicator, for gnulib internal purposes.  */
+# define _GL_WINDOWS_64_BIT_OFF_T 1
+#endif
+
+/* MSVC 9 defines size_t in <stddef.h>, not in <sys/types.h>.  */
+/* But avoid namespace pollution on glibc systems.  */
+#if ((defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__) \
+    && ! defined __GLIBC__
+# include <stddef.h>
+#endif
+
+#endif /* address@hidden@_SYS_TYPES_H */
+#endif /* address@hidden@_SYS_TYPES_H */
diff --git a/gl/unistd.in.h b/gl/unistd.in.h
index 1b26c09..9115486 100644
--- a/gl/unistd.in.h
+++ b/gl/unistd.in.h
@@ -107,8 +107,9 @@
 # include <netdb.h>
 #endif
 
-/* MSVC defines off_t in <sys/types.h>.  */
-#if address@hidden@
+/* MSVC defines off_t in <sys/types.h>.
+   May also define off_t to a 64-bit type on native Windows.  */
+#if address@hidden@ || @WINDOWS_64_BIT_OFF_T@
 /* Get off_t.  */
 # include <sys/types.h>
 #endif
@@ -562,10 +563,19 @@ _GL_WARN_ON_USE (fsync, "fsync is unportable - "
    Return 0 if successful, otherwise -1 and errno set.
    See the POSIX:2008 specification
    <http://pubs.opengroup.org/onlinepubs/9699919799/functions/ftruncate.html>. 
 */
-# if address@hidden@
+# if @REPLACE_FTRUNCATE@
+#  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+#   undef ftruncate
+#   define ftruncate rpl_ftruncate
+#  endif
+_GL_FUNCDECL_RPL (ftruncate, int, (int fd, off_t length));
+_GL_CXXALIAS_RPL (ftruncate, int, (int fd, off_t length));
+# else
+#  if address@hidden@
 _GL_FUNCDECL_SYS (ftruncate, int, (int fd, off_t length));
-# endif
+#  endif
 _GL_CXXALIAS_SYS (ftruncate, int, (int fd, off_t length));
+# endif
 _GL_CXXALIASWARN (ftruncate);
 #elif defined GNULIB_POSIXCHECK
 # undef ftruncate
diff --git a/lib/decoding.c b/lib/decoding.c
index 69482a4..e6cdb98 100644
--- a/lib/decoding.c
+++ b/lib/decoding.c
@@ -163,10 +163,10 @@ asn1_get_tag_der (const unsigned char *der, int der_len,
        return ASN1_DER_ERROR;
 
       last = ris;
-        
+
       ris = (ris * 128) + (der[punt++] & 0x7F);
       if (ris < last)
-        return ASN1_DER_ERROR;
+       return ASN1_DER_ERROR;
 
       *len = punt;
     }
diff --git a/lib/gllib/stdint.in.h b/lib/gllib/stdint.in.h
index de38072..3475dbe 100644
--- a/lib/gllib/stdint.in.h
+++ b/lib/gllib/stdint.in.h
@@ -90,7 +90,8 @@
 # include <sys/types.h>
 #endif
 
-/* Get LONG_MIN, LONG_MAX, ULONG_MAX.  */
+/* Get SCHAR_MIN, SCHAR_MAX, UCHAR_MAX, INT_MIN, INT_MAX,
+   LONG_MIN, LONG_MAX, ULONG_MAX.  */
 #include <limits.h>
 
 #if @HAVE_INTTYPES_H@
@@ -246,8 +247,9 @@ typedef unsigned long long int gl_uint64_t;
 
 /* Here we assume a standard architecture where the hardware integer
    types have 8, 16, 32, optionally 64 bits. Therefore the fastN_t types
-   are taken from the same list of types.  Assume that 'long int'
-   is fast enough for all narrower integers.  */
+   are taken from the same list of types.  The following code normally
+   uses types consistent with glibc, as that lessens the chance of
+   incompatibility with older GNU hosts.  */
 
 #undef int_fast8_t
 #undef uint_fast8_t
@@ -257,12 +259,21 @@ typedef unsigned long long int gl_uint64_t;
 #undef uint_fast32_t
 #undef int_fast64_t
 #undef uint_fast64_t
-typedef long int gl_int_fast8_t;
-typedef unsigned long int gl_uint_fast8_t;
-typedef long int gl_int_fast16_t;
-typedef unsigned long int gl_uint_fast16_t;
+typedef signed char gl_int_fast8_t;
+typedef unsigned char gl_uint_fast8_t;
+
+#ifdef __sun
+/* Define types compatible with SunOS 5.10, so that code compiled under
+   earlier SunOS versions works with code compiled under SunOS 5.10.  */
+typedef int gl_int_fast32_t;
+typedef unsigned int gl_uint_fast32_t;
+#else
 typedef long int gl_int_fast32_t;
 typedef unsigned long int gl_uint_fast32_t;
+#endif
+typedef gl_int_fast32_t gl_int_fast16_t;
+typedef gl_uint_fast32_t gl_uint_fast16_t;
+
 #define int_fast8_t gl_int_fast8_t
 #define uint_fast8_t gl_uint_fast8_t
 #define int_fast16_t gl_int_fast16_t
@@ -418,23 +429,29 @@ typedef int _verify_intmax_size[sizeof (intmax_t) == 
sizeof (uintmax_t)
 #undef INT_FAST8_MIN
 #undef INT_FAST8_MAX
 #undef UINT_FAST8_MAX
-#define INT_FAST8_MIN  LONG_MIN
-#define INT_FAST8_MAX  LONG_MAX
-#define UINT_FAST8_MAX  ULONG_MAX
+#define INT_FAST8_MIN  SCHAR_MIN
+#define INT_FAST8_MAX  SCHAR_MAX
+#define UINT_FAST8_MAX  UCHAR_MAX
 
 #undef INT_FAST16_MIN
 #undef INT_FAST16_MAX
 #undef UINT_FAST16_MAX
-#define INT_FAST16_MIN  LONG_MIN
-#define INT_FAST16_MAX  LONG_MAX
-#define UINT_FAST16_MAX  ULONG_MAX
+#define INT_FAST16_MIN  INT_FAST32_MIN
+#define INT_FAST16_MAX  INT_FAST32_MAX
+#define UINT_FAST16_MAX  UINT_FAST32_MAX
 
 #undef INT_FAST32_MIN
 #undef INT_FAST32_MAX
 #undef UINT_FAST32_MAX
-#define INT_FAST32_MIN  LONG_MIN
-#define INT_FAST32_MAX  LONG_MAX
-#define UINT_FAST32_MAX  ULONG_MAX
+#ifdef __sun
+# define INT_FAST32_MIN  INT_MIN
+# define INT_FAST32_MAX  INT_MAX
+# define UINT_FAST32_MAX  UINT_MAX
+#else
+# define INT_FAST32_MIN  LONG_MIN
+# define INT_FAST32_MAX  LONG_MAX
+# define UINT_FAST32_MAX  ULONG_MAX
+#endif
 
 #undef INT_FAST64_MIN
 #undef INT_FAST64_MAX
diff --git a/lib/gllib/string.in.h b/lib/gllib/string.in.h
index 26652d3..ed187c9 100644
--- a/lib/gllib/string.in.h
+++ b/lib/gllib/string.in.h
@@ -724,10 +724,14 @@ _GL_WARN_ON_USE (strtok_r, "strtok_r is unportable - "
 #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
 #   define mbslen rpl_mbslen
 #  endif
-_GL_FUNCDECL_RPL (mbslen, size_t, (const char *string) _GL_ARG_NONNULL ((1)));
+_GL_FUNCDECL_RPL (mbslen, size_t, (const char *string)
+                                  _GL_ATTRIBUTE_PURE
+                                  _GL_ARG_NONNULL ((1)));
 _GL_CXXALIAS_RPL (mbslen, size_t, (const char *string));
 # else
-_GL_FUNCDECL_SYS (mbslen, size_t, (const char *string) _GL_ARG_NONNULL ((1)));
+_GL_FUNCDECL_SYS (mbslen, size_t, (const char *string)
+                                  _GL_ATTRIBUTE_PURE
+                                  _GL_ARG_NONNULL ((1)));
 _GL_CXXALIAS_SYS (mbslen, size_t, (const char *string));
 # endif
 _GL_CXXALIASWARN (mbslen);
@@ -737,6 +741,7 @@ _GL_CXXALIASWARN (mbslen);
 /* Return the number of multibyte characters in the character string starting
    at STRING and ending at STRING + LEN.  */
 _GL_EXTERN_C size_t mbsnlen (const char *string, size_t len)
+     _GL_ATTRIBUTE_PURE
      _GL_ARG_NONNULL ((1));
 #endif
 
@@ -750,10 +755,12 @@ _GL_EXTERN_C size_t mbsnlen (const char *string, size_t 
len)
 #   define mbschr rpl_mbschr /* avoid collision with HP-UX function */
 #  endif
 _GL_FUNCDECL_RPL (mbschr, char *, (const char *string, int c)
+                                  _GL_ATTRIBUTE_PURE
                                   _GL_ARG_NONNULL ((1)));
 _GL_CXXALIAS_RPL (mbschr, char *, (const char *string, int c));
 # else
 _GL_FUNCDECL_SYS (mbschr, char *, (const char *string, int c)
+                                  _GL_ATTRIBUTE_PURE
                                   _GL_ARG_NONNULL ((1)));
 _GL_CXXALIAS_SYS (mbschr, char *, (const char *string, int c));
 # endif
@@ -770,10 +777,12 @@ _GL_CXXALIASWARN (mbschr);
 #   define mbsrchr rpl_mbsrchr /* avoid collision with system function */
 #  endif
 _GL_FUNCDECL_RPL (mbsrchr, char *, (const char *string, int c)
+                                   _GL_ATTRIBUTE_PURE
                                    _GL_ARG_NONNULL ((1)));
 _GL_CXXALIAS_RPL (mbsrchr, char *, (const char *string, int c));
 # else
 _GL_FUNCDECL_SYS (mbsrchr, char *, (const char *string, int c)
+                                   _GL_ATTRIBUTE_PURE
                                    _GL_ARG_NONNULL ((1)));
 _GL_CXXALIAS_SYS (mbsrchr, char *, (const char *string, int c));
 # endif
@@ -786,6 +795,7 @@ _GL_CXXALIASWARN (mbsrchr);
    Unlike strstr(), this function works correctly in multibyte locales with
    encodings different from UTF-8.  */
 _GL_EXTERN_C char * mbsstr (const char *haystack, const char *needle)
+     _GL_ATTRIBUTE_PURE
      _GL_ARG_NONNULL ((1, 2));
 #endif
 
@@ -797,6 +807,7 @@ _GL_EXTERN_C char * mbsstr (const char *haystack, const 
char *needle)
    different lengths!
    Unlike strcasecmp(), this function works correctly in multibyte locales.  */
 _GL_EXTERN_C int mbscasecmp (const char *s1, const char *s2)
+     _GL_ATTRIBUTE_PURE
      _GL_ARG_NONNULL ((1, 2));
 #endif
 
@@ -811,6 +822,7 @@ _GL_EXTERN_C int mbscasecmp (const char *s1, const char *s2)
    Unlike strncasecmp(), this function works correctly in multibyte locales.
    But beware that N is not a byte count but a character count!  */
 _GL_EXTERN_C int mbsncasecmp (const char *s1, const char *s2, size_t n)
+     _GL_ATTRIBUTE_PURE
      _GL_ARG_NONNULL ((1, 2));
 #endif
 
@@ -824,6 +836,7 @@ _GL_EXTERN_C int mbsncasecmp (const char *s1, const char 
*s2, size_t n)
    Unlike strncasecmp(), this function works correctly in multibyte
    locales.  */
 _GL_EXTERN_C char * mbspcasecmp (const char *string, const char *prefix)
+     _GL_ATTRIBUTE_PURE
      _GL_ARG_NONNULL ((1, 2));
 #endif
 
@@ -834,6 +847,7 @@ _GL_EXTERN_C char * mbspcasecmp (const char *string, const 
char *prefix)
    strlen (haystack) < strlen (needle) !
    Unlike strcasestr(), this function works correctly in multibyte locales.  */
 _GL_EXTERN_C char * mbscasestr (const char *haystack, const char *needle)
+     _GL_ATTRIBUTE_PURE
      _GL_ARG_NONNULL ((1, 2));
 #endif
 
@@ -844,6 +858,7 @@ _GL_EXTERN_C char * mbscasestr (const char *haystack, const 
char *needle)
    if none exists.
    Unlike strcspn(), this function works correctly in multibyte locales.  */
 _GL_EXTERN_C size_t mbscspn (const char *string, const char *accept)
+     _GL_ATTRIBUTE_PURE
      _GL_ARG_NONNULL ((1, 2));
 #endif
 
@@ -857,10 +872,12 @@ _GL_EXTERN_C size_t mbscspn (const char *string, const 
char *accept)
 #   define mbspbrk rpl_mbspbrk /* avoid collision with HP-UX function */
 #  endif
 _GL_FUNCDECL_RPL (mbspbrk, char *, (const char *string, const char *accept)
+                                   _GL_ATTRIBUTE_PURE
                                    _GL_ARG_NONNULL ((1, 2)));
 _GL_CXXALIAS_RPL (mbspbrk, char *, (const char *string, const char *accept));
 # else
 _GL_FUNCDECL_SYS (mbspbrk, char *, (const char *string, const char *accept)
+                                   _GL_ATTRIBUTE_PURE
                                    _GL_ARG_NONNULL ((1, 2)));
 _GL_CXXALIAS_SYS (mbspbrk, char *, (const char *string, const char *accept));
 # endif
@@ -874,6 +891,7 @@ _GL_CXXALIASWARN (mbspbrk);
    if none exists.
    Unlike strspn(), this function works correctly in multibyte locales.  */
 _GL_EXTERN_C size_t mbsspn (const char *string, const char *reject)
+     _GL_ATTRIBUTE_PURE
      _GL_ARG_NONNULL ((1, 2));
 #endif
 
@@ -993,6 +1011,7 @@ _GL_WARN_ON_USE (strsignal, "strsignal is unportable - "
 #if @GNULIB_STRVERSCMP@
 # if address@hidden@
 _GL_FUNCDECL_SYS (strverscmp, int, (const char *, const char *)
+                                   _GL_ATTRIBUTE_PURE
                                    _GL_ARG_NONNULL ((1, 2)));
 # endif
 _GL_CXXALIAS_SYS (strverscmp, int, (const char *, const char *));
diff --git a/lib/glm4/gnulib-common.m4 b/lib/glm4/gnulib-common.m4
index ae4d254..d62b767 100644
--- a/lib/glm4/gnulib-common.m4
+++ b/lib/glm4/gnulib-common.m4
@@ -14,7 +14,8 @@ AC_DEFUN([gl_COMMON], [
 AC_DEFUN([gl_COMMON_BODY], [
   AH_VERBATIM([_Noreturn],
 [/* The _Noreturn keyword of C11.  */
-#ifndef _Noreturn
+#if ! (defined _Noreturn \
+       || (defined __STDC_VERSION__ && 201112 <= __STDC_VERSION__))
 # if (3 <= __GNUC__ || (__GNUC__ == 2 && 8 <= __GNUC_MINOR__) \
       || 0x5110 <= __SUNPRO_C)
 #  define _Noreturn __attribute__ ((__noreturn__))
diff --git a/lib/glm4/warn-on-use.m4 b/lib/glm4/warn-on-use.m4
index 03b113c..a77802e 100644
--- a/lib/glm4/warn-on-use.m4
+++ b/lib/glm4/warn-on-use.m4
@@ -1,4 +1,4 @@
-# warn-on-use.m4 serial 4
+# warn-on-use.m4 serial 5
 dnl Copyright (C) 2010-2012 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -18,8 +18,8 @@ dnl with or without modifications, as long as this notice is 
preserved.
 # some systems declare functions in the wrong header, then INCLUDES
 # should do likewise.
 #
-# If you assume C89, then it is generally safe to assume declarations
-# for functions declared in that standard (such as gets) without
+# It is generally safe to assume declarations for functions declared
+# in the intersection of C89 and C11 (such as printf) without
 # needing gl_WARN_ON_USE_PREPARE.
 AC_DEFUN([gl_WARN_ON_USE_PREPARE],
 [
diff --git a/lib/gstr.c b/lib/gstr.c
index 9590b45..4785073 100644
--- a/lib/gstr.c
+++ b/lib/gstr.c
@@ -61,7 +61,7 @@ _asn1_str_cpy (char *dest, size_t dest_tot_size, const char 
*src)
     {
       if (dest_tot_size > 0)
        {
-         strncpy (dest, src, (dest_tot_size) - 1);
+         memcpy (dest, src, dest_tot_size - 1);
          dest[dest_tot_size - 1] = 0;
        }
     }
diff --git a/lib/libtasn1.h b/lib/libtasn1.h
index ceb220c..063b1d6 100644
--- a/lib/libtasn1.h
+++ b/lib/libtasn1.h
@@ -44,7 +44,7 @@ extern "C"
 {
 #endif
 
-#define ASN1_VERSION "2.12"
+#define ASN1_VERSION "2.13"
 
   typedef int asn1_retCode;    /* type returned by libtasn1 functions */
 
diff --git a/maint.mk b/maint.mk
index 951b358..11cb6a6 100644
--- a/maint.mk
+++ b/maint.mk
@@ -279,7 +279,7 @@ define _sc_search_regexp
    if test -n "$$files"; then                                          \
      if test -n "$$prohibit"; then                                     \
        grep $$with_grep_options $(_ignore_case) -nE "$$prohibit" $$files \
-         | grep -vE "$${exclude-^$$}"                                  \
+         | grep -vE "$${exclude:-^$$}"                                 \
          && { msg="$$halt" $(_sc_say_and_exit) } || :;                 \
      else                                                              \
        grep $$with_grep_options $(_ignore_case) -LE "$$require" $$files \
@@ -332,6 +332,14 @@ sc_prohibit_strcmp:
        halt='$(ME): replace strcmp calls above with STREQ/STRNEQ'      \
          $(_sc_search_regexp)
 
+# Really.  You don't want to use this function.
+# It may fail to NUL-terminate the destination,
+# and always NUL-pads out to the specified length.
+sc_prohibit_strncpy:
+       @prohibit='\<strncpy *\('                                       \
+       halt='do not use strncpy, period'                               \
+         $(_sc_search_regexp)
+
 # Pass EXIT_*, not number, to usage, exit, and error (when exiting)
 # Convert all uses automatically, via these two commands:
 # git grep -l '\<exit *(1)' \
@@ -932,8 +940,15 @@ sc_prohibit_doubled_word:
 # A regular expression matching undesirable combinations of words like
 # "can not"; this matches them even when the two words appear on different
 # lines, but not when there is an intervening delimiter like "#" or "*".
+# Similarly undesirable, "See @xref{...}", since an @xref should start
+# a sentence.  Explicitly prohibit any prefix of "see" or "also".
+# Also prohibit a prefix matching "\w+ +".
+# @pxref gets the same see/also treatment and should be parenthesized;
+# presume it must *not* start a sentence.
+bad_xref_re_ ?= (?:[\w,:;] +|(?:see|also)\s+)address@hidden
+bad_pxref_re_ ?= (?:[.!?]|(?:see|also))address@hidden
 prohibit_undesirable_word_seq_RE_ ?=                                   \
-  /\bcan\s+not\b/gims
+  /(?:\bcan\s+not\b|$(bad_xref_re_)|$(bad_pxref_re_))/gims
 prohibit_undesirable_word_seq_ =                                       \
     -e 'while ($(prohibit_undesirable_word_seq_RE_))'                  \
     $(perl_filename_lineno_text_)
@@ -1227,7 +1242,7 @@ bootstrap-tools ?= autoconf,automake,gnulib
 gpg_key_ID ?= \
   $$(git cat-file tag v$(VERSION) \
      | gpgv --status-fd 1 --keyring /dev/null - - 2>/dev/null \
-     | sed -n '/^\[GNUPG:\] ERRSIG /{s///;s/ .*//p;q}')
+     | awk '/^\[GNUPG:\] ERRSIG / {print $3; exit}')
 
 translation_project_ ?= address@hidden
 
@@ -1407,7 +1422,7 @@ refresh-po:
        wget --no-verbose --directory-prefix $(PODIR) --no-directories 
--recursive --level 1 --accept .po --accept .po.1 $(POURL) && \
        echo 'address@hidden' > $(PODIR)/LINGUAS && \
        echo 'address@hidden' >> $(PODIR)/LINGUAS && \
-       ls $(PODIR)/*.po | sed 's/\.po//' | sed 's,$(PODIR)/,,' | sort >> 
$(PODIR)/LINGUAS
+       ls $(PODIR)/*.po | sed 's/\.po//;s,$(PODIR)/,,' | sort >> 
$(PODIR)/LINGUAS
 
  # Running indent once is not idempotent, but running it twice is.
 INDENT_SOURCES ?= $(C_SOURCES)


hooks/post-receive
-- 
GNU libtasn1



reply via email to

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