Codebase list libidn2 / 5bc839a
Imported Upstream version 0.16 Simon Josefsson 7 years ago
28 changed file(s) with 90 addition(s) and 54 deletion(s). Raw diff Collapse all Expand all
0 2017-01-16 Simon Josefsson <simon@josefsson.org>
1
2 * tests/Makefile.am: Typo fix.
3
4 2017-01-16 Simon Josefsson <simon@josefsson.org>
5
6 * NEWS: Version 0.16.
7
8 2017-01-16 Simon Josefsson <simon@josefsson.org>
9
10 * NEWS: Add.
11
12 2017-01-16 Simon Josefsson <simon@josefsson.org>
13
14 * tests/Makefile.am: Fix @DEFS@.
15
16 2017-01-14 Simon Josefsson <simon@josefsson.org>
17
18 * src/Makefile.am: Fix DEFS.
19
20 2017-01-14 Simon Josefsson <simon@josefsson.org>
21
22 * src/Makefile.am: Fix idn2_cmd.* rules. Copied from libidn.
23
24 2017-01-14 Simon Josefsson <simon@josefsson.org>
25
26 * NEWS, configure.ac, idn2.h.in: Bump versions.
27
028 2017-01-14 Simon Josefsson <simon@josefsson.org>
129
230 * NEWS: Version 0.15.
00 Libidn2 NEWS -- History of user-visible changes. -*- outline -*-
11 Copyright (C) 2011-2017 Simon Josefsson
22 See the end for copying conditions.
3
4 * Version 0.16 (released 2017-01-16) [alpha]
5
6 ** build: Fix idn2_cmd.h build rule.
7
8 ** API and ABI is backwards compatible with the previous version.
39
410 * Version 0.15 (released 2017-01-14) [alpha]
511
00 #! /bin/sh
11 # Guess values for system-dependent variables and create Makefiles.
2 # Generated by GNU Autoconf 2.69 for libidn2 0.15.
2 # Generated by GNU Autoconf 2.69 for libidn2 0.16.
33 #
44 # Report bugs to <simon@josefsson.org>.
55 #
589589 # Identity of this package.
590590 PACKAGE_NAME='libidn2'
591591 PACKAGE_TARNAME='libidn2'
592 PACKAGE_VERSION='0.15'
593 PACKAGE_STRING='libidn2 0.15'
592 PACKAGE_VERSION='0.16'
593 PACKAGE_STRING='libidn2 0.16'
594594 PACKAGE_BUGREPORT='simon@josefsson.org'
595595 PACKAGE_URL='http://www.gnu.org/software/libidn/#libidn2'
596596
15331533 # Omit some internal or obsolete options to make the list less imposing.
15341534 # This message is too long to be a string in the A/UX 3.1 sh.
15351535 cat <<_ACEOF
1536 \`configure' configures libidn2 0.15 to adapt to many kinds of systems.
1536 \`configure' configures libidn2 0.16 to adapt to many kinds of systems.
15371537
15381538 Usage: $0 [OPTION]... [VAR=VALUE]...
15391539
16031603
16041604 if test -n "$ac_init_help"; then
16051605 case $ac_init_help in
1606 short | recursive ) echo "Configuration of libidn2 0.15:";;
1606 short | recursive ) echo "Configuration of libidn2 0.16:";;
16071607 esac
16081608 cat <<\_ACEOF
16091609
17381738 test -n "$ac_init_help" && exit $ac_status
17391739 if $ac_init_version; then
17401740 cat <<\_ACEOF
1741 libidn2 configure 0.15
1741 libidn2 configure 0.16
17421742 generated by GNU Autoconf 2.69
17431743
17441744 Copyright (C) 2012 Free Software Foundation, Inc.
23902390 This file contains any messages produced by compilers while
23912391 running configure, to aid debugging if configure makes a mistake.
23922392
2393 It was created by libidn2 $as_me 0.15, which was
2393 It was created by libidn2 $as_me 0.16, which was
23942394 generated by GNU Autoconf 2.69. Invocation command line was
23952395
23962396 $ $0 $@
27512751 # Interfaces removed: AGE=0
27522752 LT_CURRENT=1
27532753
2754 LT_REVISION=3
2754 LT_REVISION=4
27552755
27562756 LT_AGE=1
27572757
32743274
32753275 # Define the identity of the package.
32763276 PACKAGE='libidn2'
3277 VERSION='0.15'
3277 VERSION='0.16'
32783278
32793279
32803280 cat >>confdefs.h <<_ACEOF
2252022520 # report actual input values of CONFIG_FILES etc. instead of their
2252122521 # values after options handling.
2252222522 ac_log="
22523 This file was extended by libidn2 $as_me 0.15, which was
22523 This file was extended by libidn2 $as_me 0.16, which was
2252422524 generated by GNU Autoconf 2.69. Invocation command line was
2252522525
2252622526 CONFIG_FILES = $CONFIG_FILES
2259222592 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
2259322593 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
2259422594 ac_cs_version="\\
22595 libidn2 config.status 0.15
22595 libidn2 config.status 0.16
2259622596 configured by $0, generated by GNU Autoconf 2.69,
2259722597 with options \\"\$ac_cs_config\\"
2259822598
1212 # You should have received a copy of the GNU General Public License
1313 # along with this program. If not, see <http://www.gnu.org/licenses/>.
1414
15 AC_INIT([libidn2], [0.15], [simon@josefsson.org],,
15 AC_INIT([libidn2], [0.16], [simon@josefsson.org],,
1616 [http://www.gnu.org/software/libidn/#libidn2])
1717
1818 # Library code modified: REVISION++
2020 # Interfaces added: AGE++
2121 # Interfaces removed: AGE=0
2222 AC_SUBST(LT_CURRENT, 1)
23 AC_SUBST(LT_REVISION, 3)
23 AC_SUBST(LT_REVISION, 4)
2424 AC_SUBST(LT_AGE, 1)
2525
2626 AC_CONFIG_AUX_DIR([build-aux])
00 .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.46.4.
1 .TH IDN2 "1" "January 2017" "idn2 (libidn2) 0.15" "User Commands"
1 .TH IDN2 "1" "January 2017" "idn2 (libidn2) 0.16" "User Commands"
22 .SH NAME
33 idn2 \- Libidn2 Internationalized Domain Names (IDNA2008/TR46) conversion
44 .SH SYNOPSIS
00 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
11 <html>
2 <!-- This manual is for Libidn2 (version 0.15, 14 January 2017),
2 <!-- This manual is for Libidn2 (version 0.16, 14 January 2017),
33 an implementation of IDNA2008/TR46 internationalized domain names.
44
55 Copyright (C) 2011-2017 Simon Josefsson -->
66 <!-- Created by GNU Texinfo 5.2, http://www.gnu.org/software/texinfo/ -->
77 <head>
8 <title>Libidn2 0.15</title>
9
10 <meta name="description" content="Libidn2 0.15">
11 <meta name="keywords" content="Libidn2 0.15">
8 <title>Libidn2 0.16</title>
9
10 <meta name="description" content="Libidn2 0.16">
11 <meta name="keywords" content="Libidn2 0.16">
1212 <meta name="resource-type" content="document">
1313 <meta name="distribution" content="global">
1414 <meta name="Generator" content="makeinfo">
9595 </head>
9696
9797 <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
98 <h1 class="settitle" align="center">Libidn2 0.15</h1>
98 <h1 class="settitle" align="center">Libidn2 0.16</h1>
9999
100100
101101
146146 <a name="Libidn2"></a>
147147 <h1 class="top">Libidn2</h1>
148148
149 <p>This manual is for Libidn2 (version 0.15, 14 January 2017),
149 <p>This manual is for Libidn2 (version 0.16, 14 January 2017),
150150 an implementation of IDNA2008/TR46 internationalized domain names.
151151 </p>
152152 <p>Copyright &copy; 2011-2017 Simon Josefsson
Binary diff not shown
Binary diff not shown
00 .\" DO NOT MODIFY THIS FILE! It was generated by gdoc.
1 .TH "idn2_check_version" 3 "0.15" "libidn2" "libidn2"
1 .TH "idn2_check_version" 3 "0.16" "libidn2" "libidn2"
22 .SH NAME
33 idn2_check_version \- API function
44 .SH SYNOPSIS
00 .\" DO NOT MODIFY THIS FILE! It was generated by gdoc.
1 .TH "idn2_free" 3 "0.15" "libidn2" "libidn2"
1 .TH "idn2_free" 3 "0.16" "libidn2" "libidn2"
22 .SH NAME
33 idn2_free \- API function
44 .SH SYNOPSIS
00 .\" DO NOT MODIFY THIS FILE! It was generated by gdoc.
1 .TH "idn2_lookup_u8" 3 "0.15" "libidn2" "libidn2"
1 .TH "idn2_lookup_u8" 3 "0.16" "libidn2" "libidn2"
22 .SH NAME
33 idn2_lookup_u8 \- API function
44 .SH SYNOPSIS
00 .\" DO NOT MODIFY THIS FILE! It was generated by gdoc.
1 .TH "idn2_lookup_ul" 3 "0.15" "libidn2" "libidn2"
1 .TH "idn2_lookup_ul" 3 "0.16" "libidn2" "libidn2"
22 .SH NAME
33 idn2_lookup_ul \- API function
44 .SH SYNOPSIS
00 .\" DO NOT MODIFY THIS FILE! It was generated by gdoc.
1 .TH "idn2_register_u8" 3 "0.15" "libidn2" "libidn2"
1 .TH "idn2_register_u8" 3 "0.16" "libidn2" "libidn2"
22 .SH NAME
33 idn2_register_u8 \- API function
44 .SH SYNOPSIS
00 .\" DO NOT MODIFY THIS FILE! It was generated by gdoc.
1 .TH "idn2_register_ul" 3 "0.15" "libidn2" "libidn2"
1 .TH "idn2_register_ul" 3 "0.16" "libidn2" "libidn2"
22 .SH NAME
33 idn2_register_ul \- API function
44 .SH SYNOPSIS
00 .\" DO NOT MODIFY THIS FILE! It was generated by gdoc.
1 .TH "idn2_strerror" 3 "0.15" "libidn2" "libidn2"
1 .TH "idn2_strerror" 3 "0.16" "libidn2" "libidn2"
22 .SH NAME
33 idn2_strerror \- API function
44 .SH SYNOPSIS
00 .\" DO NOT MODIFY THIS FILE! It was generated by gdoc.
1 .TH "idn2_strerror_name" 3 "0.15" "libidn2" "libidn2"
1 .TH "idn2_strerror_name" 3 "0.16" "libidn2" "libidn2"
22 .SH NAME
33 idn2_strerror_name \- API function
44 .SH SYNOPSIS
1414 <div>
1515 <div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">Libidn2 Reference Manual</p></th></tr></table></div>
1616 <div><p class="releaseinfo">
17 for Libidn2 0.15
17 for Libidn2 0.16
1818
1919 The latest version of this documentation can be found on-line at
2020 <a class="ulink" href="http://www.gnu.org/software/libidn/#libidn2" target="_top">
542542 <a name="libidn2-idn2.other_details"></a><h2>Types and Values</h2>
543543 <div class="refsect2">
544544 <a name="IDN2-VERSION:CAPS"></a><h3>IDN2_VERSION</h3>
545 <pre class="programlisting">#define IDN2_VERSION "0.15"
545 <pre class="programlisting">#define IDN2_VERSION "0.16"
546546 </pre>
547547 <p>Pre-processor symbol with a string that describe the header file
548548 version number. Used together with <a class="link" href="libidn2-idn2.html#idn2-check-version" title="idn2_check_versionĀ ()"><code class="function">idn2_check_version()</code></a> to verify
551551 <hr>
552552 <div class="refsect2">
553553 <a name="IDN2-VERSION-NUMBER:CAPS"></a><h3>IDN2_VERSION_NUMBER</h3>
554 <pre class="programlisting">#define IDN2_VERSION_NUMBER 0x00150000
554 <pre class="programlisting">#define IDN2_VERSION_NUMBER 0x00160000
555555 </pre>
556556 <p>Pre-processor symbol with a hexadecimal value describing the header
557557 file version number. For example, when the header version is
Binary diff not shown
00 @set UPDATED 14 January 2017
11 @set UPDATED-MONTH January 2017
2 @set EDITION 0.15
3 @set VERSION 0.15
2 @set EDITION 0.16
3 @set VERSION 0.16
00 @set UPDATED 14 January 2017
11 @set UPDATED-MONTH January 2017
2 @set EDITION 0.15
3 @set VERSION 0.15
2 @set EDITION 0.16
3 @set VERSION 0.16
5757 * version number. Used together with idn2_check_version() to verify
5858 * header file and run-time library consistency.
5959 */
60 #define IDN2_VERSION "0.15"
60 #define IDN2_VERSION "0.16"
6161
6262 /**
6363 * IDN2_VERSION_NUMBER
6868 * digits are used to enumerate development snapshots, but for all
6969 * public releases they will be 0000.
7070 */
71 #define IDN2_VERSION_NUMBER 0x00150000
71 #define IDN2_VERSION_NUMBER 0x00160000
7272
7373 /**
7474 * IDN2_LABEL_MAX_LENGTH
6868 * digits are used to enumerate development snapshots, but for all
6969 * public releases they will be 0000.
7070 */
71 #define IDN2_VERSION_NUMBER 0x00150000
71 #define IDN2_VERSION_NUMBER 0x00160000
7272
7373 /**
7474 * IDN2_LABEL_MAX_LENGTH
55 #, fuzzy
66 msgid ""
77 msgstr ""
8 "Project-Id-Version: libidn2 0.15\n"
8 "Project-Id-Version: libidn2 0.16\n"
99 "Report-Msgid-Bugs-To: bug-libidn2@gnu.org\n"
10 "POT-Creation-Date: 2017-01-14 16:09+0100\n"
10 "POT-Creation-Date: 2017-01-16 09:13+0100\n"
1111 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
1212 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1313 "Language-Team: LANGUAGE <LL@li.org>\n"
1212 # You should have received a copy of the GNU General Public License
1313 # along with this program. If not, see <http://www.gnu.org/licenses/>.
1414
15 DEFS = @DEFS@ -DLOCALEDIR=\"$(localedir)\"
16
17 AM_CPPFLAGS = -I$(top_srcdir) -I$(srcdir) -I$(top_builddir)/lib -I$(top_srcdir)/lib
15 AM_CPPFLAGS = -I$(top_builddir)/lib -I$(top_srcdir)/lib
16 AM_CPPFLAGS += -I$(top_srcdir) -I$(srcdir)
17 AM_CPPFLAGS += -DLOCALEDIR=\"$(localedir)\"
1818 AM_CFLAGS = $(WARN_CFLAGS)
1919
2020 bin_PROGRAMS = idn2
2929 libidn2_cmd_la_LIBADD = ../lib/libgnu.la
3030 libidn2_cmd_la_CFLAGS =
3131
32 idn2_cmd.c: idn2.ggo Makefile.am
32 idn2_cmd.c idn2_cmd.h: idn2.ggo Makefile.am
3333 gengetopt --unamed-opts --no-handle-version --no-handle-help \
3434 --set-package="idn2" \
3535 --input $^ --file-name idn2_cmd
3737 perl -pi -e 's/\[FILES\]/\[STRING\]/g' idn2_cmd.c
3838
3939 BUILT_SOURCES = idn2_cmd.c idn2_cmd.h
40 CLEANFILES = $(BUILT_SOURCES)
40 MAINTAINERCLEANFILES = $(BUILT_SOURCES)
239239 CPP = @CPP@
240240 CPPFLAGS = @CPPFLAGS@
241241 CYGPATH_W = @CYGPATH_W@
242 DEFS = @DEFS@ -DLOCALEDIR=\"$(localedir)\"
242 DEFS = @DEFS@
243243 DEPDIR = @DEPDIR@
244244 DLLTOOL = @DLLTOOL@
245245 DSYMUTIL = @DSYMUTIL@
502502 top_build_prefix = @top_build_prefix@
503503 top_builddir = @top_builddir@
504504 top_srcdir = @top_srcdir@
505 AM_CPPFLAGS = -I$(top_srcdir) -I$(srcdir) -I$(top_builddir)/lib -I$(top_srcdir)/lib
505 AM_CPPFLAGS = -I$(top_builddir)/lib -I$(top_srcdir)/lib \
506 -I$(top_srcdir) -I$(srcdir) -DLOCALEDIR=\"$(localedir)\"
506507 AM_CFLAGS = $(WARN_CFLAGS)
507508 idn2_SOURCES = idn2.c blurbs.h
508509 idn2_LDADD = libidn2_cmd.la ../libidn2.la $(LIBS)
511512 libidn2_cmd_la_LIBADD = ../lib/libgnu.la
512513 libidn2_cmd_la_CFLAGS =
513514 BUILT_SOURCES = idn2_cmd.c idn2_cmd.h
514 CLEANFILES = $(BUILT_SOURCES)
515 MAINTAINERCLEANFILES = $(BUILT_SOURCES)
515516 all: $(BUILT_SOURCES)
516517 $(MAKE) $(AM_MAKEFLAGS) all-am
517518
774775 mostlyclean-generic:
775776
776777 clean-generic:
777 -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
778778
779779 distclean-generic:
780780 -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
784784 @echo "This command is intended for maintainers to use"
785785 @echo "it deletes files that may require special tools to rebuild."
786786 -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
787 -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
787788 clean: clean-am
788789
789790 clean-am: clean-binPROGRAMS clean-generic clean-libtool \
875876
876877 idn2.c: $(BUILT_SOURCES)
877878
878 idn2_cmd.c: idn2.ggo Makefile.am
879 idn2_cmd.c idn2_cmd.h: idn2.ggo Makefile.am
879880 gengetopt --unamed-opts --no-handle-version --no-handle-help \
880881 --set-package="idn2" \
881882 --input $^ --file-name idn2_cmd
1212 # You should have received a copy of the GNU General Public License
1313 # along with this program. If not, see <http://www.gnu.org/licenses/>.
1414
15 DEFS = @DEFS@ -DSRCDIR=\"$(srcdir)\"
1615 AM_CPPFLAGS = -I$(top_srcdir) -I$(srcdir) -I$(top_builddir)
1716 AM_CPPFLAGS += -I$(top_builddir)/lib -I$(top_srcdir)/lib
17 AM_CPPFLAGS += -DSRCDIR=\"$(srcdir)\"
1818 AM_LDFLAGS = -no-install
1919
2020 LDADD = ../libidn2.la ../lib/libgnu.la
450450 CPP = @CPP@
451451 CPPFLAGS = @CPPFLAGS@
452452 CYGPATH_W = @CYGPATH_W@
453 DEFS = @DEFS@ -DSRCDIR=\"$(srcdir)\"
453 DEFS = @DEFS@
454454 DEPDIR = @DEPDIR@
455455 DLLTOOL = @DLLTOOL@
456456 DSYMUTIL = @DSYMUTIL@
714714 top_builddir = @top_builddir@
715715 top_srcdir = @top_srcdir@
716716 AM_CPPFLAGS = -I$(top_srcdir) -I$(srcdir) -I$(top_builddir) \
717 -I$(top_builddir)/lib -I$(top_srcdir)/lib
717 -I$(top_builddir)/lib -I$(top_srcdir)/lib \
718 -DSRCDIR=\"$(srcdir)\"
718719 AM_LDFLAGS = -no-install
719720 LDADD = ../libidn2.la ../lib/libgnu.la
720721 IDNA_TXT = IdnaTest.txt