libidn-commit
[Top][All Lists]
Advanced

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

[SCM] GNU libidn branch, master, updated. libidn-1-24-15-g0949633


From: Simon Josefsson
Subject: [SCM] GNU libidn branch, master, updated. libidn-1-24-15-g0949633
Date: Fri, 27 Apr 2012 10:47:39 +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 libidn".

http://git.savannah.gnu.org/cgit/libidn.git/commit/?id=0949633139994875fc730179ba477ce829195ca5

The branch, master has been updated
       via  0949633139994875fc730179ba477ce829195ca5 (commit)
       via  86b96bf6dd77dca77faf777f8c5344f750f3370a (commit)
       via  595a3f74bdb3f51599c498e7168a979a88e5e2d4 (commit)
       via  9acb339981a7c1caeb2705672bbb6a013589e669 (commit)
       via  877b8bf7804847ea3bbac4b66310403996ea5650 (commit)
       via  8b34a42b96244bfbdaddde7127aca7eeaf099781 (commit)
       via  4911420158426a9bca62ee8916b1ade90b3a96e4 (commit)
       via  e1053d6f38ec051d5ddc695794adca9a94a58130 (commit)
      from  46c2d3c9b6cb55f9fcfc29b4ccd5c64520378742 (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 0949633139994875fc730179ba477ce829195ca5
Author: Simon Josefsson <address@hidden>
Date:   Fri Apr 27 12:28:51 2012 +0200

    Remove ChangeLog, it is generated.

commit 86b96bf6dd77dca77faf777f8c5344f750f3370a
Author: Simon Josefsson <address@hidden>
Date:   Fri Apr 27 12:25:58 2012 +0200

    Ignore more.

commit 595a3f74bdb3f51599c498e7168a979a88e5e2d4
Author: Simon Josefsson <address@hidden>
Date:   Fri Apr 27 11:52:53 2012 +0200

    Mention release tools.

commit 9acb339981a7c1caeb2705672bbb6a013589e669
Author: Simon Josefsson <address@hidden>
Date:   Fri Apr 27 10:57:17 2012 +0200

    Update gnulib files.

commit 877b8bf7804847ea3bbac4b66310403996ea5650
Author: Simon Josefsson <address@hidden>
Date:   Fri Apr 27 10:54:15 2012 +0200

    Sync with TP.

commit 8b34a42b96244bfbdaddde7127aca7eeaf099781
Author: Simon Josefsson <address@hidden>
Date:   Fri Apr 27 10:51:25 2012 +0200

    Fix compiler warning about unused fgets return value.

commit 4911420158426a9bca62ee8916b1ade90b3a96e4
Author: Simon Josefsson <address@hidden>
Date:   Fri Apr 27 10:48:24 2012 +0200

    Ignore more.

commit e1053d6f38ec051d5ddc695794adca9a94a58130
Author: Simon Josefsson <address@hidden>
Date:   Fri Apr 27 10:47:51 2012 +0200

    Add valgrind suppressions file.

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

Summary of changes:
 .gitignore                                         |    9 +
 ChangeLog                                          |13880 --------------------
 HACKING                                            |   13 +
 NEWS                                               |    5 +
 build-aux/csharpcomp.sh.in                         |    2 +-
 build-aux/csharpexec.sh.in                         |    2 +-
 build-aux/gnupload                                 |    2 +-
 cfg.mk                                             |    1 +
 examples/example.c                                 |    4 +-
 examples/example2.c                                |    3 +-
 examples/example3.c                                |    3 +-
 examples/example4.c                                |    3 +-
 examples/example5.c                                |    3 +-
 gl/Makefile.am                                     |   27 +
 gl/m4/fstat.m4                                     |    9 +-
 gl/m4/gnulib-comp.m4                               |    8 +
 gl/m4/largefile.m4                                 |   45 +
 gl/m4/stat.m4                                      |    7 +-
 gl/m4/stdio_h.m4                                   |   10 +-
 gl/m4/sys_stat_h.m4                                |   15 +-
 gl/m4/sys_types_h.m4                               |   29 +
 gl/m4/unistd_h.m4                                  |    6 +-
 gl/m4/warn-on-use.m4                               |    6 +-
 gl/m4/warnings.m4                                  |   19 +-
 gl/string.in.h                                     |   23 +-
 gl/sys_types.in.h                                  |   51 +
 gl/unistd.in.h                                     |   18 +-
 gltests/Makefile.am                                |   10 +-
 gltests/fcntl.in.h                                 |    4 +
 gltests/fstat.c                                    |    4 +
 gltests/stat.c                                     |   14 +
 gltests/stdio.in.h                                 |   28 +-
 gltests/stdlib.in.h                                |   12 +-
 gltests/sys_stat.in.h                              |   33 +-
 gltests/{test-pathmax.c => test-sys_types.c}       |   14 +-
 gltests/wchar.in.h                                 |   67 +-
 lib/gl/m4/gnulib-comp.m4                           |    7 +
 lib/gl/m4/locale_h.m4                              |   46 +-
 lib/gl/m4/sys_types_h.m4                           |   29 +
 lib/gl/m4/unistd_h.m4                              |    6 +-
 lib/gl/m4/warn-on-use.m4                           |    6 +-
 lib/gl/string.in.h                                 |   23 +-
 lib/gl/unistr.in.h                                 |  174 +-
 lib/gl/unitypes.in.h                               |   22 +-
 lib/gltests/Makefile.am                            |   38 +
 lib/gltests/locale.in.h                            |  105 +
 lib/gltests/stdlib.in.h                            |   12 +-
 lib/gltests/sys_types.in.h                         |   51 +
 lib/gltests/test-locale.c                          |   30 +
 .../test-pathmax.c => lib/gltests/test-sys_types.c |   14 +-
 lib/gltests/unistd.in.h                            |   18 +-
 lib/gltests/wchar.in.h                             |   67 +-
 maint.mk                                           |   14 +-
 po/sr.po.in                                        |  324 +-
 po/zh_CN.po.in                                     |  135 +-
 tests/Makefile.am                                  |    2 +
 examples/Makefile.am => tests/libidn.supp          |   29 +-
 57 files changed, 1282 insertions(+), 14259 deletions(-)
 delete mode 100644 ChangeLog
 create mode 100644 gl/m4/sys_types_h.m4
 create mode 100644 gl/sys_types.in.h
 copy gltests/{test-pathmax.c => test-sys_types.c} (83%)
 create mode 100644 lib/gl/m4/sys_types_h.m4
 create mode 100644 lib/gltests/sys_types.in.h
 copy gltests/test-pathmax.c => lib/gltests/test-sys_types.c (83%)
 copy examples/Makefile.am => tests/libidn.supp (66%)

diff --git a/.gitignore b/.gitignore
index 7a04b1e..88de5f5 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,6 +2,7 @@
 *.gcno
 *~
 ABOUT-NLS
+ChangeLog
 INSTALL
 Makefile
 Makefile.in
@@ -146,6 +147,7 @@ gl/libgnu.la
 gl/progname.lo
 gl/progname.o
 gl/string.h
+gl/sys/
 gl/unistd.h
 gl/version-etc.lo
 gl/version-etc.o
@@ -230,6 +232,8 @@ gltests/test-symlink
 gltests/test-symlink.o
 gltests/test-sys_stat
 gltests/test-sys_stat.o
+gltests/test-sys_types
+gltests/test-sys_types.o
 gltests/test-sys_wait
 gltests/test-sys_wait.o
 gltests/test-time
@@ -268,6 +272,7 @@ java/gnu/inet/encoding/RFC3454.class
 java/gnu/inet/encoding/Stringprep.class
 java/gnu/inet/encoding/StringprepException.class
 java/gnu/inet/encoding/classdist_noinst.stamp
+java/gnu/inet/encoding/classnoinst.stamp
 java/libidn-*.jar
 java/misc/GenerateNFKC.class
 java/misc/GenerateRFC3454$Range.class
@@ -277,6 +282,7 @@ java/misc/Makefile.in
 java/misc/TestIDNA.class
 java/misc/TestNFKC.class
 java/misc/classdist_noinst.stamp
+java/misc/classnoinst.stamp
 lib/.deps/
 lib/.libs/
 lib/Makefile
@@ -337,6 +343,7 @@ lib/gltests/locale.h
 lib/gltests/localename.o
 lib/gltests/malloca.o
 lib/gltests/stdlib.h
+lib/gltests/sys/
 lib/gltests/test-alloca-opt
 lib/gltests/test-alloca-opt.o
 lib/gltests/test-c-ctype
@@ -381,6 +388,8 @@ lib/gltests/test-string
 lib/gltests/test-string.o
 lib/gltests/test-strverscmp
 lib/gltests/test-strverscmp.o
+lib/gltests/test-sys_types
+lib/gltests/test-sys_types.o
 lib/gltests/test-thread_create
 lib/gltests/test-thread_create.o
 lib/gltests/test-thread_self
diff --git a/ChangeLog b/ChangeLog
deleted file mode 100644
index 65c82c1..0000000
--- a/ChangeLog
+++ /dev/null
@@ -1,13880 +0,0 @@
-2012-01-10  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 1.24.
-
-2012-01-09  Simon Josefsson <address@hidden>
-
-       * doc/reference/libidn-docs.sgml: Fix markup.
-
-2012-01-09  Simon Josefsson <address@hidden>
-
-       * doc/reference/libidn-docs.sgml: Sync intro texts.
-
-2012-01-09  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Also dist COPYING* files.
-
-2012-01-09  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
-       lib/gltests/test-setlocale2.sh: Update gnulib files.
-
-2012-01-09  Simon Josefsson <address@hidden>
-
-       * tests/tst_pr29.c, tests/utils.c: tst_pr29: Print more debug info.
-
-2012-01-09  Simon Josefsson <address@hidden>
-
-       * NEWS, lib/nfkc.c, lib/stringprep.h: libidn: Add 'const' keyword to
-       'stringprep_ucs4_nfkc_normalize' function.
-
-2012-01-08  Simon Josefsson <address@hidden>
-
-       * tests/tst_pr29.c: Fix typo.
-
-2012-01-08  Simon Josefsson <address@hidden>
-
-       * NEWS, THANKS, lib/pr29.c, tests/tst_pr29.c: libidn: Fix potential
-       infloop in pr29 code.  Reported by Jon Nelson <address@hidden> in
-
-       <http://lists.gnu.org/archive/html/help-libidn/2012-01/msg00008.html>.
-
-2012-01-08  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix.
-
-2012-01-08  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am, doc/gpl-3.0.texi, doc/lgpl-3.0.texi: Cleanup
-       copyright info.
-
-2012-01-08  Simon Josefsson <address@hidden>
-
-       * GNUmakefile, build-aux/gnupload,
-       build-aux/useless-if-before-free, gl/Makefile.am, gl/error.c,
-       gl/error.h, gl/getopt.c, gl/getopt.in.h, gl/getopt1.c,
-       gl/getopt_int.h, gl/m4/alloca.m4, gl/m4/extensions.m4,
-       gl/m4/gnulib-cache.m4, gl/m4/gnulib-common.m4,
-       gl/m4/gnulib-comp.m4, gl/m4/include_next.m4, gl/m4/inttypes.m4,
-       gl/m4/longlong.m4, gl/m4/lstat.m4, gl/m4/time_h.m4,
-       gl/msvc-inval.h, gl/verify.h, gl/version-etc.h,
-       gltests/Makefile.am, gltests/fcntl.in.h, gltests/getcwd-lgpl.c,
-       gltests/init.sh, gltests/inttypes.in.h, gltests/lstat.c,
-       gltests/putenv.c, gltests/setenv.c, gltests/test-init.sh,
-       gltests/unsetenv.c, lib/gl/m4/alloca.m4, lib/gl/m4/extensions.m4,
-       lib/gl/m4/gnulib-common.m4, lib/gl/m4/include_next.m4,
-       lib/gl/m4/inttypes.m4, lib/gl/m4/ld-version-script.m4,
-       lib/gl/m4/longlong.m4, lib/gl/strverscmp.c,
-       lib/gltests/Makefile.am, lib/gltests/init.sh,
-       lib/gltests/inttypes.in.h, lib/gltests/putenv.c,
-       lib/gltests/setenv.c, lib/gltests/test-init.sh,
-       lib/gltests/unsetenv.c, lib/gltests/verify.h, maint.mk: Update
-       gnulib files.
-
-2012-01-08  Simon Josefsson <address@hidden>
-
-       * COPYING, COPYING.LESSERv2, COPYING.LESSERv3, COPYING.LIB,
-       COPYINGv2, COPYINGv3, NEWS, README, csharp/AssemblyInfo.cs,
-       csharp/IDNA.cs, csharp/IDNAException.cs, csharp/Makefile.am,
-       csharp/NFKC.cs, csharp/Punycode.cs, csharp/PunycodeException.cs,
-       csharp/Stringprep.cs, csharp/StringprepException.cs,
-       csharp/generate/AssemblyInfo.cs, csharp/generate/GenerateNFKC.cs,
-       csharp/generate/GenerateRFC3454.cs, csharp/generate/HashSet.cs,
-       csharp/generate/Program.cs, csharp/generate/Tokenizer.cs,
-       doc/lgpl-2.1.texi, doc/lgpl-3.0.texi, doc/libidn.texi,
-       doc/reference/libidn-docs.sgml, gl/m4/gnulib-cache.m4,
-       java/Makefile.am, java/gnu/Makefile.am, java/gnu/inet/Makefile.am,
-       java/gnu/inet/encoding/IDNA.java,
-       java/gnu/inet/encoding/IDNAException.java,
-       java/gnu/inet/encoding/Makefile.am,
-       java/gnu/inet/encoding/NFKC.java,
-       java/gnu/inet/encoding/Punycode.java,
-       java/gnu/inet/encoding/PunycodeException.java,
-       java/gnu/inet/encoding/Stringprep.java,
-       java/gnu/inet/encoding/StringprepException.java,
-       java/misc/GenerateNFKC.java, java/misc/GenerateRFC3454.java,
-       java/misc/Makefile.am, java/misc/TestIDNA.java,
-       java/misc/TestNFKC.java, lib/Makefile.am, lib/idn-free.c,
-       lib/idn-free.h, lib/idna.c, lib/idna.h, lib/libidn.map, lib/nfkc.c,
-       lib/pr29.c, lib/pr29.h, lib/profiles.c, lib/punycode.c,
-       lib/punycode.h, lib/strerror-idna.c, lib/strerror-pr29.c,
-       lib/strerror-punycode.c, lib/strerror-stringprep.c,
-       lib/strerror-tld.c, lib/stringprep.c, lib/stringprep.h, lib/tld.c,
-       lib/tld.h, lib/toutf8.c, lib/version.c, libc/example.c, pom.xml.in,
-       src/idn.c, win32/include/ac-stdint.h, win32/include/config.h,
-       win32/include/idn-int.h, win32/include/stdbool.h: Relicense
-       libraries from LGPLv2+ to dual-GPLv2+|LGPLv3+.
-
-2012-01-05  Simon Josefsson <address@hidden>
-
-       * lib/idna.c: Put strlen calls in its own line, to simplify valgrind
-       output analysis.
-
-2012-01-05  Simon Josefsson <address@hidden>
-
-       * gl/error.c, gl/msvc-inval.c, gl/msvc-nothrow.c, gltests/dup2.c,
-       gltests/stdio.in.h, gltests/test-dup2.c,
-       gltests/test-vc-list-files-cvs.sh, lib/gl/m4/locale-fr.m4,
-       lib/gl/m4/locale-ja.m4, lib/gl/m4/locale-tr.m4,
-       lib/gl/m4/locale-zh.m4, lib/gl/m4/threadlib.m4,
-       lib/gltests/glthread/lock.c, lib/gltests/glthread/lock.h,
-       lib/gltests/glthread/thread.c, lib/gltests/glthread/thread.h,
-       lib/gltests/glthread/yield.h, lib/gltests/localename.c,
-       lib/gltests/setlocale.c, lib/gltests/test-lock.c,
-       lib/gltests/test-thread_create.c: Update gnulib files.
-
-2012-01-05  Simon Josefsson <address@hidden>
-
-       * HACKING, Makefile.am, README-alpha: Rename README-alpha to HACKING
-       and include it in tarballs.
-
-2012-01-05  Simon Josefsson <address@hidden>
-
-       * configure.ac: Print whether libiconv was found.
-
-2012-01-03  Simon Josefsson <address@hidden>
-
-       * GNUmakefile, build-aux/config.rpath, build-aux/csharpcomp.sh.in,
-       build-aux/csharpexec.sh.in, build-aux/pmccabe2html,
-       build-aux/snippet/arg-nonnull.h, build-aux/snippet/c++defs.h,
-       build-aux/snippet/unused-parameter.h,
-       build-aux/snippet/warn-on-use.h, build-aux/update-copyright,
-       build-aux/useless-if-before-free, build-aux/vc-list-files,
-       gl/Makefile.am, gl/errno.in.h, gl/error.c, gl/error.h, gl/getopt.c,
-       gl/getopt.in.h, gl/getopt1.c, gl/getopt_int.h, gl/gettext.h,
-       gl/intprops.h, gl/m4/00gnulib.m4, gl/m4/alloca.m4,
-       gl/m4/autobuild.m4, gl/m4/close.m4, gl/m4/csharp.m4,
-       gl/m4/csharpcomp.m4, gl/m4/csharpexec.m4, gl/m4/dup2.m4,
-       gl/m4/eealloc.m4, gl/m4/environ.m4, gl/m4/errno_h.m4,
-       gl/m4/error.m4, gl/m4/extensions.m4, gl/m4/fcntl-o.m4,
-       gl/m4/fcntl_h.m4, gl/m4/fdopen.m4, gl/m4/fstat.m4, gl/m4/getcwd.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/inttypes-pri.m4, gl/m4/inttypes.m4, gl/m4/largefile.m4,
-       gl/m4/longlong.m4, gl/m4/lstat.m4, gl/m4/malloc.m4,
-       gl/m4/malloca.m4, gl/m4/manywarnings.m4, gl/m4/mode_t.m4,
-       gl/m4/msvc-inval.m4, gl/m4/msvc-nothrow.m4, gl/m4/multiarch.m4,
-       gl/m4/nocrash.m4, gl/m4/open.m4, gl/m4/pathmax.m4, gl/m4/putenv.m4,
-       gl/m4/setenv.m4, gl/m4/ssize_t.m4, gl/m4/stat.m4, gl/m4/stdarg.m4,
-       gl/m4/stdbool.m4, gl/m4/stddef_h.m4, gl/m4/stdint.m4,
-       gl/m4/stdio_h.m4, gl/m4/stdlib_h.m4, gl/m4/strerror.m4,
-       gl/m4/string_h.m4, gl/m4/symlink.m4, gl/m4/sys_socket_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/msvc-inval.c,
-       gl/msvc-inval.h, gl/msvc-nothrow.c, gl/msvc-nothrow.h,
-       gl/progname.c, gl/progname.h, gl/stdarg.in.h, gl/stddef.in.h,
-       gl/strerror-override.c, gl/strerror-override.h, gl/strerror.c,
-       gl/string.in.h, gl/unistd.in.h, gl/verify.h, gl/version-etc.c,
-       gl/version-etc.h, gltests/Makefile.am, gltests/alloca.in.h,
-       gltests/binary-io.h, gltests/close.c, gltests/dosname.h,
-       gltests/dup2.c, gltests/fcntl.in.h, gltests/fd-hook.c,
-       gltests/fd-hook.h, gltests/fdopen.c, gltests/fstat.c,
-       gltests/getcwd-lgpl.c, gltests/ignore-value.h, gltests/init.sh,
-       gltests/inttypes.in.h, gltests/lstat.c, gltests/macros.h,
-       gltests/malloc.c, gltests/malloca.c, gltests/malloca.h,
-       gltests/open.c, gltests/pathmax.h, gltests/putenv.c,
-       gltests/same-inode.h, gltests/setenv.c, gltests/signature.h,
-       gltests/stat.c, gltests/stdbool.in.h, gltests/stdint.in.h,
-       gltests/stdio.in.h, gltests/stdlib.in.h, gltests/symlink.c,
-       gltests/sys_stat.in.h, gltests/test-alloca-opt.c,
-       gltests/test-binary-io.c, gltests/test-close.c,
-       gltests/test-dup2.c, gltests/test-environ.c, gltests/test-errno.c,
-       gltests/test-fdopen.c, gltests/test-fgetc.c, gltests/test-fputc.c,
-       gltests/test-fread.c, gltests/test-fstat.c, gltests/test-fwrite.c,
-       gltests/test-getcwd-lgpl.c, gltests/test-getopt.c,
-       gltests/test-getopt.h, gltests/test-getopt_long.h,
-       gltests/test-ignore-value.c, gltests/test-init.sh,
-       gltests/test-intprops.c, gltests/test-inttypes.c,
-       gltests/test-lstat.c, gltests/test-lstat.h, gltests/test-malloca.c,
-       gltests/test-open.c, gltests/test-open.h, gltests/test-pathmax.c,
-       gltests/test-setenv.c, gltests/test-stat.c, gltests/test-stat.h,
-       gltests/test-stdbool.c, gltests/test-stddef.c,
-       gltests/test-stdint.c, gltests/test-stdio.c,
-       gltests/test-strerror.c, gltests/test-symlink.c,
-       gltests/test-symlink.h, gltests/test-unsetenv.c,
-       gltests/test-vc-list-files-cvs.sh,
-       gltests/test-vc-list-files-git.sh, gltests/test-verify.c,
-       gltests/test-version-etc.c, gltests/test-version-etc.sh,
-       gltests/time.in.h, gltests/unsetenv.c, gltests/version-etc-fsf.c,
-       gltests/wchar.in.h, lib/gl/Makefile.am, lib/gl/c-ctype.c,
-       lib/gl/c-ctype.h, lib/gl/c-strcase.h, lib/gl/c-strcasecmp.c,
-       lib/gl/c-strncasecmp.c, lib/gl/gettext.h, lib/gl/iconv.c,
-       lib/gl/iconv.in.h, lib/gl/iconv_close.c, lib/gl/iconv_open.c,
-       lib/gl/m4/00gnulib.m4, lib/gl/m4/alloca.m4, lib/gl/m4/codeset.m4,
-       lib/gl/m4/eealloc.m4, lib/gl/m4/environ.m4,
-       lib/gl/m4/extensions.m4, lib/gl/m4/gnulib-cache.m4,
-       lib/gl/m4/gnulib-common.m4, lib/gl/m4/gnulib-comp.m4,
-       lib/gl/m4/gnulib-tool.m4, lib/gl/m4/iconv.m4, lib/gl/m4/iconv_h.m4,
-       lib/gl/m4/iconv_open.m4, lib/gl/m4/include_next.m4,
-       lib/gl/m4/inline.m4, lib/gl/m4/intlmacosx.m4,
-       lib/gl/m4/inttypes-pri.m4, lib/gl/m4/inttypes.m4,
-       lib/gl/m4/lcmessage.m4, lib/gl/m4/ld-output-def.m4,
-       lib/gl/m4/ld-version-script.m4, lib/gl/m4/lib-ld.m4,
-       lib/gl/m4/lib-link.m4, lib/gl/m4/lib-prefix.m4,
-       lib/gl/m4/libunistring-base.m4, lib/gl/m4/locale-fr.m4,
-       lib/gl/m4/locale-ja.m4, lib/gl/m4/locale-tr.m4,
-       lib/gl/m4/locale-zh.m4, lib/gl/m4/locale_h.m4,
-       lib/gl/m4/localename.m4, lib/gl/m4/lock.m4, lib/gl/m4/longlong.m4,
-       lib/gl/m4/malloc.m4, lib/gl/m4/malloca.m4, lib/gl/m4/multiarch.m4,
-       lib/gl/m4/putenv.m4, lib/gl/m4/setenv.m4, lib/gl/m4/setlocale.m4,
-       lib/gl/m4/ssize_t.m4, lib/gl/m4/stdbool.m4, lib/gl/m4/stddef_h.m4,
-       lib/gl/m4/stdint.m4, lib/gl/m4/stdlib_h.m4, lib/gl/m4/string_h.m4,
-       lib/gl/m4/strverscmp.m4, lib/gl/m4/thread.m4,
-       lib/gl/m4/threadlib.m4, lib/gl/m4/unistd_h.m4,
-       lib/gl/m4/visibility.m4, lib/gl/m4/warn-on-use.m4,
-       lib/gl/m4/wchar_h.m4, lib/gl/m4/wchar_t.m4, lib/gl/m4/wint_t.m4,
-       lib/gl/m4/yield.m4, lib/gl/stdbool.in.h, lib/gl/stddef.in.h,
-       lib/gl/stdint.in.h, lib/gl/striconv.c, lib/gl/striconv.h,
-       lib/gl/string.in.h, lib/gl/strverscmp.c, lib/gl/unistr.in.h,
-       lib/gl/unistr/u8-mbtoucr.c, lib/gl/unistr/u8-uctomb-aux.c,
-       lib/gl/unistr/u8-uctomb.c, lib/gl/unitypes.in.h,
-       lib/gltests/Makefile.am, lib/gltests/alloca.in.h,
-       lib/gltests/glthread/lock.c, lib/gltests/glthread/lock.h,
-       lib/gltests/glthread/thread.c, lib/gltests/glthread/thread.h,
-       lib/gltests/glthread/threadlib.c, lib/gltests/glthread/yield.h,
-       lib/gltests/init.sh, lib/gltests/intprops.h,
-       lib/gltests/inttypes.in.h, lib/gltests/locale.in.h,
-       lib/gltests/localename.c, lib/gltests/localename.h,
-       lib/gltests/macros.h, lib/gltests/malloc.c, lib/gltests/malloca.c,
-       lib/gltests/malloca.h, lib/gltests/putenv.c, lib/gltests/setenv.c,
-       lib/gltests/setlocale.c, lib/gltests/signature.h,
-       lib/gltests/stdlib.in.h, lib/gltests/test-alloca-opt.c,
-       lib/gltests/test-c-ctype.c, lib/gltests/test-c-strcasecmp.c,
-       lib/gltests/test-c-strncasecmp.c, lib/gltests/test-environ.c,
-       lib/gltests/test-iconv.c, lib/gltests/test-init.sh,
-       lib/gltests/test-intprops.c, lib/gltests/test-inttypes.c,
-       lib/gltests/test-locale.c, lib/gltests/test-localename.c,
-       lib/gltests/test-lock.c, lib/gltests/test-malloca.c,
-       lib/gltests/test-setenv.c, lib/gltests/test-setlocale1.c,
-       lib/gltests/test-setlocale2.c, lib/gltests/test-stdbool.c,
-       lib/gltests/test-stddef.c, lib/gltests/test-stdint.c,
-       lib/gltests/test-stdlib.c, lib/gltests/test-striconv.c,
-       lib/gltests/test-strverscmp.c, lib/gltests/test-sys_wait.h,
-       lib/gltests/test-thread_create.c, lib/gltests/test-thread_self.c,
-       lib/gltests/test-unistd.c, lib/gltests/test-unsetenv.c,
-       lib/gltests/test-verify.c, lib/gltests/unistd.in.h,
-       lib/gltests/unistr/test-u8-mbtoucr.c,
-       lib/gltests/unistr/test-u8-uctomb.c, lib/gltests/unsetenv.c,
-       lib/gltests/verify.h, lib/gltests/wchar.in.h, maint.mk: Update
-       gnulib files.
-
-2012-01-02  Simon Josefsson <address@hidden>
-
-       * po/rw.po.in: Remove stale translation.
-
-2012-01-02  Simon Josefsson <address@hidden>
-
-       * cfg.mk, csharp/IDNA.cs, csharp/IDNAException.cs, csharp/NFKC.cs,
-       csharp/Punycode.cs, csharp/PunycodeException.cs,
-       csharp/Stringprep.cs, csharp/StringprepException.cs,
-       csharp/generate/AssemblyInfo.cs, csharp/generate/GenerateNFKC.cs,
-       csharp/generate/GenerateRFC3454.cs, csharp/generate/HashSet.cs,
-       csharp/generate/Program.cs, csharp/generate/Tokenizer.cs,
-       doc/gendocs_template, doc/tld/no.tld,
-       java/gnu/inet/encoding/IDNA.java,
-       java/gnu/inet/encoding/IDNAException.java,
-       java/gnu/inet/encoding/NFKC.java,
-       java/gnu/inet/encoding/Punycode.java,
-       java/gnu/inet/encoding/PunycodeException.java,
-       java/gnu/inet/encoding/Stringprep.java,
-       java/gnu/inet/encoding/StringprepException.java,
-       java/misc/GenerateNFKC.java, java/misc/GenerateRFC3454.java,
-       java/misc/TestIDNA.java, java/misc/TestNFKC.java, lib/Makefile.am,
-       lib/gen-tld-tables.pl, lib/tld.c, lib/tld.h,
-       win32/include/ac-stdint.h, win32/include/idn-int.h,
-       win32/include/stdbool.h: Update FSF copyright years.
-
-2012-01-02  Simon Josefsson <address@hidden>
-
-       * .clcopying, AUTHORS, ChangeLog, FAQ, Makefile.am, NEWS, README,
-       README-alpha, THANKS, TODO, cfg.mk, configure.ac, contrib/README,
-       contrib/doxygen/gdoc2doxygen, contrib/java/Makefile.am,
-       contrib/java/README, csharp/Makefile.am, doc/Makefile.am,
-       doc/Makefile.gdoci, doc/cyclo/Makefile.am, doc/gdoc,
-       doc/java/Makefile.am, doc/libidn.texi, doc/tld/Makefile.am,
-       doc/tld/README, doc/tld/fr.tld, examples/Makefile.am,
-       examples/README, examples/example.c, examples/example2.c,
-       examples/example3.c, examples/example4.c, examples/example5.c,
-       java/Makefile.am, java/gnu/inet/encoding/Makefile.am,
-       lib/Makefile.am, lib/gen-stringprep-tables.pl,
-       lib/gen-tld-tables.pl, lib/gen-unicode-tables.pl, lib/idn-free.c,
-       lib/idn-free.h, lib/idna.c, lib/idna.h, lib/libidn.map, lib/nfkc.c,
-       lib/pr29.c, lib/pr29.h, lib/profiles.c, lib/punycode.c,
-       lib/punycode.h, lib/strerror-idna.c, lib/strerror-pr29.c,
-       lib/strerror-punycode.c, lib/strerror-stringprep.c,
-       lib/strerror-tld.c, lib/stringprep.c, lib/stringprep.h, lib/tld.c,
-       lib/tld.h, lib/toutf8.c, lib/version.c, libc/README,
-       libc/example.c, libc/getaddrinfo-idn.txt, libidn.pc.in,
-       src/Makefile.am, src/idn.c, src/idn.ggo, src/idna.el,
-       src/punycode.el, tests/Makefile.am, tests/tst_idna.c,
-       tests/tst_idna2.c, tests/tst_idna3.c, tests/tst_idna4.c,
-       tests/tst_nfkc.c, tests/tst_pr29.c, tests/tst_punycode.c,
-       tests/tst_strerror.c, tests/tst_stringprep.c, tests/tst_symbols.c,
-       tests/tst_tld.c, tests/tst_toutf8.c, tests/utils.c, tests/utils.h,
-       win32/libidn4win.mk: Update copyright years.
-
-2011-12-27  Simon Josefsson <address@hidden>
-
-       * THANKS: Mention gnulib in THANKS.
-
-2011-12-27  Simon Josefsson <address@hidden>
-
-       * AUTHORS: Update key.
-
-2011-12-27  Simon Josefsson <address@hidden>
-
-       * NEWS, lib/nfkc.c: Sync glib NFKC code and improve
-       copyright/license statements.
-
-2011-12-27  Simon Josefsson <address@hidden>
-
-       * NEWS, po/it.po.in: Sync with TP.
-
-2011-12-27  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/m4/gnulib-comp.m4, gl/m4/inttypes.m4,
-       gl/m4/stdint.m4, gl/m4/unistd_h.m4, gl/unistd.in.h,
-       gltests/Makefile.am, gltests/init.sh, gltests/inttypes.in.h,
-       gltests/stdint.in.h, gltests/test-init.sh, gltests/test-inttypes.c,
-       gltests/test-stdint.c, lib/gl/m4/gnulib-comp.m4,
-       lib/gl/m4/inttypes.m4, lib/gl/m4/stdint.m4, lib/gl/m4/unistd_h.m4,
-       lib/gl/stdint.in.h, lib/gltests/Makefile.am, lib/gltests/init.sh,
-       lib/gltests/inttypes.in.h, lib/gltests/test-init.sh,
-       lib/gltests/test-inttypes.c, lib/gltests/test-stdint.c,
-       lib/gltests/unistd.in.h: Update gnulib files.
-
-2011-12-27  Simon Josefsson <address@hidden>
-
-       * NEWS, THANKS: Give credit.
-
-2011-12-27  Simon Josefsson <address@hidden>
-
-       * lib/Makefile.am: Fix parallel MinGW-builds (no deps for
-       libidn-X.def).  Clean libidn-X.def.  Reported by René Berber 
<address@hidden>.
-
-2011-11-30  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
-       gl/m4/manywarnings.m4, gltests/Makefile.am,
-       gltests/test-binary-io.c, gltests/test-binary-io.sh, maint.mk: 
-       Update gnulib files.
-
-2011-11-28  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac, lib/stringprep.h: Bump versions.
-
-2011-11-28  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/m4/dup2.m4, gl/m4/getcwd.m4, gl/m4/getopt.m4,
-       gl/m4/gnulib-comp.m4, gl/m4/unistd_h.m4, lib/gl/Makefile.am,
-       lib/gl/c-ctype.h, lib/gl/c-strcase.h, lib/gl/gnulib.mk,
-       lib/gl/m4/gnulib-cache.m4, lib/gl/m4/unistd_h.m4,
-       lib/gltests/Makefile.am, lib/gltests/gnulib.mk: Update gnulib files.
-       Drop unistd/getopt workaround.
-
-2011-11-25  Simon Josefsson <address@hidden>
-
-       * ChangeLog: Generated.
-
-2011-11-25  Simon Josefsson <address@hidden>
-
-       * cfg.mk: Fix release rule.
-
-2011-11-25  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 1.23.
-
-2011-11-25  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Use copyright ranges in man pages.
-
-2011-11-25  Simon Josefsson <address@hidden>
-
-       * lib/gl/Makefile.am, lib/gl/gnulib.mk, lib/gl/m4/gnulib-cache.m4,
-       lib/gltests/Makefile.am, lib/gltests/gnulib.mk: Add necessary -I's
-       when building lib/gltests/.  Reported by Bruno Haible.
-
-2011-11-25  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
-       gltests/Makefile.am, gltests/test-binary-io.c,
-       gltests/test-binary-io.sh: Disable non-working binary-io self-tests.
-       Reported by Bruno Haible.
-
-2011-11-25  Simon Josefsson <address@hidden>
-
-       * NEWS, lib/stringprep.h: Get ssize_t from sys/types.h instead of
-       unistd.h.  Reported by Bruno Haible.
-
-2011-11-25  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
-       gltests/Makefile.am, gltests/test-update-copyright.sh: Drop
-       update-copyright-tests module due to bugs.
-
-2011-11-25  Simon Josefsson <address@hidden>
-
-       * gl/m4/valgrind-tests.m4, gltests/init.sh,
-       lib/gl/m4/gnulib-common.m4, lib/gltests/init.sh: Fix valgrind.
-
-2011-11-22  Simon Josefsson <address@hidden>
-
-       * .gitignore, build-aux/csharpexec.sh.in, configure.ac,
-       csharp/Makefile.am, gl/Makefile.am, gl/m4/csharpexec.m4,
-       gl/m4/gnulib-cache.m4, gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4: 
-       Use csharpexec from gnulib to run .NET binaries.
-
-2011-11-21  Simon Josefsson <address@hidden>
-
-       * doc/gdoc: Don't hard code perl path in gdoc.
-
-2011-11-21  Simon Josefsson <address@hidden>
-
-       * tests/Makefile.am: Use -no-install instead of -static.
-
-2011-11-21  Simon Josefsson <address@hidden>
-
-       * configure.ac: Ignore some recent warnings.
-
-2011-11-21  Simon Josefsson <address@hidden>
-
-       * configure.ac, examples/example.c, examples/example3.c,
-       examples/example4.c, examples/example5.c, tests/tst_idna.c,
-       tests/tst_idna2.c, tests/tst_idna3.c, tests/tst_nfkc.c,
-       tests/tst_pr29.c, tests/tst_punycode.c, tests/tst_strerror.c,
-       tests/tst_stringprep.c, tests/tst_tld.c, tests/utils.c: Fix
-       warnings.
-
-2011-11-21  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2011-11-21  Simon Josefsson <address@hidden>
-
-       * win32/libidn4win.mk: Ignore gnulib self-tests under Wine.
-
-2011-11-21  Simon Josefsson <address@hidden>
-
-       * .gitignore, win32/libidn4win.mk: Use separate build trees for
-       Windows 32 and 64 bit.
-
-2011-11-21  Simon Josefsson <address@hidden>
-
-       * cfg.mk: Create Windows binaries during release.
-
-2011-11-21  Simon Josefsson <address@hidden>
-
-       * doc/cyclo/Makefile.am: Fix links in generated cyclo output.
-
-2011-11-21  Simon Josefsson <address@hidden>
-
-       * configure.ac: Use silent build rules.
-
-2011-11-21  Simon Josefsson <address@hidden>
-
-       * .gitignore, configure.ac, doc/reference/Makefile.am,
-       doc/reference/libidn-docs.sgml, doc/reference/version.xml.in,
-       gtk-doc.make, lib/pr29.c, lib/strerror-pr29.c, m4/gtk-doc.m4: Update
-       GTK-DOC infrastructure.
-
-2011-11-21  Simon Josefsson <address@hidden>
-
-       * .gitignore, cfg.mk: Update release rules.
-
-2011-11-21  Simon Josefsson <address@hidden>
-
-       * GNUmakefile, 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/unused-parameter.h,
-       build-aux/snippet/warn-on-use.h, build-aux/vc-list-files,
-       build-aux/warn-on-use.h, configure.ac, doc/fdl-1.3.texi,
-       doc/lgpl-2.1.texi, gl/Makefile.am, gl/errno.in.h, gl/error.c,
-       gl/getopt.c, gl/getopt.in.h, gl/intprops.h, gl/m4/alloca.m4,
-       gl/m4/close.m4, gl/m4/dup2.m4, gl/m4/environ.m4, gl/m4/errno_h.m4,
-       gl/m4/error.m4, gl/m4/extensions.m4, gl/m4/fcntl-o.m4,
-       gl/m4/fcntl_h.m4, gl/m4/fdopen.m4, gl/m4/fstat.m4, gl/m4/getcwd.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/inttypes-pri.m4,
-       gl/m4/inttypes.m4, gl/m4/largefile.m4, gl/m4/lstat.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/open.m4, gl/m4/pathmax.m4, gl/m4/putenv.m4, gl/m4/setenv.m4,
-       gl/m4/ssize_t.m4, gl/m4/stat.m4, gl/m4/stdint.m4, gl/m4/stdio_h.m4,
-       gl/m4/stdlib_h.m4, gl/m4/strerror.m4, gl/m4/string_h.m4,
-       gl/m4/symlink.m4, gl/m4/sys_socket_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/m4/wchar_h.m4, gl/m4/wint_t.m4,
-       gl/msvc-inval.c, gl/msvc-inval.h, gl/msvc-nothrow.c,
-       gl/msvc-nothrow.h, gl/override/lib/dup2.c.diff,
-       gl/override/lib/gettext.h.diff, gl/override/m4/open.m4.diff,
-       gl/stdarg.in.h, gl/stddef.in.h, gl/strerror-override.c,
-       gl/strerror-override.h, gl/strerror.c, gl/string.in.h,
-       gl/unistd.in.h, gl/verify.h, gltests/Makefile.am, gltests/close.c,
-       gltests/dup2.c, gltests/fcntl.in.h, gltests/fd-hook.c,
-       gltests/fd-hook.h, gltests/fdopen.c, gltests/fstat.c,
-       gltests/getcwd-lgpl.c, gltests/init.sh, gltests/inttypes.in.h,
-       gltests/lstat.c, gltests/macros.h, gltests/open.c,
-       gltests/pathmax.h, gltests/putenv.c, gltests/setenv.c,
-       gltests/stat.c, gltests/stdint.in.h, gltests/stdio.in.h,
-       gltests/stdlib.in.h, gltests/sys_stat.in.h, gltests/test-close.c,
-       gltests/test-dup2.c, gltests/test-fdopen.c, gltests/test-fgetc.c,
-       gltests/test-fputc.c, gltests/test-fread.c, gltests/test-fstat.c,
-       gltests/test-fwrite.c, gltests/test-getcwd-lgpl.c,
-       gltests/test-getopt.h, gltests/test-getopt_long.h,
-       gltests/test-intprops.c, gltests/test-inttypes.c,
-       gltests/test-pathmax.c, gltests/test-stat.c, gltests/test-stat.h,
-       gltests/test-stdint.c, gltests/test-strerror.c,
-       gltests/test-update-copyright.sh, gltests/test-verify.c,
-       gltests/time.in.h, gltests/unsetenv.c, gltests/verify.h,
-       gltests/wchar.in.h, lib/gl/Makefile.am, lib/gl/iconv.c,
-       lib/gl/iconv.in.h, lib/gl/iconv_close.c, lib/gl/m4/alloca.m4,
-       lib/gl/m4/environ.m4, lib/gl/m4/extensions.m4,
-       lib/gl/m4/gnulib-cache.m4, lib/gl/m4/gnulib-common.m4,
-       lib/gl/m4/gnulib-comp.m4, lib/gl/m4/iconv.m4,
-       lib/gl/m4/iconv_open.m4, lib/gl/m4/include_next.m4,
-       lib/gl/m4/inline.m4, lib/gl/m4/inttypes-pri.m4,
-       lib/gl/m4/inttypes.m4, lib/gl/m4/libunistring-base.m4,
-       lib/gl/m4/locale-zh.m4, lib/gl/m4/locale_h.m4, lib/gl/m4/malloc.m4,
-       lib/gl/m4/putenv.m4, lib/gl/m4/setenv.m4, lib/gl/m4/setlocale.m4,
-       lib/gl/m4/ssize_t.m4, lib/gl/m4/stdint.m4, lib/gl/m4/stdlib_h.m4,
-       lib/gl/m4/string_h.m4, lib/gl/m4/strverscmp.m4,
-       lib/gl/m4/unistd_h.m4, lib/gl/m4/warn-on-use.m4,
-       lib/gl/m4/wchar_h.m4, lib/gl/override/lib/gettext.h.diff,
-       lib/gl/stddef.in.h, lib/gl/stdint.in.h, lib/gl/string.in.h,
-       lib/gl/unistr.in.h, lib/gl/unistr/u8-mbtoucr.c,
-       lib/gl/unistr/u8-uctomb-aux.c, lib/gl/unistr/u8-uctomb.c,
-       lib/gl/unitypes.in.h, lib/gltests/Makefile.am,
-       lib/gltests/glthread/lock.h, lib/gltests/glthread/thread.c,
-       lib/gltests/glthread/thread.h, lib/gltests/glthread/yield.h,
-       lib/gltests/init.sh, lib/gltests/intprops.h,
-       lib/gltests/inttypes.in.h, lib/gltests/locale.in.h,
-       lib/gltests/localename.c, lib/gltests/localename.h,
-       lib/gltests/macros.h, lib/gltests/putenv.c, lib/gltests/setenv.c,
-       lib/gltests/stdlib.in.h, lib/gltests/test-intprops.c,
-       lib/gltests/test-inttypes.c, lib/gltests/test-lock.c,
-       lib/gltests/test-thread_create.c, lib/gltests/test-thread_self.c,
-       lib/gltests/test-verify.c, lib/gltests/unistd.in.h,
-       lib/gltests/unistr/test-u8-mbtoucr.c,
-       lib/gltests/unistr/test-u8-uctomb.c, lib/gltests/unsetenv.c,
-       lib/gltests/verify.h, lib/gltests/wchar.in.h, maint.mk: Update
-       gnulib files.
-
-2011-11-16  Simon Josefsson <address@hidden>
-
-       * README-alpha: Doc fix.
-
-2011-10-19  Simon Josefsson <address@hidden>
-
-       * lib/nfkc.c: Doc fix.
-
-2011-10-19  Simon Josefsson <address@hidden>
-
-       * NEWS, THANKS, lib/idn-free.h: idn-free.h: Protect prototypes with
-       'extern "C"' marker.  Reported by Bittner Ede <address@hidden>.
-
-2011-10-01  Simon Josefsson <address@hidden>
-
-       * NEWS: Mention TLD URL patch.
-
-2011-09-30  Thomas Jacob <address@hidden>
-
-       * doc/libidn.texi, doc/tld/README: Moved extra TLD tables to github 
Signed-off-by: Thomas Jacob <address@hidden> Signed-off-by:
-       Simon Josefsson <address@hidden>
-
-2011-08-13  Simon Josefsson <address@hidden>
-
-       * po/fr.po.in: Sync with TP.
-
-2011-05-05  Simon Josefsson <address@hidden>
-
-       * cfg.mk: Add some pre-release rules.
-
-2011-05-05  Simon Josefsson <address@hidden>
-
-       * NEWS: Update translations.
-
-2011-05-05  Simon Josefsson <address@hidden>
-
-       * po/LINGUAS, po/cs.po.in, po/de.po.in, po/fi.po.in, po/nl.po.in,
-       po/pl.po.in, po/uk.po.in, po/zh_CN.po.in: Sync with TP.
-
-2011-05-04  Simon Josefsson <address@hidden>
-
-       * doc/announce.txt: Update for 1.22.
-
-2011-05-04  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac, lib/stringprep.h: Bump versions.
-
-2011-05-04  Simon Josefsson <address@hidden>
-
-       * ChangeLog: Generated.
-
-2011-05-04  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 1.22.
-
-2011-05-04  Simon Josefsson <address@hidden>
-
-       * NEWS, cfg.mk, lib/idna.c, lib/nfkc.c: dev: Ran clang-analyze on
-       the code.  Fixed some dead assignments/initializations.
-
-2011-05-04  Simon Josefsson <address@hidden>
-
-       * NEWS: Doc fix.
-
-2011-05-03  Simon Josefsson <address@hidden>
-
-       * .gitignore, NEWS, THANKS, lib/idna.c, lib/stringprep.h,
-       tests/Makefile.am, tests/tst_idna4.c: libidn: Fix memory leak when
-       idna_to_ascii_4i fails.  Reported by and tiny patch from Olga Limburg 
<address@hidden>.
-
-2011-05-03  Simon Josefsson <address@hidden>
-
-       * build-aux/vc-list-files, cfg.mk, gl/m4/dup2.m4,
-       gl/m4/gnulib-comp.m4, gl/m4/manywarnings.m4, gl/m4/stdio_h.m4,
-       gltests/stdlib.in.h, lib/gl/m4/gnulib-comp.m4,
-       lib/gltests/stdlib.in.h, maint.mk: Update gnulib files.
-
-2011-05-01  Simon Josefsson <address@hidden>
-
-       * cfg.mk: Improve coverage rule names.  Drop mingw rules (see
-       win32/libidn4win.mk).
-
-2011-04-28  Simon Josefsson <address@hidden>
-
-       * NEWS, THANKS, libidn.pc.in: libidn: Add -liconv as static library
-       requirement in libidn.pc, for MinGW.  Reported by Volker Grabsch 
<address@hidden>.
-
-2011-04-25  Simon Josefsson <address@hidden>
-
-       * THANKS, doc/libidn.texi: Document --disable-valgrind-tests.  
Suggested by Guido Trentalancia <address@hidden>.
-
-2011-04-24  Simon Josefsson <address@hidden>
-
-       * doc/announce.txt: Update for 1.21.
-
-2011-04-24  Simon Josefsson <address@hidden>
-
-       * win32/libidn4win.mk: Fix.
-
-2011-04-24  Simon Josefsson <address@hidden>
-
-       * Makefile.am, NEWS: build: Really distribute win32/libidn4win.mk.
-
-2011-04-24  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump version.
-
-2011-04-24  Simon Josefsson <address@hidden>
-
-       * ChangeLog: Generated.
-
-2011-04-24  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 1.21.
-
-2011-04-24  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Demand newer gettext in order to get newer M4
-       files.  Reported by Dagobert Michelsen <address@hidden> in
-       <http://thread.gmane.org/gmane.comp.lib.gnulib.bugs/25522>.
-
-2011-04-24  Simon Josefsson <address@hidden>
-
-       * NEWS, win32/libidn4win.mk: libidn4win.mk: Add license and
-       generalize it.
-
-2011-04-24  Simon Josefsson <address@hidden>
-
-       * .gitignore, .x-sc_avoid_if_before_free, .x-sc_bindtextdomain,
-       .x-sc_cast_of_alloca_return_value, .x-sc_error_message_uppercase,
-       .x-sc_file_system, .x-sc_makefile_at_at_check,
-       .x-sc_makefile_check, .x-sc_prohibit_atoi_atof,
-       .x-sc_prohibit_empty_lines_at_EOF, .x-sc_space_tab,
-       .x-sc_texinfo_acronym, .x-sc_the_the, COPYING.LIB, README,
-       README-alpha, build-aux/gendocs.sh,
-       build-aux/useless-if-before-free, cfg.mk, doc/gendocs_template,
-       gl/Makefile.am, gl/m4/alloca.m4, gl/m4/errno_h.m4,
-       gl/m4/fcntl_h.m4, gl/m4/gnulib-common.m4, gl/m4/open.m4,
-       gl/m4/stdarg.m4, gl/m4/stdbool.m4, gl/m4/stddef_h.m4,
-       gl/m4/stdio_h.m4, gl/m4/string_h.m4, gl/m4/unistd_h.m4,
-       gl/m4/valgrind-tests.m4, gl/string.in.h, gl/unistd.in.h,
-       gltests/Makefile.am, gltests/fcntl.in.h, gltests/malloc.c,
-       gltests/malloca.c, gltests/open.c, gltests/setenv.c,
-       gltests/stdio.in.h, gltests/stdlib.in.h, gltests/sys_stat.in.h,
-       gltests/test-ignore-value.c, gltests/test-open.h, gltests/verify.h,
-       lib/Makefile.am, lib/gl/Makefile.am, lib/gl/m4/alloca.m4,
-       lib/gl/m4/gnulib-common.m4, lib/gl/m4/gnulib-comp.m4,
-       lib/gl/m4/iconv_h.m4, lib/gl/m4/stdbool.m4, lib/gl/m4/stddef_h.m4,
-       lib/gl/m4/stdint.m4, lib/gl/m4/string_h.m4, lib/gl/m4/unistd_h.m4,
-       lib/gl/m4/wchar_h.m4, lib/gl/string.in.h, lib/gltests/Makefile.am,
-       lib/gltests/malloc.c, lib/gltests/malloca.c, lib/gltests/setenv.c,
-       lib/gltests/stdlib.in.h, lib/gltests/unistd.in.h,
-       lib/gltests/verify.h, lib/gltests/wchar.in.h, lib/stringprep.h,
-       libidn.pc.in, maint.mk, src/Makefile.am, tests/Makefile.am: Update
-       gnulib files and fix syntax check warnings.
-
-2011-03-21  Simon Josefsson <address@hidden>
-
-       * NEWS, THANKS, win32/libidn.vcproj: Define LIBIDN_BUILDING.  Tiny 
patch from Waqas Hussain <address@hidden>.
-
-2011-03-05  Simon Josefsson <address@hidden>
-
-       * win32/libidn4win.mk: Add.
-
-2011-03-01  Simon Josefsson <address@hidden>
-
-       * doc/announce.txt: Update for 1.20.
-
-2011-03-01  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump versions.
-
-2011-03-01  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix release type.
-
-2011-03-01  Simon Josefsson <address@hidden>
-
-       * ChangeLog: Generated.
-
-2011-03-01  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 1.20.
-
-2011-03-01  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Bump copyright years.
-
-2011-03-01  Simon Josefsson <address@hidden>
-
-       * NEWS, THANKS, src/idn.c: idn: Only print license blurb on
-       interactive use.  Reported by "Andrew O. Shadoura" <address@hidden> and 
Roman Mamedov
-       <address@hidden> in <http://bugs.debian.org/615947> and
-       <http://bugs.debian.org/615949> respectively.
-
-2011-03-01  Simon Josefsson <address@hidden>
-
-       * lib/Makefile.am: Disable build rules for no longer generated
-       files.
-
-2011-03-01  Simon Josefsson <address@hidden>
-
-       * po/cs.po.in, po/da.po.in, po/de.po.in, po/eo.po.in, po/id.po.in,
-       po/it.po.in, po/ja.po.in, po/nl.po.in, po/pl.po.in, po/ro.po.in,
-       po/sr.po.in, po/zh_CN.po.in: Sync with TP.
-
-2011-03-01  Simon Josefsson <address@hidden>
-
-       * .clcopying, AUTHORS, ChangeLog, FAQ, Makefile.am, README,
-       README-alpha, TODO, cfg.mk, configure.ac, contrib/README,
-       contrib/doxygen/gdoc2doxygen, contrib/java/Makefile.am,
-       contrib/java/README, csharp/Makefile.am,
-       csharp/generate/Program.cs, doc/Makefile.am, doc/Makefile.gdoci,
-       doc/cyclo/Makefile.am, doc/gdoc, doc/gendocs_template,
-       doc/java/Makefile.am, doc/libidn.texi,
-       doc/specifications/Makefile.am, doc/tld/Makefile.am,
-       doc/tld/README, doc/tld/fr.tld, doc/tld/no.tld,
-       examples/Makefile.am, examples/README, examples/example.c,
-       examples/example2.c, examples/example3.c, examples/example4.c,
-       examples/example5.c, java/Makefile.am,
-       java/gnu/inet/encoding/IDNA.java,
-       java/gnu/inet/encoding/IDNAException.java,
-       java/gnu/inet/encoding/Makefile.am,
-       java/gnu/inet/encoding/Stringprep.java, java/misc/TestIDNA.java,
-       java/misc/TestNFKC.java, lib/Makefile.am,
-       lib/gen-stringprep-tables.pl, lib/gen-tld-tables.pl,
-       lib/gen-unicode-tables.pl, lib/idn-free.c, lib/idn-free.h,
-       lib/idna.h, lib/libidn.map, lib/nfkc.c, lib/pr29.c, lib/pr29.h,
-       lib/profiles.c, lib/punycode.c, lib/punycode.h,
-       lib/strerror-idna.c, lib/strerror-pr29.c, lib/strerror-punycode.c,
-       lib/strerror-stringprep.c, lib/strerror-tld.c, lib/stringprep.c,
-       lib/stringprep.h, lib/tld.c, lib/tld.h, lib/toutf8.c,
-       lib/version.c, libc/README, libc/example.c,
-       libc/getaddrinfo-idn.txt, libidn.pc.in,
-       m4/update-header-version.m4, po/cs.po.in, po/da.po.in, po/de.po.in,
-       po/eo.po.in, po/id.po.in, po/it.po.in, po/ja.po.in, po/nl.po.in,
-       po/pl.po.in, po/ro.po.in, po/rw.po.in, po/sr.po.in, po/zh_CN.po.in,
-       src/Makefile.am, src/idn.c, src/idn.ggo, src/idna.el,
-       src/punycode.el, tests/tst_idna.c, tests/tst_idna2.c,
-       tests/tst_nfkc.c, tests/tst_pr29.c, tests/tst_punycode.c,
-       tests/tst_strerror.c, tests/tst_stringprep.c, tests/tst_symbols.c,
-       tests/tst_tld.c, tests/tst_toutf8.c, tests/utils.c, tests/utils.h,
-       win32/include/ac-stdint.h, win32/include/idn-int.h,
-       win32/include/stdbool.h: Bump copyright years.
-
-2011-03-01  Simon Josefsson <address@hidden>
-
-       * NEWS, THANKS, lib/idna.c, tests/Makefile.am, tests/tst_idna3.c: 
-       Fix ToUnicode case-insensitivity bug.  Debian BTS #610617 reported by 
Stepan Golosunov
-       <address@hidden>.
-
-2011-03-01  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2011-03-01  Simon Josefsson <address@hidden>
-
-       * po/da.po.in: Sync with TP.
-
-2011-03-01  Simon Josefsson <address@hidden>
-
-       * .x-sc_bindtextdomain, .x-sc_prohibit_empty_lines_at_EOF,
-       csharp/IDNA.cs, csharp/IDNAException.cs, csharp/NFKC.cs,
-       csharp/Punycode.cs, csharp/PunycodeException.cs,
-       csharp/Stringprep.cs, csharp/StringprepException.cs,
-       csharp/generate/AssemblyInfo.cs, csharp/generate/GenerateNFKC.cs,
-       csharp/generate/GenerateRFC3454.cs, csharp/generate/HashSet.cs,
-       csharp/generate/Tokenizer.cs, csharp/libidn.cmbx,
-       csharp/libidn.csproj, csharp/libidn.csproj.user,
-       csharp/libidn.prjx, csharp/libidn_PPC.csdproj,
-       java/gnu/inet/encoding/NFKC.java,
-       java/gnu/inet/encoding/Punycode.java,
-       java/gnu/inet/encoding/PunycodeException.java,
-       java/gnu/inet/encoding/RFC3454.java,
-       java/gnu/inet/encoding/StringprepException.java,
-       java/misc/GenerateNFKC.java, java/misc/GenerateRFC3454.java,
-       maint.mk: Fix syntax-check warnings.
-
-2011-03-01  Simon Josefsson <address@hidden>
-
-       * build-aux/arg-nonnull.h, build-aux/c++defs.h,
-       build-aux/config.rpath, build-aux/warn-on-use.h, gl/Makefile.am,
-       gl/error.h, gl/getopt.in.h, gl/getopt_int.h, gl/gettext.h,
-       gl/m4/dos.m4, gl/m4/dup2.m4, gl/m4/gnulib-comp.m4,
-       gl/m4/longlong.m4, gl/m4/multiarch.m4, gl/m4/setenv.m4,
-       gl/m4/stat.m4, gl/m4/stdbool.m4, gl/m4/stdint.m4, gl/m4/stdio_h.m4,
-       gl/m4/stdlib_h.m4, gl/m4/wchar_h.m4, gl/m4/wint_t.m4,
-       gl/string.in.h, gl/unistd.in.h, gl/version-etc.h,
-       gltests/Makefile.am, gltests/dosname.h, gltests/dup2.c,
-       gltests/ignore-value.h, gltests/stat.c, gltests/stdint.in.h,
-       gltests/stdio.in.h, gltests/stdlib.in.h, gltests/sys_stat.in.h,
-       gltests/test-dup2.c, gltests/test-ignore-value.c,
-       gltests/test-stdint.c, gltests/test-stdio.c, gltests/time.in.h,
-       gltests/wchar.in.h, lib/gl/Makefile.am, lib/gl/gettext.h,
-       lib/gl/m4/alloca.m4, lib/gl/m4/eealloc.m4, lib/gl/m4/environ.m4,
-       lib/gl/m4/gnulib-comp.m4, lib/gl/m4/intlmacosx.m4,
-       lib/gl/m4/lcmessage.m4, lib/gl/m4/lib-link.m4,
-       lib/gl/m4/locale-fr.m4, lib/gl/m4/locale-ja.m4,
-       lib/gl/m4/locale-tr.m4, lib/gl/m4/locale-zh.m4,
-       lib/gl/m4/locale_h.m4, lib/gl/m4/localename.m4, lib/gl/m4/lock.m4,
-       lib/gl/m4/longlong.m4, lib/gl/m4/malloc.m4, lib/gl/m4/malloca.m4,
-       lib/gl/m4/putenv.m4, lib/gl/m4/setenv.m4, lib/gl/m4/setlocale.m4,
-       lib/gl/m4/stdbool.m4, lib/gl/m4/stdint.m4, lib/gl/m4/stdlib_h.m4,
-       lib/gl/m4/thread.m4, lib/gl/m4/threadlib.m4, lib/gl/m4/unistd_h.m4,
-       lib/gl/m4/wchar_h.m4, lib/gl/m4/yield.m4, lib/gl/stdint.in.h,
-       lib/gl/string.in.h, lib/gl/wchar.in.h, lib/gltests/Makefile.am,
-       lib/gltests/alloca.in.h, lib/gltests/dummy.c,
-       lib/gltests/glthread/lock.c, lib/gltests/glthread/lock.h,
-       lib/gltests/glthread/thread.c, lib/gltests/glthread/thread.h,
-       lib/gltests/glthread/threadlib.c, lib/gltests/glthread/yield.h,
-       lib/gltests/locale.in.h, lib/gltests/localename.c,
-       lib/gltests/localename.h, lib/gltests/malloc.c,
-       lib/gltests/malloca.c, lib/gltests/malloca.h,
-       lib/gltests/malloca.valgrind, lib/gltests/putenv.c,
-       lib/gltests/setenv.c, lib/gltests/setlocale.c,
-       lib/gltests/stdlib.in.h, lib/gltests/test-alloca-opt.c,
-       lib/gltests/test-environ.c, lib/gltests/test-locale.c,
-       lib/gltests/test-localename.c, lib/gltests/test-lock.c,
-       lib/gltests/test-malloca.c, lib/gltests/test-setenv.c,
-       lib/gltests/test-setlocale1.c, lib/gltests/test-setlocale1.sh,
-       lib/gltests/test-setlocale2.c, lib/gltests/test-setlocale2.sh,
-       lib/gltests/test-stdlib.c, lib/gltests/test-sys_wait.h,
-       lib/gltests/test-unistd.c, lib/gltests/test-unsetenv.c,
-       lib/gltests/unistd.in.h, lib/gltests/unsetenv.c, maint.mk: Update
-       gnulib files.
-
-2011-01-30  Simon Josefsson <address@hidden>
-
-       * GNUmakefile, build-aux/arg-nonnull.h, build-aux/c++defs.h,
-       build-aux/config.rpath, build-aux/csharpcomp.sh.in,
-       build-aux/gendocs.sh, build-aux/pmccabe.css,
-       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/errno.in.h, gl/error.c,
-       gl/error.h, gl/getopt.c, gl/getopt.in.h, gl/getopt1.c,
-       gl/getopt_int.h, gl/gettext.h, gl/intprops.h, gl/m4/00gnulib.m4,
-       gl/m4/alloca.m4, gl/m4/autobuild.m4, gl/m4/csharp.m4,
-       gl/m4/csharpcomp.m4, gl/m4/dos.m4, gl/m4/dup2.m4, gl/m4/eealloc.m4,
-       gl/m4/environ.m4, gl/m4/errno_h.m4, gl/m4/error.m4,
-       gl/m4/extensions.m4, gl/m4/fcntl-o.m4, gl/m4/fcntl_h.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/lstat.m4, gl/m4/malloc.m4,
-       gl/m4/malloca.m4, gl/m4/manywarnings.m4, gl/m4/mode_t.m4,
-       gl/m4/multiarch.m4, gl/m4/open.m4, gl/m4/pathmax.m4,
-       gl/m4/putenv.m4, gl/m4/setenv.m4, gl/m4/stat.m4, gl/m4/stdarg.m4,
-       gl/m4/stdbool.m4, gl/m4/stddef_h.m4, gl/m4/stdint.m4,
-       gl/m4/stdlib_h.m4, gl/m4/strerror.m4, gl/m4/string_h.m4,
-       gl/m4/symlink.m4, gl/m4/sys_stat_h.m4, gl/m4/sys_wait_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/progname.c,
-       gl/progname.h, gl/stdarg.in.h, gl/stddef.in.h, gl/strerror.c,
-       gl/string.in.h, gl/unistd.in.h, gl/version-etc.c, gl/version-etc.h,
-       gltests/Makefile.am, gltests/alloca.in.h, gltests/binary-io.h,
-       gltests/dup2.c, gltests/fcntl.in.h, gltests/ignore-value.h,
-       gltests/init.sh, gltests/lstat.c, gltests/macros.h,
-       gltests/malloc.c, gltests/malloca.c, gltests/malloca.h,
-       gltests/open.c, gltests/pathmax.h, gltests/putenv.c,
-       gltests/same-inode.h, gltests/setenv.c, gltests/signature.h,
-       gltests/stat.c, gltests/stdbool.in.h, gltests/stdint.in.h,
-       gltests/stdlib.in.h, gltests/symlink.c, gltests/sys_stat.in.h,
-       gltests/sys_wait.in.h, gltests/test-alloca-opt.c,
-       gltests/test-binary-io.c, gltests/test-dup2.c,
-       gltests/test-environ.c, gltests/test-errno.c,
-       gltests/test-getopt.c, gltests/test-getopt.h,
-       gltests/test-getopt_long.h, gltests/test-ignore-value.c,
-       gltests/test-lstat.c, gltests/test-lstat.h, gltests/test-malloca.c,
-       gltests/test-open.c, gltests/test-open.h, gltests/test-setenv.c,
-       gltests/test-stat.c, gltests/test-stat.h, gltests/test-stdbool.c,
-       gltests/test-stddef.c, gltests/test-stdint.c,
-       gltests/test-strerror.c, gltests/test-symlink.c,
-       gltests/test-symlink.h, gltests/test-sys_wait.c,
-       gltests/test-sys_wait.h, gltests/test-unsetenv.c,
-       gltests/test-update-copyright.sh,
-       gltests/test-vc-list-files-cvs.sh,
-       gltests/test-vc-list-files-git.sh, gltests/test-verify.c,
-       gltests/test-version-etc.c, gltests/test-version-etc.sh,
-       gltests/time.in.h, gltests/unsetenv.c, gltests/verify.h,
-       gltests/version-etc-fsf.c, gltests/wchar.in.h, lib/gl/Makefile.am,
-       lib/gl/c-ctype.c, lib/gl/c-ctype.h, lib/gl/c-strcase.h,
-       lib/gl/c-strcasecmp.c, lib/gl/c-strncasecmp.c, lib/gl/gettext.h,
-       lib/gl/iconv.in.h, lib/gl/iconv_open.c, lib/gl/m4/00gnulib.m4,
-       lib/gl/m4/codeset.m4, lib/gl/m4/extensions.m4,
-       lib/gl/m4/gnulib-cache.m4, lib/gl/m4/gnulib-common.m4,
-       lib/gl/m4/gnulib-comp.m4, lib/gl/m4/gnulib-tool.m4,
-       lib/gl/m4/iconv.m4, lib/gl/m4/iconv_h.m4, lib/gl/m4/iconv_open.m4,
-       lib/gl/m4/include_next.m4, lib/gl/m4/ld-output-def.m4,
-       lib/gl/m4/ld-version-script.m4, lib/gl/m4/lib-ld.m4,
-       lib/gl/m4/lib-link.m4, lib/gl/m4/lib-prefix.m4,
-       lib/gl/m4/locale-fr.m4, lib/gl/m4/locale-tr.m4,
-       lib/gl/m4/longlong.m4, lib/gl/m4/multiarch.m4,
-       lib/gl/m4/stdbool.m4, lib/gl/m4/stddef_h.m4, lib/gl/m4/stdint.m4,
-       lib/gl/m4/string_h.m4, lib/gl/m4/strverscmp.m4,
-       lib/gl/m4/visibility.m4, lib/gl/m4/warn-on-use.m4,
-       lib/gl/m4/wchar_h.m4, lib/gl/m4/wchar_t.m4, lib/gl/m4/wint_t.m4,
-       lib/gl/stdbool.in.h, lib/gl/stddef.in.h, lib/gl/stdint.in.h,
-       lib/gl/striconv.c, lib/gl/striconv.h, lib/gl/string.in.h,
-       lib/gl/strverscmp.c, lib/gl/wchar.in.h, lib/gltests/Makefile.am,
-       lib/gltests/dummy.c, lib/gltests/init.sh, lib/gltests/intprops.h,
-       lib/gltests/macros.h, lib/gltests/signature.h,
-       lib/gltests/test-c-ctype.c, lib/gltests/test-c-strcasecmp.c,
-       lib/gltests/test-c-strncasecmp.c, lib/gltests/test-iconv.c,
-       lib/gltests/test-stdbool.c, lib/gltests/test-stddef.c,
-       lib/gltests/test-stdint.c, lib/gltests/test-striconv.c,
-       lib/gltests/test-strverscmp.c, lib/gltests/test-verify.c,
-       lib/gltests/verify.h, maint.mk: Update gnulib files.
-
-2010-10-27  Simon Josefsson <address@hidden>
-
-       * .gitignore: Ignore more.
-
-2010-10-27  Simon Josefsson <address@hidden>
-
-       * configure.ac: Avoid some warnings to make it build with modern gcc
-       on amd64.
-
-2010-09-30  Simon Josefsson <address@hidden>
-
-       * .x-sc_space_tab: Avoid syntax-check warning.
-
-2010-09-30  Simon Josefsson <address@hidden>
-
-       * GNUmakefile, build-aux/gendocs.sh, build-aux/gnupload,
-       build-aux/pmccabe2html, doc/fdl-1.3.texi, gl/m4/environ.m4,
-       gl/m4/error.m4, gl/m4/fcntl-o.m4, gl/m4/getopt.m4,
-       gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/include_next.m4,
-       gl/m4/lstat.m4, gl/m4/malloc.m4, gl/m4/open.m4, gl/m4/setenv.m4,
-       gl/m4/stat.m4, gl/m4/stdarg.m4, gl/m4/stdbool.m4, gl/m4/stdint.m4,
-       gl/m4/stdlib_h.m4, gl/m4/symlink.m4, gl/m4/sys_wait_h.m4,
-       gl/m4/time_h.m4, gl/m4/wchar_t.m4, gl/m4/wint_t.m4, gl/strerror.c,
-       gl/string.in.h, gl/unistd.in.h, gltests/Makefile.am,
-       gltests/fcntl.in.h, gltests/init.sh, gltests/malloc.c,
-       gltests/malloca.c, gltests/open.c, gltests/setenv.c,
-       gltests/stdlib.in.h, gltests/sys_wait.in.h, gltests/test-malloca.c,
-       gltests/test-stdbool.c, gltests/test-stddef.c,
-       gltests/test-sys_wait.c, gltests/test-sys_wait.h,
-       gltests/test-update-copyright.sh,
-       gltests/test-vc-list-files-cvs.sh,
-       gltests/test-vc-list-files-git.sh, gltests/test-verify.c,
-       gltests/time.in.h, lib/gl/m4/codeset.m4, lib/gl/m4/gnulib-cache.m4,
-       lib/gl/m4/gnulib-comp.m4, lib/gl/m4/iconv.m4,
-       lib/gl/m4/iconv_open.m4, lib/gl/m4/include_next.m4,
-       lib/gl/m4/ld-version-script.m4, lib/gl/m4/lib-ld.m4,
-       lib/gl/m4/lib-link.m4, lib/gl/m4/stdbool.m4, lib/gl/m4/stdint.m4,
-       lib/gl/m4/visibility.m4, lib/gl/m4/wchar_t.m4, lib/gl/m4/wint_t.m4,
-       lib/gl/string.in.h, lib/gltests/init.sh,
-       lib/gltests/test-stdbool.c, lib/gltests/test-stddef.c,
-       lib/gltests/test-verify.c, maint.mk: Update gnulib files.
-
-2010-05-27  Simon Josefsson <address@hidden>
-
-       * doc/announce.txt: Doc fix.
-
-2010-05-24  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac, lib/stringprep.h: Bump versions.
-
-2010-05-24  Simon Josefsson <address@hidden>
-
-       * doc/announce.txt: Update announce.txt for 1.19.
-
-2010-05-22  Simon Josefsson <address@hidden>
-
-       * .gitignore: Improve.
-
-2010-05-22  Simon Josefsson <address@hidden>
-
-       * cfg.mk: Dist API PDF manual.
-
-2010-05-22  Simon Josefsson <address@hidden>
-
-       * ChangeLog: Generated.
-
-2010-05-22  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 1.19.
-
-2010-05-20  Simon Josefsson <address@hidden>
-
-       * NEWS, cfg.mk, doc/gendocs_template, doc/reference/Makefile.am,
-       gl/override/doc/gendocs_template.diff, gtk-doc.make, m4/gtk-doc.m4: 
-       Update GTK-DOC files to enable PDF manual.
-
-2010-05-20  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2010-05-20  Simon Josefsson <address@hidden>
-
-       * configure.ac, doc/gendocs_template, gl/Makefile.am,
-       gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
-       gl/m4/valgrind-tests.m4, m4/valgrind.m4: Update gnulib files, use
-       new valgrind-tests module.
-
-2010-05-17  Simon Josefsson <address@hidden>
-
-       * build-aux/c++defs.h, build-aux/gendocs.sh, build-aux/gnupload,
-       gl/Makefile.am, gl/error.c, gl/m4/gnulib-common.m4,
-       gl/m4/gnulib-comp.m4, gl/m4/unistd_h.m4, gl/unistd.in.h,
-       gltests/Makefile.am, gltests/init.sh, gltests/test-verify.c,
-       gltests/test-verify.sh, gltests/verify.h, gltests/wchar.in.h,
-       lib/gl/m4/gnulib-common.m4, lib/gl/m4/gnulib-comp.m4,
-       lib/gl/m4/iconv.m4, lib/gl/wchar.in.h, lib/gltests/Makefile.am,
-       lib/gltests/init.sh, lib/gltests/test-verify.c,
-       lib/gltests/test-verify.sh, lib/gltests/verify.h, maint.mk: Update
-       gnulib files.
-
-2010-04-25  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2010-04-25  Simon Josefsson <address@hidden>
-
-       * build-aux/vc-list-files, gl/m4/gnulib-comp.m4,
-       gltests/Makefile.am, gltests/init.sh,
-       gltests/test-vc-list-files-cvs.sh,
-       gltests/test-vc-list-files-git.sh, maint.mk: Update gnulib files.
-
-2010-04-21  Simon Josefsson <address@hidden>
-
-       * lib/gl/m4/visibility.m4: Update gnulib files.
-
-2010-04-19  Simon Josefsson <address@hidden>
-
-       * gl/getopt.c, gl/getopt_int.h, gl/m4/getopt.m4, gltests/setenv.c,
-       gltests/stdbool.in.h, gltests/test-getopt.h,
-       gltests/test-getopt_long.h, gltests/test-stdbool.c,
-       gltests/test-stdint.c, lib/gl/stdbool.in.h,
-       lib/gltests/test-stdbool.c, lib/gltests/test-stdint.c, maint.mk: 
-       Update gnulib files.
-
-2010-04-13  Simon Josefsson <address@hidden>
-
-       * maint.mk: Update gnulib files.
-
-2010-04-12  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2010-04-12  Simon Josefsson <address@hidden>
-
-       * .x-sc_prohibit_empty_lines_at_EOF: Fix syntax-check warnings.
-
-2010-04-12  Simon Josefsson <address@hidden>
-
-       * doc/reference/Makefile.am, lib/gen-unicode-tables.pl: Fix
-       syntax-check warnings.
-
-2010-04-12  Simon Josefsson <address@hidden>
-
-       * GNUmakefile, build-aux/c++defs.h, 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/string_h.m4, gl/m4/time_h.m4,
-       gl/m4/unistd_h.m4, gl/string.in.h, gl/unistd.in.h,
-       gltests/Makefile.am, gltests/stdlib.in.h, gltests/sys_stat.in.h,
-       gltests/time.in.h, gltests/wchar.in.h, lib/gl/Makefile.am,
-       lib/gl/m4/gnulib-common.m4, lib/gl/m4/gnulib-comp.m4,
-       lib/gl/m4/lib-link.m4, lib/gl/m4/string_h.m4, lib/gl/string.in.h,
-       lib/gl/wchar.in.h, lib/gltests/Makefile.am, maint.mk: Update gnulib
-       files.
-
-2010-03-30  Simon Josefsson <address@hidden>
-
-       * m4/valgrind.m4: Sync valgrind.m4.
-
-2010-03-30  Simon Josefsson <address@hidden>
-
-       * src/Makefile.am: Drop code (could never have worked anyway).
-
-2010-03-30  Simon Josefsson <address@hidden>
-
-       * gl/errno.in.h, gl/getopt.in.h, gl/m4/fcntl-o.m4,
-       gl/m4/fcntl_h.m4, gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
-       gl/m4/stddef_h.m4, gl/m4/stdlib_h.m4, gl/m4/string_h.m4,
-       gl/m4/sys_stat_h.m4, gl/m4/time_h.m4, gl/m4/unistd_h.m4,
-       gl/m4/wchar_h.m4, gl/stdarg.in.h, gl/string.in.h, gl/unistd.in.h,
-       gltests/Makefile.am, gltests/stdint.in.h, gltests/sys_stat.in.h,
-       gltests/test-dup2.c, gltests/test-getopt.c, gltests/test-getopt.h,
-       gltests/time.in.h, lib/gl/iconv.in.h, lib/gl/m4/gnulib-common.m4,
-       lib/gl/m4/gnulib-comp.m4, lib/gl/m4/iconv_h.m4,
-       lib/gl/m4/stddef_h.m4, lib/gl/m4/string_h.m4,
-       lib/gl/m4/visibility.m4, lib/gl/m4/wchar_h.m4, lib/gl/stdint.in.h,
-       lib/gl/string.in.h, lib/gltests/Makefile.am, maint.mk: Update gnulib
-       files.
-
-2010-03-26  Simon Josefsson <address@hidden>
-
-       * gl/errno.in.h, gl/getopt.in.h, gl/gettext.h, gl/stdarg.in.h,
-       gl/string.in.h, gl/unistd.in.h, gltests/stdint.in.h,
-       lib/gl/gettext.h, lib/gl/iconv.in.h, lib/gl/stdint.in.h,
-       lib/gl/string.in.h, maint.mk: Update gnulib files.
-
-2010-03-24  Simon Josefsson <address@hidden>
-
-       * maint.mk: Update gnulib files.
-
-2010-03-24  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Fix typos.  Drop @acronym use.
-
-2010-03-24  Simon Josefsson <address@hidden>
-
-       * .x-sc_texinfo_acronym: Add.
-
-2010-03-24  Simon Josefsson <address@hidden>
-
-       * build-aux/warn-on-use.h, gl/Makefile.am, gl/getopt.c,
-       gl/m4/setenv.m4, gl/m4/stdlib_h.m4, gl/m4/unistd_h.m4,
-       gl/unistd.in.h, gltests/Makefile.am, gltests/stdlib.in.h,
-       gltests/test-vc-list-files-git.sh, gltests/time.in.h, maint.mk: 
-       Update gnulib files.
-
-2010-03-18  Simon Josefsson <address@hidden>
-
-       * cfg.mk, doc/ANNOUNCE, doc/announce.txt: Add review-diff.  Move
-       announce file to use consistent filenames.
-
-2010-03-18  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/m4/ansi-c++.m4, gl/m4/gnulib-cache.m4,
-       gl/m4/gnulib-comp.m4, gl/m4/time_h.m4, gl/string.in.h,
-       gltests/Makefile.am, gltests/test-fcntl-h-c++.cc,
-       gltests/test-fcntl-h.c, gltests/test-stdlib-c++.cc,
-       gltests/test-stdlib.c, gltests/test-string-c++.cc,
-       gltests/test-string.c, gltests/test-sys_stat-c++.cc,
-       gltests/test-sys_stat.c, gltests/test-time-c++.cc,
-       gltests/test-time.c, gltests/test-unistd-c++.cc,
-       gltests/test-unistd.c, gltests/test-wchar-c++.cc,
-       gltests/test-wchar.c, gltests/time.in.h: Drop self-tests with C++
-       code in them.
-
-2010-03-18  Simon Josefsson <address@hidden>
-
-       * build-aux/c++defs.h, build-aux/warn-on-use.h, lib/gl/Makefile.am,
-       lib/gl/m4/ansi-c++.m4, lib/gl/m4/gnulib-cache.m4,
-       lib/gl/m4/gnulib-comp.m4, lib/gl/string.in.h,
-       lib/gltests/Makefile.am, lib/gltests/test-iconv-h-c++.cc,
-       lib/gltests/test-iconv-h.c, lib/gltests/test-string-c++.cc,
-       lib/gltests/test-string.c, lib/gltests/test-wchar-c++.cc,
-       lib/gltests/test-wchar.c: Drop self-tests with C++ code in them.
-
-2010-03-18  Simon Josefsson <address@hidden>
-
-       * README-alpha: Mention gengetopt.
-
-2010-03-12  Simon Josefsson <address@hidden>
-
-       * gl/m4/gnulib-comp.m4, lib/gl/m4/gnulib-comp.m4: Update gnulib
-       files.
-
-2010-03-12  Simon Josefsson <address@hidden>
-
-       * configure.ac: Reorder to avoid bootstrap warnings.
-
-2010-03-12  Simon Josefsson <address@hidden>
-
-       * build-aux/c++defs.h, gl/string.in.h, lib/gl/string.in.h: Update
-       gnulib files.
-
-2010-03-09  Simon Josefsson <address@hidden>
-
-       * configure.ac: Explain deprecated libtool usage.
-
-2010-03-09  Simon Josefsson <address@hidden>
-
-       * configure.ac: Revert "Don't use deprecated libtool functions."
-       AC_PROG_LIBTOOL is required on older systems (e.g., latest Ubuntu
-       LTS).  This reverts commit bb239c491ba93a9d2cecf81b53855ecc46d86140.
-
-2010-03-09  Simon Josefsson <address@hidden>
-
-       * configure.ac: Revert "Reorder." AC_PROG_LIBTOOL is required on
-       older systems (e.g., latest Ubuntu LTS).  This reverts commit 
e085f872f2de2e9c33fa4b8c1df559584f375641.
-
-2010-03-09  Simon Josefsson <address@hidden>
-
-       * configure.ac: Reorder.
-
-2010-03-09  Simon Josefsson <address@hidden>
-
-       * configure.ac: Don't use deprecated libtool functions.
-
-2010-03-08  Simon Josefsson <address@hidden>
-
-       * build-aux/c++defs.h, gl/Makefile.am, gl/m4/ansi-c++.m4,
-       gl/m4/fcntl_h.m4, gl/m4/gnulib-comp.m4, gl/m4/stdlib_h.m4,
-       gl/m4/string_h.m4, gl/m4/sys_stat_h.m4, gl/m4/time_h.m4,
-       gl/m4/unistd_h.m4, gl/m4/wchar.m4, gl/m4/wchar_h.m4,
-       gl/string.in.h, gl/unistd.in.h, gltests/Makefile.am,
-       gltests/fcntl.in.h, gltests/stdlib.in.h, gltests/sys_stat.in.h,
-       gltests/test-fcntl-h-c++.cc, gltests/test-stdlib-c++.cc,
-       gltests/test-string-c++.cc, gltests/test-sys_stat-c++.cc,
-       gltests/test-time-c++.cc, gltests/test-unistd-c++.cc,
-       gltests/test-wchar-c++.cc, gltests/time.in.h, gltests/wchar.in.h,
-       lib/gl/Makefile.am, lib/gl/iconv.in.h, lib/gl/m4/ansi-c++.m4,
-       lib/gl/m4/gnulib-comp.m4, lib/gl/m4/iconv_open.m4,
-       lib/gl/m4/string_h.m4, lib/gl/m4/wchar.m4, lib/gl/m4/wchar_h.m4,
-       lib/gl/string.in.h, lib/gl/wchar.in.h, lib/gltests/Makefile.am,
-       lib/gltests/test-iconv-h-c++.cc, lib/gltests/test-iconv-h.c,
-       lib/gltests/test-string-c++.cc, lib/gltests/test-wchar-c++.cc: 
-       Update gnulib files.
-
-2010-02-24  Simon Josefsson <address@hidden>
-
-       * .gitignore: Add.
-
-2010-02-24  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac, lib/stringprep.h: Bump versions.
-
-2010-02-24  Simon Josefsson <address@hidden>
-
-       * build-aux/gendocs.sh, build-aux/vc-list-files,
-       gl/m4/gnulib-common.m4, gl/m4/warn-on-use.m4,
-       lib/gl/m4/gnulib-common.m4, lib/gl/m4/warn-on-use.m4: Update gnulib
-       files.
-
-2010-02-16  Simon Josefsson <address@hidden>
-
-       * doc/ANNOUNCE: Add.
-
-2010-02-15  Simon Josefsson <address@hidden>
-
-       * ChangeLog: Generated.
-
-2010-02-15  Simon Josefsson <address@hidden>
-
-       * cfg.mk: Release to ftp.gnu.org.
-
-2010-02-15  Simon Josefsson <address@hidden>
-
-       * configure.ac, lib/stringprep.h: Bump versions.
-
-2010-02-15  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 1.18.
-
-2010-02-15  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2010-02-15  Simon Josefsson <address@hidden>
-
-       * lib/libidn.map: Put forgotten symbols under old namespace.  Suggested 
by Marco d'Itri <address@hidden> in
-       <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=561291>.
-
-2010-02-15  Simon Josefsson <address@hidden>
-
-       * build-aux/gnupload, maint.mk: Update gnulib files.
-
-2010-02-05  Simon Josefsson <address@hidden>
-
-       * ChangeLog: Generated.
-
-2010-02-05  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 1.17.
-
-2010-02-05  Simon Josefsson <address@hidden>
-
-       * cfg.mk: Make this an alpha release.
-
-2010-02-05  Simon Josefsson <address@hidden>
-
-       * po/cs.po.in, po/da.po.in, po/de.po.in, po/eo.po.in, po/id.po.in,
-       po/it.po.in, po/ja.po.in, po/nl.po.in, po/pl.po.in, po/ro.po.in,
-       po/sr.po.in, po/zh_CN.po.in: Sync with TP.
-
-2010-02-05  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2010-02-05  Simon Josefsson <address@hidden>
-
-       * lib/idna.c, lib/nfkc.c, lib/pr29.c, lib/punycode.c,
-       lib/strerror-idna.c, lib/strerror-pr29.c, lib/strerror-punycode.c,
-       lib/strerror-stringprep.c, lib/strerror-tld.c, lib/stringprep.c,
-       lib/tld.c, lib/toutf8.c, lib/version.c: Fix GTK-DOC syntax.
-       Unfortunately this looses some information.
-
-2010-02-05  Simon Josefsson <address@hidden>
-
-       * NEWS: Clarify.
-
-2010-02-05  Simon Josefsson <address@hidden>
-
-       * tests/Makefile.am: Another test for MinGW builds.
-
-2010-02-05  Simon Josefsson <address@hidden>
-
-       * tests/Makefile.am: Don't use a libtool helper library, to
-       hopefully make MinGW builds work.
-
-2010-02-05  Simon Josefsson <address@hidden>
-
-       * tests/Makefile.am: Simplify.
-
-2010-02-05  Simon Josefsson <address@hidden>
-
-       * tests/Makefile.am: Check if this makes MinGW builds work better.
-
-2010-02-05  Simon Josefsson <address@hidden>
-
-       * tests/Makefile.am: Drop EXEEXT, to see if MinGW builds improve.
-
-2010-02-03  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix.
-
-2010-02-03  Simon Josefsson <address@hidden>
-
-       * AUTHORS, Makefile.am, NEWS, README, THANKS, TODO, libidn.pc.in,
-       m4/valgrind.m4: Bump copyright years.
-
-2010-02-03  Simon Josefsson <address@hidden>
-
-       * .clcopying, AUTHORS, ChangeLog, FAQ, Makefile.am, README,
-       README-alpha, THANKS, TODO, contrib/README,
-       contrib/doxygen/gdoc2doxygen, contrib/java/Makefile.am,
-       contrib/java/README, csharp/Makefile.am, doc/Makefile.gdoci,
-       doc/cyclo/Makefile.am, doc/gdoc, doc/java/Makefile.am,
-       doc/specifications/Makefile.am, doc/tld/Makefile.am,
-       doc/tld/README, doc/tld/fr.tld, examples/Makefile.am,
-       examples/README, examples/example.c, examples/example2.c,
-       examples/example5.c, java/Makefile.am,
-       java/gnu/inet/encoding/Makefile.am, lib/Makefile.am,
-       lib/gen-tld-tables.pl, lib/idn-free.c, lib/idn-free.h, lib/idna.c,
-       lib/idna.h, lib/nfkc.c, lib/pr29.c, lib/pr29.h, lib/profiles.c,
-       lib/punycode.c, lib/punycode.h, lib/strerror-idna.c,
-       lib/strerror-pr29.c, lib/strerror-punycode.c,
-       lib/strerror-stringprep.c, lib/strerror-tld.c, lib/stringprep.c,
-       lib/tld.c, lib/tld.h, lib/toutf8.c, lib/version.c, libc/README,
-       libc/example.c, libc/getaddrinfo-idn.txt, libidn.pc.in,
-       src/Makefile.am, src/idn.c, src/idn.ggo, src/idna.el,
-       src/punycode.el, tests/tst_idna.c, tests/tst_idna2.c,
-       tests/tst_nfkc.c, tests/tst_pr29.c, tests/tst_punycode.c,
-       tests/tst_strerror.c, tests/tst_stringprep.c, tests/tst_tld.c,
-       tests/tst_toutf8.c, tests/utils.h: Bump copyright years.
-
-2010-02-03  Simon Josefsson <address@hidden>
-
-       * configure.ac: Bump copyright years.
-
-2010-02-03  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2010-02-03  Simon Josefsson <address@hidden>
-
-       * configure.ac: Bump libtool version to indicated "added" symbols.
-
-2010-02-03  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Bump copyright years.
-
-2010-02-03  Simon Josefsson <address@hidden>
-
-       * lib/libidn.map: Bump shared library version tag on "new" symbols.
-
-2010-02-03  Simon Josefsson <address@hidden>
-
-       * lib/gen-stringprep-tables.pl, lib/stringprep.h,
-       tests/Makefile.am, tests/tst_symbols.c: Make sure all symbols are
-       exported.  Add self test to catch regressions.  See 
<http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=561291> and
-
-       
<http://lists.gnu.org/archive/html/help-libidn/2010-02/msg00000.html>for 
background.
-
-2010-02-03  Simon Josefsson <address@hidden>
-
-       * build-aux/gnupload, build-aux/link-warning.h, gl/Makefile.am,
-       gl/error.h, gl/m4/fcntl_h.m4, gl/m4/gnulib-comp.m4,
-       gl/m4/stdlib_h.m4, gl/m4/string_h.m4, gl/m4/sys_stat_h.m4,
-       gl/m4/unistd_h.m4, gl/m4/wchar.m4, gl/string.in.h, gl/unistd.in.h,
-       gltests/Makefile.am, gltests/fcntl.in.h, gltests/ignore-value.h,
-       gltests/stdlib.in.h, gltests/sys_stat.in.h, gltests/test-lstat.c,
-       gltests/test-symlink.c, gltests/wchar.in.h, lib/gl/Makefile.am,
-       lib/gl/m4/gnulib-comp.m4, lib/gl/m4/string_h.m4,
-       lib/gl/m4/warn-on-use.m4, lib/gl/m4/wchar.m4, lib/gl/string.in.h,
-       lib/gl/wchar.in.h, lib/gltests/Makefile.am, maint.mk: Update gnulib
-       files.
-
-2010-01-12  Simon Josefsson <address@hidden>
-
-       * cfg.mk, maint.mk: Improve syntax-check exception stuff.
-
-2010-01-12  Simon Josefsson <address@hidden>
-
-       * gl/m4/gnulib-common.m4, lib/gl/m4/gnulib-common.m4: Update gnulib
-       files.
-
-2010-01-12  Simon Josefsson <address@hidden>
-
-       * gl/m4/gnulib-common.m4, gl/m4/warnings.m4: Check patch.
-
-2010-01-12  Simon Josefsson <address@hidden>
-
-       * m4/valgrind.m4: Fix valgrind.m4.
-
-2010-01-12  Simon Josefsson <address@hidden>
-
-       * doc/fdl-1.3.texi, doc/gendocs_template, doc/gpl-3.0.texi,
-       doc/lgpl-2.1.texi, gl/override/lib/dup2.c.diff,
-       gl/override/tests/dup2.c.diff: Update gnulib files.
-
-2010-01-12  Simon Josefsson <address@hidden>
-
-       * lib/gunibreak.h, lib/gunicomp.h, lib/gunidecomp.h: Touch.
-
-2010-01-12  Simon Josefsson <address@hidden>
-
-       * lib/gen-unicode-tables.pl: Touch.
-
-2010-01-12  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac, lib/stringprep.h: Bump versions.
-
-2010-01-12  Simon Josefsson <address@hidden>
-
-       * csharp/IDNA.cs, csharp/IDNAException.cs, csharp/NFKC.cs,
-       csharp/Punycode.cs, csharp/PunycodeException.cs,
-       csharp/Stringprep.cs, csharp/StringprepException.cs,
-       csharp/generate/AssemblyInfo.cs, csharp/generate/GenerateNFKC.cs,
-       csharp/generate/GenerateRFC3454.cs, csharp/generate/HashSet.cs,
-       csharp/generate/Program.cs, csharp/generate/Tokenizer.cs,
-       doc/fdl-1.3.texi, doc/gendocs_template, doc/gpl-3.0.texi,
-       doc/lgpl-2.1.texi, doc/tld/no.tld,
-       java/gnu/inet/encoding/IDNA.java,
-       java/gnu/inet/encoding/IDNAException.java,
-       java/gnu/inet/encoding/Punycode.java,
-       java/gnu/inet/encoding/PunycodeException.java,
-       java/gnu/inet/encoding/Stringprep.java,
-       java/gnu/inet/encoding/StringprepException.java,
-       java/misc/GenerateRFC3454.java, java/misc/TestIDNA.java,
-       java/misc/TestNFKC.java, lib/Makefile.am, lib/gen-tld-tables.pl,
-       lib/tld.c, lib/tld.h, m4/update-header-version.m4, m4/valgrind.m4,
-       po/cs.po.in, po/da.po.in, po/de.po.in, po/eo.po.in, po/id.po.in,
-       po/it.po.in, po/ja.po.in, po/nl.po.in, po/pl.po.in, po/ro.po.in,
-       po/rw.po.in, po/sr.po.in, po/zh_CN.po.in,
-       win32/include/ac-stdint.h, win32/include/idn-int.h,
-       win32/include/stdbool.h: Update copyright.
-
-2010-01-12  Simon Josefsson <address@hidden>
-
-       * po/de.po.in, po/fi.po.in, po/zh_CN.po.in: Sync with TP.
-
-2010-01-12  Simon Josefsson <address@hidden>
-
-       * .x-sc_avoid_if_before_free, .x-sc_cast_of_alloca_return_value,
-       .x-sc_error_message_uppercase, .x-sc_makefile_at_at_check,
-       .x-sc_makefile_check, .x-sc_space_tab, cfg.mk, examples/example3.c,
-       examples/example4.c, java/gnu/inet/encoding/NFKC.java,
-       java/misc/GenerateNFKC.java, lib/gl/striconv.c, maint.mk,
-       tests/utils.c: Fix syntax-check rules.
-
-2010-01-12  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Don't use exit(1).
-
-2010-01-12  Simon Josefsson <address@hidden>
-
-       * .x-sc_cast_of_alloca_return_value: Add.
-
-2010-01-12  Simon Josefsson <address@hidden>
-
-       * .x-sc_makefile_at_at_check: Add.
-
-2010-01-12  Simon Josefsson <address@hidden>
-
-       * cfg.mk: Commit cyclo/.
-
-2010-01-12  Simon Josefsson <address@hidden>
-
-       * ChangeLog: Generated.
-
-2010-01-12  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 1.16.
-
-2010-01-12  Simon Josefsson <address@hidden>
-
-       * gl/m4/open.m4, gl/override/m4/open.m4.diff: Add workaround for
-       Wine open failure.
-
-2010-01-12  Simon Josefsson <address@hidden>
-
-       * gl/override/tests/dup2.c.diff, gltests/dup2.c: Add workaround for
-       Wine dup2 failure.
-
-2010-01-12  Simon Josefsson <address@hidden>
-
-       * build-aux/warn-on-use.h, gl/Makefile.am, gl/m4/gnulib-comp.m4,
-       gl/m4/unistd_h.m4, gl/m4/warn-on-use.m4, gl/unistd.in.h,
-       gltests/Makefile.am, gltests/test-getopt.c, gltests/wchar.in.h,
-       lib/gl/wchar.in.h, maint.mk: Update gnulib files.
-
-2010-01-09  Simon Josefsson <address@hidden>
-
-       * gltests/dup2.c, maint.mk: Update gnulib files.
-
-2010-01-08  Simon Josefsson <address@hidden>
-
-       * lib/gunibreak.h, lib/gunicomp.h, lib/gunidecomp.h: Touch.
-
-2010-01-08  Simon Josefsson <address@hidden>
-
-       * lib/gen-unicode-tables.pl: Add comment.
-
-2010-01-08  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/m4/string_h.m4, gl/string.in.h,
-       lib/gl/Makefile.am, lib/gl/m4/string_h.m4, lib/gl/string.in.h: 
-       Update gnulib files.
-
-2010-01-07  Simon Josefsson <address@hidden>
-
-       * GNUmakefile, build-aux/arg-nonnull.h, build-aux/config.rpath,
-       build-aux/csharpcomp.sh.in, build-aux/gendocs.sh,
-       build-aux/link-warning.h, build-aux/pmccabe2html,
-       build-aux/update-copyright, build-aux/useless-if-before-free,
-       build-aux/vc-list-files, gl/Makefile.am, gl/errno.in.h, gl/error.c,
-       gl/error.h, gl/getopt.c, gl/getopt.in.h, gl/getopt1.c,
-       gl/getopt_int.h, gl/gettext.h, gl/intprops.h, gl/m4/00gnulib.m4,
-       gl/m4/alloca.m4, gl/m4/autobuild.m4, gl/m4/cloexec.m4,
-       gl/m4/csharp.m4, gl/m4/csharpcomp.m4, gl/m4/dos.m4, gl/m4/dup2.m4,
-       gl/m4/eealloc.m4, gl/m4/environ.m4, gl/m4/errno_h.m4,
-       gl/m4/error.m4, gl/m4/extensions.m4, gl/m4/fcntl-o.m4,
-       gl/m4/fcntl.m4, gl/m4/fcntl_h.m4, gl/m4/getdtablesize.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/lstat.m4, gl/m4/malloc.m4,
-       gl/m4/malloca.m4, gl/m4/manywarnings.m4, gl/m4/mode_t.m4,
-       gl/m4/multiarch.m4, gl/m4/open.m4, gl/m4/pathmax.m4,
-       gl/m4/putenv.m4, gl/m4/setenv.m4, gl/m4/stat.m4, gl/m4/stdarg.m4,
-       gl/m4/stdbool.m4, gl/m4/stddef_h.m4, gl/m4/stdint.m4,
-       gl/m4/stdlib_h.m4, gl/m4/strerror.m4, gl/m4/string_h.m4,
-       gl/m4/symlink.m4, gl/m4/sys_stat_h.m4, gl/m4/time_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/stdarg.in.h, gl/stddef.in.h, gl/strerror.c,
-       gl/string.in.h, gl/unistd.in.h, gl/version-etc.c, gl/version-etc.h,
-       gltests/Makefile.am, gltests/alloca.in.h, gltests/binary-io.h,
-       gltests/cloexec.c, gltests/cloexec.h, gltests/dup2.c,
-       gltests/fcntl.c, gltests/fcntl.in.h, gltests/getdtablesize.c,
-       gltests/lstat.c, gltests/macros.h, gltests/malloc.c,
-       gltests/malloca.c, gltests/malloca.h, gltests/open.c,
-       gltests/pathmax.h, gltests/putenv.c, gltests/same-inode.h,
-       gltests/setenv.c, gltests/signature.h, gltests/stat.c,
-       gltests/stdbool.in.h, gltests/stdint.in.h, gltests/stdlib.in.h,
-       gltests/symlink.c, gltests/sys_stat.in.h,
-       gltests/test-alloca-opt.c, gltests/test-binary-io.c,
-       gltests/test-cloexec.c, gltests/test-dup2.c,
-       gltests/test-environ.c, gltests/test-errno.c,
-       gltests/test-fcntl-h.c, gltests/test-fcntl.c,
-       gltests/test-getdtablesize.c, gltests/test-getopt.c,
-       gltests/test-getopt.h, gltests/test-getopt_long.h,
-       gltests/test-lstat.c, gltests/test-lstat.h, gltests/test-malloca.c,
-       gltests/test-open.c, gltests/test-open.h, gltests/test-setenv.c,
-       gltests/test-stat.c, gltests/test-stat.h, gltests/test-stdbool.c,
-       gltests/test-stddef.c, gltests/test-stdint.c,
-       gltests/test-stdlib.c, gltests/test-strerror.c,
-       gltests/test-string.c, gltests/test-symlink.c,
-       gltests/test-symlink.h, gltests/test-sys_stat.c,
-       gltests/test-time.c, gltests/test-unistd.c,
-       gltests/test-unsetenv.c, gltests/test-update-copyright.sh,
-       gltests/test-vc-list-files-cvs.sh,
-       gltests/test-vc-list-files-git.sh, gltests/test-version-etc.c,
-       gltests/test-version-etc.sh, gltests/test-wchar.c,
-       gltests/time.in.h, gltests/unsetenv.c, gltests/verify.h,
-       gltests/version-etc-fsf.c, gltests/wchar.in.h, lib/gl/Makefile.am,
-       lib/gl/c-ctype.c, lib/gl/c-ctype.h, lib/gl/c-strcase.h,
-       lib/gl/c-strcasecmp.c, lib/gl/c-strncasecmp.c, lib/gl/gettext.h,
-       lib/gl/iconv.in.h, lib/gl/iconv_open.c, lib/gl/m4/00gnulib.m4,
-       lib/gl/m4/codeset.m4, lib/gl/m4/extensions.m4,
-       lib/gl/m4/gnulib-cache.m4, lib/gl/m4/gnulib-common.m4,
-       lib/gl/m4/gnulib-comp.m4, lib/gl/m4/gnulib-tool.m4,
-       lib/gl/m4/iconv.m4, lib/gl/m4/iconv_h.m4, lib/gl/m4/iconv_open.m4,
-       lib/gl/m4/include_next.m4, lib/gl/m4/ld-output-def.m4,
-       lib/gl/m4/ld-version-script.m4, lib/gl/m4/lib-ld.m4,
-       lib/gl/m4/lib-link.m4, lib/gl/m4/lib-prefix.m4,
-       lib/gl/m4/locale-fr.m4, lib/gl/m4/locale-tr.m4,
-       lib/gl/m4/longlong.m4, lib/gl/m4/multiarch.m4,
-       lib/gl/m4/stdbool.m4, lib/gl/m4/stddef_h.m4, lib/gl/m4/stdint.m4,
-       lib/gl/m4/string_h.m4, lib/gl/m4/strverscmp.m4,
-       lib/gl/m4/visibility.m4, lib/gl/m4/wchar.m4, lib/gl/m4/wchar_t.m4,
-       lib/gl/m4/wint_t.m4, lib/gl/stdbool.in.h, lib/gl/stddef.in.h,
-       lib/gl/stdint.in.h, lib/gl/striconv.c, lib/gl/striconv.h,
-       lib/gl/string.in.h, lib/gl/strverscmp.c, lib/gl/wchar.in.h,
-       lib/gltests/Makefile.am, lib/gltests/dummy.c,
-       lib/gltests/intprops.h, lib/gltests/macros.h,
-       lib/gltests/signature.h, lib/gltests/test-c-ctype.c,
-       lib/gltests/test-c-strcasecmp.c, lib/gltests/test-c-strncasecmp.c,
-       lib/gltests/test-iconv.c, lib/gltests/test-stdbool.c,
-       lib/gltests/test-stddef.c, lib/gltests/test-stdint.c,
-       lib/gltests/test-striconv.c, lib/gltests/test-string.c,
-       lib/gltests/test-strverscmp.c, lib/gltests/test-wchar.c,
-       lib/gltests/verify.h, maint.mk: Update gnulib files.
-
-2009-12-26  Simon Josefsson <address@hidden>
-
-       * build-aux/gnupload, gl/getopt.c, gl/getopt1.c, gl/getopt_int.h,
-       gl/m4/cloexec.m4, gl/m4/dos.m4, gl/m4/dup2.m4, gl/m4/extensions.m4,
-       gl/m4/fcntl-o.m4, gl/m4/fcntl.m4, gl/m4/fcntl_h.m4,
-       gl/m4/getdtablesize.m4, gl/m4/getopt.m4, gl/m4/gnulib-common.m4,
-       gl/m4/gnulib-comp.m4, gl/m4/lstat.m4, gl/m4/mode_t.m4,
-       gl/m4/open.m4, gl/m4/pathmax.m4, gl/m4/setenv.m4, gl/m4/stat.m4,
-       gl/m4/symlink.m4, gl/m4/sys_stat_h.m4, gl/m4/time_h.m4,
-       gl/m4/wchar.m4, gl/unistd.in.h, gltests/Makefile.am,
-       gltests/binary-io.h, gltests/cloexec.c, gltests/cloexec.h,
-       gltests/dup2.c, gltests/fcntl.c, gltests/fcntl.in.h,
-       gltests/getdtablesize.c, gltests/lstat.c, gltests/macros.h,
-       gltests/open.c, gltests/pathmax.h, gltests/same-inode.h,
-       gltests/signature.h, gltests/stat.c, gltests/stdlib.in.h,
-       gltests/symlink.c, gltests/sys_stat.in.h, gltests/test-binary-io.c,
-       gltests/test-binary-io.sh, gltests/test-cloexec.c,
-       gltests/test-dup2.c, gltests/test-fcntl-h.c, gltests/test-fcntl.c,
-       gltests/test-getdtablesize.c, gltests/test-getopt.c,
-       gltests/test-getopt.h, gltests/test-getopt_long.h,
-       gltests/test-lstat.c, gltests/test-lstat.h, gltests/test-open.c,
-       gltests/test-open.h, gltests/test-setenv.c, gltests/test-stat.c,
-       gltests/test-stat.h, gltests/test-strerror.c,
-       gltests/test-symlink.c, gltests/test-symlink.h,
-       gltests/test-sys_stat.c, gltests/test-time.c,
-       gltests/test-unsetenv.c, gltests/test-version-etc.c,
-       gltests/time.in.h, lib/gl/m4/extensions.m4,
-       lib/gl/m4/gnulib-common.m4, lib/gl/m4/gnulib-comp.m4,
-       lib/gl/m4/wchar.m4, lib/gltests/Makefile.am, lib/gltests/macros.h,
-       lib/gltests/signature.h, lib/gltests/test-c-ctype.c,
-       lib/gltests/test-c-strcasecmp.c, lib/gltests/test-c-strncasecmp.c,
-       lib/gltests/test-iconv.c, lib/gltests/test-striconv.c,
-       lib/gltests/test-strverscmp.c: Update gnulib files.
-
-2009-12-19  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gltests/Makefile.am, lib/gl/Makefile.am,
-       lib/gltests/Makefile.am: Update gnulib files.
-
-2009-12-16  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2009-12-16  Simon Josefsson <address@hidden>
-
-       * build-aux/arg-nonnull.h, gl/m4/stdbool.m4, gltests/stdbool.in.h,
-       gltests/test-stdbool.c: Update gnulib files.
-
-2009-12-16  Simon Josefsson <address@hidden>
-
-       * build-aux/gnupload, build-aux/link-warning.h, gl/Makefile.am,
-       gl/error.c, gl/error.h, gl/getopt.c, gl/getopt.in.h, gl/getopt1.c,
-       gl/getopt_int.h, gl/gettext.h, gl/intprops.h, gl/m4/error.m4,
-       gl/m4/extensions.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/putenv.m4, gl/m4/setenv.m4, gl/m4/stdint.m4,
-       gl/m4/string_h.m4, gl/m4/unistd_h.m4, gl/m4/version-etc.m4,
-       gl/m4/warnings.m4, gl/m4/wchar.m4, gl/override/lib/gettext.h.diff,
-       gl/progname.c, gl/progname.h, gl/strerror.c, gl/string.in.h,
-       gl/unistd.in.h, gl/version-etc.c, gl/version-etc.h,
-       gltests/Makefile.am, gltests/malloca.c, gltests/malloca.h,
-       gltests/putenv.c, gltests/setenv.c, gltests/stdint.in.h,
-       gltests/stdlib.in.h, gltests/test-environ.c, gltests/test-getopt.c,
-       gltests/test-getopt.h, gltests/test-getopt_long.h,
-       gltests/test-setenv.c, gltests/test-strerror.c,
-       gltests/test-unsetenv.c, gltests/test-update-copyright.sh,
-       gltests/test-version-etc.sh, gltests/unsetenv.c, gltests/verify.h,
-       gltests/wchar.in.h, lib/gl/Makefile.am, lib/gl/c-strcasecmp.c,
-       lib/gl/c-strncasecmp.c, lib/gl/gettext.h, lib/gl/iconv.in.h,
-       lib/gl/iconv_open.c, lib/gl/m4/extensions.m4,
-       lib/gl/m4/gnulib-common.m4, lib/gl/m4/gnulib-comp.m4,
-       lib/gl/m4/iconv_h.m4, lib/gl/m4/iconv_open.m4,
-       lib/gl/m4/include_next.m4, lib/gl/m4/ld-version-script.m4,
-       lib/gl/m4/lib-ld.m4, lib/gl/m4/longlong.m4, lib/gl/m4/stdbool.m4,
-       lib/gl/m4/stdint.m4, lib/gl/m4/string_h.m4, lib/gl/m4/wchar.m4,
-       lib/gl/override/lib/gettext.h.diff, lib/gl/stdint.in.h,
-       lib/gl/striconv.c, lib/gl/striconv.h, lib/gl/string.in.h,
-       lib/gl/strverscmp.c, lib/gl/wchar.in.h, lib/gltests/Makefile.am,
-       lib/gltests/intprops.h, lib/gltests/test-c-ctype.c,
-       lib/gltests/test-c-strcasecmp.c, lib/gltests/test-c-strncasecmp.c,
-       lib/gltests/test-iconv.c, lib/gltests/test-striconv.c,
-       lib/gltests/test-strverscmp.c, lib/gltests/verify.h, maint.mk: 
-       Update gnulib files.
-
-2009-11-18  Simon Josefsson <address@hidden>
-
-       * build-aux/pmccabe2html, doc/cyclo/Makefile.am, gl/Makefile.am,
-       gl/intprops.h, gl/m4/environ.m4, gl/m4/gnulib-comp.m4,
-       gl/m4/malloc.m4, gl/m4/putenv.m4, gl/m4/setenv.m4,
-       gl/m4/stdlib_h.m4, gl/m4/unistd_h.m4, gl/unistd.in.h,
-       gl/version-etc.c, gltests/Makefile.am, gltests/malloc.c,
-       gltests/putenv.c, gltests/setenv.c, gltests/stdlib.in.h,
-       gltests/test-setenv.c, gltests/test-unsetenv.c, gltests/unsetenv.c,
-       lib/gltests/Makefile.am, lib/gltests/intprops.h, maint.mk: Update
-       gnulib files.
-
-2009-11-06  Simon Josefsson <address@hidden>
-
-       * build-aux/pmccabe2html, build-aux/update-copyright,
-       build-aux/useless-if-before-free, doc/cyclo/Makefile.am,
-       gl/getopt.c, gl/m4/gnulib-comp.m4, gl/m4/pmccabe2html.m4,
-       gl/m4/stdlib_h.m4, gltests/Makefile.am, gltests/stdlib.in.h,
-       gltests/test-getopt.c, gltests/test-getopt.h,
-       gltests/test-getopt_long.h, gltests/test-stddef.c,
-       gltests/test-stdint.c, gltests/test-stdlib.c,
-       gltests/test-strerror.c, gltests/test-string.c,
-       gltests/test-unistd.c, gltests/test-update-copyright.sh,
-       gltests/test-version-etc.c, gltests/test-wchar.c,
-       lib/gltests/test-stddef.c, lib/gltests/test-stdint.c,
-       lib/gltests/test-string.c, lib/gltests/test-strverscmp.c,
-       lib/gltests/test-wchar.c, maint.mk: Update gnulib files.
-
-2009-10-19  Simon Josefsson <address@hidden>
-
-       * gl/unistd.in.h: Update gnulib files.
-
-2009-10-08  Simon Josefsson <address@hidden>
-
-       * src/Makefile.am: Fix link error on mingw.
-
-2009-10-08  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/getopt.in.h, gl/getopt_int.h, gl/m4/alloca.m4,
-       gl/m4/eealloc.m4, gl/m4/getopt.m4, gl/m4/gnulib-comp.m4,
-       gl/m4/malloca.m4, gl/m4/unistd_h.m4, gl/progname.c, gl/unistd.in.h,
-       gltests/Makefile.am, gltests/alloca.in.h, gltests/malloca.c,
-       gltests/malloca.h, gltests/malloca.valgrind, gltests/setenv.c,
-       gltests/test-alloca-opt.c, gltests/test-getopt.c,
-       gltests/test-getopt_long.h, gltests/test-malloca.c,
-       lib/gltests/Makefile.am, maint.mk: Update gnulib files.
-
-2009-09-22  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2009-09-22  Simon Josefsson <address@hidden>
-
-       * build-aux/gendocs.sh, build-aux/update-copyright, gl/Makefile.am,
-       gl/m4/getopt.m4, gl/m4/gnulib-comp.m4, gl/m4/stdlib_h.m4,
-       gl/m4/string_h.m4, gl/m4/unistd_h.m4, gl/progname.c,
-       gl/string.in.h, gl/unistd.in.h, gltests/Makefile.am,
-       gltests/stdlib.in.h, lib/gl/Makefile.am,
-       lib/gl/iconv_open-solaris.gperf, lib/gl/iconv_open.c,
-       lib/gl/m4/gnulib-comp.m4, lib/gl/m4/iconv_open.m4,
-       lib/gl/m4/string_h.m4, lib/gl/string.in.h, maint.mk: Update gnulib
-       files.
-
-2009-09-22  Simon Josefsson <address@hidden>
-
-       * configure.ac, pom.xml.in: Add Maven pom.xml file.
-
-2009-09-07  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Note about OS/2 port.
-
-2009-08-20  Simon Josefsson <address@hidden>
-
-       * maint.mk: Update gnulib files.
-
-2009-08-18  Simon Josefsson <address@hidden>
-
-       * build-aux/update-copyright, gl/Makefile.am, gl/m4/gnulib-comp.m4,
-       gl/m4/stddef_h.m4, gl/m4/wchar.m4, gl/stddef.in.h, gl/string.in.h,
-       gl/unistd.in.h, gltests/Makefile.am, gltests/stdlib.in.h,
-       gltests/test-stddef.c, gltests/test-stdlib.c,
-       gltests/test-string.c, gltests/test-unistd.c,
-       gltests/test-update-copyright.sh, gltests/test-wchar.c,
-       lib/gl/Makefile.am, lib/gl/m4/gnulib-comp.m4,
-       lib/gl/m4/stddef_h.m4, lib/gl/m4/wchar.m4, lib/gl/stddef.in.h,
-       lib/gl/string.in.h, lib/gltests/Makefile.am,
-       lib/gltests/test-stddef.c, lib/gltests/test-string.c,
-       lib/gltests/test-wchar.c, maint.mk: Update gnulib files.
-
-2009-08-14  Simon Josefsson <address@hidden>
-
-       * build-aux/update-copyright, gl/Makefile.am, gl/m4/environ.m4,
-       gl/m4/getopt.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
-       gl/m4/longlong.m4, gl/m4/multiarch.m4, gl/m4/setenv.m4,
-       gl/m4/stdint.m4, gl/m4/stdlib_h.m4, gl/m4/unistd_h.m4,
-       gl/m4/wchar.m4, gl/m4/wchar_t.m4, gl/m4/wint_t.m4, gl/unistd.in.h,
-       gltests/Makefile.am, gltests/stdint.in.h, gltests/stdlib.in.h,
-       gltests/test-environ.c, gltests/test-getopt.c,
-       gltests/test-getopt.h, gltests/test-getopt_long.h,
-       gltests/test-stdint.c, gltests/test-stdlib.c,
-       gltests/test-string.c, gltests/test-unistd.c,
-       gltests/test-update-copyright.sh, gltests/test-version-etc.sh,
-       gltests/test-wchar.c, gltests/unsetenv.c, gltests/wchar.in.h,
-       lib/gltests/test-string.c: Update gnulib files.
-
-2009-08-07  Simon Josefsson <address@hidden>
-
-       * build-aux/update-copyright, gltests/test-update-copyright.sh,
-       maint.mk: Update gnulib files.
-
-2009-08-04  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
-       gltests/Makefile.am: Update gnulib files.
-
-2009-08-04  Simon Josefsson <address@hidden>
-
-       * lib/gl/m4/iconv.m4, maint.mk: Update gnulib files.
-
-2009-07-29  Simon Josefsson <address@hidden>
-
-       * README-alpha: Typo.
-
-2009-07-22  Simon Josefsson <address@hidden>
-
-       * build-aux/vc-list-files, gl/Makefile.am, gl/errno.in.h,
-       gl/error.c, gl/m4/errno_h.m4, gl/m4/gnulib-comp.m4,
-       gl/m4/unistd_h.m4, gl/strerror.c, gl/unistd.in.h, gl/version-etc.c,
-       gl/version-etc.h, gltests/Makefile.am, gltests/test-string.c,
-       gltests/test-unistd.c, gltests/test-version-etc.c,
-       gltests/test-version-etc.sh, gltests/verify.h,
-       gltests/version-etc-fsf.c, lib/gl/m4/lib-link.m4,
-       lib/gltests/test-string.c, maint.mk: Update gnulib files.
-
-2009-06-17  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Typo.
-
-2009-06-16  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/m4/string_h.m4, gl/string.in.h,
-       lib/gl/Makefile.am, lib/gl/m4/string_h.m4, lib/gl/string.in.h: 
-       Update gnulib files.
-
-2009-06-11  Simon Josefsson <address@hidden>
-
-       * doc/texinfo.css: Fix.
-
-2009-06-08  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Add version number to manual title.
-
-2009-06-08  Simon Josefsson <address@hidden>
-
-       * lib/stringprep.h: Generated.
-
-2009-06-08  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump versions.
-
-2009-06-08  Simon Josefsson <address@hidden>
-
-       * build-aux/gendocs.sh: Chmod +x.
-
-2009-06-08  Simon Josefsson <address@hidden>
-
-       * ChangeLog: Generated.
-
-2009-06-08  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 1.15.
-
-2009-06-08  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix.
-
-2009-06-08  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix.
-
-2009-06-05  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2009-06-05  Simon Josefsson <address@hidden>
-
-       * 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, java/misc/GenerateNFKC.java,
-       java/misc/GenerateRFC3454.java, java/misc/TestIDNA.java,
-       java/misc/TestNFKC.java: Fix some java warnings.
-
-2009-06-01  Simon Josefsson <address@hidden>
-
-       * configure.ac, lib/Makefile.am: Check stack usage in library.
-
-2009-06-01  Simon Josefsson <address@hidden>
-
-       * gl/m4/manywarnings.m4: Update gnulib files.
-
-2009-05-29  Simon Josefsson <address@hidden>
-
-       * NEWS, THANKS, lib/idna.c: Use c_strcasecmp instead of strcasecmp.
-       Reported by Guenter Knauf <address@hidden>.
-
-2009-05-28  Simon Josefsson <address@hidden>
-
-       * cfg.mk, configure.ac, examples/Makefile.am, lib/Makefile.am,
-       src/Makefile.am, tests/Makefile.am: Improve warning handling.
-
-2009-05-28  Simon Josefsson <address@hidden>
-
-       * build-aux/gnupload: Update gnulib files.
-
-2009-05-27  Simon Josefsson <address@hidden>
-
-       * gl/m4/include_next.m4, lib/gl/m4/include_next.m4: Update gnulib
-       files.
-
-2009-05-20  Simon Josefsson <address@hidden>
-
-       * m4/pkg.m4: Add.
-
-2009-05-20  Simon Josefsson <address@hidden>
-
-       * build-aux/gnupload, gltests/test-vc-list-files-git.sh, maint.mk: 
-       Update gnulib files.
-
-2009-05-11  Simon Josefsson <address@hidden>
-
-       * gtk-doc.make: Fix syntax-check.
-
-2009-05-11  Simon Josefsson <address@hidden>
-
-       * gtk-doc.make, m4/gtk-doc.m4: Upgrade gtk-doc files.
-
-2009-05-08  Simon Josefsson <address@hidden>
-
-       * build-aux/gnupload, gl/m4/errno_h.m4, gl/m4/gnulib-comp.m4,
-       lib/gl/Makefile.am, lib/gl/m4/gnulib-comp.m4,
-       lib/gl/m4/multiarch.m4, maint.mk: Update gnulib files.
-
-2009-05-08  Simon Josefsson <address@hidden>
-
-       * cfg.mk: Make -Werror more optional.
-
-2009-05-07  Simon Josefsson <address@hidden>
-
-       * README-alpha: Fix.
-
-2009-05-05  Simon Josefsson <address@hidden>
-
-       * README-alpha: Fix.
-
-2009-05-05  Simon Josefsson <address@hidden>
-
-       * README-alpha: Add.
-
-2009-05-03  Simon Josefsson <address@hidden>
-
-       * gl/gettext.h, lib/gl/Makefile.am, lib/gl/gettext.h,
-       lib/gl/m4/wchar.m4, lib/gl/wchar.in.h, maint.mk: Update gnulib
-       files.
-
-2009-04-27  Simon Josefsson <address@hidden>
-
-       * maint.mk: Update gnulib files.
-
-2009-04-27  Simon Josefsson <address@hidden>
-
-       * build-aux/vc-list-files, lib/gl/m4/lib-link.m4,
-       lib/gl/m4/lib-prefix.m4, maint.mk: Update gnulib files.
-
-2009-04-24  Simon Josefsson <address@hidden>
-
-       * .prev-version: Add.
-
-2009-04-24  Simon Josefsson <address@hidden>
-
-       * .x-sc_makefile-check~, .x-sc_makefile_check~, .x-sc_space_tab~: 
-       rm.
-
-2009-04-24  Simon Josefsson <address@hidden>
-
-       * .x-sc_avoid_if_before_free, .x-sc_makefile-check~,
-       .x-sc_makefile_check, .x-sc_makefile_check~, gltests/Makefile.am,
-       java/Makefile.am, java/misc/Makefile.am, maint.mk: Fix
-       syntax-checks.
-
-2009-04-24  Simon Josefsson <address@hidden>
-
-       * cfg.mk: Fix for modern git.
-
-2009-04-24  Simon Josefsson <address@hidden>
-
-       * build-aux/useless-if-before-free, build-aux/vc-list-files,
-       gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
-       gltests/Makefile.am, gltests/test-vc-list-files-cvs.sh,
-       gltests/test-vc-list-files-git.sh: Add modules, for syntax-check.
-
-2009-04-24  Simon Josefsson <address@hidden>
-
-       * lib/nfkc.c: Fix warnings.
-
-2009-04-24  Simon Josefsson <address@hidden>
-
-       * .x-sc_the_the, cfg.mk, configure.ac: Syntax check fixes.
-
-2009-04-24  Simon Josefsson <address@hidden>
-
-       * .x-sc_error_message_uppercase, .x-sc_file_system,
-       .x-sc_prohibit_atoi_atof, cfg.mk, contrib/idn-python/Makefile,
-       contrib/idn-python/idn.c, contrib/idn-python/test.py, gl/getopt1.c,
-       lib/nfkc.c, lib/version.c, m4/valgrind.m4, src/idn.c: Syntax check
-       fixes.
-
-2009-04-24  Simon Josefsson <address@hidden>
-
-       * .x-sc_space_tab, .x-sc_space_tab~, NEWS, gtk-doc.make,
-       m4/valgrind.m4: Syntax check fixes.
-
-2009-04-24  Simon Josefsson <address@hidden>
-
-       * .x-sc_avoid_if_before_free, .x-sc_cast_of_alloca_return_value,
-       lib/stringprep.c, maint.mk: Update gnulib files.
-
-2009-04-23  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix.
-
-2009-04-23  Simon Josefsson <address@hidden>
-
-       * doc/gendocs_template, maint.mk: Update gnulib files.
-
-2009-04-23  Simon Josefsson <address@hidden>
-
-       * NEWS, doc/libidn.texi: Improve texinfo section names.
-
-2009-04-17  Simon Josefsson <address@hidden>
-
-       * configure.ac: AM_PROG_GCJ needs to be called unconditionally.
-       Sigh.  Otherwise you get this error: conditional "am__fastdepGCJ"
-       was never defined.
-
-2009-04-14  Simon Josefsson <address@hidden>
-
-       * configure.ac, m4/ac_prog_javac.m4, m4/ac_prog_javac_works.m4,
-       m4/ac_prog_javadoc.m4: Fix java detection.
-
-2009-04-14  Simon Josefsson <address@hidden>
-
-       * lib/stringprep.h: Bump version.
-
-2009-04-14  Simon Josefsson <address@hidden>
-
-       * java/misc/TestIDNA.java: Don't use assert keyword to avoid
-       compilation error.
-
-2009-04-14  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump versions.
-
-2009-04-14  Simon Josefsson <address@hidden>
-
-       * build-aux/gendocs.sh, doc/gendocs_template, doc/lgpl-2.1.texi,
-       lib/gl/m4/ld-version-script.m4, maint.mk: Update gnulib files.
-
-2009-04-03  Simon Josefsson <address@hidden>
-
-       * ChangeLog: Generated.
-
-2009-04-03  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 1.14.
-
-2009-04-03  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac, lib/Makefile.am, lib/gl/Makefile.am,
-       lib/gl/m4/gnulib-cache.m4, lib/gl/m4/gnulib-comp.m4,
-       lib/gl/m4/ld-output-def.m4: Use --output-def.
-
-2009-04-03  Simon Josefsson <address@hidden>
-
-       * lib/gl/Makefile.am, lib/gl/m4/gnulib-cache.m4,
-       lib/gl/m4/gnulib-comp.m4: Update gnulib files.
-
-2009-04-01  Simon Josefsson <address@hidden>
-
-       * lib/toutf8.c: Assume locale.h.
-
-2009-03-25  Simon Josefsson <address@hidden>
-
-       * cfg.mk: Copy cyclo chart to webdir.
-
-2009-03-25  Simon Josefsson <address@hidden>
-
-       * gl/unistd.in.h: Update gnulib files.
-
-2009-03-23  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2009-03-23  Simon Josefsson <address@hidden>
-
-       * THANKS: Add.
-
-2009-03-23  Simon Josefsson <address@hidden>
-
-       * tests/tst_toutf8.c: Don't crash in memcmp if
-       stringprep_utf8_to_locale returns NULL.  Reported by Dagobert
-       Michelsen <address@hidden> in
-       <http://thread.gmane.org/gmane.comp.gnu.libidn.general/192>.
-
-2009-03-19  Simon Josefsson <address@hidden>
-
-       * GNUmakefile, build-aux/gnupload, maint.mk: Update gnulib files.
-
-2009-03-06  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac, lib/stringprep.h: Bump version.
-
-2009-03-06  Simon Josefsson <address@hidden>
-
-       * ChangeLog: Generated.
-
-2009-03-06  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 1.13.
-
-2009-03-06  Simon Josefsson <address@hidden>
-
-       * NEWS, THANKS: Add credits.
-
-2009-03-06  Simon Josefsson <address@hidden>
-
-       * configure.ac: Don't use warnings unless we are using GCC.
-
-2009-03-06  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix.
-
-2009-03-06  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2009-03-06  Simon Josefsson <address@hidden>
-
-       * build-aux/gnupload: Update gnulib files.
-
-2009-03-04  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix.
-
-2009-03-04  Simon Josefsson <address@hidden>
-
-       * NEWS: Clarify.
-
-2009-03-04  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi, lib/punycode.h, lib/tld.h: Namespace discussion.
-
-2009-03-04  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, lib/gl/Makefile.am: Update gnulib files.
-
-2009-03-04  Simon Josefsson <address@hidden>
-
-       * lib/idn-free.h: Fix.
-
-2009-03-04  Simon Josefsson <address@hidden>
-
-       * lib/idn-free.c, lib/idn-free.h, lib/pr29.c, lib/pr29.h: Finish API
-       visibility markup.  Now passes self tests.
-
-2009-03-04  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix.
-
-2009-03-04  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2009-03-04  Simon Josefsson <address@hidden>
-
-       * lib/idna.h, lib/profiles.c, lib/punycode.c, lib/punycode.h,
-       lib/stringprep.h, lib/tld.c: Mark visibility of API functions.
-
-2009-03-04  Simon Josefsson <address@hidden>
-
-       * doc/reference/Makefile.am: Ignore decorators.
-
-2009-03-04  Simon Josefsson <address@hidden>
-
-       * lib/tld.h: Improve decorators.
-
-2009-03-04  Simon Josefsson <address@hidden>
-
-       * lib/tld.h: Add symbol visibility markup.
-
-2009-03-04  Simon Josefsson <address@hidden>
-
-       * lib/Makefile.am, lib/gl/m4/visibility.m4: Update gnulib files.
-
-2009-03-03  Simon Josefsson <address@hidden>
-
-       * m4/linker-script.m4: Remove.
-
-2009-03-03  Simon Josefsson <address@hidden>
-
-       * lib/Makefile.am, lib/gl/Makefile.am, lib/gl/m4/gnulib-cache.m4,
-       lib/gl/m4/gnulib-comp.m4, lib/gl/m4/visibility.m4: Use visibility
-       module.
-
-2009-03-03  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2009-03-03  Simon Josefsson <address@hidden>
-
-       * lib/Makefile.am: Typo.
-
-2009-03-03  Simon Josefsson <address@hidden>
-
-       * configure.ac: More debug info.
-
-2009-03-03  Simon Josefsson <address@hidden>
-
-       * configure.ac: Debug output about version script.
-
-2009-03-03  Simon Josefsson <address@hidden>
-
-       * configure.ac, lib/Makefile.am, lib/gl/Makefile.am,
-       lib/gl/m4/gnulib-cache.m4, lib/gl/m4/gnulib-comp.m4,
-       lib/gl/m4/ld-version-script.m4: Use gnulib ld-version-script module.
-       Re-add use of -export-symbols-regex for other platforms.
-
-2009-03-02  Simon Josefsson <address@hidden>
-
-       * lib/libidn.map: Add license.  Use v1.0 in name.
-
-2009-03-02  Simon Josefsson <address@hidden>
-
-       * lib/libidn.map: Add.
-
-2009-03-02  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac, lib/Makefile.am, m4/linker-script.m4: Use a
-       linker version script.
-
-2009-03-02  Simon Josefsson <address@hidden>
-
-       * gl/m4/gnulib-common.m4, gl/m4/stdarg.m4,
-       lib/gl/m4/gnulib-common.m4, lib/gl/m4/stdint.m4, lib/gl/stdint.in.h: 
-       Update gnulib files.
-
-2009-02-24  Simon Josefsson <address@hidden>
-
-       * gl/m4/include_next.m4, lib/gl/m4/include_next.m4: Update gnulib
-       files.
-
-2009-02-10  Simon Josefsson <address@hidden>
-
-       * src/Makefile.am: Don't remove idn_cmd.c and idn_cmd.h on
-       distclean, use maintainer-clean instead.  Reported by "Sisyphus"
-       <address@hidden> in
-       <http://thread.gmane.org/gmane.comp.gnu.libidn.general/178>.
-
-2009-02-09  Simon Josefsson <address@hidden>
-
-       * NEWS, THANKS, doc/Makefile.am, doc/libidn.texi,
-       doc/reference/Makefile.am, doc/reference/libidn-docs.sgml,
-       lib/idn-free.c, lib/nfkc.c: Document the idn_free function.
-
-2009-02-09  Simon Josefsson <address@hidden>
-
-       * lib/stringprep.h: Bump version.
-
-2009-02-09  Simon Josefsson <address@hidden>
-
-       * src/idn.c: Drop emit_bug_reporting_address, it is now provided by
-       gnulib version-etc.
-
-2009-02-06  Simon Josefsson <address@hidden>
-
-       * build-aux/gnupload, gl/m4/00gnulib.m4, gl/m4/extensions.m4,
-       gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
-       gl/m4/pmccabe2html.m4, gl/version-etc.c, gl/version-etc.h,
-       lib/gl/m4/00gnulib.m4, lib/gl/m4/extensions.m4,
-       lib/gl/m4/gnulib-common.m4, lib/gl/m4/gnulib-comp.m4,
-       lib/gl/m4/locale-fr.m4: Update gnulib files.
-
-2009-01-23  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump versions.
-
-2009-01-23  Simon Josefsson <address@hidden>
-
-       * ChangeLog: Generated.
-
-2009-01-23  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 1.12.
-
-2009-01-23  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2009-01-23  Simon Josefsson <address@hidden>
-
-       * AUTHORS: Update PGP key.
-
-2009-01-23  Simon Josefsson <address@hidden>
-
-       * po/LINGUAS: Sync with TP.
-
-2009-01-23  Simon Josefsson <address@hidden>
-
-       * po/LINGUAS: Sync with TP.
-
-2009-01-22  Simon Josefsson <address@hidden>
-
-       * NEWS, doc/libidn.texi, src/idn.c, src/idn.ggo: idn: Add new
-       --no-tld to resolve broken --tld parameter.  Reported by Christian
-       Hammers <address@hidden> in
-       http://thread.gmane.org/gmane.comp.gnu.libidn.general/162
-
-2009-01-22  Simon Josefsson <address@hidden>
-
-       * doc/gdoc: Fix.
-
-2009-01-22  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Use gdoc's -pkg-name.
-
-2009-01-22  Simon Josefsson <address@hidden>
-
-       * doc/gdoc: Add -pkg-name parameter.
-
-2009-01-22  Simon Josefsson <address@hidden>
-
-       * gl/m4/errno_h.m4, gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
-       gl/unistd.in.h, gltests/test-unistd.c, lib/gl/m4/gnulib-common.m4,
-       lib/gl/m4/gnulib-comp.m4, lib/gl/m4/multiarch.m4: Update gnulib
-       files.
-
-2009-01-22  Simon Josefsson <address@hidden>
-
-       * src/idn.c: Cleanup.
-
-2009-01-22  Simon Josefsson <address@hidden>
-
-       * src/idn.c: Bump copyright years.
-
-2009-01-22  Simon Josefsson <address@hidden>
-
-       * src/idn.c: Update --help output per new GNU coding standards.
-
-2009-01-19  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/m4/unistd_h.m4, gl/unistd.in.h: Update gnulib
-       files.
-
-2009-01-19  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Bump copyright years for man pages.
-
-2009-01-17  Simon Josefsson <address@hidden>
-
-       * : Touch.
-
-2009-01-17  Simon Josefsson <address@hidden>
-
-       * AUTHORS: Update PGP key.
-
-2009-01-17  Simon Josefsson <address@hidden>
-
-       * contrib/README, csharp/IDNA.cs, csharp/IDNAException.cs,
-       csharp/Makefile.am, csharp/NFKC.cs, csharp/Punycode.cs,
-       csharp/PunycodeException.cs, csharp/Stringprep.cs,
-       csharp/StringprepException.cs, csharp/generate/AssemblyInfo.cs,
-       csharp/generate/GenerateNFKC.cs,
-       csharp/generate/GenerateRFC3454.cs, csharp/generate/HashSet.cs,
-       csharp/generate/Program.cs, csharp/generate/Tokenizer.cs,
-       doc/Makefile.am, doc/Makefile.gdoci, doc/cyclo/Makefile.am,
-       doc/gdoc, doc/java/Makefile.am, doc/libidn.texi,
-       doc/tld/Makefile.am, doc/tld/README, examples/Makefile.am,
-       examples/README, examples/example.c, examples/example2.c,
-       examples/example3.c, examples/example4.c, examples/example5.c,
-       java/Makefile.am, java/gnu/inet/encoding/IDNA.java,
-       java/gnu/inet/encoding/IDNAException.java,
-       java/gnu/inet/encoding/Makefile.am,
-       java/gnu/inet/encoding/NFKC.java,
-       java/gnu/inet/encoding/Punycode.java,
-       java/gnu/inet/encoding/PunycodeException.java,
-       java/gnu/inet/encoding/Stringprep.java,
-       java/gnu/inet/encoding/StringprepException.java,
-       java/misc/GenerateNFKC.java, java/misc/GenerateRFC3454.java,
-       java/misc/Makefile.am, java/misc/TestIDNA.java,
-       java/misc/TestNFKC.java, lib/Makefile.am,
-       lib/gen-stringprep-tables.pl, lib/gen-tld-tables.pl,
-       lib/gen-unicode-tables.pl, lib/idn-free.c, lib/idn-free.h,
-       lib/idna.c, lib/idna.h, lib/nfkc.c, lib/pr29.c, lib/pr29.h,
-       lib/profiles.c, lib/punycode.c, lib/punycode.h,
-       lib/strerror-idna.c, lib/strerror-pr29.c, lib/strerror-punycode.c,
-       lib/strerror-stringprep.c, lib/strerror-tld.c, lib/stringprep.c,
-       lib/stringprep.h, lib/tld.c, lib/tld.h, lib/toutf8.c,
-       lib/version.c, libc/README, src/Makefile.am, src/idn.c,
-       src/idn.ggo, src/idna.el, src/punycode.el, tests/Makefile.am,
-       tests/tst_idna.c, tests/tst_idna2.c, tests/tst_nfkc.c,
-       tests/tst_pr29.c, tests/tst_punycode.c, tests/tst_strerror.c,
-       tests/tst_stringprep.c, tests/tst_tld.c, tests/tst_toutf8.c,
-       tests/utils.c, tests/utils.h: Bump copyright years.
-
-2009-01-17  Simon Josefsson <address@hidden>
-
-       * lib/gl/override/lib/stdint.in.h.diff, lib/gl/stdint.in.h: Update
-       gnulib files.
-
-2009-01-17  Simon Josefsson <address@hidden>
-
-       * gl/m4/csharp.m4, gl/m4/csharpcomp.m4, gl/m4/errno_h.m4,
-       gl/m4/gnulib-common.m4, gl/progname.c, gl/strerror.c,
-       lib/gl/m4/codeset.m4, lib/gl/m4/gnulib-common.m4,
-       lib/gl/m4/iconv.m4, lib/gl/m4/iconv_open.m4, lib/gl/m4/lib-ld.m4,
-       lib/gl/m4/lib-link.m4, lib/gl/m4/locale-fr.m4,
-       lib/gl/m4/locale-tr.m4, lib/gl/m4/longlong.m4,
-       lib/gl/m4/stdbool.m4, lib/gl/m4/stdint.m4, lib/gl/m4/strverscmp.m4,
-       lib/gl/m4/wchar_t.m4, lib/gl/m4/wint_t.m4,
-       lib/gl/override/lib/stdint.in.h.diff, lib/gl/stdint.in.h,
-       lib/gl/wchar.in.h: Update gnulib files.
-
-2009-01-05  Simon Josefsson <address@hidden>
-
-       * build-aux/gendocs.sh, doc/gendocs_template, gl/Makefile.am,
-       gl/m4/errno_h.m4, gl/m4/extensions.m4, gl/m4/gnulib-cache.m4,
-       gl/m4/gnulib-comp.m4, gl/unistd.in.h, gl/version-etc.c,
-       gltests/Makefile.am, lib/gl/Makefile.am, lib/gl/m4/codeset.m4,
-       lib/gl/m4/extensions.m4, lib/gl/m4/gnulib-cache.m4,
-       lib/gl/m4/gnulib-comp.m4, lib/gl/m4/iconv.m4,
-       lib/gl/m4/lib-link.m4, lib/gl/m4/locale-fr.m4,
-       lib/gl/m4/multiarch.m4, lib/gl/m4/stdint.m4, lib/gl/m4/wchar.m4,
-       lib/gl/m4/wchar_t.m4, lib/gl/m4/wint_t.m4, lib/gl/stdint.in.h,
-       lib/gl/wchar.in.h, lib/gltests/Makefile.am: Update gnulib files.
-
-2009-01-05  Simon Josefsson <address@hidden>
-
-       * lib/gl/override/lib/stdint.in.h.diff: Update.
-
-2008-12-11  Simon Josefsson <address@hidden>
-
-       * configure.ac: Fix comment.
-
-2008-12-11  Simon Josefsson <address@hidden>
-
-       * configure.ac: Fix warning initialization.
-
-2008-12-11  Simon Josefsson <address@hidden>
-
-       * configure.ac: Add warning flag.
-
-2008-12-11  Simon Josefsson <address@hidden>
-
-       * gl/m4/manywarnings.m4, lib/nfkc.c, maint.mk: Update gnulib files.
-       Fix warning.
-
-2008-12-02  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Fix java jar path.
-
-2008-12-02  Simon Josefsson <address@hidden>
-
-       * NEWS, java/gnu/inet/encoding/CombiningClass.java,
-       java/gnu/inet/encoding/Composition.java,
-       java/gnu/inet/encoding/DecompositionKeys.java,
-       java/gnu/inet/encoding/DecompositionMappings.java,
-       java/gnu/inet/encoding/IDNAException.java,
-       java/gnu/inet/encoding/NFKC.java,
-       java/gnu/inet/encoding/Punycode.java,
-       java/gnu/inet/encoding/PunycodeException.java,
-       java/gnu/inet/encoding/RFC3454.java,
-       java/gnu/inet/encoding/StringprepException.java,
-       java/misc/GenerateNFKC.java, java/misc/GenerateRFC3454.java: Improve
-       JavaDoc output.
-
-2008-12-02  Simon Josefsson <address@hidden>
-
-       * gl/m4/manywarnings.m4: Update gnulib files.
-
-2008-12-02  Simon Josefsson <address@hidden>
-
-       * configure.ac, doc/gendocs_template, gl/Makefile.am,
-       gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/include_next.m4,
-       gl/m4/warnings.m4, lib/gl/m4/include_next.m4, lib/gl/stdint.in.h,
-       maint.mk: Update gnulib files.
-
-2008-11-29  Simon Josefsson <address@hidden>
-
-       * gl/override/doc/gendocs_template.diff: Fix
-
-2008-11-29  Simon Josefsson <address@hidden>
-
-       * gl/override/doc/gendocs_template.diff: Fix javadoc pointer.
-
-2008-11-17  Simon Josefsson <address@hidden>
-
-       * configure.ac: Rewrite warning initializations.
-
-2008-11-17  Simon Josefsson <address@hidden>
-
-       * gl/m4/warnings.m4: Update gnulib files.
-
-2008-11-17  Simon Josefsson <address@hidden>
-
-       * cfg.mk, configure.ac: Simplify warning handling.
-
-2008-11-17  Simon Josefsson <address@hidden>
-
-       * configure.ac, gl/m4/warnings.m4: Make configure slightly faster.
-
-2008-11-17  Simon Josefsson <address@hidden>
-
-       * cfg.mk, configure.ac: Disable -Wunreachable-code.
-
-2008-11-17  Simon Josefsson <address@hidden>
-
-       * configure.ac, gl/override/lib/progname.h.diff, gl/progname.h,
-       lib/toutf8.c: Fix warnings.
-
-2008-11-17  Simon Josefsson <address@hidden>
-
-       * cfg.mk, examples/example3.c, examples/example4.c,
-       examples/example5.c, src/Makefile.am: Fix warnings.
-
-2008-11-17  Simon Josefsson <address@hidden>
-
-       * cfg.mk, tests/tst_nfkc.c, tests/tst_pr29.c, tests/utils.h: Fix
-       warnings.
-
-2008-11-17  Simon Josefsson <address@hidden>
-
-       * cfg.mk, gl/gettext.h, gl/override/lib/gettext.h.diff,
-       lib/gl/gettext.h, lib/gl/override/lib/gettext.h.diff: Fix vla
-       warnings.
-
-2008-11-17  Simon Josefsson <address@hidden>
-
-       * cfg.mk, lib/idna.c, lib/nfkc.c: Fix warnings.
-
-2008-11-17  Simon Josefsson <address@hidden>
-
-       * configure.ac, gl/m4/warnings.m4: Make it easier to read warning
-       settings.
-
-2008-11-17  Simon Josefsson <address@hidden>
-
-       * build-aux/gnupload: Update gnulib files.
-
-2008-11-13  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2008-11-13  Simon Josefsson <address@hidden>
-
-       * lib/nfkc.c: Fix warning.
-
-2008-11-13  Simon Josefsson <address@hidden>
-
-       * cfg.mk, configure.ac, examples/example.c, tests/tst_strerror.c,
-       tests/tst_tld.c: Enable warnings.  Fix warnings.
-
-2008-11-13  Simon Josefsson <address@hidden>
-
-       * lib/nfkc.c: Fix warnings.
-
-2008-11-12  Simon Josefsson <address@hidden>
-
-       * libidn.pc.in: Add URL field.
-
-2008-11-12  Simon Josefsson <address@hidden>
-
-       * configure.ac, m4/update-header-version.m4, m4/valgrind.m4: Use
-       external macros for shared operations.
-
-2008-11-12  Simon Josefsson <address@hidden>
-
-       * configure.ac: Remove linker script message.
-
-2008-11-12  Simon Josefsson <address@hidden>
-
-       * gl/m4/gnulib-comp.m4: Update gnulib files.
-
-2008-11-12  Simon Josefsson <address@hidden>
-
-       * Makefile.am, build-aux/pmccabe2html, cfg.mk, configure.ac,
-       gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
-       gl/m4/warnings.m4: Update gnulib files.  Use warnings module.
-
-2008-11-12  Simon Josefsson <address@hidden>
-
-       * configure.ac: Neatify.
-
-2008-11-04  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Use GFDLv1.3+ as license.
-
-2008-11-04  Simon Josefsson <address@hidden>
-
-       * NEWS, doc/Makefile.am, doc/fdl-1.3.texi, doc/fdl.texi,
-       doc/libidn.texi, gl/Makefile.am, gl/m4/gnulib-cache.m4,
-       gl/m4/gnulib-comp.m4, gl/m4/include_next.m4, lib/gl/Makefile.am,
-       lib/gl/m4/gnulib-comp.m4, lib/gl/m4/include_next.m4,
-       lib/gl/m4/strdup.m4, lib/gl/strdup.c, maint.mk: Update gnulib files.
-       Use GFDLv1.3+ for manual.
-
-2008-11-03  Simon Josefsson <address@hidden>
-
-       * java/gnu/inet/encoding/IDNA.java,
-       java/gnu/inet/encoding/Punycode.java: Fix Javadoc comments on
-       important classes.
-
-2008-10-30  Simon Josefsson <address@hidden>
-
-       * lib/Makefile.am: The -DLIBIDN_BUILDING Windows hack is no longer
-       needed.
-
-2008-10-29  Simon Josefsson <address@hidden>
-
-       * contrib/doxygen/Doxyfile.in: Disable man pages.
-
-2008-10-29  Simon Josefsson <address@hidden>
-
-       * contrib/doxygen/Doxyfile.in: Fix typo.
-
-2008-10-29  Simon Josefsson <address@hidden>
-
-       * NEWS, contrib/doxygen/Doxyfile.in, contrib/doxygen/Doxyfile.orig: 
-       Modernize doxygen configuration.
-
-2008-10-28  Simon Josefsson <address@hidden>
-
-       * cfg.mk: Use coverage rules from gnulib.
-
-2008-10-28  Simon Josefsson <address@hidden>
-
-       * maint.mk: Update gnulib files.
-
-2008-10-28  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac, lib/stringprep.h: Bump versions.
-
-2008-10-28  Simon Josefsson <address@hidden>
-
-       * ChangeLog: Generated.
-
-2008-10-28  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 1.11.
-
-2008-10-28  Simon Josefsson <address@hidden>
-
-       * doc/texinfo.css: Use white background.
-
-2008-10-28  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix.
-
-2008-10-28  Simon Josefsson <address@hidden>
-
-       * gltests/Makefile.am, lib/gltests/Makefile.am: Update gnulib files.
-
-2008-10-28  Simon Josefsson <address@hidden>
-
-       * cfg.mk: Sync with gnutls.
-
-2008-10-28  Simon Josefsson <address@hidden>
-
-       * cfg.mk: Generalize coverage rules.
-
-2008-10-28  Simon Josefsson <address@hidden>
-
-       * tests/tst_tld.c: Increase code coverage.
-
-2008-10-28  Simon Josefsson <address@hidden>
-
-       * tests/tst_pr29.c: Increase code coverage.
-
-2008-10-28  Simon Josefsson <address@hidden>
-
-       * NEWS, tests/Makefile.am, tests/tst_idna.c, tests/tst_strerror.c,
-       tests/tst_toutf8.c: Increase code coverage in self-tests.
-
-2008-10-28  Simon Josefsson <address@hidden>
-
-       * tests/tst_strerror.c: Increase code coverage.
-
-2008-10-28  Simon Josefsson <address@hidden>
-
-       * tests/tst_stringprep.c: Increase code coverage.
-
-2008-10-28  Simon Josefsson <address@hidden>
-
-       * cfg.mk: Fix web-coverage rule.
-
-2008-10-28  Simon Josefsson <address@hidden>
-
-       * cfg.mk: Fix release target.  Add web-coverage targets.
-
-2008-10-27  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2008-10-27  Simon Josefsson <address@hidden>
-
-       * NEWS, gltests/Makefile.am, lib/gl/Makefile.am,
-       lib/gl/m4/gnulib-cache.m4, lib/gl/m4/gnulib-comp.m4,
-       lib/gl/m4/strdup.m4, lib/gl/strdup.c, lib/gltests/Makefile.am: 
-       Revert gnulib avoid of strdup.
-
-2008-10-27  Simon Josefsson <address@hidden>
-
-       * cfg.mk: Add coverage rules.
-
-2008-10-27  Simon Josefsson <address@hidden>
-
-       * NEWS, csharp/IDNA.cs, csharp/IDNAException.cs,
-       csharp/Makefile.am, csharp/NFKC.cs, csharp/Punycode.cs,
-       csharp/PunycodeException.cs, csharp/Stringprep.cs,
-       csharp/StringprepException.cs, csharp/generate/AssemblyInfo.cs,
-       csharp/generate/GenerateNFKC.cs,
-       csharp/generate/GenerateRFC3454.cs, csharp/generate/HashSet.cs,
-       csharp/generate/Program.cs, csharp/generate/Tokenizer.cs: Re-add
-       lost copyright headers for C# port.
-
-2008-10-27  Simon Josefsson <address@hidden>
-
-       * gl/unistd.in.h: Update gnulib files.
-
-2008-10-22  Simon Josefsson <address@hidden>
-
-       * cfg.mk: Re-license under GPLv3.
-
-2008-10-22  Simon Josefsson <address@hidden>
-
-       * doc/gdoc: Replace - with \- in man page output in more places.
-
-2008-10-22  Simon Josefsson <address@hidden>
-
-       * doc/gdoc: Reduce code duplication.
-
-2008-10-22  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2008-10-22  Simon Josefsson <address@hidden>
-
-       * doc/gdoc: Use GPLv3.  Clarify copyright and license.  Use GAP for
-       man page license.
-
-2008-10-21  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2008-10-21  Simon Josefsson <address@hidden>
-
-       * cfg.mk: Fix mingw32 rule.
-
-2008-10-21  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2008-10-21  Simon Josefsson <address@hidden>
-
-       * lib/version.c: Use STRINGPREP_VERSION instead of PACKAGE_VERSION
-       for MSVS builds.
-
-2008-10-21  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Change win32 files.
-
-2008-10-21  Simon Josefsson <address@hidden>
-
-       * win32/include/config.h: Extracted from gen-win32-headers.pl.
-
-2008-10-21  Simon Josefsson <address@hidden>
-
-       * win32/include/Wild.pm: Rm.
-
-2008-10-21  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi, lib/idna.h, lib/stringprep.h,
-       win32/include/gen-win32-headers.pl, win32/libidn.vcproj: Avoid perl
-       dependency on Windows.
-
-2008-10-21  Simon Josefsson <address@hidden>
-
-       * lib/stringprep.h: Cleanups, preparing for Win32 fixes.
-
-2008-10-21  Simon Josefsson <address@hidden>
-
-       * lib/idna.h: Cleanups, preparing for Win32 fixes.
-
-2008-10-21  Simon Josefsson <address@hidden>
-
-       * configure.ac: Fix last commit.
-
-2008-10-21  Simon Josefsson <address@hidden>
-
-       * FAQ, configure.ac, lib/Makefile.am, lib/stringprep.h,
-       lib/stringprep.h.in: Don't use substition for stringprep.h header
-       file.
-
-2008-10-21  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/errno.in.h, gl/m4/gnulib-common.m4,
-       gl/m4/unistd_h.m4, gl/stdarg.in.h, gl/string.in.h, gl/unistd.in.h,
-       lib/gl/iconv.in.h, lib/gl/m4/gnulib-common.m4, lib/gl/stdint.in.h,
-       lib/gl/string.in.h, lib/gl/wchar.in.h: Update gnulib files.
-
-2008-10-13  Simon Josefsson <address@hidden>
-
-       * build-aux/pmccabe2html: Update gnulib files.
-
-2008-10-13  Simon Josefsson <address@hidden>
-
-       * doc/cyclo/Makefile.am: Update gnulib files.
-
-2008-10-13  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac, doc/Makefile.am, doc/cyclo/Makefile.am,
-       doc/prmgt/Makefile.am: Rename doc/prmgt/ to doc/cyclo/.
-
-2008-10-13  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2008-10-13  Simon Josefsson <address@hidden>
-
-       * GNUmakefile, gl/Makefile.am, gl/m4/unistd_h.m4, gl/unistd.in.h: 
-       Update gnulib files.
-
-2008-10-07  Simon Josefsson <address@hidden>
-
-       * doc/prmgt/Makefile.am: Fix.
-
-2008-10-07  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Add prmgt/.
-
-2008-10-07  Simon Josefsson <address@hidden>
-
-       * doc/prmgt/Makefile, doc/prmgt/Makefile.am~,
-       doc/prmgt/Makefile.in, doc/prmgt/libidn-cyclo.html,
-       doc/prmgt/pmccabe.css: Remove accidentally added files.
-
-2008-10-07  Simon Josefsson <address@hidden>
-
-       * build-aux/pmccabe.css, build-aux/pmccabe2html,
-       gl/m4/pmccabe2html.m4: Update gnulib files.
-
-2008-10-07  Simon Josefsson <address@hidden>
-
-       * configure.ac, doc/prmgt/Makefile, doc/prmgt/Makefile.am,
-       doc/prmgt/Makefile.am~, doc/prmgt/Makefile.in,
-       doc/prmgt/libidn-cyclo.html, doc/prmgt/pmccabe.css, gl/Makefile.am,
-       gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Use pmccabe2html.
-
-2008-10-07  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/errno.in.h, gl/m4/unistd_h.m4, gl/strerror.c,
-       gl/unistd.in.h, lib/gl/c-ctype.h: Update gnulib files.
-
-2008-09-30  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/m4/unistd_h.m4, gl/unistd.in.h,
-       lib/gl/m4/iconv_h.m4, lib/gl/m4/iconv_open.m4, lib/gl/m4/wchar.m4: 
-       Update gnulib files.
-
-2008-09-29  Simon Josefsson <address@hidden>
-
-       * configure.ac: Need AC_CONFIG_MACRO_DIR too, to avoid libtool
-       warnings, sigh.
-
-2008-09-26  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2008-09-26  Simon Josefsson <address@hidden>
-
-       * po/eo.po.in, po/fr.po.in: Sync with TP.
-
-2008-09-26  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/m4/gnulib-cache.m4, lib/gl/Makefile.am,
-       lib/gl/m4/gnulib-cache.m4: Update gnulib files.
-
-2008-09-23  Simon Josefsson <address@hidden>
-
-       * configure.ac, doc/reference/Makefile.am: Enable automake warnings.
-
-2008-09-23  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2008-09-23  Simon Josefsson <address@hidden>
-
-       * README: Say 'or later' wrt licenses.
-
-2008-09-23  Simon Josefsson <address@hidden>
-
-       * doc/texinfo.css: Improve cosmetics.
-
-2008-09-23  Simon Josefsson <address@hidden>
-
-       * doc/texinfo.css: Minor cosmetic fixes.
-
-2008-09-23  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2008-09-23  Simon Josefsson <address@hidden>
-
-       * configure.ac: Add AC_COPYRIGHT.
-
-2008-09-23  Simon Josefsson <address@hidden>
-
-       * Makefile.am, cfg.mk, configure.ac, examples/Makefile.am,
-       lib/Makefile.am, src/Makefile.am, tests/Makefile.am: Support a
-       WARN_CFLAGS to trigger compiler warnings.
-
-2008-09-22  Simon Josefsson <address@hidden>
-
-       * : Touch.
-
-2008-09-18  Simon Josefsson <address@hidden>
-
-       * contrib/doxygen/gdoc2doxygen, lib/gen-stringprep-tables.pl,
-       lib/gen-tld-tables.pl, lib/gen-unicode-tables.pl: Remove final
-       references to GPLv2.
-
-2008-09-18  Simon Josefsson <address@hidden>
-
-       * NEWS, lib/gl/Makefile.am, lib/gl/m4/gnulib-cache.m4,
-       lib/gl/m4/gnulib-comp.m4, lib/gl/m4/malloc.m4,
-       lib/gl/m4/stdlib_h.m4, lib/gl/m4/strdup.m4, lib/gl/m4/unistd_h.m4,
-       lib/gl/malloc.c, lib/gl/stdlib.in.h, lib/gl/strdup.c,
-       lib/gl/unistd.in.h, lib/gltests/Makefile.am,
-       lib/gltests/test-stdlib.c, lib/gltests/test-unistd.c: Assume strdup.
-
-2008-09-18  Simon Josefsson <address@hidden>
-
-       * gl/errno.in.h, gl/m4/errno_h.m4, gltests/test-errno.c: Add.
-
-2008-09-18  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/m4/gnulib-comp.m4, gl/m4/strerror.m4,
-       gl/strerror.c, gltests/Makefile.am, gltests/test-strerror.c: Update
-       gnulib files.
-
-2008-09-12  Simon Josefsson <address@hidden>
-
-       * build-aux/config.rpath, gl/m4/include_next.m4,
-       lib/gl/m4/include_next.m4: Update gnulib files.
-
-2008-09-02  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/m4/include_next.m4, gl/stdarg.in.h,
-       gl/string.in.h, gl/unistd.in.h, lib/gl/Makefile.am,
-       lib/gl/iconv.in.h, lib/gl/m4/include_next.m4,
-       lib/gl/m4/lib-link.m4, lib/gl/m4/lib-prefix.m4, lib/gl/stdint.in.h,
-       lib/gl/stdlib.in.h, lib/gl/string.in.h, lib/gl/unistd.in.h,
-       lib/gl/wchar.in.h: Update gnulib files.
-
-2008-08-29  Simon Josefsson <address@hidden>
-
-       * maint.mk: Update gnulib files.
-
-2008-08-29  Simon Josefsson <address@hidden>
-
-       * lib/stringprep.c: Don't store negativa values in a size_t.
-
-2008-08-27  Simon Josefsson <address@hidden>
-
-       * doc/reference/libidn-docs.sgml: Sync.
-
-2008-08-27  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Improve.
-
-2008-08-27  Simon Josefsson <address@hidden>
-
-       * doc/reference/libidn-docs.sgml: Sync.
-
-2008-08-27  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Mention krb5 profile.
-
-2008-08-27  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi, doc/reference/libidn-docs.sgml: Add "or later"
-       clauses when talking about license versions Suggested by
-       address@hidden (Karl Berry).
-
-2008-08-27  Simon Josefsson <address@hidden>
-
-       * Makefile.am, cfg.mk: Move maintainer targets from Makefile.am to
-       cfg.mk.
-
-2008-08-27  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Use git2cl directly.
-
-2008-08-27  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Typo.
-
-2008-08-27  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Split release target.
-
-2008-08-27  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Generalize release target.
-
-2008-08-27  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Create a copy of released files.
-
-2008-08-27  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Copy all of javadoc.
-
-2008-08-27  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Fix typo.
-
-2008-08-27  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Dist more.
-
-2008-08-27  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump versions.
-
-2008-08-27  Simon Josefsson <address@hidden>
-
-       * ChangeLog: Generated.
-
-2008-08-27  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 1.10.
-
-2008-08-27  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2008-08-27  Simon Josefsson <address@hidden>
-
-       * win32/include/gen-win32-headers.pl: Declare strverscmp.
-
-2008-08-27  Simon Josefsson <address@hidden>
-
-       * lib/stringprep.c: Fix warnings.
-
-2008-08-26  Simon Josefsson <address@hidden>
-
-       * libidn.fms: Remove freshmeat-submit template, no longer used.
-
-2008-08-26  Simon Josefsson <address@hidden>
-
-       * .clcopying, .cvscopying, .cvsusers, Makefile.am: Rename
-       .cvscopying to .clcopying.
-
-2008-08-26  Simon Josefsson <address@hidden>
-
-       * GNUmakefile: Update gnulib files.
-
-2008-08-26  Simon Josefsson <address@hidden>
-
-       * lib/gunibreak.h, lib/gunicomp.h, lib/gunidecomp.h: Add generated
-       files because perl 5.10 breaks gen-unicode-tables.pl.
-
-2008-08-26  Simon Josefsson <address@hidden>
-
-       * po/LINGUAS, po/id.po.in: Sync with TP.
-
-2008-08-26  Simon Josefsson <address@hidden>
-
-       * NEWS, THANKS, src/idn.c, src/idn.ggo: idn: accept -n as short form
-       for --nfkc.  Before '-k' was used as the short form, but all
-       documentation has said '-n'.  We now accept both short forms, and -n
-       remains the documented short form.  Reported by John McGowan
-       <address@hidden> in
-
-       <http://lists.gnu.org/archive/html/help-libidn/2008-08/msg00000.html>.
-
-2008-08-21  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/m4/autobuild.m4, gl/m4/string_h.m4,
-       gl/string.in.h, lib/gl/Makefile.am, lib/gl/m4/gnulib-comp.m4,
-       lib/gl/m4/string_h.m4, lib/gl/m4/strverscmp.m4, lib/gl/string.in.h,
-       lib/gl/strverscmp.h, lib/gltests/Makefile.am,
-       lib/gltests/test-strverscmp.c, lib/version.c: Update gnulib files.
-
-2008-08-20  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Don't try to add tar in www dir.
-
-2008-08-20  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2008-08-20  Simon Josefsson <address@hidden>
-
-       * configure.ac, gl/Makefile.am, gl/m4/autobuild.m4,
-       gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, m4/autobuild.m4: Update
-       gnulib files.
-
-2008-08-20  Simon Josefsson <address@hidden>
-
-       * README: Fix URLs.
-
-2008-08-20  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Fix URLs.
-
-2008-08-18  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Don't put releases in www directory, after discussion
-       with Savannah admins.
-
-2008-08-06  Simon Josefsson <address@hidden>
-
-       * GNUmakefile, build-aux/gnupload, gl/m4/gnulib-comp.m4,
-       lib/gl/m4/gnulib-comp.m4: Update gnulib files.
-
-2008-07-07  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2008-07-07  Simon Josefsson <address@hidden>
-
-       * po/LINGUAS, po/cs.po.in, po/it.po.in, po/nl.po.in, po/pl.po.in,
-       po/vi.po.in, po/zh_CN.po.in: Sync with TP.
-
-2008-07-07  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump versions.
-
-2008-07-01  Simon Josefsson <address@hidden>
-
-       * ChangeLog: Generated.
-
-2008-07-01  Simon Josefsson <address@hidden>
-
-       * Makefile.am, configure.ac: Add gltests/ directories.
-
-2008-07-01  Simon Josefsson <address@hidden>
-
-       * ChangeLog: Generated.
-
-2008-07-01  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 1.9.
-
-2008-07-01  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2008-07-01  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix.
-
-2008-07-01  Simon Josefsson <address@hidden>
-
-       * po/cs.po.in, po/nl.po.in, po/pl.po.in, po/vi.po.in: Sync with TP.
-
-2008-07-01  Simon Josefsson <address@hidden>
-
-       * GNUmakefile, gl/Makefile.am, gl/m4/gnulib-cache.m4,
-       gl/m4/gnulib-comp.m4, gl/m4/gnulib-tool.m4, gltests/Makefile.am,
-       gltests/test-strerror.c, gltests/test-string.c,
-       gltests/test-unistd.c, lib/gl/Makefile.am,
-       lib/gl/m4/gnulib-cache.m4, lib/gl/m4/gnulib-comp.m4,
-       lib/gl/m4/gnulib-tool.m4, lib/gl/m4/locale-fr.m4,
-       lib/gl/m4/locale-tr.m4, lib/gl/m4/wchar_t.m4, lib/gl/m4/wint_t.m4,
-       lib/gltests/Makefile.am, lib/gltests/dummy.c,
-       lib/gltests/intprops.h, lib/gltests/test-c-ctype.c,
-       lib/gltests/test-c-strcase.sh, lib/gltests/test-c-strcasecmp.c,
-       lib/gltests/test-c-strncasecmp.c, lib/gltests/test-iconv.c,
-       lib/gltests/test-stdbool.c, lib/gltests/test-stdint.c,
-       lib/gltests/test-stdlib.c, lib/gltests/test-striconv.c,
-       lib/gltests/test-string.c, lib/gltests/test-unistd.c,
-       lib/gltests/test-wchar.c, lib/gltests/verify.h: Update gnulib files.
-
-2008-06-18  Simon Josefsson <address@hidden>
-
-       * NEWS, csharp/generate/Tokenizer.cs: Work around C# compiler bug.
-
-2008-06-17  Simon Josefsson <address@hidden>
-
-       * GNUmakefile, doc/gendocs_template: Update gnulib files.
-
-2008-06-10  Simon Josefsson <address@hidden>
-
-       * doc/specifications/rfc3454.txt: Remove more text.
-
-2008-06-02  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Drop invariant sections.
-
-2008-05-30  Simon Josefsson <address@hidden>
-
-       * lib/gl/stdbool.in.h, maint.mk: Update gnulib files.
-
-2008-05-19  Simon Josefsson <address@hidden>
-
-       * gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
-       lib/gl/m4/gnulib-common.m4, lib/gl/m4/gnulib-comp.m4: Update gnulib
-       files.
-
-2008-05-12  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2008-05-12  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/m4/string_h.m4, gl/string.in.h,
-       lib/gl/Makefile.am, lib/gl/m4/stdlib_h.m4, lib/gl/m4/string_h.m4,
-       lib/gl/stdlib.in.h, lib/gl/string.in.h: Update gnulib files.
-
-2008-04-28  Simon Josefsson <address@hidden>
-
-       * build-aux/gendocs.sh: Update gnulib files.
-
-2008-04-28  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2008-04-28  Simon Josefsson <address@hidden>
-
-       * src/Makefile.am: Use singularis STRING.  Suggested by Benno
-       Schulenberg <address@hidden>.
-
-2008-04-28  Simon Josefsson <address@hidden>
-
-       * src/idn.c: Don't gettext error code.
-
-2008-04-28  Simon Josefsson <address@hidden>
-
-       * src/idn.c: Don't gettextize debug messages.
-
-2008-04-24  Simon Josefsson <address@hidden>
-
-       * NEWS, THANKS, src/idn.c: idn: fix error message when NFKC fails.
-       Reported by Benno Schulenberg <address@hidden>.
-
-2008-04-24  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump versions.
-
-2008-04-23  Simon Josefsson <address@hidden>
-
-       * ChangeLog: Generated.
-
-2008-04-23  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 1.8.
-
-2008-04-23  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2008-04-23  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2008-04-23  Simon Josefsson <address@hidden>
-
-       * gl/m4/extensions.m4, gl/m4/getopt.m4, gl/m4/gnulib-common.m4,
-       gl/m4/gnulib-comp.m4, gl/m4/strerror.m4, lib/gl/m4/extensions.m4,
-       lib/gl/m4/gnulib-common.m4, lib/gl/m4/gnulib-comp.m4,
-       lib/gl/m4/stdint.m4, lib/gl/wchar.in.h: Update gnulib files.
-
-2008-04-13  Simon Josefsson <address@hidden>
-
-       * configure.ac: Bump versions.
-
-2008-04-13  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2008-04-13  Simon Josefsson <address@hidden>
-
-       * po/nl.po.in: Sync with TP.
-
-2008-04-13  Simon Josefsson <address@hidden>
-
-       * Makefile.am, cfg.mk, po/Makevars, po/cs.po, po/cs.po.in,
-       po/da.po, po/da.po.in, po/de.po, po/de.po.in, po/eo.po,
-       po/eo.po.in, po/fi.po, po/fi.po.in, po/fr.po, po/fr.po.in,
-       po/it.po, po/it.po.in, po/ja.po, po/ja.po.in, po/nl.po,
-       po/nl.po.in, po/pl.po, po/pl.po.in, po/ro.po, po/ro.po.in,
-       po/rw.po, po/rw.po.in, po/sr.po, po/sr.po.in, po/vi.po,
-       po/vi.po.in, po/zh_CN.po, po/zh_CN.po.in: Move translations to
-       *.po.in to avoid merge conflicts.  This allows us to avoid
-       --no-location as well.
-
-2008-04-10  Simon Josefsson <address@hidden>
-
-       * ChangeLog: Generated.
-
-2008-04-10  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 1.7.
-
-2008-04-10  Simon Josefsson <address@hidden>
-
-       * gl/m4/include_next.m4, lib/gl/m4/include_next.m4,
-       lib/gl/m4/stdint.m4: Update gnulib files.
-
-2008-04-07  Simon Josefsson <address@hidden>
-
-       * GNUmakefile, build-aux/gnupload: Update gnulib files.
-
-2008-04-02  Simon Josefsson <address@hidden>
-
-       * Makefile.am, NEWS, win32/include/unistd.h: Need dummy unistd.h for
-       native Win32 builds.  Reported by Adam Strzelecki <address@hidden>.
-
-2008-04-01  Simon Josefsson <address@hidden>
-
-       * lib/strerror-idna.c, lib/strerror-pr29.c,
-       lib/strerror-punycode.c, lib/strerror-stringprep.c,
-       lib/strerror-tld.c: Fix syntax-check warnings.
-
-2008-04-01  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Mention idn --nfkc.
-
-2008-04-01  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, lib/gl/Makefile.am, lib/gl/m4/stdlib_h.m4,
-       lib/gl/stdlib.in.h, lib/gl/wchar.in.h: Update gnulib files.
-
-2008-03-27  Simon Josefsson <address@hidden>
-
-       * NEWS, src/idn.c, src/idn.ggo: Add --nfkc parameter to idn tool.
-
-2008-03-27  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Need @menu for Windows installation @node.
-
-2008-03-25  Simon Josefsson <address@hidden>
-
-       * cfg.mk: Need config.rpath workaround here.
-
-2008-03-25  Simon Josefsson <address@hidden>
-
-       * GNUmakefile, build-aux/GNUmakefile, build-aux/maint.mk,
-       gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
-       lib/gl/Makefile.am, lib/gl/m4/gnulib-cache.m4, maint.mk: Update
-       gnulib files, reverts local GNUmakefile hack.
-
-2008-03-20  Simon Josefsson <address@hidden>
-
-       * build-aux/GNUmakefile: Update gnulib files.
-
-2008-03-20  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Make windows installation instructions a separate
-       node, for easy referencing.
-
-2008-03-20  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix.
-
-2008-03-20  Simon Josefsson <address@hidden>
-
-       * build-aux/GNUmakefile, cfg.mk, maint-cfg.mk: Update gnulib files.
-
-2008-03-19  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump versions.
-
-2008-03-19  Simon Josefsson <address@hidden>
-
-       * ChangeLog: Generated.
-
-2008-03-19  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 1.6.
-
-2008-03-19  Simon Josefsson <address@hidden>
-
-       * README: Note that libidn is a GNU project.
-
-2008-03-19  Simon Josefsson <address@hidden>
-
-       * doc/reference/Makefile.am, doc/reference/tmpl/libidn-unused.sgml,
-       gtk-doc.make: Update GTK-DOC build system.
-
-2008-03-19  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Dist Visual Studio files.
-
-2008-03-19  Simon Josefsson <address@hidden>
-
-       * po/LINGUAS: Sync with TP.
-
-2008-03-19  Simon Josefsson <address@hidden>
-
-       * po/LINGUAS: Sync with TP.
-
-2008-03-19  Simon Josefsson <address@hidden>
-
-       * win32/include/Wild.pm, win32/include/ac-stdint.h,
-       win32/include/gen-win32-headers.pl, win32/include/idn-int.h,
-       win32/include/stdbool.h: Add license statements on files.
-
-2008-03-19  Simon Josefsson <address@hidden>
-
-       * AUTHORS, NEWS, THANKS, doc/libidn.texi, win32/include/Wild.pm,
-       win32/include/ac-stdint.h, win32/include/gen-win32-headers.pl,
-       win32/include/idn-int.h, win32/include/stdbool.h, win32/libidn.sln,
-       win32/libidn.vcproj: Add native Visual Studio port, contributed by
-       Adam Strzelecki.
-
-2008-03-19  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2008-03-19  Simon Josefsson <address@hidden>
-
-       * lib/idna.c: Doc fix.  Clarify difference between domain label and
-       domain name.
-
-2008-03-18  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
-       lib/gl/Makefile.am, lib/gl/m4/gnulib-cache.m4,
-       lib/gl/m4/gnulib-comp.m4: Update gnulib files.
-
-2008-03-12  Simon Josefsson <address@hidden>
-
-       * NEWS, gl/Makefile.am, gl/m4/gnulib-comp.m4,
-       gl/m4/include_next.m4, gl/m4/stdarg.m4, gl/stdarg.in.h,
-       lib/gl/Makefile.am, lib/gl/m4/absolute-header.m4,
-       lib/gl/m4/gnulib-comp.m4, lib/gl/m4/include_next.m4,
-       lib/gl/m4/lib-link.m4: Update gnulib files.
-
-2008-03-12  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2008-03-12  Simon Josefsson <address@hidden>
-
-       * doc/specifications/rfc3454.txt: Remove non-free portions of RFC,
-       leaving un-copyrightable material.  Also add some quotes from
-       earlier e-mails about licensing on this.
-
-2008-03-10  Simon Josefsson <address@hidden>
-
-       * build-aux/gendocs.sh, gl/getopt.c: Bump versions.
-
-2008-02-25  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/m4/unistd_h.m4, gl/unistd.in.h,
-       lib/gl/Makefile.am, lib/gl/m4/unistd_h.m4, lib/gl/unistd.in.h: 
-       Update gnulib files.
-
-2008-02-19  Simon Josefsson <address@hidden>
-
-       * NEWS: Bump.
-
-2008-02-19  Simon Josefsson <address@hidden>
-
-       * configure.ac: Bump versions.
-
-2008-02-19  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Fix release target.
-
-2008-02-19  Simon Josefsson <address@hidden>
-
-       * ChangeLog: Generated.
-
-2008-02-19  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 1.5.
-
-2008-02-19  Simon Josefsson <address@hidden>
-
-       * po/LINGUAS: Sync with TP.
-
-2008-02-19  Simon Josefsson <address@hidden>
-
-       * po/LINGUAS: Sync with TP.
-
-2008-02-19  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix charset info.
-
-2008-02-19  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi, examples/example.c, examples/example3.c,
-       examples/example4.c, examples/example5.c: Fix encoding.
-
-2008-02-19  Simon Josefsson <address@hidden>
-
-       * lib/gl/Makefile.am, lib/gl/m4/gnulib-cache.m4, lib/gl/stdint.in.h: 
-       Update gnulib files.
-
-2008-02-19  Simon Josefsson <address@hidden>
-
-       * NEWS: Add link.
-
-2008-02-19  Simon Josefsson <address@hidden>
-
-       * NEWS, THANKS, lib/gl/override/lib/stdint.in.h.diff: Don't include
-       wchar.h, we don't need it.  Reported by Mike Frysinger
-       <address@hidden>, see
-       <http://thread.gmane.org/gmane.comp.gnu.libidn.general/118>.
-
-2008-02-06  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2008-02-06  Simon Josefsson <address@hidden>
-
-       * GNUmakefile, Makefile.am, maint-cfg.mk: Brace expansion is not
-       POSIX portable.
-
-2008-02-03  Simon Josefsson <address@hidden>
-
-       * build-aux/gnupload: Update gnulib files.
-
-2008-01-24  Simon Josefsson <address@hidden>
-
-       * po/LINGUAS, po/fi.po: Sync with TP.
-
-2008-01-24  Simon Josefsson <address@hidden>
-
-       * po/LINGUAS: Sync with TP.
-
-2008-01-24  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Fix.
-
-2008-01-15  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2008-01-15  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: 
-       Update gnulib files.
-
-2008-01-15  Simon Josefsson <address@hidden>
-
-       * build-aux/announce-gen: Update gnulib files.
-
-2008-01-15  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2008-01-15  Simon Josefsson <address@hidden>
-
-       * contrib/web/idn.php: Back-port from josefsson.org.
-
-2008-01-15  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Fix markup.
-
-2008-01-15  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Mention v1.0 as milestone.
-
-2008-01-15  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2008-01-15  Simon Josefsson <address@hidden>
-
-       * THANKS: Add.
-
-2008-01-15  Simon Josefsson <address@hidden>
-
-       * po/it.po: Sync with TP.
-
-2008-01-15  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Fix markup.
-
-2008-01-15  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Add 'On Label Separators' section.  Add
-       @documentencoding.
-
-2008-01-15  Simon Josefsson <address@hidden>
-
-       * GNUmakefile, maint-cfg.mk: Re-add config.rpath hack.
-
-2008-01-15  Simon Josefsson <address@hidden>
-
-       * build-aux/announce-gen, build-aux/config.rpath,
-       build-aux/gendocs.sh, gl/Makefile.am, gl/error.h,
-       gl/m4/string_h.m4, gl/string.in.h, lib/gl/Makefile.am,
-       lib/gl/m4/string_h.m4, lib/gl/string.in.h: Update gnulib files.
-
-2008-01-10  Simon Josefsson <address@hidden>
-
-       * po/eo.po: Sync with TP.
-
-2008-01-10  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump versions.
-
-2008-01-10  Simon Josefsson <address@hidden>
-
-       * po/cs.po, po/nl.po, po/pl.po, po/vi.po: Sync with TP.
-
-2008-01-09  Simon Josefsson <address@hidden>
-
-       * ChangeLog: Generated.
-
-2008-01-09  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 1.4.
-
-2008-01-09  Simon Josefsson <address@hidden>
-
-       * src/idn.c: Typos.
-
-2008-01-09  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: 
-       Update gnulib files.
-
-2008-01-09  Simon Josefsson <address@hidden>
-
-       * gl/progname.c, gl/progname.h: Add progname gnulib module.
-
-2008-01-09  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix --help and --version
-
-2008-01-09  Simon Josefsson <address@hidden>
-
-       * src/Makefile.am, src/idn.c: Fix --help and --version
-
-2008-01-09  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix.
-
-2008-01-09  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2008-01-09  Simon Josefsson <address@hidden>
-
-       * src/Makefile.am, src/idn.c: Use gnulib version-etc for --version.
-
-2008-01-09  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Bump copyright years.
-
-2008-01-09  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Add 2008 to copyright years.
-
-2008-01-02  Simon Josefsson <address@hidden>
-
-       * configure.ac: Nicify --version output by changing AC_INIT project
-       name.
-
-2008-01-02  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/dummy.c, gl/m4/gnulib-cache.m4,
-       gl/m4/gnulib-comp.m4, gl/m4/stdarg.m4, gl/version-etc.c,
-       gl/version-etc.h: Add version-etc gnulib module.
-
-2008-01-02  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2008-01-02  Simon Josefsson <address@hidden>
-
-       * THANKS: Add.
-
-2008-01-02  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/m4/string_h.m4, gl/m4/unistd_h.m4,
-       gl/string.in.h, gl/unistd.in.h, lib/gl/Makefile.am,
-       lib/gl/m4/stdlib_h.m4, lib/gl/m4/string_h.m4,
-       lib/gl/m4/unistd_h.m4, lib/gl/stdlib.in.h, lib/gl/string.in.h,
-       lib/gl/unistd.in.h: Update gnulib files.
-
-2008-01-02  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2008-01-02  Simon Josefsson <address@hidden>
-
-       * po/LINGUAS, po/fi.po, po/nl.po, po/vi.po: Sync with TP.
-
-2007-12-20  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2007-12-20  Simon Josefsson <address@hidden>
-
-       * csharp/Makefile.am: Use .exe suffix for C# tool, required by Mono.
-
-2007-12-20  Simon Josefsson <address@hidden>
-
-       * build-aux/gnupload, gl/m4/gnulib-comp.m4,
-       lib/gl/m4/gnulib-comp.m4, lib/gl/stdint.in.h: Update gnulib files.
-
-2007-12-20  Simon Josefsson <address@hidden>
-
-       * doc/reference/Makefile.am: Generalize.
-
-2007-12-11  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Don't copy *.sig until it exists.
-
-2007-12-11  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump versions.
-
-2007-12-11  Simon Josefsson <address@hidden>
-
-       * ChangeLog: Generated.
-
-2007-12-11  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 1.3.
-
-2007-12-11  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Reorder release target.
-
-2007-12-11  Simon Josefsson <address@hidden>
-
-       * NEWS: Reorder.
-
-2007-12-11  Simon Josefsson <address@hidden>
-
-       * GNUmakefile, maint-cfg.mk: Remove config.rpath hack.
-
-2007-12-11  Simon Josefsson <address@hidden>
-
-       * build-aux/gendocs.sh, doc/fdl.texi, doc/gendocs_template,
-       doc/gpl-3.0.texi, gl/Makefile.am, gl/m4/csharpcomp.m4,
-       gl/m4/strerror.m4, gl/m4/string_h.m4, gl/m4/unistd_h.m4,
-       gl/string.in.h, gl/unistd.in.h, lib/gl/Makefile.am,
-       lib/gl/m4/gnulib-comp.m4, lib/gl/m4/iconv.m4,
-       lib/gl/m4/lib-link.m4, lib/gl/m4/longlong.m4,
-       lib/gl/m4/stdlib_h.m4, lib/gl/m4/string_h.m4,
-       lib/gl/m4/unistd_h.m4, lib/gl/stdlib.in.h, lib/gl/string.in.h,
-       lib/gl/unistd.in.h: Update gnulib files.
-
-2007-12-11  Simon Josefsson <address@hidden>
-
-       * lib/gl/m4/ulonglong.m4: Update gnulib files.
-
-2007-12-11  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2007-12-11  Simon Josefsson <address@hidden>
-
-       * configure.ac: Use gettext 0.17.
-
-2007-10-29  Simon Josefsson <address@hidden>
-
-       * gl/gettext.h, gl/string.in.h, gl/unistd.in.h: Update gnulib files.
-
-2007-10-29  Simon Josefsson <address@hidden>
-
-       * gl/m4/gnulib-comp.m4, lib/gl/Makefile.am,
-       lib/gl/m4/gnulib-cache.m4, lib/gl/stdint.in.h, lib/gl/stdlib.in.h: 
-       Update gnulib files.
-
-2007-10-28  Simon Josefsson <address@hidden>
-
-       * build-aux/maint.mk, gl/m4/gnulib-common.m4, gl/strerror.c,
-       lib/gl/m4/gnulib-common.m4, lib/gl/m4/ulonglong.m4,
-       lib/gl/stdbool.in.h, lib/gl/stdint.in.h: Update gnulib files.
-
-2007-10-19  Simon Josefsson <address@hidden>
-
-       * lib/gl/Makefile.am, lib/gl/iconv.in.h, lib/gl/iconv_open.c,
-       lib/gl/m4/iconv_h.m4, lib/gl/m4/iconv_open.m4,
-       lib/gl/m4/longlong.m4, lib/gl/m4/ulonglong.m4: Update gnulib files.
-
-2007-10-13  Simon Josefsson <address@hidden>
-
-       * THANKS: Fix.
-
-2007-10-13  Simon Josefsson <address@hidden>
-
-       * THANKS: Add.
-
-2007-10-13  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2007-10-13  Simon Josefsson <address@hidden>
-
-       * po/LINGUAS, po/cs.po: Sync with TP.
-
-2007-10-13  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/intprops.h, gl/m4/gnulib-comp.m4,
-       gl/m4/strerror.m4, gl/strerror.c, gl/string.in.h,
-       lib/gl/string.in.h: Update gnulib files.
-
-2007-10-08  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2007-10-08  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Typo.
-
-2007-10-08  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Fix install section.
-
-2007-10-08  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2007-10-08  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump versions.
-
-2007-10-08  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/dummy.c, gl/error.c, gl/error.h, gl/getopt.c,
-       gl/getopt.in.h, gl/getopt1.c, gl/getopt_int.h, gl/gettext.h,
-       gl/m4/gnulib-cache.m4, gl/strerror.c, gl/string.in.h,
-       gl/unistd.in.h: Use GPLv3 in top-level gnulib files.
-
-2007-10-08  Simon Josefsson <address@hidden>
-
-       * build-aux/csharpcomp.sh.in, gl/Makefile.am, gl/dummy.c,
-       gl/error.c, gl/error.h, gl/getopt.c, gl/getopt.in.h, gl/getopt1.c,
-       gl/getopt_.h, gl/getopt_int.h, gl/m4/gnulib-comp.m4, gl/strerror.c,
-       gl/string.in.h, gl/string_.h, gl/unistd.in.h, gl/unistd_.h,
-       lib/gl/Makefile.am, lib/gl/iconv.in.h, lib/gl/iconv_.h,
-       lib/gl/m4/gnulib-comp.m4, lib/gl/m4/stdint.m4, lib/gl/stdbool.in.h,
-       lib/gl/stdbool_.h, lib/gl/stdint.in.h, lib/gl/stdint_.h,
-       lib/gl/stdlib.in.h, lib/gl/stdlib_.h, lib/gl/string.in.h,
-       lib/gl/string_.h, lib/gl/unistd.in.h, lib/gl/unistd_.h,
-       lib/gl/wchar.in.h, lib/gl/wchar_.h: Update gnulib files.
-
-2007-10-01  Simon Josefsson <address@hidden>
-
-       * ChangeLog: Generated.
-
-2007-10-01  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Fix git-tag -l in release target.
-
-2007-10-01  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 1.2.
-
-2007-10-01  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2007-10-01  Simon Josefsson <address@hidden>
-
-       * README-alpha: Remove README-alpha.
-
-2007-10-01  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Also upload to ftp.gnu.org.
-
-2007-10-01  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2007-10-01  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2007-10-01  Simon Josefsson <address@hidden>
-
-       * configure.ac: Re-order to avoid autoreconf warning.
-
-2007-10-01  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Remove sv.
-
-2007-10-01  Simon Josefsson <address@hidden>
-
-       * po/LINGUAS: Sync with TP.
-
-2007-10-01  Simon Josefsson <address@hidden>
-
-       * po/sv.po: Remove (not part of translation project).
-
-2007-10-01  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump versions.
-
-2007-10-01  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/m4/csharpcomp.m4, gl/m4/gnulib-comp.m4,
-       lib/gl/Makefile.am, lib/gl/m4/absolute-header.m4,
-       lib/gl/m4/extensions.m4, lib/gl/m4/gnulib-comp.m4,
-       lib/gl/m4/string_h.m4, lib/gl/m4/strverscmp.m4, lib/gl/string_.h: 
-       Update gnulib files.
-
-2007-10-01  Simon Josefsson <address@hidden>
-
-       * gl/m4/extensions.m4, gl/m4/strerror.m4, gl/m4/string_h.m4,
-       gl/strerror.c, gl/string_.h, lib/gl/m4/malloc.m4,
-       lib/gl/m4/stdlib_h.m4, lib/gl/m4/unistd_h.m4, lib/gl/malloc.c,
-       lib/gl/stdlib_.h, lib/gl/unistd_.h: Update gnulib files.
-
-2007-10-01  Simon Josefsson <address@hidden>
-
-       * .cvsignore, build-aux/.cvsignore, contrib/doxygen/.cvsignore,
-       contrib/java/.cvsignore, csharp/.cvsignore, doc/.cvsignore,
-       doc/java/.cvsignore, doc/java/gnu/inet/encoding/.cvsignore,
-       doc/java/resources/.cvsignore, doc/man/.cvsignore,
-       doc/reference/.cvsignore, doc/reference/tmpl/.cvsignore,
-       doc/specifications/.cvsignore, doc/tld/.cvsignore,
-       examples/.cvsignore, gl/.cvsignore, java/.cvsignore,
-       java/gnu/.cvsignore, java/gnu/inet/.cvsignore,
-       java/gnu/inet/encoding/.cvsignore, java/misc/.cvsignore,
-       lib/.cvsignore, lib/gl/.cvsignore, libc/.cvsignore, m4/.cvsignore,
-       po/.cvsignore, src/.cvsignore, tests/.cvsignore: Remove unused
-       .cvsignore's.
-
-2007-09-01  Simon Josefsson <address@hidden>
-
-       * ChangeLog: Generated.
-
-2007-09-01  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 1.1.
-
-2007-09-01  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2007-09-01  Simon Josefsson <address@hidden>
-
-       * po/nl.po: Sync with TP.
-
-2007-09-01  Simon Josefsson <address@hidden>
-
-       * configure.ac: Wrap.
-
-2007-09-01  Simon Josefsson <address@hidden>
-
-       * configure.ac: Bump versions.
-
-2007-09-01  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2007-09-01  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2007-08-31  Simon Josefsson <address@hidden>
-
-       * configure.ac: Drop gnits mode.
-
-2007-08-31  Simon Josefsson <address@hidden>
-
-       * lib/Makefile.am: Define LIBIDN_BUILDING, for Windows hack in
-       stringprep.h.in.  Inspired by report and patch by "Christian
-       Ehrlicher" <address@hidden>, see
-
-       <http://lists.gnu.org/archive/html/help-libidn/2007-08/msg00003.html>.
-
-2007-08-31  Simon Josefsson <address@hidden>
-
-       * lib/stringprep.h.in: Mark variables with __declspec(import) on
-       Windows.  Inspired by report and patch by "Christian Ehrlicher"
-       <address@hidden>, see
-
-       <http://lists.gnu.org/archive/html/help-libidn/2007-08/msg00003.html>.
-
-2007-08-31  Simon Josefsson <address@hidden>
-
-       * lib/Makefile.am: Avoid using #include_next in idn-int.h when
-       looking for stdint.h.  Reported by Remko van der Vossen
-       <address@hidden> in
-       <http://thread.gmane.org/gmane.comp.gnu.libidn.general/65>, this
-       tiny patch was suggested by Bruno Haible in
-       <http://permalink.gmane.org/gmane.comp.lib.gnulib.bugs/10602>.
-
-2007-08-31  Simon Josefsson <address@hidden>
-
-       * build-aux/GNUmakefile, build-aux/maint.mk, lib/gl/m4/stdint.m4: 
-       Update gnulib files.
-
-2007-07-31  Simon Josefsson <address@hidden>
-
-       * ChangeLog: Generated.
-
-2007-07-31  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2007-07-31  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/it.po, po/ja.po,
-       po/nl.po, po/pl.po, po/ro.po, po/rw.po, po/sr.po, po/vi.po,
-       po/zh_CN.po: Sync with TP.
-
-2007-07-31  Simon Josefsson <address@hidden>
-
-       * doc/reference/libidn-docs.sgml: Fix.
-
-2007-07-31  Simon Josefsson <address@hidden>
-
-       * doc/reference/libidn-docs.sgml: Sync with libidn.texi.
-
-2007-07-31  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Fix intro.
-
-2007-07-31  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Fix gpl/lgpl filenames.
-
-2007-07-31  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 1.0.
-
-2007-07-31  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2007-07-31  Simon Josefsson <address@hidden>
-
-       * AUTHORS: Update PGP key.
-
-2007-07-31  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump versions.
-
-2007-07-31  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix.
-
-2007-07-31  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.gdoci: Update license to GPLv3.
-
-2007-07-31  Simon Josefsson <address@hidden>
-
-       * doc/reference/libidn-docs.sgml: Update, sync with libidn.texi.
-
-2007-07-31  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Clarify license versions.
-
-2007-07-31  Simon Josefsson <address@hidden>
-
-       * examples/example.c, examples/example2.c, examples/example3.c,
-       examples/example4.c, examples/example5.c: Relicense examples/* to
-       GPLv3.
-
-2007-07-31  Simon Josefsson <address@hidden>
-
-       * src/idn.c, src/idn.ggo, src/idna.el, src/punycode.el,
-       tests/tst_idna.c, tests/tst_idna2.c, tests/tst_nfkc.c,
-       tests/tst_pr29.c, tests/tst_punycode.c, tests/tst_strerror.c,
-       tests/tst_stringprep.c, tests/tst_tld.c, tests/utils.c,
-       tests/utils.h: Relicense src/ and tests/ stuff to GPLv3.
-
-2007-07-31  Simon Josefsson <address@hidden>
-
-       * Makefile.am, configure.ac, contrib/java/Makefile.am,
-       doc/Makefile.am, doc/java/Makefile.am,
-       doc/specifications/Makefile.am, doc/tld/Makefile.am,
-       examples/Makefile.am, src/Makefile.am, tests/Makefile.am: Relicense
-       Makefile.am and configure.ac to GPLv3.
-
-2007-07-31  Simon Josefsson <address@hidden>
-
-       * README: Clarify licenses.
-
-2007-07-31  Simon Josefsson <address@hidden>
-
-       * COPYING: Use GPLv3.
-
-2007-07-31  Simon Josefsson <address@hidden>
-
-       * gl/m4/include_next.m4: Update gnulib files.
-
-2007-07-31  Simon Josefsson <address@hidden>
-
-       * NEWS, build-aux/announce-gen, build-aux/config.rpath,
-       build-aux/gendocs.sh, build-aux/gnupload, build-aux/maint.mk,
-       doc/fdl.texi, doc/gendocs_template, doc/gpl-3.0.texi, doc/gpl.texi,
-       doc/lgpl-2.1.texi, doc/lgpl.texi, doc/libidn.texi, gl/Makefile.am,
-       gl/error.c, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
-       gl/m4/unistd_h.m4, gl/override/doc/gpl.texi.diff,
-       gl/override/doc/lgpl.texi.diff, gl/unistd_.h, lib/gl/Makefile.am,
-       lib/gl/iconv_.h, lib/gl/m4/gnulib-cache.m4,
-       lib/gl/m4/gnulib-comp.m4, lib/gl/m4/iconv_h.m4,
-       lib/gl/m4/include_next.m4, lib/gl/m4/stdint.m4,
-       lib/gl/m4/string_h.m4, lib/gl/m4/wchar.m4, lib/gl/stdint_.h,
-       lib/gl/string_.h, lib/gl/wchar_.h: Update gnulib files.
-
-2007-06-04  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump versions.
-
-2007-05-31  Simon Josefsson <address@hidden>
-
-       * .cvscopying: Add year 2007.
-
-2007-05-31  Simon Josefsson <address@hidden>
-
-       * ChangeLog: Generated.
-
-2007-05-31  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.6.14.
-
-2007-05-31  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2007-05-31  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2007-05-31  Simon Josefsson <address@hidden>
-
-       * README-alpha: Cvs to git changes.
-
-2007-05-31  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Use git instead of cvs.
-
-2007-05-31  Simon Josefsson <address@hidden>
-
-       * configure.ac: Bump versions.
-
-2007-05-31  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2007-05-31  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2007-05-31  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/it.po, po/ja.po,
-       po/nl.po, po/pl.po, po/ro.po, po/rw.po, po/sr.po, po/sv.po,
-       po/vi.po, po/zh_CN.po: Generated.
-
-2007-05-31  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.6.13.
-
-2007-05-31  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Install libidn-components.png in infodir, fixes
-       broken image in the info manual.
-
-2007-05-31  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2007-05-31  Simon Josefsson <address@hidden>
-
-       * doc/reference/Makefile.am, doc/reference/libidn-docs.sgml: Fix
-       image filename.
-
-2007-05-31  Simon Josefsson <address@hidden>
-
-       * doc/.cvsignore: [no log message]
-
-2007-05-31  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am, doc/libidn.texi: Rename @image files so that they
-       are prefixed with $PROJECT, so they can be installed in $infodir
-       without collisions.
-
-2007-05-31  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2007-05-31  Simon Josefsson <address@hidden>
-
-       * po/pl.po, po/vi.po: Sync with TP.
-
-2007-05-31  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix.
-
-2007-05-31  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2007-05-31  Simon Josefsson <address@hidden>
-
-       * doc/gendocs_template, gl/Makefile.am, gl/m4/unistd_h.m4,
-       gl/override/doc/gendocs_template,
-       gl/override/doc/gendocs_template.diff, gl/unistd_.h,
-       lib/gl/Makefile.am, lib/gl/iconv_.h, lib/gl/m4/iconv.m4,
-       lib/gl/m4/stdint.m4, lib/gl/stdint_.h, lib/gl/string_.h,
-       lib/gl/wchar_.h: Update.
-
-2007-05-30  Simon Josefsson <address@hidden>
-
-       * configure.ac: Bump versions.
-
-2007-05-30  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2007-05-30  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Typo.
-
-2007-05-30  Simon Josefsson <address@hidden>
-
-       * README: Clarify license of C# port.
-
-2007-05-30  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Clarify license of java/csharp implementation.
-
-2007-04-25  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2007-04-25  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.6.12.
-
-2007-04-25  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/it.po, po/ja.po,
-       po/nl.po, po/pl.po, po/ro.po, po/rw.po, po/sr.po, po/vi.po,
-       po/zh_CN.po: Sync with TP.
-
-2007-04-24  Simon Josefsson <address@hidden>
-
-       * NEWS, THANKS: Add.
-
-2007-04-24  Simon Josefsson <address@hidden>
-
-       * java/misc/Makefile.am: Use AM_JAVACFLAGS instead of JAVACFLAGS.
-       See
-
-       
<http://ftp.gnu.org/gnu/Manuals/automake-1.7.2/html_node/automake_78.html>.Tiny 
patch from Petteri Räty <address@hidden>.
-
-2007-04-19  Simon Josefsson <address@hidden>
-
-       * lib/gl/.cvsignore: [no log message]
-
-2007-04-19  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2007-04-19  Simon Josefsson <address@hidden>
-
-       * build-aux/gendocs.sh, gl/dummy.c, gl/m4/gnulib-comp.m4,
-       lib/gl/.cvsignore, lib/gl/Makefile.am, lib/gl/iconv_.h,
-       lib/gl/iconv_open-aix.gperf, lib/gl/iconv_open-hpux.gperf,
-       lib/gl/iconv_open-irix.gperf, lib/gl/iconv_open-osf.gperf,
-       lib/gl/iconv_open.c, lib/gl/m4/gnulib-comp.m4, lib/gl/m4/iconv.m4,
-       lib/gl/m4/iconv_h.m4, lib/gl/m4/iconv_open.m4, lib/gl/m4/stdint.m4,
-       lib/gl/stdbool_.h, lib/gl/string_.h, lib/gl/wchar_.h: Update.
-
-2007-04-02  Simon Josefsson <address@hidden>
-
-       * csharp/Makefile.am: Fix typo.
-
-2007-03-13  Simon Josefsson <address@hidden>
-
-       * libidn.fms: 0.6.11.
-
-2007-03-13  Simon Josefsson <address@hidden>
-
-       * libidn.fms: 0.6.10.
-
-2007-03-13  Simon Josefsson <address@hidden>
-
-       * libidn.fms: 0.6.9.
-
-2007-03-13  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump versions.
-
-2007-03-13  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2007-03-13  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/it.po, po/ja.po,
-       po/nl.po, po/pl.po, po/ro.po, po/rw.po, po/sr.po, po/sv.po,
-       po/vi.po, po/zh_CN.po: Generated.
-
-2007-03-13  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.6.11.
-
-2007-03-13  Simon Josefsson <address@hidden>
-
-       * csharp/Makefile.am: Fix path to csharpcomp.
-
-2007-03-13  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2007-03-13  Simon Josefsson <address@hidden>
-
-       * csharp/Makefile.am: Dist more.
-
-2007-03-13  Simon Josefsson <address@hidden>
-
-       * csharp/Makefile.am: Fix tests.
-
-2007-03-13  Simon Josefsson <address@hidden>
-
-       * csharp/Makefile.am: fix
-
-2007-03-13  Simon Josefsson <address@hidden>
-
-       * csharp/.cvsignore: [no log message]
-
-2007-03-13  Simon Josefsson <address@hidden>
-
-       * csharp/generate/GenerateNFKC.cs: Fix typo.
-
-2007-03-13  Simon Josefsson <address@hidden>
-
-       * csharp/generate/GenerateNFKC.cs: Don't wait for newline from user
-       (breaks batch usage).  Fix typo.
-
-2007-03-13  Simon Josefsson <address@hidden>
-
-       * csharp/generate/GenerateRFC3454.cs: Don't wait for return from
-       user (breaks batch usage).
-
-2007-03-13  Simon Josefsson <address@hidden>
-
-       * csharp/generate/GenerateRFC3454.cs: Fix namespace.
-
-2007-03-13  Simon Josefsson <address@hidden>
-
-       * csharp/IDNA.cs, csharp/IDNAException.cs, csharp/NFKC.cs,
-       csharp/Punycode.cs, csharp/PunycodeException.cs,
-       csharp/Stringprep.cs, csharp/StringprepException.cs,
-       csharp/libidn.cmbx, csharp/libidn.csproj,
-       csharp/libidn.csproj.user, csharp/libidn.prjx, csharp/libidn.sln: 
-       Update, from Alexander Gnauck <address@hidden>.
-
-2007-03-13  Simon Josefsson <address@hidden>
-
-       * csharp/CombiningClass.cs, csharp/Composition.cs,
-       csharp/DecompositionKeys.cs, csharp/DecompositionMappings.cs,
-       csharp/RFC3454.cs: Remove.
-
-2007-03-13  Simon Josefsson <address@hidden>
-
-       * csharp/Makefile.am: Generate generated files.
-
-2007-03-13  Simon Josefsson <address@hidden>
-
-       * csharp/generate/GenerateRFC3454.cs: AppendLine isn't supported by
-       cscc, use Append+\n.
-
-2007-03-13  Simon Josefsson <address@hidden>
-
-       * csharp/Makefile.am, csharp/generate/AssemblyInfo.cs,
-       csharp/generate/GenerateNFKC.cs,
-       csharp/generate/GenerateRFC3454.cs, csharp/generate/HashSet.cs,
-       csharp/generate/Program.cs, csharp/generate/Tokenizer.cs: Add code
-       to generate tables, from Alexander Gnauck <address@hidden>.
-
-2007-03-13  Simon Josefsson <address@hidden>
-
-       * gl/dummy.c, gl/getopt_.h, lib/gl/stdint_.h: Update.
-
-2007-03-09  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/it.po, po/ja.po,
-       po/nl.po, po/pl.po, po/ro.po, po/rw.po, po/sr.po, po/vi.po,
-       po/zh_CN.po: Sync with TP.
-
-2007-03-09  Simon Josefsson <address@hidden>
-
-       * configure.ac: Bump versions.
-
-2007-03-09  Simon Josefsson <address@hidden>
-
-       * csharp/Makefile.am: Revert.
-
-2007-03-09  Simon Josefsson <address@hidden>
-
-       * lib/gl/string.h: Update.
-
-2007-03-09  Simon Josefsson <address@hidden>
-
-       * build-aux/.cvsignore, doc/.cvsignore, gl/.cvsignore,
-       lib/gl/.cvsignore: [no log message]
-
-2007-03-09  Simon Josefsson <address@hidden>
-
-       * Makefile.am, csharp/Makefile.am: Update gnulib.
-
-2007-03-09  Simon Josefsson <address@hidden>
-
-       * GNUmakefile, announce-gen, build-aux/GNUmakefile,
-       build-aux/announce-gen, build-aux/config.rpath,
-       build-aux/csharpcomp.sh.in, build-aux/gendocs.sh,
-       build-aux/gnupload, build-aux/link-warning.h, build-aux/maint.mk,
-       csharpcomp.sh.in, gendocs.sh, gl/Makefile.am,
-       gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/unistd_h.m4,
-       gl/unistd_.h, gnupload, lib/gl/Makefile.am,
-       lib/gl/m4/gnulib-cache.m4, lib/gl/m4/gnulib-comp.m4,
-       lib/gl/m4/string_h.m4, lib/gl/string_.h, maint-cfg.mk, maint.mk: 
-       Update.
-
-2007-03-09  Simon Josefsson <address@hidden>
-
-       * configure.ac: Use build-aux.
-
-2007-02-24  Simon Josefsson <address@hidden>
-
-       * doc/specifications/draft-klensin-idnabis-issues-01.txt: Add.
-
-2007-02-06  Simon Josefsson <address@hidden>
-
-       * lib/gl/Makefile.am, lib/gl/m4/string_h.m4, lib/gl/string_.h: 
-       Update.
-
-2007-02-05  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2007-02-05  Simon Josefsson <address@hidden>
-
-       * lib/gl/Makefile.am, lib/gl/c-ctype.c, lib/gl/c-ctype.h,
-       lib/gl/c-strcase.h, lib/gl/c-strcasecmp.c, lib/gl/c-strncasecmp.c,
-       lib/gl/iconvme.c, lib/gl/iconvme.h, lib/gl/m4/gnulib-cache.m4,
-       lib/gl/m4/gnulib-comp.m4, lib/gl/m4/iconvme.m4,
-       lib/gl/m4/stdbool.m4, lib/gl/stdbool_.h, lib/gl/striconv.c,
-       lib/gl/striconv.h, lib/gl/string.h, lib/toutf8.c: Update.
-
-2007-02-05  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2007-02-05  Simon Josefsson <address@hidden>
-
-       * gl/m4/unistd_h.m4, lib/gl/Makefile.am, lib/gl/iconvme.c,
-       lib/gl/m4/extensions.m4, lib/gl/m4/gnulib-comp.m4,
-       lib/gl/m4/strdup.m4, lib/gl/m4/string_h.m4, lib/gl/strdup.c,
-       lib/gl/strdup.h, lib/gl/string_.h: Update.
-
-2007-01-25  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/m4/absolute-header.m4, gl/m4/gnulib-common.m4,
-       gl/m4/gnulib-comp.m4, gl/m4/unistd_h.m4, gl/unistd_.h,
-       lib/gl/Makefile.am, lib/gl/m4/gnulib-common.m4,
-       lib/gl/m4/gnulib-comp.m4, lib/gl/m4/lib-link.m4,
-       lib/gl/m4/stdint.m4, lib/gl/m4/wchar.m4, lib/gl/stdint_.h,
-       lib/gl/wchar_.h: Update.
-
-2007-01-04  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2007-01-04  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/it.po, po/ja.po,
-       po/nl.po, po/pl.po, po/ro.po, po/rw.po, po/sr.po, po/sv.po,
-       po/vi.po, po/zh_CN.po: Generated.
-
-2007-01-04  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.6.10.
-
-2007-01-04  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2007-01-04  Simon Josefsson <address@hidden>
-
-       * FAQ, NEWS, README, README-alpha, THANKS, TODO, configure.ac,
-       contrib/README, contrib/doxygen/gdoc2doxygen,
-       contrib/java/Makefile.am, contrib/java/README,
-       csharp/CombiningClass.cs, csharp/Composition.cs,
-       csharp/DecompositionKeys.cs, csharp/DecompositionMappings.cs,
-       csharp/IDNA.cs, csharp/IDNAException.cs, csharp/Makefile.am,
-       csharp/NFKC.cs, csharp/Punycode.cs, csharp/PunycodeException.cs,
-       csharp/RFC3454.cs, csharp/Stringprep.cs,
-       csharp/StringprepException.cs, doc/Makefile.am, doc/Makefile.gdoci,
-       doc/gdoc, doc/libidn.texi, doc/specifications/Makefile.am,
-       doc/tld/Makefile.am, doc/tld/README, examples/Makefile.am,
-       examples/README, examples/example.c, examples/example2.c,
-       examples/example3.c, examples/example4.c, examples/example5.c,
-       java/Makefile.am, java/gnu/inet/encoding/CombiningClass.java,
-       java/gnu/inet/encoding/Composition.java,
-       java/gnu/inet/encoding/DecompositionKeys.java,
-       java/gnu/inet/encoding/DecompositionMappings.java,
-       java/gnu/inet/encoding/IDNA.java,
-       java/gnu/inet/encoding/IDNAException.java,
-       java/gnu/inet/encoding/Makefile.am,
-       java/gnu/inet/encoding/NFKC.java,
-       java/gnu/inet/encoding/Punycode.java,
-       java/gnu/inet/encoding/PunycodeException.java,
-       java/gnu/inet/encoding/RFC3454.java,
-       java/gnu/inet/encoding/Stringprep.java,
-       java/gnu/inet/encoding/StringprepException.java,
-       java/misc/GenerateNFKC.java, java/misc/GenerateRFC3454.java,
-       java/misc/Makefile.am, java/misc/TestIDNA.java,
-       java/misc/TestNFKC.java, lib/Makefile.am,
-       lib/gen-stringprep-tables.pl, lib/gen-tld-tables.pl,
-       lib/gen-unicode-tables.pl, lib/idn-free.c, lib/idn-free.h,
-       lib/idna.c, lib/idna.h, lib/nfkc.c, lib/pr29.c, lib/pr29.h,
-       lib/profiles.c, lib/punycode.c, lib/punycode.h,
-       lib/strerror-idna.c, lib/strerror-pr29.c, lib/strerror-punycode.c,
-       lib/strerror-stringprep.c, lib/strerror-tld.c, lib/stringprep.c,
-       lib/stringprep.h.in, lib/tld.c, lib/tld.h, lib/toutf8.c,
-       lib/version.c, libidn.pc.in, maint-cfg.mk, po/POTFILES.in,
-       src/Makefile.am, src/idn.c, src/idn.ggo, src/idna.el,
-       src/punycode.el, tests/Makefile.am, tests/tst_idna.c,
-       tests/tst_idna2.c, tests/tst_nfkc.c, tests/tst_pr29.c,
-       tests/tst_punycode.c, tests/tst_strerror.c, tests/tst_stringprep.c,
-       tests/tst_tld.c, tests/utils.c, tests/utils.h: Bump copyright years
-       (also add older years which I forgot to add earlier).
-
-2007-01-04  Simon Josefsson <address@hidden>
-
-       * AUTHORS: Update PGP key.
-
-2007-01-03  Simon Josefsson <address@hidden>
-
-       * announce-gen, gl/Makefile.am, gl/m4/gnulib-cache.m4,
-       gl/m4/gnulib-comp.m4, lib/gl/Makefile.am,
-       lib/gl/m4/gnulib-cache.m4, lib/gl/m4/gnulib-comp.m4,
-       lib/gl/m4/lib-link.m4: Update.
-
-2006-12-28  Simon Josefsson <address@hidden>
-
-       * announce-gen, gl/Makefile.am, gl/m4/gnulib-cache.m4,
-       gl/m4/gnulib-comp.m4: Add.
-
-2006-12-28  Simon Josefsson <address@hidden>
-
-       * lib/gl/iconvme.c, lib/gl/m4/lib-link.m4, lib/gl/m4/stdint.m4,
-       lib/gl/strdup.h: Update.
-
-2006-12-26  Simon Josefsson <address@hidden>
-
-       * doc/specifications/draft-suignard-stringprep-bis-00.txt: Add.
-
-2006-12-10  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump versions.
-
-2006-11-30  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2006-11-30  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/it.po, po/ja.po,
-       po/nl.po, po/pl.po, po/ro.po, po/rw.po, po/sr.po, po/vi.po,
-       po/zh_CN.po: Sync with TP.
-
-2006-11-30  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.6.9.
-
-2006-11-30  Simon Josefsson <address@hidden>
-
-       * m4/.cvsignore: [no log message]
-
-2006-11-30  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2006-11-30  Simon Josefsson <address@hidden>
-
-       * m4/codeset.m4, m4/iconv.m4, m4/lib-link.m4: Remove.
-
-2006-11-30  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump tool versions.
-
-2006-11-30  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/gettext.h, lib/gl/Makefile.am,
-       lib/gl/gettext.h, lib/gl/m4/stdint.m4: Update.
-
-2006-11-16  Simon Josefsson <address@hidden>
-
-       * java/misc/TestIDNA.java: Re-add test, with fixed code that doesn't
-       use Java 1.5 syntax.  Suggested by "Stephane Mikaty"
-       <address@hidden>.
-
-2006-11-16  Simon Josefsson <address@hidden>
-
-       * java/misc/TestIDNA.java: Revert (didn't compile).
-
-2006-11-15  Simon Josefsson <address@hidden>
-
-       * NEWS, THANKS: Add.
-
-2006-11-15  Simon Josefsson <address@hidden>
-
-       * java/misc/TestIDNA.java: New self-test to test for ToIDNA
-       regression regarding non-ascii dot-delimiters.  Tiny patch from
-       "Stephane Mikaty" <address@hidden>.
-
-2006-11-15  Simon Josefsson <address@hidden>
-
-       * java/gnu/inet/encoding/IDNA.java: Fix non-ascii dot in strings,
-       tiny patch from "Stephane Mikaty" <address@hidden>.
-
-2006-11-15  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2006-11-15  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/getopt_.h, gl/gettext.h, gl/m4/gnulib-comp.m4,
-       gnupload, lib/gl/Makefile.am, lib/gl/gettext.h,
-       lib/gl/m4/gnulib-comp.m4, lib/gl/m4/lib-link.m4,
-       lib/gl/m4/longlong.m4, lib/gl/stdint_.h: Update.
-
-2006-10-31  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump versions.
-
-2006-10-31  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/gettext.h, gl/m4/gnulib-comp.m4,
-       lib/gl/Makefile.am, lib/gl/gettext.h, lib/gl/iconvme.c,
-       lib/gl/m4/gnulib-comp.m4, lib/gl/m4/lib-link.m4, lib/gl/stdint_.h: 
-       Update.
-
-2006-10-26  Simon Josefsson <address@hidden>
-
-       * doc/specifications/draft-faltstrom-idnabis-tables-01.txt: Add.
-
-2006-10-20  Simon Josefsson <address@hidden>
-
-       * doc/specifications/draft-faltstrom-idnabis-tables-00.txt,
-       doc/specifications/draft-klensin-idnabis-issues-00.txt: Add.
-
-2006-10-18  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2006-10-18  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/it.po, po/ja.po,
-       po/nl.po, po/pl.po, po/ro.po, po/rw.po, po/sr.po, po/sv.po,
-       po/vi.po, po/zh_CN.po: Generated.
-
-2006-10-18  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.6.8.
-
-2006-10-18  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/it.po, po/ja.po,
-       po/nl.po, po/pl.po, po/ro.po, po/rw.po, po/sr.po, po/vi.po,
-       po/zh_CN.po: Sync with TP.
-
-2006-10-18  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2006-10-18  Simon Josefsson <address@hidden>
-
-       * configure.ac, src/idn.c: Assume locale.h and setlocale.
-
-2006-10-18  Simon Josefsson <address@hidden>
-
-       * Makefile.am, lib/Makefile.am: Build lib/gl/ earlier.
-
-2006-10-18  Simon Josefsson <address@hidden>
-
-       * lib/gl/.cvsignore: [no log message]
-
-2006-10-18  Simon Josefsson <address@hidden>
-
-       * lib/Makefile.am: Build gl/ first.
-
-2006-10-18  Simon Josefsson <address@hidden>
-
-       * lib/Makefile.am, lib/gl/Makefile.am,
-       lib/gl/m4/absolute-header.m4, lib/gl/m4/gnulib-cache.m4,
-       lib/gl/m4/gnulib-comp.m4, lib/gl/m4/longlong.m4,
-       lib/gl/m4/stdint.m4, lib/gl/m4/ulonglong.m4, lib/gl/stdint_.h,
-       po/da.po, po/de.po, po/eo.po, po/fr.po, po/it.po, po/ja.po,
-       po/nl.po, po/pl.po, po/ro.po, po/rw.po, po/sr.po, po/sv.po,
-       po/vi.po, po/zh_CN.po: Add stdint module to lib/.
-
-2006-10-18  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/m4/absolute-header.m4, gl/m4/gnulib-cache.m4,
-       gl/m4/gnulib-comp.m4, gl/m4/longlong.m4, gl/m4/stdint.m4,
-       gl/m4/strdup.m4, gl/m4/ulonglong.m4, gl/stdint_.h, gl/strdup.c,
-       gl/strdup.h: Remove.
-
-2006-10-18  Simon Josefsson <address@hidden>
-
-       * doc/reference/Makefile.am: Ignore all of lib/gl/.
-
-2006-10-18  Simon Josefsson <address@hidden>
-
-       * configure.ac: Move libtool init, to avoid warnings.
-
-2006-10-18  Simon Josefsson <address@hidden>
-
-       * lib/gl/Makefile.am, lib/gl/m4/gnulib-cache.m4,
-       lib/gl/m4/gnulib-comp.m4, lib/gl/m4/strverscmp.m4,
-       lib/gl/strverscmp.c, lib/gl/strverscmp.h: Add strverscmp.
-
-2006-10-18  Simon Josefsson <address@hidden>
-
-       * lib/version.c: Rewrite using strverscmp, to fix some corner-cases.
-
-2006-10-18  Simon Josefsson <address@hidden>
-
-       * lib/Makefile.am, lib/gl/Makefile.am, lib/gl/gettext.h,
-       lib/gl/m4/gnulib-cache.m4, lib/gl/m4/gnulib-comp.m4, lib/iconvme.c,
-       lib/iconvme.h: Use iconvme from gnulib.
-
-2006-10-18  Simon Josefsson <address@hidden>
-
-       * doc/reference/Makefile.am: Ignore strdup.h.
-
-2006-10-18  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2006-10-18  Simon Josefsson <address@hidden>
-
-       * lib/gl/.cvsignore: [no log message]
-
-2006-10-18  Simon Josefsson <address@hidden>
-
-       * Makefile.am, configure.ac, gl/Makefile.am, gl/gettext.h,
-       gl/m4/gnulib-comp.m4, gl/m4/longlong.m4, gl/m4/stdint.m4,
-       gl/m4/ulonglong.m4, gl/stdint_.h, gl/strdup.c, gnupload,
-       lib/Makefile.am, lib/gl/Makefile.am, lib/gl/iconvme.c,
-       lib/gl/iconvme.h, lib/gl/m4/gnulib-cache.m4,
-       lib/gl/m4/gnulib-comp.m4, lib/gl/m4/gnulib-tool.m4,
-       lib/gl/m4/iconv.m4, lib/gl/m4/iconvme.m4, lib/gl/m4/lib-ld.m4,
-       lib/gl/m4/lib-link.m4, lib/gl/m4/lib-prefix.m4,
-       lib/gl/m4/strdup.m4, lib/gl/strdup.c, lib/gl/strdup.h: Separate
-       gnulib directories.  Also update gnulib files.
-
-2006-10-17  Simon Josefsson <address@hidden>
-
-       * doc/specifications/draft-alvestrand-idna-bidi-00.txt: Add.
-
-2006-10-14  Simon Josefsson <address@hidden>
-
-       * doc/specifications/rfc4713.txt: Add.
-
-2006-10-02  Simon Josefsson <address@hidden>
-
-       * doc/specifications/rfc4690.txt: Add.
-
-2006-09-27  Simon Josefsson <address@hidden>
-
-       * configure.ac: Bump versions.
-
-2006-09-27  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2006-09-25  Simon Josefsson <address@hidden>
-
-       * gl/m4/gnulib-comp.m4, gl/override/doc/gpl.texi.diff,
-       gl/override/doc/lgpl.texi.diff, gl/override/gpl.texi.diff,
-       gl/override/lgpl.texi.diff: Update.
-
-2006-09-21  Simon Josefsson <address@hidden>
-
-       * doc/gpl.texi, doc/lgpl.texi, gl/override/gpl.texi.diff,
-       gl/override/lgpl.texi.diff: Update.
-
-2006-09-14  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/error.c, gl/getopt.c, gl/getopt1.c,
-       gl/strdup.c: Update.
-
-2006-09-13  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2006-09-13  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.6.7.
-
-2006-09-13  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2006-09-13  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/it.po, po/ja.po,
-       po/nl.po, po/pl.po, po/ro.po, po/rw.po, po/sr.po, po/vi.po,
-       po/zh_CN.po: Sync with TP.
-
-2006-09-13  Simon Josefsson <address@hidden>
-
-       * gl/m4/gnulib-comp.m4, gl/m4/onceonly_2_57.m4: Update.
-
-2006-09-12  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2006-09-12  Simon Josefsson <address@hidden>
-
-       * THANKS: Add.
-
-2006-09-12  Simon Josefsson <address@hidden>
-
-       * lib/Makefile.am: For C99 stdint.h platforms, create a dummy
-       idn-int.h that include stdint.h, reported by Paul Howarth
-       <address@hidden>.
-
-2006-09-12  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump versions.
-
-2006-09-12  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Add.
-
-2006-09-12  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Move the index to the end.
-
-2006-09-12  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Fix refs.
-
-2006-09-12  Simon Josefsson <address@hidden>
-
-       * doc/fdl.texi, doc/gpl.texi, doc/lgpl.texi, doc/libidn.texi,
-       gl/Makefile.am, gl/m4/gnulib-comp.m4: Update.
-
-2006-09-04  Simon Josefsson <address@hidden>
-
-       * doc/fdl.texi, doc/gpl.texi, doc/lgpl.texi: Update.
-
-2006-09-04  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Fix.
-
-2006-09-04  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am, doc/gpl.texi, doc/lgpl.texi, doc/libidn.texi,
-       gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Add
-       lgpl and gpl from gnulib.
-
-2006-08-30  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Use gnupload from gnulib.
-
-2006-08-30  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
-       gnupload: Update.
-
-2006-08-30  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/error.c, gl/m4/gnulib-cache.m4,
-       gl/m4/stdint.m4, gl/stdint_.h: Update.
-
-2006-08-28  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/stdint.m4,
-       gl/stdint_.h: Update.
-
-2006-08-23  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2006-08-23  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/it.po, po/ja.po,
-       po/nl.po, po/pl.po, po/ro.po, po/rw.po, po/sr.po, po/sv.po,
-       po/vi.po, po/zh_CN.po: Generated.
-
-2006-08-23  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.6.6.
-
-2006-08-23  Simon Josefsson <address@hidden>
-
-       * gl/m4/longlong.m4: Update.
-
-2006-08-23  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/m4/gnulib-comp.m4, gl/m4/strdup.m4,
-       gl/m4/strerror_r.m4: Update.
-
-2006-08-23  Simon Josefsson <address@hidden>
-
-       * gl/override/doc/gendocs_template: Add.
-
-2006-08-19  Simon Josefsson <address@hidden>
-
-       * gl/error.c, gl/m4/gnulib-comp.m4: Update.
-
-2006-08-09  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/it.po, po/ja.po,
-       po/nl.po, po/pl.po, po/ro.po, po/rw.po, po/sr.po, po/vi.po,
-       po/zh_CN.po: Sync with TP.
-
-2006-08-09  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2006-08-09  Simon Josefsson <address@hidden>
-
-       * csharpcomp.sh.in, gendocs.sh, gl/Makefile.am, gl/error.c,
-       gl/error.h, gl/gettext.h, gl/m4/csharpcomp.m4,
-       gl/m4/gnulib-comp.m4, gl/m4/onceonly_2_57.m4, gl/m4/stdint.m4,
-       gl/stdint_.h: Update.
-
-2006-07-14  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Fix.
-
-2006-07-14  Simon Josefsson <address@hidden>
-
-       * doc/gendocs.sh, gl/Makefile.am, gl/m4/gnulib-cache.m4,
-       gl/m4/gnulib-comp.m4: Update.
-
-2006-07-11  Simon Josefsson <address@hidden>
-
-       * doc/fdl.texi, gl/Makefile.am, gl/m4/absolute-header.m4,
-       gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/stdint.m4: 
-       Update.
-
-2006-07-11  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Fix texi2dvi -I's.
-
-2006-07-10  Simon Josefsson <address@hidden>
-
-       * gl/m4/absolute-header.m4, gl/m4/getopt.m4, gl/m4/gnulib-comp.m4,
-       gl/m4/onceonly_2_57.m4: Update.
-
-2006-07-07  Simon Josefsson <address@hidden>
-
-       * gl/.cvsignore: [no log message]
-
-2006-07-07  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac, gl/Makefile.am, gl/m4/absolute-header.m4,
-       gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/longlong.m4,
-       gl/m4/stdint.m4, gl/stdint_.h, lib/Makefile.am,
-       m4/ax_create_stdint_h.m4, po/da.po, po/de.po, po/eo.po, po/fr.po,
-       po/it.po, po/ja.po, po/nl.po, po/pl.po, po/ro.po, po/rw.po,
-       po/sr.po, po/sv.po, po/vi.po, po/zh_CN.po: Use gnulib stdint module
-       instead of AX_CREATE_STDINT_H.
-
-2006-07-07  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump version.
-
-2006-07-07  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Fix gendocs.sh run.
-
-2006-07-07  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2006-07-07  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/it.po, po/ja.po,
-       po/nl.po, po/pl.po, po/ro.po, po/rw.po, po/sr.po, po/sv.po,
-       po/vi.po, po/zh_CN.po: Generated.
-
-2006-07-07  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.6.5.
-
-2006-07-07  Simon Josefsson <address@hidden>
-
-       * doc/gendocs.sh: Update.
-
-2006-07-07  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2006-07-07  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2006-07-07  Simon Josefsson <address@hidden>
-
-       * contrib/doxygen/Doxyfile.in, contrib/doxygen/Doxyfile.orig: Update
-       to doxygen 1.4.7.
-
-2006-07-07  Simon Josefsson <address@hidden>
-
-       * NEWS, THANKS: Add.
-
-2006-07-07  Simon Josefsson <address@hidden>
-
-       * lib/Makefile.am: Need libintl too, for gettext, reported by Kirill
-       Ponomarew <address@hidden>.
-
-2006-07-07  Simon Josefsson <address@hidden>
-
-       * gl/getopt.c: Update.
-
-2006-07-07  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump versions.
-
-2006-07-06  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2006-07-06  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/it.po, po/ja.po,
-       po/nl.po, po/pl.po, po/ro.po, po/rw.po, po/sr.po, po/sv.po,
-       po/vi.po, po/zh_CN.po: Generated.
-
-2006-07-06  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.6.4.
-
-2006-07-06  Simon Josefsson <address@hidden>
-
-       * configure.ac: Fix valgrind test.
-
-2006-07-06  Simon Josefsson <address@hidden>
-
-       * configure.ac: Check if running valgrind works.
-
-2006-07-06  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Need -I for texi2dvi too.
-
-2006-07-06  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Fix paths.
-
-2006-07-06  Simon Josefsson <address@hidden>
-
-       * doc/man/.cvsignore: Add.
-
-2006-07-06  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/m4/onceonly_2_57.m4: Update.
-
-2006-07-06  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix.
-
-2006-07-06  Simon Josefsson <address@hidden>
-
-       * tests/Makefile.am: Simplify valgrind usage.
-
-2006-07-06  Simon Josefsson <address@hidden>
-
-       * configure.ac: Check for valgrind.
-
-2006-06-27  Simon Josefsson <address@hidden>
-
-       * doc/gdoc: Use GNU-style warnings.
-
-2006-06-27  Simon Josefsson <address@hidden>
-
-       * doc/gdoc: Fix man output, sync.
-
-2006-06-22  Simon Josefsson <address@hidden>
-
-       * configure.ac: Use AC_LIBTOOL_WIN32_DLL.
-
-2006-06-16  Simon Josefsson <address@hidden>
-
-       * doc/specifications/draft-iab-idn-nextsteps-06.txt: Add.
-
-2006-06-10  Simon Josefsson <address@hidden>
-
-       * po/LINGUAS, po/ja.po: Sync with TP.
-
-2006-06-09  Simon Josefsson <address@hidden>
-
-       * doc/specifications/rfc4518.txt: Add.
-
-2006-06-07  Simon Josefsson <address@hidden>
-
-       * gl/m4/gnulib-comp.m4: Update.
-
-2006-06-07  Simon Josefsson <address@hidden>
-
-       * gl/m4/gnulib-comp.m4: Update.
-
-2006-06-07  Simon Josefsson <address@hidden>
-
-       * gl/m4/gnulib-comp.m4: Update.
-
-2006-06-01  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2006-06-01  Simon Josefsson <address@hidden>
-
-       * src/idn.c: When printing size_t, use %lu and cast the value to
-       unsigned long, based on report from Joe Orton <address@hidden>.
-
-2006-06-01  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/it.po, po/nl.po,
-       po/pl.po, po/ro.po, po/rw.po, po/sr.po, po/vi.po, po/zh_CN.po: Sync
-       with TP.
-
-2006-06-01  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2006-06-01  Simon Josefsson <address@hidden>
-
-       * lib/strerror-idna.c, lib/strerror-pr29.c,
-       lib/strerror-punycode.c, lib/strerror-stringprep.c,
-       lib/strerror-tld.c: Include config.h, to make NLS work, tiny patch
-       from Joe Orton <address@hidden>.
-
-2006-05-16  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: 
-       Update.
-
-2006-05-05  Simon Josefsson <address@hidden>
-
-       * doc/java/.cvsignore, doc/java/resources/.cvsignore: [no log
-       message]
-
-2006-05-04  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2006-05-04  Simon Josefsson <address@hidden>
-
-       * tests/Makefile.am: Run tests under valgrind, if present.
-
-2006-04-26  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Typo.
-
-2006-04-26  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/m4/strerror_r.m4: Update.
-
-2006-04-17  Simon Josefsson <address@hidden>
-
-       * doc/specifications/draft-iab-idn-nextsteps-05.txt: Add.
-
-2006-03-14  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Fix title.
-
-2006-03-11  Simon Josefsson <address@hidden>
-
-       * README-alpha: Fix.
-
-2006-03-11  Simon Josefsson <address@hidden>
-
-       * maint-cfg.mk: fix
-
-2006-03-11  Simon Josefsson <address@hidden>
-
-       * gtk-doc.make: Add.
-
-2006-03-10  Simon Josefsson <address@hidden>
-
-       * doc/specifications/draft-farah-adntf-adns-guidelines-01.txt: Add.
-
-2006-03-08  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump versions.
-
-2006-03-08  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2006-03-08  Simon Josefsson <address@hidden>
-
-       * NEWS: Typo.
-
-2006-03-08  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/it.po, po/nl.po,
-       po/pl.po, po/ro.po, po/rw.po, po/sr.po, po/sv.po, po/vi.po,
-       po/zh_CN.po: Generated.
-
-2006-03-08  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.6.3.
-
-2006-03-08  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2006-03-08  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac, po/da.po, po/de.po, po/eo.po, po/fr.po,
-       po/it.po, po/nl.po, po/pl.po, po/ro.po, po/rw.po, po/sr.po,
-       po/sv.po, po/vi.po, po/zh_CN.po: Bump versions.
-
-2006-03-08  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/m4/gnulib-comp.m4, gl/m4/unistd_h.m4,
-       gl/unistd_.h, maint.mk: Update.
-
-2006-03-08  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/getopt.c, gl/m4/gnulib-comp.m4,
-       gl/m4/unistd_h.m4, gl/unistd_.h, maint.mk: Update.
-
-2006-03-07  Simon Josefsson <address@hidden>
-
-       * doc/specifications/draft-iab-idn-nextsteps-04.txt: Add.
-
-2006-03-03  Simon Josefsson <address@hidden>
-
-       * po/LINGUAS, po/da.po, po/de.po, po/eo.po, po/fr.po, po/it.po,
-       po/nl.po, po/pl.po, po/ro.po, po/rw.po, po/sr.po, po/vi.po,
-       po/zh_CN.po: Sync with TP.
-
-2006-03-03  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Fix update-po rule.
-
-2006-03-03  Simon Josefsson <address@hidden>
-
-       * maint.mk: Update.
-
-2006-03-03  Simon Josefsson <address@hidden>
-
-       * maint.mk: Update.
-
-2006-03-03  Simon Josefsson <address@hidden>
-
-       * examples/example3.c, examples/example4.c, lib/nfkc.c: Doc fix.
-
-2006-03-03  Simon Josefsson <address@hidden>
-
-       * lib/idna.c, lib/nfkc.c, lib/stringprep.c, lib/toutf8.c,
-       lib/version.c, src/idn.c, tests/tst_idna.c, tests/tst_idna2.c,
-       tests/tst_nfkc.c, tests/tst_pr29.c, tests/tst_punycode.c,
-       tests/tst_strerror.c, tests/tst_stringprep.c, tests/tst_tld.c,
-       tests/utils.c: Stylistic fix.
-
-2006-03-03  Simon Josefsson <address@hidden>
-
-       * gl/getopt.c, maint.mk: Update.
-
-2006-03-03  Simon Josefsson <address@hidden>
-
-       * Makefile.am, examples/Makefile.am, lib/Makefile.am,
-       src/Makefile.am, tests/Makefile.am: Remove indent.
-
-2006-02-17  Simon Josefsson <address@hidden>
-
-       * doc/specifications/draft-iab-idn-nextsteps-03.txt: Add.
-
-2006-02-16  Simon Josefsson <address@hidden>
-
-       * maint-cfg.mk: Fix.
-
-2006-02-16  Simon Josefsson <address@hidden>
-
-       * maint-cfg.mk: Fix.
-
-2006-02-16  Simon Josefsson <address@hidden>
-
-       * maint-cfg.mk: Fix.
-
-2006-02-16  Simon Josefsson <address@hidden>
-
-       * maint-cfg.mk: Fix.  Add mingw32 target.
-
-2006-02-15  Simon Josefsson <address@hidden>
-
-       * maint.mk: Update.
-
-2006-02-14  Simon Josefsson <address@hidden>
-
-       * GNUmakefile, Makefile.cfg, Makefile.maint, gl/m4/gnulib-comp.m4,
-       maint-cfg.mk, maint.mk: Rename.
-
-2006-02-14  Simon Josefsson <address@hidden>
-
-       * Makefile.cfg: Fix.
-
-2006-02-14  Simon Josefsson <address@hidden>
-
-       * Makefile.cfg: Fix.
-
-2006-02-14  Simon Josefsson <address@hidden>
-
-       * Makefile.cfg: Fix.
-
-2006-02-14  Simon Josefsson <address@hidden>
-
-       * Makefile.cfg: Fix.
-
-2006-02-14  Simon Josefsson <address@hidden>
-
-       * autogen.sh: Remove.
-
-2006-02-14  Simon Josefsson <address@hidden>
-
-       * GNUmakefile, Makefile.cfg, Makefile.maint: Add.
-
-2006-02-11  Simon Josefsson <address@hidden>
-
-       * GNUmakefile, Makefile.maint, csharpcomp.sh.in, gl/Makefile.am,
-       gl/csharpcomp.sh.in, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: 
-       Update gnulib.
-
-2006-02-07  Simon Josefsson <address@hidden>
-
-       * libidn.fms: 0.6.2.
-
-2006-02-07  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2006-02-07  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Fix includes, for make dist.
-
-2006-02-07  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Fix -I's again, for make dist.
-
-2006-02-07  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Fix @verbatiminclude's, for make dist.
-
-2006-02-07  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Fix -I's, for make dist.
-
-2006-02-07  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Add -I for examples.
-
-2006-02-07  Simon Josefsson <address@hidden>
-
-       * .cvscopying: Fix years.
-
-2006-02-07  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/it.po, po/nl.po,
-       po/pl.po, po/ro.po, po/rw.po, po/sr.po, po/sv.po, po/vi.po,
-       po/zh_CN.po: Generated.
-
-2006-02-07  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.6.2.
-
-2006-02-07  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2006-02-07  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/it.po, po/nl.po,
-       po/pl.po, po/ro.po, po/sr.po, po/vi.po: Update.
-
-2006-02-07  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/it.po, po/nl.po,
-       po/pl.po, po/ro.po, po/rw.po, po/sr.po, po/vi.po, po/zh_CN.po: Sync
-       with TP.
-
-2006-02-07  Simon Josefsson <address@hidden>
-
-       * gl/csharpcomp.sh.in, gl/getopt.c, gl/m4/getopt.m4,
-       gl/m4/gnulib-tool.m4: Update.
-
-2006-02-05  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2006-02-03  Simon Josefsson <address@hidden>
-
-       * java/misc/Makefile.am: Fix objdir != srcdir, tiny patch from
-       Bernard Leak <address@hidden>.
-
-2006-02-03  Simon Josefsson <address@hidden>
-
-       * NEWS, THANKS: Add.
-
-2006-02-03  Simon Josefsson <address@hidden>
-
-       * doc/java/Makefile.am, java/Makefile.am: Fix objdir != srcdir, tiny
-       patch from Bernard Leak <address@hidden>.
-
-2006-01-27  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/it.po, po/nl.po,
-       po/pl.po, po/ro.po, po/rw.po, po/sr.po, po/vi.po, po/zh_CN.po: Sync
-       with TP.
-
-2006-01-27  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump versions.
-
-2006-01-27  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Fix 'make distcheck'.
-
-2006-01-26  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Fix.
-
-2006-01-24  Simon Josefsson <address@hidden>
-
-       * doc/specifications/draft-ietf-ldapbis-strprep-07.txt: Add.
-
-2006-01-20  Simon Josefsson <address@hidden>
-
-       * libidn.fms: 0.6.1.
-
-2006-01-20  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2006-01-20  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.6.1.
-
-2006-01-20  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Add.
-
-2006-01-20  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/it.po, po/nl.po,
-       po/pl.po, po/ro.po, po/rw.po, po/sr.po, po/sv.po, po/vi.po,
-       po/zh_CN.po: Sync with TP.
-
-2006-01-20  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2006-01-20  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Fix mingw32 builds.
-
-2006-01-20  Simon Josefsson <address@hidden>
-
-       * tests/Makefile.am: Fix make check on mingw32.
-
-2006-01-12  Simon Josefsson <address@hidden>
-
-       * doc/specifications/draft-xdlee-idn-cdnadmin-06.txt: Add.
-
-2006-01-11  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/m4/gnulib-cache.m4: Update.
-
-2006-01-11  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am, doc/libidn.texi: Fix copyright years.
-
-2006-01-11  Simon Josefsson <address@hidden>
-
-       * README, README-alpha: Add.
-
-2006-01-11  Simon Josefsson <address@hidden>
-
-       * AUTHORS: Update PGP key.
-
-2006-01-11  Simon Josefsson <address@hidden>
-
-       * csharp/Makefile.am: Fix path to csharpcomp.sh.
-
-2006-01-11  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2006-01-11  Simon Josefsson <address@hidden>
-
-       * .cvsignore, gl/.cvsignore: [no log message]
-
-2006-01-11  Simon Josefsson <address@hidden>
-
-       * configure.ac: Fix.
-
-2006-01-11  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: 
-       Update.
-
-2006-01-09  Simon Josefsson <address@hidden>
-
-       * gl/m4/gnulib-cache.m4, gl/m4/gnulib-tool.m4: Update.
-
-2006-01-09  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/csharpcomp.sh.in, gl/m4/gnulib-cache.m4,
-       gl/m4/gnulib-comp.m4: Update.
-
-2006-01-09  Simon Josefsson <address@hidden>
-
-       * tests/tst_idna2.c: Print USC4 code point numbers too.
-
-2005-12-23  Simon Josefsson <address@hidden>
-
-       * doc/specifications/rfc4290.txt: Add.
-
-2005-12-22  Simon Josefsson <address@hidden>
-
-       * doc/specifications/draft-iab-idn-nextsteps-01.txt: Add.
-
-2005-12-12  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Add.
-
-2005-12-03  Simon Josefsson <address@hidden>
-
-       * libidn.fms: 0.6.0.
-
-2005-12-03  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump version.
-
-2005-12-03  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2005-12-03  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/it.po, po/nl.po,
-       po/pl.po, po/ro.po, po/rw.po, po/sr.po, po/sv.po, po/vi.po,
-       po/zh_CN.po: Generated.
-
-2005-12-03  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.6.0.
-
-2005-12-03  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Add.
-
-2005-12-03  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix.
-
-2005-12-03  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix.
-
-2005-12-03  Simon Josefsson <address@hidden>
-
-       * configure.ac: Csharp test is in gnulib now, remove it.
-
-2005-12-03  Simon Josefsson <address@hidden>
-
-       * doc/specifications/draft-iab-idn-nextsteps-00.txt: Add.
-
-2005-12-02  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/it.po, po/nl.po,
-       po/pl.po, po/ro.po, po/rw.po, po/sr.po, po/vi.po, po/zh_CN.po: Sync
-       with TP.
-
-2005-12-02  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Add C# notes.
-
-2005-12-02  Simon Josefsson <address@hidden>
-
-       * configure.ac: Fix message.
-
-2005-12-02  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/csharpcomp.sh.in, gl/m4/csharp.m4,
-       gl/m4/csharpcomp.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
-       m4/csharp.m4, m4/csharpcomp.m4: Use csharpcomp-script from gnulib.
-
-2005-12-02  Simon Josefsson <address@hidden>
-
-       * csharp/Makefile.am: Don't specify any C# compile flags (fixes
-       distcheck).
-
-2005-12-01  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/rw.po, po/zh_CN.po: Sync with TP.
-
-2005-12-01  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2005-12-01  Simon Josefsson <address@hidden>
-
-       * csharp/Makefile.am: Dist MSVS stuff.
-
-2005-12-01  Simon Josefsson <address@hidden>
-
-       * csharp/libidn.csproj, csharp/libidn.csproj.user,
-       csharp/libidn.sln, csharp/libidn_PPC.csdproj,
-       csharp/libidn_PPC.csdproj.user, csharp/libidn_PPC.sln: Add MSVSC
-       project files.
-
-2005-12-01  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2005-12-01  Simon Josefsson <address@hidden>
-
-       * csharp/CombiningClass.cs, csharp/Composition.cs,
-       csharp/DecompositionKeys.cs, csharp/DecompositionMappings.cs,
-       csharp/IDNA.cs, csharp/IDNAException.cs, csharp/NFKC.cs,
-       csharp/Punycode.cs, csharp/PunycodeException.cs, csharp/RFC3454.cs,
-       csharp/Stringprep.cs, csharp/StringprepException.cs: Use GPL for the
-       port.
-
-2005-12-01  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix.
-
-2005-12-01  Simon Josefsson <address@hidden>
-
-       * csharp/.cvsignore, gl/.cvsignore: [no log message]
-
-2005-12-01  Simon Josefsson <address@hidden>
-
-       * configure.ac, csharp/Makefile.am: Fix csharpcomp location.
-
-2005-12-01  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix.
-
-2005-12-01  Simon Josefsson <address@hidden>
-
-       * NEWS, gl/csharpcomp.sh.in: Add.
-
-2005-12-01  Simon Josefsson <address@hidden>
-
-       * configure.ac, csharp/Makefile.am: Fix.
-
-2005-12-01  Simon Josefsson <address@hidden>
-
-       * configure.ac: Fix message.
-
-2005-12-01  Simon Josefsson <address@hidden>
-
-       * csharp/Makefile.am: Fix.
-
-2005-12-01  Simon Josefsson <address@hidden>
-
-       * m4/csharp.m4, m4/csharpcomp.m4: Add.
-
-2005-12-01  Simon Josefsson <address@hidden>
-
-       * configure.ac: Add C# tests.
-
-2005-12-01  Simon Josefsson <address@hidden>
-
-       * csharp/Makefile.am: Remove.
-
-2005-12-01  Simon Josefsson <address@hidden>
-
-       * csharp/Makefile.am: Fix.
-
-2005-12-01  Simon Josefsson <address@hidden>
-
-       * .cvscopying: Add 2005.
-
-2005-12-01  Simon Josefsson <address@hidden>
-
-       * csharp/Makefile.am: Add.
-
-2005-12-01  Simon Josefsson <address@hidden>
-
-       * AUTHORS, THANKS: Add.
-
-2005-12-01  Simon Josefsson <address@hidden>
-
-       * csharp/Makefile.am: Use gnulib, for csharpcomp.
-
-2005-12-01  Simon Josefsson <address@hidden>
-
-       * csharp/Makefile.am: Add.
-
-2005-12-01  Simon Josefsson <address@hidden>
-
-       * Makefile.am, configure.ac: C# fixes.
-
-2005-12-01  Simon Josefsson <address@hidden>
-
-       * csharp/AssemblyInfo.cs, csharp/CombiningClass.cs,
-       csharp/Composition.cs, csharp/DecompositionKeys.cs,
-       csharp/DecompositionMappings.cs, csharp/IDNA.cs,
-       csharp/IDNAException.cs, csharp/NFKC.cs, csharp/Punycode.cs,
-       csharp/PunycodeException.cs, csharp/RFC3454.cs,
-       csharp/Stringprep.cs, csharp/StringprepException.cs: Add C# port,
-       from Alexander Gnauck <address@hidden>.
-
-2005-12-01  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump version.
-
-2005-11-04  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix.
-
-2005-11-04  Simon Josefsson <address@hidden>
-
-       * NEWS, THANKS: Add.
-
-2005-11-04  Simon Josefsson <address@hidden>
-
-       * lib/Makefile.am: Use -no-undefined for libtool, for cygwin, tiny
-       patch from "Yaakov S (Cygwin Ports)"
-       <address@hidden>.
-
-2005-10-26  Simon Josefsson <address@hidden>
-
-       * po/da.po: Add.
-
-2005-10-23  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump versions.
-
-2005-10-23  Simon Josefsson <address@hidden>
-
-       * lib/pr29.c: (pr29_8z): Fix memory leak.
-
-2005-10-23  Simon Josefsson <address@hidden>
-
-       * libidn.fms: Add.
-
-2005-10-23  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2005-10-23  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/it.po, po/nl.po,
-       po/pl.po, po/ro.po, po/rw.po, po/sr.po, po/sv.po, po/vi.po,
-       po/zh_CN.po: Generated.
-
-2005-10-23  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Mention Suse on IBM OpenPower.
-
-2005-10-23  Simon Josefsson <address@hidden>
-
-       * libidn.fms: Fix.
-
-2005-10-23  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2005-10-23  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.5.20.
-
-2005-10-23  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/it.po, po/nl.po,
-       po/pl.po, po/ro.po, po/rw.po, po/sr.po, po/sv.po, po/vi.po,
-       po/zh_CN.po: Sync with TP.
-
-2005-10-23  Simon Josefsson <address@hidden>
-
-       * libidn.fms: Add.
-
-2005-10-23  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2005-10-23  Simon Josefsson <address@hidden>
-
-       * lib/Makefile.am: Install pr29.h.
-
-2005-10-22  Simon Josefsson <address@hidden>
-
-       * gl/m4/gnulib-comp.m4: Update.
-
-2005-10-07  Simon Josefsson <address@hidden>
-
-       * gl/getopt_.h: Update.
-
-2005-10-01  Simon Josefsson <address@hidden>
-
-       * doc/specifications/draft-ietf-ldapbis-strprep-06.txt: Add.
-
-2005-09-22  Simon Josefsson <address@hidden>
-
-       * gl/m4/gnulib-comp.m4: Update.
-
-2005-09-20  Simon Josefsson <address@hidden>
-
-       * gl/getopt1.c: Update.
-
-2005-09-19  Simon Josefsson <address@hidden>
-
-       * gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update.
-
-2005-09-19  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump versions.
-
-2005-09-19  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Use gnupload.
-
-2005-09-19  Simon Josefsson <address@hidden>
-
-       * libidn.fms: 0.5.19.
-
-2005-09-19  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2005-09-19  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/it.po, po/nl.po,
-       po/pl.po, po/ro.po, po/rw.po, po/sr.po, po/sv.po, po/vi.po,
-       po/zh_CN.po: Update.
-
-2005-09-19  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.5.19.
-
-2005-09-19  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2005-09-19  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/it.po, po/nl.po,
-       po/pl.po, po/ro.po, po/rw.po, po/sr.po, po/sv.po, po/vi.po,
-       po/zh_CN.po: Update.
-
-2005-09-19  Simon Josefsson <address@hidden>
-
-       * po/Makevars: Use --no-location, to minimize CVS diff's.
-
-2005-09-19  Simon Josefsson <address@hidden>
-
-       * doc/reference/tmpl/.cvsignore: [no log message]
-
-2005-09-15  Simon Josefsson <address@hidden>
-
-       * doc/reference/tmpl/libidn-unused.sgml: Add (to fix gtk-doc
-       makefile bug).
-
-2005-09-15  Simon Josefsson <address@hidden>
-
-       * doc/java/Makefile.am: Fix dependency.
-
-2005-09-13  Simon Josefsson <address@hidden>
-
-       * : Update.
-
-2005-09-13  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Fix wget usage.
-
-2005-09-13  Simon Josefsson <address@hidden>
-
-       * po/de.po, po/eo.po, po/fr.po, po/it.po, po/nl.po, po/pl.po,
-       po/ro.po, po/sr.po, po/vi.po: Sync with TP.
-
-2005-09-13  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/it.po, po/nl.po,
-       po/pl.po, po/ro.po, po/rw.po, po/sr.po, po/sv.po, po/vi.po,
-       po/zh_CN.po: Sync with TP.
-
-2005-09-12  Simon Josefsson <address@hidden>
-
-       * m4/gtk-doc.m4: Update.
-
-2005-09-12  Simon Josefsson <address@hidden>
-
-       * doc/java/Makefile.am: Fix dependencies.
-
-2005-09-12  Simon Josefsson <address@hidden>
-
-       * doc/java/.cvsignore, doc/java/gnu/inet/encoding/.cvsignore,
-       doc/java/resources/.cvsignore: [no log message]
-
-2005-09-12  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix.
-
-2005-09-12  Simon Josefsson <address@hidden>
-
-       * doc/java/.cvsignore: [no log message]
-
-2005-09-12  Simon Josefsson <address@hidden>
-
-       * java/Makefile.am: Call gjdoc directly.
-
-2005-09-12  Simon Josefsson <address@hidden>
-
-       * README-alpha, configure.ac: Replace javadoc with gjdoc.
-
-2005-09-12  Simon Josefsson <address@hidden>
-
-       * doc/java/Makefile.am: Dist files generated by gjdoc instead.
-
-2005-09-12  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2005-09-12  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2005-09-10  Simon Josefsson <address@hidden>
-
-       * lib/toutf8.c: Use HAVE_LOCALE_H.
-
-2005-09-10  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2005-09-10  Simon Josefsson <address@hidden>
-
-       * m4/codeset.m4: Update.
-
-2005-09-10  Simon Josefsson <address@hidden>
-
-       * THANKS: Add.
-
-2005-09-10  Simon Josefsson <address@hidden>
-
-       * src/idn.c: Fix header/setlocale checks.
-
-2005-09-10  Simon Josefsson <address@hidden>
-
-       * configure.ac: Check for locale.h.
-
-2005-09-10  Simon Josefsson <address@hidden>
-
-       * src/idn.c: Fix setlocale test.
-
-2005-09-10  Simon Josefsson <address@hidden>
-
-       * configure.ac: Check for setlocale.
-
-2005-09-09  Simon Josefsson <address@hidden>
-
-       * m4/codeset.m4: Add.
-
-2005-09-09  Simon Josefsson <address@hidden>
-
-       * lib/toutf8.c: Use modern nl_langinfo test.
-
-2005-09-09  Simon Josefsson <address@hidden>
-
-       * configure.ac: Simplify nl_langinfo test.
-
-2005-09-09  Simon Josefsson <address@hidden>
-
-       * src/idn.c: Fix #include's.
-
-2005-09-09  Simon Josefsson <address@hidden>
-
-       * configure.ac: Let's assume unistd.h and errno.h (in fact, we
-       already did in the source code and nobody complained).
-
-2005-09-09  Simon Josefsson <address@hidden>
-
-       * AUTHORS: Update PGP key.
-
-2005-09-09  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2005-09-09  Simon Josefsson <address@hidden>
-
-       * configure.ac, gl/Makefile.am, gl/m4/codeset.m4, gl/m4/getopt.m4,
-       gl/m4/gettext.m4, gl/m4/glibc2.m4, gl/m4/glibc21.m4,
-       gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/gnulib-tool.m4,
-       gl/m4/gnulib.m4, gl/m4/iconv.m4, gl/m4/intdiv0.m4, gl/m4/intmax.m4,
-       gl/m4/inttypes-pri.m4, gl/m4/inttypes.m4, gl/m4/inttypes_h.m4,
-       gl/m4/isc-posix.m4, gl/m4/lcmessage.m4, gl/m4/lib-ld.m4,
-       gl/m4/lib-link.m4, gl/m4/lib-prefix.m4, gl/m4/longdouble.m4,
-       gl/m4/longlong.m4, gl/m4/nls.m4, gl/m4/onceonly_2_57.m4,
-       gl/m4/po.m4, gl/m4/printf-posix.m4, gl/m4/progtest.m4,
-       gl/m4/signed.m4, gl/m4/size_max.m4, gl/m4/stdint_h.m4,
-       gl/m4/strdup.m4, gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4,
-       gl/m4/wchar_t.m4, gl/m4/wint_t.m4, gl/m4/xsize.m4: Update gnulib.
-
-2005-07-16  Simon Josefsson <address@hidden>
-
-       * README: Fix typo.
-
-2005-07-16  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump versions.
-
-2005-07-16  Simon Josefsson <address@hidden>
-
-       * libidn.fms: Add.
-
-2005-07-16  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2005-07-16  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/it.po, po/nl.po,
-       po/pl.po, po/ro.po, po/rw.po, po/sr.po, po/sv.po, po/vi.po,
-       po/zh_CN.po: Generated.
-
-2005-07-16  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.5.18.
-
-2005-07-16  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2005-07-16  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Link to help-libidn.
-
-2005-07-16  Simon Josefsson <address@hidden>
-
-       * README: Add.
-
-2005-07-16  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/m4/gnulib.m4: Update.
-
-2005-07-16  Simon Josefsson <address@hidden>
-
-       * configure.ac: Simplify.
-
-2005-07-15  Simon Josefsson <address@hidden>
-
-       * gl/.cvsignore: [no log message]
-
-2005-06-24  Simon Josefsson <address@hidden>
-
-       * doc/specifications/draft-bakleh-reg-adm-acg-apu-01.txt: Add.
-
-2005-06-24  Simon Josefsson <address@hidden>
-
-       * m4/ax_create_stdint_h.m4: Use 'sed 1q' instead of 'head -n 1',
-       more portable.
-
-2005-06-24  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Add 2005 to man page copyrights.
-
-2005-06-24  Simon Josefsson <address@hidden>
-
-       * m4/ax_create_stdint_h.m4: Fix head usage (really!!).
-
-2005-06-24  Simon Josefsson <address@hidden>
-
-       * configure.ac: Fix license.
-
-2005-06-24  Simon Josefsson <address@hidden>
-
-       * configure.ac: Bump versions.
-
-2005-06-24  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2005-06-24  Simon Josefsson <address@hidden>
-
-       * m4/ax_create_stdint_h.m4: Fix use of head.
-
-2005-06-24  Simon Josefsson <address@hidden>
-
-       * m4/ax_create_stdint_h.m4: New upstream release.
-
-2005-06-14  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/it.po, po/pl.po,
-       po/ro.po, po/sr.po, po/vi.po: Sync with TP.
-
-2005-06-14  Simon Josefsson <address@hidden>
-
-       * contrib/doxygen/gdoc2doxygen: Fix address in license.
-
-2005-06-12  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix.
-
-2005-06-12  Simon Josefsson <address@hidden>
-
-       * THANKS: fix
-
-2005-06-12  Simon Josefsson <address@hidden>
-
-       * m4/ax_create_stdint_h.m4: Turn 'head -1' into 'head -n -1', tiny
-       patch from Carsten Lohrke <address@hidden>.
-
-2005-06-05  Simon Josefsson <address@hidden>
-
-       * NEWS, po/nl.po: Add.
-
-2005-05-26  Simon Josefsson <address@hidden>
-
-       * libidn.fms: 0.5.17.
-
-2005-05-26  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2005-05-26  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/it.po, po/nl.po,
-       po/pl.po, po/ro.po, po/rw.po, po/sr.po, po/sv.po, po/vi.po,
-       po/zh_CN.po: Generated.
-
-2005-05-26  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.5.17.
-
-2005-05-26  Simon Josefsson <address@hidden>
-
-       * doc/lgpl.texi: Fix sectioning.
-
-2005-05-26  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix.
-
-2005-05-26  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/dummy.c, gl/gettext.h, gl/m4/getopt.m4,
-       gl/m4/gettext.m4, gl/m4/glibc2.m4, gl/m4/gnulib.m4,
-       gl/m4/intdiv0.m4, gl/m4/intmax.m4, gl/m4/inttypes-pri.m4,
-       gl/m4/inttypes.m4, gl/m4/isc-posix.m4, gl/m4/lcmessage.m4,
-       gl/m4/lib-link.m4, gl/m4/lib-prefix.m4, gl/m4/nls.m4, gl/m4/po.m4,
-       gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/strdup.m4: Sync with
-       gnulib.
-
-2005-05-26  Simon Josefsson <address@hidden>
-
-       * AUTHORS, COPYING, COPYING.LIB, FAQ, Makefile.am, README, TODO,
-       configure.ac, contrib/README, contrib/java/Makefile.am,
-       doc/Makefile.am, doc/Makefile.gdoci, doc/fdl.texi, doc/gdoc,
-       doc/gendocs.sh, doc/gendocs_template, doc/java/Makefile.am,
-       doc/lgpl.texi, doc/specifications/Makefile.am, doc/tld/Makefile.am,
-       examples/Makefile.am, examples/example.c, examples/example2.c,
-       examples/example3.c, examples/example4.c, examples/example5.c,
-       gl/dummy.c, gl/error.c, gl/error.h, gl/getopt.c, gl/getopt1.c,
-       gl/getopt_.h, gl/getopt_int.h, gl/gettext.h, gl/strdup.c,
-       gl/strdup.h, java/Makefile.am,
-       java/gnu/inet/encoding/CombiningClass.java,
-       java/gnu/inet/encoding/Composition.java,
-       java/gnu/inet/encoding/DecompositionKeys.java,
-       java/gnu/inet/encoding/DecompositionMappings.java,
-       java/gnu/inet/encoding/IDNA.java,
-       java/gnu/inet/encoding/IDNAException.java,
-       java/gnu/inet/encoding/Makefile.am,
-       java/gnu/inet/encoding/NFKC.java,
-       java/gnu/inet/encoding/Punycode.java,
-       java/gnu/inet/encoding/PunycodeException.java,
-       java/gnu/inet/encoding/RFC3454.java,
-       java/gnu/inet/encoding/Stringprep.java,
-       java/gnu/inet/encoding/StringprepException.java,
-       java/misc/GenerateNFKC.java, java/misc/GenerateRFC3454.java,
-       java/misc/Makefile.am, java/misc/TestIDNA.java,
-       java/misc/TestNFKC.java, lib/Makefile.am,
-       lib/gen-stringprep-tables.pl, lib/gen-tld-tables.pl,
-       lib/gen-unicode-tables.pl, lib/iconvme.c, lib/iconvme.h,
-       lib/idn-free.c, lib/idn-free.h, lib/idna.c, lib/idna.h, lib/nfkc.c,
-       lib/pr29.c, lib/pr29.h, lib/profiles.c, lib/punycode.c,
-       lib/punycode.h, lib/strerror-idna.c, lib/strerror-pr29.c,
-       lib/strerror-punycode.c, lib/strerror-stringprep.c,
-       lib/strerror-tld.c, lib/stringprep.c, lib/stringprep.h.in,
-       lib/tld.c, lib/tld.h, lib/toutf8.c, lib/version.c, libc/example.c,
-       libidn.pc.in, src/Makefile.am, src/idn.c, src/idn.ggo, src/idna.el,
-       src/punycode.el, tests/Makefile.am, tests/tst_idna.c,
-       tests/tst_idna2.c, tests/tst_nfkc.c, tests/tst_pr29.c,
-       tests/tst_punycode.c, tests/tst_strerror.c, tests/tst_stringprep.c,
-       tests/tst_tld.c, tests/utils.c, tests/utils.h: Update FSF address in
-       license.  Fix copyrights.
-
-2005-05-26  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2005-05-18  Simon Josefsson <address@hidden>
-
-       * doc/specifications/draft-klensin-reg-guidelines-08.txt: Add.
-
-2005-05-12  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/nl.po, po/pl.po,
-       po/ro.po, po/rw.po, po/sr.po, po/zh_CN.po: Sync with TP.
-
-2005-05-10  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Add.
-
-2005-05-08  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump versions.
-
-2005-05-08  Simon Josefsson <address@hidden>
-
-       * libidn.fms: 0.5.16.
-
-2005-05-06  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2005-05-06  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.5.16.
-
-2005-05-06  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/nl.po, po/pl.po,
-       po/ro.po, po/rw.po, po/sr.po, po/sv.po, po/zh_CN.po: Sync with TP.
-
-2005-05-05  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2005-05-05  Simon Josefsson <address@hidden>
-
-       * lib/pr29.c: Use 'const' for static data, tiny patch from Joe Orton
-       <address@hidden>.
-
-2005-04-16  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/nl.po, po/pl.po,
-       po/ro.po, po/sr.po: Sync with TP.
-
-2005-04-15  Simon Josefsson <address@hidden>
-
-       * configure.ac: Bump versions.
-
-2005-04-15  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2005-04-15  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/it.po, po/nl.po,
-       po/pl.po, po/ro.po, po/sr.po, po/vi.po: Sync with TP.
-
-2005-04-06  Simon Josefsson <address@hidden>
-
-       * po/LINGUAS, po/rw.po, po/zh_CN.po: Sync with TP.
-
-2005-03-19  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2005-03-19  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/it.po, po/nl.po,
-       po/pl.po, po/ro.po, po/sr.po, po/sv.po, po/vi.po, po/zh_CN.po: 
-       Generated.
-
-2005-03-19  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.5.15.
-
-2005-03-19  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix.
-
-2005-03-19  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2005-03-19  Simon Josefsson <address@hidden>
-
-       * lib/iconvme.c: Sync with libc; fix license and fix arithmetic
-       overflow.
-
-2005-03-19  Simon Josefsson <address@hidden>
-
-       * lib/iconvme.h: Fix license.
-
-2005-03-19  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump versions.
-
-2005-03-19  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2005-03-19  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/it.po, po/nl.po,
-       po/pl.po, po/ro.po, po/sr.po, po/sv.po, po/vi.po, po/zh_CN.po: 
-       Generated.
-
-2005-03-19  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.5.14.
-
-2005-03-19  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Ramblings.
-
-2005-03-19  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/it.po, po/nl.po,
-       po/pl.po, po/ro.po, po/sr.po, po/sv.po, po/vi.po: Sync with TP.
-
-2005-03-12  Simon Josefsson <address@hidden>
-
-       * NEWS, THANKS, po/LINGUAS, po/zh_CN.po: Add.
-
-2005-03-01  Simon Josefsson <address@hidden>
-
-       * doc/specifications/rfc4013.txt: Add.
-
-2005-02-27  Simon Josefsson <address@hidden>
-
-       * lib/idn-free.c: Include the specification first, to verify it is
-       standalone.  Doc fix.
-
-2005-02-24  Simon Josefsson <address@hidden>
-
-       * doc/specifications/draft-ietf-ldapbis-dn-16.txt: Add.
-
-2005-02-16  Simon Josefsson <address@hidden>
-
-       * THANKS: Add.
-
-2005-02-16  Simon Josefsson <address@hidden>
-
-       * THANKS: Reorder chronologically.
-
-2005-02-13  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2005-02-13  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2005-02-11  Simon Josefsson <address@hidden>
-
-       * doc/specifications/draft-ietf-ldapbis-strprep-05.txt: Add.
-
-2005-02-07  Simon Josefsson <address@hidden>
-
-       * THANKS: Sort (should be sorted chronologically..).
-
-2005-02-07  Simon Josefsson <address@hidden>
-
-       * configure.ac: Bump versions.
-
-2005-02-07  Simon Josefsson <address@hidden>
-
-       * NEWS, THANKS, po/LINGUAS, po/vi.po: Add.
-
-2005-01-30  Simon Josefsson <address@hidden>
-
-       * lib/Makefile.am: Fix last commit, reported by Linus Nordberg
-       <address@hidden>.
-
-2005-01-29  Simon Josefsson <address@hidden>
-
-       * lib/Makefile.am: Fix srcdir != objdir when bootstrapping from CVS,
-       patch from Linus Nordberg <address@hidden> (tiny change).
-
-2005-01-29  Simon Josefsson <address@hidden>
-
-       * README-alpha: Fix.
-
-2005-01-29  Simon Josefsson <address@hidden>
-
-       * doc/reference/Makefile.am: Remove hack, fixed in gtk-doc CVS.
-
-2005-01-29  Simon Josefsson <address@hidden>
-
-       * libidn.fms: 0.5.13.
-
-2005-01-29  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2005-01-29  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/it.po, po/nl.po,
-       po/pl.po, po/ro.po, po/sr.po, po/sv.po: Generated.
-
-2005-01-29  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.5.13.
-
-2005-01-29  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/dummy.c, gl/m4/gnulib.m4: Update.
-
-2005-01-29  Simon Josefsson <address@hidden>
-
-       * configure.ac: Need dummy gnulib module again.
-
-2005-01-28  Simon Josefsson <address@hidden>
-
-       * lib/iconvme.c, lib/iconvme.h: Add.
-
-2005-01-28  Simon Josefsson <address@hidden>
-
-       * configure.ac, gl/Makefile.am, gl/iconvme.c, gl/iconvme.h,
-       gl/m4/gnulib.m4, gl/m4/iconvme.m4, lib/Makefile.am: Move iconvme to
-       lib, since linking gnulib in lib doesn't work due to program_name
-       symbol.
-
-2005-01-28  Simon Josefsson <address@hidden>
-
-       * gl/m4/codeset.m4, gl/m4/error.m4, gl/m4/getopt.m4,
-       gl/m4/glibc21.m4, gl/m4/iconv.m4, gl/m4/inttypes_h.m4,
-       gl/m4/lib-ld.m4, gl/m4/lib-link.m4, gl/m4/lib-prefix.m4,
-       gl/m4/longdouble.m4, gl/m4/longlong.m4, gl/m4/signed.m4,
-       gl/m4/size_max.m4, gl/m4/stdint_h.m4, gl/m4/strdup.m4,
-       gl/m4/strerror_r.m4, gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4,
-       gl/m4/wchar_t.m4, gl/m4/wint_t.m4, gl/m4/xsize.m4: Update.
-
-2005-01-28  Simon Josefsson <address@hidden>
-
-       * NEWS: Typo.
-
-2005-01-27  Simon Josefsson <address@hidden>
-
-       * THANKS: Add.
-
-2005-01-27  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Add, reported by Simon Walter
-       <address@hidden>.
-
-2005-01-20  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2005-01-17  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/nl.po, po/pl.po,
-       po/ro.po, po/sr.po, po/sv.po: Sync with TP.
-
-2005-01-17  Simon Josefsson <address@hidden>
-
-       * README-alpha: Remove.
-
-2005-01-17  Simon Josefsson <address@hidden>
-
-       * java/gnu/inet/encoding/Makefile.am, java/misc/Makefile.am: Define
-       JAVAROOT unconditionally, because automake barf otherwise.
-
-2005-01-16  Simon Josefsson <address@hidden>
-
-       * README-alpha: Add.
-
-2005-01-16  Simon Josefsson <address@hidden>
-
-       * README-alpha: Add.
-
-2005-01-16  Simon Josefsson <address@hidden>
-
-       * THANKS: Add.
-
-2005-01-16  Simon Josefsson <address@hidden>
-
-       * README-alpha: Mention gettext requirement, suggested by Linus
-       Nordberg <address@hidden>.
-
-2005-01-05  Simon Josefsson <address@hidden>
-
-       * configure.ac: Warn strongly about missing iconv.
-
-2005-01-05  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/dummy.c, gl/m4/gnulib.m4: Update.
-
-2005-01-05  Simon Josefsson <address@hidden>
-
-       * configure.ac: No need to use dummy gnulib module, no system has
-       iconvme.
-
-2005-01-05  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2005-01-05  Simon Josefsson <address@hidden>
-
-       * lib/Makefile.am: Link with gnulib (only LGPL files).
-
-2005-01-05  Simon Josefsson <address@hidden>
-
-       * lib/toutf8.c: Use iconv_string from gnulib.
-
-2005-01-05  Simon Josefsson <address@hidden>
-
-       * configure.ac, gl/Makefile.am, gl/iconvme.c, gl/iconvme.h,
-       gl/m4/gnulib.m4, gl/m4/iconvme.m4: Add iconvme from gnulib.
-
-2005-01-02  Simon Josefsson <address@hidden>
-
-       * src/idn.c: Add copyright for year 2005.
-
-2005-01-02  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2005-01-02  Simon Josefsson <address@hidden>
-
-       * po/sv.po: Update.
-
-2005-01-01  Simon Josefsson <address@hidden>
-
-       * gl/error.c: Update.
-
-2005-01-01  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump versions.
-
-2005-01-01  Simon Josefsson <address@hidden>
-
-       * NEWS, THANKS, po/LINGUAS, po/it.po: Add.
-
-2004-12-04  Simon Josefsson <address@hidden>
-
-       * libidn.fms: Add.
-
-2004-12-04  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2004-12-04  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/nl.po, po/pl.po,
-       po/ro.po, po/sr.po, po/sv.po: Generated.
-
-2004-12-04  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.5.12.
-
-2004-12-04  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2004-12-04  Simon Josefsson <address@hidden>
-
-       * gl/getopt_.h, gl/m4/getopt.m4: Update.
-
-2004-12-01  Simon Josefsson <address@hidden>
-
-       * java/gnu/inet/encoding/Stringprep.java: Doc fix, from Oliver Hitz
-       <address@hidden>.
-
-2004-11-30  Simon Josefsson <address@hidden>
-
-       * doc/specifications/draft-bartosiewicz-idn-pltld-08.txt: Add.
-
-2004-11-29  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: More PR29.
-
-2004-11-23  Simon Josefsson <address@hidden>
-
-       * configure.ac: Bump versions.
-
-2004-11-23  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2004-11-22  Simon Josefsson <address@hidden>
-
-       * THANKS: Add.
-
-2004-11-22  Simon Josefsson <address@hidden>
-
-       * java/gnu/inet/encoding/Stringprep.java: Fixed two bugs:
-       allowUnassigned not respected properly, buggy prohibited code points
-       check.  Argument checks added.  RFC3920 nodeprep and resourceprep
-       added, suggested by Matt Tucker.  Convenience methods with
-       allowUnassigned set to false added.  From Oliver Hitz
-       <address@hidden>.
-
-2004-11-22  Simon Josefsson <address@hidden>
-
-       * java/gnu/inet/encoding/RFC3454.java,
-       java/misc/GenerateRFC3454.java: Add table C.1.1 and C.2.1, from
-       Oliver Hitz <address@hidden>.
-
-2004-11-21  Simon Josefsson <address@hidden>
-
-       * doc/gdoc: Make sure all man pages follow 'foo -- purpose of foo'
-       format, even if there is no purpose description available, from
-       Shishi.
-
-2004-11-21  Simon Josefsson <address@hidden>
-
-       * libidn.fms: Add.
-
-2004-11-21  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2004-11-21  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/nl.po, po/pl.po,
-       po/ro.po, po/sr.po, po/sv.po: Sync with TP.
-
-2004-11-21  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.5.11.
-
-2004-11-21  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2004-11-21  Simon Josefsson <address@hidden>
-
-       * doc/gdoc: Add 'DO NOT MODIFY' warning to generated man pages.
-
-2004-11-21  Simon Josefsson <address@hidden>
-
-       * THANKS: Add.
-
-2004-11-21  Simon Josefsson <address@hidden>
-
-       * lib/idna.c: Doc fix.
-
-2004-11-21  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2004-11-21  Simon Josefsson <address@hidden>
-
-       * lib/nfkc.c, lib/strerror-punycode.c: Doc fix.
-
-2004-11-21  Simon Josefsson <address@hidden>
-
-       * lib/idna.c, lib/pr29.c, lib/strerror-idna.c, lib/strerror-pr29.c,
-       lib/strerror-stringprep.c, lib/strerror-tld.c, lib/stringprep.c,
-       lib/tld.c, lib/toutf8.c, lib/version.c: Doc fix.
-
-2004-11-21  Simon Josefsson <address@hidden>
-
-       * doc/gdoc: For man pages, don't use line breaking formatting codes
-       ("\n.I foo\n") but rather inline commands ("\fIfoo\fP").
-
-2004-11-21  Simon Josefsson <address@hidden>
-
-       * lib/punycode.c: Doc fix.
-
-2004-11-21  Simon Josefsson <address@hidden>
-
-       * doc/gdoc: Skip leading whitespace in function purpose.  Print
-       function purpose in man pages, if available.
-
-2004-11-21  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2004-11-21  Simon Josefsson <address@hidden>
-
-       * gl/getopt.c, gl/getopt1.c, gl/getopt_.h, gl/getopt_int.h,
-       gl/m4/getopt.m4: Update.
-
-2004-11-18  Simon Josefsson <address@hidden>
-
-       * doc/specifications/draft-ekrema-smldn-00.txt: Add.
-
-2004-11-17  Simon Josefsson <address@hidden>
-
-       * doc/specifications/draft-klensin-reg-guidelines-05.txt: Add.
-
-2004-11-16  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump versions.
-
-2004-11-09  Simon Josefsson <address@hidden>
-
-       * doc/specifications/Description.txt,
-       doc/specifications/IDNConnect.html, doc/specifications/testbed.html: 
-       Add.
-
-2004-11-09  Simon Josefsson <address@hidden>
-
-       * doc/specifications/pr-29.html: Update.
-
-2004-11-08  Simon Josefsson <address@hidden>
-
-       * libidn.fms: Fix.
-
-2004-11-08  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2004-11-08  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/nl.po, po/pl.po,
-       po/ro.po, po/sr.po, po/sv.po: Generated.
-
-2004-11-08  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.5.10.
-
-2004-11-08  Simon Josefsson <address@hidden>
-
-       * tests/tst_pr29.c: No need for stringprep.h.
-
-2004-11-08  Simon Josefsson <address@hidden>
-
-       * examples/example2.c, libc/example.c, tests/tst_idna.c,
-       tests/tst_idna2.c, tests/tst_nfkc.c, tests/tst_punycode.c,
-       tests/tst_stringprep.c: Cosmetic fix.
-
-2004-11-08  Simon Josefsson <address@hidden>
-
-       * tests/utils.c: Typo.
-
-2004-11-08  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/nl.po, po/pl.po,
-       po/ro.po, po/sr.po, po/sv.po: Sync with TP.
-
-2004-11-08  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Simplify EXTRA_DIST.
-
-2004-11-08  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2004-11-08  Simon Josefsson <address@hidden>
-
-       * lib/Makefile.am: Use Libtool's -export-symbols-regex.
-
-2004-11-08  Simon Josefsson <address@hidden>
-
-       * doc/specifications/draft-klensin-reg-guidelines-04.txt,
-       doc/specifications/draft-xdlee-idn-cdnadmin-02.txt: Add.
-
-2004-11-08  Simon Josefsson <address@hidden>
-
-       * lib/idna.c, lib/nfkc.c, lib/profiles.c, lib/punycode.c,
-       lib/toutf8.c, lib/version.c: Cosmetic fix.
-
-2004-11-08  Simon Josefsson <address@hidden>
-
-       * lib/tld.c: Add copyright header for me.
-
-2004-11-07  Simon Josefsson <address@hidden>
-
-       * libidn.fms: Add.
-
-2004-11-07  Simon Josefsson <address@hidden>
-
-       * README-alpha: Fix.
-
-2004-11-07  Simon Josefsson <address@hidden>
-
-       * FAQ: Add.
-
-2004-11-07  Simon Josefsson <address@hidden>
-
-       * AUTHORS: Update PGP key.
-
-2004-11-07  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump versions.
-
-2004-11-07  Simon Josefsson <address@hidden>
-
-       * doc/specifications/draft-ietf-sasl-anon-04.txt: Add.
-
-2004-11-07  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2004-11-07  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/nl.po, po/pl.po,
-       po/ro.po, po/sr.po: Generated.
-
-2004-11-07  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Fix release target.
-
-2004-11-07  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.5.9.
-
-2004-11-07  Simon Josefsson <address@hidden>
-
-       * po/sv.po: Sync with TP.
-
-2004-11-07  Simon Josefsson <address@hidden>
-
-       * doc/reference/.cvsignore: [no log message]
-
-2004-11-07  Simon Josefsson <address@hidden>
-
-       * doc/reference/Makefile.am, doc/reference/libidn.types: Simplify.
-
-2004-11-07  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Fix SUBDIRS order, because GTK-DOC need
-       components.png.
-
-2004-11-07  Simon Josefsson <address@hidden>
-
-       * autogen.sh: Fix.
-
-2004-11-07  Simon Josefsson <address@hidden>
-
-       * autogen.sh: Fix.
-
-2004-11-07  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2004-11-07  Simon Josefsson <address@hidden>
-
-       * doc/gendocs.sh, doc/gendocs_template: Update.
-
-2004-10-28  Simon Josefsson <address@hidden>
-
-       * doc/gdoc: Support -include, from GnuTLS.
-
-2004-10-27  Simon Josefsson <address@hidden>
-
-       * lib/profiles.c: Doc fix.
-
-2004-10-25  Simon Josefsson <address@hidden>
-
-       * doc/gdoc: Fix man output.
-
-2004-10-25  Simon Josefsson <address@hidden>
-
-       * lib/strerror-stringprep.c, lib/stringprep.c, lib/tld.c: Doc fix.
-
-2004-10-25  Simon Josefsson <address@hidden>
-
-       * lib/idna.c, lib/pr29.c, lib/punycode.c, lib/strerror-idna.c,
-       lib/strerror-pr29.c, lib/strerror-punycode.c, lib/tld.c: Doc fix.
-
-2004-10-25  Simon Josefsson <address@hidden>
-
-       * doc/gdoc: Use @code, not @var, for constants in texinfo output.
-       Fix newlines in man output.
-
-2004-10-25  Simon Josefsson <address@hidden>
-
-       * doc/gdoc: Use # instead of & for types.
-
-2004-10-25  Simon Josefsson <address@hidden>
-
-       * doc/reference/Makefile.am, doc/reference/libidn-docs.sgml: Add
-       image.
-
-2004-10-25  Simon Josefsson <address@hidden>
-
-       * autogen.sh: Run gtkdocize.
-
-2004-10-25  Simon Josefsson <address@hidden>
-
-       * po/LINGUAS, po/sv.po: Sync with TP.
-
-2004-10-25  Simon Josefsson <address@hidden>
-
-       * Makefile.am: (update-po): Fix.
-
-2004-10-25  Simon Josefsson <address@hidden>
-
-       * : Add.
-
-2004-10-24  Simon Josefsson <address@hidden>
-
-       * doc/reference/libidn.types: Fix.
-
-2004-10-24  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix.
-
-2004-10-24  Simon Josefsson <address@hidden>
-
-       * Makefile.am: (DISTCHECK_CONFIGURE_FLAGS): Add --enable-gtk-doc.
-
-2004-10-24  Simon Josefsson <address@hidden>
-
-       * NEWS, doc/reference/Makefile.am, doc/reference/libidn-docs.sgml,
-       doc/reference/libidn-docs.tmpl: Align GTK-DOC build infrastructure
-       with GTK-DOC official recommendations.
-
-2004-10-24  Simon Josefsson <address@hidden>
-
-       * doc/reference/.cvsignore: [no log message]
-
-2004-10-24  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/nl.po, po/ro.po,
-       po/sr.po: Sync with TP.
-
-2004-10-15  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/m4/getopt.m4: Update.
-
-2004-10-15  Simon Josefsson <address@hidden>
-
-       * po/pl.po: Sync with TP.
-
-2004-10-13  Simon Josefsson <address@hidden>
-
-       * libidn.fms: Update.
-
-2004-10-13  Simon Josefsson <address@hidden>
-
-       * libidn.fms: Update.
-
-2004-10-12  Simon Josefsson <address@hidden>
-
-       * README: Fix.
-
-2004-10-12  Simon Josefsson <address@hidden>
-
-       * README: Fix.
-
-2004-10-12  Simon Josefsson <address@hidden>
-
-       * README: Improve readability.
-
-2004-10-12  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump versions.
-
-2004-10-12  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2004-10-12  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/nl.po, po/pl.po,
-       po/ro.po, po/sr.po, po/sv.po: Generated.
-
-2004-10-12  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.5.8.
-
-2004-10-12  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2004-10-12  Simon Josefsson <address@hidden>
-
-       * lib/gen-unicode-tables.pl: Add coment to generated files to say
-       that they are generated, reported by "Gisle Vanem" <address@hidden>.
-
-2004-10-12  Simon Josefsson <address@hidden>
-
-       * doc/specifications/Makefile.am: Distribute
-       BidiMirroring-3.2.0.txt, reported by "Gisle Vanem" <address@hidden>.
-
-2004-10-12  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump versions.
-
-2004-10-12  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2004-10-12  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/nl.po, po/pl.po,
-       po/ro.po, po/sr.po, po/sv.po: Generated.
-
-2004-10-12  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.5.7.
-
-2004-10-12  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2004-10-11  Simon Josefsson <address@hidden>
-
-       * po/fr.po: Generated.
-
-2004-10-11  Simon Josefsson <address@hidden>
-
-       * po/fr.po: Sync with TP.
-
-2004-10-05  Simon Josefsson <address@hidden>
-
-       * gl/error.c: Update Gnulib.
-
-2004-10-04  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/nl.po, po/pl.po,
-       po/ro.po, po/sr.po, po/sv.po: Generated.
-
-2004-10-04  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump versions.
-
-2004-10-02  Simon Josefsson <address@hidden>
-
-       * src/idn.c: Use EXIT_SUCCESS and EXIT_FAILURE.
-
-2004-10-02  Simon Josefsson <address@hidden>
-
-       * AUTHORS: Update PGP key.
-
-2004-10-02  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2004-10-02  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/nl.po, po/pl.po,
-       po/ro.po, po/sr.po, po/sv.po: Generated.
-
-2004-10-02  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.5.6.
-
-2004-10-02  Simon Josefsson <address@hidden>
-
-       * examples/example.c, examples/example3.c, examples/example4.c,
-       examples/example5.c: Use *strerror.
-
-2004-10-02  Simon Josefsson <address@hidden>
-
-       * Makefile.am, examples/Makefile.am: Fix indent.
-
-2004-10-02  Simon Josefsson <address@hidden>
-
-       * NEWS, libidn.fms: Fix.
-
-2004-10-02  Simon Josefsson <address@hidden>
-
-       * NEWS: Reorder.
-
-2004-10-02  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix.
-
-2004-10-02  Simon Josefsson <address@hidden>
-
-       * lib/Makefile.am: Don't link with gnulib.
-
-2004-10-02  Simon Josefsson <address@hidden>
-
-       * lib/toutf8.c: Revert, don't use strdup.
-
-2004-10-02  Simon Josefsson <address@hidden>
-
-       * lib/strerror-idna.c: Simplify translation strings.
-
-2004-10-02  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2004-10-02  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix.
-
-2004-10-02  Simon Josefsson <address@hidden>
-
-       * src/idn.c: Typo.
-
-2004-10-02  Simon Josefsson <address@hidden>
-
-       * lib/idna.h, lib/pr29.c, lib/pr29.h, lib/profiles.c, lib/toutf8.c,
-       src/idn.c, tests/tst_pr29.c, tests/tst_stringprep.c: Indent.
-
-2004-10-02  Simon Josefsson <address@hidden>
-
-       * src/idn.c: Use error.
-
-2004-10-02  Simon Josefsson <address@hidden>
-
-       * configure.ac, gl/Makefile.am, gl/error.c, gl/error.h,
-       gl/m4/error.m4, gl/m4/gnulib.m4, gl/m4/strerror_r.m4: Add error from
-       gnulib (slightly modified to avoid unlocked-io.h).
-
-2004-10-02  Simon Josefsson <address@hidden>
-
-       * tests/Makefile.am, tests/tst_strerror.c: Add.
-
-2004-10-02  Simon Josefsson <address@hidden>
-
-       * tests/.cvsignore: [no log message]
-
-2004-10-02  Simon Josefsson <address@hidden>
-
-       * lib/Makefile.am: (DEFS): Add LOCALEDIR.
-
-2004-10-02  Simon Josefsson <address@hidden>
-
-       * lib/strerror-idna.c, lib/strerror-pr29.c,
-       lib/strerror-punycode.c, lib/strerror-stringprep.c,
-       lib/strerror-tld.c: Setup gettext properly.
-
-2004-10-02  Simon Josefsson <address@hidden>
-
-       * po/POTFILES.in: Add.
-
-2004-10-02  Simon Josefsson <address@hidden>
-
-       * src/Makefile.am: Fix.
-
-2004-10-02  Simon Josefsson <address@hidden>
-
-       * NEWS, doc/Makefile.am, doc/libidn.texi, lib/Makefile.am,
-       lib/idna.h, lib/pr29.h, lib/punycode.h, lib/strerror-idna.c,
-       lib/strerror-pr29.c, lib/strerror-punycode.c,
-       lib/strerror-stringprep.c, lib/strerror-tld.c, lib/stringprep.h.in,
-       lib/tld.c, lib/tld.h, src/idn.c: Add idna_strerror, pr29_strerror,
-       punycode_strerror, stringprep_strerror, and tld_strerror, suggested
-       by Daniel Stenberg <address@hidden>.  Make idn.c use them.  Rename
-       TLD_NOTLD to TLD_NO_TLD.
-
-2004-09-29  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/dummy.c, gl/m4/gnulib.m4: Update.
-
-2004-09-28  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am, gl/m4/gnulib.m4: Update.
-
-2004-09-28  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/codeset.m4,
-       gl/m4/gettext.m4, gl/m4/glibc21.m4, gl/m4/gnulib.m4,
-       gl/m4/iconv.m4, gl/m4/intdiv0.m4, gl/m4/intmax.m4,
-       gl/m4/inttypes-pri.m4, gl/m4/inttypes.m4, gl/m4/inttypes_h.m4,
-       gl/m4/isc-posix.m4, gl/m4/lcmessage.m4, gl/m4/lib-ld.m4,
-       gl/m4/lib-link.m4, gl/m4/lib-prefix.m4, gl/m4/longdouble.m4,
-       gl/m4/longlong.m4, gl/m4/nls.m4, gl/m4/po.m4,
-       gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/signed.m4,
-       gl/m4/size_max.m4, gl/m4/stdint_h.m4, gl/m4/strdup.m4,
-       gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4, gl/m4/wchar_t.m4,
-       gl/m4/wint_t.m4, gl/m4/xsize.m4, gl/strdup.c, gl/strdup.h,
-       src/gettext.h: Use new GNULib.
-
-2004-09-28  Simon Josefsson <address@hidden>
-
-       * configure.ac: Specify gl_LGPL for new gnulib-tool.
-
-2004-09-26  Simon Josefsson <address@hidden>
-
-       * configure.ac: Bump versions.
-
-2004-09-26  Simon Josefsson <address@hidden>
-
-       * Makefile.am, NEWS, configure.ac, gl/.cvsignore, gl/Makefile.am,
-       gl/dummy.c, gl/getopt.c, gl/getopt1.c, gl/getopt_.h,
-       gl/getopt_int.h, gl/m4/getopt.m4, gl/m4/gnulib.m4,
-       gl/m4/onceonly_2_57.m4, gl/m4/strdup.m4, gl/strdup.c, gl/strdup.h,
-       lib/Makefile.am, lib/toutf8.c, src/Makefile.am, src/getopt.c,
-       src/getopt1.c, src/getopt_.h, src/getopt_int.h, tests/Makefile.am: 
-       Use Lesser GNULib.
-
-2004-09-21  Simon Josefsson <address@hidden>
-
-       * doc/specifications/draft-bakleh-reg-adm-acg-apu-00.txt: Add.
-
-2004-09-13  Simon Josefsson <address@hidden>
-
-       * libidn.fms: Add.
-
-2004-09-13  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2004-09-13  Simon Josefsson <address@hidden>
-
-       * doc/reference/Makefile.am: Clean more.
-
-2004-09-13  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.5.5.
-
-2004-09-13  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/nl.po, po/pl.po,
-       po/ro.po, po/sr.po, po/sv.po: Generated.
-
-2004-09-13  Simon Josefsson <address@hidden>
-
-       * doc/reference/.cvsignore: [no log message]
-
-2004-09-13  Simon Josefsson <address@hidden>
-
-       * Makefile.am: (POURL): Fix.
-
-2004-09-13  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/nl.po, po/pl.po,
-       po/ro.po, po/sr.po, po/sv.po: Sync with TP.
-
-2004-09-13  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2004-09-05  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2004-09-05  Simon Josefsson <address@hidden>
-
-       * lib/nfkc.c: (g_utf8_skip): Hide variable, using "static".
-
-2004-09-02  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Move.  Fix ack.
-
-2004-08-25  Simon Josefsson <address@hidden>
-
-       * doc/specifications/draft-farah-adntf-adns-guidelines-00.txt: Add.
-
-2004-08-23  Simon Josefsson <address@hidden>
-
-       * m4/autobuild.m4: Update.
-
-2004-08-18  Simon Josefsson <address@hidden>
-
-       * README: Fix.
-
-2004-08-18  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Fix.
-
-2004-08-17  Simon Josefsson <address@hidden>
-
-       * README: Add.
-
-2004-08-17  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump version.
-
-2004-08-10  Simon Josefsson <address@hidden>
-
-       * src/idn.c: Shut up 'uno' by fixing array boundary.
-
-2004-08-08  Simon Josefsson <address@hidden>
-
-       * libidn.fms: Fix.
-
-2004-08-08  Simon Josefsson <address@hidden>
-
-       * libidn.fms: Add.
-
-2004-08-07  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2004-08-07  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/nl.po, po/pl.po,
-       po/ro.po, po/sr.po, po/sv.po: Generated.
-
-2004-08-07  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.5.4.
-
-2004-08-06  Simon Josefsson <address@hidden>
-
-       * po/LINGUAS: Sync with TP.
-
-2004-08-06  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Fix.
-
-2004-08-06  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Fix.
-
-2004-08-06  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Fix.
-
-2004-08-06  Simon Josefsson <address@hidden>
-
-       * Makefile.am: (update-po): Add.
-
-2004-08-06  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/fr.po, po/nl.po, po/pl.po, po/ro.po,
-       po/sr.po: Sync with TP.
-
-2004-08-05  Simon Josefsson <address@hidden>
-
-       * configure.ac: Bump version.
-
-2004-08-05  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2004-08-05  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/nl.po, po/pl.po,
-       po/ro.po, po/sr.po: Update.
-
-2004-08-05  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2004-08-05  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.5.3.
-
-2004-08-05  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/nl.po, po/pl.po,
-       po/ro.po, po/sr.po, po/sv.po: Generated.
-
-2004-08-05  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2004-08-05  Simon Josefsson <address@hidden>
-
-       * THANKS: Add.
-
-2004-08-05  Simon Josefsson <address@hidden>
-
-       * src/idn.c: Fix crash, tiny patch by Andreas Schwab reported by
-       Stephan Kulow <address@hidden>.
-
-2004-08-01  Simon Josefsson <address@hidden>
-
-       * lib/pr29.c: Use PR29_* error mnemonics, instead of hard coded
-       integers.
-
-2004-08-01  Simon Josefsson <address@hidden>
-
-       * lib/pr29.c: Cosmetic fix.
-
-2004-07-29  Simon Josefsson <address@hidden>
-
-       * doc/specifications/COPYING.UCD: Add.
-
-2004-07-29  Simon Josefsson <address@hidden>
-
-       * doc/specifications/COPYING.UCD: Update.
-
-2004-07-14  Simon Josefsson <address@hidden>
-
-       * doc/gendocs.sh, doc/gendocs_template: Update.
-
-2004-07-14  Simon Josefsson <address@hidden>
-
-       * NEWS: Bump version.
-
-2004-07-14  Simon Josefsson <address@hidden>
-
-       * configure.ac: Bump versions.
-
-2004-07-14  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2004-07-14  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2004-07-14  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/nl.po, po/pl.po,
-       po/ro.po, po/sr.po, po/sv.po: Generated.
-
-2004-07-14  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.5.2.
-
-2004-07-14  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2004-07-14  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix.
-
-2004-07-14  Simon Josefsson <address@hidden>
-
-       * configure.ac: Bump version.
-
-2004-07-14  Simon Josefsson <address@hidden>
-
-       * NEWS, THANKS: Add.
-
-2004-07-14  Simon Josefsson <address@hidden>
-
-       * THANKS: Add.
-
-2004-07-14  Simon Josefsson <address@hidden>
-
-       * java/Makefile.am: (install-jar): Make DESTDIR compatible, patch from 
Oliver Hitz
-       <address@hidden> based on report by Benjamin Reed
-       <address@hidden>.
-
-2004-07-13  Simon Josefsson <address@hidden>
-
-       * libc/example.c: Doc fix.
-
-2004-07-13  Simon Josefsson <address@hidden>
-
-       * libc/example.c: Use setlocale, reported by Robert Scheck
-       <address@hidden>.
-
-2004-07-13  Simon Josefsson <address@hidden>
-
-       * doc/specifications/draft-hoffman-pkix-stringmatch-00.txt: Add.
-
-2004-07-09  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Add.
-
-2004-07-09  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Mention pr29.h.
-
-2004-07-09  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2004-07-09  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/nl.po, po/pl.po,
-       po/ro.po, po/sr.po, po/sv.po: Generated.
-
-2004-07-09  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.5.1.
-
-2004-07-09  Simon Josefsson <address@hidden>
-
-       * configure.ac: Use autobuild.
-
-2004-07-09  Simon Josefsson <address@hidden>
-
-       * NEWS, THANKS, m4/autobuild.m4: Add.
-
-2004-07-09  Simon Josefsson <address@hidden>
-
-       * examples/example.c, examples/example2.c, examples/example3.c,
-       examples/example4.c: Call setlocale to make iconv work, reported by
-       Robert Scheck <address@hidden>.
-
-2004-07-02  Simon Josefsson <address@hidden>
-
-       * configure.ac, src/getopt.c, src/getopt1.c: Update getopt.
-
-2004-07-02  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2004-07-02  Simon Josefsson <address@hidden>
-
-       * .cvsignore, tests/.cvsignore: [no log message]
-
-2004-07-02  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Fix.
-
-2004-07-02  Simon Josefsson <address@hidden>
-
-       * examples/.cvsignore, src/.cvsignore: [no log message]
-
-2004-07-02  Simon Josefsson <address@hidden>
-
-       * src/.cvsignore: [no log message]
-
-2004-07-02  Simon Josefsson <address@hidden>
-
-       * src/getopt_int.h: Add.
-
-2004-07-02  Simon Josefsson <address@hidden>
-
-       * configure.ac, src/Makefile.am, src/getopt.c, src/getopt.h,
-       src/getopt1.c, src/getopt_.h: Update getopt module.  Now work on,
-       e.g., uClibc systems which uses GNU Libc header files, but do not
-       implement getopt_long.
-
-2004-06-29  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Add.
-
-2004-06-29  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Add.
-
-2004-06-26  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump versions.
-
-2004-06-26  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Add.
-
-2004-06-26  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2004-06-26  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/eo.po, po/fr.po, po/nl.po, po/pl.po,
-       po/ro.po, po/sr.po, po/sv.po: Generated.
-
-2004-06-26  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.5.0.
-
-2004-06-26  Simon Josefsson <address@hidden>
-
-       * doc/reference/.cvsignore: [no log message]
-
-2004-06-26  Simon Josefsson <address@hidden>
-
-       * lib/pr29.c: Fix.
-
-2004-06-26  Simon Josefsson <address@hidden>
-
-       * doc/reference/Makefile.am: Fix.
-
-2004-06-26  Simon Josefsson <address@hidden>
-
-       * doc/reference/Makefile.am: (HTML_OBJECTS): Add libidn-pr29.html.
-
-2004-06-26  Simon Josefsson <address@hidden>
-
-       * doc/reference/libidn-docs.tmpl: Add PR29.
-
-2004-06-26  Simon Josefsson <address@hidden>
-
-       * doc/reference/.cvsignore: [no log message]
-
-2004-06-26  Simon Josefsson <address@hidden>
-
-       * lib/pr29.c: Add doc.
-
-2004-06-26  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Don't use wildcards for GDOC_SRC.
-
-2004-06-26  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump versions.
-
-2004-06-26  Simon Josefsson <address@hidden>
-
-       * lib/pr29.c: Use 'static'.
-
-2004-06-26  Simon Josefsson <address@hidden>
-
-       * lib/pr29.h: Typo.
-
-2004-06-26  Simon Josefsson <address@hidden>
-
-       * tests/.cvsignore: [no log message]
-
-2004-06-26  Simon Josefsson <address@hidden>
-
-       * NEWS, doc/libidn.texi, lib/Makefile.am, lib/pr29.c, lib/pr29.h,
-       tests/Makefile.am, tests/tst_pr29.c: Add PR29 functions.
-
-2004-06-25  Simon Josefsson <address@hidden>
-
-       * doc/specifications/HangulSyllableType-4.0.1.txt: Add.
-
-2004-06-25  Simon Josefsson <address@hidden>
-
-       * doc/specifications/DerivedCombiningClass-3.2.0.txt: Add.
-
-2004-06-12  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2004-06-12  Simon Josefsson <address@hidden>
-
-       * po/LINGUAS, po/eo.po: Add Esperanto translation, from Edmund
-       GRIMLEY EVANS <address@hidden>, via the translation project.
-
-2004-06-11  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump versions.
-
-2004-06-11  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Fix release target.
-
-2004-06-11  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2004-06-11  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/fr.po, po/nl.po, po/pl.po, po/ro.po,
-       po/sr.po, po/sv.po: Generated.
-
-2004-06-11  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.4.9.
-
-2004-06-11  Simon Josefsson <address@hidden>
-
-       * java/Makefile.am: Work around automake limitation (cannot have
-       instal-data-local target in a conditional).
-
-2004-06-09  Simon Josefsson <address@hidden>
-
-       * doc/specifications/draft-ietf-ldapbis-dn-14.txt,
-       doc/specifications/draft-ietf-ldapbis-strprep-04.txt: Add.
-
-2004-06-08  Simon Josefsson <address@hidden>
-
-       * lib/stringprep.c: Cosmetic fix, sync with libc.
-
-2004-06-07  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix.
-
-2004-06-07  Simon Josefsson <address@hidden>
-
-       * java/Makefile.am: Create libidn.jar link.
-
-2004-06-06  Simon Josefsson <address@hidden>
-
-       * doc/specifications/draft-bakke-iscsi-stringprep-00.txt,
-       doc/specifications/draft-hoffman-stringprep-00.txt,
-       doc/specifications/draft-hoffman-stringprep-01.txt,
-       doc/specifications/draft-hoffman-stringprep-02.txt,
-       doc/specifications/draft-hoffman-stringprep-03.txt,
-       doc/specifications/draft-hoffman-stringprep-04.txt,
-       doc/specifications/draft-hoffman-stringprep-05.txt,
-       doc/specifications/draft-hoffman-stringprep-06.txt,
-       doc/specifications/draft-hoffman-stringprep-07.txt,
-       doc/specifications/draft-ietf-idn-nameprep-00.txt,
-       doc/specifications/draft-ietf-idn-nameprep-01.txt,
-       doc/specifications/draft-ietf-idn-nameprep-02.txt,
-       doc/specifications/draft-ietf-idn-nameprep-03.txt,
-       doc/specifications/draft-ietf-idn-nameprep-04.txt,
-       doc/specifications/draft-ietf-idn-nameprep-05.txt,
-       doc/specifications/draft-ietf-idn-nameprep-06.txt,
-       doc/specifications/draft-ietf-idn-nameprep-07.txt,
-       doc/specifications/draft-ietf-idn-nameprep-08.txt,
-       doc/specifications/draft-ietf-idn-nameprep-09.txt,
-       doc/specifications/draft-ietf-idn-nameprep-10.txt,
-       doc/specifications/draft-ietf-idn-nameprep-11.txt,
-       doc/specifications/draft-ietf-ips-iscsi-string-prep-00.txt,
-       doc/specifications/draft-ietf-ips-iscsi-string-prep-01.txt,
-       doc/specifications/draft-ietf-ips-iscsi-string-prep-02.txt,
-       doc/specifications/draft-ietf-ips-iscsi-string-prep-03.txt,
-       doc/specifications/draft-ietf-ldapbis-strprep-03.txt,
-       doc/specifications/draft-ietf-xmpp-core-18.txt,
-       doc/specifications/draft-ietf-xmpp-core-19.txt,
-       doc/specifications/draft-ietf-xmpp-core-20.txt,
-       doc/specifications/draft-ietf-xmpp-core-21.txt,
-       doc/specifications/draft-ietf-xmpp-core-22.txt,
-       doc/specifications/draft-ietf-xmpp-core-23.txt,
-       doc/specifications/draft-ietf-xmpp-core-24.txt,
-       doc/specifications/draft-zeilenga-ldapbis-strmatch-00.txt,
-       doc/specifications/draft-zeilenga-ldapbis-strmatch-01.txt: Add.
-
-2004-06-03  Simon Josefsson <address@hidden>
-
-       * java/.cvsignore: [no log message]
-
-2004-06-03  Simon Josefsson <address@hidden>
-
-       * java/misc/Makefile.am: Use versioned *.jar.
-
-2004-06-02  Simon Josefsson <address@hidden>
-
-       * java/Makefile.am: Versionize *.jar filename.
-
-2004-06-01  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2004-06-01  Simon Josefsson <address@hidden>
-
-       * doc/java/Makefile.am: Dist HTMLs.
-
-2004-06-01  Simon Josefsson <address@hidden>
-
-       * doc/gendocs_template: Add JavaDoc links.
-
-2004-06-01  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Copy javadoc files.
-
-2004-06-01  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump versions.
-
-2004-06-01  Simon Josefsson <address@hidden>
-
-       * doc/java/.cvsignore: [no log message]
-
-2004-06-01  Simon Josefsson <address@hidden>
-
-       * doc/java/.cvsignore: [no log message]
-
-2004-06-01  Simon Josefsson <address@hidden>
-
-       * doc/java/Makefile.am: Fix.
-
-2004-06-01  Simon Josefsson <address@hidden>
-
-       * java/Makefile.am: Add javadoc.
-
-2004-06-01  Simon Josefsson <address@hidden>
-
-       * java/Makefile.am: Distribute libidn.jar, suggested by Oliver Hitz.
-
-2004-06-01  Simon Josefsson <address@hidden>
-
-       * m4/ac_prog_javadoc.m4: Add.
-
-2004-06-01  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am, doc/java/Makefile.am: Add java/.
-
-2004-06-01  Simon Josefsson <address@hidden>
-
-       * configure.ac: Build doc/java/Makefile.
-
-2004-06-01  Simon Josefsson <address@hidden>
-
-       * configure.ac: Find javadoc.
-
-2004-06-01  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2004-06-01  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/fr.po, po/nl.po, po/pl.po, po/ro.po,
-       po/sr.po, po/sv.po: Generated.
-
-2004-06-01  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.4.8.
-
-2004-06-01  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2004-06-01  Simon Josefsson <address@hidden>
-
-       * java/misc/Makefile.am: Don't use GNU make specific 'override',
-       from Oliver Hitz.
-
-2004-06-01  Simon Josefsson <address@hidden>
-
-       * java/gnu/inet/encoding/Makefile.am, java/misc/Makefile.am: Dist
-       *.java, suggested by Oliver Hitz.
-
-2004-05-31  Simon Josefsson <address@hidden>
-
-       * README: Fix.
-
-2004-05-31  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump versions.
-
-2004-05-31  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2004-05-31  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.4.7.
-
-2004-05-31  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/fr.po, po/nl.po, po/pl.po, po/ro.po,
-       po/sr.po, po/sv.po: Generated.
-
-2004-05-31  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix.
-
-2004-05-31  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Markup fix.
-
-2004-05-31  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: (Java API): Fix.
-
-2004-05-31  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Markup fixes.
-
-2004-05-31  Simon Josefsson <address@hidden>
-
-       * java/Makefile.am, java/README.UNICODE, java/README.html: Remove
-       (moved to doc/libidn.texi).
-
-2004-05-31  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: (Introduction): Mention Java port.  (Downloading and 
Installing):
-       Mention --enable-java.  (Java API): Add, taken from java/README.html
-       and java/README.UNICODE by Oliver Hitz.
-
-2004-05-31  Simon Josefsson <address@hidden>
-
-       * java/Makefile.am: Revert, I don't want to require gcj for CVS
-       builds.
-
-2004-05-31  Simon Josefsson <address@hidden>
-
-       * java/Makefile.am: Dist libidn.jar (this seem to be the norm among
-       Java libraries?).
-
-2004-05-31  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2004-05-31  Simon Josefsson <address@hidden>
-
-       * java/gnu/inet/encoding/.cvsignore, java/misc/.cvsignore: [no log
-       message]
-
-2004-05-31  Simon Josefsson <address@hidden>
-
-       * java/Makefile.am: Build more.
-
-2004-05-31  Simon Josefsson <address@hidden>
-
-       * configure.ac, java/Makefile.am, java/README.UNICODE,
-       java/README.html, java/gnu/inet/encoding/CombiningClass.java,
-       java/gnu/inet/encoding/Composition.java,
-       java/gnu/inet/encoding/DecompositionKeys.java,
-       java/gnu/inet/encoding/DecompositionMappings.java,
-       java/gnu/inet/encoding/IDNA.java,
-       java/gnu/inet/encoding/IDNAException.java,
-       java/gnu/inet/encoding/Makefile.am,
-       java/gnu/inet/encoding/NFKC.java,
-       java/gnu/inet/encoding/Punycode.java,
-       java/gnu/inet/encoding/PunycodeException.java,
-       java/gnu/inet/encoding/RFC3454.java,
-       java/gnu/inet/encoding/Stringprep.java,
-       java/gnu/inet/encoding/StringprepException.java,
-       java/misc/GenerateNFKC.java, java/misc/GenerateRFC3454.java,
-       java/misc/Makefile.am, java/misc/TestIDNA.java,
-       java/misc/TestNFKC.java: Improve JAVA port, from Oliver Hitz
-       <address@hidden>.
-
-2004-05-26  Simon Josefsson <address@hidden>
-
-       * contrib/web/idn.php: Fixes.
-
-2004-05-25  Simon Josefsson <address@hidden>
-
-       * README-alpha: Fix.
-
-2004-05-24  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump versions.
-
-2004-05-24  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2004-05-24  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.4.6.
-
-2004-05-24  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/fr.po, po/nl.po, po/pl.po, po/ro.po,
-       po/sr.po, po/sv.po: Generated.
-
-2004-05-24  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2004-05-24  Simon Josefsson <address@hidden>
-
-       * lib/Makefile.am: (include_HEADERS): Install idn-free.h, reported by 
Daniel Stenberg
-       <address@hidden>.
-
-2004-05-21  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump versions.
-
-2004-05-21  Simon Josefsson <address@hidden>
-
-       * doc/specifications/pr-29.html: Update.
-
-2004-05-21  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2004-05-21  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.4.5.
-
-2004-05-21  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/fr.po, po/nl.po, po/pl.po, po/ro.po,
-       po/sr.po, po/sv.po: Generated.
-
-2004-05-21  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Bump copyright years on man pages.
-
-2004-05-21  Simon Josefsson <address@hidden>
-
-       * configure.ac: Bump so version.
-
-2004-05-21  Simon Josefsson <address@hidden>
-
-       * doc/reference/Makefile.am: (HIGNORE): Add idn-free.h.
-
-2004-05-21  Simon Josefsson <address@hidden>
-
-       * lib/stringprep.c: (stringprep): Move declaration of temporary 
variable to start of
-       scope.
-
-2004-05-21  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2004-05-21  Simon Josefsson <address@hidden>
-
-       * lib/idna.c: (idna_to_unicode_4z4z): There was no double free, remove 
my
-       modification.
-
-2004-05-21  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2004-05-21  Simon Josefsson <address@hidden>
-
-       * lib/idna.c: (idna_to_ascii_4i, idna_to_unicode_4z4z): Fix memory leak 
when
-       memory allocation fails.  From Ulrich Drepper <address@hidden>,
-       but modified to fix double free and incorrect 'if' condition.
-
-2004-05-21  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2004-05-21  Simon Josefsson <address@hidden>
-
-       * lib/stringprep.c: (stringprep): Fix memory leak when memory 
allocation fails.  From
-       Ulrich Drepper <address@hidden>.
-
-2004-05-21  Simon Josefsson <address@hidden>
-
-       * lib/idna.c: Doc fix.
-
-2004-05-21  Simon Josefsson <address@hidden>
-
-       * lib/idna.c: Back port of (some) changes by Ulrich Drepper
-       <address@hidden>.  (idna_to_unicode_internal): Fix memory leaks when 
memory allocation
-       fails.  Deallocate utf8in on failure.  (idna_to_unicode_44i): Don't 
free, done in idna_to_unicode_internal.  (idna_to_ascii_4z): Fix memory leak 
when memory allocation fails.
-
-2004-05-21  Simon Josefsson <address@hidden>
-
-       * NEWS, THANKS: Add.
-
-2004-05-21  Simon Josefsson <address@hidden>
-
-       * lib/Makefile.am, lib/idn-free.c, lib/idn-free.h: Add idn_free,
-       suggested by "Gisle Vanem" <address@hidden>.
-
-2004-04-30  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix.
-
-2004-04-30  Simon Josefsson <address@hidden>
-
-       * lib/idna.c: (idna_to_ascii_lz): Doc fix, reported by Joe Orton
-       <address@hidden>.
-
-2004-04-30  Simon Josefsson <address@hidden>
-
-       * tests/tst_nfkc.c: Add NFKC test vectors from pr-29.html.  Fix
-       debug output.
-
-2004-04-30  Simon Josefsson <address@hidden>
-
-       * doc/specifications/pr-29.html: Add.
-
-2004-04-30  Simon Josefsson <address@hidden>
-
-       * tests/utils.c: Fix ucs4print debugging output.
-
-2004-04-29  Simon Josefsson <address@hidden>
-
-       * NEWS, doc/specifications/draft-ietf-sasl-saslprep-09.txt: Add.
-
-2004-04-29  Simon Josefsson <address@hidden>
-
-       * tests/tst_stringprep.c: Update SASLPrep test vectors.
-
-2004-04-29  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump versions.
-
-2004-04-29  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2004-04-29  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.4.4.
-
-2004-04-29  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/fr.po, po/nl.po, po/pl.po, po/ro.po,
-       po/sr.po, po/sv.po: Generated.
-
-2004-04-29  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2004-04-29  Simon Josefsson <address@hidden>
-
-       * NEWS, THANKS: Add.
-
-2004-04-29  Simon Josefsson <address@hidden>
-
-       * tests/Makefile.am: Use -no-install to avoid libtool wrapper
-       script, tiny patch from Joe Orton <address@hidden>.
-
-2004-04-29  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2004-04-29  Simon Josefsson <address@hidden>
-
-       * doc/specifications/stringprep-profiles: Update.
-
-2004-04-29  Simon Josefsson <address@hidden>
-
-       * NEWS, doc/specifications/rfc3722.txt: Add.
-
-2004-04-29  Simon Josefsson <address@hidden>
-
-       * tests/tst_stringprep.c: Add iSCSI test vectors to catch recent
-       bugs.
-
-2004-04-29  Simon Josefsson <address@hidden>
-
-       * lib/profiles.c: (stringprep_iscsi_prohibit): For start==0, use end!=1.
-
-2004-04-29  Simon Josefsson <address@hidden>
-
-       * lib/profiles.c: (stringprep_iscsi): Add C_1_1, C_2_1, and C_7 (after 
reading newly
-       published RFC 3722).
-
-2004-04-24  Simon Josefsson <address@hidden>
-
-       * NEWS, THANKS: Add.
-
-2004-04-24  Simon Josefsson <address@hidden>
-
-       * po/LINGUAS, po/ro.po: Add, by Laurentiu Buzdugan <address@hidden>
-       via translation project.
-
-2004-04-22  Simon Josefsson <address@hidden>
-
-       * lib/toutf8.c: Rename variable to avoid silly shadowing warnings.
-
-2004-04-22  Simon Josefsson <address@hidden>
-
-       * tests/.cvsignore: [no log message]
-
-2004-04-22  Simon Josefsson <address@hidden>
-
-       * tests/Makefile.am: Move utils.c and utils.h into a separate
-       library.
-
-2004-04-22  Simon Josefsson <address@hidden>
-
-       * tests/.cvsignore: [no log message]
-
-2004-04-22  Simon Josefsson <address@hidden>
-
-       * tests/Makefile.am, tests/tst_idna.c, tests/tst_idna2.c,
-       tests/tst_nfkc.c, tests/tst_punycode.c, tests/tst_stringprep.c,
-       tests/tst_tld.c, tests/utils.c, tests/utils.h: Split out common
-       stuff into utils.c and utils.h.
-
-2004-04-22  Simon Josefsson <address@hidden>
-
-       * tests/tst_nfkc.c: Fix warnings.
-
-2004-04-22  Simon Josefsson <address@hidden>
-
-       * configure.ac: Require modern autoconf.
-
-2004-04-22  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump versions.
-
-2004-04-22  Simon Josefsson <address@hidden>
-
-       * lib/toutf8.c: Indent.
-
-2004-04-22  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2004-04-22  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/de.po, po/fr.po, po/nl.po, po/pl.po, po/sr.po,
-       po/sv.po: Generated.
-
-2004-04-22  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.4.3.
-
-2004-04-22  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2004-04-22  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2004-04-22  Simon Josefsson <address@hidden>
-
-       * lib/tld.h: (Tld_table): Mark "name" and "version" as const.
-
-2004-04-22  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2004-04-22  Simon Josefsson <address@hidden>
-
-       * tests/tst_stringprep.c: Add SASLprep test vectors (would catch the
-       C.2.1 bug).
-
-2004-04-22  Simon Josefsson <address@hidden>
-
-       * lib/stringprep.c: (stringprep_find_character_in_table): Fix 
end-of-table test, to
-       handle valid uses of start=0 (as in table C.2.1).
-
-2004-04-21  Simon Josefsson <address@hidden>
-
-       * AUTHORS: Update PGP key.
-
-2004-04-18  Simon Josefsson <address@hidden>
-
-       * THANKS: Add.
-
-2004-04-18  Simon Josefsson <address@hidden>
-
-       * libidn.pc.in: Drop -R lib flag, suggested by Martin Waitz
-       <address@hidden>.
-
-2004-04-15  Simon Josefsson <address@hidden>
-
-       * doc/specifications/draft-costello-rfc3492bis-02.txt: Add.
-
-2004-04-15  Simon Josefsson <address@hidden>
-
-       * doc/specifications/rfc3743.txt: Add.
-
-2004-04-14  Simon Josefsson <address@hidden>
-
-       * doc/specifications/draft-hoffman-rfc3454bis-02.txt,
-       doc/specifications/draft-hoffman-rfc3490bis-02.txt,
-       doc/specifications/draft-hoffman-rfc3491bis-01.txt: Add.
-
-2004-04-12  Simon Josefsson <address@hidden>
-
-       * doc/specifications/draft-ietf-sasl-saslprep-08.txt: Add.
-
-2004-04-11  Simon Josefsson <address@hidden>
-
-       * README-alpha: Fix versions.
-
-2004-04-09  Simon Josefsson <address@hidden>
-
-       * NEWS, THANKS: Add.
-
-2004-04-09  Simon Josefsson <address@hidden>
-
-       * po/LINGUAS, po/nl.po: Add, from Elros Cyriatan
-       <address@hidden> via Translation Project.
-
-2004-04-05  Simon Josefsson <address@hidden>
-
-       * contrib/idn-python/idn.c: Use new API, tiny patch from "Gisle
-       Vanem" <address@hidden>.
-
-2004-03-28  Simon Josefsson <address@hidden>
-
-       * NEWS, THANKS: Add.
-
-2004-03-28  Simon Josefsson <address@hidden>
-
-       * po/LINGUAS, po/de.po: Add German translation, from Roland Illig
-       <address@hidden> via translation project.
-
-2004-03-23  Simon Josefsson <address@hidden>
-
-       * doc/specifications/draft-ietf-sasl-saslprep-07.txt: Add.
-
-2004-03-20  Simon Josefsson <address@hidden>
-
-       * THANKS: Add.
-
-2004-03-20  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.gdoci: Use TAB instead of \t, suggested by Jørgen
-       Thomsen <address@hidden>.
-
-2004-03-20  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump versions.
-
-2004-03-20  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2004-03-20  Simon Josefsson <address@hidden>
-
-       * po/da.po, po/fr.po, po/pl.po, po/sr.po, po/sv.po: Generated.
-
-2004-03-20  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.4.2.
-
-2004-03-20  Simon Josefsson <address@hidden>
-
-       * configure.ac: Inform about Java.
-
-2004-03-20  Simon Josefsson <address@hidden>
-
-       * libc/getaddrinfo-idn.txt: Update.
-
-2004-03-20  Simon Josefsson <address@hidden>
-
-       * Makefile.am, libc/Banner, libc/Makefile, libc/README,
-       libc/Versions, libc/configure, libc/getaddrinfo.c, libc/idn-stub.c,
-       libc/libc.patch, libc/libidn.texi, libc/netdb.h: Remove most of libc
-       stuff (has been integrated in libc CVS).
-
-2004-03-20  Simon Josefsson <address@hidden>
-
-       * README, java/Makefile.am: Fix.
-
-2004-03-20  Simon Josefsson <address@hidden>
-
-       * COPYING: Add.
-
-2004-03-20  Simon Josefsson <address@hidden>
-
-       * NEWS, doc/libidn.texi: Fix.
-
-2004-03-20  Simon Josefsson <address@hidden>
-
-       * AUTHORS, THANKS: Add.
-
-2004-03-20  Simon Josefsson <address@hidden>
-
-       * THANKS: Add.
-
-2004-03-19  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2004-03-19  Simon Josefsson <address@hidden>
-
-       * java/Makefile.am, java/gnu/inet/encoding/Makefile.am,
-       java/gnu/inet/encoding/Punycode.java,
-       java/gnu/inet/encoding/PunycodeException.java: Fix.
-
-2004-03-19  Simon Josefsson <address@hidden>
-
-       * m4/ac_prog_jar.m4, m4/ac_prog_javac.m4, m4/ac_prog_javac_works.m4: 
-       Add, from GNU Autoconf Macro Archive.
-
-2004-03-19  Simon Josefsson <address@hidden>
-
-       * java/gnu/inet/encoding/.cvsignore: [no log message]
-
-2004-03-19  Simon Josefsson <address@hidden>
-
-       * java/gnu/inet/encoding/PunycodeException.java: Add, from Oliver
-       Hitz <address@hidden>.
-
-2004-03-19  Simon Josefsson <address@hidden>
-
-       * java/gnu/inet/encoding/Makefile.am: (noinst_JAVA): Only include 
Punycode*.java for now.
-
-2004-03-19  Simon Josefsson <address@hidden>
-
-       * Makefile.am, configure.ac, java/Makefile.am,
-       java/gnu/Makefile.am, java/gnu/inet/Makefile.am,
-       java/gnu/inet/encoding/Makefile.am,
-       java/gnu/inet/encoding/Punycode.java: Add infrastructure for Java
-       code, and add Punycode, from Oliver Hitz <address@hidden>.
-
-2004-03-19  Simon Josefsson <address@hidden>
-
-       * java/.cvsignore, java/gnu/.cvsignore, java/gnu/inet/.cvsignore,
-       java/gnu/inet/encoding/.cvsignore, m4/.cvsignore: [no log message]
-
-2004-03-16  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2004-03-16  Simon Josefsson <address@hidden>
-
-       * THANKS: Add.
-
-2004-03-16  Simon Josefsson <address@hidden>
-
-       * po/LINGUAS, po/da.po: Add, from Morten Bo Johansen
-       <address@hidden> via Translation Project.
-
-2004-03-14  Simon Josefsson <address@hidden>
-
-       * po/pl.po: Update.
-
-2004-03-14  Simon Josefsson <address@hidden>
-
-       * po/.cvsignore: [no log message]
-
-2004-03-14  Simon Josefsson <address@hidden>
-
-       * po/LINGUAS: Add.
-
-2004-03-14  Simon Josefsson <address@hidden>
-
-       * THANKS: Fix.
-
-2004-03-14  Simon Josefsson <address@hidden>
-
-       * THANKS, doc/libidn.texi: Ack Unicode, Inc.
-
-2004-03-14  Simon Josefsson <address@hidden>
-
-       * doc/specifications/Makefile.am: Dist COPYING.UCD.
-
-2004-03-14  Simon Josefsson <address@hidden>
-
-       * doc/specifications/COPYING.UCD: Add.
-
-2004-03-14  Simon Josefsson <address@hidden>
-
-       * NEWS, THANKS: Add.
-
-2004-03-14  Simon Josefsson <address@hidden>
-
-       * po/LINGUAS, po/fr.po: Add, from Michel Robitaille
-       <address@hidden> via Translation Project.
-
-2004-03-14  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2004-03-14  Simon Josefsson <address@hidden>
-
-       * NEWS, THANKS: Add.
-
-2004-03-14  Simon Josefsson <address@hidden>
-
-       * po/LINGUAS, po/sr.po: Add, from Aleksandar Jelenak
-       <address@hidden> via Translation Project.
-
-2004-03-13  Simon Josefsson <address@hidden>
-
-       * doc/tld/no.tld: Add URLs.
-
-2004-03-13  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2004-03-13  Simon Josefsson <address@hidden>
-
-       * doc/tld/Makefile.am: Add no.tld.
-
-2004-03-13  Simon Josefsson <address@hidden>
-
-       * doc/tld/no.tld: Add, from Thomas Jacob <address@hidden>.
-
-2004-03-13  Simon Josefsson <address@hidden>
-
-       * po/sv.po: Fix.
-
-2004-03-13  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi, src/idn.ggo: Add.
-
-2004-03-10  Simon Josefsson <address@hidden>
-
-       * THANKS: Fix.
-
-2004-03-10  Simon Josefsson <address@hidden>
-
-       * NEWS, THANKS: Add.
-
-2004-03-10  Simon Josefsson <address@hidden>
-
-       * po/LINGUAS, po/pl.po: Add Polish translation, from Jakub Bogusz
-       <address@hidden>.
-
-2004-03-10  Simon Josefsson <address@hidden>
-
-       * doc/specifications/draft-ietf-sasl-saslprep-06.txt: Add.
-
-2004-03-09  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Build lib/ before po/.
-
-2004-03-08  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump versions.
-
-2004-03-08  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2004-03-08  Simon Josefsson <address@hidden>
-
-       * po/sv.po: Generated.
-
-2004-03-08  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.4.1.
-
-2004-03-08  Simon Josefsson <address@hidden>
-
-       * tests/tst_tld.c: Fix warning.
-
-2004-03-08  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix.
-
-2004-03-08  Simon Josefsson <address@hidden>
-
-       * po/sv.po: Generated.
-
-2004-03-08  Simon Josefsson <address@hidden>
-
-       * src/Makefile.am: (idn_LDADD): Add LTLIBINTL.
-
-2004-03-08  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2004-03-08  Simon Josefsson <address@hidden>
-
-       * po/sv.po: Generated.
-
-2004-03-08  Simon Josefsson <address@hidden>
-
-       * po/sv.po: Fix.
-
-2004-03-08  Simon Josefsson <address@hidden>
-
-       * src/idn.c: Cosmetic fix.
-
-2004-03-08  Simon Josefsson <address@hidden>
-
-       * po/sv.po: Add.
-
-2004-03-08  Simon Josefsson <address@hidden>
-
-       * src/idn.c: Translation markup.
-
-2004-03-08  Simon Josefsson <address@hidden>
-
-       * po/.cvsignore: [no log message]
-
-2004-03-08  Simon Josefsson <address@hidden>
-
-       * po/.cvsignore: [no log message]
-
-2004-03-08  Simon Josefsson <address@hidden>
-
-       * po/sv.po: Fix.
-
-2004-03-08  Simon Josefsson <address@hidden>
-
-       * src/idn.c: Gettextiscate.
-
-2004-03-08  Simon Josefsson <address@hidden>
-
-       * po/sv.po: Add.
-
-2004-03-08  Simon Josefsson <address@hidden>
-
-       * .cvsignore, m4/.cvsignore, po/.cvsignore: [no log message]
-
-2004-03-08  Simon Josefsson <address@hidden>
-
-       * src/Makefile.am, src/gettext.h: Add gettext.h.  Define LOCALEDIR
-       (for gettext).
-
-2004-03-08  Simon Josefsson <address@hidden>
-
-       * po/Makevars: Add.
-
-2004-03-08  Simon Josefsson <address@hidden>
-
-       * .cvsignore, m4/.cvsignore, po/.cvsignore: [no log message]
-
-2004-03-08  Simon Josefsson <address@hidden>
-
-       * config.rpath, m4/lib-ld.m4, m4/lib-prefix.m4: Remove, added by
-       gettextize.
-
-2004-03-08  Simon Josefsson <address@hidden>
-
-       * Makefile.am, configure.ac, po/LINGUAS, po/POTFILES.in: 
-       Gettextiscate.
-
-2004-03-08  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2004-03-08  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix.
-
-2004-03-08  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Fix IDNA_DLOPEN_ERROR.
-
-2004-03-08  Simon Josefsson <address@hidden>
-
-       * lib/toutf8.c: (stringprep_convert): Don't copy input.  Check for 
malloc failures.
-       From Ulrich Drepper <address@hidden>, via libidn integration in
-       libc.
-
-2004-03-08  Simon Josefsson <address@hidden>
-
-       * src/idn.c: Invoke setlocale (LC_ALL, "").
-
-2004-03-08  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2004-03-08  Simon Josefsson <address@hidden>
-
-       * lib/toutf8.c: (stringprep_locale_charset_slow): Remove.  
(stringprep_locale_charset) [_LIBC]: Define to nl_langinfo(CODESET).  
(stringprep_locale_charset) [!_LIBC]: Don't cache charset.  Remove
-       broken setlocale hack.  All based on discussion with Ulrich Drepper
-       <address@hidden>, during libidn integration in libc.
-
-2004-03-08  Simon Josefsson <address@hidden>
-
-       * lib/idna.c: (Idna_rc): Doc fix IDNA_DLOPEN_ERROR.
-
-2004-03-08  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix.
-
-2004-03-08  Simon Josefsson <address@hidden>
-
-       * NEWS, THANKS: Add.
-
-2004-03-08  Simon Josefsson <address@hidden>
-
-       * lib/nfkc.c: Fix warning, tiny patch by Ulrich Drepper
-       <address@hidden> from libidn integration in libc.
-
-2004-03-08  Simon Josefsson <address@hidden>
-
-       * lib/idna.h: (Idna_rc): Add IDNA_DLOPEN_ERROR error code, for libidn 
part of
-       libc.
-
-2004-03-08  Simon Josefsson <address@hidden>
-
-       * lib/stringprep.h.in: (Stringprep_profiles): Mark 'name' as 'const'.  
Tiny patch to libidn
-       in libc by Ulrich Drepper <address@hidden>.
-
-2004-03-07  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2004-03-07  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Dist libc/idn-stub.c and libc/libidn.texi.
-
-2004-03-07  Simon Josefsson <address@hidden>
-
-       * libc/libc.patch: Update, from libc-alpha post.
-
-2004-03-07  Simon Josefsson <address@hidden>
-
-       * libc/idn-stub.c, libc/libidn.texi: Add, from libc-alpha post.
-
-2004-03-07  Simon Josefsson <address@hidden>
-
-       * libc/Makefile: Sync libc-alpha post.
-
-2004-03-07  Simon Josefsson <address@hidden>
-
-       * libc/README, libc/example.c: Update.
-
-2004-03-07  Simon Josefsson <address@hidden>
-
-       * libc/getaddrinfo.c, libc/netdb.h: Sync.
-
-2004-03-07  Simon Josefsson <address@hidden>
-
-       * lib/stringprep.c: Fix comment.
-
-2004-03-07  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2004-03-07  Simon Josefsson <address@hidden>
-
-       * README-alpha: Fix version requirements.
-
-2004-03-07  Simon Josefsson <address@hidden>
-
-       * README-alpha: Fix texinfo requirement.
-
-2004-03-05  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2004-03-05  Simon Josefsson <address@hidden>
-
-       * lib/profiles.c: (stringprep_saslprep): Fix typo; make sure non-ASCII 
space
-       characters are prohibited.
-
-2004-03-01  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi, doc/tld/README: Mention tldchk.berlios.de,
-       suggested by Thomas Jacob <address@hidden>.
-
-2004-02-28  Simon Josefsson <address@hidden>
-
-       * lib/Makefile.am: Don't install tld.h if --disable-tld.
-
-2004-02-28  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump versions.
-
-2004-02-28  Simon Josefsson <address@hidden>
-
-       * doc/specifications/draft-ietf-sasl-anon-01.txt,
-       doc/specifications/draft-ietf-sasl-anon-02.txt,
-       doc/specifications/draft-ietf-sasl-anon-03.txt,
-       doc/specifications/draft-ietf-sasl-saslprep-05.txt: Add.
-
-2004-02-28  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2004-02-28  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.4.0.
-
-2004-02-28  Simon Josefsson <address@hidden>
-
-       * lib/toutf8.c: Always include errno.h (C89).
-
-2004-02-28  Simon Josefsson <address@hidden>
-
-       * lib/tld.c, src/idn.c: Indent.
-
-2004-02-28  Simon Josefsson <address@hidden>
-
-       * README: Mention TLD.
-
-2004-02-28  Simon Josefsson <address@hidden>
-
-       * lib/gen-tld-tables.pl: Handle draft-hoffman-idn-reg-*.txt tables
-       better.
-
-2004-02-28  Simon Josefsson <address@hidden>
-
-       * doc/tld/fr.tld: Add headers.  Fix typos and comments.
-
-2004-02-28  Simon Josefsson <address@hidden>
-
-       * doc/tld/fr.tld: Add copying conditions.
-
-2004-02-28  Simon Josefsson <address@hidden>
-
-       * doc/tld/fr.tld: Add, from Stephane Bortzmeyer <address@hidden>.
-
-2004-02-28  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Don't document Tld_table* for now.
-
-2004-02-28  Simon Josefsson <address@hidden>
-
-       * lib/tld.c: (_tld_checkchar): Use new Tld_table API.
-
-2004-02-28  Simon Josefsson <address@hidden>
-
-       * lib/tld.h: (Tld_table): Change valid definition.
-
-2004-02-28  Simon Josefsson <address@hidden>
-
-       * lib/gen-tld-tables.pl: Use new API.
-
-2004-02-28  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Fix.
-
-2004-02-28  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Improve Troubleshooting.
-
-2004-02-27  Simon Josefsson <address@hidden>
-
-       * lib/tld.c: Cosmetic fix.
-
-2004-02-27  Simon Josefsson <address@hidden>
-
-       * lib/tld.c: (tld_check_4): Don't write to NULL errpos, from Thomas 
Jacob
-       <address@hidden>.
-
-2004-02-18  Simon Josefsson <address@hidden>
-
-       * lib/gen-tld-tables.pl: Typo.
-
-2004-02-18  Simon Josefsson <address@hidden>
-
-       * lib/gen-tld-tables.pl: Use hex in output.
-
-2004-02-18  Simon Josefsson <address@hidden>
-
-       * lib/gen-tld-tables.pl: Add comment.
-
-2004-02-18  Simon Josefsson <address@hidden>
-
-       * lib/gen-tld-tables.pl: Parse tables conforming to
-       draft-hoffman-idn-reg.
-
-2004-02-18  Simon Josefsson <address@hidden>
-
-       * doc/specifications/draft-hoffman-idn-reg-00.txt,
-       doc/specifications/draft-hoffman-idn-reg-01.txt,
-       doc/specifications/draft-hoffman-idn-reg-02.txt: Add.
-
-2004-02-18  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Fix typos.
-
-2004-02-18  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Fix autoconf stuff, suggested by Stephane
-       Bortzmeyer <address@hidden>.
-
-2004-02-15  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix.
-
-2004-02-13  Simon Josefsson <address@hidden>
-
-       * lib/tld.c: Doc fix.
-
-2004-02-13  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix.
-
-2004-02-12  Simon Josefsson <address@hidden>
-
-       * lib/tld.c: Fix.  Indent.
-
-2004-02-12  Simon Josefsson <address@hidden>
-
-       * lib/tld.c: (tld_get_z): Allocate correct amount, from Thomas Jacob
-       <address@hidden>.
-
-2004-02-10  Simon Josefsson <address@hidden>
-
-       * examples/README: Fix title.
-
-2004-02-10  Simon Josefsson <address@hidden>
-
-       * examples/README: Add.
-
-2004-02-10  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2004-02-10  Simon Josefsson <address@hidden>
-
-       * examples/example5.c: Fix warning.
-
-2004-02-10  Simon Josefsson <address@hidden>
-
-       * src/idn.c: Fix TLD debug.
-
-2004-02-10  Simon Josefsson <address@hidden>
-
-       * src/idn.c: TLD check correct string.
-
-2004-02-10  Simon Josefsson <address@hidden>
-
-       * lib/tld.c: Fix warning.
-
-2004-02-10  Simon Josefsson <address@hidden>
-
-       * examples/Makefile.am: TLD fix.
-
-2004-02-10  Simon Josefsson <address@hidden>
-
-       * lib/gen-tld-tables.pl: Fix include, from Thomas Jacob
-       <address@hidden>.
-
-2004-02-08  Simon Josefsson <address@hidden>
-
-       * lib/stringprep.c: Mention example5.
-
-2004-02-08  Simon Josefsson <address@hidden>
-
-       * lib/stringprep.c: Sync libidn text.
-
-2004-02-08  Simon Josefsson <address@hidden>
-
-       * doc/reference/libidn-docs.tmpl: Sync text.
-
-2004-02-08  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Fix introduction.
-
-2004-02-08  Simon Josefsson <address@hidden>
-
-       * lib/tld.c, tests/tst_tld.c: Typo.
-
-2004-02-08  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: TLD fixes.
-
-2004-02-08  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Add.
-
-2004-02-08  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Add example 5.
-
-2004-02-08  Simon Josefsson <address@hidden>
-
-       * lib/tld.c: (_tld_checkchar): Binary search, from address@hidden
-
-2004-02-08  Simon Josefsson <address@hidden>
-
-       * NEWS: Remove.
-
-2004-02-08  Simon Josefsson <address@hidden>
-
-       * lib/tld.c, lib/tld.h: Indent.
-
-2004-02-08  Simon Josefsson <address@hidden>
-
-       * lib/tld.c: Whitespace.
-
-2004-02-08  Simon Josefsson <address@hidden>
-
-       * lib/tld.h: Doc fix.
-
-2004-02-08  Simon Josefsson <address@hidden>
-
-       * lib/gen-tld-tables.pl, lib/tld.c, lib/tld.h: Hide tld_tables.
-
-2004-02-08  Simon Josefsson <address@hidden>
-
-       * NEWS, doc/libidn.texi, lib/tld.c, lib/tld.h: (tld_get_z): Support any 
charset (renamed from tld_get_8z).
-
-2004-02-08  Simon Josefsson <address@hidden>
-
-       * NEWS, lib/tld.c, lib/tld.h: Typo.
-
-2004-02-08  Simon Josefsson <address@hidden>
-
-       * lib/tld.h: Typo.
-
-2004-02-08  Simon Josefsson <address@hidden>
-
-       * NEWS, doc/libidn.texi: Add.
-
-2004-02-08  Simon Josefsson <address@hidden>
-
-       * lib/tld.c, lib/tld.h: (tld_get_8z): Add.
-
-2004-02-08  Simon Josefsson <address@hidden>
-
-       * examples/.cvsignore: [no log message]
-
-2004-02-08  Simon Josefsson <address@hidden>
-
-       * examples/Makefile.am, examples/example5.c: Add.
-
-2004-02-08  Simon Josefsson <address@hidden>
-
-       * lib/idna.c: Doc fix.
-
-2004-02-08  Simon Josefsson <address@hidden>
-
-       * lib/gen-tld-tables.pl: Fix.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Fix.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Add.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Add.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * lib/profiles.c, lib/tld.h, src/idn.c, tests/tst_tld.c: Indent.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * src/Makefile.am: Fix indent.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * doc/tld/README: Add.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * doc/tld/README: Fix.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * doc/tld/README: Rewrite.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * lib/gen-tld-tables.pl: Fix "include".
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi, lib/tld.c, lib/tld.h, src/idn.c, tests/tst_tld.c: 
-       Rename TLD_ILLEGAL to TLD_INVALID.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi, lib/tld.c, lib/tld.h: Rename TLD_ILLEGAL to
-       TLD_INVALID.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Fix.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Add.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Update idn command line.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * src/idn.ggo: Move around.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * src/idn.ggo: Fix stringprep profiles.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * src/idn.c: TLD typo.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * src/idn.ggo: Make --tld the default.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * src/idn.c: Support --tld.  Make sure output is hold in "p".  Fix
-       error messages.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * src/idn.ggo: TLD fix.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * THANKS: Add.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Typos.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Fix.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * lib/tld.h: Doc fix.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Add.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * lib/tld.c: Typo.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Add.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * lib/tld.c, lib/tld.h: Doc fix.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * tests/tst_tld.c: Use new API.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * lib/tld.c, lib/tld.h: (tld_default_table): Add.  (tld_get_table): Fix.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * lib/tld.h: Typo.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * lib/tld.c, lib/tld.h: Typo.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * lib/tld.c, lib/tld.h: Revert.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * lib/tld.c, lib/tld.h: Change semantics if tld_get_table.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * lib/gen-tld-tables.pl, lib/tld.c, lib/tld.h: Typo.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * lib/tld.c: Typos.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * tests/tst_tld.c: Use new API.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * lib/tld.c: Rename tld_check_*.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * lib/tld.h: Rename tld_check_*.  Doc fix.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * lib/tld.c, lib/tld.h: Rename tld_gettld_* to tld_get_*.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * lib/tld.c: Use new API.  (tld_get_table): Rewrite.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * lib/gen-tld-tables.pl: Use new API.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * lib/tld.h: Fix Tld_table.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * lib/tld.c: Reorder.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * tests/tst_tld.c: Use new API.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * lib/tld.c, lib/tld.h: Don't export tld_checkchar.  Rename
-       tld_finddomain to tld_get_table.  Fixes.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * tests/tst_tld.c: Fix.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * lib/profiles.c, lib/punycode.c, lib/stringprep.c, lib/tld.c,
-       lib/tld.h: Indent.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Fix acks.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Add.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * AUTHORS: Add.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * doc/reference/libidn-docs.tmpl: Update.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * doc/reference/.cvsignore: [no log message]
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * doc/components.fig: Add TLD.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Fix.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Fix.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Update introduction.  Add TLD.  Fix autoconf
-       example.  Remove Kerberos 5 macro documentation.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * lib/stringprep.c: Doc fix.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * lib/tld.h: Fix.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * doc/reference/Makefile.am, doc/reference/libidn-docs.tmpl: Add
-       TLD.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * configure.ac: Bump versions.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * lib/Makefile.am, tests/Makefile.am: Make it possible to exclude
-       TLD.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * configure.ac: Add --disable-tld.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * configure.ac: Build doc/tld/Makefile.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * doc/tld/.cvsignore, tests/.cvsignore: [no log message]
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * tests/Makefile.am: Add tst_tld.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * src/idn.ggo: Add --tld.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * tests/tst_tld.c: Add.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * lib/gen-tld-tables.pl, lib/tld.h: Fix Tld_table.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * lib/tld.c: TLD code fix.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * lib/.cvsignore: [no log message]
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * lib/tld.c: TLD fixes.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * lib/tld.h: TLD typos.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * lib/Makefile.am: TLD fix.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * lib/tld.c: Add, from Thomas Jacob <address@hidden>.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * lib/tld.h: Fixes.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * lib/tld.h: Add, from Thomas Jacob <address@hidden>.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * lib/gen-tld-tables.pl: TLD fixes.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * lib/gen-tld-tables.pl: Print to stdout.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * lib/Makefile.am: TLD fixes.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Add tld/.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * doc/tld/Makefile.am: Fix.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * doc/tld/README: Add copying conditions.
-
-2004-02-06  Simon Josefsson <address@hidden>
-
-       * doc/tld/Makefile.am, doc/tld/README, lib/Makefile.am,
-       lib/gen-tld-tables.pl: Add, from Thomas Jacob <address@hidden>.
-
-2004-02-04  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Typo.
-
-2004-02-01  Simon Josefsson <address@hidden>
-
-       * doc/components.fig: Fix.
-
-2004-02-01  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Fix.
-
-2004-02-01  Simon Josefsson <address@hidden>
-
-       * doc/components.fig: Add.
-
-2004-02-01  Simon Josefsson <address@hidden>
-
-       * doc/.cvsignore: [no log message]
-
-2004-02-01  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Build components.pdf too.
-
-2004-02-01  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am, doc/libidn.texi: Add components.fig.
-
-2004-01-31  Simon Josefsson <address@hidden>
-
-       * THANKS: Add.
-
-2004-01-31  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Fix, reported by address@hidden (Niels
-       Möller).
-
-2004-01-22  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump versions.
-
-2004-01-22  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Fix release target.
-
-2004-01-22  Simon Josefsson <address@hidden>
-
-       * doc/gendocs.sh: Upstream sync.
-
-2004-01-22  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2004-01-22  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.3.7.
-
-2004-01-22  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Add release target.
-
-2004-01-22  Simon Josefsson <address@hidden>
-
-       * .cvsignore: [no log message]
-
-2004-01-22  Simon Josefsson <address@hidden>
-
-       * .cvscopying, autogen.sh: Fix.
-
-2004-01-22  Simon Josefsson <address@hidden>
-
-       * .prev-version, GNUmakefile, Makefile.am, Makefile.cfg,
-       Makefile.maint, announce-gen: Remove ugly maintainance hacks.
-
-2004-01-22  Simon Josefsson <address@hidden>
-
-       * src/idn.c: Typo.
-
-2004-01-22  Simon Josefsson <address@hidden>
-
-       * src/idn.c: Update copyright years.
-
-2004-01-22  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2004-01-22  Simon Josefsson <address@hidden>
-
-       * NEWS, THANKS: Add.
-
-2004-01-22  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi, src/idn.ggo: Mention '--'.
-
-2004-01-21  Simon Josefsson <address@hidden>
-
-       * doc/specifications/stringprep-profiles: Add.
-
-2004-01-21  Simon Josefsson <address@hidden>
-
-       * contrib/web/idn.php, doc/libidn.texi, src/idn.ggo,
-       tests/tst_stringprep.c: Fix iSCSI profile name.
-
-2004-01-21  Simon Josefsson <address@hidden>
-
-       * lib/profiles.c: Add alias 'iSCSI'.
-
-2004-01-18  Simon Josefsson <address@hidden>
-
-       * doc/fdl.texi, doc/libidn.texi: Use FDL 1.2.
-
-2004-01-18  Simon Josefsson <address@hidden>
-
-       * src/idn.c: Fix warning.
-
-2004-01-14  Simon Josefsson <address@hidden>
-
-       * configure.ac: Don't use AC_LIBTOOL_TAGS, too experimental.
-
-2004-01-10  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Fix idn.1 depends.
-
-2004-01-10  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Dist texinfo.css.
-
-2004-01-10  Simon Josefsson <address@hidden>
-
-       * doc/gendocs_template: Sync with texinfo.
-
-2004-01-10  Simon Josefsson <address@hidden>
-
-       * doc/gendocs_template: Remove DocBook.
-
-2004-01-10  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2004-01-10  Simon Josefsson <address@hidden>
-
-       * configure.ac, doc/Makefile.am: Remove DocBook stuff.
-
-2004-01-10  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am, doc/libidn.css, doc/texinfo.css: Rename
-       libidn.css to texinfo.css.
-
-2004-01-10  Simon Josefsson <address@hidden>
-
-       * doc/libidn.css: Fix.
-
-2004-01-10  Simon Josefsson <address@hidden>
-
-       * doc/libidn.css: Fix.
-
-2004-01-10  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Use CSS for HTML.
-
-2004-01-10  Simon Josefsson <address@hidden>
-
-       * doc/libidn.css: Add.
-
-2004-01-06  Simon Josefsson <address@hidden>
-
-       * libc/getaddrinfo-idn.txt: Add.
-
-2004-01-06  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump versions.
-
-2004-01-06  Simon Josefsson <address@hidden>
-
-       * .prev-version: .
-
-2004-01-06  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2004-01-06  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.3.6.
-
-2004-01-06  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2004-01-06  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Fix license header.
-
-2004-01-06  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2004-01-01  Simon Josefsson <address@hidden>
-
-       * configure.ac, m4/ax_create_stdint_h.m4: Fix, to use ax_...
-       verbatim from upstream.
-
-2004-01-01  Simon Josefsson <address@hidden>
-
-       * m4/ac_compile_check_sizeof.m4: Remove (not used by ax_... any
-       more).
-
-2004-01-01  Simon Josefsson <address@hidden>
-
-       * m4/ax_create_stdint_h.m4: Apply local fixes.
-
-2004-01-01  Simon Josefsson <address@hidden>
-
-       * m4/ax_create_stdint_h.m4: Sync with upstream version 1.4.
-
-2003-12-30  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2003-12-30  Simon Josefsson <address@hidden>
-
-       * configure.ac: Allow autoconf 2.57.
-
-2003-12-18  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Encode file in ASCII.
-
-2003-12-16  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Replace non-ASCII with Texinfo accents.
-
-2003-12-16  Simon Josefsson <address@hidden>
-
-       * THANKS, doc/libidn.texi: Add Troubleshooting discussion for idn
-       tool.  Suggested by "Jan-Hendrik Heuing" <address@hidden> and Kai
-       Schaetzl <address@hidden>.
-
-2003-12-15  Simon Josefsson <address@hidden>
-
-       * contrib/web/idn.php: Pass data on command line.  Update error
-       enum's.  Fix.
-
-2003-12-15  Simon Josefsson <address@hidden>
-
-       * ANNOUNCE: Remove (see doc/libidn.texi instead).
-
-2003-12-15  Simon Josefsson <address@hidden>
-
-       * README: Fix.
-
-2003-12-15  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump versions.
-
-2003-12-15  Simon Josefsson <address@hidden>
-
-       * .prev-version: .
-
-2003-12-15  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2003-12-15  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.3.5.
-
-2003-12-15  Simon Josefsson <address@hidden>
-
-       * doc/.cvsignore: [no log message]
-
-2003-12-15  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Use @finalout.
-
-2003-12-15  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2003-12-15  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Remove DocBook HTML targets (I'm tired of
-       updating the random filenames in the Makefile).
-
-2003-12-15  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Set charset cookie.  Use @section instead of
-       @majorheading for DocBook.  Add real examples to idn section.
-
-2003-12-15  Simon Josefsson <address@hidden>
-
-       * doc/gendocs.sh: Sync with Texinfo CVS.
-
-2003-12-15  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2003-12-15  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Update DocBook HTML target.
-
-2003-12-11  Simon Josefsson <address@hidden>
-
-       * NEWS, THANKS, doc/libidn.texi, lib/idna.c, lib/idna.h: Rename
-       IDNA_CONTAINS_LDH to IDNA_CONTAINS_NON_LDH.  Reported by Graydon
-       Hoare <address@hidden>.
-
-2003-12-10  Simon Josefsson <address@hidden>
-
-       * configure.ac: Check for autoconf 2.59 and automake 1.8.
-
-2003-12-09  Simon Josefsson <address@hidden>
-
-       * README-alpha: Mention versions.
-
-2003-12-04  Simon Josefsson <address@hidden>
-
-       * README: Fix.
-
-2003-12-03  Simon Josefsson <address@hidden>
-
-       * doc/specifications/draft-faltstrom-unicode-synchronisation-00.txt: 
-       Add.
-
-2003-11-27  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2003-11-27  Simon Josefsson <address@hidden>
-
-       * configure.ac, src/Makefile.am, src/idn.ggo, src/idn.ggo.in: 
-       Simplify gengetopt building.  Use AM_CPPFLAGS, not *_CPPFLAGS.
-
-2003-11-27  Simon Josefsson <address@hidden>
-
-       * src/idn.c: Print instructions.  Suggested by Kai Schaetzl
-       <address@hidden>.
-
-2003-11-26  Simon Josefsson <address@hidden>
-
-       * libc/getaddrinfo-idn.txt: Typo.
-
-2003-11-26  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2003-11-26  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Update Invoking idn.
-
-2003-11-26  Simon Josefsson <address@hidden>
-
-       * src/idn.c, src/idn.ggo.in: Make -a the default.
-
-2003-11-26  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Update Invoking idn.
-
-2003-11-26  Simon Josefsson <address@hidden>
-
-       * THANKS: Add.
-
-2003-11-26  Simon Josefsson <address@hidden>
-
-       * src/Makefile.am, src/idn.c: Support strings passed on command line
-       instead of on stdin.  Suggested by Kai Schaetzl <address@hidden>.
-
-2003-11-26  Simon Josefsson <address@hidden>
-
-       * libc/getaddrinfo-idn.txt: Add todo.
-
-2003-11-25  Simon Josefsson <address@hidden>
-
-       * configure.ac: Disable fortran etc libtool checks.
-
-2003-11-23  Simon Josefsson <address@hidden>
-
-       * doc/gendocs.sh: Add --docbook.
-
-2003-11-23  Simon Josefsson <address@hidden>
-
-       * doc/gendocs.sh: Sync with texinfo.
-
-2003-11-20  Simon Josefsson <address@hidden>
-
-       * src/idn.c: Fix GREETING.
-
-2003-11-11  Simon Josefsson <address@hidden>
-
-       * doc/gdoc: TeX improvements.  From Nikos Mavroyanopoulos
-       <address@hidden>.
-
-2003-11-11  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Use AM_MAKEINFOHTMLFLAGS (with CVS automake)
-       instead of explicit libidn.html target.
-
-2003-11-10  Simon Josefsson <address@hidden>
-
-       * doc/specifications/rfc2279.txt, doc/specifications/rfc3629.txt: 
-       Add.
-
-2003-11-09  Simon Josefsson <address@hidden>
-
-       * .cvsignore, doc/.cvsignore: [no log message]
-
-2003-11-09  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Update DocBook HTML destinations.
-
-2003-11-09  Simon Josefsson <address@hidden>
-
-       * doc/html/.cvsignore: Remove.
-
-2003-11-09  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Remove unused ps_TEXINFOS and pdf_TEXINFOS.
-
-2003-11-09  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Remove example source code to texinfo conversion
-       (@verbatiminclude is used directly on the source code instead).
-
-2003-11-09  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Use @verbatiminclude for examples.
-
-2003-11-09  Simon Josefsson <address@hidden>
-
-       * examples/Makefile.am, src/Makefile.am, tests/Makefile.am: Use
-       *_CPPFLAGS instead of obsolete INCLUDES.
-
-2003-11-09  Simon Josefsson <address@hidden>
-
-       * configure.ac: Replace AM_CONFIG_HEADER with AC_CONFIG_HEADERS.
-
-2003-11-09  Simon Josefsson <address@hidden>
-
-       * configure.ac: Autoupdate suggested changes: quote AC_INIT
-       parameters, and replace AC_TRY_RUN with AC_RUN_IFELSE.
-
-2003-11-09  Simon Josefsson <address@hidden>
-
-       * autogen.sh: Enable warnings.
-
-2003-11-09  Simon Josefsson <address@hidden>
-
-       * m4/.cvsignore: [no log message]
-
-2003-11-09  Simon Josefsson <address@hidden>
-
-       * src/Makefile.am: Use automake 1.7a idiom for elisp files.
-
-2003-11-09  Simon Josefsson <address@hidden>
-
-       * Makefile.am, configure.ac, m4/Makefile.am: Remove m4/ as it is not
-       needed with automake 1.7a.
-
-2003-11-09  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump versions.
-
-2003-11-09  Simon Josefsson <address@hidden>
-
-       * Makefile.maint: Use proper -o directory for gendocs.sh.
-
-2003-11-09  Simon Josefsson <address@hidden>
-
-       * .prev-version: .
-
-2003-11-09  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2003-11-09  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.3.4.
-
-2003-11-09  Simon Josefsson <address@hidden>
-
-       * lib/idna.c, lib/stringprep.c: Fix memory leak.
-
-2003-11-07  Simon Josefsson <address@hidden>
-
-       * configure.ac: Remove libtool bug workaround.
-
-2003-11-05  Simon Josefsson <address@hidden>
-
-       * doc/specifications/draft-josefsson-idn-test-vectors.xml: Fix.
-
-2003-11-05  Simon Josefsson <address@hidden>
-
-       * doc/specifications/draft-josefsson-idn-test-vectors.xml: Fix date.
-
-2003-11-05  Simon Josefsson <address@hidden>
-
-       * doc/specifications/draft-josefsson-idn-test-vectors.xml: Fix bad
-       UTF-8.
-
-2003-11-02  Simon Josefsson <address@hidden>
-
-       * doc/gendocs.sh: Mkdir HTML.
-
-2003-11-02  Simon Josefsson <address@hidden>
-
-       * doc/reference/Makefile.am: Cleanup.
-
-2003-11-01  Simon Josefsson <address@hidden>
-
-       * m4/Makefile.am: Dist gtk-doc.m4.
-
-2003-11-01  Simon Josefsson <address@hidden>
-
-       * AUTHORS: Update expiry date on PGP key.
-
-2003-11-01  Simon Josefsson <address@hidden>
-
-       * m4/.cvsignore: [no log message]
-
-2003-11-01  Simon Josefsson <address@hidden>
-
-       * doc/reference/.cvsignore: [no log message]
-
-2003-11-01  Simon Josefsson <address@hidden>
-
-       * doc/reference/libidn-docs.sgml, doc/reference/libidn-docs.tmpl: 
-       Rename.
-
-2003-11-01  Simon Josefsson <address@hidden>
-
-       * doc/reference/Makefile.am: Use my old cleaned up Makefile.
-
-2003-11-01  Simon Josefsson <address@hidden>
-
-       * doc/reference/Makefile.am: Don't break on first 'make'.
-
-2003-11-01  Simon Josefsson <address@hidden>
-
-       * doc/reference/Makefile.am: Make 'dist' work.
-
-2003-11-01  Simon Josefsson <address@hidden>
-
-       * reference/.cvsignore, reference/Makefile.am,
-       reference/libidn-docs.tmpl: Remove (replaced by doc/reference/).
-
-2003-11-01  Simon Josefsson <address@hidden>
-
-       * doc/reference/libidn-docs.sgml: Add.
-
-2003-11-01  Simon Josefsson <address@hidden>
-
-       * doc/reference/.cvsignore: [no log message]
-
-2003-11-01  Simon Josefsson <address@hidden>
-
-       * doc/reference/Makefile.am: Add, based on GTK-DOC example
-       Makefile.am.
-
-2003-11-01  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Add reference/.
-
-2003-11-01  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Remove GTK-DOC subdir reference/ (moved to doc/).
-
-2003-11-01  Simon Josefsson <address@hidden>
-
-       * configure.ac: Build GTK-DOC Makefile in doc/reference instead of
-       reference/.
-
-2003-11-01  Simon Josefsson <address@hidden>
-
-       * configure.ac: Use GTK_DOC_CHECK macro for gtk-doc checks.
-
-2003-11-01  Simon Josefsson <address@hidden>
-
-       * m4/gtk-doc.m4: Add.
-
-2003-11-01  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Use GTK-DOC conditional.
-
-2003-11-01  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.gdoci: Rebuild Makefile after rebuilding
-       Makefile.gdoc.
-
-2003-11-01  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Set GDOC_MAN_EXTRA_ARGS.
-
-2003-11-01  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.gdoci: Add GDOC_TEXI_EXTRA_ARGS, GDOC_MAN_EXTRA_ARGS.
-
-2003-11-01  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: GDOC framework cleanup.
-
-2003-11-01  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.gdoci: Create texinfo for whole sources files too.
-
-2003-11-01  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.gdoci: Add -man parameters (move to Makefile.am?).
-
-2003-11-01  Simon Josefsson <address@hidden>
-
-       * autogen.sh: Just touch doc/Makefile.gdoc.
-
-2003-11-01  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.gdoci: Mark Makefile.gdoc as BUILT_SOURCES.
-
-2003-11-01  Simon Josefsson <address@hidden>
-
-       * autogen.sh: Bootstrap doc/Makefile.gdoc.
-
-2003-11-01  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.gdoci: (Makefile.gdoc): Depend on ../configure for 
bootstrapping.
-
-2003-11-01  Simon Josefsson <address@hidden>
-
-       * doc/.cvsignore: [no log message]
-
-2003-11-01  Simon Josefsson <address@hidden>
-
-       * doc/.cvsignore: [no log message]
-
-2003-11-01  Simon Josefsson <address@hidden>
-
-       * doc/man/.cvsignore, doc/man/Makefile.am: Remove.
-
-2003-11-01  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.gdoci: Mkdir.
-
-2003-11-01  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Update docbook HTMLs.
-
-2003-11-01  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Use gdoc @include's.
-
-2003-11-01  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Don't build in man/.  Build idn.1 man page here.
-       Move man page dist targets from man/.  Use Makefile.gdoci to
-       generate man pages and texinfo.
-
-2003-11-01  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.gdoci: Add, initial version.
-
-2003-11-01  Simon Josefsson <address@hidden>
-
-       * configure.ac: Don't generate doc/man/Makefile.
-
-2003-10-31  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Move unicode utility functions from stringprep to
-       own chapter.  Replace API documentation with @include'd GDOC
-       generated version.
-
-2003-10-31  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Generate more API manuals with gdoc.  Replace
-       phony libidn-db.html with real targets.  Update libidn-db.html
-       files.
-
-2003-10-31  Simon Josefsson <address@hidden>
-
-       * doc/.cvsignore, doc/html/.cvsignore: [no log message]
-
-2003-10-31  Simon Josefsson <address@hidden>
-
-       * doc/gdoc: Don't use @code for @deftypefun function name.
-
-2003-10-31  Simon Josefsson <address@hidden>
-
-       * lib/punycode.c: (punycode_encode): Rename parameter to match 
punycode.h (and more
-       importantly, to make gdoc function properly).
-
-2003-10-31  Simon Josefsson <address@hidden>
-
-       * lib/nfkc.c: Doc fixes.
-
-2003-10-31  Simon Josefsson <address@hidden>
-
-       * doc/gdoc: (dump_function): Handle parameters that look like 'char 
*foo[]'.
-
-2003-10-31  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Fix rule expansions.
-
-2003-10-31  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Dist gdoc and generated API texi's.  Generate API
-       doc.  Fix dependencies.
-
-2003-10-31  Simon Josefsson <address@hidden>
-
-       * doc/gdoc: Sync from GSSLib.
-
-2003-10-31  Simon Josefsson <address@hidden>
-
-       * README-alpha: Mention more tools.
-
-2003-10-31  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2003-10-31  Simon Josefsson <address@hidden>
-
-       * Makefile.maint: Fix doc generating commands.
-
-2003-10-31  Simon Josefsson <address@hidden>
-
-       * doc/gendocs.sh: Fix HTML dir move.
-
-2003-10-31  Simon Josefsson <address@hidden>
-
-       * doc/gendocs.sh: Fix outdir rm.
-
-2003-10-31  Simon Josefsson <address@hidden>
-
-       * doc/gendocs.sh: Fix outdir rm.
-
-2003-10-31  Simon Josefsson <address@hidden>
-
-       * doc/gendocs.sh: Don't remove $outdir (might contain CVS/).
-
-2003-10-31  Simon Josefsson <address@hidden>
-
-       * doc/gendocs.sh, doc/gendocs_template: TAR fixes.  Add
-       DocBook/Doxygen/GTK-DOC.
-
-2003-10-31  Simon Josefsson <address@hidden>
-
-       * doc/gendocs.sh, doc/gendocs_template: Add (taken from Texinfo
-       CVS).
-
-2003-10-31  Simon Josefsson <address@hidden>
-
-       * doc/.cvsignore, doc/html/.cvsignore: [no log message]
-
-2003-10-31  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Add docbook targets.
-
-2003-10-31  Simon Josefsson <address@hidden>
-
-       * configure.ac: Look for docbook tools.
-
-2003-10-29  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Dist libc/getaddrinfo-idn.txt.
-
-2003-10-29  Simon Josefsson <address@hidden>
-
-       * configure.ac: Add AC_CONFIG_AUX_DIR(.) for broken CVS libtoolize.
-
-2003-10-29  Simon Josefsson <address@hidden>
-
-       * doc/specifications/draft-ietf-sasl-saslprep-04.txt: Add.
-
-2003-10-28  Simon Josefsson <address@hidden>
-
-       * doc/specifications/draft-ietf-ldapbis-strprep-02.txt: Add.
-
-2003-10-28  Simon Josefsson <address@hidden>
-
-       * doc/specifications/draft-costello-rfc3492bis-01.txt: Add.
-
-2003-10-24  Simon Josefsson <address@hidden>
-
-       * doc/specifications/draft-ietf-ips-iscsi-string-prep-06.txt: Add.
-
-2003-10-24  Simon Josefsson <address@hidden>
-
-       * doc/specifications/IDNstatement.txt,
-       doc/specifications/draft-hoffman-rfc3490bis-01.txt: Add.
-
-2003-10-24  Simon Josefsson <address@hidden>
-
-       * THANKS: Fix.
-
-2003-10-19  Simon Josefsson <address@hidden>
-
-       * contrib/idn-python/README: Add.
-
-2003-10-19  Simon Josefsson <address@hidden>
-
-       * contrib/README: Fix.
-
-2003-10-19  Simon Josefsson <address@hidden>
-
-       * lib/gen-stringprep-tables.pl: Add warning in comment.
-
-2003-10-19  Simon Josefsson <address@hidden>
-
-       * libc/getaddrinfo-idn.txt: Character set fixes.
-
-2003-10-19  Simon Josefsson <address@hidden>
-
-       * libc/getaddrinfo-idn.txt: Fix.
-
-2003-10-19  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump versions.
-
-2003-10-18  Simon Josefsson <address@hidden>
-
-       * lib/stringprep.c: Add comment.
-
-2003-10-18  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Fix.
-
-2003-10-18  Simon Josefsson <address@hidden>
-
-       * .prev-version: .
-
-2003-10-18  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2003-10-18  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.3.3.
-
-2003-10-18  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2003-10-18  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2003-10-18  Simon Josefsson <address@hidden>
-
-       * src/Makefile.am: Revert to old elisp automake idiom.
-
-2003-10-17  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2003-10-17  Simon Josefsson <address@hidden>
-
-       * lib/stringprep.h.in: (struct Stringprep_table, struct
-       Stringprep_profiles): Use 'const'.  (stringprep_4i, stringprep_4zi, 
stringprep, stringprep_profile):
-       Likewise.
-
-2003-10-17  Simon Josefsson <address@hidden>
-
-       * lib/stringprep.c: (stringprep_find_character_in_table): Mark 
parameter as 'const'.  (stringprep_find_string_in_table): Likewise.  
(stringprep_apply_table_to_string): Likewise.  (stringprep_4i, 
stringprep_4zi_1, stringprep_4zi, stringprep):
-       Likewise.
-
-2003-10-17  Simon Josefsson <address@hidden>
-
-       * lib/stringprep.c: (stringprep_profile): Fix warning.
-
-2003-10-17  Simon Josefsson <address@hidden>
-
-       * tests/tst_idna.c, tests/tst_punycode.c: Fix warnings.
-
-2003-10-17  Simon Josefsson <address@hidden>
-
-       * tests/tst_idna.c, tests/tst_idna2.c, tests/tst_nfkc.c,
-       tests/tst_punycode.c, tests/tst_stringprep.c: Indent.
-
-2003-10-17  Simon Josefsson <address@hidden>
-
-       * lib/stringprep.c: Remove stringprep_generic documentation.
-
-2003-10-17  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Remove stringprep_generic.
-
-2003-10-17  Simon Josefsson <address@hidden>
-
-       * lib/gen-stringprep-tables.pl: Mark table elements as 'const'.
-
-2003-10-17  Simon Josefsson <address@hidden>
-
-       * lib/stringprep.c: (stringprep_apply_table_to_string): Remove 'name' 
parameter.  (stringprep_4i): Likewise.
-
-2003-10-17  Simon Josefsson <address@hidden>
-
-       * lib/profiles.c: (stringprep_profiles): Remove "generic".  Indent.
-
-2003-10-17  Simon Josefsson <address@hidden>
-
-       * lib/stringprep.h.in: (struct Stringprep_table): Remove 'name'.  
(stringprep_profiles, stringprep_rfc3454_A_1,stringprep_rfc3454_B_1) 
(stringprep_rfc3454_B_2, stringprep_rfc3454_B_3) (stringprep_rfc3454_C_1_1, 
stringprep_rfc3454_C_1_2) (stringprep_rfc3454_C_2_1, stringprep_rfc3454_C_2_2) 
(stringprep_rfc3454_C_3, stringprep_rfc3454_C_4) (stringprep_rfc3454_C_5, 
stringprep_rfc3454_C_6) (stringprep_rfc3454_C_7, stringprep_rfc3454_C_8) 
(stringprep_rfc3454_C_9, stringprep_rfc3454_D_1) (stringprep_rfc3454_D_2) 
(stringprep_nameprep) (stringprep_saslprep, stringprep_plain,stringprep_trace) 
(stringprep_kerberos5) (stringprep_xmpp_nodeprep, stringprep_xmpp_resourceprep) 
(stringprep_xmpp_nodeprep_prohibit) (stringprep_iscsi): Mark as 'const'.  
(stringprep_generic, stringprep_generic): Remove.
-
-2003-10-17  Simon Josefsson <address@hidden>
-
-       * lib/punycode.h, lib/stringprep.h.in, tests/tst_stringprep.c: 
-       Indent.
-
-2003-10-17  Simon Josefsson <address@hidden>
-
-       * lib/stringprep.c: Fix memory leak.
-
-2003-10-16  Simon Josefsson <address@hidden>
-
-       * doc/gdoc: Fix #include for man pages.
-
-2003-10-16  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Fix.
-
-2003-10-16  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Sync 'idn -h'.
-
-2003-10-16  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Fix.
-
-2003-10-16  Simon Josefsson <address@hidden>
-
-       * lib/gen-stringprep-tables.pl, lib/idna.c, lib/nfkc.c,
-       lib/profiles.c, lib/punycode.c, lib/stringprep.c, lib/toutf8.c,
-       lib/version.c, src/idn.c, tests/tst_idna.c, tests/tst_idna2.c,
-       tests/tst_nfkc.c, tests/tst_stringprep.c: Include cleanup.  We
-       assume C89, use <...> for headers we use, and use "..." for headers
-       we implement.
-
-2003-10-16  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Add.
-
-2003-10-16  Simon Josefsson <address@hidden>
-
-       * src/Makefile.am: Fix gengetopt building.
-
-2003-10-16  Simon Josefsson <address@hidden>
-
-       * THANKS: Add.
-
-2003-10-16  Simon Josefsson <address@hidden>
-
-       * src/idn.ggo.in: Use less negations for --quiet, reported by Oden
-       Eriksson <address@hidden>.
-
-2003-10-16  Simon Josefsson <address@hidden>
-
-       * src/Makefile.am: Fix gengetopt built source files.  Use new
-       automake Emacs Lisp targets.
-
-2003-10-16  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Use current version number in examples.
-
-2003-10-16  Simon Josefsson <address@hidden>
-
-       * configure.ac: Update so version.
-
-2003-10-16  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2003-10-16  Simon Josefsson <address@hidden>
-
-       * lib/punycode.h: Include parameter names in prototypes, for
-       GTK-DOC.
-
-2003-10-16  Simon Josefsson <address@hidden>
-
-       * lib/stringprep.c: Doc fix.
-
-2003-10-16  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Fix typo.
-
-2003-10-16  Simon Josefsson <address@hidden>
-
-       * tests/tst_idna.c, tests/tst_punycode.c: Fix.
-
-2003-10-16  Simon Josefsson <address@hidden>
-
-       * lib/internal.h: Removed.
-
-2003-10-16  Simon Josefsson <address@hidden>
-
-       * src/idn.c, tests/tst_nfkc.c, tests/tst_stringprep.c: Make
-       #include's explicit.
-
-2003-10-16  Simon Josefsson <address@hidden>
-
-       * tests/tst_idna.c, tests/tst_idna2.c, tests/tst_punycode.c: Make
-       #include's explicit.  Fix warnings.
-
-2003-10-16  Simon Josefsson <address@hidden>
-
-       * lib/Makefile.am: Remove internal.h.
-
-2003-10-16  Simon Josefsson <address@hidden>
-
-       * lib/stringprep.c: Doc fix.
-
-2003-10-16  Simon Josefsson <address@hidden>
-
-       * lib/profiles.c, lib/stringprep.c, lib/toutf8.c, lib/version.c: 
-       Make #include's explicit.
-
-2003-10-16  Simon Josefsson <address@hidden>
-
-       * lib/nfkc.c: Make #include's explicit.
-
-2003-10-16  Simon Josefsson <address@hidden>
-
-       * lib/idna.c: Fix.
-
-2003-10-16  Simon Josefsson <address@hidden>
-
-       * lib/idna.c: Make #include's explicit.
-
-2003-10-16  Simon Josefsson <address@hidden>
-
-       * lib/punycode.h: Fix typo.
-
-2003-10-16  Simon Josefsson <address@hidden>
-
-       * lib/punycode.c: Sync with latest draft, but change return types to
-       'int' to be backwards compatible.
-
-2003-10-16  Simon Josefsson <address@hidden>
-
-       * lib/punycode.h: Sync with latest draft, but change return types to
-       'int' to be backwards compatible.
-
-2003-10-16  Simon Josefsson <address@hidden>
-
-       * configure.ac, lib/internal.h: Remove DMALLOC stuff.
-
-2003-10-16  Simon Josefsson <address@hidden>
-
-       * lib/stringprep.c: Fix warnings.
-
-2003-10-16  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Typo.
-
-2003-10-16  Simon Josefsson <address@hidden>
-
-       * tests/tst_stringprep.c: Simplify debug prints.
-
-2003-10-16  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2003-10-16  Simon Josefsson <address@hidden>
-
-       * lib/idna.c: (idna_to_unicode_internal): Handle reallocating larger 
utf8in after
-       stringprep error STRINGPREP_TOO_SMALL_BUFFER.  (idna_to_unicode_44i): 
Let new logic in idna_to_unicode_internal()
-       replace BUFSIZ alloc.
-
-2003-10-16  Simon Josefsson <address@hidden>
-
-       * lib/stringprep.c: (stringprep_profile): Loop around stringprep return
-       STRINGPREP_TOO_SMALL_BUFFER and increase buffer size.
-
-2003-10-16  Simon Josefsson <address@hidden>
-
-       * lib/stringprep.c: (stringprep): Check return value from 
stringprep_ucs4_to_utf8.
-       Don't use goto.
-
-2003-10-16  Simon Josefsson <address@hidden>
-
-       * lib/stringprep.c: (stringprep): Loop around stringprep_4i error
-       STRINGPREP_TOO_SMALL_BUFFER and increase buffer size.  
(stringprep_apply_table_to_string): Don't dereference possibly
-       unallocated memory just to do pointer arithmetic.
-
-2003-10-16  Simon Josefsson <address@hidden>
-
-       * lib/nfkc.c: Check malloc return value.
-
-2003-10-15  Simon Josefsson <address@hidden>
-
-       * lib/nfkc.c: Check malloc return code.
-
-2003-10-15  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2003-10-15  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Doc fox.  Add stringprep_4i and stringprep_4zi.
-
-2003-10-15  Simon Josefsson <address@hidden>
-
-       * lib/stringprep.c: Doc fix.
-
-2003-10-15  Simon Josefsson <address@hidden>
-
-       * doc/man/Makefile.am: Add stringprep_4i.3, stringprep_4zi.3.
-
-2003-10-15  Simon Josefsson <address@hidden>
-
-       * lib/stringprep.c: Doc fix.
-
-2003-10-15  Simon Josefsson <address@hidden>
-
-       * lib/stringprep.h.in: (stringprep_4i, stringprep_4zi): Add.
-
-2003-10-15  Simon Josefsson <address@hidden>
-
-       * lib/stringprep.c: (stringprep1): Don't zero terminate.  Rename to 
stringprep_4i and
-       export it.  (stringprep_4zi_1): Add.  Calls stringprep_4i, then zero 
terminate.  (stringprep_4zi): Add.  New API.  (stringprep): Use 
stringprep_4zi_1.
-
-2003-10-15  Simon Josefsson <address@hidden>
-
-       * lib/stringprep.c: Fix typo.
-
-2003-10-15  Simon Josefsson <address@hidden>
-
-       * lib/stringprep.c: (stringprep): Split core part into stringprep1.  
(stringprep1): New, simplified version of core part.
-
-2003-10-15  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix.
-
-2003-10-15  Simon Josefsson <address@hidden>
-
-       * contrib/web/idn.php: Remove generic.  Add trace.
-
-2003-10-15  Simon Josefsson <address@hidden>
-
-       * src/idn.c: Print UCS-4 instead of UTF-8 in debug output for
-       --stringprep.
-
-2003-10-15  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2003-10-15  Simon Josefsson <address@hidden>
-
-       * src/idn.c: Fix UCS-4 output in --stringprep.  Print debug output
-       even with --idna-to-ascii.  Fix error message.
-
-2003-10-12  Simon Josefsson <address@hidden>
-
-       * libc/getaddrinfo-idn.txt: Clarify alternative approaches.
-
-2003-10-11  Simon Josefsson <address@hidden>
-
-       * libc/getaddrinfo-idn.txt: Fix.
-
-2003-10-11  Simon Josefsson <address@hidden>
-
-       * libc/getaddrinfo-idn.txt: Add.
-
-2003-10-10  Simon Josefsson <address@hidden>
-
-       * configure.ac: Revert typo.
-
-2003-10-10  Simon Josefsson <address@hidden>
-
-       * configure.ac: Fix so version comment (matches libtool manual).
-
-2003-10-09  Simon Josefsson <address@hidden>
-
-       * FAQ: Fix.
-
-2003-10-09  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2003-10-09  Simon Josefsson <address@hidden>
-
-       * src/idn.ggo.in: Remove 'generic' (should not be exposed).  Add
-       'trace'.
-
-2003-10-09  Simon Josefsson <address@hidden>
-
-       * doc/specifications/draft-hoffman-rfc3454bis-01.txt: Add.
-
-2003-10-07  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump versions.
-
-2003-10-07  Simon Josefsson <address@hidden>
-
-       * Makefile.maint: Fix doxygen generation.
-
-2003-10-07  Simon Josefsson <address@hidden>
-
-       * .prev-version: .
-
-2003-10-07  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2003-10-07  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.3.2.
-
-2003-10-07  Simon Josefsson <address@hidden>
-
-       * Makefile.maint: Remove --rsyncable for now, Debian (stable) gzip
-       do not support it.
-
-2003-10-07  Simon Josefsson <address@hidden>
-
-       * GNUmakefile: TAR_OPTION crashes tar in Debian, comment out for
-       now.
-
-2003-10-07  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2003-10-07  Simon Josefsson <address@hidden>
-
-       * lib/nfkc.c: Doc fix.
-
-2003-10-07  Simon Josefsson <address@hidden>
-
-       * m4/Makefile.am, m4/lib-ld.m4, m4/lib-link.m4, m4/lib-prefix.m4: 
-       Add.
-
-2003-10-07  Simon Josefsson <address@hidden>
-
-       * doc/specifications/draft-hoffman-rfc3490bis-00.txt,
-       doc/specifications/draft-hoffman-rfc3491bis-00.txt: Add.
-
-2003-10-06  Simon Josefsson <address@hidden>
-
-       * doc/specifications/draft-costello-rfc3492bis-00.txt,
-       doc/specifications/draft-hoffman-rfc3454bis-00.txt: Add.
-
-2003-10-06  Simon Josefsson <address@hidden>
-
-       * lib/stringprep.c, lib/stringprep.h.in: (stringprep_profile): Mark 
'in' as 'const'.
-
-2003-10-02  Simon Josefsson <address@hidden>
-
-       * lib/profiles.c: Fix comment.
-
-2003-10-02  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Fix.
-
-2003-10-02  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2003-10-02  Simon Josefsson <address@hidden>
-
-       * lib/profiles.c, lib/stringprep.h.in: Add trace profile (SASL
-       ANONYMOS).
-
-2003-10-02  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump versions.
-
-2003-10-02  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Cosmetic fixes.
-
-2003-10-02  Simon Josefsson <address@hidden>
-
-       * Makefile.maint: Fix.
-
-2003-10-02  Simon Josefsson <address@hidden>
-
-       * .prev-version: .
-
-2003-10-02  Simon Josefsson <address@hidden>
-
-       * announce-gen: Perl 5.8.1 fix.
-
-2003-10-02  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2003-10-02  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.3.1.
-
-2003-10-02  Simon Josefsson <address@hidden>
-
-       * lib/gen-unicode-tables.pl, lib/nfkc.c: Fix NFKC, from Noah Levitt
-       <address@hidden> via bugzilla.gnome.org bug 123421.
-
-2003-09-28  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Fix.
-
-2003-09-28  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Add.
-
-2003-09-28  Simon Josefsson <address@hidden>
-
-       * THANKS: Add.
-
-2003-09-28  Simon Josefsson <address@hidden>
-
-       * tests/tst_idna2.c: Indent.
-
-2003-09-28  Simon Josefsson <address@hidden>
-
-       * lib/Makefile.am: Fix.
-
-2003-09-28  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Fix indent target.
-
-2003-09-28  Simon Josefsson <address@hidden>
-
-       * src/Makefile.am, tests/Makefile.am: Add indent rule.
-
-2003-09-28  Simon Josefsson <address@hidden>
-
-       * lib/idna.c, lib/nfkc.c, lib/punycode.h: Indent.
-
-2003-09-28  Simon Josefsson <address@hidden>
-
-       * lib/Makefile.am: Fix.  Add indent target.
-
-2003-09-26  Simon Josefsson <address@hidden>
-
-       * lib/nfkc.c: Fix Hangul patch.
-
-2003-09-25  Simon Josefsson <address@hidden>
-
-       * tests/tst_idna2.c: Fix typo.
-
-2003-09-25  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2003-09-25  Simon Josefsson <address@hidden>
-
-       * doc/specifications/BidiMirroring-3.2.0.txt, lib/Makefile.am,
-       lib/gen-unicode-tables.pl, lib/nfkc.c: Sync with GLIB for Unicode
-       stuff.
-
-2003-09-25  Simon Josefsson <address@hidden>
-
-       * lib/punycode.h: Fix typo.
-
-2003-09-25  Simon Josefsson <address@hidden>
-
-       * tests/tst_idna2.c: Update test vectors.
-
-2003-09-25  Simon Josefsson <address@hidden>
-
-       * src/idn.c: Fix debug messages.
-
-2003-09-25  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2003-09-25  Simon Josefsson <address@hidden>
-
-       * lib/idna.c: (DOTP): New.  (idna_to_unicode_4z4z): Use it.  
(idna_to_ascii_4z): Use it. Make root label handling explicit.
-
-2003-09-25  Simon Josefsson <address@hidden>
-
-       * THANKS: Add.
-
-2003-09-25  Simon Josefsson <address@hidden>
-
-       * lib/nfkc.c: (decompose_hangul, combine_hangul): New.  (combine, 
_g_utf8_normalize_wc): Use them.  Adds support for
-       algorithmic composition of Hangul Syllables, adapted from a patch
-       written by Noah Levitt <address@hidden> for GLIB, discussed in
-       <http://bugzilla.gnome.org/show_bug.cgi?id=100456> and available
-       from <http://bugzilla.gnome.org/showattachment.cgi?attach_id=18915>.
-
-2003-09-25  Simon Josefsson <address@hidden>
-
-       * tests/tst_idna2.c: Fix.
-
-2003-09-25  Simon Josefsson <address@hidden>
-
-       * tests/Makefile.am, tests/tst_idna2.c: Add.
-
-2003-09-25  Simon Josefsson <address@hidden>
-
-       * tests/.cvsignore: [no log message]
-
-2003-09-25  Simon Josefsson <address@hidden>
-
-       * lib/idna.c: (idna_to_ascii_4z): Output "" instead of "." on input "". 
 (Some
-       religions claim "" should fail though.)
-
-2003-09-23  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2003-09-23  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Doc fix.
-
-2003-09-23  Simon Josefsson <address@hidden>
-
-       * src/punycode.el: (punycode-shutdown): New.
-
-2003-09-23  Simon Josefsson <address@hidden>
-
-       * src/idna.el: (idna-to-ascii-parameters, idna-to-unicode-parameters): 
Add
-       --usestd3asciirules.  (idna-shutdown): New.
-
-2003-09-23  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump versions.
-
-2003-09-23  Simon Josefsson <address@hidden>
-
-       * Makefile.maint: Fix.
-
-2003-09-23  Simon Josefsson <address@hidden>
-
-       * Makefile.maint: Fix.
-
-2003-09-23  Simon Josefsson <address@hidden>
-
-       * .prev-version: .
-
-2003-09-23  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2003-09-23  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.3.0.
-
-2003-09-23  Simon Josefsson <address@hidden>
-
-       * libc/README: Fix.
-
-2003-09-23  Simon Josefsson <address@hidden>
-
-       * doc/specifications/draft-ietf-sasl-saslprep-03.txt: Add.
-
-2003-09-23  Simon Josefsson <address@hidden>
-
-       * libc/Makefile, libc/README: Fix.
-
-2003-09-22  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2003-09-22  Simon Josefsson <address@hidden>
-
-       * lib/profiles.c: (stringprep_saslprep): Prohibit inappropriate for 
canonical
-       representation characters.
-
-2003-09-14  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Dist libc/Banner.
-
-2003-09-14  Simon Josefsson <address@hidden>
-
-       * libc/README: Create idna.h without dependency on idn-int.h.
-
-2003-09-14  Simon Josefsson <address@hidden>
-
-       * tests/tst_stringprep.c: Fix memory leak.
-
-2003-09-14  Simon Josefsson <address@hidden>
-
-       * src/idn.c: Fix memory leaks.
-
-2003-09-14  Simon Josefsson <address@hidden>
-
-       * src/idn.c: Fix greeting message.
-
-2003-09-14  Simon Josefsson <address@hidden>
-
-       * libc/README: Copy Banner.
-
-2003-09-14  Simon Josefsson <address@hidden>
-
-       * libc/Banner: Add.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * libc/README: Fix.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * lib/punycode.c: Cast.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * lib/internal.h: Fix.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * lib/internal.h: Simplify #include mess.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * configure.ac: Remove cruft.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * libc/README: Fix.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * reference/Makefile.am: Remove dummy.c.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * lib/stringprep.c: Doc fix.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi, lib/punycode.c, lib/stringprep.c: Doc fix.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * lib/idna.c: Doc fix.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * lib/idna.c: Doc fix.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * lib/punycode.c, lib/stringprep.c: Doc fix.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * lib/punycode.c: Doc fix.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * lib/punycode.h: Fix RFC compatibility.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * lib/punycode.h: Typedef Punycode_status.  Use 'int' instead of
-       'enum' for return codes.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * lib/punycode.c: Use 'int' instead of 'enum' for return code.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * configure.ac: Bump versions.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * lib/profiles.c, lib/stringprep.h.in: Rename stringprep_generic_*
-       to stringprep_rfc3454_*.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * lib/.cvsignore: [no log message]
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * lib/Makefile.am: Rename stringprep_generic.c to rfc3454.c.  Add to
-       BUILT_SOURCES.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * lib/gen-stringprep-tables.pl: Write to rfc3454.c.  Rename
-       variables to stringprep_rfc3454_* from stringprep_generic_*.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * reference/dummy.c: Remove, merged into ../lib/*.c.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * lib/punycode.c: Doc fix.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * lib/idna.c: Fix.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * doc/man/Makefile.am: Fix update-api.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * lib/idna.c, lib/stringprep.c: Doc fix.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * lib/stringprep.h.in: Indent.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * lib/stringprep.c: Use 'int' instead of 'enum's.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * lib/stringprep.h.in: Typedef Stringprep_rc,
-       Stringprep_profile_flags, and Stringprep_profile_steps.  Use 'int'
-       instead of 'enum's (i.e., revert 0.2.3 changes).
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * lib/Makefile.am, lib/obsolete.c: Remove obsolete.c.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * lib/Makefile.am, lib/idna.h, lib/stringprep_generic.h,
-       lib/stringprep_iscsi.h, lib/stringprep_kerberos5.h,
-       lib/stringprep_nameprep.h, lib/stringprep_plain.h,
-       lib/stringprep_xmpp.h: Remove obsolete headers.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * lib/idna.c, lib/obsolete.c: Use int instead of enum's.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * lib/idna.h: Typedef Idna_rc and Idna_flags.  Use int instead of
-       enum's.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * reference/Makefile.am: Fix path to sources.  Fix HIGNORE.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * libc/README: Workaround -I problem.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * libc/libc.patch: Against glibc 2.3.2.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * m4/Makefile.am, m4/memset.m4, m4/onceonly_2_57.m4, m4/strdup.m4: 
-       Remove unused m4's.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * src/getopt.c, src/getopt.h, src/getopt1.c: Add (from gl/).
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * lib/idna.c, lib/toutf8.c: Don't use strdup.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * Makefile.am, gl/.cvsignore, gl/Makefile.am, gl/getopt.c,
-       gl/getopt.h, gl/getopt1.c, gl/m4/.cvsignore, gl/m4/Makefile.am,
-       gl/m4/memset.m4, gl/m4/onceonly_2_57.m4, gl/m4/strdup.m4,
-       gl/memset.c, gl/strdup.c, src/Makefile.am: Remove gl/.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * tests/Makefile.am: Fix.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * configure.ac: Remove checks for memset and strdup; we assume C89,
-       so memset exists, and we no longer use strdup.  Remove gl/.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Ported to Mac OS X / Darwin.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * gl/.cvsignore: [no log message]
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am: Use libtool.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * examples/Makefile.am, src/Makefile.am, tests/Makefile.am: Make
-       LDADD libtool friendly.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac, doc/Makefile.am, doc/gdoc,
-       doc/man/.cvsignore, doc/man/Makefile.am: Build man pages.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * doc/specifications/idna-ace-prefix.txt, idna-ace-prefix.txt: Move.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * libc/README: Fix.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * THANKS: Add.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * libc/Versions: Typo.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * lib/internal.h: [_LIBC]: Define ICONV_CONST.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * libc/getaddrinfo.c: Use modern API.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * libc/Versions: Export modern API.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * libc/README: Update.
-
-2003-09-12  Simon Josefsson <address@hidden>
-
-       * libc/getaddrinfo.c: GLIBC 2.3.2 sync.
-
-2003-09-02  Simon Josefsson <address@hidden>
-
-       * libc/getaddrinfo.c, libc/libc.patch: Revert.
-
-2003-08-26  Simon Josefsson <address@hidden>
-
-       * AUTHORS: Update key.
-
-2003-08-26  Simon Josefsson <address@hidden>
-
-       * examples/Makefile.am, examples/README: Add examples/README.
-
-2003-08-26  Simon Josefsson <address@hidden>
-
-       * contrib/web/idn.php: Fixes.
-
-2003-08-25  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Fix cvs2cl parameters.
-
-2003-08-25  Simon Josefsson <address@hidden>
-
-       * Makefile.am, gl/Makefile.am, lib/Makefile.am: Use $() instead of
-       @@.
-
-2003-08-25  Simon Josefsson <address@hidden>
-
-       * Makefile.maint: Do some tests that work.
-
-2003-08-25  Simon Josefsson <address@hidden>
-
-       * Makefile.cfg: Fix URL.
-
-2003-08-25  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Bump versions.
-
-2003-08-25  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Fix cvs2cl parameters.
-
-2003-08-25  Simon Josefsson <address@hidden>
-
-       * Makefile.maint: Ignore errors on www update.
-
-2003-08-25  Simon Josefsson <address@hidden>
-
-       * contrib/doxygen/Doxyfile.in: Update paths.
-
-2003-08-25  Simon Josefsson <address@hidden>
-
-       * .prev-version: .
-
-2003-08-25  Simon Josefsson <address@hidden>
-
-       * announce-gen: Revert.
-
-2003-08-25  Simon Josefsson <address@hidden>
-
-       * Makefile.maint: Fix.
-
-2003-08-25  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2003-08-25  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.2.3.
-
-2003-08-25  Simon Josefsson <address@hidden>
-
-       * .cvsignore: [no log message]
-
-2003-08-25  Simon Josefsson <address@hidden>
-
-       * .cvscopying: Add tabs, for Makefile.maint check.
-
-2003-08-25  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Replace release target with Makefile.maint etc.
-
-2003-08-25  Simon Josefsson <address@hidden>
-
-       * .prev-version, GNUmakefile, Makefile.cfg, Makefile.maint,
-       announce-gen: Add.
-
-2003-08-25  Simon Josefsson <address@hidden>
-
-       * examples/example3.c: Doc fix.
-
-2003-08-25  Simon Josefsson <address@hidden>
-
-       * NEWS, THANKS: Add.
-
-2003-08-25  Simon Josefsson <address@hidden>
-
-       * examples/example4.c: Really call ToUnicode instead of ToASCII.
-       Reported by Trond Haugen <address@hidden>.
-
-2003-08-21  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Add port.
-
-2003-08-20  Simon Josefsson <address@hidden>
-
-       * gl/Makefile.am: Dist getopt.h.
-
-2003-08-20  Simon Josefsson <address@hidden>
-
-       * src/Makefile.am: Link with gl stuff.
-
-2003-08-20  Simon Josefsson <address@hidden>
-
-       * lib/toutf8.c: Fix warning message.
-
-2003-08-20  Simon Josefsson <address@hidden>
-
-       * configure.ac: Group portability stuff together.
-
-2003-08-20  Simon Josefsson <address@hidden>
-
-       * src/Makefile.am, tests/Makefile.am: Fix -I paths.
-
-2003-08-20  Simon Josefsson <address@hidden>
-
-       * lib/Makefile.am: Distcheck fixes.
-
-2003-08-20  Simon Josefsson <address@hidden>
-
-       * examples/Makefile.am: Fix paths.
-
-2003-08-20  Simon Josefsson <address@hidden>
-
-       * reference/Makefile.am: Fix paths (for distcheck).
-
-2003-08-20  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Fix directory build order, for gtk-doc.
-
-2003-08-20  Simon Josefsson <address@hidden>
-
-       * reference/Makefile.am: Update paths to source code.
-
-2003-08-20  Simon Josefsson <address@hidden>
-
-       * lib/Makefile.am, lib/idna.c, lib/obsolete.c: Move obsolete
-       functions into separate file.
-
-2003-08-20  Simon Josefsson <address@hidden>
-
-       * lib/Makefile.am: Fixes.
-
-2003-08-20  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Build doc after src, for help2man on idn.
-
-2003-08-20  Simon Josefsson <address@hidden>
-
-       * .cvsignore: [no log message]
-
-2003-08-20  Simon Josefsson <address@hidden>
-
-       * lib/Makefile.am: Add EXTRA_DISTs.
-
-2003-08-20  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Add gl, lib, src, tests and examples to SUBDIRS.  Add
-       gl/m4 to ACLOCAL_AMFLAGS.  Remove rules that are moved into lib/,
-       src/, tests/ and examples/.
-
-2003-08-20  Simon Josefsson <address@hidden>
-
-       * configure.ac: Split up files into sub-directories.
-
-2003-08-20  Simon Josefsson <address@hidden>
-
-       * gdoc: Move gdoc to doc/.
-
-2003-08-20  Simon Josefsson <address@hidden>
-
-       * doc/specifications/.cvsignore, gl/.cvsignore, gl/m4/.cvsignore,
-       lib/.cvsignore, src/.cvsignore, tests/.cvsignore: [no log message]
-
-2003-08-20  Simon Josefsson <address@hidden>
-
-       * examples/.cvsignore, lib/.cvsignore: [no log message]
-
-2003-08-20  Simon Josefsson <address@hidden>
-
-       * CaseFolding-3.2.0.txt, CompositionExclusions-3.2.0.txt,
-       LineBreak-3.2.0.txt, SpecialCasing-3.2.0.txt,
-       UnicodeData-3.2.0.txt, doc/Makefile.am, doc/gdoc,
-       doc/specifications/CaseFolding-3.2.0.txt,
-       doc/specifications/CompositionExclusions-3.2.0.txt,
-       doc/specifications/LineBreak-3.2.0.txt,
-       doc/specifications/Makefile.am,
-       doc/specifications/SpecialCasing-3.2.0.txt,
-       doc/specifications/UnicodeData-3.2.0.txt,
-       doc/specifications/draft-ietf-ips-iscsi-string-prep-04.txt,
-       doc/specifications/draft-ietf-ips-iscsi-string-prep-05.txt,
-       doc/specifications/draft-ietf-krb-wg-utf8-profile-01.txt,
-       doc/specifications/draft-ietf-ldapbis-dn-11.txt,
-       doc/specifications/draft-ietf-ldapbis-strprep-00.txt,
-       doc/specifications/draft-ietf-ldapbis-strprep-01.txt,
-       doc/specifications/draft-ietf-sasl-anon-00.txt,
-       doc/specifications/draft-ietf-sasl-saslprep-00.txt,
-       doc/specifications/draft-ietf-sasl-saslprep-01.txt,
-       doc/specifications/draft-ietf-sasl-saslprep-02.txt,
-       doc/specifications/draft-ietf-xmpp-nodeprep-01.txt,
-       doc/specifications/draft-ietf-xmpp-nodeprep-02.txt,
-       doc/specifications/draft-ietf-xmpp-nodeprep-03.txt,
-       doc/specifications/draft-ietf-xmpp-resourceprep-01.txt,
-       doc/specifications/draft-ietf-xmpp-resourceprep-02.txt,
-       doc/specifications/draft-ietf-xmpp-resourceprep-03.txt,
-       doc/specifications/draft-josefsson-idn-test-vectors-00.txt,
-       doc/specifications/draft-josefsson-idn-test-vectors.xml,
-       doc/specifications/draft-zeilenga-ldapbis-strmatch-02.txt,
-       doc/specifications/draft-zeilenga-ldapbis-strprep-00.txt,
-       doc/specifications/rfc3454.txt, doc/specifications/rfc3490.txt,
-       doc/specifications/rfc3491.txt, doc/specifications/rfc3492.txt,
-       draft-ietf-ips-iscsi-string-prep-04.txt,
-       draft-ietf-ips-iscsi-string-prep-05.txt,
-       draft-ietf-krb-wg-utf8-profile-01.txt,
-       draft-ietf-ldapbis-dn-11.txt, draft-ietf-ldapbis-strprep-00.txt,
-       draft-ietf-ldapbis-strprep-01.txt, draft-ietf-sasl-anon-00.txt,
-       draft-ietf-sasl-saslprep-00.txt, draft-ietf-sasl-saslprep-01.txt,
-       draft-ietf-sasl-saslprep-02.txt, draft-ietf-xmpp-nodeprep-01.txt,
-       draft-ietf-xmpp-nodeprep-02.txt, draft-ietf-xmpp-nodeprep-03.txt,
-       draft-ietf-xmpp-resourceprep-01.txt,
-       draft-ietf-xmpp-resourceprep-02.txt,
-       draft-ietf-xmpp-resourceprep-03.txt,
-       draft-josefsson-idn-test-vectors-00.txt,
-       draft-josefsson-idn-test-vectors.xml,
-       draft-zeilenga-ldapbis-strmatch-02.txt,
-       draft-zeilenga-ldapbis-strprep-00.txt, rfc3454.txt, rfc3490.txt,
-       rfc3491.txt, rfc3492.txt: Move documentation and specifications into
-       doc/ and doc/specifications/.
-
-2003-08-20  Simon Josefsson <address@hidden>
-
-       * getopt.c, getopt.h, getopt1.c, gl/Makefile.am, gl/getopt.c,
-       gl/getopt.h, gl/getopt1.c, gl/m4/Makefile.am, gl/m4/memset.m4,
-       gl/m4/onceonly_2_57.m4, gl/m4/strdup.m4, gl/memset.c, gl/strdup.c,
-       memset.c, strdup.c: Move portability utilities into gl/.
-
-2003-08-20  Simon Josefsson <address@hidden>
-
-       * gen-stringprep-tables.pl, gen-unicode-tables.pl, idna.c, idna.h,
-       internal.h, lib/Makefile.am, lib/gen-stringprep-tables.pl,
-       lib/gen-unicode-tables.pl, lib/idna.c, lib/idna.h, lib/internal.h,
-       lib/nfkc.c, lib/profiles.c, lib/punycode.c, lib/punycode.h,
-       lib/stringprep.c, lib/stringprep.h.in, lib/stringprep_generic.h,
-       lib/stringprep_iscsi.h, lib/stringprep_kerberos5.h,
-       lib/stringprep_nameprep.h, lib/stringprep_plain.h,
-       lib/stringprep_xmpp.h, lib/toutf8.c, lib/version.c, nfkc.c,
-       profiles.c, punycode.c, punycode.h, stringprep.c, stringprep.h.in,
-       stringprep_generic.h, stringprep_iscsi.h, stringprep_kerberos5.h,
-       stringprep_nameprep.h, stringprep_plain.h, stringprep_xmpp.h,
-       toutf8.c, version.c: Move library into lib/.
-
-2003-08-20  Simon Josefsson <address@hidden>
-
-       * tests/Makefile.am, tests/tst_idna.c, tests/tst_nfkc.c,
-       tests/tst_punycode.c, tests/tst_stringprep.c, tst_idna.c,
-       tst_nfkc.c, tst_punycode.c, tst_stringprep.c: Move tests into
-       tests/.
-
-2003-08-20  Simon Josefsson <address@hidden>
-
-       * idn.c, idn.ggo.in, idna.el, punycode.el, src/Makefile.am,
-       src/idn.c, src/idn.ggo.in, src/idna.el, src/punycode.el: Move
-       applications into src/.
-
-2003-08-20  Simon Josefsson <address@hidden>
-
-       * example.c, example2.c, example3.c, example4.c,
-       examples/Makefile.am, examples/example.c, examples/example2.c,
-       examples/example3.c, examples/example4.c: Move examples into
-       examples/.
-
-2003-08-13  Simon Josefsson <address@hidden>
-
-       * TODO: Add.
-
-2003-08-13  Simon Josefsson <address@hidden>
-
-       * nfkc.c: Fix doc.
-
-2003-08-13  Simon Josefsson <address@hidden>
-
-       * tst_idna.c: Remove unused function.
-
-2003-08-13  Simon Josefsson <address@hidden>
-
-       * idn.c: Fix warnings.
-
-2003-08-13  Simon Josefsson <address@hidden>
-
-       * configure.ac: Bump versions.
-
-2003-08-13  Simon Josefsson <address@hidden>
-
-       * NEWS, doc/libidn.texi, reference/dummy.c: Add.
-
-2003-08-13  Simon Josefsson <address@hidden>
-
-       * idna.c, idna.h: Use enum types where appropriate.
-
-2003-08-13  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Doc fixes.
-
-2003-08-13  Simon Josefsson <address@hidden>
-
-       * stringprep.h.in: Fix.
-
-2003-08-13  Simon Josefsson <address@hidden>
-
-       * stringprep.c: Use enum/size_t/ssize_t where appropriate.  Doc fix.
-
-2003-08-13  Simon Josefsson <address@hidden>
-
-       * stringprep.h.in: Replace int with proper enum, where appropriate.
-
-2003-08-13  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Typo.
-
-2003-08-13  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Add FreeBSD 4.8.
-
-2003-08-13  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2003-08-13  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.2.2.
-
-2003-08-13  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix.
-
-2003-08-13  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Fix release target.
-
-2003-08-13  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Fix release target.
-
-2003-08-13  Simon Josefsson <address@hidden>
-
-       * NEWS, TODO: Add.
-
-2003-08-13  Simon Josefsson <address@hidden>
-
-       * punycode.c: Typo.
-
-2003-08-13  Simon Josefsson <address@hidden>
-
-       * punycode.h: Indent.
-
-2003-08-13  Simon Josefsson <address@hidden>
-
-       * punycode.h: Revert to RFC code: use punycode_status.
-
-2003-08-13  Simon Josefsson <address@hidden>
-
-       * punycode.c: Revert to RFC code: use punycode_uint and enum
-       punycode_status.  However, we do continue to use size_t to promote
-       use of sizeof() by application writers.  We return
-       punycode_bad_input if a size_t value exceeds the largest
-       punycode_uint, since the code presumably cannot handle that.  If
-       size_t is smaller than punycode_uint, it seems unlikely that an
-       application could be able to pass a string that is longer than
-       SIZE_MAX anyway, but should it happen the worst that occur is that
-       the punycode code will only see the beginning of the string, which
-       isn't unreasonable on a platform with a small SIZE_MAX.
-
-2003-08-13  Simon Josefsson <address@hidden>
-
-       * punycode.h: Define and use punycode_uint.
-
-2003-08-08  Simon Josefsson <address@hidden>
-
-       * toutf8.c: (stringprep_locale_charset): Improve docstring.
-
-2003-08-01  Simon Josefsson <address@hidden>
-
-       * draft-ietf-ips-iscsi-string-prep-05.txt: Add.
-
-2003-07-31  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Replace gnudist with gnuftp.
-
-2003-07-31  Simon Josefsson <address@hidden>
-
-       * NEWS, THANKS: Add.
-
-2003-07-31  Simon Josefsson <address@hidden>
-
-       * idn.c: Encode -u output in locale charset, suggested by Adam M.
-       Costello.
-
-2003-07-11  Simon Josefsson <address@hidden>
-
-       * memset.c: Rewrite to get LGPL code.
-
-2003-07-11  Simon Josefsson <address@hidden>
-
-       * strdup.c: Revert, to get LGPL code.
-
-2003-07-11  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Install but don't distribute idn-int.h.
-
-2003-07-11  Simon Josefsson <address@hidden>
-
-       * m4/.cvsignore: [no log message]
-
-2003-07-11  Simon Josefsson <address@hidden>
-
-       * Makefile.am, configure.ac, m4/Makefile.am: Dist m4's.
-
-2003-07-11  Simon Josefsson <address@hidden>
-
-       * Makefile.am, configure.ac, m4/memset.m4, m4/onceonly_2_57.m4,
-       m4/strdup.m4, strdup.c: Replace AC_REPLACE_OBJ with gnulib.
-
-2003-07-11  Simon Josefsson <address@hidden>
-
-       * configure.ac: Bump versions.
-
-2003-07-11  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2003-07-11  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Use BUILT_SOURCES for idn_cmd.* and idn-int.h, and
-       don't include idn-int.h in the distribution.
-
-2003-07-08  Simon Josefsson <address@hidden>
-
-       * THANKS: Add.
-
-2003-07-08  Simon Josefsson <address@hidden>
-
-       * m4/ax_create_stdint_h.m4: Look in sys/types.h too, for cygwin.
-
-2003-07-05  Simon Josefsson <address@hidden>
-
-       * ANNOUNCE, doc/libidn.texi: Don't use () when talking about the
-       name of a function.
-
-2003-07-04  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2003-07-04  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.2.1.
-
-2003-07-04  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Create idn_cmd.* in srcdir.
-
-2003-07-04  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2003-07-04  Simon Josefsson <address@hidden>
-
-       * configure.ac: Bump versions.
-
-2003-07-04  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2003-07-04  Simon Josefsson <address@hidden>
-
-       * idna.c: Fix last commit.
-
-2003-07-04  Simon Josefsson <address@hidden>
-
-       * THANKS: Add.
-
-2003-07-04  Simon Josefsson <address@hidden>
-
-       * idna.c: Handle empty labels, tiny patch based on suggestion by
-       Marcos Sanz/Denic <address@hidden>.
-
-2003-07-02  Simon Josefsson <address@hidden>
-
-       * THANKS: Add.
-
-2003-07-02  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Ignore .cvs*.
-
-2003-07-02  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Add legal information to ChangeLog.
-
-2003-07-02  Simon Josefsson <address@hidden>
-
-       * .cvscopying: Add.
-
-2003-07-02  Simon Josefsson <address@hidden>
-
-       * THANKS: Add.
-
-2003-07-02  Simon Josefsson <address@hidden>
-
-       * toutf8.c, tst_punycode.c: Indent.
-
-2003-07-02  Simon Josefsson <address@hidden>
-
-       * toutf8.c: (stringprep_convert): Use ICONV_CONST.  Tiny patch 
suggested by
-       Robert Norris <address@hidden>.
-
-2003-07-02  Simon Josefsson <address@hidden>
-
-       * draft-ietf-ldapbis-dn-11.txt, draft-ietf-ldapbis-strprep-01.txt: 
-       Add.
-
-2003-06-24  Simon Josefsson <address@hidden>
-
-       * README-alpha: Gengetopt 2.10 or later is required.
-
-2003-06-24  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Don't distclean idn_cmd.*, just maintainer-clean
-       them.
-
-2003-06-19  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2003-06-19  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.2.0.
-
-2003-06-19  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Distclean idn-int.h (really!).
-
-2003-06-19  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Install and distclean idn-int.h properly.
-
-2003-06-19  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Distclean idn-int.h.
-
-2003-06-19  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Remove idn-int.h.
-
-2003-06-19  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Add woody armv4l.
-
-2003-06-19  Simon Josefsson <address@hidden>
-
-       * configure.ac: Bump so version.
-
-2003-06-19  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Tested on debian-sparc64.
-
-2003-06-19  Simon Josefsson <address@hidden>
-
-       * reference/Makefile.am: Ignore idn-int.h.
-
-2003-06-19  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Build e.g. idn before doc/idn.1 is built.
-
-2003-06-19  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi, punycode.c, punycode.h: GTK-DOC doesn't like enum
-       return types.
-
-2003-06-18  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2003-06-18  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Copy manual from right place.
-
-2003-06-18  Simon Josefsson <address@hidden>
-
-       * THANKS: Add.
-
-2003-06-18  Simon Josefsson <address@hidden>
-
-       * doc/.cvsignore: [no log message]
-
-2003-06-18  Simon Josefsson <address@hidden>
-
-       * Makefile.am, tst_oidna.c: Remove obsolete test (we break backwards
-       compatibility).
-
-2003-06-18  Simon Josefsson <address@hidden>
-
-       * doc/libidn.texi: Fix.
-
-2003-06-18  Simon Josefsson <address@hidden>
-
-       * idn.c, idna.c, nfkc.c, profiles.c, stringprep.c, toutf8.c,
-       tst_idna.c, tst_oidna.c, tst_stringprep.c: Indent.
-
-2003-06-18  Simon Josefsson <address@hidden>
-
-       * idn.c, tst_punycode.c: Fix typo.
-
-2003-06-18  Simon Josefsson <address@hidden>
-
-       * Makefile.am, tst_opunycode.c, tst_ostringprep.c: Not needed (new
-       API backwards compatible).
-
-2003-06-18  Simon Josefsson <address@hidden>
-
-       * tst_punycode.c, tst_stringprep.c: Use uint32_t instead of unsigned
-       long.
-
-2003-06-18  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix.
-
-2003-06-18  Simon Josefsson <address@hidden>
-
-       * example2.c: Revert to RFC, but use uint32_t and size_t.
-
-2003-06-18  Simon Josefsson <address@hidden>
-
-       * idna.h: Revert last change.
-
-2003-06-18  Simon Josefsson <address@hidden>
-
-       * idna.c: Fixes.
-
-2003-06-18  Simon Josefsson <address@hidden>
-
-       * idna.h: Remove old interfaces.
-
-2003-06-18  Simon Josefsson <address@hidden>
-
-       * example3.c, example4.c, idn.c: Use modern API.
-
-2003-06-18  Simon Josefsson <address@hidden>
-
-       * toutf8.c: Fix warnings.
-
-2003-06-18  Simon Josefsson <address@hidden>
-
-       * idna.c: Use uint32_t instead of unsigned long.  New functions
-       idna_to_ascii_4i, idna_to_unicode_44i, idna_to_ascii_4z,
-       idna_to_ascii_8z, idna_to_ascii_lz, idna_to_unicode_4z4z,
-       idna_to_unicode_8z4z, idna_to_unicode_8z8z, idna_to_unicode_8zlz,
-       idna_to_unicode_lzlz.
-
-2003-06-18  Simon Josefsson <address@hidden>
-
-       * tst_idna.c, tst_oidna.c: Fix.
-
-2003-06-18  Simon Josefsson <address@hidden>
-
-       * idna.h: Fix.
-
-2003-06-18  Simon Josefsson <address@hidden>
-
-       * idna.h: Include stddef.h and idn-int.h.  Add IDNA flags.  Add new
-       IDNA entry points.
-
-2003-06-18  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2003-06-18  Simon Josefsson <address@hidden>
-
-       * configure.ac: Bump version.
-
-2003-06-18  Simon Josefsson <address@hidden>
-
-       * stringprep.c: Change unsigned long to uint32_t.
-
-2003-06-18  Simon Josefsson <address@hidden>
-
-       * stringprep.h.in: Change unsigned long to uint32_t.  Fix enum
-       definitions.
-
-2003-06-18  Simon Josefsson <address@hidden>
-
-       * internal.h: Remove inttypes/stdint, idn-int.h is used now.
-
-2003-06-18  Simon Josefsson <address@hidden>
-
-       * tst_oidna.c, tst_opunycode.c, tst_ostringprep.c: Add old API
-       tests.
-
-2003-06-18  Simon Josefsson <address@hidden>
-
-       * .cvsignore: [no log message]
-
-2003-06-18  Simon Josefsson <address@hidden>
-
-       * doc/Makefile.am: Fix.
-
-2003-06-18  Simon Josefsson <address@hidden>
-
-       * Makefile.am, configure.ac, doc/.cvsignore, doc/Makefile.am,
-       doc/fdl.texi, doc/lgpl.texi, doc/libidn.texi, fdl.texi, lgpl.texi,
-       libidn.texi: Move manual to doc/.
-
-2003-06-18  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Don't use gdoc.
-
-2003-06-18  Simon Josefsson <address@hidden>
-
-       * nfkc.c: Use uint32_t instead of unsigned long.
-
-2003-06-18  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Get m4's from m4/.  Add tst_o*'s.  Regenerate
-       ChangeLog only for releases.
-
-2003-06-18  Simon Josefsson <address@hidden>
-
-       * gen-unicode-tables.pl: Include internal.h for uint32_t and use it.
-
-2003-06-18  Simon Josefsson <address@hidden>
-
-       * punycode.c: Change unsigned long to uint32_t.  Use enum
-       punycode_status return type.  Sync with RFC (after indent).
-
-2003-06-18  Simon Josefsson <address@hidden>
-
-       * punycode.h: Include stddef and idn-int.h.  Add RFC compatibility
-       enum punycode_status elements.  Change return type to enum
-       punycode_status.  Use uint32_t instead of unsigned long.
-
-2003-06-18  Simon Josefsson <address@hidden>
-
-       * .cvsignore: [no log message]
-
-2003-06-18  Simon Josefsson <address@hidden>
-
-       * Makefile.am, configure.ac, iconv.m4,
-       m4/ac_compile_check_sizeof.m4, m4/ax_create_stdint_h.m4,
-       m4/iconv.m4: New idn-int.h for portable fixed size integers.  Create
-       m4/ and move iconv.m4 to it.
-
-2003-06-12  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Remove GNU make specific idiom.
-
-2003-06-07  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2003-06-07  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.1.15.
-
-2003-06-07  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2003-06-07  Simon Josefsson <address@hidden>
-
-       * configure.ac: Bump version.
-
-2003-06-07  Simon Josefsson <address@hidden>
-
-       * stringprep.c, tst_idna.c, tst_stringprep.c: Remove DRAFT stuff
-       (moved to separate branch).
-
-2003-06-06  Simon Josefsson <address@hidden>
-
-       * THANKS: Add. Fix.
-
-2003-06-06  Simon Josefsson <address@hidden>
-
-       * idna.c: Handle non-zero terminated inputs.  Tiny patch suggested
-       by Thiago Macieira.
-
-2003-06-06  Simon Josefsson <address@hidden>
-
-       * draft-ietf-xmpp-nodeprep-03.txt,
-       draft-ietf-xmpp-resourceprep-03.txt: Add.
-
-2003-06-04  Simon Josefsson <address@hidden>
-
-       * THANKS: Add.
-
-2003-06-04  Simon Josefsson <address@hidden>
-
-       * nfkc.c: Check array bounds, tiny patch from Joe Hildebrand.
-
-2003-06-02  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2003-05-28  Simon Josefsson <address@hidden>
-
-       * draft-ietf-ldapbis-strprep-00.txt: Add.
-
-2003-05-28  Simon Josefsson <address@hidden>
-
-       * draft-ietf-sasl-saslprep-02.txt: Add.
-
-2003-05-10  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2003-05-10  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.1.14.
-
-2003-05-10  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2003-05-10  Simon Josefsson <address@hidden>
-
-       * contrib/README: Add.
-
-2003-05-10  Simon Josefsson <address@hidden>
-
-       * idna.el, punycode.el: Bind process-environment correctly.
-
-2003-05-09  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Copy doxygen docs.
-
-2003-05-09  Simon Josefsson <address@hidden>
-
-       * draft-ietf-ldapbis-dn-10.txt: Unrealted, mistakenly added.
-
-2003-05-09  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2003-05-09  Simon Josefsson <address@hidden>
-
-       * draft-josefsson-idn-test-vectors.xml: Add UTF-8 tests.
-
-2003-05-09  Simon Josefsson <address@hidden>
-
-       * punycode.el: Use process-environment instead of utility env.
-       Default values of punycode-program, punycode-to-ascii-parameters,
-       punycode-to-unicode-parameters changed, and punycode-environment
-       added.  Use separate error strings.  Handle when idn is not
-       installed.
-
-2003-05-09  Simon Josefsson <address@hidden>
-
-       * idna.el: Use process-environment instead of utility env.  Default
-       values of idna-program, idna-to-ascii-parameters,
-       idna-to-unicode-parameters changed, and idna-environment added.  Use
-       separate error strings.
-
-2003-05-09  Simon Josefsson <address@hidden>
-
-       * libidn.texi: Update Emacs Lisp API.  Fix toc.
-
-2003-05-09  Simon Josefsson <address@hidden>
-
-       * THANKS: Add.
-
-2003-05-07  Simon Josefsson <address@hidden>
-
-       * idna.el: Handle when idn is not installed.
-
-2003-05-06  Simon Josefsson <address@hidden>
-
-       * draft-ietf-ldapbis-dn-10.txt, draft-ietf-sasl-saslprep-01.txt,
-       draft-zeilenga-ldapbis-strprep-00.txt: Add.
-
-2003-04-23  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2003-04-23  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix NEWS entry of last release (API/ABI compatibility).
-
-2003-04-23  Simon Josefsson <address@hidden>
-
-       * draft-ietf-xmpp-nodeprep-02.txt,
-       draft-ietf-xmpp-resourceprep-02.txt: Add.
-
-2003-04-20  Simon Josefsson <address@hidden>
-
-       * draft-josefsson-idn-test-vectors-00.txt: Add.
-
-2003-04-16  Simon Josefsson <address@hidden>
-
-       * ANNOUNCE: Mention devices it runs on.
-
-2003-03-28  Simon Josefsson <address@hidden>
-
-       * tst_stringprep.c: Fix bad UTF-8.  Self test for bad UTF-8.
-
-2003-03-26  Simon Josefsson <address@hidden>
-
-       * draft-josefsson-idn-test-vectors.xml: Text fixes.
-
-2003-03-26  Simon Josefsson <address@hidden>
-
-       * tst_idna.c, tst_stringprep.c: Fix -DDRAFT output.
-
-2003-03-26  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Dist contrib/doxygen/.
-
-2003-03-26  Simon Josefsson <address@hidden>
-
-       * NEWS: Mention doxygen.
-
-2003-03-26  Simon Josefsson <address@hidden>
-
-       * configure.ac: Build contrib/doxygen/Doxyfile.
-
-2003-03-26  Simon Josefsson <address@hidden>
-
-       * contrib/doxygen/Doxyfile.orig: Add unmodified doxygen
-       configuration file, for future "diff"s.
-
-2003-03-26  Simon Josefsson <address@hidden>
-
-       * contrib/doxygen/Doxyfile.in: Use PDF hyperlinks.
-
-2003-03-26  Simon Josefsson <address@hidden>
-
-       * gdoc: Add -doxygen.
-
-2003-03-26  Simon Josefsson <address@hidden>
-
-       * internal.h: Add \mainpage for doxygen.
-
-2003-03-26  Simon Josefsson <address@hidden>
-
-       * contrib/README: Mention doxygen.
-
-2003-03-26  Simon Josefsson <address@hidden>
-
-       * contrib/doxygen/.cvsignore, contrib/doxygen/Doxyfile.in,
-       contrib/doxygen/gdoc2doxygen: Add doxygen template.
-
-2003-03-23  Simon Josefsson <address@hidden>
-
-       * FAQ: Fix.
-
-2003-03-23  Simon Josefsson <address@hidden>
-
-       * configure.ac: Bump versions.
-
-2003-03-23  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Ignore draft.*xml in ChangeLog.
-
-2003-03-23  Simon Josefsson <address@hidden>
-
-       * idn.c: Fix debug prints.
-
-2003-03-22  Simon Josefsson <address@hidden>
-
-       * draft-josefsson-idn-test-vectors.xml: Fix sec cons.
-
-2003-03-22  Simon Josefsson <address@hidden>
-
-       * draft-josefsson-idn-test-vectors.xml: Cosmetic fixes.
-
-2003-03-22  Simon Josefsson <address@hidden>
-
-       * draft-josefsson-idn-test-vectors.xml: Add IDNA stuff.  Ack
-       punycode.
-
-2003-03-22  Simon Josefsson <address@hidden>
-
-       * stringprep.c, tst_stringprep.c: Fixes for -DDRAFT.
-
-2003-03-22  Simon Josefsson <address@hidden>
-
-       * tst_idna.c: Support -DDRAFT.
-
-2003-03-22  Simon Josefsson <address@hidden>
-
-       * draft-josefsson-idn-test-vectors.xml: Editorial fixes.  Sync
-       stringprep table.  Fix references.
-
-2003-03-13  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2003-03-13  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.1.13.
-
-2003-03-13  Simon Josefsson <address@hidden>
-
-       * libidn.texi: Sync ANNOUNCE.
-
-2003-03-13  Simon Josefsson <address@hidden>
-
-       * configure.ac: Bump so version.
-
-2003-03-13  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2003-03-13  Simon Josefsson <address@hidden>
-
-       * ANNOUNCE: Add lingos.
-
-2003-03-13  Simon Josefsson <address@hidden>
-
-       * contrib/java/README: Doc fix.
-
-2003-03-13  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Dist Java stuff.
-
-2003-03-13  Simon Josefsson <address@hidden>
-
-       * contrib/java/README: Doc fix.
-
-2003-03-13  Simon Josefsson <address@hidden>
-
-       * NEWS: Mention Java API.
-
-2003-03-13  Simon Josefsson <address@hidden>
-
-       * contrib/README: Add java/.
-
-2003-03-13  Simon Josefsson <address@hidden>
-
-       * contrib/java/.cvsignore, contrib/java/ExampleIDNA.java,
-       contrib/java/IDNA.c, contrib/java/IDNA.java,
-       contrib/java/Makefile.am, contrib/java/README,
-       contrib/java/autogen.sh, contrib/java/configure.ac: Add JAVA API
-       proof of concept.
-
-2003-03-13  Simon Josefsson <address@hidden>
-
-       * libidn.texi: Tested on more platforms.
-
-2003-03-12  Simon Josefsson <address@hidden>
-
-       * stringprep.c, tst_stringprep.c: Fix mem leak.
-
-2003-03-12  Simon Josefsson <address@hidden>
-
-       * tst_idna.c: Fix mem leak.
-
-2003-03-12  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Ignore errors instead of using missing for gengetopt.
-
-2003-03-12  Simon Josefsson <address@hidden>
-
-       * configure.ac: Ignore errors instead of using missing for
-       gengetopt.  Bump version.
-
-2003-03-12  Simon Josefsson <address@hidden>
-
-       * libidn.texi: Add platform.
-
-2003-03-12  Simon Josefsson <address@hidden>
-
-       * ANNOUNCE: Spec update.
-
-2003-03-10  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Cvs2cl ignore contrib.
-
-2003-03-10  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Use cvs2cl's new --FSF.
-
-2003-03-10  Simon Josefsson <address@hidden>
-
-       * contrib/web/idn.php: Text fix.
-
-2003-03-10  Simon Josefsson <address@hidden>
-
-       * contrib/web/idn.php: Text fixes.  Remove ASCII incompatible
-       encodings.
-
-2003-03-09  Simon Josefsson <address@hidden>
-
-       * contrib/web/idn.php: Use UTF-8 by default.  Text fixes.  Change
-       ascii and sjis charsets.
-
-2003-03-08  Simon Josefsson <address@hidden>
-
-       * contrib/web/idn.php: Don't reset data.  Use iconv charsets.
-
-2003-03-08  Simon Josefsson <address@hidden>
-
-       * contrib/web/idn.php: Cleanup.
-
-2003-03-08  Simon Josefsson <address@hidden>
-
-       * contrib/web/idn.php: Fix text.
-
-2003-03-08  Simon Josefsson <address@hidden>
-
-       * contrib/web/idn.php: Fix charset.
-
-2003-03-08  Simon Josefsson <address@hidden>
-
-       * contrib/web/idn.php: Fix text.
-
-2003-03-08  Simon Josefsson <address@hidden>
-
-       * contrib/web/idn.php: Make charset selection clearer.
-
-2003-03-08  Simon Josefsson <address@hidden>
-
-       * contrib/web/idn.php: Fix HTML, based on Martin Duerst's
-       suggestions.
-
-2003-03-08  Simon Josefsson <address@hidden>
-
-       * contrib/web/idn.php: Use valid HTML.
-
-2003-03-08  Simon Josefsson <address@hidden>
-
-       * contrib/web/idn.php: Add.
-
-2003-03-08  Simon Josefsson <address@hidden>
-
-       * example2.c, punycode.c, punycode.h: Sync with RFC.
-
-2003-03-08  Simon Josefsson <address@hidden>
-
-       * draft-zeilenga-ldapbis-strmatch-02.txt: Add.
-
-2003-03-08  Simon Josefsson <address@hidden>
-
-       * draft-ietf-idn-idna-14.txt, draft-ietf-idn-nameprep-11.txt,
-       draft-ietf-idn-punycode-03.txt, rfc3490.txt, rfc3491.txt,
-       rfc3492.txt: Replace drafts with RFCs.
-
-2003-03-07  Simon Josefsson <address@hidden>
-
-       * README-alpha: Mention more prereqs.
-
-2003-03-07  Simon Josefsson <address@hidden>
-
-       * idna.c: Remove gtk-doc trigger for obsolete functions.
-
-2003-03-07  Simon Josefsson <address@hidden>
-
-       * libidn.texi: Move appendix last.  Cleanup @copying.
-
-2003-03-07  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Dist FAQ and contrib/web/idn.php.
-
-2003-03-07  Simon Josefsson <address@hidden>
-
-       * README: Add.  Move todo list to TODO.
-
-2003-03-07  Simon Josefsson <address@hidden>
-
-       * TODO: Add, taken from README.
-
-2003-03-06  Simon Josefsson <address@hidden>
-
-       * libidn.texi: ANNOUNCE sync.
-
-2003-03-06  Simon Josefsson <address@hidden>
-
-       * ANNOUNCE: Cleanup.
-
-2003-03-06  Simon Josefsson <address@hidden>
-
-       * FAQ: Update questions and answers.
-
-2003-03-06  Simon Josefsson <address@hidden>
-
-       * FAQ: Moved faq from file README.
-
-2003-03-06  Simon Josefsson <address@hidden>
-
-       * README: Move faq to file FAQ.  Add donation info.  Update todo's.
-
-2003-03-06  Simon Josefsson <address@hidden>
-
-       * contrib/web/idn.php: Security fix.
-
-2003-03-06  Simon Josefsson <address@hidden>
-
-       * NEWS: Add forgotten 0.1.12 items.
-
-2003-03-06  Simon Josefsson <address@hidden>
-
-       * contrib/web/idn.php: Typo.
-
-2003-03-06  Simon Josefsson <address@hidden>
-
-       * contrib/web/idn.php: Add debug.
-
-2003-03-06  Simon Josefsson <address@hidden>
-
-       * draft-ietf-ips-iscsi-string-prep-03.txt,
-       draft-ietf-krb-wg-utf8-profile-00.txt: Remove.
-
-2003-03-06  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2003-03-06  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.1.12.
-
-2003-03-06  Simon Josefsson <address@hidden>
-
-       * libidn.texi: Remove stringprep_*.h.  Document stringprep in idn.
-
-2003-03-06  Simon Josefsson <address@hidden>
-
-       * THANKS: Add.
-
-2003-03-06  Simon Josefsson <address@hidden>
-
-       * libc/README: Fix ace.
-
-2003-03-06  Simon Josefsson <address@hidden>
-
-       * contrib/web/idn.php: Add errors.
-
-2003-03-06  Simon Josefsson <address@hidden>
-
-       * contrib/web/idn.php: Support stringprep.
-
-2003-03-06  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Ignore gengetopt errors.
-
-2003-03-06  Simon Josefsson <address@hidden>
-
-       * draft-ietf-xmpp-nodeprep-00.txt,
-       draft-ietf-xmpp-resourceprep-00.txt: Remove.
-
-2003-03-06  Simon Josefsson <address@hidden>
-
-       * idn.c, idn.ggo.in: Add -s and -p for stringprep.
-
-2003-03-06  Simon Josefsson <address@hidden>
-
-       * NEWS: Mention stringprep API changes.
-
-2003-03-06  Simon Josefsson <address@hidden>
-
-       * profiles.c, stringprep.c, stringprep.h.in, tst_stringprep.c: Add
-       stringprep_profile().
-
-2003-03-06  Simon Josefsson <address@hidden>
-
-       * reference/Makefile.am: Cosmetic fix.
-
-2003-03-06  Simon Josefsson <address@hidden>
-
-       * NEWS, example.c, internal.h, profiles.c, reference/Makefile.am,
-       reference/libidn-docs.tmpl, stringprep.h.in, stringprep_generic.h,
-       stringprep_iscsi.h, stringprep_kerberos5.h, stringprep_nameprep.h,
-       stringprep_plain.h, stringprep_xmpp.h: Deprecate stringprep_*.h.
-
-2003-03-06  Simon Josefsson <address@hidden>
-
-       * draft-ietf-ips-iscsi-string-prep-04.txt,
-       draft-ietf-krb-wg-utf8-profile-01.txt: Add.
-
-2003-03-04  Simon Josefsson <address@hidden>
-
-       * README-alpha: Fixup.
-
-2003-03-02  Simon Josefsson <address@hidden>
-
-       * contrib/web/idn.php: Fix typo.
-
-2003-03-02  Simon Josefsson <address@hidden>
-
-       * contrib/web/idn.php: Reorder.  Add errors.
-
-2003-03-02  Simon Josefsson <address@hidden>
-
-       * contrib/web/idn.php: Fix.
-
-2003-03-02  Simon Josefsson <address@hidden>
-
-       * contrib/web/idn.php: Add examples.
-
-2003-03-02  Simon Josefsson <address@hidden>
-
-       * contrib/web/idn.php: Fix ct.  Add example.
-
-2003-03-02  Simon Josefsson <address@hidden>
-
-       * contrib/web/idn.php: Add example.
-
-2003-03-02  Simon Josefsson <address@hidden>
-
-       * contrib/web/idn.php: Fix.
-
-2003-03-02  Simon Josefsson <address@hidden>
-
-       * contrib/web/idn.php: Fix.
-
-2003-03-02  Simon Josefsson <address@hidden>
-
-       * contrib/web/idn.php: Examples.
-
-2003-03-02  Simon Josefsson <address@hidden>
-
-       * contrib/web/idn.php: Fix typos.
-
-2003-03-02  Simon Josefsson <address@hidden>
-
-       * contrib/web/idn.php: Move examples to bottom.
-
-2003-03-02  Simon Josefsson <address@hidden>
-
-       * contrib/web/idn.php: Add examples.
-
-2003-03-02  Simon Josefsson <address@hidden>
-
-       * contrib/web/idn.php: Bug reporting.
-
-2003-03-02  Simon Josefsson <address@hidden>
-
-       * contrib/web/idn.php: Fixes.
-
-2003-03-02  Simon Josefsson <address@hidden>
-
-       * contrib/web/idn.php: Charset fixes.
-
-2003-03-02  Simon Josefsson <address@hidden>
-
-       * NEWS: Mention idn.php.
-
-2003-03-02  Simon Josefsson <address@hidden>
-
-       * contrib/README: Add.
-
-2003-03-02  Simon Josefsson <address@hidden>
-
-       * contrib/web/idn.php: Add.
-
-2003-03-01  Simon Josefsson <address@hidden>
-
-       * configure.ac: Check for gengetopt.
-
-2003-03-01  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Use GENGETOPT.
-
-2003-03-01  Simon Josefsson <address@hidden>
-
-       * NEWS: Add glibc 2.3.2.
-
-2003-03-01  Simon Josefsson <address@hidden>
-
-       * configure.ac: Bump version.
-
-2003-03-01  Simon Josefsson <address@hidden>
-
-       * libc/README, libc/Versions, libc/getaddrinfo.c, libc/libc.patch: 
-       Update to libc 2.3.2.
-
-2003-02-28  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2003-02-27  Simon Josefsson <address@hidden>
-
-       * libidn.texi: Copying conditions.
-
-2003-02-27  Simon Josefsson <address@hidden>
-
-       * profiles.c: Add SASLprep.
-
-2003-02-27  Simon Josefsson <address@hidden>
-
-       * stringprep.h.in: Add SASL profile.
-
-2003-02-27  Simon Josefsson <address@hidden>
-
-       * tst_stringprep.c: Test SASL profile.
-
-2003-02-27  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Don't byte compile elisp.  Cleanup EXTRA_DIST.
-
-2003-02-27  Simon Josefsson <address@hidden>
-
-       * idn.ggo.in: Add copyright.
-
-2003-02-27  Simon Josefsson <address@hidden>
-
-       * draft-ietf-sasl-saslprep-00.txt: Add.
-
-2003-02-27  Simon Josefsson <address@hidden>
-
-       * libidn.texi: Don't ack self.
-
-2003-02-26  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Cleanup extra dist.
-
-2003-02-26  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Make idn.c depend on idn_cmd.*.
-
-2003-02-26  Simon Josefsson <address@hidden>
-
-       * reference/Makefile.am: Ignore getopt.h.
-
-2003-02-26  Simon Josefsson <address@hidden>
-
-       * idna.el, punycode.el: Doc fix.
-
-2003-02-26  Simon Josefsson <address@hidden>
-
-       * libidn.texi: Reorder acks.  Add function and variable index.
-
-2003-02-26  Simon Josefsson <address@hidden>
-
-       * fdl.texi, lgpl.texi: Fix TOC.
-
-2003-02-26  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2003-02-26  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.1.11.
-
-2003-02-26  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Distcheck fixes.
-
-2003-02-26  Simon Josefsson <address@hidden>
-
-       * libidn.texi: Document Emacs API.
-
-2003-02-26  Simon Josefsson <address@hidden>
-
-       * .cvsignore: [no log message]
-
-2003-02-26  Simon Josefsson <address@hidden>
-
-       * configure.ac: Bump versions.  Look for help2man.
-
-2003-02-26  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Build idn.1 man page.
-
-2003-02-26  Simon Josefsson <address@hidden>
-
-       * libidn.texi: Document idn.
-
-2003-02-26  Simon Josefsson <address@hidden>
-
-       * idna.el: Mention todo.
-
-2003-02-26  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Build idna.el.
-
-2003-02-26  Simon Josefsson <address@hidden>
-
-       * idna.el: Elisp interface for IDNA.
-
-2003-02-26  Simon Josefsson <address@hidden>
-
-       * punycode.el: Add keywords.
-
-2003-02-26  Simon Josefsson <address@hidden>
-
-       * punycode.el: Fix doc.
-
-2003-02-26  Simon Josefsson <address@hidden>
-
-       * .cvsignore: [no log message]
-
-2003-02-26  Simon Josefsson <address@hidden>
-
-       * configure.ac: Add automake elisp check.
-
-2003-02-26  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Add punycode.el.
-
-2003-02-26  Simon Josefsson <address@hidden>
-
-       * punycode.el: Elisp interface for punycode.
-
-2003-02-26  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Fix gengetopt invocation.
-
-2003-02-26  Simon Josefsson <address@hidden>
-
-       * idn.c: Print help on usage error.  Minor cleanup.
-
-2003-02-26  Simon Josefsson <address@hidden>
-
-       * idn.ggo.in: Fix package/version name.
-
-2003-02-26  Simon Josefsson <address@hidden>
-
-       * idn.ggo.in: Shorten line <80ch.
-
-2003-02-26  Simon Josefsson <address@hidden>
-
-       * .cvsignore: [no log message]
-
-2003-02-26  Simon Josefsson <address@hidden>
-
-       * getopt.c, getopt.h, getopt1.c: Add.
-
-2003-02-26  Simon Josefsson <address@hidden>
-
-       * configure.ac: Link with getopt if system doesn't have
-       getopt_long().  Build idn.ggo.
-
-2003-02-26  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Build idn.
-
-2003-02-26  Simon Josefsson <address@hidden>
-
-       * idn.ggo.in: Add command line option specification for idn.c.
-
-2003-02-26  Simon Josefsson <address@hidden>
-
-       * idn.c: Add command line interface to library.
-
-2003-02-25  Simon Josefsson <address@hidden>
-
-       * draft-ietf-xmpp-nodeprep-01.txt,
-       draft-ietf-xmpp-resourceprep-01.txt: Add.
-
-2003-02-21  Simon Josefsson <address@hidden>
-
-       * profiles.c: NFKC XMPP resourceprep.
-
-2003-02-21  Simon Josefsson <address@hidden>
-
-       * profiles.c: NFKC XMPP nodeprep.
-
-2003-02-21  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2003-02-21  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.1.10.
-
-2003-02-21  Simon Josefsson <address@hidden>
-
-       * reference/Makefile.am: Distribute libidn-stringprep-iscsi.html.
-
-2003-02-21  Simon Josefsson <address@hidden>
-
-       * idna.c: Doc fix.
-
-2003-02-21  Simon Josefsson <address@hidden>
-
-       * NEWS, idna.c, idna.h: Deprecate idna_*_to_ace() and
-       idna_*ace_to_*().  Add idna_to_ascii_from_*() and
-       idna_to_unicode_*_from_*().
-
-2003-02-21  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Make release project independent.
-
-2003-02-21  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2003-02-21  Simon Josefsson <address@hidden>
-
-       * ANNOUNCE, Makefile.am, README, internal.h, libidn.texi,
-       profiles.c, reference/dummy.c, reference/libidn-docs.tmpl,
-       stringprep_iscsi.h, tst_stringprep.c: Add iSCSI profile.
-
-2003-02-21  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2003-02-20  Simon Josefsson <address@hidden>
-
-       * configure.ac: Bump versions.
-
-2003-02-20  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2003-02-20  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Distribute contrib/*.
-
-2003-02-20  Simon Josefsson <address@hidden>
-
-       * contrib/README: Describe contents of contrib/.
-
-2003-02-20  Simon Josefsson <address@hidden>
-
-       * contrib/idn-python/Makefile, contrib/idn-python/README,
-       contrib/idn-python/idn.c, contrib/idn-python/test.py: Add Stephane
-       Bortzmeyer's python interface.
-
-2003-02-20  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Install punycode.h.
-
-2003-02-20  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Install idna.h, tiny patch from Stephane Bortzmeyer.
-
-2003-02-20  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2003-02-20  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.1.9.
-
-2003-02-20  Simon Josefsson <address@hidden>
-
-       * reference/libidn-docs.tmpl: Include stringprep_plain.sgml.
-
-2003-02-20  Simon Josefsson <address@hidden>
-
-       * reference/Makefile.am: Add libidn-stringprep-plain.html.
-
-2003-02-20  Simon Josefsson <address@hidden>
-
-       * reference/.cvsignore: [no log message]
-
-2003-02-20  Simon Josefsson <address@hidden>
-
-       * libidn.texi: Fix last commit.
-
-2003-02-20  Simon Josefsson <address@hidden>
-
-       * libidn.texi: Mention stringprep_plain.h.
-
-2003-02-20  Simon Josefsson <address@hidden>
-
-       * reference/dummy.c: Add stringprep_plain.
-
-2003-02-20  Simon Josefsson <address@hidden>
-
-       * profiles.c: Don't case fold XMPP resources.
-
-2003-02-20  Simon Josefsson <address@hidden>
-
-       * profiles.c: Really fix XMPP definition.
-
-2003-02-20  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Add stringprep_plain.h.
-
-2003-02-20  Simon Josefsson <address@hidden>
-
-       * configure.ac: Bump versions.
-
-2003-02-20  Simon Josefsson <address@hidden>
-
-       * libidn.texi: Sync ANNOUNCE.
-
-2003-02-20  Simon Josefsson <address@hidden>
-
-       * ANNOUNCE: Mention SASL "plain".
-
-2003-02-20  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2003-02-20  Simon Josefsson <address@hidden>
-
-       * tst_stringprep.c: Remove broken XMPP tests.  Add SASL test.
-
-2003-02-20  Simon Josefsson <address@hidden>
-
-       * draft-ietf-sasl-anon-00.txt: Add.
-
-2003-02-20  Simon Josefsson <address@hidden>
-
-       * internal.h: Include stringprep_plain.h.
-
-2003-02-20  Simon Josefsson <address@hidden>
-
-       * profiles.c: Add stringprep_plain for SASL ANONYMOUS plain profile.
-
-2003-02-20  Simon Josefsson <address@hidden>
-
-       * profiles.c: Fix XMPP definition.
-
-2003-02-20  Simon Josefsson <address@hidden>
-
-       * stringprep_plain.h: New file.
-
-2003-02-19  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2003-02-19  Simon Josefsson <address@hidden>
-
-       * THANKS: Add.
-
-2003-02-19  Simon Josefsson <address@hidden>
-
-       * profiles.c: Don't normalize or map ASCII space for XMPP nodeprep.
-       Tiny patch from Travis Shirk <address@hidden>.
-
-2003-02-18  Simon Josefsson <address@hidden>
-
-       * README: Add.
-
-2003-02-15  Simon Josefsson <address@hidden>
-
-       * idna.c: Make sure decoded punycode data is zero terminated.
-
-2003-02-15  Simon Josefsson <address@hidden>
-
-       * tst_idna.c: Fix memory leak.
-
-2003-02-15  Simon Josefsson <address@hidden>
-
-       * idna.c: Fix memory leaks.  Waste less memory.
-
-2003-02-15  Simon Josefsson <address@hidden>
-
-       * idna.c: Fix memory leak.
-
-2003-02-14  Simon Josefsson <address@hidden>
-
-       * tst_stringprep.c: Fix.
-
-2003-02-14  Simon Josefsson <address@hidden>
-
-       * nfkc.c: Fix typo.
-
-2003-02-14  Simon Josefsson <address@hidden>
-
-       * stringprep.c: Fix maplen calculation.
-
-2003-02-14  Simon Josefsson <address@hidden>
-
-       * stringprep.c: Fix gcc warnings.
-
-2003-02-14  Simon Josefsson <address@hidden>
-
-       * stringprep.c, stringprep.h.in: Change STRINGPREP_MAX_MAP_CHARS to
-       4 to waste less space.
-
-2003-02-14  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2003-02-14  Simon Josefsson <address@hidden>
-
-       * NEWS: Version 0.1.8.
-
-2003-02-14  Simon Josefsson <address@hidden>
-
-       * Makefile.am: GTK-DOC fix.
-
-2003-02-13  Simon Josefsson <address@hidden>
-
-       * libidn.texi: Update port status.
-
-2003-02-13  Simon Josefsson <address@hidden>
-
-       * configure.ac: Use = instead of == as test operator.
-
-2003-02-13  Simon Josefsson <address@hidden>
-
-       * example2.c, stringprep.c: Use size_t for string lengths.
-
-2003-02-13  Simon Josefsson <address@hidden>
-
-       * example2.c: Revert missing-noreturn fix.
-
-2003-02-13  Simon Josefsson <address@hidden>
-
-       * idna.c: Use size_t for string lengths.
-
-2003-02-13  Simon Josefsson <address@hidden>
-
-       * Makefile.am, configure.ac: Condition GTK-DOC and disable by
-       default.
-
-2003-02-13  Simon Josefsson <address@hidden>
-
-       * reference/.cvsignore: [no log message]
-
-2003-02-13  Simon Josefsson <address@hidden>
-
-       * reference/tmpl/.cvsignore: Remove.
-
-2003-02-13  Simon Josefsson <address@hidden>
-
-       * configure.ac, reference/Makefile.am, reference/libidn-docs.sgml,
-       reference/libidn-docs.tmpl, reference/libidn.types,
-       reference/tmpl/idna.sgml, reference/tmpl/punycode.sgml,
-       reference/tmpl/stringprep.sgml,
-       reference/tmpl/stringprep_generic.sgml,
-       reference/tmpl/stringprep_kerberos5.sgml,
-       reference/tmpl/stringprep_nameprep.sgml,
-       reference/tmpl/stringprep_xmpp.sgml: Cleanup gtk-doc build.
-
-2003-02-12  Simon Josefsson <address@hidden>
-
-       * profiles.c: Zero terminate XMPP array.
-
-2003-02-12  Simon Josefsson <address@hidden>
-
-       * configure.ac: Bump version (both shared library and package).
-
-2003-02-12  Simon Josefsson <address@hidden>
-
-       * NEWS: Add.
-
-2003-02-12  Simon Josefsson <address@hidden>
-
-       * example.c, example2.c, gen-unicode-tables.pl, idna.c, internal.h,
-       nfkc.c, punycode.c, stringprep.c, stringprep.h.in, toutf8.c,
-       tst_idna.c, tst_nfkc.c, tst_punycode.c, tst_stringprep.c: Fix CFLAGS
-       warnings.
-
-2003-02-12  Simon Josefsson <address@hidden>
-
-       * example3.c, example4.c: Fix CFLAGS warnings.  Use official IDNA
-       ACE prefix.
-
-2003-02-12  Simon Josefsson <address@hidden>
-
-       * tst_stringprep.c: Cleanups for including as appendix in draft.
-
-2003-02-12  Simon Josefsson <address@hidden>
-
-       * draft-josefsson-idn-test-vectors.xml: Add preliminary version.
-
-2003-02-12  Simon Josefsson <address@hidden>
-
-       * profiles.c: Don't optimize prohibited output tables (better trace
-       logs).
-
-2003-02-12  Simon Josefsson <address@hidden>
-
-       * tst_stringprep.c: More self tests.  More debug info.
-
-2003-02-12  Simon Josefsson <address@hidden>
-
-       * stringprep.c: More debug output.
-
-2003-02-12  Simon Josefsson <address@hidden>
-
-       * : Official results.
-
-2003-02-12  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2003-02-12  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Improve release target.
-
-2003-02-12  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Add release target.
-
-2003-02-12  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2003-02-12  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Version 0.1.7.
-
-2003-02-12  Simon Josefsson <address@hidden>
-
-       * tst_idna.c: Fix IDNA ACE prefix.
-
-2003-02-12  Simon Josefsson <address@hidden>
-
-       * idna.h: Use official IDNA prefix.
-
-2003-02-11  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2003-02-11  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Add upload target.
-
-2003-02-11  Simon Josefsson <address@hidden>
-
-       * tst_idna.c: Use new IDNA ACE prefix.
-
-2003-02-11  Simon Josefsson <address@hidden>
-
-       * ChangeLog: Update.
-
-2003-02-11  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Version 0.1.6.
-
-2003-02-11  Simon Josefsson <address@hidden>
-
-       * : Add my computation.
-
-2003-02-11  Simon Josefsson <address@hidden>
-
-       * idna.h: Chose IDNA prefix based on my computation.
-
-2003-02-09  Simon Josefsson <address@hidden>
-
-       * internal.h: Fix header.
-
-2003-02-09  Simon Josefsson <address@hidden>
-
-       * stringprep.h.in: Fix.
-
-2003-02-09  Simon Josefsson <address@hidden>
-
-       * draft-ietf-ips-iscsi-string-prep-03.txt: Add.
-
-2003-02-09  Simon Josefsson <address@hidden>
-
-       * profiles.c: Indent.
-
-2003-02-09  Simon Josefsson <address@hidden>
-
-       * autogen.sh: Don't run configure.
-
-2003-02-09  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Fix cvs2cl.
-
-2003-02-07  Simon Josefsson <address@hidden>
-
-       * README: Fix.
-
-2003-02-07  Simon Josefsson <address@hidden>
-
-       * reference/libidn-docs.sgml: Reorder.
-
-2003-02-07  Simon Josefsson <address@hidden>
-
-       * reference/libidn-docs.sgml: Reorder.
-
-2003-02-07  Simon Josefsson <address@hidden>
-
-       * README-alpha: Add build instructions.
-
-2003-02-07  Simon Josefsson <address@hidden>
-
-       * autogen.sh: Fix.
-
-2003-02-07  Simon Josefsson <address@hidden>
-
-       * reference/tmpl/stringprep_xmpp.sgml: Generated.
-
-2003-02-07  Simon Josefsson <address@hidden>
-
-       * libidn.texi, reference/dummy.c: Add XMPP.
-
-2003-02-07  Simon Josefsson <address@hidden>
-
-       * reference/libidn-docs.sgml: Include xmpp.
-
-2003-02-07  Simon Josefsson <address@hidden>
-
-       * NEWS, reference/tmpl/stringprep_xmpp.sgml: Add.
-
-2003-02-07  Simon Josefsson <address@hidden>
-
-       * reference/libidn-docs.sgml: Update (from ANNOUNCE).
-
-2003-02-07  Simon Josefsson <address@hidden>
-
-       * profiles.c: Use table C.8 for bidi prohibited instead of C.9.
-
-2003-02-07  Simon Josefsson <address@hidden>
-
-       * Makefile.am, draft-ietf-xmpp-nodeprep-00.txt,
-       draft-ietf-xmpp-resourceprep-00.txt, internal.h, profiles.c,
-       stringprep_xmpp.h, tst_stringprep.c: Support XMPP.
-
-2003-02-07  Simon Josefsson <address@hidden>
-
-       * draft-ietf-krb-wg-utf8-profile-00.txt: Add.
-
-2003-02-07  Simon Josefsson <address@hidden>
-
-       * ANNOUNCE: Fix.
-
-2003-02-07  Simon Josefsson <address@hidden>
-
-       * stringprep_generic.h, stringprep_kerberos5.h,
-       stringprep_nameprep.h: Name fix.
-
-2003-02-05  Simon Josefsson <address@hidden>
-
-       * libc/README: Fix.
-
-2003-01-31  Simon Josefsson <address@hidden>
-
-       * tst_idna.c, tst_punycode.c: Indent.
-
-2003-01-31  Simon Josefsson <address@hidden>
-
-       * tst_punycode.c: Indent.
-
-2003-01-31  Simon Josefsson <address@hidden>
-
-       * example3.c, example4.c, idna.c, stringprep.c, toutf8.c,
-       tst_idna.c, tst_punycode.c: Indent.
-
-2003-01-30  Simon Josefsson <address@hidden>
-
-       * ANNOUNCE: Fix.
-
-2003-01-30  Simon Josefsson <address@hidden>
-
-       * libidn.texi: Typo.
-
-2003-01-29  Simon Josefsson <address@hidden>
-
-       * ANNOUNCE: Mention libc.
-
-2003-01-28  Simon Josefsson <address@hidden>
-
-       * libc/README: Typo.
-
-2003-01-28  Simon Josefsson <address@hidden>
-
-       * reference/Makefile.am: Really ignore netdb.h.
-
-2003-01-28  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2003-01-28  Simon Josefsson <address@hidden>
-
-       * configure.ac: Release 0.1.5.
-
-2003-01-28  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Dist libc/*.
-
-2003-01-28  Simon Josefsson <address@hidden>
-
-       * reference/Makefile.am: Ignore netdb.h.
-
-2003-01-28  Simon Josefsson <address@hidden>
-
-       * libc/README: Fix.
-
-2003-01-28  Simon Josefsson <address@hidden>
-
-       * libc/README: Fix.
-
-2003-01-28  Simon Josefsson <address@hidden>
-
-       * libc/README: Add.
-
-2003-01-28  Simon Josefsson <address@hidden>
-
-       * NEWS, libc/.cvsignore, libc/Makefile, libc/README, libc/Versions,
-       libc/configure, libc/example.c, libc/getaddrinfo.c,
-       libc/libc.patch, libc/netdb.h: Libidn as libc add-on.
-
-2003-01-28  Simon Josefsson <address@hidden>
-
-       * .cvsignore: [no log message]
-
-2003-01-28  Simon Josefsson <address@hidden>
-
-       * idna.c, idna.h: Return new error code IDNA_ICONV_ERROR instead of
-       crashing when character set conversion fails.
-
-2003-01-28  Simon Josefsson <address@hidden>
-
-       * toutf8.c: Fix prototype.  Move unused parameter unless
-       LOCALE_WORKS.
-
-2003-01-28  Simon Josefsson <address@hidden>
-
-       * internal.h: Work from within GNU Libc.
-
-2003-01-27  Simon Josefsson <address@hidden>
-
-       * THANKS: Add ack.
-
-2003-01-27  Simon Josefsson <address@hidden>
-
-       * libidn.texi: Point to THANKS for more acks.
-
-2003-01-27  Simon Josefsson <address@hidden>
-
-       * idna.c: Fix possible memory corruption.  Noncopyrightable patch
-       from Waldo Bastian <address@hidden>.
-
-2003-01-27  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2003-01-20  Simon Josefsson <address@hidden>
-
-       * configure.ac: Change bug email address.
-
-2003-01-18  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Generate ChangeLog with --no-times.
-
-2003-01-15  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2003-01-15  Simon Josefsson <address@hidden>
-
-       * ChangeLog, NEWS, configure.ac: Release 0.1.4.
-
-2003-01-15  Simon Josefsson <address@hidden>
-
-       * toutf8.c: Fix functions on bad platforms.
-
-2003-01-15  Simon Josefsson <address@hidden>
-
-       * stringprep.c: Add comment.
-
-2003-01-15  Simon Josefsson <address@hidden>
-
-       * tst_idna.c: Test step 5 in ToASCII.
-
-2003-01-15  Simon Josefsson <address@hidden>
-
-       * idna.c, idna.h: Fix ToASCII().
-
-2003-01-15  Simon Josefsson <address@hidden>
-
-       * libidn.texi: Fix copyright.
-
-2003-01-15  Simon Josefsson <address@hidden>
-
-       * libidn.texi: Fix dir entry.
-
-2003-01-15  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Use automake's ps and pdf texinfo targets.  Remove
-       txt texinfo target.
-
-2003-01-15  Simon Josefsson <address@hidden>
-
-       * Makefile.am: EXTRA_DIST lgplg.texi.  Disable GTK-DOC for distcheck
-       builds (doesn't work).
-
-2003-01-15  Simon Josefsson <address@hidden>
-
-       * reference/Makefile.am: Add uninstall target.  Fix distcheck
-       builds.
-
-2003-01-15  Simon Josefsson <address@hidden>
-
-       * lgpl.texi, libidn.texi: Add acknowledgements, lgpl.
-
-2003-01-15  Simon Josefsson <address@hidden>
-
-       * .cvsignore: [no log message]
-
-2003-01-15  Simon Josefsson <address@hidden>
-
-       * Makefile.am, configure.ac, example.c, example2.c, idna.c, idna.h,
-       libidn.texi, nfkc.c, profiles.c, punycode.c, punycode.h,
-       stringprep.c, stringprep.h.in, toutf8.c, tst_idna.c, tst_nfkc.c,
-       tst_punycode.c, tst_stringprep.c, version.c: Comment cleanup.
-
-2003-01-15  Simon Josefsson <address@hidden>
-
-       * .cvsignore: [no log message]
-
-2003-01-15  Simon Josefsson <address@hidden>
-
-       * Makefile.am, reference/dummy.c: Improve texinfo manual.
-
-2003-01-15  Simon Josefsson <address@hidden>
-
-       * stringprep.c: Add doc.
-
-2003-01-15  Simon Josefsson <address@hidden>
-
-       * libidn.texi: Add.
-
-2003-01-15  Simon Josefsson <address@hidden>
-
-       * README: Remove API documentation.
-
-2003-01-15  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2003-01-15  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Release 0.1.3.
-
-2003-01-15  Simon Josefsson <address@hidden>
-
-       * .cvsignore, Makefile.am, fdl.texi, gdoc, libidn.texi: Add texinfo
-       manual.
-
-2003-01-15  Simon Josefsson <address@hidden>
-
-       * example2.c: Fix for texinfiscation.
-
-2003-01-15  Simon Josefsson <address@hidden>
-
-       * nfkc.c: Doc fixes.
-
-2003-01-08  Simon Josefsson <address@hidden>
-
-       * README-alpha: Add.
-
-2003-01-08  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2003-01-08  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Release 0.1.2.
-
-2003-01-08  Simon Josefsson <address@hidden>
-
-       * example4.c, reference/tmpl/idna.sgml: Fix.
-
-2003-01-08  Simon Josefsson <address@hidden>
-
-       * .cvsignore, Makefile.am, example3.c, example4.c, idna.c, idna.h,
-       stringprep.h.in, toutf8.c: IDNA high-level API.
-
-2003-01-08  Simon Josefsson <address@hidden>
-
-       * reference/tmpl/idna.sgml, reference/tmpl/stringprep.sgml: Add.
-
-2003-01-08  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2003-01-08  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Release 0.1.1.
-
-2003-01-08  Simon Josefsson <address@hidden>
-
-       * reference/Makefile.am: dist dummy.c.
-
-2003-01-08  Simon Josefsson <address@hidden>
-
-       * autogen.sh: Run configure.
-
-2003-01-08  Simon Josefsson <address@hidden>
-
-       * reference/tmpl/.cvsignore, reference/tmpl/idna.sgml,
-       reference/tmpl/punycode.sgml, reference/tmpl/stringprep.sgml,
-       reference/tmpl/stringprep_generic.sgml,
-       reference/tmpl/stringprep_kerberos5.sgml,
-       reference/tmpl/stringprep_nameprep.sgml: Fix.
-
-2003-01-08  Simon Josefsson <address@hidden>
-
-       * reference/Makefile.am, reference/tmpl/idna.sgml,
-       reference/tmpl/punycode.sgml, reference/tmpl/stringprep.sgml,
-       reference/tmpl/stringprep_generic.sgml,
-       reference/tmpl/stringprep_kerberos5.sgml,
-       reference/tmpl/stringprep_nameprep.sgml: Add templates.  Don't parse
-       internal.h
-
-2003-01-08  Simon Josefsson <address@hidden>
-
-       * reference/libidn-docs.sgml: Add ANNOUNCE text.
-
-2003-01-08  Simon Josefsson <address@hidden>
-
-       * reference/dummy.c: Add.
-
-2003-01-08  Simon Josefsson <address@hidden>
-
-       * toutf8.c, version.c: Doc fix.
-
-2003-01-08  Simon Josefsson <address@hidden>
-
-       * idna.c, stringprep.c: Doc fix.
-
-2003-01-08  Simon Josefsson <address@hidden>
-
-       * nfkc.c, stringprep.c, version.c: Add GTK-DOC documentation.
-
-2003-01-08  Simon Josefsson <address@hidden>
-
-       * reference/Makefile.am, reference/dummy.c: Dummy GTK-DOC C file
-       with documentation for #define macros.
-
-2003-01-08  Simon Josefsson <address@hidden>
-
-       * stringprep.h.in: GTK-DOC fixes.
-
-2003-01-08  Simon Josefsson <address@hidden>
-
-       * toutf8.c: Add GTK-DOC documentation.
-
-2003-01-08  Simon Josefsson <address@hidden>
-
-       * reference/.cvsignore: [no log message]
-
-2003-01-08  Simon Josefsson <address@hidden>
-
-       * punycode.c: Add GTK-DOC documentation.
-
-2003-01-08  Simon Josefsson <address@hidden>
-
-       * Makefile.am, configure.ac, reference/Makefile.am,
-       reference/libidn-docs.sgml, reference/libidn.types: Add API
-       Reference Manual.
-
-2003-01-05  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2003-01-05  Simon Josefsson <address@hidden>
-
-       * configure.ac: Release 0.1.0.
-
-2003-01-05  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Fix ChangeLog in distcheck.
-
-2003-01-05  Simon Josefsson <address@hidden>
-
-       * README, README-alpha: Fix.
-
-2003-01-05  Simon Josefsson <address@hidden>
-
-       * Makefile.am, idna.h: Add.
-
-2003-01-05  Simon Josefsson <address@hidden>
-
-       * tst_idna.c: Check idna_to_unicode().
-
-2003-01-05  Simon Josefsson <address@hidden>
-
-       * idna.c: Fix.
-
-2003-01-05  Simon Josefsson <address@hidden>
-
-       * tst_punycode.c: Check decoding.
-
-2003-01-05  Simon Josefsson <address@hidden>
-
-       * README-alpha: Add.
-
-2003-01-04  Simon Josefsson <address@hidden>
-
-       * ANNOUNCE: Fix.
-
-2003-01-03  Simon Josefsson <address@hidden>
-
-       * README-alpha: Rename.
-
-2003-01-03  Simon Josefsson <address@hidden>
-
-       * NEWS: Fix.
-
-2003-01-03  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Build IDNA.
-
-2003-01-03  Simon Josefsson <address@hidden>
-
-       * AUTHORS: Rename.
-
-2003-01-03  Simon Josefsson <address@hidden>
-
-       * ANNOUNCE, NEWS: Fix.
-
-2003-01-03  Simon Josefsson <address@hidden>
-
-       * .cvsignore, README, idna.c, idna.h, internal.h, tst_idna.c: Add
-       unfinished old IDNA stuff.
-
-2003-01-03  Simon Josefsson <address@hidden>
-
-       * libidn.pc.in: Rename and fix.
-
-2003-01-03  Simon Josefsson <address@hidden>
-
-       * README: Rename.
-
-2003-01-03  Simon Josefsson <address@hidden>
-
-       * THANKS, draft-ietf-idn-idna-14.txt,
-       draft-ietf-idn-nameprep-11.txt: Add.
-
-2003-01-03  Simon Josefsson <address@hidden>
-
-       * Makefile.am, THANKS, configure.ac: Rename.
-
-2003-01-03  Simon Josefsson <address@hidden>
-
-       * libidn.pc.in, libstringprep.pc.in: Rename libstringprep.pc.in to
-       libidn.pc.in.
-
-2003-01-02  Simon Josefsson <address@hidden>
-
-       * Makefile.am, draft-hoffman-stringprep-07.txt,
-       gen-stringprep-tables.pl, rfc3454.txt: Use rfc3454.txt instead of
-       draft-hoffman-stringprep-07.txt.
-
-2002-12-26  Simon Josefsson <address@hidden>
-
-       * ANNOUNCE: Fix.
-
-2002-12-26  Simon Josefsson <address@hidden>
-
-       * ANNOUNCE: Cleanup.
-
-2002-12-26  Simon Josefsson <address@hidden>
-
-       * ANNOUNCE: Initiate name change for savannah project registration.
-
-2002-12-26  Simon Josefsson <address@hidden>
-
-       * tst_punycode.c: Fixes.
-
-2002-12-26  Simon Josefsson <address@hidden>
-
-       * tst_stringprep.c: Fix.
-
-2002-12-26  Simon Josefsson <address@hidden>
-
-       * README-alpha: Add.
-
-2002-12-26  Simon Josefsson <address@hidden>
-
-       * ANNOUNCE: Fix.
-
-2002-12-26  Simon Josefsson <address@hidden>
-
-       * ANNOUNCE: Fix.
-
-2002-12-19  Simon Josefsson <address@hidden>
-
-       * .cvsignore, Makefile.am, NEWS, configure.ac,
-       draft-ietf-idn-punycode-03.txt, example.c, example2.c, internal.h,
-       nfkc.c, punycode.c, punycode.h, stringprep.c, stringprep.h.in,
-       tst_punycode.c: Add punycode.  Use "unsigned long" for Unicode code
-       points.  Copying condition fixes.  Fixes.
-
-2002-12-14  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Make sure ChangeLog is regenerated.
-
-2002-12-13  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2002-12-13  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2002-12-13  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Release 0.0.8.
-
-2002-12-13  Simon Josefsson <address@hidden>
-
-       * AUTHORS, Makefile.am, NEWS, README, THANKS, configure.ac,
-       internal.h, libstringprep.pc.in, strdup.c, stringprep.c,
-       stringprep_generic.h, stringprep_kerberos5.h,
-       stringprep_nameprep.h, toutf8.c, tst_nfkc.c, tst_stringprep.c: 
-       Portability fixes.
-
-2002-12-13  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Link with libiconv.
-
-2002-12-10  Simon Josefsson <address@hidden>
-
-       * stringprep.c: Don't use uint32_t in one odd place.
-
-2002-12-10  Simon Josefsson <address@hidden>
-
-       * autogen.sh: [no log message]
-
-2002-12-10  Simon Josefsson <address@hidden>
-
-       * stringprep.c: Flawfinder.
-
-2002-12-10  Simon Josefsson <address@hidden>
-
-       * toutf8.c: Fix.
-
-2002-12-10  Simon Josefsson <address@hidden>
-
-       * stringprep.h.in: Remove comma on last enum entry.
-
-2002-12-09  Simon Josefsson <address@hidden>
-
-       * tst_nfkc.c: Fix memory leak.
-
-2002-12-09  Simon Josefsson <address@hidden>
-
-       * autogen.sh: Suggest dmalloc.
-
-2002-12-09  Simon Josefsson <address@hidden>
-
-       * configure.ac, internal.h, stringprep.c: Use dmalloc.  Fix memory
-       leak when bidi fails.
-
-2002-12-09  Simon Josefsson <address@hidden>
-
-       * tst_stringprep.c: Check version.
-
-2002-12-09  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2002-12-09  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Release 0.0.7 (version 0.0.6 was abandoned).
-
-2002-12-09  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2002-12-09  Simon Josefsson <address@hidden>
-
-       * configure.ac: Release 0.0.6.
-
-2002-12-09  Simon Josefsson <address@hidden>
-
-       * tst_stringprep.c: Check all upper string case mapping.
-
-2002-12-09  Simon Josefsson <address@hidden>
-
-       * stringprep.c: Apply table until it can't be applied any longer.
-
-2002-12-07  Simon Josefsson <address@hidden>
-
-       * tst_stringprep.c: Add nameprep vector.
-
-2002-12-07  Simon Josefsson <address@hidden>
-
-       * example.c: Cosmetic fix.
-
-2002-12-07  Simon Josefsson <address@hidden>
-
-       * stringprep.c: Fix printf() format warnings.  Fix bidi table for
-       loop (affected only nameprep).
-
-2002-12-07  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2002-12-07  Simon Josefsson <address@hidden>
-
-       * NEWS: Release 0.0.5.
-
-2002-12-07  Simon Josefsson <address@hidden>
-
-       * Makefile.am, configure.ac: Add memset.c, an AC_LIBOBJ.
-
-2002-12-07  Simon Josefsson <address@hidden>
-
-       * memset.c: An AC_LIBOBJ, from gnulib.
-
-2002-12-07  Simon Josefsson <address@hidden>
-
-       * profiles.c, stringprep.c, stringprep.h.in: Indent.
-
-2002-12-07  Simon Josefsson <address@hidden>
-
-       * README: Use new types.
-
-2002-12-07  Simon Josefsson <address@hidden>
-
-       * profiles.c, stringprep.c, stringprep.h.in, tst_stringprep.c: 
-       Fixes.
-
-2002-12-07  Simon Josefsson <address@hidden>
-
-       * profiles.c, stringprep.c, tst_stringprep.c: Fix bidi code and add
-       self tests.
-
-2002-12-07  Simon Josefsson <address@hidden>
-
-       * gen-stringprep-tables.pl, profiles.c, stringprep.c,
-       stringprep.h.in, stringprep_generic.h, stringprep_kerberos5.h,
-       stringprep_nameprep.h, tst_stringprep.c: Clean up internal profiling
-       definitions.
-
-2002-12-06  Simon Josefsson <address@hidden>
-
-       * example.c: Fix typo.
-
-2002-12-06  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2002-12-06  Simon Josefsson <address@hidden>
-
-       * configure.ac: Release 0.0.4.
-
-2002-12-06  Simon Josefsson <address@hidden>
-
-       * NEWS, README, profiles.c, stringprep.c, stringprep.h.in,
-       stringprep_nameprep.h, tst_stringprep.c: Add unassigned code point
-       handling, and self test.
-
-2002-12-06  Simon Josefsson <address@hidden>
-
-       * tst_stringprep.c: Don't modify constant string during debug.
-
-2002-12-05  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2002-12-05  Simon Josefsson <address@hidden>
-
-       * stringprep.c: Don't use *_fast().
-
-2002-12-05  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Don't use $< (GNU specific).
-
-2002-12-03  Simon Josefsson <address@hidden>
-
-       * Makefile.am: Portability fixes.
-
-2002-12-03  Simon Josefsson <address@hidden>
-
-       * internal.h, nfkc.c, stringprep.c, toutf8.c, tst_nfkc.c,
-       tst_stringprep.c, version.c: Simplify the #include-mess. (NULL
-       wasn't found on alpha-unknown-netbsd1.6)
-
-2002-11-30  Simon Josefsson <address@hidden>
-
-       * autogen.sh: Add --enable-maintainer-mode.
-
-2002-11-30  Simon Josefsson <address@hidden>
-
-       * .cvsignore: [no log message]
-
-2002-11-30  Simon Josefsson <address@hidden>
-
-       * ChangeLog, config.rpath: [no log message]
-
-2002-11-30  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Release 0.0.3.
-
-2002-11-30  Simon Josefsson <address@hidden>
-
-       * Makefile.am, configure.ac, strdup.c: Add replacement strdup.c for
-       system's without it.  Increment shared library version.  Trim
-       autoconf tests.
-
-2002-11-30  Simon Josefsson <address@hidden>
-
-       * README: Added copying conditions.  Added more API documentation.
-
-2002-11-30  Simon Josefsson <address@hidden>
-
-       * THANKS: Add copying conditions.
-
-2002-11-30  Simon Josefsson <address@hidden>
-
-       * AUTHORS: Add copying conditions and public key.
-
-2002-11-30  Simon Josefsson <address@hidden>
-
-       * Makefile.am, example.c, nfkc.c, stringprep.h.in, tst_stringprep.c: 
-       Export stringprep_utf8_to_unichar.  Rename stringprep_utf8_to_ucs4_fast 
to stringprep_utf8_to_ucs4 to
-       clean up API (old entry maintained for binary backwards
-       compatibility though).  Indent.  Add sign make target.
-
-2002-11-29  Simon Josefsson <address@hidden>
-
-       * nfkc.c, profiles.c, toutf8.c: indent
-
-2002-11-29  Simon Josefsson <address@hidden>
-
-       * stringprep.c: improve debugging output
-
-2002-11-29  Simon Josefsson <address@hidden>
-
-       * autogen.sh: pass CFLAGS directly
-
-2002-11-14  Simon Josefsson <address@hidden>
-
-       * .cvsignore: [no log message]
-
-2002-11-14  Simon Josefsson <address@hidden>
-
-       * configure.ac: AC_PROG_RANLIB obsoleted by libtool.
-
-2002-11-14  Simon Josefsson <address@hidden>
-
-       * autogen.sh: Use autoreconf.
-
-2002-11-07  Simon Josefsson <address@hidden>
-
-       * example.c: improve comment
-
-2002-11-07  Simon Josefsson <address@hidden>
-
-       * Makefile.am: add dependency
-
-2002-11-07  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2002-11-07  Simon Josefsson <address@hidden>
-
-       * NEWS, configure.ac: Release 0.0.2.
-
-2002-11-07  Simon Josefsson <address@hidden>
-
-       * toutf8.c: Remove unused variable.
-
-2002-11-07  Simon Josefsson <address@hidden>
-
-       * stringprep.c: Fix memory leak.
-
-2002-11-07  Simon Josefsson <address@hidden>
-
-       * .cvsignore, Makefile.am, tst_nfkc.c, tst_stringprep.c: Add NFKC
-       self test.
-
-2002-11-06  Simon Josefsson <address@hidden>
-
-       * stringprep.h.in, toutf8.c: Cosmetic fixes.
-
-2002-11-06  Simon Josefsson <address@hidden>
-
-       * ANNOUNCE: Add.
-
-2002-11-06  Simon Josefsson <address@hidden>
-
-       * README: Explain why GLIB is not used.
-
-2002-11-06  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2002-11-06  Simon Josefsson <address@hidden>
-
-       * ChangeLog, Makefile.am, README: Build fixes.
-
-2002-11-06  Simon Josefsson <address@hidden>
-
-       * .cvsignore, Makefile.am, NEWS, README, THANKS, autogen.sh,
-       configure.ac, example.c, iconv.m4, libstringprep.pc.in, profiles.c,
-       stringprep.h.in, stringprep_generic.h, stringprep_kerberos5.h,
-       stringprep_nameprep.h, toutf8.c: Add example.  Add toutf8.c.  Check
-       if OS has locale functions.  Add -R to pkg-config info file.  Moved
-       profile variables to profile.c from header files.
-
-2002-11-06  Simon Josefsson <address@hidden>
-
-       * ChangeLog: [no log message]
-
-2002-11-05  Simon Josefsson <address@hidden>
-
-       * Initial version.
-
-       -----
-
-       Copyright (C) 2002-2012 Simon Josefsson
-
-       Copying and distribution of this file, with or without
-       modification, are permitted provided the copyright notice
-       and this notice are preserved.
diff --git a/HACKING b/HACKING
index 15a0e8f..b039e56 100644
--- a/HACKING
+++ b/HACKING
@@ -53,6 +53,19 @@ Then build the project normally:
 $ make
 $ make check
 
+When building from version controlled sources, some developer specific
+flags are automatically enabled.  Due to compiler optimizations, you
+may run into valgrind false positives.  We ship a Valgrind suppression
+file in tests/libidn.supp and you can use it by putting the following
+in your ~/.valgrindrc:
+
+--suppressions=/path/to/libidn/tests/libidn.supp
+
+To prepare releases (see rules in cfg.mk) you need some additional
+tools:
+
+apt-get install pmccabe mingw-w64 wine clang lcov
+
 Happy hacking!
 
 ----------------------------------------------------------------------
diff --git a/NEWS b/NEWS
index 588df9b..02a8791 100644
--- a/NEWS
+++ b/NEWS
@@ -7,6 +7,11 @@ See the end for copying conditions.
 ** MSVC: Build fixes related to _GL_ATTRIBUTE_CONST and _GL_ATTRIBUTE_PURE.
 Reported by Bartosz Brachaczek <address@hidden>.
 
+** examples: Fix compiler warning about ignoring return value from fgets.
+
+** tests: Ship with a valgrind suppressions file for the strlen issue.
+See bottom of HACKING for discussion.
+
 ** API and ABI is backwards compatible with the previous version.
 
 * Version 1.24 (released 2012-01-10) [stable]
diff --git a/build-aux/csharpcomp.sh.in b/build-aux/csharpcomp.sh.in
index 50cd6b2..b51ab30 100644
--- a/build-aux/csharpcomp.sh.in
+++ b/build-aux/csharpcomp.sh.in
@@ -1,7 +1,7 @@
 #!/bin/sh
 # Compile a C# program.
 
-# Copyright (C) 2003-2006, 2009-2012 Free Software Foundation, Inc.
+# Copyright (C) 2003-2012 Free Software Foundation, Inc.
 # Written by Bruno Haible <address@hidden>, 2003.
 #
 # This program is free software: you can redistribute it and/or modify
diff --git a/build-aux/csharpexec.sh.in b/build-aux/csharpexec.sh.in
index 7e635d1..98c2537 100644
--- a/build-aux/csharpexec.sh.in
+++ b/build-aux/csharpexec.sh.in
@@ -1,7 +1,7 @@
 #!/bin/sh
 # Execute a C# program.
 
-# Copyright (C) 2003, 2005, 2009-2012 Free Software Foundation, Inc.
+# Copyright (C) 2003-2012 Free Software Foundation, Inc.
 # Written by Bruno Haible <address@hidden>, 2003.
 #
 # This program is free software: you can redistribute it and/or modify
diff --git a/build-aux/gnupload b/build-aux/gnupload
index eb450a0..40a59d3 100755
--- a/build-aux/gnupload
+++ b/build-aux/gnupload
@@ -3,7 +3,7 @@
 
 scriptversion=2012-01-15.15; # UTC
 
-# Copyright (C) 2004-2010, 2012 Free Software Foundation, Inc.
+# Copyright (C) 2004-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
diff --git a/cfg.mk b/cfg.mk
index 0b449ab..cbe01ae 100644
--- a/cfg.mk
+++ b/cfg.mk
@@ -46,6 +46,7 @@ autoreconf: doc/Makefile.gdoc
                cp $$f `echo $$f | sed 's/.in//'`; \
        done
        mv build-aux/config.rpath build-aux/config.rpath-
+       touch ChangeLog
        test -f ./configure || autoreconf --install
        mv build-aux/config.rpath- build-aux/config.rpath
 
diff --git a/examples/example.c b/examples/example.c
index 8edcd9b..9034a96 100644
--- a/examples/example.c
+++ b/examples/example.c
@@ -49,7 +49,9 @@ main (void)
 
   printf ("Input string encoded as `%s': ", stringprep_locale_charset ());
   fflush (stdout);
-  fgets (buf, BUFSIZ, stdin);
+  if (!fgets (buf, BUFSIZ, stdin))
+    perror ("fgets");
+  buf[strlen (buf) - 1] = '\0';
 
   printf ("Before locale2utf8 (length %ld): ", strlen (buf));
   for (i = 0; i < strlen (buf); i++)
diff --git a/examples/example2.c b/examples/example2.c
index e5b1975..24fa844 100644
--- a/examples/example2.c
+++ b/examples/example2.c
@@ -184,7 +184,8 @@ main (int argc, char **argv)
 
       /* Read the Punycode input string and convert to ASCII: */
 
-      fgets (input, ace_max_length + 2, stdin);
+      if (!fgets (input, ace_max_length + 2, stdin))
+       fail (io_error);
       if (ferror (stdin))
        fail (io_error);
       if (feof (stdin))
diff --git a/examples/example3.c b/examples/example3.c
index 621e8b3..71b0380 100644
--- a/examples/example3.c
+++ b/examples/example3.c
@@ -50,7 +50,8 @@ main (void)
 
   printf ("Input domain encoded as `%s': ", stringprep_locale_charset ());
   fflush (stdout);
-  fgets (buf, BUFSIZ, stdin);
+  if (!fgets (buf, BUFSIZ, stdin))
+    perror ("fgets");
   buf[strlen (buf) - 1] = '\0';
 
   printf ("Read string (length %ld): ", strlen (buf));
diff --git a/examples/example4.c b/examples/example4.c
index dbfb935..2ce9739 100644
--- a/examples/example4.c
+++ b/examples/example4.c
@@ -50,7 +50,8 @@ main (void)
 
   printf ("Input domain encoded as `%s': ", stringprep_locale_charset ());
   fflush (stdout);
-  fgets (buf, BUFSIZ, stdin);
+  if (!fgets (buf, BUFSIZ, stdin))
+    perror ("fgets");
   buf[strlen (buf) - 1] = '\0';
 
   printf ("Read string (length %ld): ", strlen (buf));
diff --git a/examples/example5.c b/examples/example5.c
index 5eb4188..90e5ecf 100644
--- a/examples/example5.c
+++ b/examples/example5.c
@@ -62,7 +62,8 @@ main (void)
 
   printf ("Input domain encoded as `%s': ", stringprep_locale_charset ());
   fflush (stdout);
-  fgets (buf, BUFSIZ, stdin);
+  if (!fgets (buf, BUFSIZ, stdin))
+    perror ("fgets");
   buf[strlen (buf) - 1] = '\0';
 
   printf ("Read string (length %ld): ", strlen (buf));
diff --git a/gl/Makefile.am b/gl/Makefile.am
index aaf9cf1..60759d6 100644
--- a/gl/Makefile.am
+++ b/gl/Makefile.am
@@ -455,6 +455,31 @@ EXTRA_DIST += string.in.h
 
 ## end   gnulib module string
 
+## 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 unistd
 
 BUILT_SOURCES += unistd.h
@@ -470,6 +495,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' \
@@ -568,6 +594,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/m4/fstat.m4 b/gl/m4/fstat.m4
index e3f8f3e..fb07fed 100644
--- a/gl/m4/fstat.m4
+++ b/gl/m4/fstat.m4
@@ -1,4 +1,4 @@
-# fstat.m4 serial 1
+# fstat.m4 serial 2
 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,10 +7,17 @@ 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
diff --git a/gl/m4/gnulib-comp.m4 b/gl/m4/gnulib-comp.m4
index ffdb1b1..c46f9ba 100644
--- a/gl/m4/gnulib-comp.m4
+++ b/gl/m4/gnulib-comp.m4
@@ -138,6 +138,8 @@ AC_DEFUN([gl_EARLY],
   # Code from module symlink:
   # Code from module symlink-tests:
   # Code from module sys_stat:
+  # Code from module sys_types:
+  # Code from module sys_types-tests:
   # Code from module test-framework-sh:
   # Code from module test-framework-sh-tests:
   # Code from module time:
@@ -245,6 +247,8 @@ if test -n "$ERRNO_H" || test $REPLACE_STRERROR_0 = 1; then
   gl_PREREQ_SYS_H_WINSOCK2
 fi
 gl_HEADER_STRING_H
+gl_SYS_TYPES_H
+AC_PROG_MKDIR_P
 gl_UNISTD_H
 gl_VALGRIND_TESTS
 gl_VERSION_ETC
@@ -330,6 +334,7 @@ gl_UNISTD_MODULE_INDICATOR([getcwd])
 AC_REQUIRE([AC_C_INLINE])
 gl_INTTYPES_H
 gl_INTTYPES_INCOMPLETE
+AC_REQUIRE([gl_LARGEFILE])
 gl_FUNC_LSTAT
 if test $REPLACE_LSTAT = 1; then
   AC_LIBOBJ([lstat])
@@ -518,6 +523,7 @@ AC_DEFUN([gl_FILE_LIST], [
   lib/strerror-override.h
   lib/strerror.c
   lib/string.in.h
+  lib/sys_types.in.h
   lib/unistd.in.h
   lib/verify.h
   lib/version-etc.c
@@ -573,6 +579,7 @@ AC_DEFUN([gl_FILE_LIST], [
   m4/symlink.m4
   m4/sys_socket_h.m4
   m4/sys_stat_h.m4
+  m4/sys_types_h.m4
   m4/time_h.m4
   m4/unistd_h.m4
   m4/valgrind-tests.m4
@@ -622,6 +629,7 @@ AC_DEFUN([gl_FILE_LIST], [
   tests/test-strerror.c
   tests/test-symlink.c
   tests/test-symlink.h
+  tests/test-sys_types.c
   tests/test-unsetenv.c
   tests/test-vc-list-files-cvs.sh
   tests/test-vc-list-files-git.sh
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/stat.m4 b/gl/m4/stat.m4
index d67dbcd..1e0d0dd 100644
--- a/gl/m4/stat.m4
+++ b/gl/m4/stat.m4
@@ -1,4 +1,4 @@
-# serial 8
+# serial 9
 
 # Copyright (C) 2009-2012 Free Software Foundation, Inc.
 #
@@ -23,8 +23,9 @@ AC_DEFUN([gl_FUNC_STAT],
             mingw*) gl_cv_func_stat_dir_slash="guessing no";;
             *) gl_cv_func_stat_dir_slash="guessing yes";;
           esac])])
-  dnl AIX 7.1, Solaris 9 mistakenly succeed on stat("file/")
-  dnl FreeBSD 7.2 mistakenly succeeds on stat("link-to-file/")
+  dnl AIX 7.1, Solaris 9, mingw64 mistakenly succeed on stat("file/").
+  dnl (For mingw, this is due to a broken stat() override in libmingwex.a.)
+  dnl FreeBSD 7.2 mistakenly succeeds on stat("link-to-file/").
   AC_CACHE_CHECK([whether stat handles trailing slashes on files],
       [gl_cv_func_stat_file_slash],
       [touch conftest.tmp
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..a14ba24
--- /dev/null
+++ b/gl/m4/sys_types_h.m4
@@ -0,0 +1,29 @@
+# sys_types_h.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,
+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.
+  m4_ifdef([gl_LARGEFILE], [
+    AC_REQUIRE([gl_LARGEFILE])
+  ], [
+    WINDOWS_64_BIT_OFF_T=0
+  ])
+  AC_SUBST([WINDOWS_64_BIT_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..d636caf 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 64
 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_SYS_TYPES_H])
+
   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..c14c480 100644
--- a/gl/m4/warnings.m4
+++ b/gl/m4/warnings.m4
@@ -1,4 +1,4 @@
-# warnings.m4 serial 5
+# warnings.m4 serial 6
 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,29 @@ 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]).
+#
+# If VARIABLE is a variable name, AC_SUBST it.
 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([])],
+[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_Flags="$gl_Flags $1"
+  AC_COMPILE_IFELSE([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_POPDEF([gl_Flags])dnl
 AS_VAR_POPDEF([gl_Warn])dnl
 m4_ifval([$2], [AS_LITERAL_IF([$2], [AC_SUBST([$2])], [])])dnl
 ])
diff --git a/gl/string.in.h b/gl/string.in.h
index cad18db..f8d7520 100644
--- a/gl/string.in.h
+++ b/gl/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/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/gltests/Makefile.am b/gltests/Makefile.am
index b94a437..75bfa9d 100644
--- a/gltests/Makefile.am
+++ b/gltests/Makefile.am
@@ -717,7 +717,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' \
@@ -956,6 +955,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' \
@@ -1002,6 +1002,14 @@ EXTRA_DIST += sys_stat.in.h
 
 ## end   gnulib module sys_stat
 
+## begin gnulib module sys_types-tests
+
+TESTS += test-sys_types
+check_PROGRAMS += test-sys_types
+EXTRA_DIST += test-sys_types.c
+
+## end   gnulib module sys_types-tests
+
 ## begin gnulib module test-framework-sh-tests
 
 TESTS += test-init.sh
diff --git a/gltests/fcntl.in.h b/gltests/fcntl.in.h
index 344bbe4..76e12f7 100644
--- a/gltests/fcntl.in.h
+++ b/gltests/fcntl.in.h
@@ -25,6 +25,8 @@
 #if defined __need_system_fcntl_h
 /* Special invocation convention.  */
 
+/* Needed before <sys/stat.h>.
+   May also define off_t to a 64-bit type on native Windows.  */
 #include <sys/types.h>
 /* On some systems other than glibc, <sys/stat.h> is a prerequisite of
    <fcntl.h>.  On glibc systems, we would like to avoid namespace pollution.
@@ -42,6 +44,8 @@
 
 #ifndef address@hidden@_FCNTL_H
 
+/* Needed before <sys/stat.h>.
+   May also define off_t to a 64-bit type on native Windows.  */
 #include <sys/types.h>
 /* On some systems other than glibc, <sys/stat.h> is a prerequisite of
    <fcntl.h>.  On glibc systems, we would like to avoid namespace pollution.
diff --git a/gltests/fstat.c b/gltests/fstat.c
index 4918495..ac2b1ef 100644
--- a/gltests/fstat.c
+++ b/gltests/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/gltests/stat.c b/gltests/stat.c
index 9ea53c1..1fc633e 100644
--- a/gltests/stat.c
+++ b/gltests/stat.c
@@ -27,6 +27,20 @@
 #include <sys/stat.h>
 #undef __need_system_sys_stat_h
 
+#if (defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__
+# if _GL_WINDOWS_64_BIT_ST_SIZE
+#  define stat _stati64
+#  define REPLACE_FUNC_STAT_DIR 1
+#  undef REPLACE_FUNC_STAT_FILE
+# elif REPLACE_FUNC_STAT_FILE
+/* mingw64 has a broken stat() function, based on _stat(), in libmingwex.a.
+   Bypass it.  */
+#  define stat _stat
+#  define REPLACE_FUNC_STAT_DIR 1
+#  undef REPLACE_FUNC_STAT_FILE
+# endif
+#endif
+
 static inline int
 orig_stat (const char *filename, struct stat *buf)
 {
diff --git a/gltests/stdio.in.h b/gltests/stdio.in.h
index 9dc7c4a..b1b543d 100644
--- a/gltests/stdio.in.h
+++ b/gltests/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/gltests/stdlib.in.h b/gltests/stdlib.in.h
index e92a614..b546133 100644
--- a/gltests/stdlib.in.h
+++ b/gltests/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/gltests/sys_stat.in.h b/gltests/sys_stat.in.h
index e4331c7..2efc1e9 100644
--- a/gltests/sys_stat.in.h
+++ b/gltests/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/gltests/test-pathmax.c b/gltests/test-sys_types.c
similarity index 83%
copy from gltests/test-pathmax.c
copy to gltests/test-sys_types.c
index c6d0ccc..c2af992 100644
--- a/gltests/test-pathmax.c
+++ b/gltests/test-sys_types.c
@@ -1,4 +1,4 @@
-/* Test of "pathmax.h".
+/* Test of <sys/types.h> substitute.
    Copyright (C) 2011-2012 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
@@ -18,12 +18,14 @@
 
 #include <config.h>
 
-#include "pathmax.h"
+#include <sys/types.h>
 
-/* Check that PATH_MAX is a constant if it is defined.  */
-#ifdef PATH_MAX
-int a = PATH_MAX;
-#endif
+/* Check that the types are all defined.  */
+pid_t t1;
+size_t t2;
+ssize_t t3;
+off_t t4;
+mode_t t5;
 
 int
 main (void)
diff --git a/gltests/wchar.in.h b/gltests/wchar.in.h
index 4e92a77..f9bc30c 100644
--- a/gltests/wchar.in.h
+++ b/gltests/wchar.in.h
@@ -83,6 +83,14 @@
 #ifndef address@hidden@_WCHAR_H
 #define address@hidden@_WCHAR_H
 
+/* 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 definitions of _GL_FUNCDECL_RPL etc. are copied here.  */
 
 /* The definition of _GL_ARG_NONNULL is copied here.  */
@@ -135,11 +143,11 @@ typedef int rpl_mbstate_t;
 #   undef btowc
 #   define btowc rpl_btowc
 #  endif
-_GL_FUNCDECL_RPL (btowc, wint_t, (int c));
+_GL_FUNCDECL_RPL (btowc, wint_t, (int c) _GL_ATTRIBUTE_PURE);
 _GL_CXXALIAS_RPL (btowc, wint_t, (int c));
 # else
 #  if address@hidden@
-_GL_FUNCDECL_SYS (btowc, wint_t, (int c));
+_GL_FUNCDECL_SYS (btowc, wint_t, (int c) _GL_ATTRIBUTE_PURE);
 #  endif
 _GL_CXXALIAS_SYS (btowc, wint_t, (int c));
 # endif
@@ -160,12 +168,12 @@ _GL_WARN_ON_USE (btowc, "btowc is unportable - "
 #   undef wctob
 #   define wctob rpl_wctob
 #  endif
-_GL_FUNCDECL_RPL (wctob, int, (wint_t wc));
+_GL_FUNCDECL_RPL (wctob, int, (wint_t wc) _GL_ATTRIBUTE_PURE);
 _GL_CXXALIAS_RPL (wctob, int, (wint_t wc));
 # else
 #  if !defined wctob && address@hidden@
 /* wctob is provided by gnulib, or wctob exists but is not declared.  */
-_GL_FUNCDECL_SYS (wctob, int, (wint_t wc));
+_GL_FUNCDECL_SYS (wctob, int, (wint_t wc) _GL_ATTRIBUTE_PURE);
 #  endif
 _GL_CXXALIAS_SYS (wctob, int, (wint_t wc));
 # endif
@@ -426,12 +434,12 @@ _GL_WARN_ON_USE (wcsnrtombs, "wcsnrtombs is unportable - "
 #   undef wcwidth
 #   define wcwidth rpl_wcwidth
 #  endif
-_GL_FUNCDECL_RPL (wcwidth, int, (wchar_t));
+_GL_FUNCDECL_RPL (wcwidth, int, (wchar_t) _GL_ATTRIBUTE_PURE);
 _GL_CXXALIAS_RPL (wcwidth, int, (wchar_t));
 # else
 #  if address@hidden@
 /* wcwidth exists but is not declared.  */
-_GL_FUNCDECL_SYS (wcwidth, int, (wchar_t));
+_GL_FUNCDECL_SYS (wcwidth, int, (wchar_t) _GL_ATTRIBUTE_PURE);
 #  endif
 _GL_CXXALIAS_SYS (wcwidth, int, (wchar_t));
 # endif
@@ -448,7 +456,8 @@ _GL_WARN_ON_USE (wcwidth, "wcwidth is unportable - "
 /* Search N wide characters of S for C.  */
 #if @GNULIB_WMEMCHR@
 # if address@hidden@
-_GL_FUNCDECL_SYS (wmemchr, wchar_t *, (const wchar_t *s, wchar_t c, size_t n));
+_GL_FUNCDECL_SYS (wmemchr, wchar_t *, (const wchar_t *s, wchar_t c, size_t n)
+                                      _GL_ATTRIBUTE_PURE);
 # endif
   /* On some systems, this function is defined as an overloaded function:
        extern "C++" {
@@ -479,7 +488,8 @@ _GL_WARN_ON_USE (wmemchr, "wmemchr is unportable - "
 #if @GNULIB_WMEMCMP@
 # if address@hidden@
 _GL_FUNCDECL_SYS (wmemcmp, int,
-                  (const wchar_t *s1, const wchar_t *s2, size_t n));
+                  (const wchar_t *s1, const wchar_t *s2, size_t n)
+                  _GL_ATTRIBUTE_PURE);
 # endif
 _GL_CXXALIAS_SYS (wmemcmp, int,
                   (const wchar_t *s1, const wchar_t *s2, size_t n));
@@ -549,7 +559,7 @@ _GL_WARN_ON_USE (wmemset, "wmemset is unportable - "
 /* Return the number of wide characters in S.  */
 #if @GNULIB_WCSLEN@
 # if address@hidden@
-_GL_FUNCDECL_SYS (wcslen, size_t, (const wchar_t *s));
+_GL_FUNCDECL_SYS (wcslen, size_t, (const wchar_t *s) _GL_ATTRIBUTE_PURE);
 # endif
 _GL_CXXALIAS_SYS (wcslen, size_t, (const wchar_t *s));
 _GL_CXXALIASWARN (wcslen);
@@ -565,7 +575,8 @@ _GL_WARN_ON_USE (wcslen, "wcslen is unportable - "
 /* Return the number of wide characters in S, but at most MAXLEN.  */
 #if @GNULIB_WCSNLEN@
 # if address@hidden@
-_GL_FUNCDECL_SYS (wcsnlen, size_t, (const wchar_t *s, size_t maxlen));
+_GL_FUNCDECL_SYS (wcsnlen, size_t, (const wchar_t *s, size_t maxlen)
+                                   _GL_ATTRIBUTE_PURE);
 # endif
 _GL_CXXALIAS_SYS (wcsnlen, size_t, (const wchar_t *s, size_t maxlen));
 _GL_CXXALIASWARN (wcsnlen);
@@ -684,7 +695,8 @@ _GL_WARN_ON_USE (wcsncat, "wcsncat is unportable - "
 /* Compare S1 and S2.  */
 #if @GNULIB_WCSCMP@
 # if address@hidden@
-_GL_FUNCDECL_SYS (wcscmp, int, (const wchar_t *s1, const wchar_t *s2));
+_GL_FUNCDECL_SYS (wcscmp, int, (const wchar_t *s1, const wchar_t *s2)
+                               _GL_ATTRIBUTE_PURE);
 # endif
 _GL_CXXALIAS_SYS (wcscmp, int, (const wchar_t *s1, const wchar_t *s2));
 _GL_CXXALIASWARN (wcscmp);
@@ -701,7 +713,8 @@ _GL_WARN_ON_USE (wcscmp, "wcscmp is unportable - "
 #if @GNULIB_WCSNCMP@
 # if address@hidden@
 _GL_FUNCDECL_SYS (wcsncmp, int,
-                  (const wchar_t *s1, const wchar_t *s2, size_t n));
+                  (const wchar_t *s1, const wchar_t *s2, size_t n)
+                  _GL_ATTRIBUTE_PURE);
 # endif
 _GL_CXXALIAS_SYS (wcsncmp, int,
                   (const wchar_t *s1, const wchar_t *s2, size_t n));
@@ -718,7 +731,8 @@ _GL_WARN_ON_USE (wcsncmp, "wcsncmp is unportable - "
 /* Compare S1 and S2, ignoring case.  */
 #if @GNULIB_WCSCASECMP@
 # if address@hidden@
-_GL_FUNCDECL_SYS (wcscasecmp, int, (const wchar_t *s1, const wchar_t *s2));
+_GL_FUNCDECL_SYS (wcscasecmp, int, (const wchar_t *s1, const wchar_t *s2)
+                                   _GL_ATTRIBUTE_PURE);
 # endif
 _GL_CXXALIAS_SYS (wcscasecmp, int, (const wchar_t *s1, const wchar_t *s2));
 _GL_CXXALIASWARN (wcscasecmp);
@@ -735,7 +749,8 @@ _GL_WARN_ON_USE (wcscasecmp, "wcscasecmp is unportable - "
 #if @GNULIB_WCSNCASECMP@
 # if address@hidden@
 _GL_FUNCDECL_SYS (wcsncasecmp, int,
-                  (const wchar_t *s1, const wchar_t *s2, size_t n));
+                  (const wchar_t *s1, const wchar_t *s2, size_t n)
+                  _GL_ATTRIBUTE_PURE);
 # endif
 _GL_CXXALIAS_SYS (wcsncasecmp, int,
                   (const wchar_t *s1, const wchar_t *s2, size_t n));
@@ -803,7 +818,8 @@ _GL_WARN_ON_USE (wcsdup, "wcsdup is unportable - "
 /* Find the first occurrence of WC in WCS.  */
 #if @GNULIB_WCSCHR@
 # if address@hidden@
-_GL_FUNCDECL_SYS (wcschr, wchar_t *, (const wchar_t *wcs, wchar_t wc));
+_GL_FUNCDECL_SYS (wcschr, wchar_t *, (const wchar_t *wcs, wchar_t wc)
+                                     _GL_ATTRIBUTE_PURE);
 # endif
   /* On some systems, this function is defined as an overloaded function:
        extern "C++" {
@@ -832,7 +848,8 @@ _GL_WARN_ON_USE (wcschr, "wcschr is unportable - "
 /* Find the last occurrence of WC in WCS.  */
 #if @GNULIB_WCSRCHR@
 # if address@hidden@
-_GL_FUNCDECL_SYS (wcsrchr, wchar_t *, (const wchar_t *wcs, wchar_t wc));
+_GL_FUNCDECL_SYS (wcsrchr, wchar_t *, (const wchar_t *wcs, wchar_t wc)
+                                      _GL_ATTRIBUTE_PURE);
 # endif
   /* On some systems, this function is defined as an overloaded function:
        extern "C++" {
@@ -862,7 +879,8 @@ _GL_WARN_ON_USE (wcsrchr, "wcsrchr is unportable - "
    of wide characters not in REJECT.  */
 #if @GNULIB_WCSCSPN@
 # if address@hidden@
-_GL_FUNCDECL_SYS (wcscspn, size_t, (const wchar_t *wcs, const wchar_t 
*reject));
+_GL_FUNCDECL_SYS (wcscspn, size_t, (const wchar_t *wcs, const wchar_t *reject)
+                                   _GL_ATTRIBUTE_PURE);
 # endif
 _GL_CXXALIAS_SYS (wcscspn, size_t, (const wchar_t *wcs, const wchar_t 
*reject));
 _GL_CXXALIASWARN (wcscspn);
@@ -879,7 +897,8 @@ _GL_WARN_ON_USE (wcscspn, "wcscspn is unportable - "
    of wide characters in ACCEPT.  */
 #if @GNULIB_WCSSPN@
 # if address@hidden@
-_GL_FUNCDECL_SYS (wcsspn, size_t, (const wchar_t *wcs, const wchar_t *accept));
+_GL_FUNCDECL_SYS (wcsspn, size_t, (const wchar_t *wcs, const wchar_t *accept)
+                                  _GL_ATTRIBUTE_PURE);
 # endif
 _GL_CXXALIAS_SYS (wcsspn, size_t, (const wchar_t *wcs, const wchar_t *accept));
 _GL_CXXALIASWARN (wcsspn);
@@ -896,7 +915,8 @@ _GL_WARN_ON_USE (wcsspn, "wcsspn is unportable - "
 #if @GNULIB_WCSPBRK@
 # if address@hidden@
 _GL_FUNCDECL_SYS (wcspbrk, wchar_t *,
-                  (const wchar_t *wcs, const wchar_t *accept));
+                  (const wchar_t *wcs, const wchar_t *accept)
+                  _GL_ATTRIBUTE_PURE);
 # endif
   /* On some systems, this function is defined as an overloaded function:
        extern "C++" {
@@ -928,7 +948,8 @@ _GL_WARN_ON_USE (wcspbrk, "wcspbrk is unportable - "
 #if @GNULIB_WCSSTR@
 # if address@hidden@
 _GL_FUNCDECL_SYS (wcsstr, wchar_t *,
-                  (const wchar_t *haystack, const wchar_t *needle));
+                  (const wchar_t *haystack, const wchar_t *needle)
+                  _GL_ATTRIBUTE_PURE);
 # endif
   /* On some systems, this function is defined as an overloaded function:
        extern "C++" {
@@ -982,11 +1003,13 @@ _GL_WARN_ON_USE (wcstok, "wcstok is unportable - "
 #   undef wcswidth
 #   define wcswidth rpl_wcswidth
 #  endif
-_GL_FUNCDECL_RPL (wcswidth, int, (const wchar_t *s, size_t n));
+_GL_FUNCDECL_RPL (wcswidth, int, (const wchar_t *s, size_t n)
+                                 _GL_ATTRIBUTE_PURE);
 _GL_CXXALIAS_RPL (wcswidth, int, (const wchar_t *s, size_t n));
 # else
 #  if address@hidden@
-_GL_FUNCDECL_SYS (wcswidth, int, (const wchar_t *s, size_t n));
+_GL_FUNCDECL_SYS (wcswidth, int, (const wchar_t *s, size_t n)
+                                 _GL_ATTRIBUTE_PURE);
 #  endif
 _GL_CXXALIAS_SYS (wcswidth, int, (const wchar_t *s, size_t n));
 # endif
diff --git a/lib/gl/m4/gnulib-comp.m4 b/lib/gl/m4/gnulib-comp.m4
index d0eb136..68a717d 100644
--- a/lib/gl/m4/gnulib-comp.m4
+++ b/lib/gl/m4/gnulib-comp.m4
@@ -100,6 +100,8 @@ AC_DEFUN([lgl_EARLY],
   # Code from module string:
   # Code from module strverscmp:
   # Code from module strverscmp-tests:
+  # Code from module sys_types:
+  # Code from module sys_types-tests:
   # Code from module test-framework-sh:
   # Code from module test-framework-sh-tests:
   # Code from module thread:
@@ -263,6 +265,8 @@ gt_TYPE_SSIZE_T
 gt_TYPE_WCHAR_T
 gt_TYPE_WINT_T
 gl_STDLIB_H
+gl_SYS_TYPES_H
+AC_PROG_MKDIR_P
 gl_THREAD
 gl_THREADLIB
 gl_UNISTD_H
@@ -442,6 +446,7 @@ AC_DEFUN([lgl_FILE_LIST], [
   m4/stdlib_h.m4
   m4/string_h.m4
   m4/strverscmp.m4
+  m4/sys_types_h.m4
   m4/thread.m4
   m4/threadlib.m4
   m4/unistd_h.m4
@@ -479,6 +484,7 @@ AC_DEFUN([lgl_FILE_LIST], [
   tests/test-stdlib.c
   tests/test-striconv.c
   tests/test-strverscmp.c
+  tests/test-sys_types.c
   tests/test-sys_wait.h
   tests/test-thread_create.c
   tests/test-thread_self.c
@@ -508,6 +514,7 @@ AC_DEFUN([lgl_FILE_LIST], [
   tests=lib/setenv.c
   tests=lib/setlocale.c
   tests=lib/stdlib.in.h
+  tests=lib/sys_types.in.h
   tests=lib/unistd.in.h
   tests=lib/unsetenv.c
   tests=lib/verify.h
diff --git a/lib/gl/m4/locale_h.m4 b/lib/gl/m4/locale_h.m4
index 4289587..fb72e4e 100644
--- a/lib/gl/m4/locale_h.m4
+++ b/lib/gl/m4/locale_h.m4
@@ -1,4 +1,4 @@
-# locale_h.m4 serial 14
+# locale_h.m4 serial 18
 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,
@@ -10,18 +10,29 @@ AC_DEFUN([gl_LOCALE_H],
   dnl once only, before all statements that occur in other macros.
   AC_REQUIRE([gl_LOCALE_H_DEFAULTS])
 
-  dnl Persuade glibc <locale.h> to define locale_t.
+  dnl Persuade glibc <locale.h> to define locale_t and the int_p_*, int_n_*
+  dnl members of 'struct lconv'.
   AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS])
 
   dnl If <stddef.h> is replaced, then <locale.h> must also be replaced.
   AC_REQUIRE([gl_STDDEF_H])
 
+  dnl Solaris 11 2011-11 defines the int_p_*, int_n_* members of 'struct lconv'
+  dnl only if _LCONV_C99 is defined.
+  AC_REQUIRE([AC_CANONICAL_HOST])
+  case "$host_os" in
+    solaris*)
+      AC_DEFINE([_LCONV_C99], [1], [Define to 1 on Solaris.])
+      ;;
+  esac
+
   AC_CACHE_CHECK([whether locale.h conforms to POSIX:2001],
     [gl_cv_header_locale_h_posix2001],
     [AC_COMPILE_IFELSE(
        [AC_LANG_PROGRAM(
           [[#include <locale.h>
-            int x = LC_MESSAGES;]],
+            int x = LC_MESSAGES;
+            int y = sizeof (((struct lconv *) 0)->decimal_point);]],
           [[]])],
        [gl_cv_header_locale_h_posix2001=yes],
        [gl_cv_header_locale_h_posix2001=no])])
@@ -54,6 +65,26 @@ AC_DEFUN([gl_LOCALE_H],
   fi
   AC_SUBST([HAVE_XLOCALE_H])
 
+  dnl Check whether 'struct lconv' is complete.
+  dnl Bionic libc's 'struct lconv' is just a dummy.
+  dnl On OpenBSD 4.9, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin 1.5.x,
+  dnl mingw, MSVC 9, it lacks the int_p_* and int_n_* members.
+  AC_CACHE_CHECK([whether struct lconv is properly defined],
+    [gl_cv_sys_struct_lconv_ok],
+    [AC_COMPILE_IFELSE(
+       [AC_LANG_PROGRAM(
+          [[#include <locale.h>
+            struct lconv l;
+            int x = sizeof (l.decimal_point);
+            int y = sizeof (l.int_p_cs_precedes);]],
+          [[]])],
+       [gl_cv_sys_struct_lconv_ok=yes],
+       [gl_cv_sys_struct_lconv_ok=no])
+    ])
+  if test $gl_cv_sys_struct_lconv_ok = no; then
+    REPLACE_STRUCT_LCONV=1
+  fi
+
   dnl <locale.h> is always overridden, because of GNULIB_POSIXCHECK.
   gl_NEXT_HEADERS([locale.h])
 
@@ -79,10 +110,13 @@ AC_DEFUN([gl_LOCALE_MODULE_INDICATOR],
 
 AC_DEFUN([gl_LOCALE_H_DEFAULTS],
 [
+  GNULIB_LOCALECONV=0; AC_SUBST([GNULIB_LOCALECONV])
   GNULIB_SETLOCALE=0;  AC_SUBST([GNULIB_SETLOCALE])
   GNULIB_DUPLOCALE=0;  AC_SUBST([GNULIB_DUPLOCALE])
   dnl Assume proper GNU behavior unless another module says otherwise.
-  HAVE_DUPLOCALE=1;    AC_SUBST([HAVE_DUPLOCALE])
-  REPLACE_SETLOCALE=0; AC_SUBST([REPLACE_SETLOCALE])
-  REPLACE_DUPLOCALE=0; AC_SUBST([REPLACE_DUPLOCALE])
+  HAVE_DUPLOCALE=1;       AC_SUBST([HAVE_DUPLOCALE])
+  REPLACE_LOCALECONV=0;   AC_SUBST([REPLACE_LOCALECONV])
+  REPLACE_SETLOCALE=0;    AC_SUBST([REPLACE_SETLOCALE])
+  REPLACE_DUPLOCALE=0;    AC_SUBST([REPLACE_DUPLOCALE])
+  REPLACE_STRUCT_LCONV=0; AC_SUBST([REPLACE_STRUCT_LCONV])
 ])
diff --git a/lib/gl/m4/sys_types_h.m4 b/lib/gl/m4/sys_types_h.m4
new file mode 100644
index 0000000..a14ba24
--- /dev/null
+++ b/lib/gl/m4/sys_types_h.m4
@@ -0,0 +1,29 @@
+# sys_types_h.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,
+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.
+  m4_ifdef([gl_LARGEFILE], [
+    AC_REQUIRE([gl_LARGEFILE])
+  ], [
+    WINDOWS_64_BIT_OFF_T=0
+  ])
+  AC_SUBST([WINDOWS_64_BIT_OFF_T])
+])
+
+AC_DEFUN([gl_SYS_TYPES_H_DEFAULTS],
+[
+])
diff --git a/lib/gl/m4/unistd_h.m4 b/lib/gl/m4/unistd_h.m4
index 7595534..d636caf 100644
--- a/lib/gl/m4/unistd_h.m4
+++ b/lib/gl/m4/unistd_h.m4
@@ -1,4 +1,4 @@
-# unistd_h.m4 serial 63
+# unistd_h.m4 serial 64
 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_SYS_TYPES_H])
+
   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/lib/gl/m4/warn-on-use.m4 b/lib/gl/m4/warn-on-use.m4
index 03b113c..a77802e 100644
--- a/lib/gl/m4/warn-on-use.m4
+++ b/lib/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/lib/gl/string.in.h b/lib/gl/string.in.h
index 26652d3..ed187c9 100644
--- a/lib/gl/string.in.h
+++ b/lib/gl/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/gl/unistr.in.h b/lib/gl/unistr.in.h
index cc27672..1ee5085 100644
--- a/lib/gl/unistr.in.h
+++ b/lib/gl/unistr.in.h
@@ -66,17 +66,20 @@ extern "C" {
 /* Check whether an UTF-8 string is well-formed.
    Return NULL if valid, or a pointer to the first invalid unit otherwise.  */
 extern const uint8_t *
-       u8_check (const uint8_t *s, size_t n);
+       u8_check (const uint8_t *s, size_t n)
+       _UC_ATTRIBUTE_PURE;
 
 /* Check whether an UTF-16 string is well-formed.
    Return NULL if valid, or a pointer to the first invalid unit otherwise.  */
 extern const uint16_t *
-       u16_check (const uint16_t *s, size_t n);
+       u16_check (const uint16_t *s, size_t n)
+       _UC_ATTRIBUTE_PURE;
 
 /* Check whether an UCS-4 string is well-formed.
    Return NULL if valid, or a pointer to the first invalid unit otherwise.  */
 extern const uint32_t *
-       u32_check (const uint32_t *s, size_t n);
+       u32_check (const uint32_t *s, size_t n)
+       _UC_ATTRIBUTE_PURE;
 
 
 /* Elementary string conversions.  */
@@ -119,11 +122,14 @@ extern uint16_t *
    failure.  */
 /* Similar to mblen(), except that s must not be NULL.  */
 extern int
-       u8_mblen (const uint8_t *s, size_t n);
+       u8_mblen (const uint8_t *s, size_t n)
+       _UC_ATTRIBUTE_PURE;
 extern int
-       u16_mblen (const uint16_t *s, size_t n);
+       u16_mblen (const uint16_t *s, size_t n)
+       _UC_ATTRIBUTE_PURE;
 extern int
-       u32_mblen (const uint32_t *s, size_t n);
+       u32_mblen (const uint32_t *s, size_t n)
+       _UC_ATTRIBUTE_PURE;
 
 /* Return the length (number of units) of the first character in S, putting
    its 'ucs4_t' representation in *PUC.  Upon failure, *PUC is set to 0xfffd,
@@ -400,38 +406,50 @@ extern uint32_t *
 /* Compare S1 and S2, each of length N.  */
 /* Similar to memcmp().  */
 extern int
-       u8_cmp (const uint8_t *s1, const uint8_t *s2, size_t n);
+       u8_cmp (const uint8_t *s1, const uint8_t *s2, size_t n)
+       _UC_ATTRIBUTE_PURE;
 extern int
-       u16_cmp (const uint16_t *s1, const uint16_t *s2, size_t n);
+       u16_cmp (const uint16_t *s1, const uint16_t *s2, size_t n)
+       _UC_ATTRIBUTE_PURE;
 extern int
-       u32_cmp (const uint32_t *s1, const uint32_t *s2, size_t n);
+       u32_cmp (const uint32_t *s1, const uint32_t *s2, size_t n)
+       _UC_ATTRIBUTE_PURE;
 
 /* Compare S1 and S2.  */
 /* Similar to the gnulib function memcmp2().  */
 extern int
-       u8_cmp2 (const uint8_t *s1, size_t n1, const uint8_t *s2, size_t n2);
+       u8_cmp2 (const uint8_t *s1, size_t n1, const uint8_t *s2, size_t n2)
+       _UC_ATTRIBUTE_PURE;
 extern int
-       u16_cmp2 (const uint16_t *s1, size_t n1, const uint16_t *s2, size_t n2);
+       u16_cmp2 (const uint16_t *s1, size_t n1, const uint16_t *s2, size_t n2)
+       _UC_ATTRIBUTE_PURE;
 extern int
-       u32_cmp2 (const uint32_t *s1, size_t n1, const uint32_t *s2, size_t n2);
+       u32_cmp2 (const uint32_t *s1, size_t n1, const uint32_t *s2, size_t n2)
+       _UC_ATTRIBUTE_PURE;
 
 /* Search the string at S for UC.  */
 /* Similar to memchr().  */
 extern uint8_t *
-       u8_chr (const uint8_t *s, size_t n, ucs4_t uc);
+       u8_chr (const uint8_t *s, size_t n, ucs4_t uc)
+       _UC_ATTRIBUTE_PURE;
 extern uint16_t *
-       u16_chr (const uint16_t *s, size_t n, ucs4_t uc);
+       u16_chr (const uint16_t *s, size_t n, ucs4_t uc)
+       _UC_ATTRIBUTE_PURE;
 extern uint32_t *
-       u32_chr (const uint32_t *s, size_t n, ucs4_t uc);
+       u32_chr (const uint32_t *s, size_t n, ucs4_t uc)
+       _UC_ATTRIBUTE_PURE;
 
 /* Count the number of Unicode characters in the N units from S.  */
 /* Similar to mbsnlen().  */
 extern size_t
-       u8_mbsnlen (const uint8_t *s, size_t n);
+       u8_mbsnlen (const uint8_t *s, size_t n)
+       _UC_ATTRIBUTE_PURE;
 extern size_t
-       u16_mbsnlen (const uint16_t *s, size_t n);
+       u16_mbsnlen (const uint16_t *s, size_t n)
+       _UC_ATTRIBUTE_PURE;
 extern size_t
-       u32_mbsnlen (const uint32_t *s, size_t n);
+       u32_mbsnlen (const uint32_t *s, size_t n)
+       _UC_ATTRIBUTE_PURE;
 
 /* Elementary string functions with memory allocation.  */
 
@@ -448,11 +466,14 @@ extern uint32_t *
 /* Return the length (number of units) of the first character in S.
    Return 0 if it is the NUL character.  Return -1 upon failure.  */
 extern int
-       u8_strmblen (const uint8_t *s);
+       u8_strmblen (const uint8_t *s)
+       _UC_ATTRIBUTE_PURE;
 extern int
-       u16_strmblen (const uint16_t *s);
+       u16_strmblen (const uint16_t *s)
+       _UC_ATTRIBUTE_PURE;
 extern int
-       u32_strmblen (const uint32_t *s);
+       u32_strmblen (const uint32_t *s)
+       _UC_ATTRIBUTE_PURE;
 
 /* Return the length (number of units) of the first character in S, putting
    its 'ucs4_t' representation in *PUC.  Return 0 if it is the NUL
@@ -487,20 +508,26 @@ extern const uint32_t *
 /* Return the number of units in S.  */
 /* Similar to strlen(), wcslen().  */
 extern size_t
-       u8_strlen (const uint8_t *s);
+       u8_strlen (const uint8_t *s)
+       _UC_ATTRIBUTE_PURE;
 extern size_t
-       u16_strlen (const uint16_t *s);
+       u16_strlen (const uint16_t *s)
+       _UC_ATTRIBUTE_PURE;
 extern size_t
-       u32_strlen (const uint32_t *s);
+       u32_strlen (const uint32_t *s)
+       _UC_ATTRIBUTE_PURE;
 
 /* Return the number of units in S, but at most MAXLEN.  */
 /* Similar to strnlen(), wcsnlen().  */
 extern size_t
-       u8_strnlen (const uint8_t *s, size_t maxlen);
+       u8_strnlen (const uint8_t *s, size_t maxlen)
+       _UC_ATTRIBUTE_PURE;
 extern size_t
-       u16_strnlen (const uint16_t *s, size_t maxlen);
+       u16_strnlen (const uint16_t *s, size_t maxlen)
+       _UC_ATTRIBUTE_PURE;
 extern size_t
-       u32_strnlen (const uint32_t *s, size_t maxlen);
+       u32_strnlen (const uint32_t *s, size_t maxlen)
+       _UC_ATTRIBUTE_PURE;
 
 /* Copy SRC to DEST.  */
 /* Similar to strcpy(), wcscpy().  */
@@ -562,16 +589,20 @@ extern uint32_t *
 #ifdef __sun
 /* Avoid a collision with the u8_strcmp() function in Solaris 11 libc.  */
 extern int
-       u8_strcmp_gnu (const uint8_t *s1, const uint8_t *s2);
+       u8_strcmp_gnu (const uint8_t *s1, const uint8_t *s2)
+       _UC_ATTRIBUTE_PURE;
 # define u8_strcmp u8_strcmp_gnu
 #else
 extern int
-       u8_strcmp (const uint8_t *s1, const uint8_t *s2);
+       u8_strcmp (const uint8_t *s1, const uint8_t *s2)
+       _UC_ATTRIBUTE_PURE;
 #endif
 extern int
-       u16_strcmp (const uint16_t *s1, const uint16_t *s2);
+       u16_strcmp (const uint16_t *s1, const uint16_t *s2)
+       _UC_ATTRIBUTE_PURE;
 extern int
-       u32_strcmp (const uint32_t *s1, const uint32_t *s2);
+       u32_strcmp (const uint32_t *s1, const uint32_t *s2)
+       _UC_ATTRIBUTE_PURE;
 
 /* Compare S1 and S2 using the collation rules of the current locale.
    Return -1 if S1 < S2, 0 if S1 = S2, 1 if S1 > S2.
@@ -587,11 +618,14 @@ extern int
 /* Compare no more than N units of S1 and S2.  */
 /* Similar to strncmp(), wcsncmp().  */
 extern int
-       u8_strncmp (const uint8_t *s1, const uint8_t *s2, size_t n);
+       u8_strncmp (const uint8_t *s1, const uint8_t *s2, size_t n)
+       _UC_ATTRIBUTE_PURE;
 extern int
-       u16_strncmp (const uint16_t *s1, const uint16_t *s2, size_t n);
+       u16_strncmp (const uint16_t *s1, const uint16_t *s2, size_t n)
+       _UC_ATTRIBUTE_PURE;
 extern int
-       u32_strncmp (const uint32_t *s1, const uint32_t *s2, size_t n);
+       u32_strncmp (const uint32_t *s1, const uint32_t *s2, size_t n)
+       _UC_ATTRIBUTE_PURE;
 
 /* Duplicate S, returning an identical malloc'd string.  */
 /* Similar to strdup(), wcsdup().  */
@@ -605,74 +639,98 @@ extern uint32_t *
 /* Find the first occurrence of UC in STR.  */
 /* Similar to strchr(), wcschr().  */
 extern uint8_t *
-       u8_strchr (const uint8_t *str, ucs4_t uc);
+       u8_strchr (const uint8_t *str, ucs4_t uc)
+       _UC_ATTRIBUTE_PURE;
 extern uint16_t *
-       u16_strchr (const uint16_t *str, ucs4_t uc);
+       u16_strchr (const uint16_t *str, ucs4_t uc)
+       _UC_ATTRIBUTE_PURE;
 extern uint32_t *
-       u32_strchr (const uint32_t *str, ucs4_t uc);
+       u32_strchr (const uint32_t *str, ucs4_t uc)
+       _UC_ATTRIBUTE_PURE;
 
 /* Find the last occurrence of UC in STR.  */
 /* Similar to strrchr(), wcsrchr().  */
 extern uint8_t *
-       u8_strrchr (const uint8_t *str, ucs4_t uc);
+       u8_strrchr (const uint8_t *str, ucs4_t uc)
+       _UC_ATTRIBUTE_PURE;
 extern uint16_t *
-       u16_strrchr (const uint16_t *str, ucs4_t uc);
+       u16_strrchr (const uint16_t *str, ucs4_t uc)
+       _UC_ATTRIBUTE_PURE;
 extern uint32_t *
-       u32_strrchr (const uint32_t *str, ucs4_t uc);
+       u32_strrchr (const uint32_t *str, ucs4_t uc)
+       _UC_ATTRIBUTE_PURE;
 
 /* Return the length of the initial segment of STR which consists entirely
    of Unicode characters not in REJECT.  */
 /* Similar to strcspn(), wcscspn().  */
 extern size_t
-       u8_strcspn (const uint8_t *str, const uint8_t *reject);
+       u8_strcspn (const uint8_t *str, const uint8_t *reject)
+       _UC_ATTRIBUTE_PURE;
 extern size_t
-       u16_strcspn (const uint16_t *str, const uint16_t *reject);
+       u16_strcspn (const uint16_t *str, const uint16_t *reject)
+       _UC_ATTRIBUTE_PURE;
 extern size_t
-       u32_strcspn (const uint32_t *str, const uint32_t *reject);
+       u32_strcspn (const uint32_t *str, const uint32_t *reject)
+       _UC_ATTRIBUTE_PURE;
 
 /* Return the length of the initial segment of STR which consists entirely
    of Unicode characters in ACCEPT.  */
 /* Similar to strspn(), wcsspn().  */
 extern size_t
-       u8_strspn (const uint8_t *str, const uint8_t *accept);
+       u8_strspn (const uint8_t *str, const uint8_t *accept)
+       _UC_ATTRIBUTE_PURE;
 extern size_t
-       u16_strspn (const uint16_t *str, const uint16_t *accept);
+       u16_strspn (const uint16_t *str, const uint16_t *accept)
+       _UC_ATTRIBUTE_PURE;
 extern size_t
-       u32_strspn (const uint32_t *str, const uint32_t *accept);
+       u32_strspn (const uint32_t *str, const uint32_t *accept)
+       _UC_ATTRIBUTE_PURE;
 
 /* Find the first occurrence in STR of any character in ACCEPT.  */
 /* Similar to strpbrk(), wcspbrk().  */
 extern uint8_t *
-       u8_strpbrk (const uint8_t *str, const uint8_t *accept);
+       u8_strpbrk (const uint8_t *str, const uint8_t *accept)
+       _UC_ATTRIBUTE_PURE;
 extern uint16_t *
-       u16_strpbrk (const uint16_t *str, const uint16_t *accept);
+       u16_strpbrk (const uint16_t *str, const uint16_t *accept)
+       _UC_ATTRIBUTE_PURE;
 extern uint32_t *
-       u32_strpbrk (const uint32_t *str, const uint32_t *accept);
+       u32_strpbrk (const uint32_t *str, const uint32_t *accept)
+       _UC_ATTRIBUTE_PURE;
 
 /* Find the first occurrence of NEEDLE in HAYSTACK.  */
 /* Similar to strstr(), wcsstr().  */
 extern uint8_t *
-       u8_strstr (const uint8_t *haystack, const uint8_t *needle);
+       u8_strstr (const uint8_t *haystack, const uint8_t *needle)
+       _UC_ATTRIBUTE_PURE;
 extern uint16_t *
-       u16_strstr (const uint16_t *haystack, const uint16_t *needle);
+       u16_strstr (const uint16_t *haystack, const uint16_t *needle)
+       _UC_ATTRIBUTE_PURE;
 extern uint32_t *
-       u32_strstr (const uint32_t *haystack, const uint32_t *needle);
+       u32_strstr (const uint32_t *haystack, const uint32_t *needle)
+       _UC_ATTRIBUTE_PURE;
 
 /* Test whether STR starts with PREFIX.  */
 extern bool
-       u8_startswith (const uint8_t *str, const uint8_t *prefix);
+       u8_startswith (const uint8_t *str, const uint8_t *prefix)
+       _UC_ATTRIBUTE_PURE;
 extern bool
-       u16_startswith (const uint16_t *str, const uint16_t *prefix);
+       u16_startswith (const uint16_t *str, const uint16_t *prefix)
+       _UC_ATTRIBUTE_PURE;
 extern bool
-       u32_startswith (const uint32_t *str, const uint32_t *prefix);
+       u32_startswith (const uint32_t *str, const uint32_t *prefix)
+       _UC_ATTRIBUTE_PURE;
 
 /* Test whether STR ends with SUFFIX.  */
 extern bool
-       u8_endswith (const uint8_t *str, const uint8_t *suffix);
+       u8_endswith (const uint8_t *str, const uint8_t *suffix)
+       _UC_ATTRIBUTE_PURE;
 extern bool
-       u16_endswith (const uint16_t *str, const uint16_t *suffix);
+       u16_endswith (const uint16_t *str, const uint16_t *suffix)
+       _UC_ATTRIBUTE_PURE;
 extern bool
-       u32_endswith (const uint32_t *str, const uint32_t *suffix);
+       u32_endswith (const uint32_t *str, const uint32_t *suffix)
+       _UC_ATTRIBUTE_PURE;
 
 /* Divide STR into tokens separated by characters in DELIM.
    This interface is actually more similar to wcstok than to strtok.  */
diff --git a/lib/gl/unitypes.in.h b/lib/gl/unitypes.in.h
index 7554856..54eaa4e 100644
--- a/lib/gl/unitypes.in.h
+++ b/lib/gl/unitypes.in.h
@@ -1,4 +1,4 @@
-/* Elementary types for the GNU UniString library.
+/* Elementary types and macros for the GNU UniString library.
    Copyright (C) 2002, 2005-2006, 2009-2012 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify it
@@ -23,4 +23,24 @@
 /* Type representing a Unicode character.  */
 typedef uint32_t ucs4_t;
 
+/* Attribute of a function whose result depends only on the arguments
+   (not pointers!) and which has no side effects.  */
+#ifndef _UC_ATTRIBUTE_CONST
+# if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
+#  define _UC_ATTRIBUTE_CONST __attribute__ ((__const__))
+# else
+#  define _UC_ATTRIBUTE_CONST
+# endif
+#endif
+
+/* Attribute of a function whose result depends only on the arguments
+   (possibly pointers) and global memory, and which has no side effects.  */
+#ifndef _UC_ATTRIBUTE_PURE
+# if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
+#  define _UC_ATTRIBUTE_PURE __attribute__ ((__pure__))
+# else
+#  define _UC_ATTRIBUTE_PURE
+# endif
+#endif
+
 #endif /* _UNITYPES_H */
diff --git a/lib/gltests/Makefile.am b/lib/gltests/Makefile.am
index a1a469d..642d8f2 100644
--- a/lib/gltests/Makefile.am
+++ b/lib/gltests/Makefile.am
@@ -208,12 +208,15 @@ locale.h: locale.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_LOCALE_H''@|$(NEXT_LOCALE_H)|g' \
+             -e 's/@''GNULIB_LOCALECONV''@/$(GNULIB_LOCALECONV)/g' \
              -e 's/@''GNULIB_SETLOCALE''@/$(GNULIB_SETLOCALE)/g' \
              -e 's/@''GNULIB_DUPLOCALE''@/$(GNULIB_DUPLOCALE)/g' \
              -e 's|@''HAVE_DUPLOCALE''@|$(HAVE_DUPLOCALE)|g' \
              -e 's|@''HAVE_XLOCALE_H''@|$(HAVE_XLOCALE_H)|g' \
+             -e 's|@''REPLACE_LOCALECONV''@|$(REPLACE_LOCALECONV)|g' \
              -e 's|@''REPLACE_SETLOCALE''@|$(REPLACE_SETLOCALE)|g' \
              -e 's|@''REPLACE_DUPLOCALE''@|$(REPLACE_DUPLOCALE)|g' \
+             -e 's|@''REPLACE_STRUCT_LCONV''@|$(REPLACE_STRUCT_LCONV)|g' \
              -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
              -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
              -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
@@ -597,6 +600,39 @@ EXTRA_DIST += test-strverscmp.c signature.h macros.h
 
 ## end   gnulib module strverscmp-tests
 
+## 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_LGL|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 sys_types-tests
+
+TESTS += test-sys_types
+check_PROGRAMS += test-sys_types
+EXTRA_DIST += test-sys_types.c
+
+## end   gnulib module sys_types-tests
+
 ## begin gnulib module test-framework-sh-tests
 
 TESTS += test-init.sh
@@ -644,6 +680,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' \
@@ -742,6 +779,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/lib/gltests/locale.in.h b/lib/gltests/locale.in.h
index a97e3e7..7747902 100644
--- a/lib/gltests/locale.in.h
+++ b/lib/gltests/locale.in.h
@@ -47,6 +47,111 @@
 # define LC_MESSAGES 1729
 #endif
 
+/* Bionic libc's 'struct lconv' is just a dummy.  */
+#if @REPLACE_STRUCT_LCONV@
+# define lconv rpl_lconv
+struct lconv
+{
+  /* All 'char *' are actually 'const char *'.  */
+
+  /* Members that depend on the LC_NUMERIC category of the locale.  See
+     
<http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap07.html#tag_07_03_04>
 */
+
+  /* Symbol used as decimal point.  */
+  char *decimal_point;
+  /* Symbol used to separate groups of digits to the left of the decimal
+     point.  */
+  char *thousands_sep;
+  /* Definition of the size of groups of digits to the left of the decimal
+     point.  */
+  char *grouping;
+
+  /* Members that depend on the LC_MONETARY category of the locale.  See
+     
<http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap07.html#tag_07_03_03>
 */
+
+  /* Symbol used as decimal point.  */
+  char *mon_decimal_point;
+  /* Symbol used to separate groups of digits to the left of the decimal
+     point.  */
+  char *mon_thousands_sep;
+  /* Definition of the size of groups of digits to the left of the decimal
+     point.  */
+  char *mon_grouping;
+  /* Sign used to indicate a value >= 0.  */
+  char *positive_sign;
+  /* Sign used to indicate a value < 0.  */
+  char *negative_sign;
+
+  /* For formatting local currency.  */
+  /* Currency symbol (3 characters) followed by separator (1 character).  */
+  char *currency_symbol;
+  /* Number of digits after the decimal point.  */
+  char frac_digits;
+  /* For values >= 0: 1 if the currency symbol precedes the number, 0 if it
+     comes after the number.  */
+  char p_cs_precedes;
+  /* For values >= 0: Position of the sign.  */
+  char p_sign_posn;
+  /* For values >= 0: Placement of spaces between currency symbol, sign, and
+     number.  */
+  char p_sep_by_space;
+  /* For values < 0: 1 if the currency symbol precedes the number, 0 if it
+     comes after the number.  */
+  char n_cs_precedes;
+  /* For values < 0: Position of the sign.  */
+  char n_sign_posn;
+  /* For values < 0: Placement of spaces between currency symbol, sign, and
+     number.  */
+  char n_sep_by_space;
+
+  /* For formatting international currency.  */
+  /* Currency symbol (3 characters) followed by separator (1 character).  */
+  char *int_curr_symbol;
+  /* Number of digits after the decimal point.  */
+  char int_frac_digits;
+  /* For values >= 0: 1 if the currency symbol precedes the number, 0 if it
+     comes after the number.  */
+  char int_p_cs_precedes;
+  /* For values >= 0: Position of the sign.  */
+  char int_p_sign_posn;
+  /* For values >= 0: Placement of spaces between currency symbol, sign, and
+     number.  */
+  char int_p_sep_by_space;
+  /* For values < 0: 1 if the currency symbol precedes the number, 0 if it
+     comes after the number.  */
+  char int_n_cs_precedes;
+  /* For values < 0: Position of the sign.  */
+  char int_n_sign_posn;
+  /* For values < 0: Placement of spaces between currency symbol, sign, and
+     number.  */
+  char int_n_sep_by_space;
+};
+#endif
+
+#if @GNULIB_LOCALECONV@
+# if @REPLACE_LOCALECONV@
+#  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+#   undef localeconv
+#   define localeconv rpl_localeconv
+#  endif
+_GL_FUNCDECL_RPL (localeconv, struct lconv *, (void));
+_GL_CXXALIAS_RPL (localeconv, struct lconv *, (void));
+# else
+_GL_CXXALIAS_SYS (localeconv, struct lconv *, (void));
+# endif
+_GL_CXXALIASWARN (localeconv);
+#elif @REPLACE_STRUCT_LCONV@
+# undef localeconv
+# define localeconv localeconv_used_without_requesting_gnulib_module_localeconv
+#elif defined GNULIB_POSIXCHECK
+# undef localeconv
+# if HAVE_RAW_DECL_LOCALECONV
+_GL_WARN_ON_USE (localeconv,
+                 "localeconv returns too few information on some platforms - "
+                 "use gnulib module localeconv for portability");
+# endif
+#endif
+
 #if @GNULIB_SETLOCALE@
 # if @REPLACE_SETLOCALE@
 #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
diff --git a/lib/gltests/stdlib.in.h b/lib/gltests/stdlib.in.h
index e92a614..b546133 100644
--- a/lib/gltests/stdlib.in.h
+++ b/lib/gltests/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/lib/gltests/sys_types.in.h b/lib/gltests/sys_types.in.h
new file mode 100644
index 0000000..8139d98
--- /dev/null
+++ b/lib/gltests/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/lib/gltests/test-locale.c b/lib/gltests/test-locale.c
index 1cd3dac..e884ea1 100644
--- a/lib/gltests/test-locale.c
+++ b/lib/gltests/test-locale.c
@@ -38,6 +38,10 @@ int a[] =
 locale_t b = LC_GLOBAL_LOCALE;
 #endif
 
+/* Check that the 'struct lconv' type is defined.  */
+struct lconv l;
+int ls;
+
 /* Check that NULL can be passed through varargs as a pointer type,
    per POSIX 2008.  */
 verify (sizeof NULL == sizeof (void *));
@@ -45,5 +49,31 @@ verify (sizeof NULL == sizeof (void *));
 int
 main ()
 {
+  /* Check that 'struct lconv' has the ISO C and POSIX specified members.  */
+  ls += sizeof (*l.decimal_point);
+  ls += sizeof (*l.thousands_sep);
+  ls += sizeof (*l.grouping);
+  ls += sizeof (*l.mon_decimal_point);
+  ls += sizeof (*l.mon_thousands_sep);
+  ls += sizeof (*l.mon_grouping);
+  ls += sizeof (*l.positive_sign);
+  ls += sizeof (*l.negative_sign);
+  ls += sizeof (*l.currency_symbol);
+  ls += sizeof (l.frac_digits);
+  ls += sizeof (l.p_cs_precedes);
+  ls += sizeof (l.p_sign_posn);
+  ls += sizeof (l.p_sep_by_space);
+  ls += sizeof (l.n_cs_precedes);
+  ls += sizeof (l.n_sign_posn);
+  ls += sizeof (l.n_sep_by_space);
+  ls += sizeof (*l.int_curr_symbol);
+  ls += sizeof (l.int_frac_digits);
+  ls += sizeof (l.int_p_cs_precedes);
+  ls += sizeof (l.int_p_sign_posn);
+  ls += sizeof (l.int_p_sep_by_space);
+  ls += sizeof (l.int_n_cs_precedes);
+  ls += sizeof (l.int_n_sign_posn);
+  ls += sizeof (l.int_n_sep_by_space);
+
   return 0;
 }
diff --git a/gltests/test-pathmax.c b/lib/gltests/test-sys_types.c
similarity index 83%
copy from gltests/test-pathmax.c
copy to lib/gltests/test-sys_types.c
index c6d0ccc..c2af992 100644
--- a/gltests/test-pathmax.c
+++ b/lib/gltests/test-sys_types.c
@@ -1,4 +1,4 @@
-/* Test of "pathmax.h".
+/* Test of <sys/types.h> substitute.
    Copyright (C) 2011-2012 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
@@ -18,12 +18,14 @@
 
 #include <config.h>
 
-#include "pathmax.h"
+#include <sys/types.h>
 
-/* Check that PATH_MAX is a constant if it is defined.  */
-#ifdef PATH_MAX
-int a = PATH_MAX;
-#endif
+/* Check that the types are all defined.  */
+pid_t t1;
+size_t t2;
+ssize_t t3;
+off_t t4;
+mode_t t5;
 
 int
 main (void)
diff --git a/lib/gltests/unistd.in.h b/lib/gltests/unistd.in.h
index 1b26c09..9115486 100644
--- a/lib/gltests/unistd.in.h
+++ b/lib/gltests/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/gltests/wchar.in.h b/lib/gltests/wchar.in.h
index 4e92a77..f9bc30c 100644
--- a/lib/gltests/wchar.in.h
+++ b/lib/gltests/wchar.in.h
@@ -83,6 +83,14 @@
 #ifndef address@hidden@_WCHAR_H
 #define address@hidden@_WCHAR_H
 
+/* 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 definitions of _GL_FUNCDECL_RPL etc. are copied here.  */
 
 /* The definition of _GL_ARG_NONNULL is copied here.  */
@@ -135,11 +143,11 @@ typedef int rpl_mbstate_t;
 #   undef btowc
 #   define btowc rpl_btowc
 #  endif
-_GL_FUNCDECL_RPL (btowc, wint_t, (int c));
+_GL_FUNCDECL_RPL (btowc, wint_t, (int c) _GL_ATTRIBUTE_PURE);
 _GL_CXXALIAS_RPL (btowc, wint_t, (int c));
 # else
 #  if address@hidden@
-_GL_FUNCDECL_SYS (btowc, wint_t, (int c));
+_GL_FUNCDECL_SYS (btowc, wint_t, (int c) _GL_ATTRIBUTE_PURE);
 #  endif
 _GL_CXXALIAS_SYS (btowc, wint_t, (int c));
 # endif
@@ -160,12 +168,12 @@ _GL_WARN_ON_USE (btowc, "btowc is unportable - "
 #   undef wctob
 #   define wctob rpl_wctob
 #  endif
-_GL_FUNCDECL_RPL (wctob, int, (wint_t wc));
+_GL_FUNCDECL_RPL (wctob, int, (wint_t wc) _GL_ATTRIBUTE_PURE);
 _GL_CXXALIAS_RPL (wctob, int, (wint_t wc));
 # else
 #  if !defined wctob && address@hidden@
 /* wctob is provided by gnulib, or wctob exists but is not declared.  */
-_GL_FUNCDECL_SYS (wctob, int, (wint_t wc));
+_GL_FUNCDECL_SYS (wctob, int, (wint_t wc) _GL_ATTRIBUTE_PURE);
 #  endif
 _GL_CXXALIAS_SYS (wctob, int, (wint_t wc));
 # endif
@@ -426,12 +434,12 @@ _GL_WARN_ON_USE (wcsnrtombs, "wcsnrtombs is unportable - "
 #   undef wcwidth
 #   define wcwidth rpl_wcwidth
 #  endif
-_GL_FUNCDECL_RPL (wcwidth, int, (wchar_t));
+_GL_FUNCDECL_RPL (wcwidth, int, (wchar_t) _GL_ATTRIBUTE_PURE);
 _GL_CXXALIAS_RPL (wcwidth, int, (wchar_t));
 # else
 #  if address@hidden@
 /* wcwidth exists but is not declared.  */
-_GL_FUNCDECL_SYS (wcwidth, int, (wchar_t));
+_GL_FUNCDECL_SYS (wcwidth, int, (wchar_t) _GL_ATTRIBUTE_PURE);
 #  endif
 _GL_CXXALIAS_SYS (wcwidth, int, (wchar_t));
 # endif
@@ -448,7 +456,8 @@ _GL_WARN_ON_USE (wcwidth, "wcwidth is unportable - "
 /* Search N wide characters of S for C.  */
 #if @GNULIB_WMEMCHR@
 # if address@hidden@
-_GL_FUNCDECL_SYS (wmemchr, wchar_t *, (const wchar_t *s, wchar_t c, size_t n));
+_GL_FUNCDECL_SYS (wmemchr, wchar_t *, (const wchar_t *s, wchar_t c, size_t n)
+                                      _GL_ATTRIBUTE_PURE);
 # endif
   /* On some systems, this function is defined as an overloaded function:
        extern "C++" {
@@ -479,7 +488,8 @@ _GL_WARN_ON_USE (wmemchr, "wmemchr is unportable - "
 #if @GNULIB_WMEMCMP@
 # if address@hidden@
 _GL_FUNCDECL_SYS (wmemcmp, int,
-                  (const wchar_t *s1, const wchar_t *s2, size_t n));
+                  (const wchar_t *s1, const wchar_t *s2, size_t n)
+                  _GL_ATTRIBUTE_PURE);
 # endif
 _GL_CXXALIAS_SYS (wmemcmp, int,
                   (const wchar_t *s1, const wchar_t *s2, size_t n));
@@ -549,7 +559,7 @@ _GL_WARN_ON_USE (wmemset, "wmemset is unportable - "
 /* Return the number of wide characters in S.  */
 #if @GNULIB_WCSLEN@
 # if address@hidden@
-_GL_FUNCDECL_SYS (wcslen, size_t, (const wchar_t *s));
+_GL_FUNCDECL_SYS (wcslen, size_t, (const wchar_t *s) _GL_ATTRIBUTE_PURE);
 # endif
 _GL_CXXALIAS_SYS (wcslen, size_t, (const wchar_t *s));
 _GL_CXXALIASWARN (wcslen);
@@ -565,7 +575,8 @@ _GL_WARN_ON_USE (wcslen, "wcslen is unportable - "
 /* Return the number of wide characters in S, but at most MAXLEN.  */
 #if @GNULIB_WCSNLEN@
 # if address@hidden@
-_GL_FUNCDECL_SYS (wcsnlen, size_t, (const wchar_t *s, size_t maxlen));
+_GL_FUNCDECL_SYS (wcsnlen, size_t, (const wchar_t *s, size_t maxlen)
+                                   _GL_ATTRIBUTE_PURE);
 # endif
 _GL_CXXALIAS_SYS (wcsnlen, size_t, (const wchar_t *s, size_t maxlen));
 _GL_CXXALIASWARN (wcsnlen);
@@ -684,7 +695,8 @@ _GL_WARN_ON_USE (wcsncat, "wcsncat is unportable - "
 /* Compare S1 and S2.  */
 #if @GNULIB_WCSCMP@
 # if address@hidden@
-_GL_FUNCDECL_SYS (wcscmp, int, (const wchar_t *s1, const wchar_t *s2));
+_GL_FUNCDECL_SYS (wcscmp, int, (const wchar_t *s1, const wchar_t *s2)
+                               _GL_ATTRIBUTE_PURE);
 # endif
 _GL_CXXALIAS_SYS (wcscmp, int, (const wchar_t *s1, const wchar_t *s2));
 _GL_CXXALIASWARN (wcscmp);
@@ -701,7 +713,8 @@ _GL_WARN_ON_USE (wcscmp, "wcscmp is unportable - "
 #if @GNULIB_WCSNCMP@
 # if address@hidden@
 _GL_FUNCDECL_SYS (wcsncmp, int,
-                  (const wchar_t *s1, const wchar_t *s2, size_t n));
+                  (const wchar_t *s1, const wchar_t *s2, size_t n)
+                  _GL_ATTRIBUTE_PURE);
 # endif
 _GL_CXXALIAS_SYS (wcsncmp, int,
                   (const wchar_t *s1, const wchar_t *s2, size_t n));
@@ -718,7 +731,8 @@ _GL_WARN_ON_USE (wcsncmp, "wcsncmp is unportable - "
 /* Compare S1 and S2, ignoring case.  */
 #if @GNULIB_WCSCASECMP@
 # if address@hidden@
-_GL_FUNCDECL_SYS (wcscasecmp, int, (const wchar_t *s1, const wchar_t *s2));
+_GL_FUNCDECL_SYS (wcscasecmp, int, (const wchar_t *s1, const wchar_t *s2)
+                                   _GL_ATTRIBUTE_PURE);
 # endif
 _GL_CXXALIAS_SYS (wcscasecmp, int, (const wchar_t *s1, const wchar_t *s2));
 _GL_CXXALIASWARN (wcscasecmp);
@@ -735,7 +749,8 @@ _GL_WARN_ON_USE (wcscasecmp, "wcscasecmp is unportable - "
 #if @GNULIB_WCSNCASECMP@
 # if address@hidden@
 _GL_FUNCDECL_SYS (wcsncasecmp, int,
-                  (const wchar_t *s1, const wchar_t *s2, size_t n));
+                  (const wchar_t *s1, const wchar_t *s2, size_t n)
+                  _GL_ATTRIBUTE_PURE);
 # endif
 _GL_CXXALIAS_SYS (wcsncasecmp, int,
                   (const wchar_t *s1, const wchar_t *s2, size_t n));
@@ -803,7 +818,8 @@ _GL_WARN_ON_USE (wcsdup, "wcsdup is unportable - "
 /* Find the first occurrence of WC in WCS.  */
 #if @GNULIB_WCSCHR@
 # if address@hidden@
-_GL_FUNCDECL_SYS (wcschr, wchar_t *, (const wchar_t *wcs, wchar_t wc));
+_GL_FUNCDECL_SYS (wcschr, wchar_t *, (const wchar_t *wcs, wchar_t wc)
+                                     _GL_ATTRIBUTE_PURE);
 # endif
   /* On some systems, this function is defined as an overloaded function:
        extern "C++" {
@@ -832,7 +848,8 @@ _GL_WARN_ON_USE (wcschr, "wcschr is unportable - "
 /* Find the last occurrence of WC in WCS.  */
 #if @GNULIB_WCSRCHR@
 # if address@hidden@
-_GL_FUNCDECL_SYS (wcsrchr, wchar_t *, (const wchar_t *wcs, wchar_t wc));
+_GL_FUNCDECL_SYS (wcsrchr, wchar_t *, (const wchar_t *wcs, wchar_t wc)
+                                      _GL_ATTRIBUTE_PURE);
 # endif
   /* On some systems, this function is defined as an overloaded function:
        extern "C++" {
@@ -862,7 +879,8 @@ _GL_WARN_ON_USE (wcsrchr, "wcsrchr is unportable - "
    of wide characters not in REJECT.  */
 #if @GNULIB_WCSCSPN@
 # if address@hidden@
-_GL_FUNCDECL_SYS (wcscspn, size_t, (const wchar_t *wcs, const wchar_t 
*reject));
+_GL_FUNCDECL_SYS (wcscspn, size_t, (const wchar_t *wcs, const wchar_t *reject)
+                                   _GL_ATTRIBUTE_PURE);
 # endif
 _GL_CXXALIAS_SYS (wcscspn, size_t, (const wchar_t *wcs, const wchar_t 
*reject));
 _GL_CXXALIASWARN (wcscspn);
@@ -879,7 +897,8 @@ _GL_WARN_ON_USE (wcscspn, "wcscspn is unportable - "
    of wide characters in ACCEPT.  */
 #if @GNULIB_WCSSPN@
 # if address@hidden@
-_GL_FUNCDECL_SYS (wcsspn, size_t, (const wchar_t *wcs, const wchar_t *accept));
+_GL_FUNCDECL_SYS (wcsspn, size_t, (const wchar_t *wcs, const wchar_t *accept)
+                                  _GL_ATTRIBUTE_PURE);
 # endif
 _GL_CXXALIAS_SYS (wcsspn, size_t, (const wchar_t *wcs, const wchar_t *accept));
 _GL_CXXALIASWARN (wcsspn);
@@ -896,7 +915,8 @@ _GL_WARN_ON_USE (wcsspn, "wcsspn is unportable - "
 #if @GNULIB_WCSPBRK@
 # if address@hidden@
 _GL_FUNCDECL_SYS (wcspbrk, wchar_t *,
-                  (const wchar_t *wcs, const wchar_t *accept));
+                  (const wchar_t *wcs, const wchar_t *accept)
+                  _GL_ATTRIBUTE_PURE);
 # endif
   /* On some systems, this function is defined as an overloaded function:
        extern "C++" {
@@ -928,7 +948,8 @@ _GL_WARN_ON_USE (wcspbrk, "wcspbrk is unportable - "
 #if @GNULIB_WCSSTR@
 # if address@hidden@
 _GL_FUNCDECL_SYS (wcsstr, wchar_t *,
-                  (const wchar_t *haystack, const wchar_t *needle));
+                  (const wchar_t *haystack, const wchar_t *needle)
+                  _GL_ATTRIBUTE_PURE);
 # endif
   /* On some systems, this function is defined as an overloaded function:
        extern "C++" {
@@ -982,11 +1003,13 @@ _GL_WARN_ON_USE (wcstok, "wcstok is unportable - "
 #   undef wcswidth
 #   define wcswidth rpl_wcswidth
 #  endif
-_GL_FUNCDECL_RPL (wcswidth, int, (const wchar_t *s, size_t n));
+_GL_FUNCDECL_RPL (wcswidth, int, (const wchar_t *s, size_t n)
+                                 _GL_ATTRIBUTE_PURE);
 _GL_CXXALIAS_RPL (wcswidth, int, (const wchar_t *s, size_t n));
 # else
 #  if address@hidden@
-_GL_FUNCDECL_SYS (wcswidth, int, (const wchar_t *s, size_t n));
+_GL_FUNCDECL_SYS (wcswidth, int, (const wchar_t *s, size_t n)
+                                 _GL_ATTRIBUTE_PURE);
 #  endif
 _GL_CXXALIAS_SYS (wcswidth, int, (const wchar_t *s, size_t n));
 # endif
diff --git a/maint.mk b/maint.mk
index a97e0bd..1c7af03 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 \
@@ -455,7 +455,8 @@ sc_prohibit_quotearg_without_use:
 
 # Don't include quote.h unless you use one of its functions.
 sc_prohibit_quote_without_use:
-       @h='quote.h' re='\<quote(_n)? *\(' $(_sc_header_without_use)
+       @h='quote.h' re='\<quote((_n)? *\(|_quoting_options\>)' \
+         $(_sc_header_without_use)
 
 # Don't include this header unless you use one of its functions.
 sc_prohibit_long_options_without_use:
@@ -931,8 +932,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_)
diff --git a/po/sr.po.in b/po/sr.po.in
index ae7ce2d..9ba5705 100644
--- a/po/sr.po.in
+++ b/po/sr.po.in
@@ -1,228 +1,338 @@
-# Serbian translation of `libidn'.
-# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
-# This file is distributed under the same license as the `libidn' package.
+# Serbian translation of libidn.
+# Copyright (C) 2012 Free Software Foundation, Inc.
+# This file is distributed under the same license as the libidn package.
 # Aleksandar Jelenak <address@hidden>, 2004, 2005.
+# Мирослав Николић <address@hidden>, 2012.
 msgid ""
 msgstr ""
-"Project-Id-Version: libidn 0.5.16\n"
+"Project-Id-Version: libidn-1.24\n"
 "Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2005-05-06 01:52+0200\n"
-"PO-Revision-Date: 2005-09-04 15:02-0400\n"
-"Last-Translator: Aleksandar Jelenak <address@hidden>\n"
+"POT-Creation-Date: 2012-01-10 21:21+0100\n"
+"PO-Revision-Date: 2012-01-15 00:30+0200\n"
+"Last-Translator: Мирослав Николић <address@hidden>\n"
 "Language-Team: Serbian <address@hidden>\n"
+"Language: sr\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: lib/strerror-idna.c:70 lib/strerror-pr29.c:54 lib/strerror-punycode.c:54
-#: lib/strerror-stringprep.c:74 lib/strerror-tld.c:56
+#: lib/strerror-idna.c:82 lib/strerror-pr29.c:66 lib/strerror-punycode.c:66
+#: lib/strerror-stringprep.c:86 lib/strerror-tld.c:68
 msgid "Success"
-msgstr "Успех"
+msgstr "Успешно"
 
-#: lib/strerror-idna.c:74 lib/strerror-pr29.c:62
+#: lib/strerror-idna.c:86 lib/strerror-pr29.c:74
 msgid "String preparation failed"
-msgstr "Неуспешна припрема ниске"
+msgstr "Није успела припрема ниске"
 
-#: lib/strerror-idna.c:78
+#: lib/strerror-idna.c:90
 msgid "Punycode failed"
-msgstr "Punycode није успео"
+msgstr "Паникод није успео"
 
-#: lib/strerror-idna.c:82
+#: lib/strerror-idna.c:94
 msgid "Non-digit/letter/hyphen in input"
 msgstr "Нецифра/слово/цртица у улазу"
 
-#: lib/strerror-idna.c:86
+#: lib/strerror-idna.c:98
 msgid "Forbidden leading or trailing minus sign (`-')"
-msgstr "Забрањен водећи или пратећи знак 
минус („-“)"
+msgstr "Недозвољени водећи или завршни знак 
минус („-“)"
 
-#: lib/strerror-idna.c:90
+#: lib/strerror-idna.c:102
 msgid "Output would be too large or too small"
 msgstr "Излаз би био превелик или премали"
 
-#: lib/strerror-idna.c:94
+#: lib/strerror-idna.c:106
 msgid "Input does not start with ACE prefix (`xn--')"
-msgstr "Улаз не почиње са ACE префиксом („xn--“)"
+msgstr "Улаз не почиње АЦЕ префиксом („xn--“)"
 
-#: lib/strerror-idna.c:98
+#: lib/strerror-idna.c:110
 msgid "String not idempotent under ToASCII"
-msgstr "Ниска није идемпотентна под ToASCII"
+msgstr "Ниска није истомоћна под ТоАСКРИ"
 
-#: lib/strerror-idna.c:102
+#: lib/strerror-idna.c:114
 msgid "Input already contain ACE prefix (`xn--')"
-msgstr "Улаз већ садржи ACE префикс („xn--“)"
+msgstr "Улаз већ садржи АЦЕ префикс („xn--“)"
 
-#: lib/strerror-idna.c:106 lib/strerror-tld.c:72
+#: lib/strerror-idna.c:118 lib/strerror-tld.c:84
 msgid "System iconv failed"
-msgstr "Системски iconv није успео"
+msgstr "Иконв система није успео"
 
-#: lib/strerror-idna.c:110 lib/strerror-stringprep.c:118 lib/strerror-tld.c:68
+#: lib/strerror-idna.c:122 lib/strerror-stringprep.c:130 lib/strerror-tld.c:80
 msgid "Cannot allocate memory"
-msgstr "Не може обезбедити меморију"
+msgstr "Не могу да доделим меморију"
 
-#: lib/strerror-idna.c:114
+#: lib/strerror-idna.c:126
 msgid "System dlopen failed"
-msgstr "Неуспешан системски dlopen"
+msgstr "Длопен система није успео"
 
-#: lib/strerror-idna.c:118 lib/strerror-pr29.c:66 lib/strerror-punycode.c:70
-#: lib/strerror-stringprep.c:122 lib/strerror-tld.c:80
+#: lib/strerror-idna.c:130 lib/strerror-pr29.c:78 lib/strerror-punycode.c:82
+#: lib/strerror-stringprep.c:134 lib/strerror-tld.c:92
 msgid "Unknown error"
 msgstr "Непозната грешка"
 
-#: lib/strerror-pr29.c:58
+#: lib/strerror-pr29.c:70
 msgid "String not idempotent under Unicode NFKC normalization"
-msgstr "Ниска није идемпотентна под Unicode NFKC 
нормализацијом"
+msgstr "Ниска није истомоћна под 
нормализацијом Уникода НФКЦ"
 
-#: lib/strerror-punycode.c:58
+#: lib/strerror-punycode.c:70
 msgid "Invalid input"
-msgstr "Неважећи улаз"
+msgstr "Неисправан улаз"
 
-#: lib/strerror-punycode.c:62 lib/strerror-stringprep.c:98
+#: lib/strerror-punycode.c:74 lib/strerror-stringprep.c:110
 msgid "Output would exceed the buffer space provided"
 msgstr "Излаз би премашио предвиђену величину 
бафера"
 
-#: lib/strerror-punycode.c:66
+#: lib/strerror-punycode.c:78
 msgid "String size limit exceeded"
-msgstr "Ограничење величине ниске премашено"
+msgstr "Премашено је ограничење величине 
ниске"
 
-#: lib/strerror-stringprep.c:78
+#: lib/strerror-stringprep.c:90
 msgid "Forbidden unassigned code points in input"
-msgstr "Забрањене недодељене кодне тачке у 
улазу"
+msgstr "Недозвољене недодељене кодне тачке у 
улазу"
 
-#: lib/strerror-stringprep.c:82
+#: lib/strerror-stringprep.c:94
 msgid "Prohibited code points in input"
-msgstr "Ускраћене кодне тачке у улазу"
+msgstr "Забрањене кодне тачке у улазу"
 
-#: lib/strerror-stringprep.c:86
+#: lib/strerror-stringprep.c:98
 msgid "Conflicting bidirectional properties in input"
-msgstr "Супротстављена двосмерна својства у 
улазу"
+msgstr "Сукобљавајућа двосмерна својства у 
улазу"
 
-#: lib/strerror-stringprep.c:90
+#: lib/strerror-stringprep.c:102
 msgid "Malformed bidirectional string"
-msgstr "Наказна двосмерна ниска"
+msgstr "Лоша двосмерна ниска"
 
-#: lib/strerror-stringprep.c:94
+#: lib/strerror-stringprep.c:106
 msgid "Prohibited bidirectional code points in input"
-msgstr "Ускраћене двосмерне кодне тачке у 
улазу"
+msgstr "Забрањене двосмерне кодне тачке у 
улазу"
 
-#: lib/strerror-stringprep.c:102
+#: lib/strerror-stringprep.c:114
 msgid "Error in stringprep profile definition"
-msgstr "Грешка у дефиницији stringprep профила"
+msgstr "Грешка у одредници профила стрингпреп"
 
-#: lib/strerror-stringprep.c:106
+#: lib/strerror-stringprep.c:118
 msgid "Flag conflict with profile"
-msgstr "Сукоб заставица са профилом"
+msgstr "Сукоб опција са профилом"
 
-#: lib/strerror-stringprep.c:110
+#: lib/strerror-stringprep.c:122
 msgid "Unknown profile"
 msgstr "Непознат профил"
 
-#: lib/strerror-stringprep.c:114
+#: lib/strerror-stringprep.c:126
 msgid "Unicode normalization failed (internal error)"
-msgstr "Уникод нормализације није успела 
(унутрашња грешка)"
+msgstr "Неуспех Уникод нормализације 
(унутрашња грешка)"
 
-#: lib/strerror-tld.c:60
+#: lib/strerror-tld.c:72
 msgid "Code points prohibited by top-level domain"
-msgstr "Кодне тачке забрањене највишим 
доменом"
+msgstr "Кодне тачке забрањене доменом 
највишег нивоа"
 
-#: lib/strerror-tld.c:64
+#: lib/strerror-tld.c:76
 msgid "Missing input"
 msgstr "Недостаје улаз"
 
-#: lib/strerror-tld.c:76
+#: lib/strerror-tld.c:88
 msgid "No top-level domain found in input"
-msgstr "Највиши домен није нађен у улазу"
+msgstr "Домен највишег нивоа није нађен у 
улазу"
 
-#: src/idn.c:89
-msgid "Only one of -s, -e, -d, -a or -u can be specified."
-msgstr "Може бити задато само једно од: -s, -e, -d, 
-a или -u."
+#: src/idn.c:65
+#, c-format
+msgid "Try `%s --help' for more information.\n"
+msgstr "Пробајте „%s --help“ за више 
информација.\n"
 
-#: src/idn.c:98
+#: src/idn.c:69
+#, c-format
+msgid "Usage: %s [OPTION]... [STRINGS]...\n"
+msgstr "Употреба: %s [ОПЦИЈА]... [НИСКЕ]...\n"
+
+#: src/idn.c:72
+msgid ""
+"Internationalized Domain Name (IDN) convert STRINGS, or standard input.\n"
+"\n"
+msgstr ""
+"Интернационализовани назив домена (IDN) 
претвара НИСКЕ, или стандардни улаз.\n"
+"\n"
+
+#: src/idn.c:76
+msgid ""
+"Command line interface to the internationalized domain name library.\n"
+"\n"
+"All strings are expected to be encoded in the preferred charset used\n"
+"by your locale.  Use `--debug' to find out what this charset is.  You\n"
+"can override the charset used by setting environment variable CHARSET.\n"
+"\n"
+"To process a string that starts with `-', for example `-foo', use `--'\n"
+"to signal the end of parameters, as in `idn --quiet -a -- -foo'.\n"
+"\n"
+"Mandatory arguments to long options are mandatory for short options too.\n"
+msgstr ""
+"Сучеље линије наредби за библиотеку 
интернационализованог назива домена.\n"
+"\n"
+"Очекује се да су све ниске кодиране у 
жељеном скупу знакова коришћеном\n"
+"вашим локалитетом.  Употребите „--debug“ да 
сазнате који је то скуп знакова.\n"
+"Можете да препишете коришћени скуп 
знакова подешавајући променљиву окружења 
СКУПЗНАКОВА.\n"
+"\n"
+"Да обрадите ниску која почиње са „-“, на 
пример „-foo“, употребите „--“\n"
+"да назначите крај параметара, као у „idn 
--quiet -a -- -foo“.\n"
+"\n"
+"Обавезни аргументи за дуге опције су 
такође обавезни и за кратке опције.\n"
+
+#: src/idn.c:88
+msgid ""
+"  -h, --help               Print help and exit\n"
+"  -V, --version            Print version and exit\n"
+msgstr ""
+"  -h, --help               Исписује помоћ и излази\n"
+"  -V, --version            Исписује издање и излази\n"
+
+#: src/idn.c:92
+msgid ""
+"  -s, --stringprep         Prepare string according to nameprep profile\n"
+"  -d, --punycode-decode    Decode Punycode\n"
+"  -e, --punycode-encode    Encode Punycode\n"
+"  -a, --idna-to-ascii      Convert to ACE according to IDNA (default mode)\n"
+"  -u, --idna-to-unicode    Convert from ACE according to IDNA\n"
+msgstr ""
+"  -s, --stringprep         Припрема ниску у складу са 
профилом нејмпреп\n"
+"  -d, --punycode-decode    Декодира Паникод\n"
+"  -e, --punycode-encode    Кодира Паникод\n"
+"  -a, --idna-to-ascii      Претвара у АЦЕ у складу са 
ИДНА-ом (основни режим)\n"
+"  -u, --idna-to-unicode    Претвара из АЦЕ-а у складу 
са ИДНА-ом\n"
+
+#: src/idn.c:99
+msgid ""
+"      --allow-unassigned   Toggle IDNA AllowUnassigned flag (default off)\n"
+"      --usestd3asciirules  Toggle IDNA UseSTD3ASCIIRules flag (default off)\n"
+msgstr ""
+"      --allow-unassigned   Пребацује опцију ИДНА 
Дозволи недодељене (унапред искључено)\n"
+"      --usestd3asciirules  Пребацује опцију ИДНА 
КористиСТД3АСКРИ правила (унапред 
искључено)\n"
+
+#: src/idn.c:103
+msgid ""
+"      --no-tld             Don't check string for TLD specific rules\n"
+"                             Only for --idna-to-ascii and --idna-to-unicode\n"
+msgstr ""
+"      --no-tld             Не проверава ниску за ТЛД 
посебним правилима\n"
+"                             Само за --idna-to-ascii и 
--idna-to-unicode\n"
+
+#: src/idn.c:107
+msgid "  -n, --nfkc               Normalize string according to Unicode v3.2 
NFKC\n"
+msgstr "  -n, --nfkc               Нормализује ниску у 
складу са Уникодом в3.2 НФКЦ\n"
+
+#: src/idn.c:110
+msgid ""
+"  -p, --profile=STRING     Use specified stringprep profile instead\n"
+"                             Valid stringprep profiles: `Nameprep',\n"
+"                             `iSCSI', `Nodeprep', `Resourceprep', \n"
+"                             `trace', `SASLprep'\n"
+msgstr ""
+"  -p, --profile=НИСКА     Уместо тога користи 
одређени профил стрингпрепа\n"
+"                             Исправни стрингпреп 
профили: „Nameprep“,\n"
+"                             „iSCSI“, „Nodeprep“, „Resourceprep“, 
\n"
+"                             „trace“, „SASLprep“\n"
+
+#: src/idn.c:116
+msgid ""
+"      --debug              Print debugging information\n"
+"      --quiet              Silent operation\n"
+msgstr ""
+"      --debug              Исписује податке за 
уклањање грешака\n"
+"      --quiet              Нечујна операција\n"
+
+#: src/idn.c:172
+#, c-format
+msgid "only one of -s, -e, -d, -a, -u or -n can be specified"
+msgstr "може бити задато само једно од: -s, -e, -d, 
-a или -u"
+
+#: src/idn.c:182
 #, c-format
 msgid "Charset `%s'.\n"
 msgstr "Скуп знакова „%s“.\n"
 
-#: src/idn.c:101
+#: src/idn.c:187
 #, c-format
 msgid "Type each input string on a line by itself, terminated by a newline 
character.\n"
 msgstr "Куцајте улазну ниску на засебној 
линији, завршавајући знаком за нови ред.\n"
 
-#: src/idn.c:116
-msgid "Input error"
-msgstr "Улазна грешка"
-
-#: src/idn.c:126 src/idn.c:186 src/idn.c:267 src/idn.c:341
+#: src/idn.c:202
 #, c-format
-msgid "Could not convert from %s to UTF-8."
-msgstr "Није могао да претвори из %s у UTF-8."
+msgid "input error"
+msgstr "улазна грешка"
 
-#: src/idn.c:134 src/idn.c:158 src/idn.c:193 src/idn.c:402
-msgid "Could not convert from UTF-8 to UCS-4."
-msgstr "Није могао да претвори из UTF-8 у UCS-4."
+#: src/idn.c:212 src/idn.c:274 src/idn.c:357 src/idn.c:434 src/idn.c:515
+#, c-format
+msgid "could not convert from %s to UTF-8"
+msgstr "не могу да претворим из „%s“ у УТФ-8"
 
-#: src/idn.c:141 src/idn.c:199 src/idn.c:280 src/idn.c:356
+#: src/idn.c:220 src/idn.c:245 src/idn.c:281 src/idn.c:498 src/idn.c:527
+#: src/idn.c:551
 #, c-format
-msgid "input[%d] = U+%04x\n"
-msgstr "улаз[%d] = U+%04x\n"
+msgid "could not convert from UTF-8 to UCS-4"
+msgstr "не могу да претворим из УТФ-8 у УЦС-4"
 
-#: src/idn.c:150
+#: src/idn.c:237
 #, c-format
 msgid "stringprep_profile: %s"
 msgstr "stringprep_profile: %s"
 
-#: src/idn.c:165 src/idn.c:242 src/idn.c:329 src/idn.c:374
-#, c-format
-msgid "output[%d] = U+%04x\n"
-msgstr "излаз[%d] = U+%04x\n"
-
-#: src/idn.c:172 src/idn.c:213 src/idn.c:255 src/idn.c:407
+#: src/idn.c:260 src/idn.c:302 src/idn.c:345 src/idn.c:503 src/idn.c:564
 #, c-format
-msgid "Could not convert from UTF-8 to %s."
-msgstr "Није могао да претвори из UTF-8 у %s."
+msgid "could not convert from UTF-8 to %s"
+msgstr "не могу да претворим из УТФ-8 у %s"
 
-#: src/idn.c:206
+#: src/idn.c:295
 #, c-format
 msgid "punycode_encode: %s"
 msgstr "punycode_encode: %s"
 
-#: src/idn.c:228
+#: src/idn.c:317
 msgid "malloc"
-msgstr "malloc"
+msgstr "додела меморије"
 
-#: src/idn.c:234
+#: src/idn.c:323
 #, c-format
 msgid "punycode_decode: %s"
 msgstr "punycode_decode: %s"
 
-#: src/idn.c:250 src/idn.c:274 src/idn.c:349
-msgid "Could not convert from UCS-4 to UTF-8."
-msgstr "Није могао да претвори из UCS-4 у UTF-8."
+#: src/idn.c:340 src/idn.c:364 src/idn.c:442
+#, c-format
+msgid "could not convert from UCS-4 to UTF-8"
+msgstr "не могу да претворим из УЦС-4 у УТФ-8"
 
-#: src/idn.c:290
+#: src/idn.c:381
 #, c-format
 msgid "idna_to_ascii_4z: %s"
 msgstr "idna_to_ascii_4z: %s"
 
-#: src/idn.c:304
+#: src/idn.c:395
 #, c-format
 msgid "idna_to_unicode_8z4z (TLD): %s"
 msgstr "idna_to_unicode_8z4z (TLD): %s"
 
-#: src/idn.c:311
-#, c-format
-msgid "tld[%d] = U+%04x\n"
-msgstr "tld[%d] = U+%04x\n"
-
-#: src/idn.c:317 src/idn.c:386
+#: src/idn.c:409 src/idn.c:482
 #, c-format
-msgid "tld_check_4z (position %d): %s"
-msgstr "tld_check_4z (положај %d): %s"
+msgid "tld_check_4z (position %lu): %s"
+msgstr "tld_check_4z (положај %lu): %s"
 
-#: src/idn.c:320 src/idn.c:392
+#: src/idn.c:412 src/idn.c:488
 #, c-format
 msgid "tld_check_4z: %s"
 msgstr "tld_check_4z: %s"
 
-#: src/idn.c:367
+#: src/idn.c:461
 #, c-format
 msgid "idna_to_unicode_8z4z: %s"
 msgstr "idna_to_unicode_8z4z: %s"
+
+#: src/idn.c:540
+#, c-format
+msgid "could not do NFKC normalization"
+msgstr "не могу да урадим нормализацију НФКЦ-а"
+
+#~ msgid "input[%d] = U+%04x\n"
+#~ msgstr "улаз[%d] = U+%04x\n"
+
+#~ msgid "output[%d] = U+%04x\n"
+#~ msgstr "излаз[%d] = U+%04x\n"
+
+#~ msgid "tld[%d] = U+%04x\n"
+#~ msgstr "tld[%d] = U+%04x\n"
diff --git a/po/zh_CN.po.in b/po/zh_CN.po.in
index 4c587b6..ee93d9d 100644
--- a/po/zh_CN.po.in
+++ b/po/zh_CN.po.in
@@ -2,14 +2,13 @@
 # Copyright (C) 2008 Free Software Foundation, Inc.
 # This file is distributed under the same license as the libidn package.
 # Meng Jie <address@hidden>, 2005.
-# Ji ZhengYu <address@hidden>, 2011
-#
+# Ji ZhengYu <address@hidden>, 2011, 2012
 msgid ""
 msgstr ""
-"Project-Id-Version: libidn 1.21\n"
+"Project-Id-Version: libidn 1.24\n"
 "Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2011-04-24 17:12+0200\n"
-"PO-Revision-Date: 2011-04-28 20:17+0800\n"
+"POT-Creation-Date: 2012-01-10 21:21+0100\n"
+"PO-Revision-Date: 2012-02-14 20:25+0800\n"
 "Last-Translator: Ji ZhengYu <address@hidden>\n"
 "Language-Team: Chinese (simplified) <address@hidden>\n"
 "Language: zh_CN\n"
@@ -17,135 +16,135 @@ msgstr ""
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: lib/strerror-idna.c:75 lib/strerror-pr29.c:59 lib/strerror-punycode.c:59
-#: lib/strerror-stringprep.c:79 lib/strerror-tld.c:61
+#: lib/strerror-idna.c:82 lib/strerror-pr29.c:66 lib/strerror-punycode.c:66
+#: lib/strerror-stringprep.c:86 lib/strerror-tld.c:68
 msgid "Success"
 msgstr "成功"
 
-#: lib/strerror-idna.c:79 lib/strerror-pr29.c:67
+#: lib/strerror-idna.c:86 lib/strerror-pr29.c:74
 msgid "String preparation failed"
 msgstr "预备字符串失败"
 
-#: lib/strerror-idna.c:83
+#: lib/strerror-idna.c:90
 msgid "Punycode failed"
 msgstr "Punycode 失败"
 
-#: lib/strerror-idna.c:87
+#: lib/strerror-idna.c:94
 msgid "Non-digit/letter/hyphen in input"
 msgstr "输入中出现非数字/字母/连字符"
 
-#: lib/strerror-idna.c:91
+#: lib/strerror-idna.c:98
 msgid "Forbidden leading or trailing minus sign (`-')"
 msgstr "不能使用‘-’作为起始或终止符"
 
-#: lib/strerror-idna.c:95
+#: lib/strerror-idna.c:102
 msgid "Output would be too large or too small"
 msgstr "输出太大或太小"
 
-#: lib/strerror-idna.c:99
+#: lib/strerror-idna.c:106
 msgid "Input does not start with ACE prefix (`xn--')"
 msgstr "输入未以 ACE 前缀(‘xn--’)开头"
 
-#: lib/strerror-idna.c:103
+#: lib/strerror-idna.c:110
 msgid "String not idempotent under ToASCII"
 msgstr "ToASCII 中字符串不是幂等的"
 
-#: lib/strerror-idna.c:107
+#: lib/strerror-idna.c:114
 msgid "Input already contain ACE prefix (`xn--')"
 msgstr "输入已经包含 ACE前缀(‘xn--’)"
 
-#: lib/strerror-idna.c:111 lib/strerror-tld.c:77
+#: lib/strerror-idna.c:118 lib/strerror-tld.c:84
 msgid "System iconv failed"
 msgstr "系统 iconv 失败"
 
-#: lib/strerror-idna.c:115 lib/strerror-stringprep.c:123 lib/strerror-tld.c:73
+#: lib/strerror-idna.c:122 lib/strerror-stringprep.c:130 lib/strerror-tld.c:80
 msgid "Cannot allocate memory"
 msgstr "无法分配内存"
 
-#: lib/strerror-idna.c:119
+#: lib/strerror-idna.c:126
 msgid "System dlopen failed"
 msgstr "系统 dlopen 失败"
 
-#: lib/strerror-idna.c:123 lib/strerror-pr29.c:71 lib/strerror-punycode.c:75
-#: lib/strerror-stringprep.c:127 lib/strerror-tld.c:85
+#: lib/strerror-idna.c:130 lib/strerror-pr29.c:78 lib/strerror-punycode.c:82
+#: lib/strerror-stringprep.c:134 lib/strerror-tld.c:92
 msgid "Unknown error"
 msgstr "未知错误"
 
-#: lib/strerror-pr29.c:63
+#: lib/strerror-pr29.c:70
 msgid "String not idempotent under Unicode NFKC normalization"
 msgstr "Unicode NFKC 正规化过程中字符串不是幂等的"
 
-#: lib/strerror-punycode.c:63
+#: lib/strerror-punycode.c:70
 msgid "Invalid input"
 msgstr "无效输入"
 
-#: lib/strerror-punycode.c:67 lib/strerror-stringprep.c:103
+#: lib/strerror-punycode.c:74 lib/strerror-stringprep.c:110
 msgid "Output would exceed the buffer space provided"
 msgstr "输入将溢出所提供的缓冲区"
 
-#: lib/strerror-punycode.c:71
+#: lib/strerror-punycode.c:78
 msgid "String size limit exceeded"
 msgstr "字符串大小越界"
 
-#: lib/strerror-stringprep.c:83
+#: lib/strerror-stringprep.c:90
 msgid "Forbidden unassigned code points in input"
 msgstr "输入中不能出现未赋值的代码点"
 
-#: lib/strerror-stringprep.c:87
+#: lib/strerror-stringprep.c:94
 msgid "Prohibited code points in input"
 msgstr "输入中不能出现代码点"
 
-#: lib/strerror-stringprep.c:91
+#: lib/strerror-stringprep.c:98
 msgid "Conflicting bidirectional properties in input"
 msgstr "输入中出现相互冲突的双向属性"
 
-#: lib/strerror-stringprep.c:95
+#: lib/strerror-stringprep.c:102
 msgid "Malformed bidirectional string"
 msgstr "双向字符串格式错误"
 
-#: lib/strerror-stringprep.c:99
+#: lib/strerror-stringprep.c:106
 msgid "Prohibited bidirectional code points in input"
 msgstr "输入中不能出现双向的代码点"
 
-#: lib/strerror-stringprep.c:107
+#: lib/strerror-stringprep.c:114
 msgid "Error in stringprep profile definition"
 msgstr "Stringpref 配置文件定义出错"
 
-#: lib/strerror-stringprep.c:111
+#: lib/strerror-stringprep.c:118
 msgid "Flag conflict with profile"
 msgstr "标识与配置文件冲突"
 
-#: lib/strerror-stringprep.c:115
+#: lib/strerror-stringprep.c:122
 msgid "Unknown profile"
 msgstr "未知的配置文件"
 
-#: lib/strerror-stringprep.c:119
+#: lib/strerror-stringprep.c:126
 msgid "Unicode normalization failed (internal error)"
 msgstr "Unicode 正规化失败(内部错误)"
 
-#: lib/strerror-tld.c:65
+#: lib/strerror-tld.c:72
 msgid "Code points prohibited by top-level domain"
 msgstr "顶级域不接受代码点"
 
-#: lib/strerror-tld.c:69
+#: lib/strerror-tld.c:76
 msgid "Missing input"
 msgstr "输入缺失"
 
-#: lib/strerror-tld.c:81
+#: lib/strerror-tld.c:88
 msgid "No top-level domain found in input"
 msgstr "输入中未发现顶级域"
 
-#: src/idn.c:68
+#: src/idn.c:65
 #, c-format
 msgid "Try `%s --help' for more information.\n"
 msgstr "尝试用‘%s --help’获取更多信息。\n"
 
-#: src/idn.c:72
+#: src/idn.c:69
 #, c-format
 msgid "Usage: %s [OPTION]... [STRINGS]...\n"
 msgstr "用法: %s [选项]... [字符串]...\n"
 
-#: src/idn.c:75
+#: src/idn.c:72
 msgid ""
 "Internationalized Domain Name (IDN) convert STRINGS, or standard input.\n"
 "\n"
@@ -153,7 +152,7 @@ msgstr ""
 "字符串或是标准输入的国际化域名(IDN)转化。\n"
 "\n"
 
-#: src/idn.c:79
+#: src/idn.c:76
 msgid ""
 "Command line interface to the internationalized domain name library.\n"
 "\n"
@@ -177,7 +176,7 @@ msgstr ""
 "\n"
 "长选项所必需的参数对于短选项来说也是必需的。\n"
 
-#: src/idn.c:91
+#: src/idn.c:88
 msgid ""
 "  -h, --help               Print help and exit\n"
 "  -V, --version            Print version and exit\n"
@@ -185,7 +184,7 @@ msgstr ""
 "  -h, --help               打印此帮助并退出\n"
 "  -V, --version            打印程序版本并退出\n"
 
-#: src/idn.c:95
+#: src/idn.c:92
 msgid ""
 "  -s, --stringprep         Prepare string according to nameprep profile\n"
 "  -d, --punycode-decode    Decode Punycode\n"
@@ -199,7 +198,7 @@ msgstr ""
 "  -a, --idna-to-ascii      按 IDNA 转换为 ACE (默认方式)\n"
 "  -u, --idna-to-unicode    按 IDNA 从 ACE 转换\n"
 
-#: src/idn.c:102
+#: src/idn.c:99
 msgid ""
 "      --allow-unassigned   Toggle IDNA AllowUnassigned flag (default off)\n"
 "      --usestd3asciirules  Toggle IDNA UseSTD3ASCIIRules flag (default off)\n"
@@ -207,7 +206,7 @@ msgstr ""
 "      --allow-unassigned   切换 IDNA AllowUnassigned 标识(默认关闭)\n"
 "      --usestd3asciirules  切换 IDNA UseSTD3ASCIIRules 标识(默认å…
³é—­)\n"
 
-#: src/idn.c:106
+#: src/idn.c:103
 msgid ""
 "      --no-tld             Don't check string for TLD specific rules\n"
 "                             Only for --idna-to-ascii and --idna-to-unicode\n"
@@ -215,11 +214,11 @@ msgstr ""
 "     --no-tld                不按 TLD 指定的规则检查字符串\n"
 "                             仅对 --idna-to-ascii 和 --idna-to-unicode 
有效\n"
 
-#: src/idn.c:110
+#: src/idn.c:107
 msgid "  -n, --nfkc               Normalize string according to Unicode v3.2 
NFKC\n"
 msgstr "  -n, --nfkc               按 Unicode v3.2 NFKC 正规化字符串\n"
 
-#: src/idn.c:113
+#: src/idn.c:110
 msgid ""
 "  -p, --profile=STRING     Use specified stringprep profile instead\n"
 "                             Valid stringprep profiles: `Nameprep',\n"
@@ -231,7 +230,7 @@ msgstr ""
 "                             `iSCSI', `Nodeprep', `Resourceprep', \n"
 "                             `trace', `SASLprep'\n"
 
-#: src/idn.c:119
+#: src/idn.c:116
 msgid ""
 "      --debug              Print debugging information\n"
 "      --quiet              Silent operation\n"
@@ -239,95 +238,95 @@ msgstr ""
 "      --debug              打印调试信息\n"
 "      --quiet              处理时不显示信息\n"
 
-#: src/idn.c:175
+#: src/idn.c:172
 #, c-format
 msgid "only one of -s, -e, -d, -a, -u or -n can be specified"
 msgstr "只能指定 -s, -e, -d, -a, -u 或是 -n 中的一个"
 
-#: src/idn.c:185
+#: src/idn.c:182
 #, c-format
 msgid "Charset `%s'.\n"
 msgstr "字符集‘%s’。\n"
 
-#: src/idn.c:190
+#: src/idn.c:187
 #, c-format
 msgid "Type each input string on a line by itself, terminated by a newline 
character.\n"
 msgstr "输入时,每个字符串单占一行。\n"
 
-#: src/idn.c:205
+#: src/idn.c:202
 #, c-format
 msgid "input error"
 msgstr "输入错误"
 
-#: src/idn.c:215 src/idn.c:277 src/idn.c:360 src/idn.c:437 src/idn.c:518
+#: src/idn.c:212 src/idn.c:274 src/idn.c:357 src/idn.c:434 src/idn.c:515
 #, c-format
 msgid "could not convert from %s to UTF-8"
 msgstr "无法将 %s 转为 UTF-8"
 
-#: src/idn.c:223 src/idn.c:248 src/idn.c:284 src/idn.c:501 src/idn.c:530
-#: src/idn.c:554
+#: src/idn.c:220 src/idn.c:245 src/idn.c:281 src/idn.c:498 src/idn.c:527
+#: src/idn.c:551
 #, c-format
 msgid "could not convert from UTF-8 to UCS-4"
 msgstr "无法将 UTF-8 转为 UCS-4"
 
-#: src/idn.c:240
+#: src/idn.c:237
 #, c-format
 msgid "stringprep_profile: %s"
 msgstr "stringprep_profile:%s"
 
-#: src/idn.c:263 src/idn.c:305 src/idn.c:348 src/idn.c:506 src/idn.c:567
+#: src/idn.c:260 src/idn.c:302 src/idn.c:345 src/idn.c:503 src/idn.c:564
 #, c-format
 msgid "could not convert from UTF-8 to %s"
 msgstr "无法将 UTF-8 转为 %s"
 
-#: src/idn.c:298
+#: src/idn.c:295
 #, c-format
 msgid "punycode_encode: %s"
 msgstr "punycode_encode:%s"
 
-#: src/idn.c:320
+#: src/idn.c:317
 msgid "malloc"
 msgstr "malloc"
 
-#: src/idn.c:326
+#: src/idn.c:323
 #, c-format
 msgid "punycode_decode: %s"
 msgstr "punycode_decode: %s"
 
-#: src/idn.c:343 src/idn.c:367 src/idn.c:445
+#: src/idn.c:340 src/idn.c:364 src/idn.c:442
 #, c-format
 msgid "could not convert from UCS-4 to UTF-8"
 msgstr "无法将 UCS-4 转为 UTF-8"
 
-#: src/idn.c:384
+#: src/idn.c:381
 #, c-format
 msgid "idna_to_ascii_4z: %s"
 msgstr "idna_to_ascii_4z:%s"
 
-#: src/idn.c:398
+#: src/idn.c:395
 #, c-format
 msgid "idna_to_unicode_8z4z (TLD): %s"
 msgstr "idna_to_unicode_8z4z (TLD):%s"
 
-#: src/idn.c:412 src/idn.c:485
+#: src/idn.c:409 src/idn.c:482
 #, c-format
 msgid "tld_check_4z (position %lu): %s"
 msgstr "tld_check_4z (位置 %lu):%s"
 
-#: src/idn.c:415 src/idn.c:491
+#: src/idn.c:412 src/idn.c:488
 #, c-format
 msgid "tld_check_4z: %s"
 msgstr "tld_check_4z:%s"
 
-#: src/idn.c:464
+#: src/idn.c:461
 #, c-format
 msgid "idna_to_unicode_8z4z: %s"
 msgstr "idna_to_unicode_8z4z:%s"
 
-#: src/idn.c:543
-#, fuzzy, c-format
+#: src/idn.c:540
+#, c-format
 msgid "could not do NFKC normalization"
-msgstr "不能进行 NFKC 正规化过程。"
+msgstr "不能进行 NFKC 标准化"
 
 #~ msgid ""
 #~ "\n"
diff --git a/tests/Makefile.am b/tests/Makefile.am
index abfdd36..f84e069 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -32,6 +32,8 @@ if TLD
 ctests += tst_tld
 endif
 
+EXTRA_DIST = libidn.supp
+
 TESTS = $(ctests)
 check_PROGRAMS = $(ctests)
 
diff --git a/examples/Makefile.am b/tests/libidn.supp
similarity index 66%
copy from examples/Makefile.am
copy to tests/libidn.supp
index 31a79d2..7da3445 100644
--- a/examples/Makefile.am
+++ b/tests/libidn.supp
@@ -1,5 +1,5 @@
-## Process this file with automake to produce Makefile.in
-# Copyright (C) 2002-2012 Simon Josefsson.
+# libidn.supp -- Valgrind suppression file for Libidn
+# Copyright (C) 2012 Simon Josefsson
 #
 # This file is part of GNU Libidn.
 #
@@ -16,13 +16,20 @@
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
-EXTRA_DIST = README
+{
+   gcc strlen optimization
+   Memcheck:Addr4
+   fun:idna_to_ascii_4z
+   fun:idna_to_ascii_8z
+   fun:doit
+   fun:main
+}
 
-AM_CFLAGS = $(WERROR_CFLAGS) $(WARN_CFLAGS)
-AM_CPPFLAGS = -I$(top_srcdir)/lib -I../lib
-LDADD = ../lib/libidn.la
-
-noinst_PROGRAMS = example example2 example3 example4
-if TLD
-noinst_PROGRAMS += example5
-endif
+{
+   gcc strlen optimization
+   Memcheck:Addr4
+   fun:idna_to_ascii_4z
+   fun:idna_to_ascii_8z
+   fun:doit
+   fun:main
+}


hooks/post-receive
-- 
GNU libidn



reply via email to

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