Add.
[libidn.git] / ChangeLog
blob85f3152616c4fdbf2971e2c147097599f12fe43a
1 2004-10-02  Simon Josefsson <simon@josefsson.org>
3         * po/da.po, po/de.po, po/eo.po, po/fr.po, po/nl.po, po/pl.po,
4         po/ro.po, po/sr.po, po/sv.po: Generated.
6 2004-10-02  Simon Josefsson <simon@josefsson.org>
8         * NEWS: Version 0.5.6.
10 2004-10-02  Simon Josefsson <simon@josefsson.org>
12         * examples/example.c, examples/example3.c, examples/example4.c,
13         examples/example5.c: Use *strerror.
15 2004-10-02  Simon Josefsson <simon@josefsson.org>
17         * Makefile.am, examples/Makefile.am: Fix indent.
19 2004-10-02  Simon Josefsson <simon@josefsson.org>
21         * NEWS, libidn.fms: Fix.
23 2004-10-02  Simon Josefsson <simon@josefsson.org>
25         * NEWS: Reorder.
27 2004-10-02  Simon Josefsson <simon@josefsson.org>
29         * NEWS: Fix.
31 2004-10-02  Simon Josefsson <simon@josefsson.org>
33         * lib/Makefile.am: Don't link with gnulib.
35 2004-10-02  Simon Josefsson <simon@josefsson.org>
37         * lib/toutf8.c: Revert, don't use strdup.
39 2004-10-02  Simon Josefsson <simon@josefsson.org>
41         * lib/strerror-idna.c: Simplify translation strings.
43 2004-10-02  Simon Josefsson <simon@josefsson.org>
45         * NEWS: Add.
47 2004-10-02  Simon Josefsson <simon@josefsson.org>
49         * NEWS: Fix.
51 2004-10-02  Simon Josefsson <simon@josefsson.org>
53         * src/idn.c: Typo.
55 2004-10-02  Simon Josefsson <simon@josefsson.org>
57         * lib/idna.h, lib/pr29.c, lib/pr29.h, lib/profiles.c, lib/toutf8.c,
58         src/idn.c, tests/tst_pr29.c, tests/tst_stringprep.c: Indent.
60 2004-10-02  Simon Josefsson <simon@josefsson.org>
62         * src/idn.c: Use error.
64 2004-10-02  Simon Josefsson <simon@josefsson.org>
66         * configure.ac, gl/Makefile.am, gl/error.c, gl/error.h,
67         gl/m4/error.m4, gl/m4/gnulib.m4, gl/m4/strerror_r.m4: Add error
68         from gnulib (slightly modified to avoid unlocked-io.h).
70 2004-10-02  Simon Josefsson <simon@josefsson.org>
72         * tests/Makefile.am, tests/tst_strerror.c: Add.
74 2004-10-02  Simon Josefsson <simon@josefsson.org>
76         * lib/Makefile.am:
77         (DEFS): Add LOCALEDIR.
79 2004-10-02  Simon Josefsson <simon@josefsson.org>
81         * lib/strerror-idna.c, lib/strerror-pr29.c,
82         lib/strerror-punycode.c, lib/strerror-stringprep.c,
83         lib/strerror-tld.c: Setup gettext properly.
85 2004-10-02  Simon Josefsson <simon@josefsson.org>
87         * po/POTFILES.in: Add.
89 2004-10-02  Simon Josefsson <simon@josefsson.org>
91         * src/Makefile.am: Fix.
93 2004-10-02  Simon Josefsson <simon@josefsson.org>
95         * NEWS, doc/Makefile.am, doc/libidn.texi, lib/Makefile.am,
96         lib/idna.h, lib/pr29.h, lib/punycode.h, lib/strerror-idna.c,
97         lib/strerror-pr29.c, lib/strerror-punycode.c,
98         lib/strerror-stringprep.c, lib/strerror-tld.c, lib/stringprep.h.in,
99         lib/tld.c, lib/tld.h, src/idn.c: Add idna_strerror, pr29_strerror,
100         punycode_strerror, stringprep_strerror, and tld_strerror, suggested
101         by Daniel Stenberg <daniel@haxx.se>.  Make idn.c use them.  Rename
102         TLD_NOTLD to TLD_NO_TLD.
104 2004-09-29  Simon Josefsson <simon@josefsson.org>
106         * gl/Makefile.am, gl/dummy.c, gl/m4/gnulib.m4: Update.
108 2004-09-29  Simon Josefsson <simon@josefsson.org>
110         * gl/Makefile.am, gl/m4/gnulib.m4: Update.
112 2004-09-29  Simon Josefsson <simon@josefsson.org>
114         * gl/Makefile.am, gl/dummy.c, gl/getopt.c, gl/getopt1.c,
115         gl/getopt_.h, gl/getopt_int.h, gl/gettext.h, gl/strdup.c,
116         gl/strdup.h, gl/m4/codeset.m4, gl/m4/gettext.m4, gl/m4/glibc21.m4,
117         gl/m4/gnulib.m4, gl/m4/iconv.m4, gl/m4/intdiv0.m4, gl/m4/intmax.m4,
118         gl/m4/inttypes-pri.m4, gl/m4/inttypes.m4, gl/m4/inttypes_h.m4,
119         gl/m4/isc-posix.m4, gl/m4/lcmessage.m4, gl/m4/lib-ld.m4,
120         gl/m4/lib-link.m4, gl/m4/lib-prefix.m4, gl/m4/longdouble.m4,
121         gl/m4/longlong.m4, gl/m4/nls.m4, gl/m4/po.m4,
122         gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/signed.m4,
123         gl/m4/size_max.m4, gl/m4/stdint_h.m4, gl/m4/strdup.m4,
124         gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4, gl/m4/wchar_t.m4,
125         gl/m4/wint_t.m4, gl/m4/xsize.m4, src/gettext.h: Use new GNULib.
127 2004-09-29  Simon Josefsson <simon@josefsson.org>
129         * configure.ac: Specify gl_LGPL for new gnulib-tool.
131 2004-09-26  Simon Josefsson <simon@josefsson.org>
133         * configure.ac: Bump versions.
135 2004-09-26  Simon Josefsson <simon@josefsson.org>
137         * Makefile.am, NEWS, configure.ac, gl/Makefile.am, gl/dummy.c,
138         gl/getopt.c, gl/getopt1.c, gl/getopt_.h, gl/getopt_int.h,
139         gl/strdup.c, gl/strdup.h, gl/m4/getopt.m4, gl/m4/gnulib.m4,
140         gl/m4/onceonly_2_57.m4, gl/m4/strdup.m4, lib/Makefile.am,
141         lib/toutf8.c, src/Makefile.am, src/getopt.c, src/getopt1.c,
142         src/getopt_.h, src/getopt_int.h, tests/Makefile.am: Use Lesser
143         GNULib.
145 2004-09-13  Simon Josefsson <simon@josefsson.org>
147         * libidn.fms: Add.
149 2004-09-13  Simon Josefsson <simon@josefsson.org>
151         * doc/reference/Makefile.am: Clean more.
153 2004-09-13  Simon Josefsson <simon@josefsson.org>
155         * NEWS: Version 0.5.5.
157 2004-09-13  Simon Josefsson <simon@josefsson.org>
159         * po/da.po, po/de.po, po/eo.po, po/fr.po, po/nl.po, po/pl.po,
160         po/ro.po, po/sr.po, po/sv.po: Generated.
162 2004-09-13  Simon Josefsson <simon@josefsson.org>
164         * Makefile.am:
165         (POURL): Fix.
167 2004-09-13  Simon Josefsson <simon@josefsson.org>
169         * po/da.po, po/de.po, po/eo.po, po/fr.po, po/nl.po, po/pl.po,
170         po/ro.po, po/sr.po, po/sv.po: Sync with TP.
172 2004-09-13  Simon Josefsson <simon@josefsson.org>
174         * NEWS: Add.
176 2004-09-05  Simon Josefsson <simon@josefsson.org>
178         * NEWS: Add.
180 2004-09-05  Simon Josefsson <simon@josefsson.org>
182         * lib/nfkc.c:
183         (g_utf8_skip): Hide variable, using "static".
185 2004-09-02  Simon Josefsson <simon@josefsson.org>
187         * doc/libidn.texi: Move.  Fix ack.
189 2004-08-23  Simon Josefsson <simon@josefsson.org>
191         * m4/autobuild.m4: Update.
193 2004-08-18  Simon Josefsson <simon@josefsson.org>
195         * README: Fix.
197 2004-08-18  Simon Josefsson <simon@josefsson.org>
199         * doc/libidn.texi: Fix.
201 2004-08-17  Simon Josefsson <simon@josefsson.org>
203         * README: Add.
205 2004-08-17  Simon Josefsson <simon@josefsson.org>
207         * NEWS, configure.ac: Bump version.
209 2004-08-10  Simon Josefsson <simon@josefsson.org>
211         * src/idn.c: Shut up 'uno' by fixing array boundary.
213 2004-08-08  Simon Josefsson <simon@josefsson.org>
215         * libidn.fms: Fix.
217 2004-08-08  Simon Josefsson <simon@josefsson.org>
219         * libidn.fms: Add.
221 2004-08-08  Simon Josefsson <simon@josefsson.org>
223         * po/da.po, po/de.po, po/eo.po, po/fr.po, po/nl.po, po/pl.po,
224         po/ro.po, po/sr.po, po/sv.po: Generated.
226 2004-08-08  Simon Josefsson <simon@josefsson.org>
228         * NEWS: Version 0.5.4.
230 2004-08-06  Simon Josefsson <simon@josefsson.org>
232         * po/LINGUAS: Sync with TP.
234 2004-08-06  Simon Josefsson <simon@josefsson.org>
236         * Makefile.am: Fix.
238 2004-08-06  Simon Josefsson <simon@josefsson.org>
240         * Makefile.am: Fix.
242 2004-08-06  Simon Josefsson <simon@josefsson.org>
244         * Makefile.am:
245         (update-po): Add.
247 2004-08-06  Simon Josefsson <simon@josefsson.org>
249         * po/da.po, po/de.po, po/fr.po, po/nl.po, po/pl.po, po/ro.po,
250         po/sr.po: Sync with TP.
252 2004-08-06  Simon Josefsson <simon@josefsson.org>
254         * configure.ac: Bump version.
256 2004-08-06  Simon Josefsson <simon@josefsson.org>
258         * NEWS: Add.
260 2004-08-06  Simon Josefsson <simon@josefsson.org>
262         * po/da.po, po/de.po, po/eo.po, po/fr.po, po/nl.po, po/pl.po,
263         po/ro.po, po/sr.po: Update.
265 2004-08-05  Simon Josefsson <simon@josefsson.org>
267         * NEWS: Version 0.5.3.
269 2004-08-05  Simon Josefsson <simon@josefsson.org>
271         * po/da.po, po/de.po, po/eo.po, po/fr.po, po/nl.po, po/pl.po,
272         po/ro.po, po/sr.po, po/sv.po: Generated.
274 2004-08-05  Simon Josefsson <simon@josefsson.org>
276         * NEWS: Add.
278 2004-08-05  Simon Josefsson <simon@josefsson.org>
280         * THANKS: Add.
282 2004-08-05  Simon Josefsson <simon@josefsson.org>
284         * src/idn.c: Fix crash, tiny patch by Andreas Schwab reported by
285         Stephan Kulow <coolo@suse.de>.
287 2004-08-01  Simon Josefsson <simon@josefsson.org>
289         * lib/pr29.c: Use PR29_* error mnemonics, instead of hard coded
290         integers.
292 2004-08-01  Simon Josefsson <simon@josefsson.org>
294         * lib/pr29.c: Cosmetic fix.
296 2004-07-14  Simon Josefsson <simon@josefsson.org>
298         * doc/gendocs.sh, doc/gendocs_template: Update.
300 2004-07-14  Simon Josefsson <simon@josefsson.org>
302         * NEWS: Bump version.
304 2004-07-14  Simon Josefsson <simon@josefsson.org>
306         * configure.ac: Bump versions.
308 2004-07-14  Simon Josefsson <simon@josefsson.org>
310         * NEWS: Add.
312 2004-07-14  Simon Josefsson <simon@josefsson.org>
314         * po/da.po, po/de.po, po/eo.po, po/fr.po, po/nl.po, po/pl.po,
315         po/ro.po, po/sr.po, po/sv.po: Generated.
317 2004-07-14  Simon Josefsson <simon@josefsson.org>
319         * NEWS: Version 0.5.2.
321 2004-07-14  Simon Josefsson <simon@josefsson.org>
323         * NEWS: Add.
325 2004-07-14  Simon Josefsson <simon@josefsson.org>
327         * NEWS: Fix.
329 2004-07-14  Simon Josefsson <simon@josefsson.org>
331         * configure.ac: Bump version.
333 2004-07-14  Simon Josefsson <simon@josefsson.org>
335         * NEWS: Add.
337 2004-07-14  Simon Josefsson <simon@josefsson.org>
339         * THANKS: Add.
341 2004-07-14  Simon Josefsson <simon@josefsson.org>
343         * java/Makefile.am:
344         (install-jar): Make DESTDIR compatible, patch from Oliver Hitz
345         <oliver@net-track.ch> based on report by Benjamin Reed
346         <ranger@befunk.com>.
348 2004-07-13  Simon Josefsson <simon@josefsson.org>
350         * libc/example.c: Doc fix.
352 2004-07-13  Simon Josefsson <simon@josefsson.org>
354         * libc/example.c: Use setlocale, reported by Robert Scheck
355         <libidn@robert-scheck.de>.
357 2004-07-09  Simon Josefsson <simon@josefsson.org>
359         * doc/libidn.texi: Add.
361 2004-07-09  Simon Josefsson <simon@josefsson.org>
363         * doc/libidn.texi: Mention pr29.h.
365 2004-07-09  Simon Josefsson <simon@josefsson.org>
367         * po/da.po, po/de.po, po/eo.po, po/fr.po, po/nl.po, po/pl.po,
368         po/ro.po, po/sr.po, po/sv.po: Generated.
370 2004-07-09  Simon Josefsson <simon@josefsson.org>
372         * NEWS: Version 0.5.1.
374 2004-07-09  Simon Josefsson <simon@josefsson.org>
376         * NEWS: Add.
378 2004-07-09  Simon Josefsson <simon@josefsson.org>
380         * configure.ac: Use autobuild.
382 2004-07-09  Simon Josefsson <simon@josefsson.org>
384         * THANKS, m4/autobuild.m4: Add.
386 2004-07-09  Simon Josefsson <simon@josefsson.org>
388         * examples/example.c, examples/example2.c, examples/example3.c,
389         examples/example4.c: Call setlocale to make iconv work, reported by
390         Robert Scheck <libidn@robert-scheck.de>.
392 2004-07-02  Simon Josefsson <simon@josefsson.org>
394         * configure.ac, src/getopt.c, src/getopt1.c: Update getopt.
396 2004-07-02  Simon Josefsson <simon@josefsson.org>
398         * NEWS: Add.
400 2004-07-02  Simon Josefsson <simon@josefsson.org>
402         * doc/libidn.texi: Fix.
404 2004-07-02  Simon Josefsson <simon@josefsson.org>
406         * src/getopt_int.h: Add.
408 2004-07-02  Simon Josefsson <simon@josefsson.org>
410         * configure.ac, src/Makefile.am, src/getopt.c, src/getopt.h,
411         src/getopt1.c, src/getopt_.h: Update getopt module.  Now work on,
412         e.g., uClibc systems which uses GNU Libc header files, but do not
413         implement getopt_long.
415 2004-06-29  Simon Josefsson <simon@josefsson.org>
417         * doc/libidn.texi: Add.
419 2004-06-26  Simon Josefsson <simon@josefsson.org>
421         * NEWS, configure.ac: Bump versions.
423 2004-06-26  Simon Josefsson <simon@josefsson.org>
425         * doc/libidn.texi: Add.
427 2004-06-26  Simon Josefsson <simon@josefsson.org>
429         * po/da.po, po/de.po, po/eo.po, po/fr.po, po/nl.po, po/pl.po,
430         po/ro.po, po/sr.po, po/sv.po: Generated.
432 2004-06-26  Simon Josefsson <simon@josefsson.org>
434         * NEWS: Version 0.5.0.
436 2004-06-26  Simon Josefsson <simon@josefsson.org>
438         * lib/pr29.c: Fix.
440 2004-06-26  Simon Josefsson <simon@josefsson.org>
442         * doc/reference/Makefile.am: Fix.
444 2004-06-26  Simon Josefsson <simon@josefsson.org>
446         * doc/reference/Makefile.am:
447         (HTML_OBJECTS): Add libidn-pr29.html.
449 2004-06-26  Simon Josefsson <simon@josefsson.org>
451         * doc/reference/libidn-docs.tmpl: Add PR29.
453 2004-06-26  Simon Josefsson <simon@josefsson.org>
455         * lib/pr29.c: Add doc.
457 2004-06-26  Simon Josefsson <simon@josefsson.org>
459         * doc/Makefile.am: Don't use wildcards for GDOC_SRC.
461 2004-06-26  Simon Josefsson <simon@josefsson.org>
463         * NEWS, configure.ac: Bump versions.
465 2004-06-26  Simon Josefsson <simon@josefsson.org>
467         * lib/pr29.c: Use 'static'.
469 2004-06-26  Simon Josefsson <simon@josefsson.org>
471         * lib/pr29.h: Typo.
473 2004-06-26  Simon Josefsson <simon@josefsson.org>
475         * NEWS, doc/libidn.texi, lib/Makefile.am, lib/pr29.c, lib/pr29.h,
476         tests/Makefile.am, tests/tst_pr29.c: Add PR29 functions.
478 2004-06-12  Simon Josefsson <simon@josefsson.org>
480         * NEWS: Add.
482 2004-06-12  Simon Josefsson <simon@josefsson.org>
484         * po/LINGUAS, po/eo.po: Add Esperanto translation, from Edmund
485         GRIMLEY EVANS <edmundo@rano.org>, via the translation project.
487 2004-06-11  Simon Josefsson <simon@josefsson.org>
489         * NEWS, configure.ac: Bump versions.
491 2004-06-11  Simon Josefsson <simon@josefsson.org>
493         * Makefile.am: Fix release target.
495 2004-06-11  Simon Josefsson <simon@josefsson.org>
497         * po/da.po, po/de.po, po/fr.po, po/nl.po, po/pl.po, po/ro.po,
498         po/sr.po, po/sv.po: Generated.
500 2004-06-11  Simon Josefsson <simon@josefsson.org>
502         * NEWS: Version 0.4.9.
504 2004-06-11  Simon Josefsson <simon@josefsson.org>
506         * java/Makefile.am: Work around automake limitation (cannot have
507         instal-data-local target in a conditional).
509 2004-06-08  Simon Josefsson <simon@josefsson.org>
511         * lib/stringprep.c: Cosmetic fix, sync with libc.
513 2004-06-07  Simon Josefsson <simon@josefsson.org>
515         * NEWS: Fix.
517 2004-06-07  Simon Josefsson <simon@josefsson.org>
519         * java/Makefile.am: Create libidn.jar link.
521 2004-06-03  Simon Josefsson <simon@josefsson.org>
523         * java/misc/Makefile.am: Use versioned *.jar.
525 2004-06-02  Simon Josefsson <simon@josefsson.org>
527         * java/Makefile.am: Versionize *.jar filename.
529 2004-06-01  Simon Josefsson <simon@josefsson.org>
531         * NEWS: Add.
533 2004-06-01  Simon Josefsson <simon@josefsson.org>
535         * doc/java/Makefile.am: Dist HTMLs.
537 2004-06-01  Simon Josefsson <simon@josefsson.org>
539         * doc/gendocs_template: Add JavaDoc links.
541 2004-06-01  Simon Josefsson <simon@josefsson.org>
543         * Makefile.am: Copy javadoc files.
545 2004-06-01  Simon Josefsson <simon@josefsson.org>
547         * NEWS, configure.ac: Bump versions.
549 2004-06-01  Simon Josefsson <simon@josefsson.org>
551         * doc/java/Makefile.am: Fix.
553 2004-06-01  Simon Josefsson <simon@josefsson.org>
555         * java/Makefile.am: Add javadoc.
557 2004-06-01  Simon Josefsson <simon@josefsson.org>
559         * java/Makefile.am: Distribute libidn.jar, suggested by Oliver
560         Hitz.
562 2004-06-01  Simon Josefsson <simon@josefsson.org>
564         * m4/ac_prog_javadoc.m4: Add.
566 2004-06-01  Simon Josefsson <simon@josefsson.org>
568         * doc/Makefile.am, doc/java/Makefile.am: Add java/.
570 2004-06-01  Simon Josefsson <simon@josefsson.org>
572         * configure.ac: Build doc/java/Makefile.
574 2004-06-01  Simon Josefsson <simon@josefsson.org>
576         * configure.ac: Find javadoc.
578 2004-06-01  Simon Josefsson <simon@josefsson.org>
580         * po/da.po, po/de.po, po/fr.po, po/nl.po, po/pl.po, po/ro.po,
581         po/sr.po, po/sv.po: Generated.
583 2004-06-01  Simon Josefsson <simon@josefsson.org>
585         * NEWS: Version 0.4.8.
587 2004-06-01  Simon Josefsson <simon@josefsson.org>
589         * NEWS: Add.
591 2004-06-01  Simon Josefsson <simon@josefsson.org>
593         * java/misc/Makefile.am: Don't use GNU make specific 'override',
594         from Oliver Hitz.
596 2004-06-01  Simon Josefsson <simon@josefsson.org>
598         * java/gnu/inet/encoding/Makefile.am, java/misc/Makefile.am: Dist
599         *.java, suggested by Oliver Hitz.
601 2004-05-31  Simon Josefsson <simon@josefsson.org>
603         * README: Fix.
605 2004-05-31  Simon Josefsson <simon@josefsson.org>
607         * NEWS, configure.ac: Bump versions.
609 2004-05-31  Simon Josefsson <simon@josefsson.org>
611         * NEWS: Version 0.4.7.
613 2004-05-31  Simon Josefsson <simon@josefsson.org>
615         * po/da.po, po/de.po, po/fr.po, po/nl.po, po/pl.po, po/ro.po,
616         po/sr.po, po/sv.po: Generated.
618 2004-05-31  Simon Josefsson <simon@josefsson.org>
620         * NEWS: Fix.
622 2004-05-31  Simon Josefsson <simon@josefsson.org>
624         * doc/libidn.texi: Markup fix.
626 2004-05-31  Simon Josefsson <simon@josefsson.org>
628         * doc/libidn.texi: (Java API): Fix.
630 2004-05-31  Simon Josefsson <simon@josefsson.org>
632         * doc/libidn.texi: Markup fixes.
634 2004-05-31  Simon Josefsson <simon@josefsson.org>
636         * java/Makefile.am, java/README.UNICODE, java/README.html: Remove
637         (moved to doc/libidn.texi).
639 2004-05-31  Simon Josefsson <simon@josefsson.org>
641         * doc/libidn.texi:
642         (Introduction): Mention Java port.  (Downloading and Installing):
643         Mention --enable-java.  (Java API): Add, taken from java/README.html
644         and java/README.UNICODE by Oliver Hitz.
646 2004-05-31  Simon Josefsson <simon@josefsson.org>
648         * java/Makefile.am: Revert, I don't want to require gcj for CVS
649         builds.
651 2004-05-31  Simon Josefsson <simon@josefsson.org>
653         * java/Makefile.am: Dist libidn.jar (this seem to be the norm among
654         Java libraries?).
656 2004-05-31  Simon Josefsson <simon@josefsson.org>
658         * NEWS: Add.
660 2004-05-31  Simon Josefsson <simon@josefsson.org>
662         * java/Makefile.am: Build more.
664 2004-05-31  Simon Josefsson <simon@josefsson.org>
666         * configure.ac, java/Makefile.am, java/README.UNICODE,
667         java/README.html, java/gnu/inet/encoding/CombiningClass.java,
668         java/gnu/inet/encoding/Composition.java,
669         java/gnu/inet/encoding/DecompositionKeys.java,
670         java/gnu/inet/encoding/DecompositionMappings.java,
671         java/gnu/inet/encoding/IDNA.java,
672         java/gnu/inet/encoding/IDNAException.java,
673         java/gnu/inet/encoding/Makefile.am,
674         java/gnu/inet/encoding/NFKC.java,
675         java/gnu/inet/encoding/RFC3454.java,
676         java/gnu/inet/encoding/Stringprep.java,
677         java/gnu/inet/encoding/StringprepException.java,
678         java/misc/GenerateNFKC.java, java/misc/GenerateRFC3454.java,
679         java/misc/Makefile.am, java/misc/TestIDNA.java,
680         java/misc/TestNFKC.java, java/gnu/inet/encoding/Punycode.java,
681         java/gnu/inet/encoding/PunycodeException.java: Improve JAVA port,
682         from Oliver Hitz <oliver@net-track.ch>.
684 2004-05-25  Simon Josefsson <simon@josefsson.org>
686         * README-alpha: Fix.
688 2004-05-25  Simon Josefsson <simon@josefsson.org>
690         * NEWS, configure.ac: Bump versions.
692 2004-05-24  Simon Josefsson <simon@josefsson.org>
694         * NEWS: Version 0.4.6.
696 2004-05-24  Simon Josefsson <simon@josefsson.org>
698         * po/da.po, po/de.po, po/fr.po, po/nl.po, po/pl.po, po/ro.po,
699         po/sr.po, po/sv.po: Generated.
701 2004-05-24  Simon Josefsson <simon@josefsson.org>
703         * NEWS: Add.
705 2004-05-24  Simon Josefsson <simon@josefsson.org>
707         * lib/Makefile.am:
708         (include_HEADERS): Install idn-free.h, reported by Daniel Stenberg
709         <daniel-curl@haxx.se>.
711 2004-05-21  Simon Josefsson <simon@josefsson.org>
713         * NEWS, configure.ac: Bump versions.
715 2004-05-21  Simon Josefsson <simon@josefsson.org>
717         * NEWS: Version 0.4.5.
719 2004-05-21  Simon Josefsson <simon@josefsson.org>
721         * po/da.po, po/de.po, po/fr.po, po/nl.po, po/pl.po, po/ro.po,
722         po/sr.po, po/sv.po: Generated.
724 2004-05-21  Simon Josefsson <simon@josefsson.org>
726         * doc/Makefile.am: Bump copyright years on man pages.
728 2004-05-21  Simon Josefsson <simon@josefsson.org>
730         * configure.ac: Bump so version.
732 2004-05-21  Simon Josefsson <simon@josefsson.org>
734         * doc/reference/Makefile.am:
735         (HIGNORE): Add idn-free.h.
737 2004-05-21  Simon Josefsson <simon@josefsson.org>
739         * lib/stringprep.c:
740         (stringprep): Move declaration of temporary variable to start of
741         scope.
743 2004-05-21  Simon Josefsson <simon@josefsson.org>
745         * NEWS: Add.
747 2004-05-21  Simon Josefsson <simon@josefsson.org>
749         * lib/idna.c:
750         (idna_to_unicode_4z4z): There was no double free, remove my
751         modification.
753 2004-05-21  Simon Josefsson <simon@josefsson.org>
755         * NEWS: Add.
757 2004-05-21  Simon Josefsson <simon@josefsson.org>
759         * lib/idna.c:
760         (idna_to_ascii_4i, idna_to_unicode_4z4z): Fix memory leak when
761         memory allocation fails.  From Ulrich Drepper <drepper@redhat.com>,
762         but modified to fix double free and incorrect 'if' condition.
764 2004-05-21  Simon Josefsson <simon@josefsson.org>
766         * NEWS: Add.
768 2004-05-21  Simon Josefsson <simon@josefsson.org>
770         * lib/stringprep.c:
771         (stringprep): Fix memory leak when memory allocation fails.  From
772         Ulrich Drepper <drepper@redhat.com>.
774 2004-05-21  Simon Josefsson <simon@josefsson.org>
776         * lib/idna.c: Doc fix.
778 2004-05-21  Simon Josefsson <simon@josefsson.org>
780         * lib/idna.c: Back port of (some) changes by Ulrich Drepper
781         <drepper@redhat.com>.
782         (idna_to_unicode_internal): Fix memory leaks when memory allocation
783         fails.  Deallocate utf8in on failure.
784         (idna_to_unicode_44i): Don't free, done in idna_to_unicode_internal.
785         (idna_to_ascii_4z): Fix memory leak when memory allocation fails.
787 2004-05-21  Simon Josefsson <simon@josefsson.org>
789         * THANKS, NEWS: Add.
791 2004-05-21  Simon Josefsson <simon@josefsson.org>
793         * lib/Makefile.am, lib/idn-free.c, lib/idn-free.h: Add idn_free,
794         suggested by "Gisle Vanem" <gvanem@broadpark.no>.
796 2004-04-30  Simon Josefsson <simon@josefsson.org>
798         * NEWS: Fix.
800 2004-04-30  Simon Josefsson <simon@josefsson.org>
802         * lib/idna.c:
803         (idna_to_ascii_lz): Doc fix, reported by Joe Orton
804         <jorton@redhat.com>.
806 2004-04-30  Simon Josefsson <simon@josefsson.org>
808         * tests/tst_nfkc.c: Add NFKC test vectors from pr-29.html.  Fix
809         debug output.
811 2004-04-30  Simon Josefsson <simon@josefsson.org>
813         * tests/utils.c: Fix ucs4print debugging output.
815 2004-04-29  Simon Josefsson <simon@josefsson.org>
817         * NEWS: Add.
819 2004-04-29  Simon Josefsson <simon@josefsson.org>
821         * tests/tst_stringprep.c: Update SASLPrep test vectors.
823 2004-04-29  Simon Josefsson <simon@josefsson.org>
825         * NEWS, configure.ac: Bump versions.
827 2004-04-29  Simon Josefsson <simon@josefsson.org>
829         * NEWS: Version 0.4.4.
831 2004-04-29  Simon Josefsson <simon@josefsson.org>
833         * po/da.po, po/de.po, po/fr.po, po/nl.po, po/pl.po, po/ro.po,
834         po/sr.po, po/sv.po: Generated.
836 2004-04-29  Simon Josefsson <simon@josefsson.org>
838         * NEWS: Add.
840 2004-04-29  Simon Josefsson <simon@josefsson.org>
842         * THANKS, NEWS: Add.
844 2004-04-29  Simon Josefsson <simon@josefsson.org>
846         * tests/Makefile.am: Use -no-install to avoid libtool wrapper
847         script, tiny patch from Joe Orton <jorton@redhat.com>.
849 2004-04-29  Simon Josefsson <simon@josefsson.org>
851         * NEWS: Add.
853 2004-04-29  Simon Josefsson <simon@josefsson.org>
855         * NEWS: Add.
857 2004-04-29  Simon Josefsson <simon@josefsson.org>
859         * tests/tst_stringprep.c: Add iSCSI test vectors to catch recent
860         bugs.
862 2004-04-29  Simon Josefsson <simon@josefsson.org>
864         * lib/profiles.c:
865         (stringprep_iscsi_prohibit): For start==0, use end!=1.
867 2004-04-29  Simon Josefsson <simon@josefsson.org>
869         * lib/profiles.c:
870         (stringprep_iscsi): Add C_1_1, C_2_1, and C_7 (after reading newly
871         published RFC 3722).
873 2004-04-24  Simon Josefsson <simon@josefsson.org>
875         * THANKS, NEWS: Add.
877 2004-04-24  Simon Josefsson <simon@josefsson.org>
879         * po/LINGUAS, po/ro.po: Add, by Laurentiu Buzdugan <lbuz@rolix.org>
880         via translation project.
882 2004-04-23  Simon Josefsson <simon@josefsson.org>
884         * lib/toutf8.c: Rename variable to avoid silly shadowing warnings.
886 2004-04-23  Simon Josefsson <simon@josefsson.org>
888         * tests/Makefile.am: Move utils.c and utils.h into a separate
889         library.
891 2004-04-23  Simon Josefsson <simon@josefsson.org>
893         * tests/Makefile.am, tests/tst_idna.c, tests/tst_idna2.c,
894         tests/tst_nfkc.c, tests/tst_punycode.c, tests/tst_stringprep.c,
895         tests/tst_tld.c, tests/utils.c, tests/utils.h: Split out common
896         stuff into utils.c and utils.h.
898 2004-04-23  Simon Josefsson <simon@josefsson.org>
900         * tests/tst_nfkc.c: Fix warnings.
902 2004-04-22  Simon Josefsson <simon@josefsson.org>
904         * configure.ac: Require modern autoconf.
906 2004-04-22  Simon Josefsson <simon@josefsson.org>
908         * NEWS, configure.ac: Bump versions.
910 2004-04-22  Simon Josefsson <simon@josefsson.org>
912         * lib/toutf8.c: Indent.
914 2004-04-22  Simon Josefsson <simon@josefsson.org>
916         * po/da.po, po/de.po, po/fr.po, po/nl.po, po/pl.po, po/sr.po,
917         po/sv.po: Generated.
919 2004-04-22  Simon Josefsson <simon@josefsson.org>
921         * NEWS: Version 0.4.3.
923 2004-04-22  Simon Josefsson <simon@josefsson.org>
925         * NEWS: Add.
927 2004-04-22  Simon Josefsson <simon@josefsson.org>
929         * lib/tld.h:
930         (Tld_table): Mark "name" and "version" as const.
932 2004-04-22  Simon Josefsson <simon@josefsson.org>
934         * NEWS: Add.
936 2004-04-22  Simon Josefsson <simon@josefsson.org>
938         * tests/tst_stringprep.c: Add SASLprep test vectors (would catch
939         the C.2.1 bug).
941 2004-04-22  Simon Josefsson <simon@josefsson.org>
943         * lib/stringprep.c:
944         (stringprep_find_character_in_table): Fix end-of-table test, to
945         handle valid uses of start=0 (as in table C.2.1).
947 2004-04-21  Simon Josefsson <simon@josefsson.org>
949         * AUTHORS: Update PGP key.
951 2004-04-18  Simon Josefsson <simon@josefsson.org>
953         * THANKS: Add.
955 2004-04-18  Simon Josefsson <simon@josefsson.org>
957         * libidn.pc.in: Drop -R lib flag, suggested by Martin Waitz
958         <tali@debian.org>.
960 2004-04-11  Simon Josefsson <simon@josefsson.org>
962         * README-alpha: Fix versions.
964 2004-04-09  Simon Josefsson <simon@josefsson.org>
966         * NEWS, THANKS: Add.
968 2004-04-09  Simon Josefsson <simon@josefsson.org>
970         * po/LINGUAS, po/nl.po: Add, from Elros Cyriatan
971         <cyriatan@fastmail.fm> via Translation Project.
973 2004-03-28  Simon Josefsson <simon@josefsson.org>
975         * NEWS, THANKS: Add.
977 2004-03-28  Simon Josefsson <simon@josefsson.org>
979         * po/LINGUAS, po/de.po: Add German translation, from Roland Illig
980         <roland.illig@gmx.de> via translation project.
982 2004-03-20  Simon Josefsson <simon@josefsson.org>
984         * THANKS: Add.
986 2004-03-20  Simon Josefsson <simon@josefsson.org>
988         * doc/Makefile.gdoci: Use TAB instead of \t, suggested by Jørgen
989         Thomsen <jth@jth.net>.
991 2004-03-20  Simon Josefsson <simon@josefsson.org>
993         * NEWS, configure.ac: Bump versions.
995 2004-03-20  Simon Josefsson <simon@josefsson.org>
997         * po/da.po, po/fr.po, po/pl.po, po/sr.po, po/sv.po: Generated.
999 2004-03-20  Simon Josefsson <simon@josefsson.org>
1001         * NEWS: Version 0.4.2.
1003 2004-03-20  Simon Josefsson <simon@josefsson.org>
1005         * configure.ac: Inform about Java.
1007 2004-03-20  Simon Josefsson <simon@josefsson.org>
1009         * libc/getaddrinfo-idn.txt: Update.
1011 2004-03-20  Simon Josefsson <simon@josefsson.org>
1013         * Makefile.am, libc/Banner, libc/Makefile, libc/README,
1014         libc/Versions, libc/configure, libc/getaddrinfo.c, libc/idn-stub.c,
1015         libc/libc.patch, libc/libidn.texi, libc/netdb.h: Remove most of
1016         libc stuff (has been integrated in libc CVS).
1018 2004-03-20  Simon Josefsson <simon@josefsson.org>
1020         * README, java/Makefile.am: Fix.
1022 2004-03-20  Simon Josefsson <simon@josefsson.org>
1024         * COPYING: Add.
1026 2004-03-20  Simon Josefsson <simon@josefsson.org>
1028         * doc/libidn.texi, NEWS: Fix.
1030 2004-03-20  Simon Josefsson <simon@josefsson.org>
1032         * THANKS, AUTHORS: Add.
1034 2004-03-20  Simon Josefsson <simon@josefsson.org>
1036         * NEWS: Add.
1038 2004-03-20  Simon Josefsson <simon@josefsson.org>
1040         * java/Makefile.am, java/gnu/inet/encoding/Makefile.am,
1041         java/gnu/inet/encoding/Punycode.java,
1042         java/gnu/inet/encoding/PunycodeException.java: Fix.
1044 2004-03-19  Simon Josefsson <simon@josefsson.org>
1046         * m4/ac_prog_jar.m4, m4/ac_prog_javac.m4,
1047         m4/ac_prog_javac_works.m4: Add, from GNU Autoconf Macro Archive.
1049 2004-03-19  Simon Josefsson <simon@josefsson.org>
1051         * java/gnu/inet/encoding/PunycodeException.java: Add, from Oliver
1052         Hitz <oliver@net-track.ch>.
1054 2004-03-19  Simon Josefsson <simon@josefsson.org>
1056         * java/gnu/inet/encoding/Makefile.am:
1057         (noinst_JAVA): Only include Punycode*.java for now.
1059 2004-03-19  Simon Josefsson <simon@josefsson.org>
1061         * Makefile.am, configure.ac, java/Makefile.am,
1062         java/gnu/Makefile.am, java/gnu/inet/Makefile.am,
1063         java/gnu/inet/encoding/Makefile.am,
1064         java/gnu/inet/encoding/Punycode.java: Add infrastructure for Java
1065         code, and add Punycode, from Oliver Hitz <oliver@net-track.ch>.
1067 2004-03-16  Simon Josefsson <simon@josefsson.org>
1069         * NEWS: Add.
1071 2004-03-16  Simon Josefsson <simon@josefsson.org>
1073         * THANKS: Add.
1075 2004-03-16  Simon Josefsson <simon@josefsson.org>
1077         * po/LINGUAS, po/da.po: Add, from Morten Bo Johansen
1078         <mojo@mbjnet.dk> via Translation Project.
1080 2004-03-14  Simon Josefsson <simon@josefsson.org>
1082         * po/pl.po: Update.
1084 2004-03-14  Simon Josefsson <simon@josefsson.org>
1086         * po/LINGUAS: Add.
1088 2004-03-14  Simon Josefsson <simon@josefsson.org>
1090         * THANKS: Fix.
1092 2004-03-14  Simon Josefsson <simon@josefsson.org>
1094         * doc/libidn.texi, THANKS: Ack Unicode, Inc.
1096 2004-03-14  Simon Josefsson <simon@josefsson.org>
1098         * THANKS, NEWS: Add.
1100 2004-03-14  Simon Josefsson <simon@josefsson.org>
1102         * po/fr.po, po/LINGUAS: Add, from Michel Robitaille
1103         <robitail@IRO.UMontreal.CA> via Translation Project.
1105 2004-03-14  Simon Josefsson <simon@josefsson.org>
1107         * THANKS, NEWS: Add.
1109 2004-03-14  Simon Josefsson <simon@josefsson.org>
1111         * po/LINGUAS, po/sr.po: Add, from Aleksandar Jelenak
1112         <jelenak@netlinkplus.net> via Translation Project.
1114 2004-03-13  Simon Josefsson <simon@josefsson.org>
1116         * doc/tld/no.tld: Add URLs.
1118 2004-03-13  Simon Josefsson <simon@josefsson.org>
1120         * NEWS: Add.
1122 2004-03-13  Simon Josefsson <simon@josefsson.org>
1124         * doc/tld/Makefile.am: Add no.tld.
1126 2004-03-13  Simon Josefsson <simon@josefsson.org>
1128         * doc/tld/no.tld: Add, from Thomas Jacob <jacob@internet24.de>.
1130 2004-03-13  Simon Josefsson <simon@josefsson.org>
1132         * po/sv.po: Fix.
1134 2004-03-13  Simon Josefsson <simon@josefsson.org>
1136         * src/idn.ggo, doc/libidn.texi: Add.
1138 2004-03-10  Simon Josefsson <simon@josefsson.org>
1140         * THANKS: Fix.
1142 2004-03-10  Simon Josefsson <simon@josefsson.org>
1144         * THANKS, NEWS: Add.
1146 2004-03-10  Simon Josefsson <simon@josefsson.org>
1148         * po/LINGUAS, po/pl.po: Add Polish translation, from Jakub Bogusz
1149         <qboosh@pld-linux.org>.
1151 2004-03-09  Simon Josefsson <simon@josefsson.org>
1153         * Makefile.am: Build lib/ before po/.
1155 2004-03-09  Simon Josefsson <simon@josefsson.org>
1157         * NEWS, configure.ac: Bump versions.
1159 2004-03-08  Simon Josefsson <simon@josefsson.org>
1161         * po/sv.po: Generated.
1163 2004-03-08  Simon Josefsson <simon@josefsson.org>
1165         * NEWS: Version 0.4.1.
1167 2004-03-08  Simon Josefsson <simon@josefsson.org>
1169         * tests/tst_tld.c: Fix warning.
1171 2004-03-08  Simon Josefsson <simon@josefsson.org>
1173         * NEWS: Fix.
1175 2004-03-08  Simon Josefsson <simon@josefsson.org>
1177         * po/sv.po: Generated.
1179 2004-03-08  Simon Josefsson <simon@josefsson.org>
1181         * src/Makefile.am:
1182         (idn_LDADD): Add LTLIBINTL.
1184 2004-03-08  Simon Josefsson <simon@josefsson.org>
1186         * NEWS: Add.
1188 2004-03-08  Simon Josefsson <simon@josefsson.org>
1190         * po/sv.po: Generated.
1192 2004-03-08  Simon Josefsson <simon@josefsson.org>
1194         * po/sv.po: Fix.
1196 2004-03-08  Simon Josefsson <simon@josefsson.org>
1198         * src/idn.c: Cosmetic fix.
1200 2004-03-08  Simon Josefsson <simon@josefsson.org>
1202         * po/sv.po: Add.
1204 2004-03-08  Simon Josefsson <simon@josefsson.org>
1206         * src/idn.c: Translation markup.
1208 2004-03-08  Simon Josefsson <simon@josefsson.org>
1210         * po/sv.po: Fix.
1212 2004-03-08  Simon Josefsson <simon@josefsson.org>
1214         * src/idn.c: Gettextiscate.
1216 2004-03-08  Simon Josefsson <simon@josefsson.org>
1218         * po/sv.po: Add.
1220 2004-03-08  Simon Josefsson <simon@josefsson.org>
1222         * src/Makefile.am, src/gettext.h: Add gettext.h.  Define LOCALEDIR
1223         (for gettext).
1225 2004-03-08  Simon Josefsson <simon@josefsson.org>
1227         * po/Makevars: Add.
1229 2004-03-08  Simon Josefsson <simon@josefsson.org>
1231         * config.rpath, m4/lib-ld.m4, m4/lib-prefix.m4: Remove, added by
1232         gettextize.
1234 2004-03-08  Simon Josefsson <simon@josefsson.org>
1236         * Makefile.am, configure.ac, po/LINGUAS, po/POTFILES.in:
1237         Gettextiscate.
1239 2004-03-08  Simon Josefsson <simon@josefsson.org>
1241         * NEWS: Add.
1243 2004-03-08  Simon Josefsson <simon@josefsson.org>
1245         * NEWS: Fix.
1247 2004-03-08  Simon Josefsson <simon@josefsson.org>
1249         * doc/libidn.texi: Fix IDNA_DLOPEN_ERROR.
1251 2004-03-08  Simon Josefsson <simon@josefsson.org>
1253         * lib/toutf8.c:
1254         (stringprep_convert): Don't copy input.  Check for malloc failures.
1255         From Ulrich Drepper <drepper@redhat.com>, via libidn integration in
1256         libc.
1258 2004-03-08  Simon Josefsson <simon@josefsson.org>
1260         * src/idn.c: Invoke setlocale (LC_ALL, "").
1262 2004-03-08  Simon Josefsson <simon@josefsson.org>
1264         * NEWS: Add.
1266 2004-03-08  Simon Josefsson <simon@josefsson.org>
1268         * lib/toutf8.c:
1269         (stringprep_locale_charset_slow): Remove.
1270         (stringprep_locale_charset) [_LIBC]: Define to nl_langinfo(CODESET).
1271         (stringprep_locale_charset) [!_LIBC]: Don't cache charset.  Remove
1272         broken setlocale hack.  All based on discussion with Ulrich Drepper
1273         <drepper@redhat.com>, during libidn integration in libc.
1275 2004-03-08  Simon Josefsson <simon@josefsson.org>
1277         * lib/idna.c:
1278         (Idna_rc): Doc fix IDNA_DLOPEN_ERROR.
1280 2004-03-08  Simon Josefsson <simon@josefsson.org>
1282         * NEWS: Fix.
1284 2004-03-08  Simon Josefsson <simon@josefsson.org>
1286         * THANKS, NEWS: Add.
1288 2004-03-08  Simon Josefsson <simon@josefsson.org>
1290         * lib/nfkc.c: Fix warning, tiny patch by Ulrich Drepper
1291         <drepper@redhat.com> from libidn integration in libc.
1293 2004-03-08  Simon Josefsson <simon@josefsson.org>
1295         * lib/idna.h:
1296         (Idna_rc): Add IDNA_DLOPEN_ERROR error code, for libidn part of
1297         libc.
1299 2004-03-08  Simon Josefsson <simon@josefsson.org>
1301         * lib/stringprep.h.in:
1302         (Stringprep_profiles): Mark 'name' as 'const'.  Tiny patch to libidn
1303         in libc by Ulrich Drepper <drepper@redhat.com>.
1305 2004-03-08  Simon Josefsson <simon@josefsson.org>
1307         * NEWS: Add.
1309 2004-03-08  Simon Josefsson <simon@josefsson.org>
1311         * Makefile.am: Dist libc/idn-stub.c and libc/libidn.texi.
1313 2004-03-08  Simon Josefsson <simon@josefsson.org>
1315         * libc/libc.patch: Update, from libc-alpha post.
1317 2004-03-08  Simon Josefsson <simon@josefsson.org>
1319         * libc/idn-stub.c, libc/libidn.texi: Add, from libc-alpha post.
1321 2004-03-08  Simon Josefsson <simon@josefsson.org>
1323         * libc/Makefile: Sync libc-alpha post.
1325 2004-03-08  Simon Josefsson <simon@josefsson.org>
1327         * libc/README, libc/example.c: Update.
1329 2004-03-08  Simon Josefsson <simon@josefsson.org>
1331         * libc/getaddrinfo.c, libc/netdb.h: Sync.
1333 2004-03-07  Simon Josefsson <simon@josefsson.org>
1335         * lib/stringprep.c: Fix comment.
1337 2004-03-07  Simon Josefsson <simon@josefsson.org>
1339         * NEWS: Add.
1341 2004-03-07  Simon Josefsson <simon@josefsson.org>
1343         * README-alpha: Fix version requirements.
1345 2004-03-07  Simon Josefsson <simon@josefsson.org>
1347         * README-alpha: Fix texinfo requirement.
1349 2004-03-05  Simon Josefsson <simon@josefsson.org>
1351         * NEWS: Add.
1353 2004-03-05  Simon Josefsson <simon@josefsson.org>
1355         * lib/profiles.c:
1356         (stringprep_saslprep): Fix typo; make sure non-ASCII space
1357         characters are prohibited.
1359 2004-03-01  Simon Josefsson <simon@josefsson.org>
1361         * doc/libidn.texi, doc/tld/README: Mention tldchk.berlios.de,
1362         suggested by Thomas Jacob <jacob@internet24.de>.
1364 2004-02-28  Simon Josefsson <simon@josefsson.org>
1366         * lib/Makefile.am: Don't install tld.h if --disable-tld.
1368 2004-02-28  Simon Josefsson <simon@josefsson.org>
1370         * NEWS, configure.ac: Bump versions.
1372 2004-02-28  Simon Josefsson <simon@josefsson.org>
1374         * NEWS: Version 0.4.0.
1376 2004-02-28  Simon Josefsson <simon@josefsson.org>
1378         * lib/toutf8.c: Always include errno.h (C89).
1380 2004-02-28  Simon Josefsson <simon@josefsson.org>
1382         * lib/tld.c, src/idn.c: Indent.
1384 2004-02-28  Simon Josefsson <simon@josefsson.org>
1386         * README: Mention TLD.
1388 2004-02-28  Simon Josefsson <simon@josefsson.org>
1390         * lib/gen-tld-tables.pl: Handle draft-hoffman-idn-reg-*.txt tables
1391         better.
1393 2004-02-28  Simon Josefsson <simon@josefsson.org>
1395         * doc/tld/fr.tld: Add headers.  Fix typos and comments.
1397 2004-02-28  Simon Josefsson <simon@josefsson.org>
1399         * doc/tld/fr.tld: Add copying conditions.
1401 2004-02-28  Simon Josefsson <simon@josefsson.org>
1403         * doc/tld/fr.tld: Add, from Stephane Bortzmeyer
1404         <bortzmeyer@nic.fr>.
1406 2004-02-28  Simon Josefsson <simon@josefsson.org>
1408         * doc/libidn.texi: Don't document Tld_table* for now.
1410 2004-02-28  Simon Josefsson <simon@josefsson.org>
1412         * lib/tld.c:
1413         (_tld_checkchar): Use new Tld_table API.
1415 2004-02-28  Simon Josefsson <simon@josefsson.org>
1417         * lib/tld.h:
1418         (Tld_table): Change valid definition.
1420 2004-02-28  Simon Josefsson <simon@josefsson.org>
1422         * lib/gen-tld-tables.pl: Use new API.
1424 2004-02-28  Simon Josefsson <simon@josefsson.org>
1426         * doc/libidn.texi: Fix.
1428 2004-02-28  Simon Josefsson <simon@josefsson.org>
1430         * doc/libidn.texi: Improve Troubleshooting.
1432 2004-02-27  Simon Josefsson <simon@josefsson.org>
1434         * lib/tld.c: Cosmetic fix.
1436 2004-02-27  Simon Josefsson <simon@josefsson.org>
1438         * lib/tld.c:
1439         (tld_check_4): Don't write to NULL errpos, from Thomas Jacob
1440         <jacob@internet24.de>.
1442 2004-02-18  Simon Josefsson <simon@josefsson.org>
1444         * lib/gen-tld-tables.pl: Typo.
1446 2004-02-18  Simon Josefsson <simon@josefsson.org>
1448         * lib/gen-tld-tables.pl: Use hex in output.
1450 2004-02-18  Simon Josefsson <simon@josefsson.org>
1452         * lib/gen-tld-tables.pl: Add comment.
1454 2004-02-18  Simon Josefsson <simon@josefsson.org>
1456         * lib/gen-tld-tables.pl: Parse tables conforming to
1457         draft-hoffman-idn-reg.
1459 2004-02-18  Simon Josefsson <simon@josefsson.org>
1461         * doc/libidn.texi: Fix typos.
1463 2004-02-18  Simon Josefsson <simon@josefsson.org>
1465         * doc/libidn.texi: Fix autoconf stuff, suggested by Stephane
1466         Bortzmeyer <bortzmeyer@nic.fr>.
1468 2004-02-15  Simon Josefsson <simon@josefsson.org>
1470         * NEWS: Fix.
1472 2004-02-14  Simon Josefsson <simon@josefsson.org>
1474         * lib/tld.c: Doc fix.
1476 2004-02-14  Simon Josefsson <simon@josefsson.org>
1478         * NEWS: Fix.
1480 2004-02-12  Simon Josefsson <simon@josefsson.org>
1482         * lib/tld.c: Fix.  Indent.
1484 2004-02-12  Simon Josefsson <simon@josefsson.org>
1486         * lib/tld.c:
1487         (tld_get_z): Allocate correct amount, from Thomas Jacob
1488         <jacob@internet24.de>.
1490 2004-02-11  Simon Josefsson <simon@josefsson.org>
1492         * examples/README: Fix title.
1494 2004-02-11  Simon Josefsson <simon@josefsson.org>
1496         * examples/README: Add.
1498 2004-02-10  Simon Josefsson <simon@josefsson.org>
1500         * NEWS: Add.
1502 2004-02-10  Simon Josefsson <simon@josefsson.org>
1504         * examples/example5.c: Fix warning.
1506 2004-02-10  Simon Josefsson <simon@josefsson.org>
1508         * src/idn.c: Fix TLD debug.
1510 2004-02-10  Simon Josefsson <simon@josefsson.org>
1512         * src/idn.c: TLD check correct string.
1514 2004-02-10  Simon Josefsson <simon@josefsson.org>
1516         * lib/tld.c: Fix warning.
1518 2004-02-10  Simon Josefsson <simon@josefsson.org>
1520         * examples/Makefile.am: TLD fix.
1522 2004-02-10  Simon Josefsson <simon@josefsson.org>
1524         * lib/gen-tld-tables.pl: Fix include, from Thomas Jacob
1525         <jacob@internet24.de>.
1527 2004-02-09  Simon Josefsson <simon@josefsson.org>
1529         * lib/stringprep.c: Mention example5.
1531 2004-02-09  Simon Josefsson <simon@josefsson.org>
1533         * lib/stringprep.c: Sync libidn text.
1535 2004-02-09  Simon Josefsson <simon@josefsson.org>
1537         * doc/reference/libidn-docs.tmpl: Sync text.
1539 2004-02-09  Simon Josefsson <simon@josefsson.org>
1541         * doc/libidn.texi: Fix introduction.
1543 2004-02-09  Simon Josefsson <simon@josefsson.org>
1545         * lib/tld.c, tests/tst_tld.c: Typo.
1547 2004-02-09  Simon Josefsson <simon@josefsson.org>
1549         * doc/libidn.texi: TLD fixes.
1551 2004-02-09  Simon Josefsson <simon@josefsson.org>
1553         * doc/libidn.texi: Add.
1555 2004-02-09  Simon Josefsson <simon@josefsson.org>
1557         * doc/libidn.texi: Add example 5.
1559 2004-02-09  Simon Josefsson <simon@josefsson.org>
1561         * lib/tld.c:
1562         (_tld_checkchar): Binary search, from jacob@internet24.de.
1564 2004-02-09  Simon Josefsson <simon@josefsson.org>
1566         * NEWS: Remove.
1568 2004-02-09  Simon Josefsson <simon@josefsson.org>
1570         * lib/tld.c, lib/tld.h: Indent.
1572 2004-02-09  Simon Josefsson <simon@josefsson.org>
1574         * lib/tld.c: Whitespace.
1576 2004-02-09  Simon Josefsson <simon@josefsson.org>
1578         * lib/tld.h: Doc fix.
1580 2004-02-09  Simon Josefsson <simon@josefsson.org>
1582         * lib/gen-tld-tables.pl, lib/tld.c, lib/tld.h: Hide tld_tables.
1584 2004-02-09  Simon Josefsson <simon@josefsson.org>
1586         * NEWS, doc/libidn.texi, lib/tld.c, lib/tld.h:
1587         (tld_get_z): Support any charset (renamed from tld_get_8z).
1589 2004-02-09  Simon Josefsson <simon@josefsson.org>
1591         * NEWS, lib/tld.c, lib/tld.h: Typo.
1593 2004-02-08  Simon Josefsson <simon@josefsson.org>
1595         * doc/libidn.texi, NEWS: Add.
1597 2004-02-08  Simon Josefsson <simon@josefsson.org>
1599         * lib/tld.c, lib/tld.h:
1600         (tld_get_8z): Add.
1602 2004-02-08  Simon Josefsson <simon@josefsson.org>
1604         * examples/Makefile.am: Add.
1606 2004-02-08  Simon Josefsson <simon@josefsson.org>
1608         * examples/example5.c: Add.
1610 2004-02-08  Simon Josefsson <simon@josefsson.org>
1612         * lib/idna.c: Doc fix.
1614 2004-02-08  Simon Josefsson <simon@josefsson.org>
1616         * lib/gen-tld-tables.pl: Fix.
1618 2004-02-07  Simon Josefsson <simon@josefsson.org>
1620         * doc/libidn.texi: Fix.
1622 2004-02-07  Simon Josefsson <simon@josefsson.org>
1624         * doc/libidn.texi: Add.
1626 2004-02-07  Simon Josefsson <simon@josefsson.org>
1628         * doc/libidn.texi: Add.
1630 2004-02-07  Simon Josefsson <simon@josefsson.org>
1632         * lib/profiles.c, lib/tld.h, src/idn.c, tests/tst_tld.c: Indent.
1634 2004-02-07  Simon Josefsson <simon@josefsson.org>
1636         * src/Makefile.am: Fix indent.
1638 2004-02-06  Simon Josefsson <simon@josefsson.org>
1640         * doc/tld/README: Add.
1642 2004-02-06  Simon Josefsson <simon@josefsson.org>
1644         * doc/tld/README: Fix.
1646 2004-02-06  Simon Josefsson <simon@josefsson.org>
1648         * doc/tld/README: Rewrite.
1650 2004-02-06  Simon Josefsson <simon@josefsson.org>
1652         * lib/gen-tld-tables.pl: Fix "include".
1654 2004-02-06  Simon Josefsson <simon@josefsson.org>
1656         * NEWS: Add.
1658 2004-02-06  Simon Josefsson <simon@josefsson.org>
1660         * NEWS: Fix.
1662 2004-02-06  Simon Josefsson <simon@josefsson.org>
1664         * doc/libidn.texi, lib/tld.c, lib/tld.h, src/idn.c,
1665         tests/tst_tld.c: Rename TLD_ILLEGAL to TLD_INVALID.
1667 2004-02-06  Simon Josefsson <simon@josefsson.org>
1669         * doc/libidn.texi: Fix.
1671 2004-02-06  Simon Josefsson <simon@josefsson.org>
1673         * doc/libidn.texi: Add.
1675 2004-02-06  Simon Josefsson <simon@josefsson.org>
1677         * doc/libidn.texi: Update idn command line.
1679 2004-02-06  Simon Josefsson <simon@josefsson.org>
1681         * src/idn.ggo: Move around.
1683 2004-02-06  Simon Josefsson <simon@josefsson.org>
1685         * src/idn.ggo: Fix stringprep profiles.
1687 2004-02-06  Simon Josefsson <simon@josefsson.org>
1689         * src/idn.c: TLD typo.
1691 2004-02-06  Simon Josefsson <simon@josefsson.org>
1693         * src/idn.ggo: Make --tld the default.
1695 2004-02-06  Simon Josefsson <simon@josefsson.org>
1697         * src/idn.c: Support --tld.  Make sure output is hold in "p".  Fix
1698         error messages.
1700 2004-02-06  Simon Josefsson <simon@josefsson.org>
1702         * src/idn.ggo: TLD fix.
1704 2004-02-06  Simon Josefsson <simon@josefsson.org>
1706         * NEWS: Fix.
1708 2004-02-06  Simon Josefsson <simon@josefsson.org>
1710         * THANKS: Add.
1712 2004-02-06  Simon Josefsson <simon@josefsson.org>
1714         * doc/libidn.texi: Typos.
1716 2004-02-06  Simon Josefsson <simon@josefsson.org>
1718         * doc/libidn.texi: Fix.
1720 2004-02-06  Simon Josefsson <simon@josefsson.org>
1722         * lib/tld.h: Doc fix.
1724 2004-02-06  Simon Josefsson <simon@josefsson.org>
1726         * doc/libidn.texi: Add.
1728 2004-02-06  Simon Josefsson <simon@josefsson.org>
1730         * lib/tld.c: Typo.
1732 2004-02-06  Simon Josefsson <simon@josefsson.org>
1734         * lib/tld.c: Doc fix.
1736 2004-02-06  Simon Josefsson <simon@josefsson.org>
1738         * doc/libidn.texi: Add.
1740 2004-02-06  Simon Josefsson <simon@josefsson.org>
1742         * lib/tld.h: Doc fix.
1744 2004-02-06  Simon Josefsson <simon@josefsson.org>
1746         * tests/tst_tld.c: Use new API.
1748 2004-02-06  Simon Josefsson <simon@josefsson.org>
1750         * lib/tld.c, lib/tld.h:
1751         (tld_default_table): Add.
1752         (tld_get_table): Fix.
1754 2004-02-06  Simon Josefsson <simon@josefsson.org>
1756         * lib/tld.c, lib/tld.h: Typo.
1758 2004-02-06  Simon Josefsson <simon@josefsson.org>
1760         * lib/tld.h, lib/tld.c: Revert.
1762 2004-02-06  Simon Josefsson <simon@josefsson.org>
1764         * lib/tld.c, lib/tld.h: Change semantics if tld_get_table.
1766 2004-02-06  Simon Josefsson <simon@josefsson.org>
1768         * lib/gen-tld-tables.pl, lib/tld.h, lib/tld.c: Typo.
1770 2004-02-06  Simon Josefsson <simon@josefsson.org>
1772         * lib/tld.c: Typos.
1774 2004-02-06  Simon Josefsson <simon@josefsson.org>
1776         * tests/tst_tld.c: Use new API.
1778 2004-02-06  Simon Josefsson <simon@josefsson.org>
1780         * lib/tld.c: Rename tld_check_*.
1782 2004-02-06  Simon Josefsson <simon@josefsson.org>
1784         * lib/tld.h: Rename tld_check_*.  Doc fix.
1786 2004-02-06  Simon Josefsson <simon@josefsson.org>
1788         * lib/tld.h, lib/tld.c: Rename tld_gettld_* to tld_get_*.
1790 2004-02-06  Simon Josefsson <simon@josefsson.org>
1792         * lib/tld.c: Use new API.
1793         (tld_get_table): Rewrite.
1795 2004-02-06  Simon Josefsson <simon@josefsson.org>
1797         * lib/gen-tld-tables.pl: Use new API.
1799 2004-02-06  Simon Josefsson <simon@josefsson.org>
1801         * lib/tld.h: Fix Tld_table.
1803 2004-02-06  Simon Josefsson <simon@josefsson.org>
1805         * lib/tld.c: Reorder.
1807 2004-02-06  Simon Josefsson <simon@josefsson.org>
1809         * tests/tst_tld.c: Use new API.
1811 2004-02-06  Simon Josefsson <simon@josefsson.org>
1813         * lib/tld.c, lib/tld.h: Don't export tld_checkchar.  Rename
1814         tld_finddomain to tld_get_table.  Fixes.
1816 2004-02-06  Simon Josefsson <simon@josefsson.org>
1818         * tests/tst_tld.c: Fix.
1820 2004-02-06  Simon Josefsson <simon@josefsson.org>
1822         * lib/profiles.c, lib/punycode.c, lib/stringprep.c, lib/tld.c,
1823         lib/tld.h: Indent.
1825 2004-02-06  Simon Josefsson <simon@josefsson.org>
1827         * doc/libidn.texi: Fix acks.
1829 2004-02-06  Simon Josefsson <simon@josefsson.org>
1831         * doc/libidn.texi: Add.
1833 2004-02-06  Simon Josefsson <simon@josefsson.org>
1835         * AUTHORS: Add.
1837 2004-02-06  Simon Josefsson <simon@josefsson.org>
1839         * doc/reference/libidn-docs.tmpl: Update.
1841 2004-02-06  Simon Josefsson <simon@josefsson.org>
1843         * NEWS: Add.
1845 2004-02-06  Simon Josefsson <simon@josefsson.org>
1847         * doc/components.fig: Add TLD.
1849 2004-02-06  Simon Josefsson <simon@josefsson.org>
1851         * doc/libidn.texi: Fix.
1853 2004-02-06  Simon Josefsson <simon@josefsson.org>
1855         * doc/libidn.texi: Update introduction.  Add TLD.  Fix autoconf
1856         example.  Remove Kerberos 5 macro documentation.
1858 2004-02-06  Simon Josefsson <simon@josefsson.org>
1860         * lib/stringprep.c: Doc fix.
1862 2004-02-06  Simon Josefsson <simon@josefsson.org>
1864         * lib/tld.h: Fix.
1866 2004-02-06  Simon Josefsson <simon@josefsson.org>
1868         * doc/reference/libidn-docs.tmpl, doc/reference/Makefile.am: Add
1869         TLD.
1871 2004-02-06  Simon Josefsson <simon@josefsson.org>
1873         * configure.ac: Bump versions.
1875 2004-02-06  Simon Josefsson <simon@josefsson.org>
1877         * NEWS: Add.
1879 2004-02-06  Simon Josefsson <simon@josefsson.org>
1881         * lib/Makefile.am, tests/Makefile.am: Make it possible to exclude
1882         TLD.
1884 2004-02-06  Simon Josefsson <simon@josefsson.org>
1886         * configure.ac: Add --disable-tld.
1888 2004-02-06  Simon Josefsson <simon@josefsson.org>
1890         * configure.ac: Build doc/tld/Makefile.
1892 2004-02-06  Simon Josefsson <simon@josefsson.org>
1894         * tests/Makefile.am: Add tst_tld.
1896 2004-02-06  Simon Josefsson <simon@josefsson.org>
1898         * src/idn.ggo: Add --tld.
1900 2004-02-06  Simon Josefsson <simon@josefsson.org>
1902         * tests/tst_tld.c: Add.
1904 2004-02-06  Simon Josefsson <simon@josefsson.org>
1906         * lib/tld.h, lib/gen-tld-tables.pl: Fix Tld_table.
1908 2004-02-06  Simon Josefsson <simon@josefsson.org>
1910         * lib/tld.c: TLD code fix.
1912 2004-02-06  Simon Josefsson <simon@josefsson.org>
1914         * lib/tld.c: TLD fixes.
1916 2004-02-06  Simon Josefsson <simon@josefsson.org>
1918         * lib/tld.h: TLD typos.
1920 2004-02-06  Simon Josefsson <simon@josefsson.org>
1922         * lib/Makefile.am: TLD fix.
1924 2004-02-06  Simon Josefsson <simon@josefsson.org>
1926         * lib/tld.c: Add, from Thomas Jacob <jacob@internet24.de>.
1928 2004-02-06  Simon Josefsson <simon@josefsson.org>
1930         * lib/tld.h: Fixes.
1932 2004-02-06  Simon Josefsson <simon@josefsson.org>
1934         * lib/tld.h: Add, from Thomas Jacob <jacob@internet24.de>.
1936 2004-02-06  Simon Josefsson <simon@josefsson.org>
1938         * lib/gen-tld-tables.pl: TLD fixes.
1940 2004-02-06  Simon Josefsson <simon@josefsson.org>
1942         * lib/gen-tld-tables.pl: Print to stdout.
1944 2004-02-06  Simon Josefsson <simon@josefsson.org>
1946         * lib/Makefile.am: TLD fixes.
1948 2004-02-06  Simon Josefsson <simon@josefsson.org>
1950         * lib/gen-tld-tables.pl, lib/Makefile.am: Add, from Thomas Jacob
1951         <jacob@internet24.de>.
1953 2004-02-06  Simon Josefsson <simon@josefsson.org>
1955         * doc/Makefile.am: Add tld/.
1957 2004-02-06  Simon Josefsson <simon@josefsson.org>
1959         * doc/tld/Makefile.am: Fix.
1961 2004-02-06  Simon Josefsson <simon@josefsson.org>
1963         * doc/tld/README: Add copying conditions.
1965 2004-02-06  Simon Josefsson <simon@josefsson.org>
1967         * doc/tld/README, doc/tld/Makefile.am: Add, from Thomas Jacob
1968         <jacob@internet24.de>.
1970 2004-02-04  Simon Josefsson <simon@josefsson.org>
1972         * doc/libidn.texi: Typo.
1974 2004-02-01  Simon Josefsson <simon@josefsson.org>
1976         * doc/components.fig: Fix.
1978 2004-02-01  Simon Josefsson <simon@josefsson.org>
1980         * doc/libidn.texi: Fix.
1982 2004-02-01  Simon Josefsson <simon@josefsson.org>
1984         * doc/components.fig: Add.
1986 2004-02-01  Simon Josefsson <simon@josefsson.org>
1988         * doc/Makefile.am: Build components.pdf too.
1990 2004-02-01  Simon Josefsson <simon@josefsson.org>
1992         * doc/Makefile.am, doc/libidn.texi: Add components.fig.
1994 2004-01-31  Simon Josefsson <simon@josefsson.org>
1996         * THANKS: Add.
1998 2004-01-31  Simon Josefsson <simon@josefsson.org>
2000         * doc/libidn.texi: Fix, reported by nisse@lysator.liu.se (Niels
2001         Möller).
2003 2004-01-22  Simon Josefsson <simon@josefsson.org>
2005         * NEWS, configure.ac: Bump versions.
2007 2004-01-22  Simon Josefsson <simon@josefsson.org>
2009         * Makefile.am: Fix release target.
2011 2004-01-22  Simon Josefsson <simon@josefsson.org>
2013         * doc/gendocs.sh: Upstream sync.
2015 2004-01-22  Simon Josefsson <simon@josefsson.org>
2017         * NEWS: Version 0.3.7.
2019 2004-01-22  Simon Josefsson <simon@josefsson.org>
2021         * Makefile.am: Add release target.
2023 2004-01-22  Simon Josefsson <simon@josefsson.org>
2025         * .prev-version, GNUmakefile, Makefile.am, Makefile.cfg,
2026         Makefile.maint, announce-gen: Remove ugly maintainance hacks.
2028 2004-01-22  Simon Josefsson <simon@josefsson.org>
2030         * src/idn.c: Typo.
2032 2004-01-22  Simon Josefsson <simon@josefsson.org>
2034         * src/idn.c: Update copyright years.
2036 2004-01-22  Simon Josefsson <simon@josefsson.org>
2038         * NEWS: Add.
2040 2004-01-22  Simon Josefsson <simon@josefsson.org>
2042         * THANKS: Add.
2044 2004-01-22  Simon Josefsson <simon@josefsson.org>
2046         * doc/libidn.texi: Mention '--'.
2048 2004-01-22  Simon Josefsson <simon@josefsson.org>
2050         * src/idn.ggo: Mention '--'.
2052 2004-01-21  Simon Josefsson <simon@josefsson.org>
2054         * src/idn.ggo, doc/libidn.texi, tests/tst_stringprep.c: Fix iSCSI
2055         profile name.
2057 2004-01-21  Simon Josefsson <simon@josefsson.org>
2059         * lib/profiles.c: Add alias 'iSCSI'.
2061 2004-01-18  Simon Josefsson <simon@josefsson.org>
2063         * doc/libidn.texi, doc/fdl.texi: Use FDL 1.2.
2065 2004-01-18  Simon Josefsson <simon@josefsson.org>
2067         * src/idn.c: Fix warning.
2069 2004-01-14  Simon Josefsson <simon@josefsson.org>
2071         * configure.ac: Don't use AC_LIBTOOL_TAGS, too experimental.
2073 2004-01-10  Simon Josefsson <simon@josefsson.org>
2075         * doc/Makefile.am: Fix idn.1 depends.
2077 2004-01-10  Simon Josefsson <simon@josefsson.org>
2079         * doc/Makefile.am: Dist texinfo.css.
2081 2004-01-10  Simon Josefsson <simon@josefsson.org>
2083         * doc/gendocs_template: Sync with texinfo.
2085 2004-01-10  Simon Josefsson <simon@josefsson.org>
2087         * doc/gendocs_template: Remove DocBook.
2089 2004-01-10  Simon Josefsson <simon@josefsson.org>
2091         * NEWS: Add.
2093 2004-01-10  Simon Josefsson <simon@josefsson.org>
2095         * configure.ac, doc/Makefile.am: Remove DocBook stuff.
2097 2004-01-10  Simon Josefsson <simon@josefsson.org>
2099         * doc/Makefile.am, doc/libidn.css, doc/texinfo.css: Rename
2100         libidn.css to texinfo.css.
2102 2004-01-10  Simon Josefsson <simon@josefsson.org>
2104         * doc/libidn.css: Fix.
2106 2004-01-10  Simon Josefsson <simon@josefsson.org>
2108         * doc/Makefile.am: Use CSS for HTML.
2110 2004-01-10  Simon Josefsson <simon@josefsson.org>
2112         * doc/libidn.css: Add.
2114 2004-01-06  Simon Josefsson <simon@josefsson.org>
2116         * libc/getaddrinfo-idn.txt: Add.
2118 2004-01-06  Simon Josefsson <simon@josefsson.org>
2120         * NEWS, configure.ac: Bump versions.
2122 2004-01-06  Simon Josefsson <simon@josefsson.org>
2124         * .prev-version: [no log message]
2126 2004-01-06  Simon Josefsson <simon@josefsson.org>
2128         * NEWS: Version 0.3.6.
2130 2004-01-06  Simon Josefsson <simon@josefsson.org>
2132         * doc/libidn.texi: Fix license header.
2134 2004-01-06  Simon Josefsson <simon@josefsson.org>
2136         * NEWS: Add.
2138 2004-01-01  Simon Josefsson <simon@josefsson.org>
2140         * configure.ac, m4/ax_create_stdint_h.m4: Fix, to use ax_...
2141         verbatim from upstream.
2143 2004-01-01  Simon Josefsson <simon@josefsson.org>
2145         * m4/ac_compile_check_sizeof.m4: Remove (not used by ax_... any
2146         more).
2148 2004-01-01  Simon Josefsson <simon@josefsson.org>
2150         * m4/ax_create_stdint_h.m4: Apply local fixes.
2152 2004-01-01  Simon Josefsson <simon@josefsson.org>
2154         * m4/ax_create_stdint_h.m4: Sync with upstream version 1.4.
2156 2003-12-30  Simon Josefsson <simon@josefsson.org>
2158         * NEWS: Add.
2160 2003-12-30  Simon Josefsson <simon@josefsson.org>
2162         * configure.ac: Allow autoconf 2.57.
2164 2003-12-18  Simon Josefsson <simon@josefsson.org>
2166         * doc/libidn.texi: Encode file in ASCII.
2168 2003-12-16  Simon Josefsson <simon@josefsson.org>
2170         * doc/libidn.texi: Replace non-ASCII with Texinfo accents.
2172 2003-12-16  Simon Josefsson <simon@josefsson.org>
2174         * THANKS, doc/libidn.texi: Add Troubleshooting discussion for idn
2175         tool.  Suggested by "Jan-Hendrik Heuing" <jh@netfielders.de> and Kai
2176         Schaetzl <kai@conactive.com>.
2178 2003-12-15  Simon Josefsson <simon@josefsson.org>
2180         * ANNOUNCE: Remove (see doc/libidn.texi instead).
2182 2003-12-15  Simon Josefsson <simon@josefsson.org>
2184         * README: Fix.
2186 2003-12-15  Simon Josefsson <simon@josefsson.org>
2188         * NEWS, configure.ac: Bump versions.
2190 2003-12-15  Simon Josefsson <simon@josefsson.org>
2192         * .prev-version: [no log message]
2194 2003-12-15  Simon Josefsson <simon@josefsson.org>
2196         * NEWS: Version 0.3.5.
2198 2003-12-15  Simon Josefsson <simon@josefsson.org>
2200         * doc/libidn.texi: Use @finalout.
2202 2003-12-15  Simon Josefsson <simon@josefsson.org>
2204         * NEWS: Add.
2206 2003-12-15  Simon Josefsson <simon@josefsson.org>
2208         * doc/Makefile.am: Remove DocBook HTML targets (I'm tired of
2209         updating the random filenames in the Makefile).
2211 2003-12-15  Simon Josefsson <simon@josefsson.org>
2213         * doc/libidn.texi: Set charset cookie.  Use @section instead of
2214         @majorheading for DocBook.  Add real examples to idn section.
2216 2003-12-15  Simon Josefsson <simon@josefsson.org>
2218         * doc/gendocs.sh: Sync with Texinfo CVS.
2220 2003-12-15  Simon Josefsson <simon@josefsson.org>
2222         * NEWS: Add.
2224 2003-12-15  Simon Josefsson <simon@josefsson.org>
2226         * doc/Makefile.am: Update DocBook HTML target.
2228 2003-12-11  Simon Josefsson <simon@josefsson.org>
2230         * NEWS, THANKS, doc/libidn.texi, lib/idna.c, lib/idna.h: Rename
2231         IDNA_CONTAINS_LDH to IDNA_CONTAINS_NON_LDH.  Reported by Graydon
2232         Hoare <graydon@redhat.com>.
2234 2003-12-10  Simon Josefsson <simon@josefsson.org>
2236         * configure.ac: Check for autoconf 2.59 and automake 1.8.
2238 2003-12-10  Simon Josefsson <simon@josefsson.org>
2240         * README-alpha: Mention versions.
2242 2003-12-04  Simon Josefsson <simon@josefsson.org>
2244         * README: Fix.
2246 2003-11-27  Simon Josefsson <simon@josefsson.org>
2248         * NEWS: Add.
2250 2003-11-27  Simon Josefsson <simon@josefsson.org>
2252         * configure.ac, src/Makefile.am, src/idn.ggo, src/idn.ggo.in:
2253         Simplify gengetopt building.  Use AM_CPPFLAGS, not *_CPPFLAGS.
2255 2003-11-27  Simon Josefsson <simon@josefsson.org>
2257         * src/idn.c: Print instructions.  Suggested by Kai Schaetzl
2258         <kai@conactive.com>.
2260 2003-11-26  Simon Josefsson <simon@josefsson.org>
2262         * libc/getaddrinfo-idn.txt: Typo.
2264 2003-11-26  Simon Josefsson <simon@josefsson.org>
2266         * NEWS: Add.
2268 2003-11-26  Simon Josefsson <simon@josefsson.org>
2270         * doc/libidn.texi: Update Invoking idn.
2272 2003-11-26  Simon Josefsson <simon@josefsson.org>
2274         * src/idn.c, src/idn.ggo.in: Make -a the default.
2276 2003-11-26  Simon Josefsson <simon@josefsson.org>
2278         * doc/libidn.texi: Update Invoking idn.
2280 2003-11-26  Simon Josefsson <simon@josefsson.org>
2282         * THANKS: Add.
2284 2003-11-26  Simon Josefsson <simon@josefsson.org>
2286         * src/Makefile.am, src/idn.c: Support strings passed on command
2287         line instead of on stdin.  Suggested by Kai Schaetzl
2288         <kai@conactive.com>.
2290 2003-11-26  Simon Josefsson <simon@josefsson.org>
2292         * libc/getaddrinfo-idn.txt: Add todo.
2294 2003-11-25  Simon Josefsson <simon@josefsson.org>
2296         * configure.ac: Disable fortran etc libtool checks.
2298 2003-11-23  Simon Josefsson <simon@josefsson.org>
2300         * doc/gendocs.sh: Add --docbook.
2302 2003-11-23  Simon Josefsson <simon@josefsson.org>
2304         * doc/gendocs.sh: Sync with texinfo.
2306 2003-11-20  Simon Josefsson <simon@josefsson.org>
2308         * src/idn.c: Fix GREETING.
2310 2003-11-11  Simon Josefsson <simon@josefsson.org>
2312         * doc/gdoc: TeX improvements.  From Nikos Mavroyanopoulos
2313         <nmav@gnutls.org>.
2315 2003-11-11  Simon Josefsson <simon@josefsson.org>
2317         * doc/Makefile.am: Use AM_MAKEINFOHTMLFLAGS (with CVS automake)
2318         instead of explicit libidn.html target.
2320 2003-11-09  Simon Josefsson <simon@josefsson.org>
2322         * doc/Makefile.am: Update DocBook HTML destinations.
2324 2003-11-09  Simon Josefsson <simon@josefsson.org>
2326         * doc/Makefile.am: Remove unused ps_TEXINFOS and pdf_TEXINFOS.
2328 2003-11-09  Simon Josefsson <simon@josefsson.org>
2330         * doc/Makefile.am: Remove example source code to texinfo conversion
2331         (@verbatiminclude is used directly on the source code instead).
2333 2003-11-09  Simon Josefsson <simon@josefsson.org>
2335         * doc/libidn.texi: Use @verbatiminclude for examples.
2337 2003-11-09  Simon Josefsson <simon@josefsson.org>
2339         * examples/Makefile.am, src/Makefile.am, tests/Makefile.am: Use
2340         *_CPPFLAGS instead of obsolete INCLUDES.
2342 2003-11-09  Simon Josefsson <simon@josefsson.org>
2344         * configure.ac: Replace AM_CONFIG_HEADER with AC_CONFIG_HEADERS.
2346 2003-11-09  Simon Josefsson <simon@josefsson.org>
2348         * configure.ac: Autoupdate suggested changes: quote AC_INIT
2349         parameters, and replace AC_TRY_RUN with AC_RUN_IFELSE.
2351 2003-11-09  Simon Josefsson <simon@josefsson.org>
2353         * src/Makefile.am: Use automake 1.7a idiom for elisp files.
2355 2003-11-09  Simon Josefsson <simon@josefsson.org>
2357         * Makefile.am, configure.ac, m4/Makefile.am: Remove m4/ as it is
2358         not needed with automake 1.7a.
2360 2003-11-09  Simon Josefsson <simon@josefsson.org>
2362         * NEWS, configure.ac: Bump versions.
2364 2003-11-09  Simon Josefsson <simon@josefsson.org>
2366         * Makefile.maint: Use proper -o directory for gendocs.sh.
2368 2003-11-09  Simon Josefsson <simon@josefsson.org>
2370         * .prev-version: [no log message]
2372 2003-11-09  Simon Josefsson <simon@josefsson.org>
2374         * NEWS: Version 0.3.4.
2376 2003-11-09  Simon Josefsson <simon@josefsson.org>
2378         * lib/idna.c, lib/stringprep.c: Fix memory leak.
2380 2003-11-07  Simon Josefsson <simon@josefsson.org>
2382         * configure.ac: Remove libtool bug workaround.
2384 2003-11-02  Simon Josefsson <simon@josefsson.org>
2386         * doc/gendocs.sh: Mkdir HTML.
2388 2003-11-02  Simon Josefsson <simon@josefsson.org>
2390         * doc/reference/Makefile.am: Cleanup.
2392 2003-11-02  Simon Josefsson <simon@josefsson.org>
2394         * m4/Makefile.am: Dist gtk-doc.m4.
2396 2003-11-01  Simon Josefsson <simon@josefsson.org>
2398         * AUTHORS: Update expiry date on PGP key.
2400 2003-11-01  Simon Josefsson <simon@josefsson.org>
2402         * doc/reference/libidn-docs.sgml, doc/reference/libidn-docs.tmpl:
2403         Rename.
2405 2003-11-01  Simon Josefsson <simon@josefsson.org>
2407         * doc/reference/Makefile.am: Use my old cleaned up Makefile.
2409 2003-11-01  Simon Josefsson <simon@josefsson.org>
2411         * doc/reference/Makefile.am: Don't break on first 'make'.
2413 2003-11-01  Simon Josefsson <simon@josefsson.org>
2415         * doc/reference/Makefile.am: Make 'dist' work.
2417 2003-11-01  Simon Josefsson <simon@josefsson.org>
2419         * doc/reference/libidn-docs.sgml: Add.
2421 2003-11-01  Simon Josefsson <simon@josefsson.org>
2423         * doc/reference/Makefile.am: Add, based on GTK-DOC example
2424         Makefile.am.
2426 2003-11-01  Simon Josefsson <simon@josefsson.org>
2428         * doc/Makefile.am: Add reference/.
2430 2003-11-01  Simon Josefsson <simon@josefsson.org>
2432         * Makefile.am: Remove GTK-DOC subdir reference/ (moved to doc/).
2434 2003-11-01  Simon Josefsson <simon@josefsson.org>
2436         * configure.ac: Build GTK-DOC Makefile in doc/reference instead of
2437         reference/.
2439 2003-11-01  Simon Josefsson <simon@josefsson.org>
2441         * configure.ac: Use GTK_DOC_CHECK macro for gtk-doc checks.
2443 2003-11-01  Simon Josefsson <simon@josefsson.org>
2445         * m4/gtk-doc.m4: Add.
2447 2003-11-01  Simon Josefsson <simon@josefsson.org>
2449         * Makefile.am: Use GTK-DOC conditional.
2451 2003-11-01  Simon Josefsson <simon@josefsson.org>
2453         * doc/Makefile.gdoci: Rebuild Makefile after rebuilding
2454         Makefile.gdoc.
2456 2003-11-01  Simon Josefsson <simon@josefsson.org>
2458         * doc/Makefile.am: Set GDOC_MAN_EXTRA_ARGS.
2460 2003-11-01  Simon Josefsson <simon@josefsson.org>
2462         * doc/Makefile.gdoci: Add GDOC_TEXI_EXTRA_ARGS,
2463         GDOC_MAN_EXTRA_ARGS.
2465 2003-11-01  Simon Josefsson <simon@josefsson.org>
2467         * doc/Makefile.am: GDOC framework cleanup.
2469 2003-11-01  Simon Josefsson <simon@josefsson.org>
2471         * doc/Makefile.gdoci: Create texinfo for whole sources files too.
2473 2003-11-01  Simon Josefsson <simon@josefsson.org>
2475         * doc/Makefile.gdoci: Add -man parameters (move to Makefile.am?).
2477 2003-11-01  Simon Josefsson <simon@josefsson.org>
2479         * doc/Makefile.gdoci: Mark Makefile.gdoc as BUILT_SOURCES.
2481 2003-11-01  Simon Josefsson <simon@josefsson.org>
2483         * doc/Makefile.gdoci:
2484         (Makefile.gdoc): Depend on ../configure for bootstrapping.
2486 2003-11-01  Simon Josefsson <simon@josefsson.org>
2488         * doc/Makefile.gdoci: Mkdir.
2490 2003-11-01  Simon Josefsson <simon@josefsson.org>
2492         * doc/Makefile.am: Update docbook HTMLs.
2494 2003-11-01  Simon Josefsson <simon@josefsson.org>
2496         * doc/libidn.texi: Use gdoc @include's.
2498 2003-11-01  Simon Josefsson <simon@josefsson.org>
2500         * doc/Makefile.am: Don't build in man/.  Build idn.1 man page here.
2501         Move man page dist targets from man/.  Use Makefile.gdoci to
2502         generate man pages and texinfo.
2504 2003-11-01  Simon Josefsson <simon@josefsson.org>
2506         * doc/Makefile.gdoci: Add, initial version.
2508 2003-11-01  Simon Josefsson <simon@josefsson.org>
2510         * configure.ac: Don't generate doc/man/Makefile.
2512 2003-10-31  Simon Josefsson <simon@josefsson.org>
2514         * doc/libidn.texi: Move unicode utility functions from stringprep
2515         to own chapter.  Replace API documentation with @include'd GDOC
2516         generated version.
2518 2003-10-31  Simon Josefsson <simon@josefsson.org>
2520         * doc/Makefile.am: Generate more API manuals with gdoc.  Replace
2521         phony libidn-db.html with real targets.  Update libidn-db.html
2522         files.
2524 2003-10-31  Simon Josefsson <simon@josefsson.org>
2526         * doc/gdoc: Don't use @code for @deftypefun function name.
2528 2003-10-31  Simon Josefsson <simon@josefsson.org>
2530         * lib/punycode.c:
2531         (punycode_encode): Rename parameter to match punycode.h (and more
2532         importantly, to make gdoc function properly).
2534 2003-10-31  Simon Josefsson <simon@josefsson.org>
2536         * lib/nfkc.c: Doc fixes.
2538 2003-10-31  Simon Josefsson <simon@josefsson.org>
2540         * doc/gdoc:
2541         (dump_function): Handle parameters that look like 'char *foo[]'.
2543 2003-10-31  Simon Josefsson <simon@josefsson.org>
2545         * doc/Makefile.am: Fix rule expansions.
2547 2003-10-31  Simon Josefsson <simon@josefsson.org>
2549         * doc/Makefile.am: Dist gdoc and generated API texi's.  Generate
2550         API doc.  Fix dependencies.
2552 2003-10-31  Simon Josefsson <simon@josefsson.org>
2554         * doc/gdoc: Sync from GSSLib.
2556 2003-10-31  Simon Josefsson <simon@josefsson.org>
2558         * README-alpha: Mention more tools.
2560 2003-10-31  Simon Josefsson <simon@josefsson.org>
2562         * NEWS: Add.
2564 2003-10-31  Simon Josefsson <simon@josefsson.org>
2566         * Makefile.maint: Fix doc generating commands.
2568 2003-10-31  Simon Josefsson <simon@josefsson.org>
2570         * doc/gendocs.sh: Fix HTML dir move.
2572 2003-10-31  Simon Josefsson <simon@josefsson.org>
2574         * doc/gendocs.sh: Fix outdir rm.
2576 2003-10-31  Simon Josefsson <simon@josefsson.org>
2578         * doc/gendocs.sh: Fix outdir rm.
2580 2003-10-31  Simon Josefsson <simon@josefsson.org>
2582         * doc/gendocs.sh: Don't remove $outdir (might contain CVS/).
2584 2003-10-31  Simon Josefsson <simon@josefsson.org>
2586         * doc/gendocs.sh, doc/gendocs_template: TAR fixes.  Add
2587         DocBook/Doxygen/GTK-DOC.
2589 2003-10-31  Simon Josefsson <simon@josefsson.org>
2591         * doc/gendocs.sh, doc/gendocs_template: Add (taken from Texinfo
2592         CVS).
2594 2003-10-31  Simon Josefsson <simon@josefsson.org>
2596         * doc/Makefile.am: Add docbook targets.
2598 2003-10-31  Simon Josefsson <simon@josefsson.org>
2600         * configure.ac: Look for docbook tools.
2602 2003-10-29  Simon Josefsson <simon@josefsson.org>
2604         * Makefile.am: Dist libc/getaddrinfo-idn.txt.
2606 2003-10-29  Simon Josefsson <simon@josefsson.org>
2608         * configure.ac: Add AC_CONFIG_AUX_DIR(.) for broken CVS libtoolize.
2610 2003-10-24  Simon Josefsson <simon@josefsson.org>
2612         * THANKS: Fix.
2614 2003-10-19  Simon Josefsson <simon@josefsson.org>
2616         * lib/gen-stringprep-tables.pl: Add warning in comment.
2618 2003-10-19  Simon Josefsson <simon@josefsson.org>
2620         * libc/getaddrinfo-idn.txt: Character set fixes.
2622 2003-10-19  Simon Josefsson <simon@josefsson.org>
2624         * libc/getaddrinfo-idn.txt: Fix.
2626 2003-10-19  Simon Josefsson <simon@josefsson.org>
2628         * NEWS, configure.ac: Bump versions.
2630 2003-10-19  Simon Josefsson <simon@josefsson.org>
2632         * lib/stringprep.c: Add comment.
2634 2003-10-18  Simon Josefsson <simon@josefsson.org>
2636         * doc/libidn.texi: Fix.
2638 2003-10-18  Simon Josefsson <simon@josefsson.org>
2640         * .prev-version: [no log message]
2642 2003-10-18  Simon Josefsson <simon@josefsson.org>
2644         * NEWS: Version 0.3.3.
2646 2003-10-18  Simon Josefsson <simon@josefsson.org>
2648         * NEWS: Add.
2650 2003-10-18  Simon Josefsson <simon@josefsson.org>
2652         * NEWS: Add.
2654 2003-10-18  Simon Josefsson <simon@josefsson.org>
2656         * src/Makefile.am: Revert to old elisp automake idiom.
2658 2003-10-18  Simon Josefsson <simon@josefsson.org>
2660         * NEWS: Add.
2662 2003-10-18  Simon Josefsson <simon@josefsson.org>
2664         * lib/stringprep.h.in: (struct Stringprep_table, struct
2665         Stringprep_profiles): Use 'const'.
2666         (stringprep_4i, stringprep_4zi, stringprep, stringprep_profile):
2667         Likewise.
2669 2003-10-18  Simon Josefsson <simon@josefsson.org>
2671         * lib/stringprep.c:
2672         (stringprep_find_character_in_table): Mark parameter as 'const'.
2673         (stringprep_find_string_in_table): Likewise.
2674         (stringprep_apply_table_to_string): Likewise.
2675         (stringprep_4i, stringprep_4zi_1, stringprep_4zi, stringprep):
2676         Likewise.
2678 2003-10-18  Simon Josefsson <simon@josefsson.org>
2680         * lib/stringprep.c:
2681         (stringprep_profile): Fix warning.
2683 2003-10-18  Simon Josefsson <simon@josefsson.org>
2685         * tests/tst_idna.c, tests/tst_punycode.c: Fix warnings.
2687 2003-10-18  Simon Josefsson <simon@josefsson.org>
2689         * tests/tst_nfkc.c, tests/tst_punycode.c, tests/tst_stringprep.c,
2690         tests/tst_idna.c, tests/tst_idna2.c: Indent.
2692 2003-10-18  Simon Josefsson <simon@josefsson.org>
2694         * lib/stringprep.c: Remove stringprep_generic documentation.
2696 2003-10-18  Simon Josefsson <simon@josefsson.org>
2698         * doc/libidn.texi: Remove stringprep_generic.
2700 2003-10-18  Simon Josefsson <simon@josefsson.org>
2702         * lib/gen-stringprep-tables.pl: Mark table elements as 'const'.
2704 2003-10-18  Simon Josefsson <simon@josefsson.org>
2706         * lib/stringprep.c:
2707         (stringprep_apply_table_to_string): Remove 'name' parameter.
2708         (stringprep_4i): Likewise.
2710 2003-10-18  Simon Josefsson <simon@josefsson.org>
2712         * lib/profiles.c:
2713         (stringprep_profiles): Remove "generic".  Indent.
2715 2003-10-18  Simon Josefsson <simon@josefsson.org>
2717         * lib/stringprep.h.in: (struct Stringprep_table): Remove 'name'.
2718         (stringprep_profiles, stringprep_rfc3454_A_1,stringprep_rfc3454_B_1)
2719         (stringprep_rfc3454_B_2, stringprep_rfc3454_B_3)
2720         (stringprep_rfc3454_C_1_1, stringprep_rfc3454_C_1_2)
2721         (stringprep_rfc3454_C_2_1, stringprep_rfc3454_C_2_2)
2722         (stringprep_rfc3454_C_3, stringprep_rfc3454_C_4)
2723         (stringprep_rfc3454_C_5, stringprep_rfc3454_C_6)
2724         (stringprep_rfc3454_C_7, stringprep_rfc3454_C_8)
2725         (stringprep_rfc3454_C_9, stringprep_rfc3454_D_1)
2726         (stringprep_rfc3454_D_2)
2727         (stringprep_nameprep)
2728         (stringprep_saslprep, stringprep_plain,stringprep_trace)
2729         (stringprep_kerberos5)
2730         (stringprep_xmpp_nodeprep, stringprep_xmpp_resourceprep)
2731         (stringprep_xmpp_nodeprep_prohibit)
2732         (stringprep_iscsi): Mark as 'const'.
2733         (stringprep_generic, stringprep_generic): Remove.
2735 2003-10-17  Simon Josefsson <simon@josefsson.org>
2737         * lib/punycode.h, lib/stringprep.h.in, tests/tst_stringprep.c:
2738         Indent.
2740 2003-10-17  Simon Josefsson <simon@josefsson.org>
2742         * lib/stringprep.c: Fix memory leak.
2744 2003-10-17  Simon Josefsson <simon@josefsson.org>
2746         * doc/gdoc: Fix #include for man pages.
2748 2003-10-17  Simon Josefsson <simon@josefsson.org>
2750         * doc/libidn.texi: Fix.
2752 2003-10-17  Simon Josefsson <simon@josefsson.org>
2754         * doc/libidn.texi: Sync 'idn -h'.
2756 2003-10-17  Simon Josefsson <simon@josefsson.org>
2758         * doc/libidn.texi: Fix.
2760 2003-10-17  Simon Josefsson <simon@josefsson.org>
2762         * lib/gen-stringprep-tables.pl, lib/idna.c, lib/nfkc.c,
2763         lib/profiles.c, lib/punycode.c, lib/stringprep.c, lib/toutf8.c,
2764         lib/version.c, src/idn.c, tests/tst_idna.c, tests/tst_idna2.c,
2765         tests/tst_nfkc.c, tests/tst_stringprep.c: Include cleanup.  We
2766         assume C89, use <...> for headers we use, and use "..." for headers
2767         we implement.
2769 2003-10-16  Simon Josefsson <simon@josefsson.org>
2771         * doc/libidn.texi: Add.
2773 2003-10-16  Simon Josefsson <simon@josefsson.org>
2775         * src/Makefile.am: Fix gengetopt building.
2777 2003-10-16  Simon Josefsson <simon@josefsson.org>
2779         * THANKS: Add.
2781 2003-10-16  Simon Josefsson <simon@josefsson.org>
2783         * src/idn.ggo.in: Use less negations for --quiet, reported by Oden
2784         Eriksson <oden.eriksson@kvikkjokk.net>.
2786 2003-10-16  Simon Josefsson <simon@josefsson.org>
2788         * src/Makefile.am: Fix gengetopt built source files.  Use new
2789         automake Emacs Lisp targets.
2791 2003-10-16  Simon Josefsson <simon@josefsson.org>
2793         * doc/libidn.texi: Use current version number in examples.
2795 2003-10-16  Simon Josefsson <simon@josefsson.org>
2797         * configure.ac: Update so version.
2799 2003-10-16  Simon Josefsson <simon@josefsson.org>
2801         * NEWS: Add.
2803 2003-10-16  Simon Josefsson <simon@josefsson.org>
2805         * lib/punycode.h: Include parameter names in prototypes, for
2806         GTK-DOC.
2808 2003-10-16  Simon Josefsson <simon@josefsson.org>
2810         * lib/stringprep.c: Doc fix.
2812 2003-10-16  Simon Josefsson <simon@josefsson.org>
2814         * doc/libidn.texi: Fix typo.
2816 2003-10-16  Simon Josefsson <simon@josefsson.org>
2818         * tests/tst_punycode.c, tests/tst_idna.c: Fix.
2820 2003-10-16  Simon Josefsson <simon@josefsson.org>
2822         * lib/internal.h: Removed.
2824 2003-10-16  Simon Josefsson <simon@josefsson.org>
2826         * tests/tst_stringprep.c, tests/tst_nfkc.c, src/idn.c: Make
2827         #include's explicit.
2829 2003-10-16  Simon Josefsson <simon@josefsson.org>
2831         * tests/tst_idna.c, tests/tst_idna2.c, tests/tst_punycode.c: Make
2832         #include's explicit.  Fix warnings.
2834 2003-10-16  Simon Josefsson <simon@josefsson.org>
2836         * lib/Makefile.am: Remove internal.h.
2838 2003-10-16  Simon Josefsson <simon@josefsson.org>
2840         * lib/stringprep.c: Doc fix.
2842 2003-10-16  Simon Josefsson <simon@josefsson.org>
2844         * lib/version.c, lib/stringprep.c: Make #include's explicit.
2846 2003-10-16  Simon Josefsson <simon@josefsson.org>
2848         * lib/toutf8.c, lib/profiles.c: Make #include's explicit.
2850 2003-10-16  Simon Josefsson <simon@josefsson.org>
2852         * lib/nfkc.c: Make #include's explicit.
2854 2003-10-16  Simon Josefsson <simon@josefsson.org>
2856         * lib/idna.c: Fix.
2858 2003-10-16  Simon Josefsson <simon@josefsson.org>
2860         * lib/idna.c: Make #include's explicit.
2862 2003-10-16  Simon Josefsson <simon@josefsson.org>
2864         * lib/punycode.h: Fix typo.
2866 2003-10-16  Simon Josefsson <simon@josefsson.org>
2868         * lib/punycode.c: Sync with latest draft, but change return types
2869         to 'int' to be backwards compatible.
2871 2003-10-16  Simon Josefsson <simon@josefsson.org>
2873         * lib/punycode.h: Sync with latest draft, but change return types
2874         to 'int' to be backwards compatible.
2876 2003-10-16  Simon Josefsson <simon@josefsson.org>
2878         * configure.ac, lib/internal.h: Remove DMALLOC stuff.
2880 2003-10-16  Simon Josefsson <simon@josefsson.org>
2882         * lib/stringprep.c: Fix warnings.
2884 2003-10-16  Simon Josefsson <simon@josefsson.org>
2886         * doc/libidn.texi: Typo.
2888 2003-10-16  Simon Josefsson <simon@josefsson.org>
2890         * tests/tst_stringprep.c: Simplify debug prints.
2892 2003-10-16  Simon Josefsson <simon@josefsson.org>
2894         * NEWS: Add.
2896 2003-10-16  Simon Josefsson <simon@josefsson.org>
2898         * lib/idna.c:
2899         (idna_to_unicode_internal): Handle reallocating larger utf8in after
2900         stringprep error STRINGPREP_TOO_SMALL_BUFFER.
2901         (idna_to_unicode_44i): Let new logic in idna_to_unicode_internal()
2902         replace BUFSIZ alloc.
2904 2003-10-16  Simon Josefsson <simon@josefsson.org>
2906         * lib/stringprep.c:
2907         (stringprep_profile): Loop around stringprep return
2908         STRINGPREP_TOO_SMALL_BUFFER and increase buffer size.
2910 2003-10-16  Simon Josefsson <simon@josefsson.org>
2912         * lib/stringprep.c:
2913         (stringprep): Check return value from stringprep_ucs4_to_utf8.
2914         Don't use goto.
2916 2003-10-16  Simon Josefsson <simon@josefsson.org>
2918         * lib/stringprep.c:
2919         (stringprep): Loop around stringprep_4i error
2920         STRINGPREP_TOO_SMALL_BUFFER and increase buffer size.
2921         (stringprep_apply_table_to_string): Don't dereference possibly
2922         unallocated memory just to do pointer arithmetic.
2924 2003-10-16  Simon Josefsson <simon@josefsson.org>
2926         * lib/nfkc.c: Check malloc return value.
2928 2003-10-16  Simon Josefsson <simon@josefsson.org>
2930         * lib/nfkc.c: Check malloc return code.
2932 2003-10-16  Simon Josefsson <simon@josefsson.org>
2934         * NEWS: Add.
2936 2003-10-16  Simon Josefsson <simon@josefsson.org>
2938         * doc/libidn.texi: Doc fox.  Add stringprep_4i and stringprep_4zi.
2940 2003-10-16  Simon Josefsson <simon@josefsson.org>
2942         * lib/stringprep.c: Doc fix.
2944 2003-10-16  Simon Josefsson <simon@josefsson.org>
2946         * lib/stringprep.c: Doc fix.
2948 2003-10-16  Simon Josefsson <simon@josefsson.org>
2950         * lib/stringprep.h.in:
2951         (stringprep_4i, stringprep_4zi): Add.
2953 2003-10-16  Simon Josefsson <simon@josefsson.org>
2955         * lib/stringprep.c:
2956         (stringprep1): Don't zero terminate.  Rename to stringprep_4i and
2957         export it.
2958         (stringprep_4zi_1): Add.  Calls stringprep_4i, then zero terminate.
2959         (stringprep_4zi): Add.  New API.
2960         (stringprep): Use stringprep_4zi_1.
2962 2003-10-16  Simon Josefsson <simon@josefsson.org>
2964         * lib/stringprep.c: Fix typo.
2966 2003-10-16  Simon Josefsson <simon@josefsson.org>
2968         * lib/stringprep.c:
2969         (stringprep): Split core part into stringprep1.
2970         (stringprep1): New, simplified version of core part.
2972 2003-10-15  Simon Josefsson <simon@josefsson.org>
2974         * NEWS: Fix.
2976 2003-10-15  Simon Josefsson <simon@josefsson.org>
2978         * src/idn.c: Print UCS-4 instead of UTF-8 in debug output for
2979         --stringprep.
2981 2003-10-15  Simon Josefsson <simon@josefsson.org>
2983         * NEWS: Add.
2985 2003-10-15  Simon Josefsson <simon@josefsson.org>
2987         * src/idn.c: Fix UCS-4 output in --stringprep.  Print debug output
2988         even with --idna-to-ascii.  Fix error message.
2990 2003-10-12  Simon Josefsson <simon@josefsson.org>
2992         * libc/getaddrinfo-idn.txt: Clarify alternative approaches.
2994 2003-10-12  Simon Josefsson <simon@josefsson.org>
2996         * libc/getaddrinfo-idn.txt: Fix.
2998 2003-10-11  Simon Josefsson <simon@josefsson.org>
3000         * libc/getaddrinfo-idn.txt: Add.
3002 2003-10-10  Simon Josefsson <simon@josefsson.org>
3004         * configure.ac: Revert typo.
3006 2003-10-10  Simon Josefsson <simon@josefsson.org>
3008         * configure.ac: Fix so version comment (matches libtool manual).
3010 2003-10-10  Simon Josefsson <simon@josefsson.org>
3012         * FAQ: Fix.
3014 2003-10-10  Simon Josefsson <simon@josefsson.org>
3016         * NEWS: Add.
3018 2003-10-10  Simon Josefsson <simon@josefsson.org>
3020         * src/idn.ggo.in: Remove 'generic' (should not be exposed).  Add
3021         'trace'.
3023 2003-10-08  Simon Josefsson <simon@josefsson.org>
3025         * NEWS, configure.ac: Bump versions.
3027 2003-10-08  Simon Josefsson <simon@josefsson.org>
3029         * Makefile.maint: Fix doxygen generation.
3031 2003-10-07  Simon Josefsson <simon@josefsson.org>
3033         * .prev-version: [no log message]
3035 2003-10-07  Simon Josefsson <simon@josefsson.org>
3037         * NEWS: Version 0.3.2.
3039 2003-10-07  Simon Josefsson <simon@josefsson.org>
3041         * Makefile.maint: Remove --rsyncable for now, Debian (stable) gzip
3042         do not support it.
3044 2003-10-07  Simon Josefsson <simon@josefsson.org>
3046         * GNUmakefile: TAR_OPTION crashes tar in Debian, comment out for
3047         now.
3049 2003-10-07  Simon Josefsson <simon@josefsson.org>
3051         * NEWS: Add.
3053 2003-10-07  Simon Josefsson <simon@josefsson.org>
3055         * lib/nfkc.c: Doc fix.
3057 2003-10-07  Simon Josefsson <simon@josefsson.org>
3059         * m4/Makefile.am, m4/lib-ld.m4, m4/lib-link.m4, m4/lib-prefix.m4:
3060         Add.
3062 2003-10-06  Simon Josefsson <simon@josefsson.org>
3064         * lib/stringprep.c, lib/stringprep.h.in:
3065         (stringprep_profile): Mark 'in' as 'const'.
3067 2003-10-03  Simon Josefsson <simon@josefsson.org>
3069         * lib/profiles.c: Fix comment.
3071 2003-10-02  Simon Josefsson <simon@josefsson.org>
3073         * doc/libidn.texi: Fix.
3075 2003-10-02  Simon Josefsson <simon@josefsson.org>
3077         * NEWS: Add.
3079 2003-10-02  Simon Josefsson <simon@josefsson.org>
3081         * lib/profiles.c, lib/stringprep.h.in: Add trace profile (SASL
3082         ANONYMOS).
3084 2003-10-02  Simon Josefsson <simon@josefsson.org>
3086         * NEWS, configure.ac: Bump versions.
3088 2003-10-02  Simon Josefsson <simon@josefsson.org>
3090         * doc/libidn.texi: Cosmetic fixes.
3092 2003-10-02  Simon Josefsson <simon@josefsson.org>
3094         * Makefile.maint: Fix.
3096 2003-10-02  Simon Josefsson <simon@josefsson.org>
3098         * .prev-version: [no log message]
3100 2003-10-02  Simon Josefsson <simon@josefsson.org>
3102         * announce-gen: Perl 5.8.1 fix.
3104 2003-10-02  Simon Josefsson <simon@josefsson.org>
3106         * NEWS: Version 0.3.1.
3108 2003-10-02  Simon Josefsson <simon@josefsson.org>
3110         * lib/gen-unicode-tables.pl, lib/nfkc.c: Fix NFKC, from Noah Levitt
3111         <nlevitt@columbia.edu> via bugzilla.gnome.org bug 123421.
3113 2003-09-28  Simon Josefsson <simon@josefsson.org>
3115         * doc/libidn.texi: Fix.
3117 2003-09-28  Simon Josefsson <simon@josefsson.org>
3119         * doc/libidn.texi: Add.
3121 2003-09-28  Simon Josefsson <simon@josefsson.org>
3123         * THANKS: Add.
3125 2003-09-28  Simon Josefsson <simon@josefsson.org>
3127         * tests/tst_idna2.c: Indent.
3129 2003-09-28  Simon Josefsson <simon@josefsson.org>
3131         * lib/Makefile.am: Fix.
3133 2003-09-28  Simon Josefsson <simon@josefsson.org>
3135         * Makefile.am: Fix indent target.
3137 2003-09-28  Simon Josefsson <simon@josefsson.org>
3139         * src/Makefile.am, tests/Makefile.am: Add indent rule.
3141 2003-09-28  Simon Josefsson <simon@josefsson.org>
3143         * lib/idna.c, lib/nfkc.c, lib/punycode.h: Indent.
3145 2003-09-28  Simon Josefsson <simon@josefsson.org>
3147         * lib/Makefile.am: Fix.  Add indent target.
3149 2003-09-26  Simon Josefsson <simon@josefsson.org>
3151         * lib/nfkc.c: Fix Hangul patch.
3153 2003-09-26  Simon Josefsson <simon@josefsson.org>
3155         * tests/tst_idna2.c: Fix typo.
3157 2003-09-26  Simon Josefsson <simon@josefsson.org>
3159         * NEWS: Add.
3161 2003-09-26  Simon Josefsson <simon@josefsson.org>
3163         * lib/Makefile.am, lib/gen-unicode-tables.pl, lib/nfkc.c: Sync with
3164         GLIB for Unicode stuff.
3166 2003-09-26  Simon Josefsson <simon@josefsson.org>
3168         * lib/punycode.h: Fix typo.
3170 2003-09-25  Simon Josefsson <simon@josefsson.org>
3172         * tests/tst_idna2.c: Update test vectors.
3174 2003-09-25  Simon Josefsson <simon@josefsson.org>
3176         * src/idn.c: Fix debug messages.
3178 2003-09-25  Simon Josefsson <simon@josefsson.org>
3180         * NEWS: Add.
3182 2003-09-25  Simon Josefsson <simon@josefsson.org>
3184         * lib/idna.c:
3185         (DOTP): New.
3186         (idna_to_unicode_4z4z): Use it.
3187         (idna_to_ascii_4z): Use it. Make root label handling explicit.
3189 2003-09-25  Simon Josefsson <simon@josefsson.org>
3191         * THANKS: Add.
3193 2003-09-25  Simon Josefsson <simon@josefsson.org>
3195         * lib/nfkc.c:
3196         (decompose_hangul, combine_hangul): New.
3197         (combine, _g_utf8_normalize_wc): Use them.  Adds support for
3198         algorithmic composition of Hangul Syllables, adapted from a patch
3199         written by Noah Levitt <nlevitt@columbia.edu> for GLIB, discussed in
3200         <http://bugzilla.gnome.org/show_bug.cgi?id=100456> and available
3201         from <http://bugzilla.gnome.org/showattachment.cgi?attach_id=18915>.
3203 2003-09-25  Simon Josefsson <simon@josefsson.org>
3205         * tests/tst_idna2.c: Fix.
3207 2003-09-25  Simon Josefsson <simon@josefsson.org>
3209         * tests/Makefile.am, tests/tst_idna2.c: Add.
3211 2003-09-25  Simon Josefsson <simon@josefsson.org>
3213         * lib/idna.c:
3214         (idna_to_ascii_4z): Output "" instead of "." on input "".  (Some
3215         religions claim "" should fail though.)
3217 2003-09-23  Simon Josefsson <simon@josefsson.org>
3219         * NEWS: Add.
3221 2003-09-23  Simon Josefsson <simon@josefsson.org>
3223         * doc/libidn.texi: Doc fix.
3225 2003-09-23  Simon Josefsson <simon@josefsson.org>
3227         * src/punycode.el:
3228         (punycode-shutdown): New.
3230 2003-09-23  Simon Josefsson <simon@josefsson.org>
3232         * src/idna.el:
3233         (idna-to-ascii-parameters, idna-to-unicode-parameters): Add
3234         --usestd3asciirules.
3235         (idna-shutdown): New.
3237 2003-09-23  Simon Josefsson <simon@josefsson.org>
3239         * NEWS, configure.ac: Bump versions.
3241 2003-09-23  Simon Josefsson <simon@josefsson.org>
3243         * Makefile.maint: Fix.
3245 2003-09-23  Simon Josefsson <simon@josefsson.org>
3247         * Makefile.maint: Fix.
3249 2003-09-23  Simon Josefsson <simon@josefsson.org>
3251         * .prev-version: [no log message]
3253 2003-09-23  Simon Josefsson <simon@josefsson.org>
3255         * NEWS: Version 0.3.0.
3257 2003-09-23  Simon Josefsson <simon@josefsson.org>
3259         * libc/README: Fix.
3261 2003-09-23  Simon Josefsson <simon@josefsson.org>
3263         * libc/README: Fix.
3265 2003-09-23  Simon Josefsson <simon@josefsson.org>
3267         * libc/Makefile: Fix.
3269 2003-09-22  Simon Josefsson <simon@josefsson.org>
3271         * NEWS: Add.
3273 2003-09-22  Simon Josefsson <simon@josefsson.org>
3275         * lib/profiles.c:
3276         (stringprep_saslprep): Prohibit inappropriate for canonical
3277         representation characters.
3279 2003-09-14  Simon Josefsson <simon@josefsson.org>
3281         * Makefile.am: Dist libc/Banner.
3283 2003-09-14  Simon Josefsson <simon@josefsson.org>
3285         * libc/README: Create idna.h without dependency on idn-int.h.
3287 2003-09-14  Simon Josefsson <simon@josefsson.org>
3289         * tests/tst_stringprep.c: Fix memory leak.
3291 2003-09-14  Simon Josefsson <simon@josefsson.org>
3293         * src/idn.c: Fix memory leaks.
3295 2003-09-14  Simon Josefsson <simon@josefsson.org>
3297         * src/idn.c: Fix greeting message.
3299 2003-09-14  Simon Josefsson <simon@josefsson.org>
3301         * libc/README: Copy Banner.
3303 2003-09-14  Simon Josefsson <simon@josefsson.org>
3305         * libc/Banner: Add.
3307 2003-09-13  Simon Josefsson <simon@josefsson.org>
3309         * libc/README: Fix.
3311 2003-09-13  Simon Josefsson <simon@josefsson.org>
3313         * lib/punycode.c: Cast.
3315 2003-09-13  Simon Josefsson <simon@josefsson.org>
3317         * lib/internal.h: Fix.
3319 2003-09-13  Simon Josefsson <simon@josefsson.org>
3321         * lib/internal.h: Simplify #include mess.
3323 2003-09-13  Simon Josefsson <simon@josefsson.org>
3325         * configure.ac: Remove cruft.
3327 2003-09-13  Simon Josefsson <simon@josefsson.org>
3329         * libc/README: Fix.
3331 2003-09-13  Simon Josefsson <simon@josefsson.org>
3333         * lib/punycode.c, lib/stringprep.c: Doc fix.
3335 2003-09-13  Simon Josefsson <simon@josefsson.org>
3337         * doc/libidn.texi, lib/stringprep.c: Doc fix.
3339 2003-09-13  Simon Josefsson <simon@josefsson.org>
3341         * lib/idna.c: Doc fix.
3343 2003-09-13  Simon Josefsson <simon@josefsson.org>
3345         * lib/idna.c: Doc fix.
3347 2003-09-13  Simon Josefsson <simon@josefsson.org>
3349         * lib/stringprep.c: Doc fix.
3351 2003-09-13  Simon Josefsson <simon@josefsson.org>
3353         * lib/punycode.c: Doc fix.
3355 2003-09-12  Simon Josefsson <simon@josefsson.org>
3357         * lib/punycode.h: Fix RFC compatibility.
3359 2003-09-12  Simon Josefsson <simon@josefsson.org>
3361         * lib/punycode.h: Typedef Punycode_status.  Use 'int' instead of
3362         'enum' for return codes.
3364 2003-09-12  Simon Josefsson <simon@josefsson.org>
3366         * lib/punycode.c: Use 'int' instead of 'enum' for return code.
3368 2003-09-12  Simon Josefsson <simon@josefsson.org>
3370         * configure.ac: Bump versions.
3372 2003-09-12  Simon Josefsson <simon@josefsson.org>
3374         * lib/profiles.c, lib/stringprep.h.in: Rename stringprep_generic_*
3375         to stringprep_rfc3454_*.
3377 2003-09-12  Simon Josefsson <simon@josefsson.org>
3379         * lib/Makefile.am: Rename stringprep_generic.c to rfc3454.c.  Add
3380         to BUILT_SOURCES.
3382 2003-09-12  Simon Josefsson <simon@josefsson.org>
3384         * lib/gen-stringprep-tables.pl: Write to rfc3454.c.  Rename
3385         variables to stringprep_rfc3454_* from stringprep_generic_*.
3387 2003-09-12  Simon Josefsson <simon@josefsson.org>
3389         * lib/punycode.c: Doc fix.
3391 2003-09-12  Simon Josefsson <simon@josefsson.org>
3393         * lib/idna.c: Fix.
3395 2003-09-12  Simon Josefsson <simon@josefsson.org>
3397         * lib/idna.c, lib/stringprep.c: Doc fix.
3399 2003-09-12  Simon Josefsson <simon@josefsson.org>
3401         * lib/stringprep.h.in: Indent.
3403 2003-09-12  Simon Josefsson <simon@josefsson.org>
3405         * lib/stringprep.c: Use 'int' instead of 'enum's.
3407 2003-09-12  Simon Josefsson <simon@josefsson.org>
3409         * lib/stringprep.h.in: Typedef Stringprep_rc,
3410         Stringprep_profile_flags, and Stringprep_profile_steps.  Use 'int'
3411         instead of 'enum's (i.e., revert 0.2.3 changes).
3413 2003-09-12  Simon Josefsson <simon@josefsson.org>
3415         * NEWS: Add.
3417 2003-09-12  Simon Josefsson <simon@josefsson.org>
3419         * lib/Makefile.am, lib/obsolete.c: Remove obsolete.c.
3421 2003-09-12  Simon Josefsson <simon@josefsson.org>
3423         * lib/idna.h, lib/Makefile.am, lib/stringprep_generic.h,
3424         lib/stringprep_iscsi.h, lib/stringprep_kerberos5.h,
3425         lib/stringprep_nameprep.h, lib/stringprep_plain.h,
3426         lib/stringprep_xmpp.h: Remove obsolete headers.
3428 2003-09-12  Simon Josefsson <simon@josefsson.org>
3430         * lib/idna.c, lib/obsolete.c: Use int instead of enum's.
3432 2003-09-12  Simon Josefsson <simon@josefsson.org>
3434         * lib/idna.h: Typedef Idna_rc and Idna_flags.  Use int instead of
3435         enum's.
3437 2003-09-12  Simon Josefsson <simon@josefsson.org>
3439         * libc/README: Workaround -I problem.
3441 2003-09-12  Simon Josefsson <simon@josefsson.org>
3443         * libc/libc.patch: Against glibc 2.3.2.
3445 2003-09-12  Simon Josefsson <simon@josefsson.org>
3447         * NEWS: Add.
3449 2003-09-12  Simon Josefsson <simon@josefsson.org>
3451         * m4/Makefile.am, m4/memset.m4, m4/onceonly_2_57.m4, m4/strdup.m4:
3452         Remove unused m4's.
3454 2003-09-12  Simon Josefsson <simon@josefsson.org>
3456         * src/getopt.c, src/getopt.h, src/getopt1.c: Add (from gl/).
3458 2003-09-12  Simon Josefsson <simon@josefsson.org>
3460         * lib/idna.c, lib/toutf8.c: Don't use strdup.
3462 2003-09-12  Simon Josefsson <simon@josefsson.org>
3464         * src/Makefile.am, gl/Makefile.am, gl/getopt.c, gl/getopt.h,
3465         gl/getopt1.c, gl/memset.c, gl/strdup.c, gl/m4/Makefile.am,
3466         gl/m4/memset.m4, gl/m4/onceonly_2_57.m4, gl/m4/strdup.m4,
3467         Makefile.am: Remove gl/.
3469 2003-09-12  Simon Josefsson <simon@josefsson.org>
3471         * tests/Makefile.am: Fix.
3473 2003-09-12  Simon Josefsson <simon@josefsson.org>
3475         * configure.ac: Remove checks for memset and strdup; we assume C89,
3476         so memset exists, and we no longer use strdup.  Remove gl/.
3478 2003-09-12  Simon Josefsson <simon@josefsson.org>
3480         * doc/libidn.texi: Ported to Mac OS X / Darwin.
3482 2003-09-12  Simon Josefsson <simon@josefsson.org>
3484         * gl/Makefile.am: Use libtool.
3486 2003-09-12  Simon Josefsson <simon@josefsson.org>
3488         * src/Makefile.am, tests/Makefile.am, examples/Makefile.am: Make
3489         LDADD libtool friendly.
3491 2003-09-12  Simon Josefsson <simon@josefsson.org>
3493         * NEWS: Add.
3495 2003-09-12  Simon Josefsson <simon@josefsson.org>
3497         * NEWS, configure.ac, doc/Makefile.am, doc/gdoc: Build man pages.
3499 2003-09-12  Simon Josefsson <simon@josefsson.org>
3501         * idna-ace-prefix.txt: Move.
3503 2003-09-12  Simon Josefsson <simon@josefsson.org>
3505         * libc/README: Fix.
3507 2003-09-12  Simon Josefsson <simon@josefsson.org>
3509         * THANKS: Add.
3511 2003-09-12  Simon Josefsson <simon@josefsson.org>
3513         * libc/Versions: Typo.
3515 2003-09-12  Simon Josefsson <simon@josefsson.org>
3517         * lib/internal.h: [_LIBC]: Define ICONV_CONST.
3519 2003-09-12  Simon Josefsson <simon@josefsson.org>
3521         * libc/getaddrinfo.c: Use modern API.
3523 2003-09-12  Simon Josefsson <simon@josefsson.org>
3525         * libc/Versions: Export modern API.
3527 2003-09-12  Simon Josefsson <simon@josefsson.org>
3529         * libc/README: Update.
3531 2003-09-12  Simon Josefsson <simon@josefsson.org>
3533         * libc/getaddrinfo.c: GLIBC 2.3.2 sync.
3535 2003-09-02  Simon Josefsson <simon@josefsson.org>
3537         * libc/getaddrinfo.c, libc/libc.patch: Revert.
3539 2003-08-26  Simon Josefsson <simon@josefsson.org>
3541         * AUTHORS: Update key.
3543 2003-08-26  Simon Josefsson <simon@josefsson.org>
3545         * examples/Makefile.am, examples/README: Add examples/README.
3547 2003-08-26  Simon Josefsson <simon@josefsson.org>
3549         * Makefile.am: Fix cvs2cl parameters.
3551 2003-08-26  Simon Josefsson <simon@josefsson.org>
3553         * Makefile.am, gl/Makefile.am, lib/Makefile.am: Use $() instead of
3554         @@.
3556 2003-08-26  Simon Josefsson <simon@josefsson.org>
3558         * Makefile.maint: Do some tests that work.
3560 2003-08-26  Simon Josefsson <simon@josefsson.org>
3562         * Makefile.cfg: Fix URL.
3564 2003-08-26  Simon Josefsson <simon@josefsson.org>
3566         * NEWS, configure.ac: Bump versions.
3568 2003-08-26  Simon Josefsson <simon@josefsson.org>
3570         * Makefile.am: Fix cvs2cl parameters.
3572 2003-08-26  Simon Josefsson <simon@josefsson.org>
3574         * Makefile.maint: Ignore errors on www update.
3576 2003-08-26  Simon Josefsson <simon@josefsson.org>
3578         * .prev-version: [no log message]
3580 2003-08-26  Simon Josefsson <simon@josefsson.org>
3582         * announce-gen: Revert.
3584 2003-08-26  Simon Josefsson <simon@josefsson.org>
3586         * Makefile.maint: Fix.
3588 2003-08-26  Simon Josefsson <simon@josefsson.org>
3590         * NEWS: Version 0.2.3.
3592 2003-08-26  Simon Josefsson <simon@josefsson.org>
3594         * Makefile.am: Replace release target with Makefile.maint etc.
3596 2003-08-26  Simon Josefsson <simon@josefsson.org>
3598         * .prev-version, GNUmakefile, Makefile.cfg, Makefile.maint,
3599         announce-gen: Add.
3601 2003-08-25  Simon Josefsson <simon@josefsson.org>
3603         * examples/example3.c: Doc fix.
3605 2003-08-25  Simon Josefsson <simon@josefsson.org>
3607         * THANKS, NEWS: Add.
3609 2003-08-25  Simon Josefsson <simon@josefsson.org>
3611         * examples/example4.c: Really call ToUnicode instead of ToASCII.
3612         Reported by Trond Haugen <trond.haugen@uninett.no>.
3614 2003-08-21  Simon Josefsson <simon@josefsson.org>
3616         * doc/libidn.texi: Add port.
3618 2003-08-21  Simon Josefsson <simon@josefsson.org>
3620         * gl/Makefile.am: Dist getopt.h.
3622 2003-08-21  Simon Josefsson <simon@josefsson.org>
3624         * src/Makefile.am: Link with gl stuff.
3626 2003-08-20  Simon Josefsson <simon@josefsson.org>
3628         * lib/toutf8.c: Fix warning message.
3630 2003-08-20  Simon Josefsson <simon@josefsson.org>
3632         * configure.ac: Group portability stuff together.
3634 2003-08-20  Simon Josefsson <simon@josefsson.org>
3636         * src/Makefile.am, tests/Makefile.am: Fix -I paths.
3638 2003-08-20  Simon Josefsson <simon@josefsson.org>
3640         * lib/Makefile.am: Distcheck fixes.
3642 2003-08-20  Simon Josefsson <simon@josefsson.org>
3644         * examples/Makefile.am: Fix paths.
3646 2003-08-20  Simon Josefsson <simon@josefsson.org>
3648         * Makefile.am: Fix directory build order, for gtk-doc.
3650 2003-08-20  Simon Josefsson <simon@josefsson.org>
3652         * lib/Makefile.am, lib/idna.c, lib/obsolete.c: Move obsolete
3653         functions into separate file.
3655 2003-08-20  Simon Josefsson <simon@josefsson.org>
3657         * lib/Makefile.am: Fixes.
3659 2003-08-20  Simon Josefsson <simon@josefsson.org>
3661         * Makefile.am: Build doc after src, for help2man on idn.
3663 2003-08-20  Simon Josefsson <simon@josefsson.org>
3665         * lib/Makefile.am: Add EXTRA_DISTs.
3667 2003-08-20  Simon Josefsson <simon@josefsson.org>
3669         * Makefile.am: Add gl, lib, src, tests and examples to SUBDIRS.
3670         Add gl/m4 to ACLOCAL_AMFLAGS.  Remove rules that are moved into
3671         lib/, src/, tests/ and examples/.
3673 2003-08-20  Simon Josefsson <simon@josefsson.org>
3675         * configure.ac: Split up files into sub-directories.
3677 2003-08-20  Simon Josefsson <simon@josefsson.org>
3679         * gdoc: Move gdoc to doc/.
3681 2003-08-20  Simon Josefsson <simon@josefsson.org>
3683         * CaseFolding-3.2.0.txt, CompositionExclusions-3.2.0.txt,
3684         LineBreak-3.2.0.txt, SpecialCasing-3.2.0.txt, rfc3454.txt,
3685         rfc3490.txt, rfc3491.txt, rfc3492.txt, UnicodeData-3.2.0.txt,
3686         doc/Makefile.am, doc/gdoc: Move documentation and specifications
3687         into doc/ and doc/specifications/.
3689 2003-08-20  Simon Josefsson <simon@josefsson.org>
3691         * getopt.c, getopt.h, getopt1.c, memset.c, strdup.c,
3692         gl/Makefile.am, gl/getopt.c, gl/getopt.h, gl/getopt1.c,
3693         gl/memset.c, gl/strdup.c, gl/m4/Makefile.am, gl/m4/memset.m4,
3694         gl/m4/onceonly_2_57.m4, gl/m4/strdup.m4: Move portability utilities
3695         into gl/.
3697 2003-08-20  Simon Josefsson <simon@josefsson.org>
3699         * gen-stringprep-tables.pl, gen-unicode-tables.pl, idna.c, idna.h,
3700         internal.h, nfkc.c, profiles.c, punycode.c, punycode.h,
3701         stringprep.c, stringprep.h.in, stringprep_generic.h,
3702         stringprep_iscsi.h, stringprep_kerberos5.h, stringprep_nameprep.h,
3703         stringprep_plain.h, stringprep_xmpp.h, toutf8.c, version.c,
3704         lib/Makefile.am, lib/gen-stringprep-tables.pl,
3705         lib/gen-unicode-tables.pl, lib/idna.c, lib/idna.h, lib/internal.h,
3706         lib/nfkc.c, lib/profiles.c, lib/punycode.c, lib/punycode.h,
3707         lib/stringprep.c, lib/stringprep.h.in, lib/stringprep_generic.h,
3708         lib/stringprep_iscsi.h, lib/stringprep_kerberos5.h,
3709         lib/stringprep_nameprep.h, lib/stringprep_plain.h,
3710         lib/stringprep_xmpp.h, lib/toutf8.c, lib/version.c: Move library
3711         into lib/.
3713 2003-08-20  Simon Josefsson <simon@josefsson.org>
3715         * tst_idna.c, tst_nfkc.c, tst_punycode.c, tst_stringprep.c,
3716         tests/Makefile.am, tests/tst_idna.c, tests/tst_nfkc.c,
3717         tests/tst_punycode.c, tests/tst_stringprep.c: Move tests into
3718         tests/.
3720 2003-08-20  Simon Josefsson <simon@josefsson.org>
3722         * idn.c, idn.ggo.in, idna.el, punycode.el, src/Makefile.am,
3723         src/idn.c, src/idn.ggo.in, src/idna.el, src/punycode.el: Move
3724         applications into src/.
3726 2003-08-20  Simon Josefsson <simon@josefsson.org>
3728         * example.c, example2.c, example3.c, example4.c,
3729         examples/Makefile.am, examples/example.c, examples/example2.c,
3730         examples/example3.c, examples/example4.c: Move examples into
3731         examples/.
3733 2003-08-13  Simon Josefsson <simon@josefsson.org>
3735         * TODO: Add.
3737 2003-08-13  Simon Josefsson <simon@josefsson.org>
3739         * nfkc.c: Fix doc.
3741 2003-08-13  Simon Josefsson <simon@josefsson.org>
3743         * tst_idna.c: Remove unused function.
3745 2003-08-13  Simon Josefsson <simon@josefsson.org>
3747         * idn.c: Fix warnings.
3749 2003-08-13  Simon Josefsson <simon@josefsson.org>
3751         * configure.ac: Bump versions.
3753 2003-08-13  Simon Josefsson <simon@josefsson.org>
3755         * doc/libidn.texi, NEWS: Add.
3757 2003-08-13  Simon Josefsson <simon@josefsson.org>
3759         * idna.h, idna.c: Use enum types where appropriate.
3761 2003-08-13  Simon Josefsson <simon@josefsson.org>
3763         * doc/libidn.texi: Doc fixes.
3765 2003-08-13  Simon Josefsson <simon@josefsson.org>
3767         * stringprep.h.in: Fix.
3769 2003-08-13  Simon Josefsson <simon@josefsson.org>
3771         * stringprep.c: Use enum/size_t/ssize_t where appropriate.  Doc
3772         fix.
3774 2003-08-13  Simon Josefsson <simon@josefsson.org>
3776         * stringprep.h.in: Replace int with proper enum, where appropriate.
3778 2003-08-13  Simon Josefsson <simon@josefsson.org>
3780         * doc/libidn.texi: Typo.
3782 2003-08-13  Simon Josefsson <simon@josefsson.org>
3784         * doc/libidn.texi: Add FreeBSD 4.8.
3786 2003-08-13  Simon Josefsson <simon@josefsson.org>
3788         * NEWS: Version 0.2.2.
3790 2003-08-13  Simon Josefsson <simon@josefsson.org>
3792         * NEWS: Fix.
3794 2003-08-13  Simon Josefsson <simon@josefsson.org>
3796         * Makefile.am: Fix release target.
3798 2003-08-13  Simon Josefsson <simon@josefsson.org>
3800         * NEWS, TODO: Add.
3802 2003-08-13  Simon Josefsson <simon@josefsson.org>
3804         * punycode.c: Typo.
3806 2003-08-13  Simon Josefsson <simon@josefsson.org>
3808         * punycode.h: Indent.
3810 2003-08-13  Simon Josefsson <simon@josefsson.org>
3812         * punycode.h: Revert to RFC code: use punycode_status.
3814 2003-08-13  Simon Josefsson <simon@josefsson.org>
3816         * punycode.c: Revert to RFC code: use punycode_uint and enum
3817         punycode_status.  However, we do continue to use size_t to promote
3818         use of sizeof() by application writers.  We return
3819         punycode_bad_input if a size_t value exceeds the largest
3820         punycode_uint, since the code presumably cannot handle that.  If
3821         size_t is smaller than punycode_uint, it seems unlikely that an
3822         application could be able to pass a string that is longer than
3823         SIZE_MAX anyway, but should it happen the worst that occur is that
3824         the punycode code will only see the beginning of the string, which
3825         isn't unreasonable on a platform with a small SIZE_MAX.
3827 2003-08-13  Simon Josefsson <simon@josefsson.org>
3829         * punycode.h: Define and use punycode_uint.
3831 2003-08-08  Simon Josefsson <simon@josefsson.org>
3833         * toutf8.c:
3834         (stringprep_locale_charset): Improve docstring.
3836 2003-07-31  Simon Josefsson <simon@josefsson.org>
3838         * Makefile.am: Replace gnudist with gnuftp.
3840 2003-07-31  Simon Josefsson <simon@josefsson.org>
3842         * THANKS, NEWS: Add.
3844 2003-07-31  Simon Josefsson <simon@josefsson.org>
3846         * idn.c: Encode -u output in locale charset, suggested by Adam M.
3847         Costello.
3849 2003-07-11  Simon Josefsson <simon@josefsson.org>
3851         * memset.c: Rewrite to get LGPL code.
3853 2003-07-11  Simon Josefsson <simon@josefsson.org>
3855         * strdup.c: Revert, to get LGPL code.
3857 2003-07-11  Simon Josefsson <simon@josefsson.org>
3859         * Makefile.am: Install but don't distribute idn-int.h.
3861 2003-07-11  Simon Josefsson <simon@josefsson.org>
3863         * m4/Makefile.am, Makefile.am, configure.ac: Dist m4's.
3865 2003-07-11  Simon Josefsson <simon@josefsson.org>
3867         * configure.ac, Makefile.am, strdup.c, m4/memset.m4,
3868         m4/onceonly_2_57.m4, m4/strdup.m4: Replace AC_REPLACE_OBJ with
3869         gnulib.
3871 2003-07-11  Simon Josefsson <simon@josefsson.org>
3873         * configure.ac: Bump versions.
3875 2003-07-11  Simon Josefsson <simon@josefsson.org>
3877         * NEWS: Add.
3879 2003-07-11  Simon Josefsson <simon@josefsson.org>
3881         * Makefile.am: Use BUILT_SOURCES for idn_cmd.* and idn-int.h, and
3882         don't include idn-int.h in the distribution.
3884 2003-07-08  Simon Josefsson <simon@josefsson.org>
3886         * THANKS: Add.
3888 2003-07-08  Simon Josefsson <simon@josefsson.org>
3890         * m4/ax_create_stdint_h.m4: Look in sys/types.h too, for cygwin.
3892 2003-07-06  Simon Josefsson <simon@josefsson.org>
3894         * ANNOUNCE, doc/libidn.texi: Don't use () when talking about the
3895         name of a function.
3897 2003-07-04  Simon Josefsson <simon@josefsson.org>
3899         * NEWS: Version 0.2.1.
3901 2003-07-04  Simon Josefsson <simon@josefsson.org>
3903         * Makefile.am: Create idn_cmd.* in srcdir.
3905 2003-07-04  Simon Josefsson <simon@josefsson.org>
3907         * NEWS: Add.
3909 2003-07-04  Simon Josefsson <simon@josefsson.org>
3911         * configure.ac: Bump versions.
3913 2003-07-04  Simon Josefsson <simon@josefsson.org>
3915         * NEWS: Add.
3917 2003-07-04  Simon Josefsson <simon@josefsson.org>
3919         * idna.c: Fix last commit.
3921 2003-07-04  Simon Josefsson <simon@josefsson.org>
3923         * THANKS: Add.
3925 2003-07-04  Simon Josefsson <simon@josefsson.org>
3927         * idna.c: Handle empty labels, tiny patch based on suggestion by
3928         Marcos Sanz/Denic <sanz@denic.de>.
3930 2003-07-02  Simon Josefsson <simon@josefsson.org>
3932         * THANKS: Add.
3934 2003-07-02  Simon Josefsson <simon@josefsson.org>
3936         * Makefile.am: Ignore .cvs*.
3938 2003-07-02  Simon Josefsson <simon@josefsson.org>
3940         * Makefile.am: Add legal information to ChangeLog.
3942 2003-07-02  Simon Josefsson <simon@josefsson.org>
3944         * THANKS: Add.
3946 2003-07-02  Simon Josefsson <simon@josefsson.org>
3948         * toutf8.c, tst_punycode.c: Indent.
3950 2003-07-02  Simon Josefsson <simon@josefsson.org>
3952         * toutf8.c:
3953         (stringprep_convert): Use ICONV_CONST.  Tiny patch suggested by
3954         Robert Norris <rob@cataclysm.cx>.
3956 2003-06-24  Simon Josefsson <simon@josefsson.org>
3958         * README-alpha: Gengetopt 2.10 or later is required.
3960 2003-06-24  Simon Josefsson <simon@josefsson.org>
3962         * Makefile.am: Don't distclean idn_cmd.*, just maintainer-clean
3963         them.
3965 2003-06-19  Simon Josefsson <simon@josefsson.org>
3967         * NEWS: Version 0.2.0.
3969 2003-06-19  Simon Josefsson <simon@josefsson.org>
3971         * Makefile.am: Distclean idn-int.h (really!).
3973 2003-06-19  Simon Josefsson <simon@josefsson.org>
3975         * Makefile.am: Install and distclean idn-int.h properly.
3977 2003-06-19  Simon Josefsson <simon@josefsson.org>
3979         * Makefile.am: Distclean idn-int.h.
3981 2003-06-19  Simon Josefsson <simon@josefsson.org>
3983         * Makefile.am: Remove idn-int.h.
3985 2003-06-19  Simon Josefsson <simon@josefsson.org>
3987         * doc/libidn.texi: Add woody armv4l.
3989 2003-06-19  Simon Josefsson <simon@josefsson.org>
3991         * configure.ac: Bump so version.
3993 2003-06-19  Simon Josefsson <simon@josefsson.org>
3995         * doc/libidn.texi: Tested on debian-sparc64.
3997 2003-06-19  Simon Josefsson <simon@josefsson.org>
3999         * Makefile.am: Build e.g. idn before doc/idn.1 is built.
4001 2003-06-19  Simon Josefsson <simon@josefsson.org>
4003         * punycode.c, punycode.h, doc/libidn.texi: GTK-DOC doesn't like
4004         enum return types.
4006 2003-06-19  Simon Josefsson <simon@josefsson.org>
4008         * NEWS: Add.
4010 2003-06-19  Simon Josefsson <simon@josefsson.org>
4012         * Makefile.am: Copy manual from right place.
4014 2003-06-19  Simon Josefsson <simon@josefsson.org>
4016         * THANKS: Add.
4018 2003-06-19  Simon Josefsson <simon@josefsson.org>
4020         * Makefile.am, tst_oidna.c: Remove obsolete test (we break
4021         backwards compatibility).
4023 2003-06-19  Simon Josefsson <simon@josefsson.org>
4025         * doc/libidn.texi: Fix.
4027 2003-06-18  Simon Josefsson <simon@josefsson.org>
4029         * idn.c, idna.c, nfkc.c, profiles.c, stringprep.c, toutf8.c,
4030         tst_idna.c, tst_oidna.c, tst_stringprep.c: Indent.
4032 2003-06-18  Simon Josefsson <simon@josefsson.org>
4034         * tst_punycode.c: Fix typo.
4036 2003-06-18  Simon Josefsson <simon@josefsson.org>
4038         * tst_punycode.c: Use uint32_t instead of unsigned long.
4040 2003-06-18  Simon Josefsson <simon@josefsson.org>
4042         * idn.c: Fix typo.
4044 2003-06-18  Simon Josefsson <simon@josefsson.org>
4046         * Makefile.am, tst_opunycode.c, tst_ostringprep.c: Not needed (new
4047         API backwards compatible).
4049 2003-06-18  Simon Josefsson <simon@josefsson.org>
4051         * tst_stringprep.c: Use uint32_t instead of unsigned long.
4053 2003-06-18  Simon Josefsson <simon@josefsson.org>
4055         * NEWS: Fix.
4057 2003-06-18  Simon Josefsson <simon@josefsson.org>
4059         * example2.c: Revert to RFC, but use uint32_t and size_t.
4061 2003-06-18  Simon Josefsson <simon@josefsson.org>
4063         * idna.h: Revert last change.
4065 2003-06-18  Simon Josefsson <simon@josefsson.org>
4067         * idna.c: Fixes.
4069 2003-06-18  Simon Josefsson <simon@josefsson.org>
4071         * idna.h: Remove old interfaces.
4073 2003-06-18  Simon Josefsson <simon@josefsson.org>
4075         * example4.c, example3.c, idn.c: Use modern API.
4077 2003-06-18  Simon Josefsson <simon@josefsson.org>
4079         * toutf8.c: Fix warnings.
4081 2003-06-18  Simon Josefsson <simon@josefsson.org>
4083         * idna.c: Use uint32_t instead of unsigned long.  New functions
4084         idna_to_ascii_4i, idna_to_unicode_44i, idna_to_ascii_4z,
4085         idna_to_ascii_8z, idna_to_ascii_lz, idna_to_unicode_4z4z,
4086         idna_to_unicode_8z4z, idna_to_unicode_8z8z, idna_to_unicode_8zlz,
4087         idna_to_unicode_lzlz.
4089 2003-06-18  Simon Josefsson <simon@josefsson.org>
4091         * tst_idna.c, tst_oidna.c: Fix.
4093 2003-06-18  Simon Josefsson <simon@josefsson.org>
4095         * idna.h: Fix.
4097 2003-06-18  Simon Josefsson <simon@josefsson.org>
4099         * idna.h: Include stddef.h and idn-int.h.  Add IDNA flags.  Add new
4100         IDNA entry points.
4102 2003-06-18  Simon Josefsson <simon@josefsson.org>
4104         * NEWS: Add.
4106 2003-06-18  Simon Josefsson <simon@josefsson.org>
4108         * configure.ac: Bump version.
4110 2003-06-18  Simon Josefsson <simon@josefsson.org>
4112         * stringprep.c: Change unsigned long to uint32_t.
4114 2003-06-18  Simon Josefsson <simon@josefsson.org>
4116         * stringprep.h.in: Change unsigned long to uint32_t.  Fix enum
4117         definitions.
4119 2003-06-18  Simon Josefsson <simon@josefsson.org>
4121         * internal.h: Remove inttypes/stdint, idn-int.h is used now.
4123 2003-06-18  Simon Josefsson <simon@josefsson.org>
4125         * tst_oidna.c, tst_opunycode.c, tst_ostringprep.c: Add old API
4126         tests.
4128 2003-06-18  Simon Josefsson <simon@josefsson.org>
4130         * doc/Makefile.am: Fix.
4132 2003-06-18  Simon Josefsson <simon@josefsson.org>
4134         * fdl.texi, lgpl.texi, Makefile.am, configure.ac, libidn.texi,
4135         doc/Makefile.am, doc/fdl.texi, doc/lgpl.texi, doc/libidn.texi: Move
4136         manual to doc/.
4138 2003-06-18  Simon Josefsson <simon@josefsson.org>
4140         * Makefile.am: Don't use gdoc.
4142 2003-06-18  Simon Josefsson <simon@josefsson.org>
4144         * nfkc.c: Use uint32_t instead of unsigned long.
4146 2003-06-18  Simon Josefsson <simon@josefsson.org>
4148         * Makefile.am: Get m4's from m4/.  Add tst_o*'s.  Regenerate
4149         ChangeLog only for releases.
4151 2003-06-18  Simon Josefsson <simon@josefsson.org>
4153         * gen-unicode-tables.pl: Include internal.h for uint32_t and use
4154         it.
4156 2003-06-18  Simon Josefsson <simon@josefsson.org>
4158         * punycode.c: Change unsigned long to uint32_t.  Use enum
4159         punycode_status return type.  Sync with RFC (after indent).
4161 2003-06-18  Simon Josefsson <simon@josefsson.org>
4163         * punycode.h: Include stddef and idn-int.h.  Add RFC compatibility
4164         enum punycode_status elements.  Change return type to enum
4165         punycode_status.  Use uint32_t instead of unsigned long.
4167 2003-06-18  Simon Josefsson <simon@josefsson.org>
4169         * Makefile.am, configure.ac, iconv.m4,
4170         m4/ac_compile_check_sizeof.m4, m4/ax_create_stdint_h.m4,
4171         m4/iconv.m4: New idn-int.h for portable fixed size integers.
4172         Create m4/ and move iconv.m4 to it.
4174 2003-06-12  Simon Josefsson <simon@josefsson.org>
4176         * Makefile.am: Remove GNU make specific idiom.
4178 2003-06-07  Simon Josefsson <simon@josefsson.org>
4180         * NEWS: Version 0.1.15.
4182 2003-06-07  Simon Josefsson <simon@josefsson.org>
4184         * NEWS: Add.
4186 2003-06-07  Simon Josefsson <simon@josefsson.org>
4188         * configure.ac: Bump version.
4190 2003-06-07  Simon Josefsson <simon@josefsson.org>
4192         * tst_stringprep.c, stringprep.c, tst_idna.c: Remove DRAFT stuff
4193         (moved to separate branch).
4195 2003-06-07  Simon Josefsson <simon@josefsson.org>
4197         * THANKS: Add. Fix.
4199 2003-06-07  Simon Josefsson <simon@josefsson.org>
4201         * idna.c: Handle non-zero terminated inputs.  Tiny patch suggested
4202         by Thiago Macieira.
4204 2003-06-04  Simon Josefsson <simon@josefsson.org>
4206         * THANKS: Add.
4208 2003-06-04  Simon Josefsson <simon@josefsson.org>
4210         * nfkc.c: Check array bounds, tiny patch from Joe Hildebrand.
4212 2003-05-10  Simon Josefsson <simon@josefsson.org>
4214         * NEWS: Version 0.1.14.
4216 2003-05-10  Simon Josefsson <simon@josefsson.org>
4218         * idna.el, punycode.el: Bind process-environment correctly.
4220 2003-05-09  Simon Josefsson <simon@josefsson.org>
4222         * Makefile.am: Copy doxygen docs.
4224 2003-05-09  Simon Josefsson <simon@josefsson.org>
4226         * NEWS: Add.
4228 2003-05-09  Simon Josefsson <simon@josefsson.org>
4230         * punycode.el: Use process-environment instead of utility env.
4231         Default values of punycode-program, punycode-to-ascii-parameters,
4232         punycode-to-unicode-parameters changed, and punycode-environment
4233         added.  Use separate error strings.  Handle when idn is not
4234         installed.
4236 2003-05-09  Simon Josefsson <simon@josefsson.org>
4238         * idna.el: Use process-environment instead of utility env.  Default
4239         values of idna-program, idna-to-ascii-parameters,
4240         idna-to-unicode-parameters changed, and idna-environment added.  Use
4241         separate error strings.
4243 2003-05-09  Simon Josefsson <simon@josefsson.org>
4245         * libidn.texi: Update Emacs Lisp API.  Fix toc.
4247 2003-05-09  Simon Josefsson <simon@josefsson.org>
4249         * THANKS: Add.
4251 2003-05-07  Simon Josefsson <simon@josefsson.org>
4253         * idna.el: Handle when idn is not installed.
4255 2003-04-23  Simon Josefsson <simon@josefsson.org>
4257         * NEWS: Add.
4259 2003-04-23  Simon Josefsson <simon@josefsson.org>
4261         * NEWS: Fix NEWS entry of last release (API/ABI compatibility).
4263 2003-04-16  Simon Josefsson <simon@josefsson.org>
4265         * ANNOUNCE: Mention devices it runs on.
4267 2003-03-28  Simon Josefsson <simon@josefsson.org>
4269         * tst_stringprep.c: Fix bad UTF-8.  Self test for bad UTF-8.
4271 2003-03-27  Simon Josefsson <simon@josefsson.org>
4273         * tst_idna.c, tst_stringprep.c: Fix -DDRAFT output.
4275 2003-03-26  Simon Josefsson <simon@josefsson.org>
4277         * Makefile.am: Dist contrib/doxygen/.
4279 2003-03-26  Simon Josefsson <simon@josefsson.org>
4281         * NEWS: Mention doxygen.
4283 2003-03-26  Simon Josefsson <simon@josefsson.org>
4285         * configure.ac: Build contrib/doxygen/Doxyfile.
4287 2003-03-26  Simon Josefsson <simon@josefsson.org>
4289         * gdoc: Add -doxygen.
4291 2003-03-26  Simon Josefsson <simon@josefsson.org>
4293         * internal.h: Add \mainpage for doxygen.
4295 2003-03-23  Simon Josefsson <simon@josefsson.org>
4297         * FAQ: Fix.
4299 2003-03-23  Simon Josefsson <simon@josefsson.org>
4301         * configure.ac: Bump versions.
4303 2003-03-23  Simon Josefsson <simon@josefsson.org>
4305         * Makefile.am: Ignore draft.*xml in ChangeLog.
4307 2003-03-23  Simon Josefsson <simon@josefsson.org>
4309         * idn.c: Fix debug prints.
4311 2003-03-22  Simon Josefsson <simon@josefsson.org>
4313         * stringprep.c, tst_stringprep.c: Fixes for -DDRAFT.
4315 2003-03-22  Simon Josefsson <simon@josefsson.org>
4317         * tst_idna.c: Support -DDRAFT.
4319 2003-03-13  Simon Josefsson <simon@josefsson.org>
4321         * NEWS: Version 0.1.13.
4323 2003-03-13  Simon Josefsson <simon@josefsson.org>
4325         * libidn.texi: Sync ANNOUNCE.
4327 2003-03-13  Simon Josefsson <simon@josefsson.org>
4329         * configure.ac: Bump so version.
4331 2003-03-13  Simon Josefsson <simon@josefsson.org>
4333         * NEWS: Add.
4335 2003-03-13  Simon Josefsson <simon@josefsson.org>
4337         * ANNOUNCE: Add lingos.
4339 2003-03-13  Simon Josefsson <simon@josefsson.org>
4341         * Makefile.am: Dist Java stuff.
4343 2003-03-13  Simon Josefsson <simon@josefsson.org>
4345         * NEWS: Mention Java API.
4347 2003-03-13  Simon Josefsson <simon@josefsson.org>
4349         * libidn.texi: Tested on more platforms.
4351 2003-03-12  Simon Josefsson <simon@josefsson.org>
4353         * tst_stringprep.c: Fix mem leak.
4355 2003-03-12  Simon Josefsson <simon@josefsson.org>
4357         * stringprep.c: Fix mem leak.
4359 2003-03-12  Simon Josefsson <simon@josefsson.org>
4361         * tst_idna.c: Fix mem leak.
4363 2003-03-12  Simon Josefsson <simon@josefsson.org>
4365         * Makefile.am: Ignore errors instead of using missing for
4366         gengetopt.
4368 2003-03-12  Simon Josefsson <simon@josefsson.org>
4370         * configure.ac: Ignore errors instead of using missing for
4371         gengetopt.  Bump version.
4373 2003-03-12  Simon Josefsson <simon@josefsson.org>
4375         * libidn.texi: Add platform.
4377 2003-03-12  Simon Josefsson <simon@josefsson.org>
4379         * ANNOUNCE: Spec update.
4381 2003-03-10  Simon Josefsson <simon@josefsson.org>
4383         * Makefile.am: Cvs2cl ignore contrib.
4385 2003-03-10  Simon Josefsson <simon@josefsson.org>
4387         * Makefile.am: Use cvs2cl's new --FSF.
4389 2003-03-08  Simon Josefsson <simon@josefsson.org>
4391         * punycode.c, punycode.h, example2.c: Sync with RFC.
4393 2003-03-08  Simon Josefsson <simon@josefsson.org>
4395         * rfc3490.txt, rfc3491.txt, rfc3492.txt: Replace drafts with RFCs.
4397 2003-03-07  Simon Josefsson <simon@josefsson.org>
4399         * README-alpha: Mention more prereqs.
4401 2003-03-07  Simon Josefsson <simon@josefsson.org>
4403         * idna.c: Remove gtk-doc trigger for obsolete functions.
4405 2003-03-07  Simon Josefsson <simon@josefsson.org>
4407         * libidn.texi: Move appendix last.  Cleanup @copying.
4409 2003-03-07  Simon Josefsson <simon@josefsson.org>
4411         * Makefile.am: Dist FAQ and contrib/web/idn.php.
4413 2003-03-07  Simon Josefsson <simon@josefsson.org>
4415         * README: Add.  Move todo list to TODO.
4417 2003-03-07  Simon Josefsson <simon@josefsson.org>
4419         * TODO: Add, taken from README.
4421 2003-03-06  Simon Josefsson <simon@josefsson.org>
4423         * libidn.texi: ANNOUNCE sync.
4425 2003-03-06  Simon Josefsson <simon@josefsson.org>
4427         * ANNOUNCE: Cleanup.
4429 2003-03-06  Simon Josefsson <simon@josefsson.org>
4431         * FAQ: Update questions and answers.
4433 2003-03-06  Simon Josefsson <simon@josefsson.org>
4435         * FAQ: Moved faq from file README.
4437 2003-03-06  Simon Josefsson <simon@josefsson.org>
4439         * README: Move faq to file FAQ.  Add donation info.  Update todo's.
4441 2003-03-06  Simon Josefsson <simon@josefsson.org>
4443         * NEWS: Add forgotten 0.1.12 items.
4445 2003-03-06  Simon Josefsson <simon@josefsson.org>
4447         * NEWS: Version 0.1.12.
4449 2003-03-06  Simon Josefsson <simon@josefsson.org>
4451         * libidn.texi: Remove stringprep_*.h.  Document stringprep in idn.
4453 2003-03-06  Simon Josefsson <simon@josefsson.org>
4455         * THANKS: Add.
4457 2003-03-06  Simon Josefsson <simon@josefsson.org>
4459         * libc/README: Fix ace.
4461 2003-03-06  Simon Josefsson <simon@josefsson.org>
4463         * Makefile.am: Ignore gengetopt errors.
4465 2003-03-06  Simon Josefsson <simon@josefsson.org>
4467         * idn.c, idn.ggo.in: Add -s and -p for stringprep.
4469 2003-03-06  Simon Josefsson <simon@josefsson.org>
4471         * NEWS: Mention stringprep API changes.
4473 2003-03-06  Simon Josefsson <simon@josefsson.org>
4475         * profiles.c, stringprep.c, stringprep.h.in, tst_stringprep.c: Add
4476         stringprep_profile().
4478 2003-03-06  Simon Josefsson <simon@josefsson.org>
4480         * NEWS, example.c, internal.h, profiles.c, stringprep.h.in,
4481         stringprep_generic.h, stringprep_iscsi.h, stringprep_kerberos5.h,
4482         stringprep_nameprep.h, stringprep_plain.h, stringprep_xmpp.h:
4483         Deprecate stringprep_*.h.
4485 2003-03-04  Simon Josefsson <simon@josefsson.org>
4487         * README-alpha: Fixup.
4489 2003-03-02  Simon Josefsson <simon@josefsson.org>
4491         * NEWS: Mention idn.php.
4493 2003-03-01  Simon Josefsson <simon@josefsson.org>
4495         * configure.ac: Check for gengetopt.
4497 2003-03-01  Simon Josefsson <simon@josefsson.org>
4499         * Makefile.am: Use GENGETOPT.
4501 2003-03-01  Simon Josefsson <simon@josefsson.org>
4503         * NEWS: Add glibc 2.3.2.
4505 2003-03-01  Simon Josefsson <simon@josefsson.org>
4507         * configure.ac: Bump version.
4509 2003-03-01  Simon Josefsson <simon@josefsson.org>
4511         * libc/README, libc/Versions, libc/getaddrinfo.c, libc/libc.patch:
4512         Update to libc 2.3.2.
4514 2003-02-28  Simon Josefsson <simon@josefsson.org>
4516         * NEWS: Add.
4518 2003-02-27  Simon Josefsson <simon@josefsson.org>
4520         * libidn.texi: Copying conditions.
4522 2003-02-27  Simon Josefsson <simon@josefsson.org>
4524         * profiles.c: Add SASLprep.
4526 2003-02-27  Simon Josefsson <simon@josefsson.org>
4528         * stringprep.h.in: Add SASL profile.
4530 2003-02-27  Simon Josefsson <simon@josefsson.org>
4532         * tst_stringprep.c: Test SASL profile.
4534 2003-02-27  Simon Josefsson <simon@josefsson.org>
4536         * Makefile.am: Don't byte compile elisp.  Cleanup EXTRA_DIST.
4538 2003-02-27  Simon Josefsson <simon@josefsson.org>
4540         * idn.ggo.in: Add copyright.
4542 2003-02-27  Simon Josefsson <simon@josefsson.org>
4544         * libidn.texi: Don't ack self.
4546 2003-02-26  Simon Josefsson <simon@josefsson.org>
4548         * Makefile.am: Cleanup extra dist.
4550 2003-02-26  Simon Josefsson <simon@josefsson.org>
4552         * Makefile.am: Make idn.c depend on idn_cmd.*.
4554 2003-02-26  Simon Josefsson <simon@josefsson.org>
4556         * idna.el, punycode.el: Doc fix.
4558 2003-02-26  Simon Josefsson <simon@josefsson.org>
4560         * libidn.texi: Reorder acks.  Add function and variable index.
4562 2003-02-26  Simon Josefsson <simon@josefsson.org>
4564         * fdl.texi, lgpl.texi: Fix TOC.
4566 2003-02-26  Simon Josefsson <simon@josefsson.org>
4568         * NEWS: Version 0.1.11.
4570 2003-02-26  Simon Josefsson <simon@josefsson.org>
4572         * Makefile.am: Distcheck fixes.
4574 2003-02-26  Simon Josefsson <simon@josefsson.org>
4576         * libidn.texi: Document Emacs API.
4578 2003-02-26  Simon Josefsson <simon@josefsson.org>
4580         * configure.ac: Bump versions.  Look for help2man.
4582 2003-02-26  Simon Josefsson <simon@josefsson.org>
4584         * Makefile.am: Build idn.1 man page.
4586 2003-02-26  Simon Josefsson <simon@josefsson.org>
4588         * libidn.texi: Document idn.
4590 2003-02-26  Simon Josefsson <simon@josefsson.org>
4592         * idna.el: Mention todo.
4594 2003-02-26  Simon Josefsson <simon@josefsson.org>
4596         * Makefile.am: Build idna.el.
4598 2003-02-26  Simon Josefsson <simon@josefsson.org>
4600         * idna.el: Elisp interface for IDNA.
4602 2003-02-26  Simon Josefsson <simon@josefsson.org>
4604         * punycode.el: Add keywords.
4606 2003-02-26  Simon Josefsson <simon@josefsson.org>
4608         * punycode.el: Fix doc.
4610 2003-02-26  Simon Josefsson <simon@josefsson.org>
4612         * configure.ac: Add automake elisp check.
4614 2003-02-26  Simon Josefsson <simon@josefsson.org>
4616         * Makefile.am: Add punycode.el.
4618 2003-02-26  Simon Josefsson <simon@josefsson.org>
4620         * punycode.el: Elisp interface for punycode.
4622 2003-02-26  Simon Josefsson <simon@josefsson.org>
4624         * Makefile.am: Fix gengetopt invocation.
4626 2003-02-26  Simon Josefsson <simon@josefsson.org>
4628         * idn.c: Print help on usage error.  Minor cleanup.
4630 2003-02-26  Simon Josefsson <simon@josefsson.org>
4632         * idn.ggo.in: Fix package/version name.
4634 2003-02-26  Simon Josefsson <simon@josefsson.org>
4636         * idn.ggo.in: Shorten line <80ch.
4638 2003-02-26  Simon Josefsson <simon@josefsson.org>
4640         * getopt.c, getopt.h, getopt1.c: Add.
4642 2003-02-26  Simon Josefsson <simon@josefsson.org>
4644         * configure.ac: Link with getopt if system doesn't have
4645         getopt_long().  Build idn.ggo.
4647 2003-02-26  Simon Josefsson <simon@josefsson.org>
4649         * Makefile.am: Build idn.
4651 2003-02-26  Simon Josefsson <simon@josefsson.org>
4653         * idn.ggo.in: Add command line option specification for idn.c.
4655 2003-02-26  Simon Josefsson <simon@josefsson.org>
4657         * idn.c: Add command line interface to library.
4659 2003-02-21  Simon Josefsson <simon@josefsson.org>
4661         * profiles.c: NFKC XMPP resourceprep.
4663 2003-02-21  Simon Josefsson <simon@josefsson.org>
4665         * profiles.c: NFKC XMPP nodeprep.
4667 2003-02-21  Simon Josefsson <simon@josefsson.org>
4669         * NEWS: Version 0.1.10.
4671 2003-02-21  Simon Josefsson <simon@josefsson.org>
4673         * idna.c: Doc fix.
4675 2003-02-21  Simon Josefsson <simon@josefsson.org>
4677         * NEWS, idna.c, idna.h: Deprecate idna_*_to_ace() and
4678         idna_*ace_to_*().  Add idna_to_ascii_from_*() and
4679         idna_to_unicode_*_from_*().
4681 2003-02-21  Simon Josefsson <simon@josefsson.org>
4683         * Makefile.am: Make release project independent.
4685 2003-02-21  Simon Josefsson <simon@josefsson.org>
4687         * NEWS: Add.
4689 2003-02-21  Simon Josefsson <simon@josefsson.org>
4691         * ANNOUNCE, Makefile.am, README, internal.h, libidn.texi,
4692         profiles.c, stringprep_iscsi.h, tst_stringprep.c: Add iSCSI
4693         profile.
4695 2003-02-21  Simon Josefsson <simon@josefsson.org>
4697         * NEWS: Add.
4699 2003-02-21  Simon Josefsson <simon@josefsson.org>
4701         * configure.ac: Bump versions.
4703 2003-02-21  Simon Josefsson <simon@josefsson.org>
4705         * NEWS: Add.
4707 2003-02-21  Simon Josefsson <simon@josefsson.org>
4709         * Makefile.am: Distribute contrib/*.
4711 2003-02-21  Simon Josefsson <simon@josefsson.org>
4713         * Makefile.am: Install punycode.h.
4715 2003-02-21  Simon Josefsson <simon@josefsson.org>
4717         * Makefile.am: Install idna.h, tiny patch from Stephane Bortzmeyer.
4719 2003-02-20  Simon Josefsson <simon@josefsson.org>
4721         * NEWS: Version 0.1.9.
4723 2003-02-20  Simon Josefsson <simon@josefsson.org>
4725         * libidn.texi: Fix last commit.
4727 2003-02-20  Simon Josefsson <simon@josefsson.org>
4729         * libidn.texi: Mention stringprep_plain.h.
4731 2003-02-20  Simon Josefsson <simon@josefsson.org>
4733         * profiles.c: Don't case fold XMPP resources.
4735 2003-02-20  Simon Josefsson <simon@josefsson.org>
4737         * profiles.c: Really fix XMPP definition.
4739 2003-02-20  Simon Josefsson <simon@josefsson.org>
4741         * Makefile.am: Add stringprep_plain.h.
4743 2003-02-20  Simon Josefsson <simon@josefsson.org>
4745         * configure.ac: Bump versions.
4747 2003-02-20  Simon Josefsson <simon@josefsson.org>
4749         * libidn.texi: Sync ANNOUNCE.
4751 2003-02-20  Simon Josefsson <simon@josefsson.org>
4753         * ANNOUNCE: Mention SASL "plain".
4755 2003-02-20  Simon Josefsson <simon@josefsson.org>
4757         * NEWS: Add.
4759 2003-02-20  Simon Josefsson <simon@josefsson.org>
4761         * tst_stringprep.c: Remove broken XMPP tests.  Add SASL test.
4763 2003-02-20  Simon Josefsson <simon@josefsson.org>
4765         * internal.h: Include stringprep_plain.h.
4767 2003-02-20  Simon Josefsson <simon@josefsson.org>
4769         * profiles.c: Add stringprep_plain for SASL ANONYMOUS plain
4770         profile.
4772 2003-02-20  Simon Josefsson <simon@josefsson.org>
4774         * profiles.c: Fix XMPP definition.
4776 2003-02-20  Simon Josefsson <simon@josefsson.org>
4778         * stringprep_plain.h: New file.
4780 2003-02-19  Simon Josefsson <simon@josefsson.org>
4782         * NEWS: Add.
4784 2003-02-19  Simon Josefsson <simon@josefsson.org>
4786         * THANKS: Add.
4788 2003-02-19  Simon Josefsson <simon@josefsson.org>
4790         * profiles.c: Don't normalize or map ASCII space for XMPP nodeprep.
4791         Tiny patch from Travis Shirk <TShirk@jabber.com>.
4793 2003-02-18  Simon Josefsson <simon@josefsson.org>
4795         * README: Add.
4797 2003-02-15  Simon Josefsson <simon@josefsson.org>
4799         * idna.c: Make sure decoded punycode data is zero terminated.
4801 2003-02-15  Simon Josefsson <simon@josefsson.org>
4803         * tst_idna.c: Fix memory leak.
4805 2003-02-15  Simon Josefsson <simon@josefsson.org>
4807         * idna.c: Fix memory leaks.  Waste less memory.
4809 2003-02-15  Simon Josefsson <simon@josefsson.org>
4811         * idna.c: Fix memory leak.
4813 2003-02-14  Simon Josefsson <simon@josefsson.org>
4815         * tst_stringprep.c: Fix.
4817 2003-02-14  Simon Josefsson <simon@josefsson.org>
4819         * nfkc.c: Fix typo.
4821 2003-02-14  Simon Josefsson <simon@josefsson.org>
4823         * stringprep.c: Fix maplen calculation.
4825 2003-02-14  Simon Josefsson <simon@josefsson.org>
4827         * stringprep.c: Fix gcc warnings.
4829 2003-02-14  Simon Josefsson <simon@josefsson.org>
4831         * stringprep.c, stringprep.h.in: Change STRINGPREP_MAX_MAP_CHARS to
4832         4 to waste less space.
4834 2003-02-14  Simon Josefsson <simon@josefsson.org>
4836         * NEWS: Version 0.1.8.
4838 2003-02-14  Simon Josefsson <simon@josefsson.org>
4840         * Makefile.am: GTK-DOC fix.
4842 2003-02-14  Simon Josefsson <simon@josefsson.org>
4844         * libidn.texi: Update port status.
4846 2003-02-14  Simon Josefsson <simon@josefsson.org>
4848         * configure.ac: Use = instead of == as test operator.
4850 2003-02-13  Simon Josefsson <simon@josefsson.org>
4852         * example2.c, stringprep.c: Use size_t for string lengths.
4854 2003-02-13  Simon Josefsson <simon@josefsson.org>
4856         * example2.c: Revert missing-noreturn fix.
4858 2003-02-13  Simon Josefsson <simon@josefsson.org>
4860         * idna.c: Use size_t for string lengths.
4862 2003-02-13  Simon Josefsson <simon@josefsson.org>
4864         * configure.ac, Makefile.am: Condition GTK-DOC and disable by
4865         default.
4867 2003-02-13  Simon Josefsson <simon@josefsson.org>
4869         * configure.ac: Cleanup gtk-doc build.
4871 2003-02-13  Simon Josefsson <simon@josefsson.org>
4873         * profiles.c: Zero terminate XMPP array.
4875 2003-02-13  Simon Josefsson <simon@josefsson.org>
4877         * configure.ac: Bump version (both shared library and package).
4879 2003-02-13  Simon Josefsson <simon@josefsson.org>
4881         * NEWS: Add.
4883 2003-02-13  Simon Josefsson <simon@josefsson.org>
4885         * example.c, example2.c, gen-unicode-tables.pl, idna.c, internal.h,
4886         nfkc.c, punycode.c, stringprep.c, stringprep.h.in, toutf8.c,
4887         tst_idna.c, tst_nfkc.c, tst_punycode.c, tst_stringprep.c: Fix
4888         CFLAGS warnings.
4890 2003-02-13  Simon Josefsson <simon@josefsson.org>
4892         * example3.c, example4.c: Fix CFLAGS warnings.  Use official IDNA
4893         ACE prefix.
4895 2003-02-12  Simon Josefsson <simon@josefsson.org>
4897         * tst_stringprep.c: Cleanups for including as appendix in draft.
4899 2003-02-12  Simon Josefsson <simon@josefsson.org>
4901         * profiles.c: Don't optimize prohibited output tables (better trace
4902         logs).
4904 2003-02-12  Simon Josefsson <simon@josefsson.org>
4906         * tst_stringprep.c: More self tests.  More debug info.
4908 2003-02-12  Simon Josefsson <simon@josefsson.org>
4910         * stringprep.c: More debug output.
4912 2003-02-12  Simon Josefsson <simon@josefsson.org>
4914         * idna-ace-prefix.txt: Official results.
4916 2003-02-12  Simon Josefsson <simon@josefsson.org>
4918         * Makefile.am: Improve release target.
4920 2003-02-12  Simon Josefsson <simon@josefsson.org>
4922         * Makefile.am: Add release target.
4924 2003-02-12  Simon Josefsson <simon@josefsson.org>
4926         * NEWS, configure.ac: Version 0.1.7.
4928 2003-02-12  Simon Josefsson <simon@josefsson.org>
4930         * tst_idna.c: Fix IDNA ACE prefix.
4932 2003-02-12  Simon Josefsson <simon@josefsson.org>
4934         * idna.h: Use official IDNA prefix.
4936 2003-02-11  Simon Josefsson <simon@josefsson.org>
4938         * Makefile.am: Add upload target.
4940 2003-02-11  Simon Josefsson <simon@josefsson.org>
4942         * tst_idna.c: Use new IDNA ACE prefix.
4944 2003-02-11  Simon Josefsson <simon@josefsson.org>
4946         * NEWS, configure.ac: Version 0.1.6.
4948 2003-02-11  Simon Josefsson <simon@josefsson.org>
4950         * idna-ace-prefix.txt: Add my computation.
4952 2003-02-11  Simon Josefsson <simon@josefsson.org>
4954         * idna.h: Chose IDNA prefix based on my computation.
4956 2003-02-09  Simon Josefsson <simon@josefsson.org>
4958         * internal.h: Fix header.
4960 2003-02-09  Simon Josefsson <simon@josefsson.org>
4962         * stringprep.h.in: Fix.
4964 2003-02-09  Simon Josefsson <simon@josefsson.org>
4966         * profiles.c: Indent.
4968 2003-02-09  Simon Josefsson <simon@josefsson.org>
4970         * Makefile.am: Fix cvs2cl.
4972 2003-02-07  Simon Josefsson <simon@josefsson.org>
4974         * README: Fix.
4976 2003-02-07  Simon Josefsson <simon@josefsson.org>
4978         * README-alpha: Add build instructions.
4980 2003-02-07  Simon Josefsson <simon@josefsson.org>
4982         * NEWS: Add.
4984 2003-02-07  Simon Josefsson <simon@josefsson.org>
4986         * libidn.texi: Add XMPP.
4988 2003-02-07  Simon Josefsson <simon@josefsson.org>
4990         * profiles.c: Use table C.8 for bidi prohibited instead of C.9.
4992 2003-02-07  Simon Josefsson <simon@josefsson.org>
4994         * Makefile.am, internal.h, profiles.c, stringprep_xmpp.h,
4995         tst_stringprep.c: Support XMPP.
4997 2003-02-07  Simon Josefsson <simon@josefsson.org>
4999         * ANNOUNCE: Fix.
5001 2003-02-07  Simon Josefsson <simon@josefsson.org>
5003         * stringprep_kerberos5.h, stringprep_nameprep.h,
5004         stringprep_generic.h: Name fix.
5006 2003-02-05  Simon Josefsson <simon@josefsson.org>
5008         * libc/README: Fix.
5010 2003-01-31  Simon Josefsson <simon@josefsson.org>
5012         * tst_punycode.c, tst_idna.c: Indent.
5014 2003-01-31  Simon Josefsson <simon@josefsson.org>
5016         * tst_punycode.c: Indent.
5018 2003-01-31  Simon Josefsson <simon@josefsson.org>
5020         * example3.c, example4.c, idna.c, stringprep.c, toutf8.c,
5021         tst_idna.c, tst_punycode.c: Indent.
5023 2003-01-30  Simon Josefsson <simon@josefsson.org>
5025         * ANNOUNCE: Fix.
5027 2003-01-30  Simon Josefsson <simon@josefsson.org>
5029         * libidn.texi: Typo.
5031 2003-01-29  Simon Josefsson <simon@josefsson.org>
5033         * ANNOUNCE: Mention libc.
5035 2003-01-28  Simon Josefsson <simon@josefsson.org>
5037         * libc/README: Typo.
5039 2003-01-28  Simon Josefsson <simon@josefsson.org>
5041         * configure.ac: Release 0.1.5.
5043 2003-01-28  Simon Josefsson <simon@josefsson.org>
5045         * Makefile.am: Dist libc/*.
5047 2003-01-28  Simon Josefsson <simon@josefsson.org>
5049         * libc/README: Fix.
5051 2003-01-28  Simon Josefsson <simon@josefsson.org>
5053         * libc/README: Add.
5055 2003-01-28  Simon Josefsson <simon@josefsson.org>
5057         * NEWS, libc/Makefile, libc/README, libc/Versions, libc/configure,
5058         libc/example.c, libc/getaddrinfo.c, libc/libc.patch, libc/netdb.h:
5059         Libidn as libc add-on.
5061 2003-01-28  Simon Josefsson <simon@josefsson.org>
5063         * idna.c, idna.h: Return new error code IDNA_ICONV_ERROR instead of
5064         crashing when character set conversion fails.
5066 2003-01-28  Simon Josefsson <simon@josefsson.org>
5068         * toutf8.c: Fix prototype.  Move unused parameter unless
5069         LOCALE_WORKS.
5071 2003-01-28  Simon Josefsson <simon@josefsson.org>
5073         * internal.h: Work from within GNU Libc.
5075 2003-01-27  Simon Josefsson <simon@josefsson.org>
5077         * THANKS: Add ack.
5079 2003-01-27  Simon Josefsson <simon@josefsson.org>
5081         * libidn.texi: Point to THANKS for more acks.
5083 2003-01-27  Simon Josefsson <simon@josefsson.org>
5085         * idna.c: Fix possible memory corruption.  Noncopyrightable patch
5086         from Waldo Bastian <bastian@kde.org>.
5088 2003-01-20  Simon Josefsson <simon@josefsson.org>
5090         * configure.ac: Change bug email address.
5092 2003-01-18  Simon Josefsson <simon@josefsson.org>
5094         * Makefile.am: Generate ChangeLog with --no-times.
5096 2003-01-15  Simon Josefsson <simon@josefsson.org>
5098         * NEWS, configure.ac: Release 0.1.4.
5100 2003-01-15  Simon Josefsson <simon@josefsson.org>
5102         * toutf8.c: Fix functions on bad platforms.
5104 2003-01-15  Simon Josefsson <simon@josefsson.org>
5106         * stringprep.c: Add comment.
5108 2003-01-15  Simon Josefsson <simon@josefsson.org>
5110         * tst_idna.c: Test step 5 in ToASCII.
5112 2003-01-15  Simon Josefsson <simon@josefsson.org>
5114         * idna.c, idna.h: Fix ToASCII().
5116 2003-01-15  Simon Josefsson <simon@josefsson.org>
5118         * libidn.texi: Fix copyright.
5120 2003-01-15  Simon Josefsson <simon@josefsson.org>
5122         * libidn.texi: Fix dir entry.
5124 2003-01-15  Simon Josefsson <simon@josefsson.org>
5126         * Makefile.am: Use automake's ps and pdf texinfo targets.  Remove
5127         txt texinfo target.
5129 2003-01-15  Simon Josefsson <simon@josefsson.org>
5131         * Makefile.am: EXTRA_DIST lgplg.texi.  Disable GTK-DOC for
5132         distcheck builds (doesn't work).
5134 2003-01-15  Simon Josefsson <simon@josefsson.org>
5136         * lgpl.texi, libidn.texi: Add acknowledgements, lgpl.
5138 2003-01-15  Simon Josefsson <simon@josefsson.org>
5140         * Makefile.am, configure.ac, example.c, example2.c, idna.c, idna.h,
5141         libidn.texi, nfkc.c, profiles.c, punycode.c, punycode.h,
5142         stringprep.c, stringprep.h.in, toutf8.c, tst_idna.c, tst_nfkc.c,
5143         tst_punycode.c, tst_stringprep.c, version.c: Comment cleanup.
5145 2003-01-15  Simon Josefsson <simon@josefsson.org>
5147         * Makefile.am: Improve texinfo manual.
5149 2003-01-15  Simon Josefsson <simon@josefsson.org>
5151         * stringprep.c: Add doc.
5153 2003-01-15  Simon Josefsson <simon@josefsson.org>
5155         * libidn.texi: Add.
5157 2003-01-15  Simon Josefsson <simon@josefsson.org>
5159         * README: Remove API documentation.
5161 2003-01-15  Simon Josefsson <simon@josefsson.org>
5163         * NEWS, configure.ac: Release 0.1.3.
5165 2003-01-15  Simon Josefsson <simon@josefsson.org>
5167         * Makefile.am, fdl.texi, gdoc, libidn.texi: Add texinfo manual.
5169 2003-01-15  Simon Josefsson <simon@josefsson.org>
5171         * example2.c: Fix for texinfiscation.
5173 2003-01-15  Simon Josefsson <simon@josefsson.org>
5175         * nfkc.c: Doc fixes.
5177 2003-01-08  Simon Josefsson <simon@josefsson.org>
5179         * README-alpha: Add.
5181 2003-01-08  Simon Josefsson <simon@josefsson.org>
5183         * NEWS, configure.ac: Release 0.1.2.
5185 2003-01-08  Simon Josefsson <simon@josefsson.org>
5187         * example4.c: Fix.
5189 2003-01-08  Simon Josefsson <simon@josefsson.org>
5191         * Makefile.am, example3.c, example4.c, idna.c, idna.h,
5192         stringprep.h.in, toutf8.c: IDNA high-level API.
5194 2003-01-08  Simon Josefsson <simon@josefsson.org>
5196         * NEWS, configure.ac: Release 0.1.1.
5198 2003-01-08  Simon Josefsson <simon@josefsson.org>
5200         * version.c, toutf8.c: Doc fix.
5202 2003-01-08  Simon Josefsson <simon@josefsson.org>
5204         * idna.c: Doc fix.
5206 2003-01-08  Simon Josefsson <simon@josefsson.org>
5208         * stringprep.c: Doc fix.
5210 2003-01-08  Simon Josefsson <simon@josefsson.org>
5212         * nfkc.c, stringprep.c, version.c: Add GTK-DOC documentation.
5214 2003-01-08  Simon Josefsson <simon@josefsson.org>
5216         * stringprep.h.in: GTK-DOC fixes.
5218 2003-01-08  Simon Josefsson <simon@josefsson.org>
5220         * toutf8.c: Add GTK-DOC documentation.
5222 2003-01-08  Simon Josefsson <simon@josefsson.org>
5224         * punycode.c: Add GTK-DOC documentation.
5226 2003-01-08  Simon Josefsson <simon@josefsson.org>
5228         * Makefile.am, configure.ac: Add API Reference Manual.
5230 2003-01-05  Simon Josefsson <simon@josefsson.org>
5232         * configure.ac: Release 0.1.0.
5234 2003-01-05  Simon Josefsson <simon@josefsson.org>
5236         * Makefile.am: Fix ChangeLog in distcheck.
5238 2003-01-05  Simon Josefsson <simon@josefsson.org>
5240         * README-alpha, README: Fix.
5242 2003-01-05  Simon Josefsson <simon@josefsson.org>
5244         * idna.h, Makefile.am: Add.
5246 2003-01-05  Simon Josefsson <simon@josefsson.org>
5248         * tst_idna.c: Check idna_to_unicode().
5250 2003-01-05  Simon Josefsson <simon@josefsson.org>
5252         * idna.c: Fix.
5254 2003-01-05  Simon Josefsson <simon@josefsson.org>
5256         * tst_punycode.c: Check decoding.
5258 2003-01-05  Simon Josefsson <simon@josefsson.org>
5260         * README-alpha: Add.
5262 2003-01-04  Simon Josefsson <simon@josefsson.org>
5264         * ANNOUNCE: Fix.
5266 2003-01-03  Simon Josefsson <simon@josefsson.org>
5268         * README-alpha: Rename.
5270 2003-01-03  Simon Josefsson <simon@josefsson.org>
5272         * NEWS: Fix.
5274 2003-01-03  Simon Josefsson <simon@josefsson.org>
5276         * Makefile.am: Build IDNA.
5278 2003-01-03  Simon Josefsson <simon@josefsson.org>
5280         * AUTHORS: Rename.
5282 2003-01-03  Simon Josefsson <simon@josefsson.org>
5284         * ANNOUNCE: Fix.
5286 2003-01-03  Simon Josefsson <simon@josefsson.org>
5288         * README, idna.c, idna.h, internal.h, tst_idna.c: Add unfinished
5289         old IDNA stuff.
5291 2003-01-03  Simon Josefsson <simon@josefsson.org>
5293         * libidn.pc.in: Rename and fix.
5295 2003-01-03  Simon Josefsson <simon@josefsson.org>
5297         * THANKS: Add.
5299 2003-01-03  Simon Josefsson <simon@josefsson.org>
5301         * THANKS, README: Rename.
5303 2003-01-03  Simon Josefsson <simon@josefsson.org>
5305         * Makefile.am, configure.ac: Rename.
5307 2003-01-03  Simon Josefsson <simon@josefsson.org>
5309         * libidn.pc.in, libstringprep.pc.in: Rename libstringprep.pc.in to
5310         libidn.pc.in.
5312 2003-01-02  Simon Josefsson <simon@josefsson.org>
5314         * Makefile.am, gen-stringprep-tables.pl, rfc3454.txt: Use
5315         rfc3454.txt instead of draft-hoffman-stringprep-07.txt.
5317 2002-12-27  Simon Josefsson <simon@josefsson.org>
5319         * ANNOUNCE: Fix.
5321 2002-12-26  Simon Josefsson <simon@josefsson.org>
5323         * ANNOUNCE: Cleanup.
5325 2002-12-26  Simon Josefsson <simon@josefsson.org>
5327         * ANNOUNCE: Initiate name change for savannah project registration.
5329 2002-12-26  Simon Josefsson <simon@josefsson.org>
5331         * tst_punycode.c: Fixes.
5333 2002-12-26  Simon Josefsson <simon@josefsson.org>
5335         * tst_stringprep.c: Fix.
5337 2002-12-26  Simon Josefsson <simon@josefsson.org>
5339         * README-alpha: Add.
5341 2002-12-26  Simon Josefsson <simon@josefsson.org>
5343         * ANNOUNCE: Fix.
5345 2002-12-19  Simon Josefsson <simon@josefsson.org>
5347         * Makefile.am, NEWS, configure.ac, example.c, example2.c,
5348         internal.h, nfkc.c, punycode.c, punycode.h, stringprep.c,
5349         stringprep.h.in, tst_punycode.c: Add punycode.  Use "unsigned long"
5350         for Unicode code points.  Copying condition fixes.  Fixes.
5352 2002-12-14  Simon Josefsson <simon@josefsson.org>
5354         * Makefile.am: Make sure ChangeLog is regenerated.
5356 2002-12-13  Simon Josefsson <simon@josefsson.org>
5358         * NEWS, configure.ac: Release 0.0.8.
5360 2002-12-13  Simon Josefsson <simon@josefsson.org>
5362         * AUTHORS, Makefile.am, NEWS, README, THANKS, configure.ac,
5363         internal.h, libstringprep.pc.in, strdup.c, stringprep.c,
5364         stringprep_generic.h, stringprep_kerberos5.h,
5365         stringprep_nameprep.h, toutf8.c, tst_nfkc.c, tst_stringprep.c:
5366         Portability fixes.
5368 2002-12-13  Simon Josefsson <simon@josefsson.org>
5370         * Makefile.am: Link with libiconv.
5372 2002-12-10  Simon Josefsson <simon@josefsson.org>
5374         * stringprep.c: Don't use uint32_t in one odd place.
5376 2002-12-10  Simon Josefsson <simon@josefsson.org>
5378         * stringprep.c: Flawfinder.
5380 2002-12-10  Simon Josefsson <simon@josefsson.org>
5382         * toutf8.c: Fix.
5384 2002-12-10  Simon Josefsson <simon@josefsson.org>
5386         * stringprep.h.in: Remove comma on last enum entry.
5388 2002-12-09  Simon Josefsson <simon@josefsson.org>
5390         * tst_nfkc.c: Fix memory leak.
5392 2002-12-09  Simon Josefsson <simon@josefsson.org>
5394         * configure.ac, internal.h, stringprep.c: Use dmalloc.  Fix memory
5395         leak when bidi fails.
5397 2002-12-09  Simon Josefsson <simon@josefsson.org>
5399         * tst_stringprep.c: Check version.
5401 2002-12-09  Simon Josefsson <simon@josefsson.org>
5403         * NEWS, configure.ac: Release 0.0.7 (version 0.0.6 was abandoned).
5405 2002-12-09  Simon Josefsson <simon@josefsson.org>
5407         * configure.ac: Release 0.0.6.
5409 2002-12-09  Simon Josefsson <simon@josefsson.org>
5411         * tst_stringprep.c: Check all upper string case mapping.
5413 2002-12-09  Simon Josefsson <simon@josefsson.org>
5415         * stringprep.c: Apply table until it can't be applied any longer.
5417 2002-12-07  Simon Josefsson <simon@josefsson.org>
5419         * tst_stringprep.c: Add nameprep vector.
5421 2002-12-07  Simon Josefsson <simon@josefsson.org>
5423         * example.c: Cosmetic fix.
5425 2002-12-07  Simon Josefsson <simon@josefsson.org>
5427         * stringprep.c: Fix printf() format warnings.  Fix bidi table for
5428         loop (affected only nameprep).
5430 2002-12-07  Simon Josefsson <simon@josefsson.org>
5432         * NEWS: Release 0.0.5.
5434 2002-12-07  Simon Josefsson <simon@josefsson.org>
5436         * Makefile.am, configure.ac: Add memset.c, an AC_LIBOBJ.
5438 2002-12-07  Simon Josefsson <simon@josefsson.org>
5440         * memset.c: An AC_LIBOBJ, from gnulib.
5442 2002-12-07  Simon Josefsson <simon@josefsson.org>
5444         * profiles.c, stringprep.c, stringprep.h.in: Indent.
5446 2002-12-07  Simon Josefsson <simon@josefsson.org>
5448         * README: Use new types.
5450 2002-12-07  Simon Josefsson <simon@josefsson.org>
5452         * profiles.c, stringprep.c, stringprep.h.in, tst_stringprep.c:
5453         Fixes.
5455 2002-12-07  Simon Josefsson <simon@josefsson.org>
5457         * profiles.c, stringprep.c, tst_stringprep.c: Fix bidi code and add
5458         self tests.
5460 2002-12-07  Simon Josefsson <simon@josefsson.org>
5462         * gen-stringprep-tables.pl, profiles.c, stringprep.c,
5463         stringprep.h.in, stringprep_generic.h, stringprep_kerberos5.h,
5464         stringprep_nameprep.h, tst_stringprep.c: Clean up internal
5465         profiling definitions.
5467 2002-12-06  Simon Josefsson <simon@josefsson.org>
5469         * example.c: Fix typo.
5471 2002-12-06  Simon Josefsson <simon@josefsson.org>
5473         * configure.ac: Release 0.0.4.
5475 2002-12-06  Simon Josefsson <simon@josefsson.org>
5477         * NEWS, README, profiles.c, stringprep.c, stringprep.h.in,
5478         stringprep_nameprep.h, tst_stringprep.c: Add unassigned code point
5479         handling, and self test.
5481 2002-12-06  Simon Josefsson <simon@josefsson.org>
5483         * tst_stringprep.c: Don't modify constant string during debug.
5485 2002-12-05  Simon Josefsson <simon@josefsson.org>
5487         * stringprep.c: Don't use *_fast().
5489 2002-12-05  Simon Josefsson <simon@josefsson.org>
5491         * Makefile.am: Don't use $< (GNU specific).
5493 2002-12-03  Simon Josefsson <simon@josefsson.org>
5495         * Makefile.am: Portability fixes.
5497 2002-12-03  Simon Josefsson <simon@josefsson.org>
5499         * internal.h, nfkc.c, stringprep.c, toutf8.c, tst_nfkc.c,
5500         tst_stringprep.c, version.c: Simplify the #include-mess. (NULL
5501         wasn't found on alpha-unknown-netbsd1.6)
5503 2002-11-30  Simon Josefsson <simon@josefsson.org>
5505         * config.rpath: [no log message]
5507 2002-11-30  Simon Josefsson <simon@josefsson.org>
5509         * NEWS, configure.ac: Release 0.0.3.
5511 2002-11-30  Simon Josefsson <simon@josefsson.org>
5513         * Makefile.am, configure.ac, strdup.c: Add replacement strdup.c for
5514         system's without it.  Increment shared library version.  Trim
5515         autoconf tests.
5517 2002-11-30  Simon Josefsson <simon@josefsson.org>
5519         * README: Added copying conditions.  Added more API documentation.
5521 2002-11-30  Simon Josefsson <simon@josefsson.org>
5523         * THANKS: Add copying conditions.
5525 2002-11-30  Simon Josefsson <simon@josefsson.org>
5527         * AUTHORS: Add copying conditions and public key.
5529 2002-11-30  Simon Josefsson <simon@josefsson.org>
5531         * Makefile.am, example.c, nfkc.c, stringprep.h.in,
5532         tst_stringprep.c: Export stringprep_utf8_to_unichar.
5534         Rename stringprep_utf8_to_ucs4_fast to stringprep_utf8_to_ucs4 to
5535         clean up API (old entry maintained for binary backwards
5536         compatibility though).
5538         Indent.
5540         Add sign make target.
5542 2002-11-29  Simon Josefsson <simon@josefsson.org>
5544         * nfkc.c, profiles.c, toutf8.c: indent
5546 2002-11-29  Simon Josefsson <simon@josefsson.org>
5548         * stringprep.c: improve debugging output
5550 2002-11-14  Simon Josefsson <simon@josefsson.org>
5552         * configure.ac: AC_PROG_RANLIB obsoleted by libtool.
5554 2002-11-07  Simon Josefsson <simon@josefsson.org>
5556         * example.c: improve comment
5558 2002-11-07  Simon Josefsson <simon@josefsson.org>
5560         * Makefile.am: add dependency
5562 2002-11-07  Simon Josefsson <simon@josefsson.org>
5564         * NEWS, configure.ac: Release 0.0.2.
5566 2002-11-07  Simon Josefsson <simon@josefsson.org>
5568         * toutf8.c: Remove unused variable.
5570 2002-11-07  Simon Josefsson <simon@josefsson.org>
5572         * stringprep.c: Fix memory leak.
5574 2002-11-07  Simon Josefsson <simon@josefsson.org>
5576         * Makefile.am, tst_nfkc.c, tst_stringprep.c: Add NFKC self test.
5578 2002-11-06  Simon Josefsson <simon@josefsson.org>
5580         * stringprep.h.in, toutf8.c: Cosmetic fixes.
5582 2002-11-06  Simon Josefsson <simon@josefsson.org>
5584         * ANNOUNCE: Add.
5586 2002-11-06  Simon Josefsson <simon@josefsson.org>
5588         * README: Explain why GLIB is not used.
5590 2002-11-06  Simon Josefsson <simon@josefsson.org>
5592         * Makefile.am, README: Build fixes.
5594 2002-11-06  Simon Josefsson <simon@josefsson.org>
5596         * Makefile.am, NEWS, README, THANKS, configure.ac, example.c,
5597         iconv.m4, libstringprep.pc.in, profiles.c, stringprep.h.in,
5598         stringprep_generic.h, stringprep_kerberos5.h,
5599         stringprep_nameprep.h, toutf8.c: Add example.  Add toutf8.c.  Check
5600         if OS has locale functions.  Add -R to pkg-config info file.  Moved
5601         profile variables to profile.c from header files.
5603 2002-11-05  Simon Josefsson <simon@josefsson.org>
5605         * AUTHORS, COPYING.LIB, CaseFolding-3.2.0.txt,
5606         CompositionExclusions-3.2.0.txt, LineBreak-3.2.0.txt, Makefile.am,
5607         NEWS, README, SpecialCasing-3.2.0.txt, THANKS,
5608         UnicodeData-3.2.0.txt, configure.ac, gen-stringprep-tables.pl,
5609         gen-unicode-tables.pl, libstringprep.pc.in, nfkc.c, stringprep.c,
5610         stringprep.h.in, stringprep_generic.h, stringprep_kerberos5.h,
5611         stringprep_nameprep.h, tst_stringprep.c, version.c: Initial
5612         version.
5614         ----------------------------------------------------------------------
5615         Copyright 2002, 2003, 2004  Simon Josefsson
5616         Copying and distribution of this file, with or without modification,
5617         are permitted in any medium without royalty provided the copyright
5618         notice and this notice are preserved.