Update.
[libidn.git] / ChangeLog
blob942967ebfe56bd8e12ee2241f0f48cfdb1cc9ad4
1 2004-10-12  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-12  Simon Josefsson <simon@josefsson.org>
8         * NEWS: Version 0.5.8.
10 2004-10-12  Simon Josefsson <simon@josefsson.org>
12         * NEWS: Add.
14 2004-10-12  Simon Josefsson <simon@josefsson.org>
16         * lib/gen-unicode-tables.pl: Add coment to generated files to say
17         that they are generated, reported by "Gisle Vanem" <giva@bgnett.no>.
19 2004-10-12  Simon Josefsson <simon@josefsson.org>
21         * NEWS, configure.ac: Bump versions.
23 2004-10-12  Simon Josefsson <simon@josefsson.org>
25         * po/da.po, po/de.po, po/eo.po, po/fr.po, po/nl.po, po/pl.po,
26         po/ro.po, po/sr.po, po/sv.po: Generated.
28 2004-10-12  Simon Josefsson <simon@josefsson.org>
30         * NEWS: Version 0.5.7.
32 2004-10-12  Simon Josefsson <simon@josefsson.org>
34         * NEWS: Add.
36 2004-10-11  Simon Josefsson <simon@josefsson.org>
38         * po/fr.po: Generated.
40 2004-10-11  Simon Josefsson <simon@josefsson.org>
42         * po/fr.po: Sync with TP.
44 2004-10-05  Simon Josefsson <simon@josefsson.org>
46         * gl/error.c: Update Gnulib.
48 2004-10-04  Simon Josefsson <simon@josefsson.org>
50         * po/da.po, po/de.po, po/eo.po, po/fr.po, po/nl.po, po/pl.po,
51         po/ro.po, po/sr.po, po/sv.po: Generated.
53 2004-10-04  Simon Josefsson <simon@josefsson.org>
55         * NEWS, configure.ac: Bump versions.
57 2004-10-03  Simon Josefsson <simon@josefsson.org>
59         * src/idn.c: Use EXIT_SUCCESS and EXIT_FAILURE.
61 2004-10-02  Simon Josefsson <simon@josefsson.org>
63         * AUTHORS: Update PGP key.
65 2004-10-02  Simon Josefsson <simon@josefsson.org>
67         * po/da.po, po/de.po, po/eo.po, po/fr.po, po/nl.po, po/pl.po,
68         po/ro.po, po/sr.po, po/sv.po: Generated.
70 2004-10-02  Simon Josefsson <simon@josefsson.org>
72         * NEWS: Version 0.5.6.
74 2004-10-02  Simon Josefsson <simon@josefsson.org>
76         * examples/example.c, examples/example3.c, examples/example4.c,
77         examples/example5.c: Use *strerror.
79 2004-10-02  Simon Josefsson <simon@josefsson.org>
81         * Makefile.am, examples/Makefile.am: Fix indent.
83 2004-10-02  Simon Josefsson <simon@josefsson.org>
85         * NEWS, libidn.fms: Fix.
87 2004-10-02  Simon Josefsson <simon@josefsson.org>
89         * NEWS: Reorder.
91 2004-10-02  Simon Josefsson <simon@josefsson.org>
93         * NEWS: Fix.
95 2004-10-02  Simon Josefsson <simon@josefsson.org>
97         * lib/Makefile.am: Don't link with gnulib.
99 2004-10-02  Simon Josefsson <simon@josefsson.org>
101         * lib/toutf8.c: Revert, don't use strdup.
103 2004-10-02  Simon Josefsson <simon@josefsson.org>
105         * lib/strerror-idna.c: Simplify translation strings.
107 2004-10-02  Simon Josefsson <simon@josefsson.org>
109         * NEWS: Add.
111 2004-10-02  Simon Josefsson <simon@josefsson.org>
113         * NEWS: Fix.
115 2004-10-02  Simon Josefsson <simon@josefsson.org>
117         * src/idn.c: Typo.
119 2004-10-02  Simon Josefsson <simon@josefsson.org>
121         * lib/idna.h, lib/pr29.c, lib/pr29.h, lib/profiles.c, lib/toutf8.c,
122         src/idn.c, tests/tst_pr29.c, tests/tst_stringprep.c: Indent.
124 2004-10-02  Simon Josefsson <simon@josefsson.org>
126         * src/idn.c: Use error.
128 2004-10-02  Simon Josefsson <simon@josefsson.org>
130         * configure.ac, gl/Makefile.am, gl/error.c, gl/error.h,
131         gl/m4/error.m4, gl/m4/gnulib.m4, gl/m4/strerror_r.m4: Add error
132         from gnulib (slightly modified to avoid unlocked-io.h).
134 2004-10-02  Simon Josefsson <simon@josefsson.org>
136         * tests/Makefile.am, tests/tst_strerror.c: Add.
138 2004-10-02  Simon Josefsson <simon@josefsson.org>
140         * lib/Makefile.am:
141         (DEFS): Add LOCALEDIR.
143 2004-10-02  Simon Josefsson <simon@josefsson.org>
145         * lib/strerror-idna.c, lib/strerror-pr29.c,
146         lib/strerror-punycode.c, lib/strerror-stringprep.c,
147         lib/strerror-tld.c: Setup gettext properly.
149 2004-10-02  Simon Josefsson <simon@josefsson.org>
151         * po/POTFILES.in: Add.
153 2004-10-02  Simon Josefsson <simon@josefsson.org>
155         * src/Makefile.am: Fix.
157 2004-10-02  Simon Josefsson <simon@josefsson.org>
159         * NEWS, doc/Makefile.am, doc/libidn.texi, lib/Makefile.am,
160         lib/idna.h, lib/pr29.h, lib/punycode.h, lib/strerror-idna.c,
161         lib/strerror-pr29.c, lib/strerror-punycode.c,
162         lib/strerror-stringprep.c, lib/strerror-tld.c, lib/stringprep.h.in,
163         lib/tld.c, lib/tld.h, src/idn.c: Add idna_strerror, pr29_strerror,
164         punycode_strerror, stringprep_strerror, and tld_strerror, suggested
165         by Daniel Stenberg <daniel@haxx.se>.  Make idn.c use them.  Rename
166         TLD_NOTLD to TLD_NO_TLD.
168 2004-09-29  Simon Josefsson <simon@josefsson.org>
170         * gl/Makefile.am, gl/dummy.c, gl/m4/gnulib.m4: Update.
172 2004-09-29  Simon Josefsson <simon@josefsson.org>
174         * gl/Makefile.am, gl/m4/gnulib.m4: Update.
176 2004-09-29  Simon Josefsson <simon@josefsson.org>
178         * gl/Makefile.am, gl/dummy.c, gl/getopt.c, gl/getopt1.c,
179         gl/getopt_.h, gl/getopt_int.h, gl/gettext.h, gl/strdup.c,
180         gl/strdup.h, gl/m4/codeset.m4, gl/m4/gettext.m4, gl/m4/glibc21.m4,
181         gl/m4/gnulib.m4, gl/m4/iconv.m4, gl/m4/intdiv0.m4, gl/m4/intmax.m4,
182         gl/m4/inttypes-pri.m4, gl/m4/inttypes.m4, gl/m4/inttypes_h.m4,
183         gl/m4/isc-posix.m4, gl/m4/lcmessage.m4, gl/m4/lib-ld.m4,
184         gl/m4/lib-link.m4, gl/m4/lib-prefix.m4, gl/m4/longdouble.m4,
185         gl/m4/longlong.m4, gl/m4/nls.m4, gl/m4/po.m4,
186         gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/signed.m4,
187         gl/m4/size_max.m4, gl/m4/stdint_h.m4, gl/m4/strdup.m4,
188         gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4, gl/m4/wchar_t.m4,
189         gl/m4/wint_t.m4, gl/m4/xsize.m4, src/gettext.h: Use new GNULib.
191 2004-09-29  Simon Josefsson <simon@josefsson.org>
193         * configure.ac: Specify gl_LGPL for new gnulib-tool.
195 2004-09-26  Simon Josefsson <simon@josefsson.org>
197         * configure.ac: Bump versions.
199 2004-09-26  Simon Josefsson <simon@josefsson.org>
201         * Makefile.am, NEWS, configure.ac, gl/Makefile.am, gl/dummy.c,
202         gl/getopt.c, gl/getopt1.c, gl/getopt_.h, gl/getopt_int.h,
203         gl/strdup.c, gl/strdup.h, gl/m4/getopt.m4, gl/m4/gnulib.m4,
204         gl/m4/onceonly_2_57.m4, gl/m4/strdup.m4, lib/Makefile.am,
205         lib/toutf8.c, src/Makefile.am, src/getopt.c, src/getopt1.c,
206         src/getopt_.h, src/getopt_int.h, tests/Makefile.am: Use Lesser
207         GNULib.
209 2004-09-13  Simon Josefsson <simon@josefsson.org>
211         * libidn.fms: Add.
213 2004-09-13  Simon Josefsson <simon@josefsson.org>
215         * doc/reference/Makefile.am: Clean more.
217 2004-09-13  Simon Josefsson <simon@josefsson.org>
219         * NEWS: Version 0.5.5.
221 2004-09-13  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-09-13  Simon Josefsson <simon@josefsson.org>
228         * Makefile.am:
229         (POURL): Fix.
231 2004-09-13  Simon Josefsson <simon@josefsson.org>
233         * po/da.po, po/de.po, po/eo.po, po/fr.po, po/nl.po, po/pl.po,
234         po/ro.po, po/sr.po, po/sv.po: Sync with TP.
236 2004-09-13  Simon Josefsson <simon@josefsson.org>
238         * NEWS: Add.
240 2004-09-05  Simon Josefsson <simon@josefsson.org>
242         * NEWS: Add.
244 2004-09-05  Simon Josefsson <simon@josefsson.org>
246         * lib/nfkc.c:
247         (g_utf8_skip): Hide variable, using "static".
249 2004-09-02  Simon Josefsson <simon@josefsson.org>
251         * doc/libidn.texi: Move.  Fix ack.
253 2004-08-23  Simon Josefsson <simon@josefsson.org>
255         * m4/autobuild.m4: Update.
257 2004-08-18  Simon Josefsson <simon@josefsson.org>
259         * README: Fix.
261 2004-08-18  Simon Josefsson <simon@josefsson.org>
263         * doc/libidn.texi: Fix.
265 2004-08-17  Simon Josefsson <simon@josefsson.org>
267         * README: Add.
269 2004-08-17  Simon Josefsson <simon@josefsson.org>
271         * NEWS, configure.ac: Bump version.
273 2004-08-10  Simon Josefsson <simon@josefsson.org>
275         * src/idn.c: Shut up 'uno' by fixing array boundary.
277 2004-08-08  Simon Josefsson <simon@josefsson.org>
279         * libidn.fms: Fix.
281 2004-08-08  Simon Josefsson <simon@josefsson.org>
283         * libidn.fms: Add.
285 2004-08-08  Simon Josefsson <simon@josefsson.org>
287         * po/da.po, po/de.po, po/eo.po, po/fr.po, po/nl.po, po/pl.po,
288         po/ro.po, po/sr.po, po/sv.po: Generated.
290 2004-08-08  Simon Josefsson <simon@josefsson.org>
292         * NEWS: Version 0.5.4.
294 2004-08-06  Simon Josefsson <simon@josefsson.org>
296         * po/LINGUAS: Sync with TP.
298 2004-08-06  Simon Josefsson <simon@josefsson.org>
300         * Makefile.am: Fix.
302 2004-08-06  Simon Josefsson <simon@josefsson.org>
304         * Makefile.am: Fix.
306 2004-08-06  Simon Josefsson <simon@josefsson.org>
308         * Makefile.am:
309         (update-po): Add.
311 2004-08-06  Simon Josefsson <simon@josefsson.org>
313         * po/da.po, po/de.po, po/fr.po, po/nl.po, po/pl.po, po/ro.po,
314         po/sr.po: Sync with TP.
316 2004-08-06  Simon Josefsson <simon@josefsson.org>
318         * configure.ac: Bump version.
320 2004-08-06  Simon Josefsson <simon@josefsson.org>
322         * NEWS: Add.
324 2004-08-06  Simon Josefsson <simon@josefsson.org>
326         * po/da.po, po/de.po, po/eo.po, po/fr.po, po/nl.po, po/pl.po,
327         po/ro.po, po/sr.po: Update.
329 2004-08-05  Simon Josefsson <simon@josefsson.org>
331         * NEWS: Version 0.5.3.
333 2004-08-05  Simon Josefsson <simon@josefsson.org>
335         * po/da.po, po/de.po, po/eo.po, po/fr.po, po/nl.po, po/pl.po,
336         po/ro.po, po/sr.po, po/sv.po: Generated.
338 2004-08-05  Simon Josefsson <simon@josefsson.org>
340         * NEWS: Add.
342 2004-08-05  Simon Josefsson <simon@josefsson.org>
344         * THANKS: Add.
346 2004-08-05  Simon Josefsson <simon@josefsson.org>
348         * src/idn.c: Fix crash, tiny patch by Andreas Schwab reported by
349         Stephan Kulow <coolo@suse.de>.
351 2004-08-01  Simon Josefsson <simon@josefsson.org>
353         * lib/pr29.c: Use PR29_* error mnemonics, instead of hard coded
354         integers.
356 2004-08-01  Simon Josefsson <simon@josefsson.org>
358         * lib/pr29.c: Cosmetic fix.
360 2004-07-14  Simon Josefsson <simon@josefsson.org>
362         * doc/gendocs.sh, doc/gendocs_template: Update.
364 2004-07-14  Simon Josefsson <simon@josefsson.org>
366         * NEWS: Bump version.
368 2004-07-14  Simon Josefsson <simon@josefsson.org>
370         * configure.ac: Bump versions.
372 2004-07-14  Simon Josefsson <simon@josefsson.org>
374         * NEWS: Add.
376 2004-07-14  Simon Josefsson <simon@josefsson.org>
378         * po/da.po, po/de.po, po/eo.po, po/fr.po, po/nl.po, po/pl.po,
379         po/ro.po, po/sr.po, po/sv.po: Generated.
381 2004-07-14  Simon Josefsson <simon@josefsson.org>
383         * NEWS: Version 0.5.2.
385 2004-07-14  Simon Josefsson <simon@josefsson.org>
387         * NEWS: Add.
389 2004-07-14  Simon Josefsson <simon@josefsson.org>
391         * NEWS: Fix.
393 2004-07-14  Simon Josefsson <simon@josefsson.org>
395         * configure.ac: Bump version.
397 2004-07-14  Simon Josefsson <simon@josefsson.org>
399         * NEWS: Add.
401 2004-07-14  Simon Josefsson <simon@josefsson.org>
403         * THANKS: Add.
405 2004-07-14  Simon Josefsson <simon@josefsson.org>
407         * java/Makefile.am:
408         (install-jar): Make DESTDIR compatible, patch from Oliver Hitz
409         <oliver@net-track.ch> based on report by Benjamin Reed
410         <ranger@befunk.com>.
412 2004-07-13  Simon Josefsson <simon@josefsson.org>
414         * libc/example.c: Doc fix.
416 2004-07-13  Simon Josefsson <simon@josefsson.org>
418         * libc/example.c: Use setlocale, reported by Robert Scheck
419         <libidn@robert-scheck.de>.
421 2004-07-09  Simon Josefsson <simon@josefsson.org>
423         * doc/libidn.texi: Add.
425 2004-07-09  Simon Josefsson <simon@josefsson.org>
427         * doc/libidn.texi: Mention pr29.h.
429 2004-07-09  Simon Josefsson <simon@josefsson.org>
431         * po/da.po, po/de.po, po/eo.po, po/fr.po, po/nl.po, po/pl.po,
432         po/ro.po, po/sr.po, po/sv.po: Generated.
434 2004-07-09  Simon Josefsson <simon@josefsson.org>
436         * NEWS: Version 0.5.1.
438 2004-07-09  Simon Josefsson <simon@josefsson.org>
440         * NEWS: Add.
442 2004-07-09  Simon Josefsson <simon@josefsson.org>
444         * configure.ac: Use autobuild.
446 2004-07-09  Simon Josefsson <simon@josefsson.org>
448         * THANKS, m4/autobuild.m4: Add.
450 2004-07-09  Simon Josefsson <simon@josefsson.org>
452         * examples/example.c, examples/example2.c, examples/example3.c,
453         examples/example4.c: Call setlocale to make iconv work, reported by
454         Robert Scheck <libidn@robert-scheck.de>.
456 2004-07-02  Simon Josefsson <simon@josefsson.org>
458         * configure.ac, src/getopt.c, src/getopt1.c: Update getopt.
460 2004-07-02  Simon Josefsson <simon@josefsson.org>
462         * NEWS: Add.
464 2004-07-02  Simon Josefsson <simon@josefsson.org>
466         * doc/libidn.texi: Fix.
468 2004-07-02  Simon Josefsson <simon@josefsson.org>
470         * src/getopt_int.h: Add.
472 2004-07-02  Simon Josefsson <simon@josefsson.org>
474         * configure.ac, src/Makefile.am, src/getopt.c, src/getopt.h,
475         src/getopt1.c, src/getopt_.h: Update getopt module.  Now work on,
476         e.g., uClibc systems which uses GNU Libc header files, but do not
477         implement getopt_long.
479 2004-06-29  Simon Josefsson <simon@josefsson.org>
481         * doc/libidn.texi: Add.
483 2004-06-26  Simon Josefsson <simon@josefsson.org>
485         * NEWS, configure.ac: Bump versions.
487 2004-06-26  Simon Josefsson <simon@josefsson.org>
489         * doc/libidn.texi: Add.
491 2004-06-26  Simon Josefsson <simon@josefsson.org>
493         * po/da.po, po/de.po, po/eo.po, po/fr.po, po/nl.po, po/pl.po,
494         po/ro.po, po/sr.po, po/sv.po: Generated.
496 2004-06-26  Simon Josefsson <simon@josefsson.org>
498         * NEWS: Version 0.5.0.
500 2004-06-26  Simon Josefsson <simon@josefsson.org>
502         * lib/pr29.c: Fix.
504 2004-06-26  Simon Josefsson <simon@josefsson.org>
506         * doc/reference/Makefile.am: Fix.
508 2004-06-26  Simon Josefsson <simon@josefsson.org>
510         * doc/reference/Makefile.am:
511         (HTML_OBJECTS): Add libidn-pr29.html.
513 2004-06-26  Simon Josefsson <simon@josefsson.org>
515         * doc/reference/libidn-docs.tmpl: Add PR29.
517 2004-06-26  Simon Josefsson <simon@josefsson.org>
519         * lib/pr29.c: Add doc.
521 2004-06-26  Simon Josefsson <simon@josefsson.org>
523         * doc/Makefile.am: Don't use wildcards for GDOC_SRC.
525 2004-06-26  Simon Josefsson <simon@josefsson.org>
527         * NEWS, configure.ac: Bump versions.
529 2004-06-26  Simon Josefsson <simon@josefsson.org>
531         * lib/pr29.c: Use 'static'.
533 2004-06-26  Simon Josefsson <simon@josefsson.org>
535         * lib/pr29.h: Typo.
537 2004-06-26  Simon Josefsson <simon@josefsson.org>
539         * NEWS, doc/libidn.texi, lib/Makefile.am, lib/pr29.c, lib/pr29.h,
540         tests/Makefile.am, tests/tst_pr29.c: Add PR29 functions.
542 2004-06-12  Simon Josefsson <simon@josefsson.org>
544         * NEWS: Add.
546 2004-06-12  Simon Josefsson <simon@josefsson.org>
548         * po/LINGUAS, po/eo.po: Add Esperanto translation, from Edmund
549         GRIMLEY EVANS <edmundo@rano.org>, via the translation project.
551 2004-06-11  Simon Josefsson <simon@josefsson.org>
553         * NEWS, configure.ac: Bump versions.
555 2004-06-11  Simon Josefsson <simon@josefsson.org>
557         * Makefile.am: Fix release target.
559 2004-06-11  Simon Josefsson <simon@josefsson.org>
561         * po/da.po, po/de.po, po/fr.po, po/nl.po, po/pl.po, po/ro.po,
562         po/sr.po, po/sv.po: Generated.
564 2004-06-11  Simon Josefsson <simon@josefsson.org>
566         * NEWS: Version 0.4.9.
568 2004-06-11  Simon Josefsson <simon@josefsson.org>
570         * java/Makefile.am: Work around automake limitation (cannot have
571         instal-data-local target in a conditional).
573 2004-06-08  Simon Josefsson <simon@josefsson.org>
575         * lib/stringprep.c: Cosmetic fix, sync with libc.
577 2004-06-07  Simon Josefsson <simon@josefsson.org>
579         * NEWS: Fix.
581 2004-06-07  Simon Josefsson <simon@josefsson.org>
583         * java/Makefile.am: Create libidn.jar link.
585 2004-06-03  Simon Josefsson <simon@josefsson.org>
587         * java/misc/Makefile.am: Use versioned *.jar.
589 2004-06-02  Simon Josefsson <simon@josefsson.org>
591         * java/Makefile.am: Versionize *.jar filename.
593 2004-06-01  Simon Josefsson <simon@josefsson.org>
595         * NEWS: Add.
597 2004-06-01  Simon Josefsson <simon@josefsson.org>
599         * doc/java/Makefile.am: Dist HTMLs.
601 2004-06-01  Simon Josefsson <simon@josefsson.org>
603         * doc/gendocs_template: Add JavaDoc links.
605 2004-06-01  Simon Josefsson <simon@josefsson.org>
607         * Makefile.am: Copy javadoc files.
609 2004-06-01  Simon Josefsson <simon@josefsson.org>
611         * NEWS, configure.ac: Bump versions.
613 2004-06-01  Simon Josefsson <simon@josefsson.org>
615         * doc/java/Makefile.am: Fix.
617 2004-06-01  Simon Josefsson <simon@josefsson.org>
619         * java/Makefile.am: Add javadoc.
621 2004-06-01  Simon Josefsson <simon@josefsson.org>
623         * java/Makefile.am: Distribute libidn.jar, suggested by Oliver
624         Hitz.
626 2004-06-01  Simon Josefsson <simon@josefsson.org>
628         * m4/ac_prog_javadoc.m4: Add.
630 2004-06-01  Simon Josefsson <simon@josefsson.org>
632         * doc/Makefile.am, doc/java/Makefile.am: Add java/.
634 2004-06-01  Simon Josefsson <simon@josefsson.org>
636         * configure.ac: Build doc/java/Makefile.
638 2004-06-01  Simon Josefsson <simon@josefsson.org>
640         * configure.ac: Find javadoc.
642 2004-06-01  Simon Josefsson <simon@josefsson.org>
644         * po/da.po, po/de.po, po/fr.po, po/nl.po, po/pl.po, po/ro.po,
645         po/sr.po, po/sv.po: Generated.
647 2004-06-01  Simon Josefsson <simon@josefsson.org>
649         * NEWS: Version 0.4.8.
651 2004-06-01  Simon Josefsson <simon@josefsson.org>
653         * NEWS: Add.
655 2004-06-01  Simon Josefsson <simon@josefsson.org>
657         * java/misc/Makefile.am: Don't use GNU make specific 'override',
658         from Oliver Hitz.
660 2004-06-01  Simon Josefsson <simon@josefsson.org>
662         * java/gnu/inet/encoding/Makefile.am, java/misc/Makefile.am: Dist
663         *.java, suggested by Oliver Hitz.
665 2004-05-31  Simon Josefsson <simon@josefsson.org>
667         * README: Fix.
669 2004-05-31  Simon Josefsson <simon@josefsson.org>
671         * NEWS, configure.ac: Bump versions.
673 2004-05-31  Simon Josefsson <simon@josefsson.org>
675         * NEWS: Version 0.4.7.
677 2004-05-31  Simon Josefsson <simon@josefsson.org>
679         * po/da.po, po/de.po, po/fr.po, po/nl.po, po/pl.po, po/ro.po,
680         po/sr.po, po/sv.po: Generated.
682 2004-05-31  Simon Josefsson <simon@josefsson.org>
684         * NEWS: Fix.
686 2004-05-31  Simon Josefsson <simon@josefsson.org>
688         * doc/libidn.texi: Markup fix.
690 2004-05-31  Simon Josefsson <simon@josefsson.org>
692         * doc/libidn.texi: (Java API): Fix.
694 2004-05-31  Simon Josefsson <simon@josefsson.org>
696         * doc/libidn.texi: Markup fixes.
698 2004-05-31  Simon Josefsson <simon@josefsson.org>
700         * java/Makefile.am, java/README.UNICODE, java/README.html: Remove
701         (moved to doc/libidn.texi).
703 2004-05-31  Simon Josefsson <simon@josefsson.org>
705         * doc/libidn.texi:
706         (Introduction): Mention Java port.  (Downloading and Installing):
707         Mention --enable-java.  (Java API): Add, taken from java/README.html
708         and java/README.UNICODE by Oliver Hitz.
710 2004-05-31  Simon Josefsson <simon@josefsson.org>
712         * java/Makefile.am: Revert, I don't want to require gcj for CVS
713         builds.
715 2004-05-31  Simon Josefsson <simon@josefsson.org>
717         * java/Makefile.am: Dist libidn.jar (this seem to be the norm among
718         Java libraries?).
720 2004-05-31  Simon Josefsson <simon@josefsson.org>
722         * NEWS: Add.
724 2004-05-31  Simon Josefsson <simon@josefsson.org>
726         * java/Makefile.am: Build more.
728 2004-05-31  Simon Josefsson <simon@josefsson.org>
730         * configure.ac, java/Makefile.am, java/README.UNICODE,
731         java/README.html, java/gnu/inet/encoding/CombiningClass.java,
732         java/gnu/inet/encoding/Composition.java,
733         java/gnu/inet/encoding/DecompositionKeys.java,
734         java/gnu/inet/encoding/DecompositionMappings.java,
735         java/gnu/inet/encoding/IDNA.java,
736         java/gnu/inet/encoding/IDNAException.java,
737         java/gnu/inet/encoding/Makefile.am,
738         java/gnu/inet/encoding/NFKC.java,
739         java/gnu/inet/encoding/RFC3454.java,
740         java/gnu/inet/encoding/Stringprep.java,
741         java/gnu/inet/encoding/StringprepException.java,
742         java/misc/GenerateNFKC.java, java/misc/GenerateRFC3454.java,
743         java/misc/Makefile.am, java/misc/TestIDNA.java,
744         java/misc/TestNFKC.java, java/gnu/inet/encoding/Punycode.java,
745         java/gnu/inet/encoding/PunycodeException.java: Improve JAVA port,
746         from Oliver Hitz <oliver@net-track.ch>.
748 2004-05-25  Simon Josefsson <simon@josefsson.org>
750         * README-alpha: Fix.
752 2004-05-25  Simon Josefsson <simon@josefsson.org>
754         * NEWS, configure.ac: Bump versions.
756 2004-05-24  Simon Josefsson <simon@josefsson.org>
758         * NEWS: Version 0.4.6.
760 2004-05-24  Simon Josefsson <simon@josefsson.org>
762         * po/da.po, po/de.po, po/fr.po, po/nl.po, po/pl.po, po/ro.po,
763         po/sr.po, po/sv.po: Generated.
765 2004-05-24  Simon Josefsson <simon@josefsson.org>
767         * NEWS: Add.
769 2004-05-24  Simon Josefsson <simon@josefsson.org>
771         * lib/Makefile.am:
772         (include_HEADERS): Install idn-free.h, reported by Daniel Stenberg
773         <daniel-curl@haxx.se>.
775 2004-05-21  Simon Josefsson <simon@josefsson.org>
777         * NEWS, configure.ac: Bump versions.
779 2004-05-21  Simon Josefsson <simon@josefsson.org>
781         * NEWS: Version 0.4.5.
783 2004-05-21  Simon Josefsson <simon@josefsson.org>
785         * po/da.po, po/de.po, po/fr.po, po/nl.po, po/pl.po, po/ro.po,
786         po/sr.po, po/sv.po: Generated.
788 2004-05-21  Simon Josefsson <simon@josefsson.org>
790         * doc/Makefile.am: Bump copyright years on man pages.
792 2004-05-21  Simon Josefsson <simon@josefsson.org>
794         * configure.ac: Bump so version.
796 2004-05-21  Simon Josefsson <simon@josefsson.org>
798         * doc/reference/Makefile.am:
799         (HIGNORE): Add idn-free.h.
801 2004-05-21  Simon Josefsson <simon@josefsson.org>
803         * lib/stringprep.c:
804         (stringprep): Move declaration of temporary variable to start of
805         scope.
807 2004-05-21  Simon Josefsson <simon@josefsson.org>
809         * NEWS: Add.
811 2004-05-21  Simon Josefsson <simon@josefsson.org>
813         * lib/idna.c:
814         (idna_to_unicode_4z4z): There was no double free, remove my
815         modification.
817 2004-05-21  Simon Josefsson <simon@josefsson.org>
819         * NEWS: Add.
821 2004-05-21  Simon Josefsson <simon@josefsson.org>
823         * lib/idna.c:
824         (idna_to_ascii_4i, idna_to_unicode_4z4z): Fix memory leak when
825         memory allocation fails.  From Ulrich Drepper <drepper@redhat.com>,
826         but modified to fix double free and incorrect 'if' condition.
828 2004-05-21  Simon Josefsson <simon@josefsson.org>
830         * NEWS: Add.
832 2004-05-21  Simon Josefsson <simon@josefsson.org>
834         * lib/stringprep.c:
835         (stringprep): Fix memory leak when memory allocation fails.  From
836         Ulrich Drepper <drepper@redhat.com>.
838 2004-05-21  Simon Josefsson <simon@josefsson.org>
840         * lib/idna.c: Doc fix.
842 2004-05-21  Simon Josefsson <simon@josefsson.org>
844         * lib/idna.c: Back port of (some) changes by Ulrich Drepper
845         <drepper@redhat.com>.
846         (idna_to_unicode_internal): Fix memory leaks when memory allocation
847         fails.  Deallocate utf8in on failure.
848         (idna_to_unicode_44i): Don't free, done in idna_to_unicode_internal.
849         (idna_to_ascii_4z): Fix memory leak when memory allocation fails.
851 2004-05-21  Simon Josefsson <simon@josefsson.org>
853         * THANKS, NEWS: Add.
855 2004-05-21  Simon Josefsson <simon@josefsson.org>
857         * lib/Makefile.am, lib/idn-free.c, lib/idn-free.h: Add idn_free,
858         suggested by "Gisle Vanem" <gvanem@broadpark.no>.
860 2004-04-30  Simon Josefsson <simon@josefsson.org>
862         * NEWS: Fix.
864 2004-04-30  Simon Josefsson <simon@josefsson.org>
866         * lib/idna.c:
867         (idna_to_ascii_lz): Doc fix, reported by Joe Orton
868         <jorton@redhat.com>.
870 2004-04-30  Simon Josefsson <simon@josefsson.org>
872         * tests/tst_nfkc.c: Add NFKC test vectors from pr-29.html.  Fix
873         debug output.
875 2004-04-30  Simon Josefsson <simon@josefsson.org>
877         * tests/utils.c: Fix ucs4print debugging output.
879 2004-04-29  Simon Josefsson <simon@josefsson.org>
881         * NEWS: Add.
883 2004-04-29  Simon Josefsson <simon@josefsson.org>
885         * tests/tst_stringprep.c: Update SASLPrep test vectors.
887 2004-04-29  Simon Josefsson <simon@josefsson.org>
889         * NEWS, configure.ac: Bump versions.
891 2004-04-29  Simon Josefsson <simon@josefsson.org>
893         * NEWS: Version 0.4.4.
895 2004-04-29  Simon Josefsson <simon@josefsson.org>
897         * po/da.po, po/de.po, po/fr.po, po/nl.po, po/pl.po, po/ro.po,
898         po/sr.po, po/sv.po: Generated.
900 2004-04-29  Simon Josefsson <simon@josefsson.org>
902         * NEWS: Add.
904 2004-04-29  Simon Josefsson <simon@josefsson.org>
906         * THANKS, NEWS: Add.
908 2004-04-29  Simon Josefsson <simon@josefsson.org>
910         * tests/Makefile.am: Use -no-install to avoid libtool wrapper
911         script, tiny patch from Joe Orton <jorton@redhat.com>.
913 2004-04-29  Simon Josefsson <simon@josefsson.org>
915         * NEWS: Add.
917 2004-04-29  Simon Josefsson <simon@josefsson.org>
919         * NEWS: Add.
921 2004-04-29  Simon Josefsson <simon@josefsson.org>
923         * tests/tst_stringprep.c: Add iSCSI test vectors to catch recent
924         bugs.
926 2004-04-29  Simon Josefsson <simon@josefsson.org>
928         * lib/profiles.c:
929         (stringprep_iscsi_prohibit): For start==0, use end!=1.
931 2004-04-29  Simon Josefsson <simon@josefsson.org>
933         * lib/profiles.c:
934         (stringprep_iscsi): Add C_1_1, C_2_1, and C_7 (after reading newly
935         published RFC 3722).
937 2004-04-24  Simon Josefsson <simon@josefsson.org>
939         * THANKS, NEWS: Add.
941 2004-04-24  Simon Josefsson <simon@josefsson.org>
943         * po/LINGUAS, po/ro.po: Add, by Laurentiu Buzdugan <lbuz@rolix.org>
944         via translation project.
946 2004-04-23  Simon Josefsson <simon@josefsson.org>
948         * lib/toutf8.c: Rename variable to avoid silly shadowing warnings.
950 2004-04-23  Simon Josefsson <simon@josefsson.org>
952         * tests/Makefile.am: Move utils.c and utils.h into a separate
953         library.
955 2004-04-23  Simon Josefsson <simon@josefsson.org>
957         * tests/Makefile.am, tests/tst_idna.c, tests/tst_idna2.c,
958         tests/tst_nfkc.c, tests/tst_punycode.c, tests/tst_stringprep.c,
959         tests/tst_tld.c, tests/utils.c, tests/utils.h: Split out common
960         stuff into utils.c and utils.h.
962 2004-04-23  Simon Josefsson <simon@josefsson.org>
964         * tests/tst_nfkc.c: Fix warnings.
966 2004-04-22  Simon Josefsson <simon@josefsson.org>
968         * configure.ac: Require modern autoconf.
970 2004-04-22  Simon Josefsson <simon@josefsson.org>
972         * NEWS, configure.ac: Bump versions.
974 2004-04-22  Simon Josefsson <simon@josefsson.org>
976         * lib/toutf8.c: Indent.
978 2004-04-22  Simon Josefsson <simon@josefsson.org>
980         * po/da.po, po/de.po, po/fr.po, po/nl.po, po/pl.po, po/sr.po,
981         po/sv.po: Generated.
983 2004-04-22  Simon Josefsson <simon@josefsson.org>
985         * NEWS: Version 0.4.3.
987 2004-04-22  Simon Josefsson <simon@josefsson.org>
989         * NEWS: Add.
991 2004-04-22  Simon Josefsson <simon@josefsson.org>
993         * lib/tld.h:
994         (Tld_table): Mark "name" and "version" as const.
996 2004-04-22  Simon Josefsson <simon@josefsson.org>
998         * NEWS: Add.
1000 2004-04-22  Simon Josefsson <simon@josefsson.org>
1002         * tests/tst_stringprep.c: Add SASLprep test vectors (would catch
1003         the C.2.1 bug).
1005 2004-04-22  Simon Josefsson <simon@josefsson.org>
1007         * lib/stringprep.c:
1008         (stringprep_find_character_in_table): Fix end-of-table test, to
1009         handle valid uses of start=0 (as in table C.2.1).
1011 2004-04-21  Simon Josefsson <simon@josefsson.org>
1013         * AUTHORS: Update PGP key.
1015 2004-04-18  Simon Josefsson <simon@josefsson.org>
1017         * THANKS: Add.
1019 2004-04-18  Simon Josefsson <simon@josefsson.org>
1021         * libidn.pc.in: Drop -R lib flag, suggested by Martin Waitz
1022         <tali@debian.org>.
1024 2004-04-11  Simon Josefsson <simon@josefsson.org>
1026         * README-alpha: Fix versions.
1028 2004-04-09  Simon Josefsson <simon@josefsson.org>
1030         * NEWS, THANKS: Add.
1032 2004-04-09  Simon Josefsson <simon@josefsson.org>
1034         * po/LINGUAS, po/nl.po: Add, from Elros Cyriatan
1035         <cyriatan@fastmail.fm> via Translation Project.
1037 2004-03-28  Simon Josefsson <simon@josefsson.org>
1039         * NEWS, THANKS: Add.
1041 2004-03-28  Simon Josefsson <simon@josefsson.org>
1043         * po/LINGUAS, po/de.po: Add German translation, from Roland Illig
1044         <roland.illig@gmx.de> via translation project.
1046 2004-03-20  Simon Josefsson <simon@josefsson.org>
1048         * THANKS: Add.
1050 2004-03-20  Simon Josefsson <simon@josefsson.org>
1052         * doc/Makefile.gdoci: Use TAB instead of \t, suggested by Jørgen
1053         Thomsen <jth@jth.net>.
1055 2004-03-20  Simon Josefsson <simon@josefsson.org>
1057         * NEWS, configure.ac: Bump versions.
1059 2004-03-20  Simon Josefsson <simon@josefsson.org>
1061         * po/da.po, po/fr.po, po/pl.po, po/sr.po, po/sv.po: Generated.
1063 2004-03-20  Simon Josefsson <simon@josefsson.org>
1065         * NEWS: Version 0.4.2.
1067 2004-03-20  Simon Josefsson <simon@josefsson.org>
1069         * configure.ac: Inform about Java.
1071 2004-03-20  Simon Josefsson <simon@josefsson.org>
1073         * libc/getaddrinfo-idn.txt: Update.
1075 2004-03-20  Simon Josefsson <simon@josefsson.org>
1077         * Makefile.am, libc/Banner, libc/Makefile, libc/README,
1078         libc/Versions, libc/configure, libc/getaddrinfo.c, libc/idn-stub.c,
1079         libc/libc.patch, libc/libidn.texi, libc/netdb.h: Remove most of
1080         libc stuff (has been integrated in libc CVS).
1082 2004-03-20  Simon Josefsson <simon@josefsson.org>
1084         * README, java/Makefile.am: Fix.
1086 2004-03-20  Simon Josefsson <simon@josefsson.org>
1088         * COPYING: Add.
1090 2004-03-20  Simon Josefsson <simon@josefsson.org>
1092         * doc/libidn.texi, NEWS: Fix.
1094 2004-03-20  Simon Josefsson <simon@josefsson.org>
1096         * THANKS, AUTHORS: Add.
1098 2004-03-20  Simon Josefsson <simon@josefsson.org>
1100         * NEWS: Add.
1102 2004-03-20  Simon Josefsson <simon@josefsson.org>
1104         * java/Makefile.am, java/gnu/inet/encoding/Makefile.am,
1105         java/gnu/inet/encoding/Punycode.java,
1106         java/gnu/inet/encoding/PunycodeException.java: Fix.
1108 2004-03-19  Simon Josefsson <simon@josefsson.org>
1110         * m4/ac_prog_jar.m4, m4/ac_prog_javac.m4,
1111         m4/ac_prog_javac_works.m4: Add, from GNU Autoconf Macro Archive.
1113 2004-03-19  Simon Josefsson <simon@josefsson.org>
1115         * java/gnu/inet/encoding/PunycodeException.java: Add, from Oliver
1116         Hitz <oliver@net-track.ch>.
1118 2004-03-19  Simon Josefsson <simon@josefsson.org>
1120         * java/gnu/inet/encoding/Makefile.am:
1121         (noinst_JAVA): Only include Punycode*.java for now.
1123 2004-03-19  Simon Josefsson <simon@josefsson.org>
1125         * Makefile.am, configure.ac, java/Makefile.am,
1126         java/gnu/Makefile.am, java/gnu/inet/Makefile.am,
1127         java/gnu/inet/encoding/Makefile.am,
1128         java/gnu/inet/encoding/Punycode.java: Add infrastructure for Java
1129         code, and add Punycode, from Oliver Hitz <oliver@net-track.ch>.
1131 2004-03-16  Simon Josefsson <simon@josefsson.org>
1133         * NEWS: Add.
1135 2004-03-16  Simon Josefsson <simon@josefsson.org>
1137         * THANKS: Add.
1139 2004-03-16  Simon Josefsson <simon@josefsson.org>
1141         * po/LINGUAS, po/da.po: Add, from Morten Bo Johansen
1142         <mojo@mbjnet.dk> via Translation Project.
1144 2004-03-14  Simon Josefsson <simon@josefsson.org>
1146         * po/pl.po: Update.
1148 2004-03-14  Simon Josefsson <simon@josefsson.org>
1150         * po/LINGUAS: Add.
1152 2004-03-14  Simon Josefsson <simon@josefsson.org>
1154         * THANKS: Fix.
1156 2004-03-14  Simon Josefsson <simon@josefsson.org>
1158         * doc/libidn.texi, THANKS: Ack Unicode, Inc.
1160 2004-03-14  Simon Josefsson <simon@josefsson.org>
1162         * THANKS, NEWS: Add.
1164 2004-03-14  Simon Josefsson <simon@josefsson.org>
1166         * po/fr.po, po/LINGUAS: Add, from Michel Robitaille
1167         <robitail@IRO.UMontreal.CA> via Translation Project.
1169 2004-03-14  Simon Josefsson <simon@josefsson.org>
1171         * THANKS, NEWS: Add.
1173 2004-03-14  Simon Josefsson <simon@josefsson.org>
1175         * po/LINGUAS, po/sr.po: Add, from Aleksandar Jelenak
1176         <jelenak@netlinkplus.net> via Translation Project.
1178 2004-03-13  Simon Josefsson <simon@josefsson.org>
1180         * doc/tld/no.tld: Add URLs.
1182 2004-03-13  Simon Josefsson <simon@josefsson.org>
1184         * NEWS: Add.
1186 2004-03-13  Simon Josefsson <simon@josefsson.org>
1188         * doc/tld/Makefile.am: Add no.tld.
1190 2004-03-13  Simon Josefsson <simon@josefsson.org>
1192         * doc/tld/no.tld: Add, from Thomas Jacob <jacob@internet24.de>.
1194 2004-03-13  Simon Josefsson <simon@josefsson.org>
1196         * po/sv.po: Fix.
1198 2004-03-13  Simon Josefsson <simon@josefsson.org>
1200         * src/idn.ggo, doc/libidn.texi: Add.
1202 2004-03-10  Simon Josefsson <simon@josefsson.org>
1204         * THANKS: Fix.
1206 2004-03-10  Simon Josefsson <simon@josefsson.org>
1208         * THANKS, NEWS: Add.
1210 2004-03-10  Simon Josefsson <simon@josefsson.org>
1212         * po/LINGUAS, po/pl.po: Add Polish translation, from Jakub Bogusz
1213         <qboosh@pld-linux.org>.
1215 2004-03-09  Simon Josefsson <simon@josefsson.org>
1217         * Makefile.am: Build lib/ before po/.
1219 2004-03-09  Simon Josefsson <simon@josefsson.org>
1221         * NEWS, configure.ac: Bump versions.
1223 2004-03-08  Simon Josefsson <simon@josefsson.org>
1225         * po/sv.po: Generated.
1227 2004-03-08  Simon Josefsson <simon@josefsson.org>
1229         * NEWS: Version 0.4.1.
1231 2004-03-08  Simon Josefsson <simon@josefsson.org>
1233         * tests/tst_tld.c: Fix warning.
1235 2004-03-08  Simon Josefsson <simon@josefsson.org>
1237         * NEWS: Fix.
1239 2004-03-08  Simon Josefsson <simon@josefsson.org>
1241         * po/sv.po: Generated.
1243 2004-03-08  Simon Josefsson <simon@josefsson.org>
1245         * src/Makefile.am:
1246         (idn_LDADD): Add LTLIBINTL.
1248 2004-03-08  Simon Josefsson <simon@josefsson.org>
1250         * NEWS: Add.
1252 2004-03-08  Simon Josefsson <simon@josefsson.org>
1254         * po/sv.po: Generated.
1256 2004-03-08  Simon Josefsson <simon@josefsson.org>
1258         * po/sv.po: Fix.
1260 2004-03-08  Simon Josefsson <simon@josefsson.org>
1262         * src/idn.c: Cosmetic fix.
1264 2004-03-08  Simon Josefsson <simon@josefsson.org>
1266         * po/sv.po: Add.
1268 2004-03-08  Simon Josefsson <simon@josefsson.org>
1270         * src/idn.c: Translation markup.
1272 2004-03-08  Simon Josefsson <simon@josefsson.org>
1274         * po/sv.po: Fix.
1276 2004-03-08  Simon Josefsson <simon@josefsson.org>
1278         * src/idn.c: Gettextiscate.
1280 2004-03-08  Simon Josefsson <simon@josefsson.org>
1282         * po/sv.po: Add.
1284 2004-03-08  Simon Josefsson <simon@josefsson.org>
1286         * src/Makefile.am, src/gettext.h: Add gettext.h.  Define LOCALEDIR
1287         (for gettext).
1289 2004-03-08  Simon Josefsson <simon@josefsson.org>
1291         * po/Makevars: Add.
1293 2004-03-08  Simon Josefsson <simon@josefsson.org>
1295         * config.rpath, m4/lib-ld.m4, m4/lib-prefix.m4: Remove, added by
1296         gettextize.
1298 2004-03-08  Simon Josefsson <simon@josefsson.org>
1300         * Makefile.am, configure.ac, po/LINGUAS, po/POTFILES.in:
1301         Gettextiscate.
1303 2004-03-08  Simon Josefsson <simon@josefsson.org>
1305         * NEWS: Add.
1307 2004-03-08  Simon Josefsson <simon@josefsson.org>
1309         * NEWS: Fix.
1311 2004-03-08  Simon Josefsson <simon@josefsson.org>
1313         * doc/libidn.texi: Fix IDNA_DLOPEN_ERROR.
1315 2004-03-08  Simon Josefsson <simon@josefsson.org>
1317         * lib/toutf8.c:
1318         (stringprep_convert): Don't copy input.  Check for malloc failures.
1319         From Ulrich Drepper <drepper@redhat.com>, via libidn integration in
1320         libc.
1322 2004-03-08  Simon Josefsson <simon@josefsson.org>
1324         * src/idn.c: Invoke setlocale (LC_ALL, "").
1326 2004-03-08  Simon Josefsson <simon@josefsson.org>
1328         * NEWS: Add.
1330 2004-03-08  Simon Josefsson <simon@josefsson.org>
1332         * lib/toutf8.c:
1333         (stringprep_locale_charset_slow): Remove.
1334         (stringprep_locale_charset) [_LIBC]: Define to nl_langinfo(CODESET).
1335         (stringprep_locale_charset) [!_LIBC]: Don't cache charset.  Remove
1336         broken setlocale hack.  All based on discussion with Ulrich Drepper
1337         <drepper@redhat.com>, during libidn integration in libc.
1339 2004-03-08  Simon Josefsson <simon@josefsson.org>
1341         * lib/idna.c:
1342         (Idna_rc): Doc fix IDNA_DLOPEN_ERROR.
1344 2004-03-08  Simon Josefsson <simon@josefsson.org>
1346         * NEWS: Fix.
1348 2004-03-08  Simon Josefsson <simon@josefsson.org>
1350         * THANKS, NEWS: Add.
1352 2004-03-08  Simon Josefsson <simon@josefsson.org>
1354         * lib/nfkc.c: Fix warning, tiny patch by Ulrich Drepper
1355         <drepper@redhat.com> from libidn integration in libc.
1357 2004-03-08  Simon Josefsson <simon@josefsson.org>
1359         * lib/idna.h:
1360         (Idna_rc): Add IDNA_DLOPEN_ERROR error code, for libidn part of
1361         libc.
1363 2004-03-08  Simon Josefsson <simon@josefsson.org>
1365         * lib/stringprep.h.in:
1366         (Stringprep_profiles): Mark 'name' as 'const'.  Tiny patch to libidn
1367         in libc by Ulrich Drepper <drepper@redhat.com>.
1369 2004-03-08  Simon Josefsson <simon@josefsson.org>
1371         * NEWS: Add.
1373 2004-03-08  Simon Josefsson <simon@josefsson.org>
1375         * Makefile.am: Dist libc/idn-stub.c and libc/libidn.texi.
1377 2004-03-08  Simon Josefsson <simon@josefsson.org>
1379         * libc/libc.patch: Update, from libc-alpha post.
1381 2004-03-08  Simon Josefsson <simon@josefsson.org>
1383         * libc/idn-stub.c, libc/libidn.texi: Add, from libc-alpha post.
1385 2004-03-08  Simon Josefsson <simon@josefsson.org>
1387         * libc/Makefile: Sync libc-alpha post.
1389 2004-03-08  Simon Josefsson <simon@josefsson.org>
1391         * libc/README, libc/example.c: Update.
1393 2004-03-08  Simon Josefsson <simon@josefsson.org>
1395         * libc/getaddrinfo.c, libc/netdb.h: Sync.
1397 2004-03-07  Simon Josefsson <simon@josefsson.org>
1399         * lib/stringprep.c: Fix comment.
1401 2004-03-07  Simon Josefsson <simon@josefsson.org>
1403         * NEWS: Add.
1405 2004-03-07  Simon Josefsson <simon@josefsson.org>
1407         * README-alpha: Fix version requirements.
1409 2004-03-07  Simon Josefsson <simon@josefsson.org>
1411         * README-alpha: Fix texinfo requirement.
1413 2004-03-05  Simon Josefsson <simon@josefsson.org>
1415         * NEWS: Add.
1417 2004-03-05  Simon Josefsson <simon@josefsson.org>
1419         * lib/profiles.c:
1420         (stringprep_saslprep): Fix typo; make sure non-ASCII space
1421         characters are prohibited.
1423 2004-03-01  Simon Josefsson <simon@josefsson.org>
1425         * doc/libidn.texi, doc/tld/README: Mention tldchk.berlios.de,
1426         suggested by Thomas Jacob <jacob@internet24.de>.
1428 2004-02-28  Simon Josefsson <simon@josefsson.org>
1430         * lib/Makefile.am: Don't install tld.h if --disable-tld.
1432 2004-02-28  Simon Josefsson <simon@josefsson.org>
1434         * NEWS, configure.ac: Bump versions.
1436 2004-02-28  Simon Josefsson <simon@josefsson.org>
1438         * NEWS: Version 0.4.0.
1440 2004-02-28  Simon Josefsson <simon@josefsson.org>
1442         * lib/toutf8.c: Always include errno.h (C89).
1444 2004-02-28  Simon Josefsson <simon@josefsson.org>
1446         * lib/tld.c, src/idn.c: Indent.
1448 2004-02-28  Simon Josefsson <simon@josefsson.org>
1450         * README: Mention TLD.
1452 2004-02-28  Simon Josefsson <simon@josefsson.org>
1454         * lib/gen-tld-tables.pl: Handle draft-hoffman-idn-reg-*.txt tables
1455         better.
1457 2004-02-28  Simon Josefsson <simon@josefsson.org>
1459         * doc/tld/fr.tld: Add headers.  Fix typos and comments.
1461 2004-02-28  Simon Josefsson <simon@josefsson.org>
1463         * doc/tld/fr.tld: Add copying conditions.
1465 2004-02-28  Simon Josefsson <simon@josefsson.org>
1467         * doc/tld/fr.tld: Add, from Stephane Bortzmeyer
1468         <bortzmeyer@nic.fr>.
1470 2004-02-28  Simon Josefsson <simon@josefsson.org>
1472         * doc/libidn.texi: Don't document Tld_table* for now.
1474 2004-02-28  Simon Josefsson <simon@josefsson.org>
1476         * lib/tld.c:
1477         (_tld_checkchar): Use new Tld_table API.
1479 2004-02-28  Simon Josefsson <simon@josefsson.org>
1481         * lib/tld.h:
1482         (Tld_table): Change valid definition.
1484 2004-02-28  Simon Josefsson <simon@josefsson.org>
1486         * lib/gen-tld-tables.pl: Use new API.
1488 2004-02-28  Simon Josefsson <simon@josefsson.org>
1490         * doc/libidn.texi: Fix.
1492 2004-02-28  Simon Josefsson <simon@josefsson.org>
1494         * doc/libidn.texi: Improve Troubleshooting.
1496 2004-02-27  Simon Josefsson <simon@josefsson.org>
1498         * lib/tld.c: Cosmetic fix.
1500 2004-02-27  Simon Josefsson <simon@josefsson.org>
1502         * lib/tld.c:
1503         (tld_check_4): Don't write to NULL errpos, from Thomas Jacob
1504         <jacob@internet24.de>.
1506 2004-02-18  Simon Josefsson <simon@josefsson.org>
1508         * lib/gen-tld-tables.pl: Typo.
1510 2004-02-18  Simon Josefsson <simon@josefsson.org>
1512         * lib/gen-tld-tables.pl: Use hex in output.
1514 2004-02-18  Simon Josefsson <simon@josefsson.org>
1516         * lib/gen-tld-tables.pl: Add comment.
1518 2004-02-18  Simon Josefsson <simon@josefsson.org>
1520         * lib/gen-tld-tables.pl: Parse tables conforming to
1521         draft-hoffman-idn-reg.
1523 2004-02-18  Simon Josefsson <simon@josefsson.org>
1525         * doc/libidn.texi: Fix typos.
1527 2004-02-18  Simon Josefsson <simon@josefsson.org>
1529         * doc/libidn.texi: Fix autoconf stuff, suggested by Stephane
1530         Bortzmeyer <bortzmeyer@nic.fr>.
1532 2004-02-15  Simon Josefsson <simon@josefsson.org>
1534         * NEWS: Fix.
1536 2004-02-14  Simon Josefsson <simon@josefsson.org>
1538         * lib/tld.c: Doc fix.
1540 2004-02-14  Simon Josefsson <simon@josefsson.org>
1542         * NEWS: Fix.
1544 2004-02-12  Simon Josefsson <simon@josefsson.org>
1546         * lib/tld.c: Fix.  Indent.
1548 2004-02-12  Simon Josefsson <simon@josefsson.org>
1550         * lib/tld.c:
1551         (tld_get_z): Allocate correct amount, from Thomas Jacob
1552         <jacob@internet24.de>.
1554 2004-02-11  Simon Josefsson <simon@josefsson.org>
1556         * examples/README: Fix title.
1558 2004-02-11  Simon Josefsson <simon@josefsson.org>
1560         * examples/README: Add.
1562 2004-02-10  Simon Josefsson <simon@josefsson.org>
1564         * NEWS: Add.
1566 2004-02-10  Simon Josefsson <simon@josefsson.org>
1568         * examples/example5.c: Fix warning.
1570 2004-02-10  Simon Josefsson <simon@josefsson.org>
1572         * src/idn.c: Fix TLD debug.
1574 2004-02-10  Simon Josefsson <simon@josefsson.org>
1576         * src/idn.c: TLD check correct string.
1578 2004-02-10  Simon Josefsson <simon@josefsson.org>
1580         * lib/tld.c: Fix warning.
1582 2004-02-10  Simon Josefsson <simon@josefsson.org>
1584         * examples/Makefile.am: TLD fix.
1586 2004-02-10  Simon Josefsson <simon@josefsson.org>
1588         * lib/gen-tld-tables.pl: Fix include, from Thomas Jacob
1589         <jacob@internet24.de>.
1591 2004-02-09  Simon Josefsson <simon@josefsson.org>
1593         * lib/stringprep.c: Mention example5.
1595 2004-02-09  Simon Josefsson <simon@josefsson.org>
1597         * lib/stringprep.c: Sync libidn text.
1599 2004-02-09  Simon Josefsson <simon@josefsson.org>
1601         * doc/reference/libidn-docs.tmpl: Sync text.
1603 2004-02-09  Simon Josefsson <simon@josefsson.org>
1605         * doc/libidn.texi: Fix introduction.
1607 2004-02-09  Simon Josefsson <simon@josefsson.org>
1609         * lib/tld.c, tests/tst_tld.c: Typo.
1611 2004-02-09  Simon Josefsson <simon@josefsson.org>
1613         * doc/libidn.texi: TLD fixes.
1615 2004-02-09  Simon Josefsson <simon@josefsson.org>
1617         * doc/libidn.texi: Add.
1619 2004-02-09  Simon Josefsson <simon@josefsson.org>
1621         * doc/libidn.texi: Add example 5.
1623 2004-02-09  Simon Josefsson <simon@josefsson.org>
1625         * lib/tld.c:
1626         (_tld_checkchar): Binary search, from jacob@internet24.de.
1628 2004-02-09  Simon Josefsson <simon@josefsson.org>
1630         * NEWS: Remove.
1632 2004-02-09  Simon Josefsson <simon@josefsson.org>
1634         * lib/tld.c, lib/tld.h: Indent.
1636 2004-02-09  Simon Josefsson <simon@josefsson.org>
1638         * lib/tld.c: Whitespace.
1640 2004-02-09  Simon Josefsson <simon@josefsson.org>
1642         * lib/tld.h: Doc fix.
1644 2004-02-09  Simon Josefsson <simon@josefsson.org>
1646         * lib/gen-tld-tables.pl, lib/tld.c, lib/tld.h: Hide tld_tables.
1648 2004-02-09  Simon Josefsson <simon@josefsson.org>
1650         * NEWS, doc/libidn.texi, lib/tld.c, lib/tld.h:
1651         (tld_get_z): Support any charset (renamed from tld_get_8z).
1653 2004-02-09  Simon Josefsson <simon@josefsson.org>
1655         * NEWS, lib/tld.c, lib/tld.h: Typo.
1657 2004-02-08  Simon Josefsson <simon@josefsson.org>
1659         * doc/libidn.texi, NEWS: Add.
1661 2004-02-08  Simon Josefsson <simon@josefsson.org>
1663         * lib/tld.c, lib/tld.h:
1664         (tld_get_8z): Add.
1666 2004-02-08  Simon Josefsson <simon@josefsson.org>
1668         * examples/Makefile.am: Add.
1670 2004-02-08  Simon Josefsson <simon@josefsson.org>
1672         * examples/example5.c: Add.
1674 2004-02-08  Simon Josefsson <simon@josefsson.org>
1676         * lib/idna.c: Doc fix.
1678 2004-02-08  Simon Josefsson <simon@josefsson.org>
1680         * lib/gen-tld-tables.pl: Fix.
1682 2004-02-07  Simon Josefsson <simon@josefsson.org>
1684         * doc/libidn.texi: Fix.
1686 2004-02-07  Simon Josefsson <simon@josefsson.org>
1688         * doc/libidn.texi: Add.
1690 2004-02-07  Simon Josefsson <simon@josefsson.org>
1692         * doc/libidn.texi: Add.
1694 2004-02-07  Simon Josefsson <simon@josefsson.org>
1696         * lib/profiles.c, lib/tld.h, src/idn.c, tests/tst_tld.c: Indent.
1698 2004-02-07  Simon Josefsson <simon@josefsson.org>
1700         * src/Makefile.am: Fix indent.
1702 2004-02-06  Simon Josefsson <simon@josefsson.org>
1704         * doc/tld/README: Add.
1706 2004-02-06  Simon Josefsson <simon@josefsson.org>
1708         * doc/tld/README: Fix.
1710 2004-02-06  Simon Josefsson <simon@josefsson.org>
1712         * doc/tld/README: Rewrite.
1714 2004-02-06  Simon Josefsson <simon@josefsson.org>
1716         * lib/gen-tld-tables.pl: Fix "include".
1718 2004-02-06  Simon Josefsson <simon@josefsson.org>
1720         * NEWS: Add.
1722 2004-02-06  Simon Josefsson <simon@josefsson.org>
1724         * NEWS: Fix.
1726 2004-02-06  Simon Josefsson <simon@josefsson.org>
1728         * doc/libidn.texi, lib/tld.c, lib/tld.h, src/idn.c,
1729         tests/tst_tld.c: Rename TLD_ILLEGAL to TLD_INVALID.
1731 2004-02-06  Simon Josefsson <simon@josefsson.org>
1733         * doc/libidn.texi: Fix.
1735 2004-02-06  Simon Josefsson <simon@josefsson.org>
1737         * doc/libidn.texi: Add.
1739 2004-02-06  Simon Josefsson <simon@josefsson.org>
1741         * doc/libidn.texi: Update idn command line.
1743 2004-02-06  Simon Josefsson <simon@josefsson.org>
1745         * src/idn.ggo: Move around.
1747 2004-02-06  Simon Josefsson <simon@josefsson.org>
1749         * src/idn.ggo: Fix stringprep profiles.
1751 2004-02-06  Simon Josefsson <simon@josefsson.org>
1753         * src/idn.c: TLD typo.
1755 2004-02-06  Simon Josefsson <simon@josefsson.org>
1757         * src/idn.ggo: Make --tld the default.
1759 2004-02-06  Simon Josefsson <simon@josefsson.org>
1761         * src/idn.c: Support --tld.  Make sure output is hold in "p".  Fix
1762         error messages.
1764 2004-02-06  Simon Josefsson <simon@josefsson.org>
1766         * src/idn.ggo: TLD fix.
1768 2004-02-06  Simon Josefsson <simon@josefsson.org>
1770         * NEWS: Fix.
1772 2004-02-06  Simon Josefsson <simon@josefsson.org>
1774         * THANKS: Add.
1776 2004-02-06  Simon Josefsson <simon@josefsson.org>
1778         * doc/libidn.texi: Typos.
1780 2004-02-06  Simon Josefsson <simon@josefsson.org>
1782         * doc/libidn.texi: Fix.
1784 2004-02-06  Simon Josefsson <simon@josefsson.org>
1786         * lib/tld.h: Doc fix.
1788 2004-02-06  Simon Josefsson <simon@josefsson.org>
1790         * doc/libidn.texi: Add.
1792 2004-02-06  Simon Josefsson <simon@josefsson.org>
1794         * lib/tld.c: Typo.
1796 2004-02-06  Simon Josefsson <simon@josefsson.org>
1798         * lib/tld.c: Doc fix.
1800 2004-02-06  Simon Josefsson <simon@josefsson.org>
1802         * doc/libidn.texi: Add.
1804 2004-02-06  Simon Josefsson <simon@josefsson.org>
1806         * lib/tld.h: Doc fix.
1808 2004-02-06  Simon Josefsson <simon@josefsson.org>
1810         * tests/tst_tld.c: Use new API.
1812 2004-02-06  Simon Josefsson <simon@josefsson.org>
1814         * lib/tld.c, lib/tld.h:
1815         (tld_default_table): Add.
1816         (tld_get_table): Fix.
1818 2004-02-06  Simon Josefsson <simon@josefsson.org>
1820         * lib/tld.c, lib/tld.h: Typo.
1822 2004-02-06  Simon Josefsson <simon@josefsson.org>
1824         * lib/tld.h, lib/tld.c: Revert.
1826 2004-02-06  Simon Josefsson <simon@josefsson.org>
1828         * lib/tld.c, lib/tld.h: Change semantics if tld_get_table.
1830 2004-02-06  Simon Josefsson <simon@josefsson.org>
1832         * lib/gen-tld-tables.pl, lib/tld.h, lib/tld.c: Typo.
1834 2004-02-06  Simon Josefsson <simon@josefsson.org>
1836         * lib/tld.c: Typos.
1838 2004-02-06  Simon Josefsson <simon@josefsson.org>
1840         * tests/tst_tld.c: Use new API.
1842 2004-02-06  Simon Josefsson <simon@josefsson.org>
1844         * lib/tld.c: Rename tld_check_*.
1846 2004-02-06  Simon Josefsson <simon@josefsson.org>
1848         * lib/tld.h: Rename tld_check_*.  Doc fix.
1850 2004-02-06  Simon Josefsson <simon@josefsson.org>
1852         * lib/tld.h, lib/tld.c: Rename tld_gettld_* to tld_get_*.
1854 2004-02-06  Simon Josefsson <simon@josefsson.org>
1856         * lib/tld.c: Use new API.
1857         (tld_get_table): Rewrite.
1859 2004-02-06  Simon Josefsson <simon@josefsson.org>
1861         * lib/gen-tld-tables.pl: Use new API.
1863 2004-02-06  Simon Josefsson <simon@josefsson.org>
1865         * lib/tld.h: Fix Tld_table.
1867 2004-02-06  Simon Josefsson <simon@josefsson.org>
1869         * lib/tld.c: Reorder.
1871 2004-02-06  Simon Josefsson <simon@josefsson.org>
1873         * tests/tst_tld.c: Use new API.
1875 2004-02-06  Simon Josefsson <simon@josefsson.org>
1877         * lib/tld.c, lib/tld.h: Don't export tld_checkchar.  Rename
1878         tld_finddomain to tld_get_table.  Fixes.
1880 2004-02-06  Simon Josefsson <simon@josefsson.org>
1882         * tests/tst_tld.c: Fix.
1884 2004-02-06  Simon Josefsson <simon@josefsson.org>
1886         * lib/profiles.c, lib/punycode.c, lib/stringprep.c, lib/tld.c,
1887         lib/tld.h: Indent.
1889 2004-02-06  Simon Josefsson <simon@josefsson.org>
1891         * doc/libidn.texi: Fix acks.
1893 2004-02-06  Simon Josefsson <simon@josefsson.org>
1895         * doc/libidn.texi: Add.
1897 2004-02-06  Simon Josefsson <simon@josefsson.org>
1899         * AUTHORS: Add.
1901 2004-02-06  Simon Josefsson <simon@josefsson.org>
1903         * doc/reference/libidn-docs.tmpl: Update.
1905 2004-02-06  Simon Josefsson <simon@josefsson.org>
1907         * NEWS: Add.
1909 2004-02-06  Simon Josefsson <simon@josefsson.org>
1911         * doc/components.fig: Add TLD.
1913 2004-02-06  Simon Josefsson <simon@josefsson.org>
1915         * doc/libidn.texi: Fix.
1917 2004-02-06  Simon Josefsson <simon@josefsson.org>
1919         * doc/libidn.texi: Update introduction.  Add TLD.  Fix autoconf
1920         example.  Remove Kerberos 5 macro documentation.
1922 2004-02-06  Simon Josefsson <simon@josefsson.org>
1924         * lib/stringprep.c: Doc fix.
1926 2004-02-06  Simon Josefsson <simon@josefsson.org>
1928         * lib/tld.h: Fix.
1930 2004-02-06  Simon Josefsson <simon@josefsson.org>
1932         * doc/reference/libidn-docs.tmpl, doc/reference/Makefile.am: Add
1933         TLD.
1935 2004-02-06  Simon Josefsson <simon@josefsson.org>
1937         * configure.ac: Bump versions.
1939 2004-02-06  Simon Josefsson <simon@josefsson.org>
1941         * NEWS: Add.
1943 2004-02-06  Simon Josefsson <simon@josefsson.org>
1945         * lib/Makefile.am, tests/Makefile.am: Make it possible to exclude
1946         TLD.
1948 2004-02-06  Simon Josefsson <simon@josefsson.org>
1950         * configure.ac: Add --disable-tld.
1952 2004-02-06  Simon Josefsson <simon@josefsson.org>
1954         * configure.ac: Build doc/tld/Makefile.
1956 2004-02-06  Simon Josefsson <simon@josefsson.org>
1958         * tests/Makefile.am: Add tst_tld.
1960 2004-02-06  Simon Josefsson <simon@josefsson.org>
1962         * src/idn.ggo: Add --tld.
1964 2004-02-06  Simon Josefsson <simon@josefsson.org>
1966         * tests/tst_tld.c: Add.
1968 2004-02-06  Simon Josefsson <simon@josefsson.org>
1970         * lib/tld.h, lib/gen-tld-tables.pl: Fix Tld_table.
1972 2004-02-06  Simon Josefsson <simon@josefsson.org>
1974         * lib/tld.c: TLD code fix.
1976 2004-02-06  Simon Josefsson <simon@josefsson.org>
1978         * lib/tld.c: TLD fixes.
1980 2004-02-06  Simon Josefsson <simon@josefsson.org>
1982         * lib/tld.h: TLD typos.
1984 2004-02-06  Simon Josefsson <simon@josefsson.org>
1986         * lib/Makefile.am: TLD fix.
1988 2004-02-06  Simon Josefsson <simon@josefsson.org>
1990         * lib/tld.c: Add, from Thomas Jacob <jacob@internet24.de>.
1992 2004-02-06  Simon Josefsson <simon@josefsson.org>
1994         * lib/tld.h: Fixes.
1996 2004-02-06  Simon Josefsson <simon@josefsson.org>
1998         * lib/tld.h: Add, from Thomas Jacob <jacob@internet24.de>.
2000 2004-02-06  Simon Josefsson <simon@josefsson.org>
2002         * lib/gen-tld-tables.pl: TLD fixes.
2004 2004-02-06  Simon Josefsson <simon@josefsson.org>
2006         * lib/gen-tld-tables.pl: Print to stdout.
2008 2004-02-06  Simon Josefsson <simon@josefsson.org>
2010         * lib/Makefile.am: TLD fixes.
2012 2004-02-06  Simon Josefsson <simon@josefsson.org>
2014         * lib/gen-tld-tables.pl, lib/Makefile.am: Add, from Thomas Jacob
2015         <jacob@internet24.de>.
2017 2004-02-06  Simon Josefsson <simon@josefsson.org>
2019         * doc/Makefile.am: Add tld/.
2021 2004-02-06  Simon Josefsson <simon@josefsson.org>
2023         * doc/tld/Makefile.am: Fix.
2025 2004-02-06  Simon Josefsson <simon@josefsson.org>
2027         * doc/tld/README: Add copying conditions.
2029 2004-02-06  Simon Josefsson <simon@josefsson.org>
2031         * doc/tld/README, doc/tld/Makefile.am: Add, from Thomas Jacob
2032         <jacob@internet24.de>.
2034 2004-02-04  Simon Josefsson <simon@josefsson.org>
2036         * doc/libidn.texi: Typo.
2038 2004-02-01  Simon Josefsson <simon@josefsson.org>
2040         * doc/components.fig: Fix.
2042 2004-02-01  Simon Josefsson <simon@josefsson.org>
2044         * doc/libidn.texi: Fix.
2046 2004-02-01  Simon Josefsson <simon@josefsson.org>
2048         * doc/components.fig: Add.
2050 2004-02-01  Simon Josefsson <simon@josefsson.org>
2052         * doc/Makefile.am: Build components.pdf too.
2054 2004-02-01  Simon Josefsson <simon@josefsson.org>
2056         * doc/Makefile.am, doc/libidn.texi: Add components.fig.
2058 2004-01-31  Simon Josefsson <simon@josefsson.org>
2060         * THANKS: Add.
2062 2004-01-31  Simon Josefsson <simon@josefsson.org>
2064         * doc/libidn.texi: Fix, reported by nisse@lysator.liu.se (Niels
2065         Möller).
2067 2004-01-22  Simon Josefsson <simon@josefsson.org>
2069         * NEWS, configure.ac: Bump versions.
2071 2004-01-22  Simon Josefsson <simon@josefsson.org>
2073         * Makefile.am: Fix release target.
2075 2004-01-22  Simon Josefsson <simon@josefsson.org>
2077         * doc/gendocs.sh: Upstream sync.
2079 2004-01-22  Simon Josefsson <simon@josefsson.org>
2081         * NEWS: Version 0.3.7.
2083 2004-01-22  Simon Josefsson <simon@josefsson.org>
2085         * Makefile.am: Add release target.
2087 2004-01-22  Simon Josefsson <simon@josefsson.org>
2089         * .prev-version, GNUmakefile, Makefile.am, Makefile.cfg,
2090         Makefile.maint, announce-gen: Remove ugly maintainance hacks.
2092 2004-01-22  Simon Josefsson <simon@josefsson.org>
2094         * src/idn.c: Typo.
2096 2004-01-22  Simon Josefsson <simon@josefsson.org>
2098         * src/idn.c: Update copyright years.
2100 2004-01-22  Simon Josefsson <simon@josefsson.org>
2102         * NEWS: Add.
2104 2004-01-22  Simon Josefsson <simon@josefsson.org>
2106         * THANKS: Add.
2108 2004-01-22  Simon Josefsson <simon@josefsson.org>
2110         * doc/libidn.texi: Mention '--'.
2112 2004-01-22  Simon Josefsson <simon@josefsson.org>
2114         * src/idn.ggo: Mention '--'.
2116 2004-01-21  Simon Josefsson <simon@josefsson.org>
2118         * src/idn.ggo, doc/libidn.texi, tests/tst_stringprep.c: Fix iSCSI
2119         profile name.
2121 2004-01-21  Simon Josefsson <simon@josefsson.org>
2123         * lib/profiles.c: Add alias 'iSCSI'.
2125 2004-01-18  Simon Josefsson <simon@josefsson.org>
2127         * doc/libidn.texi, doc/fdl.texi: Use FDL 1.2.
2129 2004-01-18  Simon Josefsson <simon@josefsson.org>
2131         * src/idn.c: Fix warning.
2133 2004-01-14  Simon Josefsson <simon@josefsson.org>
2135         * configure.ac: Don't use AC_LIBTOOL_TAGS, too experimental.
2137 2004-01-10  Simon Josefsson <simon@josefsson.org>
2139         * doc/Makefile.am: Fix idn.1 depends.
2141 2004-01-10  Simon Josefsson <simon@josefsson.org>
2143         * doc/Makefile.am: Dist texinfo.css.
2145 2004-01-10  Simon Josefsson <simon@josefsson.org>
2147         * doc/gendocs_template: Sync with texinfo.
2149 2004-01-10  Simon Josefsson <simon@josefsson.org>
2151         * doc/gendocs_template: Remove DocBook.
2153 2004-01-10  Simon Josefsson <simon@josefsson.org>
2155         * NEWS: Add.
2157 2004-01-10  Simon Josefsson <simon@josefsson.org>
2159         * configure.ac, doc/Makefile.am: Remove DocBook stuff.
2161 2004-01-10  Simon Josefsson <simon@josefsson.org>
2163         * doc/Makefile.am, doc/libidn.css, doc/texinfo.css: Rename
2164         libidn.css to texinfo.css.
2166 2004-01-10  Simon Josefsson <simon@josefsson.org>
2168         * doc/libidn.css: Fix.
2170 2004-01-10  Simon Josefsson <simon@josefsson.org>
2172         * doc/Makefile.am: Use CSS for HTML.
2174 2004-01-10  Simon Josefsson <simon@josefsson.org>
2176         * doc/libidn.css: Add.
2178 2004-01-06  Simon Josefsson <simon@josefsson.org>
2180         * libc/getaddrinfo-idn.txt: Add.
2182 2004-01-06  Simon Josefsson <simon@josefsson.org>
2184         * NEWS, configure.ac: Bump versions.
2186 2004-01-06  Simon Josefsson <simon@josefsson.org>
2188         * .prev-version: [no log message]
2190 2004-01-06  Simon Josefsson <simon@josefsson.org>
2192         * NEWS: Version 0.3.6.
2194 2004-01-06  Simon Josefsson <simon@josefsson.org>
2196         * doc/libidn.texi: Fix license header.
2198 2004-01-06  Simon Josefsson <simon@josefsson.org>
2200         * NEWS: Add.
2202 2004-01-01  Simon Josefsson <simon@josefsson.org>
2204         * configure.ac, m4/ax_create_stdint_h.m4: Fix, to use ax_...
2205         verbatim from upstream.
2207 2004-01-01  Simon Josefsson <simon@josefsson.org>
2209         * m4/ac_compile_check_sizeof.m4: Remove (not used by ax_... any
2210         more).
2212 2004-01-01  Simon Josefsson <simon@josefsson.org>
2214         * m4/ax_create_stdint_h.m4: Apply local fixes.
2216 2004-01-01  Simon Josefsson <simon@josefsson.org>
2218         * m4/ax_create_stdint_h.m4: Sync with upstream version 1.4.
2220 2003-12-30  Simon Josefsson <simon@josefsson.org>
2222         * NEWS: Add.
2224 2003-12-30  Simon Josefsson <simon@josefsson.org>
2226         * configure.ac: Allow autoconf 2.57.
2228 2003-12-18  Simon Josefsson <simon@josefsson.org>
2230         * doc/libidn.texi: Encode file in ASCII.
2232 2003-12-16  Simon Josefsson <simon@josefsson.org>
2234         * doc/libidn.texi: Replace non-ASCII with Texinfo accents.
2236 2003-12-16  Simon Josefsson <simon@josefsson.org>
2238         * THANKS, doc/libidn.texi: Add Troubleshooting discussion for idn
2239         tool.  Suggested by "Jan-Hendrik Heuing" <jh@netfielders.de> and Kai
2240         Schaetzl <kai@conactive.com>.
2242 2003-12-15  Simon Josefsson <simon@josefsson.org>
2244         * ANNOUNCE: Remove (see doc/libidn.texi instead).
2246 2003-12-15  Simon Josefsson <simon@josefsson.org>
2248         * README: Fix.
2250 2003-12-15  Simon Josefsson <simon@josefsson.org>
2252         * NEWS, configure.ac: Bump versions.
2254 2003-12-15  Simon Josefsson <simon@josefsson.org>
2256         * .prev-version: [no log message]
2258 2003-12-15  Simon Josefsson <simon@josefsson.org>
2260         * NEWS: Version 0.3.5.
2262 2003-12-15  Simon Josefsson <simon@josefsson.org>
2264         * doc/libidn.texi: Use @finalout.
2266 2003-12-15  Simon Josefsson <simon@josefsson.org>
2268         * NEWS: Add.
2270 2003-12-15  Simon Josefsson <simon@josefsson.org>
2272         * doc/Makefile.am: Remove DocBook HTML targets (I'm tired of
2273         updating the random filenames in the Makefile).
2275 2003-12-15  Simon Josefsson <simon@josefsson.org>
2277         * doc/libidn.texi: Set charset cookie.  Use @section instead of
2278         @majorheading for DocBook.  Add real examples to idn section.
2280 2003-12-15  Simon Josefsson <simon@josefsson.org>
2282         * doc/gendocs.sh: Sync with Texinfo CVS.
2284 2003-12-15  Simon Josefsson <simon@josefsson.org>
2286         * NEWS: Add.
2288 2003-12-15  Simon Josefsson <simon@josefsson.org>
2290         * doc/Makefile.am: Update DocBook HTML target.
2292 2003-12-11  Simon Josefsson <simon@josefsson.org>
2294         * NEWS, THANKS, doc/libidn.texi, lib/idna.c, lib/idna.h: Rename
2295         IDNA_CONTAINS_LDH to IDNA_CONTAINS_NON_LDH.  Reported by Graydon
2296         Hoare <graydon@redhat.com>.
2298 2003-12-10  Simon Josefsson <simon@josefsson.org>
2300         * configure.ac: Check for autoconf 2.59 and automake 1.8.
2302 2003-12-10  Simon Josefsson <simon@josefsson.org>
2304         * README-alpha: Mention versions.
2306 2003-12-04  Simon Josefsson <simon@josefsson.org>
2308         * README: Fix.
2310 2003-11-27  Simon Josefsson <simon@josefsson.org>
2312         * NEWS: Add.
2314 2003-11-27  Simon Josefsson <simon@josefsson.org>
2316         * configure.ac, src/Makefile.am, src/idn.ggo, src/idn.ggo.in:
2317         Simplify gengetopt building.  Use AM_CPPFLAGS, not *_CPPFLAGS.
2319 2003-11-27  Simon Josefsson <simon@josefsson.org>
2321         * src/idn.c: Print instructions.  Suggested by Kai Schaetzl
2322         <kai@conactive.com>.
2324 2003-11-26  Simon Josefsson <simon@josefsson.org>
2326         * libc/getaddrinfo-idn.txt: Typo.
2328 2003-11-26  Simon Josefsson <simon@josefsson.org>
2330         * NEWS: Add.
2332 2003-11-26  Simon Josefsson <simon@josefsson.org>
2334         * doc/libidn.texi: Update Invoking idn.
2336 2003-11-26  Simon Josefsson <simon@josefsson.org>
2338         * src/idn.c, src/idn.ggo.in: Make -a the default.
2340 2003-11-26  Simon Josefsson <simon@josefsson.org>
2342         * doc/libidn.texi: Update Invoking idn.
2344 2003-11-26  Simon Josefsson <simon@josefsson.org>
2346         * THANKS: Add.
2348 2003-11-26  Simon Josefsson <simon@josefsson.org>
2350         * src/Makefile.am, src/idn.c: Support strings passed on command
2351         line instead of on stdin.  Suggested by Kai Schaetzl
2352         <kai@conactive.com>.
2354 2003-11-26  Simon Josefsson <simon@josefsson.org>
2356         * libc/getaddrinfo-idn.txt: Add todo.
2358 2003-11-25  Simon Josefsson <simon@josefsson.org>
2360         * configure.ac: Disable fortran etc libtool checks.
2362 2003-11-23  Simon Josefsson <simon@josefsson.org>
2364         * doc/gendocs.sh: Add --docbook.
2366 2003-11-23  Simon Josefsson <simon@josefsson.org>
2368         * doc/gendocs.sh: Sync with texinfo.
2370 2003-11-20  Simon Josefsson <simon@josefsson.org>
2372         * src/idn.c: Fix GREETING.
2374 2003-11-11  Simon Josefsson <simon@josefsson.org>
2376         * doc/gdoc: TeX improvements.  From Nikos Mavroyanopoulos
2377         <nmav@gnutls.org>.
2379 2003-11-11  Simon Josefsson <simon@josefsson.org>
2381         * doc/Makefile.am: Use AM_MAKEINFOHTMLFLAGS (with CVS automake)
2382         instead of explicit libidn.html target.
2384 2003-11-09  Simon Josefsson <simon@josefsson.org>
2386         * doc/Makefile.am: Update DocBook HTML destinations.
2388 2003-11-09  Simon Josefsson <simon@josefsson.org>
2390         * doc/Makefile.am: Remove unused ps_TEXINFOS and pdf_TEXINFOS.
2392 2003-11-09  Simon Josefsson <simon@josefsson.org>
2394         * doc/Makefile.am: Remove example source code to texinfo conversion
2395         (@verbatiminclude is used directly on the source code instead).
2397 2003-11-09  Simon Josefsson <simon@josefsson.org>
2399         * doc/libidn.texi: Use @verbatiminclude for examples.
2401 2003-11-09  Simon Josefsson <simon@josefsson.org>
2403         * examples/Makefile.am, src/Makefile.am, tests/Makefile.am: Use
2404         *_CPPFLAGS instead of obsolete INCLUDES.
2406 2003-11-09  Simon Josefsson <simon@josefsson.org>
2408         * configure.ac: Replace AM_CONFIG_HEADER with AC_CONFIG_HEADERS.
2410 2003-11-09  Simon Josefsson <simon@josefsson.org>
2412         * configure.ac: Autoupdate suggested changes: quote AC_INIT
2413         parameters, and replace AC_TRY_RUN with AC_RUN_IFELSE.
2415 2003-11-09  Simon Josefsson <simon@josefsson.org>
2417         * src/Makefile.am: Use automake 1.7a idiom for elisp files.
2419 2003-11-09  Simon Josefsson <simon@josefsson.org>
2421         * Makefile.am, configure.ac, m4/Makefile.am: Remove m4/ as it is
2422         not needed with automake 1.7a.
2424 2003-11-09  Simon Josefsson <simon@josefsson.org>
2426         * NEWS, configure.ac: Bump versions.
2428 2003-11-09  Simon Josefsson <simon@josefsson.org>
2430         * Makefile.maint: Use proper -o directory for gendocs.sh.
2432 2003-11-09  Simon Josefsson <simon@josefsson.org>
2434         * .prev-version: [no log message]
2436 2003-11-09  Simon Josefsson <simon@josefsson.org>
2438         * NEWS: Version 0.3.4.
2440 2003-11-09  Simon Josefsson <simon@josefsson.org>
2442         * lib/idna.c, lib/stringprep.c: Fix memory leak.
2444 2003-11-07  Simon Josefsson <simon@josefsson.org>
2446         * configure.ac: Remove libtool bug workaround.
2448 2003-11-02  Simon Josefsson <simon@josefsson.org>
2450         * doc/gendocs.sh: Mkdir HTML.
2452 2003-11-02  Simon Josefsson <simon@josefsson.org>
2454         * doc/reference/Makefile.am: Cleanup.
2456 2003-11-02  Simon Josefsson <simon@josefsson.org>
2458         * m4/Makefile.am: Dist gtk-doc.m4.
2460 2003-11-01  Simon Josefsson <simon@josefsson.org>
2462         * AUTHORS: Update expiry date on PGP key.
2464 2003-11-01  Simon Josefsson <simon@josefsson.org>
2466         * doc/reference/libidn-docs.sgml, doc/reference/libidn-docs.tmpl:
2467         Rename.
2469 2003-11-01  Simon Josefsson <simon@josefsson.org>
2471         * doc/reference/Makefile.am: Use my old cleaned up Makefile.
2473 2003-11-01  Simon Josefsson <simon@josefsson.org>
2475         * doc/reference/Makefile.am: Don't break on first 'make'.
2477 2003-11-01  Simon Josefsson <simon@josefsson.org>
2479         * doc/reference/Makefile.am: Make 'dist' work.
2481 2003-11-01  Simon Josefsson <simon@josefsson.org>
2483         * doc/reference/libidn-docs.sgml: Add.
2485 2003-11-01  Simon Josefsson <simon@josefsson.org>
2487         * doc/reference/Makefile.am: Add, based on GTK-DOC example
2488         Makefile.am.
2490 2003-11-01  Simon Josefsson <simon@josefsson.org>
2492         * doc/Makefile.am: Add reference/.
2494 2003-11-01  Simon Josefsson <simon@josefsson.org>
2496         * Makefile.am: Remove GTK-DOC subdir reference/ (moved to doc/).
2498 2003-11-01  Simon Josefsson <simon@josefsson.org>
2500         * configure.ac: Build GTK-DOC Makefile in doc/reference instead of
2501         reference/.
2503 2003-11-01  Simon Josefsson <simon@josefsson.org>
2505         * configure.ac: Use GTK_DOC_CHECK macro for gtk-doc checks.
2507 2003-11-01  Simon Josefsson <simon@josefsson.org>
2509         * m4/gtk-doc.m4: Add.
2511 2003-11-01  Simon Josefsson <simon@josefsson.org>
2513         * Makefile.am: Use GTK-DOC conditional.
2515 2003-11-01  Simon Josefsson <simon@josefsson.org>
2517         * doc/Makefile.gdoci: Rebuild Makefile after rebuilding
2518         Makefile.gdoc.
2520 2003-11-01  Simon Josefsson <simon@josefsson.org>
2522         * doc/Makefile.am: Set GDOC_MAN_EXTRA_ARGS.
2524 2003-11-01  Simon Josefsson <simon@josefsson.org>
2526         * doc/Makefile.gdoci: Add GDOC_TEXI_EXTRA_ARGS,
2527         GDOC_MAN_EXTRA_ARGS.
2529 2003-11-01  Simon Josefsson <simon@josefsson.org>
2531         * doc/Makefile.am: GDOC framework cleanup.
2533 2003-11-01  Simon Josefsson <simon@josefsson.org>
2535         * doc/Makefile.gdoci: Create texinfo for whole sources files too.
2537 2003-11-01  Simon Josefsson <simon@josefsson.org>
2539         * doc/Makefile.gdoci: Add -man parameters (move to Makefile.am?).
2541 2003-11-01  Simon Josefsson <simon@josefsson.org>
2543         * doc/Makefile.gdoci: Mark Makefile.gdoc as BUILT_SOURCES.
2545 2003-11-01  Simon Josefsson <simon@josefsson.org>
2547         * doc/Makefile.gdoci:
2548         (Makefile.gdoc): Depend on ../configure for bootstrapping.
2550 2003-11-01  Simon Josefsson <simon@josefsson.org>
2552         * doc/Makefile.gdoci: Mkdir.
2554 2003-11-01  Simon Josefsson <simon@josefsson.org>
2556         * doc/Makefile.am: Update docbook HTMLs.
2558 2003-11-01  Simon Josefsson <simon@josefsson.org>
2560         * doc/libidn.texi: Use gdoc @include's.
2562 2003-11-01  Simon Josefsson <simon@josefsson.org>
2564         * doc/Makefile.am: Don't build in man/.  Build idn.1 man page here.
2565         Move man page dist targets from man/.  Use Makefile.gdoci to
2566         generate man pages and texinfo.
2568 2003-11-01  Simon Josefsson <simon@josefsson.org>
2570         * doc/Makefile.gdoci: Add, initial version.
2572 2003-11-01  Simon Josefsson <simon@josefsson.org>
2574         * configure.ac: Don't generate doc/man/Makefile.
2576 2003-10-31  Simon Josefsson <simon@josefsson.org>
2578         * doc/libidn.texi: Move unicode utility functions from stringprep
2579         to own chapter.  Replace API documentation with @include'd GDOC
2580         generated version.
2582 2003-10-31  Simon Josefsson <simon@josefsson.org>
2584         * doc/Makefile.am: Generate more API manuals with gdoc.  Replace
2585         phony libidn-db.html with real targets.  Update libidn-db.html
2586         files.
2588 2003-10-31  Simon Josefsson <simon@josefsson.org>
2590         * doc/gdoc: Don't use @code for @deftypefun function name.
2592 2003-10-31  Simon Josefsson <simon@josefsson.org>
2594         * lib/punycode.c:
2595         (punycode_encode): Rename parameter to match punycode.h (and more
2596         importantly, to make gdoc function properly).
2598 2003-10-31  Simon Josefsson <simon@josefsson.org>
2600         * lib/nfkc.c: Doc fixes.
2602 2003-10-31  Simon Josefsson <simon@josefsson.org>
2604         * doc/gdoc:
2605         (dump_function): Handle parameters that look like 'char *foo[]'.
2607 2003-10-31  Simon Josefsson <simon@josefsson.org>
2609         * doc/Makefile.am: Fix rule expansions.
2611 2003-10-31  Simon Josefsson <simon@josefsson.org>
2613         * doc/Makefile.am: Dist gdoc and generated API texi's.  Generate
2614         API doc.  Fix dependencies.
2616 2003-10-31  Simon Josefsson <simon@josefsson.org>
2618         * doc/gdoc: Sync from GSSLib.
2620 2003-10-31  Simon Josefsson <simon@josefsson.org>
2622         * README-alpha: Mention more tools.
2624 2003-10-31  Simon Josefsson <simon@josefsson.org>
2626         * NEWS: Add.
2628 2003-10-31  Simon Josefsson <simon@josefsson.org>
2630         * Makefile.maint: Fix doc generating commands.
2632 2003-10-31  Simon Josefsson <simon@josefsson.org>
2634         * doc/gendocs.sh: Fix HTML dir move.
2636 2003-10-31  Simon Josefsson <simon@josefsson.org>
2638         * doc/gendocs.sh: Fix outdir rm.
2640 2003-10-31  Simon Josefsson <simon@josefsson.org>
2642         * doc/gendocs.sh: Fix outdir rm.
2644 2003-10-31  Simon Josefsson <simon@josefsson.org>
2646         * doc/gendocs.sh: Don't remove $outdir (might contain CVS/).
2648 2003-10-31  Simon Josefsson <simon@josefsson.org>
2650         * doc/gendocs.sh, doc/gendocs_template: TAR fixes.  Add
2651         DocBook/Doxygen/GTK-DOC.
2653 2003-10-31  Simon Josefsson <simon@josefsson.org>
2655         * doc/gendocs.sh, doc/gendocs_template: Add (taken from Texinfo
2656         CVS).
2658 2003-10-31  Simon Josefsson <simon@josefsson.org>
2660         * doc/Makefile.am: Add docbook targets.
2662 2003-10-31  Simon Josefsson <simon@josefsson.org>
2664         * configure.ac: Look for docbook tools.
2666 2003-10-29  Simon Josefsson <simon@josefsson.org>
2668         * Makefile.am: Dist libc/getaddrinfo-idn.txt.
2670 2003-10-29  Simon Josefsson <simon@josefsson.org>
2672         * configure.ac: Add AC_CONFIG_AUX_DIR(.) for broken CVS libtoolize.
2674 2003-10-24  Simon Josefsson <simon@josefsson.org>
2676         * THANKS: Fix.
2678 2003-10-19  Simon Josefsson <simon@josefsson.org>
2680         * lib/gen-stringprep-tables.pl: Add warning in comment.
2682 2003-10-19  Simon Josefsson <simon@josefsson.org>
2684         * libc/getaddrinfo-idn.txt: Character set fixes.
2686 2003-10-19  Simon Josefsson <simon@josefsson.org>
2688         * libc/getaddrinfo-idn.txt: Fix.
2690 2003-10-19  Simon Josefsson <simon@josefsson.org>
2692         * NEWS, configure.ac: Bump versions.
2694 2003-10-19  Simon Josefsson <simon@josefsson.org>
2696         * lib/stringprep.c: Add comment.
2698 2003-10-18  Simon Josefsson <simon@josefsson.org>
2700         * doc/libidn.texi: Fix.
2702 2003-10-18  Simon Josefsson <simon@josefsson.org>
2704         * .prev-version: [no log message]
2706 2003-10-18  Simon Josefsson <simon@josefsson.org>
2708         * NEWS: Version 0.3.3.
2710 2003-10-18  Simon Josefsson <simon@josefsson.org>
2712         * NEWS: Add.
2714 2003-10-18  Simon Josefsson <simon@josefsson.org>
2716         * NEWS: Add.
2718 2003-10-18  Simon Josefsson <simon@josefsson.org>
2720         * src/Makefile.am: Revert to old elisp automake idiom.
2722 2003-10-18  Simon Josefsson <simon@josefsson.org>
2724         * NEWS: Add.
2726 2003-10-18  Simon Josefsson <simon@josefsson.org>
2728         * lib/stringprep.h.in: (struct Stringprep_table, struct
2729         Stringprep_profiles): Use 'const'.
2730         (stringprep_4i, stringprep_4zi, stringprep, stringprep_profile):
2731         Likewise.
2733 2003-10-18  Simon Josefsson <simon@josefsson.org>
2735         * lib/stringprep.c:
2736         (stringprep_find_character_in_table): Mark parameter as 'const'.
2737         (stringprep_find_string_in_table): Likewise.
2738         (stringprep_apply_table_to_string): Likewise.
2739         (stringprep_4i, stringprep_4zi_1, stringprep_4zi, stringprep):
2740         Likewise.
2742 2003-10-18  Simon Josefsson <simon@josefsson.org>
2744         * lib/stringprep.c:
2745         (stringprep_profile): Fix warning.
2747 2003-10-18  Simon Josefsson <simon@josefsson.org>
2749         * tests/tst_idna.c, tests/tst_punycode.c: Fix warnings.
2751 2003-10-18  Simon Josefsson <simon@josefsson.org>
2753         * tests/tst_nfkc.c, tests/tst_punycode.c, tests/tst_stringprep.c,
2754         tests/tst_idna.c, tests/tst_idna2.c: Indent.
2756 2003-10-18  Simon Josefsson <simon@josefsson.org>
2758         * lib/stringprep.c: Remove stringprep_generic documentation.
2760 2003-10-18  Simon Josefsson <simon@josefsson.org>
2762         * doc/libidn.texi: Remove stringprep_generic.
2764 2003-10-18  Simon Josefsson <simon@josefsson.org>
2766         * lib/gen-stringprep-tables.pl: Mark table elements as 'const'.
2768 2003-10-18  Simon Josefsson <simon@josefsson.org>
2770         * lib/stringprep.c:
2771         (stringprep_apply_table_to_string): Remove 'name' parameter.
2772         (stringprep_4i): Likewise.
2774 2003-10-18  Simon Josefsson <simon@josefsson.org>
2776         * lib/profiles.c:
2777         (stringprep_profiles): Remove "generic".  Indent.
2779 2003-10-18  Simon Josefsson <simon@josefsson.org>
2781         * lib/stringprep.h.in: (struct Stringprep_table): Remove 'name'.
2782         (stringprep_profiles, stringprep_rfc3454_A_1,stringprep_rfc3454_B_1)
2783         (stringprep_rfc3454_B_2, stringprep_rfc3454_B_3)
2784         (stringprep_rfc3454_C_1_1, stringprep_rfc3454_C_1_2)
2785         (stringprep_rfc3454_C_2_1, stringprep_rfc3454_C_2_2)
2786         (stringprep_rfc3454_C_3, stringprep_rfc3454_C_4)
2787         (stringprep_rfc3454_C_5, stringprep_rfc3454_C_6)
2788         (stringprep_rfc3454_C_7, stringprep_rfc3454_C_8)
2789         (stringprep_rfc3454_C_9, stringprep_rfc3454_D_1)
2790         (stringprep_rfc3454_D_2)
2791         (stringprep_nameprep)
2792         (stringprep_saslprep, stringprep_plain,stringprep_trace)
2793         (stringprep_kerberos5)
2794         (stringprep_xmpp_nodeprep, stringprep_xmpp_resourceprep)
2795         (stringprep_xmpp_nodeprep_prohibit)
2796         (stringprep_iscsi): Mark as 'const'.
2797         (stringprep_generic, stringprep_generic): Remove.
2799 2003-10-17  Simon Josefsson <simon@josefsson.org>
2801         * lib/punycode.h, lib/stringprep.h.in, tests/tst_stringprep.c:
2802         Indent.
2804 2003-10-17  Simon Josefsson <simon@josefsson.org>
2806         * lib/stringprep.c: Fix memory leak.
2808 2003-10-17  Simon Josefsson <simon@josefsson.org>
2810         * doc/gdoc: Fix #include for man pages.
2812 2003-10-17  Simon Josefsson <simon@josefsson.org>
2814         * doc/libidn.texi: Fix.
2816 2003-10-17  Simon Josefsson <simon@josefsson.org>
2818         * doc/libidn.texi: Sync 'idn -h'.
2820 2003-10-17  Simon Josefsson <simon@josefsson.org>
2822         * doc/libidn.texi: Fix.
2824 2003-10-17  Simon Josefsson <simon@josefsson.org>
2826         * lib/gen-stringprep-tables.pl, lib/idna.c, lib/nfkc.c,
2827         lib/profiles.c, lib/punycode.c, lib/stringprep.c, lib/toutf8.c,
2828         lib/version.c, src/idn.c, tests/tst_idna.c, tests/tst_idna2.c,
2829         tests/tst_nfkc.c, tests/tst_stringprep.c: Include cleanup.  We
2830         assume C89, use <...> for headers we use, and use "..." for headers
2831         we implement.
2833 2003-10-16  Simon Josefsson <simon@josefsson.org>
2835         * doc/libidn.texi: Add.
2837 2003-10-16  Simon Josefsson <simon@josefsson.org>
2839         * src/Makefile.am: Fix gengetopt building.
2841 2003-10-16  Simon Josefsson <simon@josefsson.org>
2843         * THANKS: Add.
2845 2003-10-16  Simon Josefsson <simon@josefsson.org>
2847         * src/idn.ggo.in: Use less negations for --quiet, reported by Oden
2848         Eriksson <oden.eriksson@kvikkjokk.net>.
2850 2003-10-16  Simon Josefsson <simon@josefsson.org>
2852         * src/Makefile.am: Fix gengetopt built source files.  Use new
2853         automake Emacs Lisp targets.
2855 2003-10-16  Simon Josefsson <simon@josefsson.org>
2857         * doc/libidn.texi: Use current version number in examples.
2859 2003-10-16  Simon Josefsson <simon@josefsson.org>
2861         * configure.ac: Update so version.
2863 2003-10-16  Simon Josefsson <simon@josefsson.org>
2865         * NEWS: Add.
2867 2003-10-16  Simon Josefsson <simon@josefsson.org>
2869         * lib/punycode.h: Include parameter names in prototypes, for
2870         GTK-DOC.
2872 2003-10-16  Simon Josefsson <simon@josefsson.org>
2874         * lib/stringprep.c: Doc fix.
2876 2003-10-16  Simon Josefsson <simon@josefsson.org>
2878         * doc/libidn.texi: Fix typo.
2880 2003-10-16  Simon Josefsson <simon@josefsson.org>
2882         * tests/tst_punycode.c, tests/tst_idna.c: Fix.
2884 2003-10-16  Simon Josefsson <simon@josefsson.org>
2886         * lib/internal.h: Removed.
2888 2003-10-16  Simon Josefsson <simon@josefsson.org>
2890         * tests/tst_stringprep.c, tests/tst_nfkc.c, src/idn.c: Make
2891         #include's explicit.
2893 2003-10-16  Simon Josefsson <simon@josefsson.org>
2895         * tests/tst_idna.c, tests/tst_idna2.c, tests/tst_punycode.c: Make
2896         #include's explicit.  Fix warnings.
2898 2003-10-16  Simon Josefsson <simon@josefsson.org>
2900         * lib/Makefile.am: Remove internal.h.
2902 2003-10-16  Simon Josefsson <simon@josefsson.org>
2904         * lib/stringprep.c: Doc fix.
2906 2003-10-16  Simon Josefsson <simon@josefsson.org>
2908         * lib/version.c, lib/stringprep.c: Make #include's explicit.
2910 2003-10-16  Simon Josefsson <simon@josefsson.org>
2912         * lib/toutf8.c, lib/profiles.c: Make #include's explicit.
2914 2003-10-16  Simon Josefsson <simon@josefsson.org>
2916         * lib/nfkc.c: Make #include's explicit.
2918 2003-10-16  Simon Josefsson <simon@josefsson.org>
2920         * lib/idna.c: Fix.
2922 2003-10-16  Simon Josefsson <simon@josefsson.org>
2924         * lib/idna.c: Make #include's explicit.
2926 2003-10-16  Simon Josefsson <simon@josefsson.org>
2928         * lib/punycode.h: Fix typo.
2930 2003-10-16  Simon Josefsson <simon@josefsson.org>
2932         * lib/punycode.c: Sync with latest draft, but change return types
2933         to 'int' to be backwards compatible.
2935 2003-10-16  Simon Josefsson <simon@josefsson.org>
2937         * lib/punycode.h: Sync with latest draft, but change return types
2938         to 'int' to be backwards compatible.
2940 2003-10-16  Simon Josefsson <simon@josefsson.org>
2942         * configure.ac, lib/internal.h: Remove DMALLOC stuff.
2944 2003-10-16  Simon Josefsson <simon@josefsson.org>
2946         * lib/stringprep.c: Fix warnings.
2948 2003-10-16  Simon Josefsson <simon@josefsson.org>
2950         * doc/libidn.texi: Typo.
2952 2003-10-16  Simon Josefsson <simon@josefsson.org>
2954         * tests/tst_stringprep.c: Simplify debug prints.
2956 2003-10-16  Simon Josefsson <simon@josefsson.org>
2958         * NEWS: Add.
2960 2003-10-16  Simon Josefsson <simon@josefsson.org>
2962         * lib/idna.c:
2963         (idna_to_unicode_internal): Handle reallocating larger utf8in after
2964         stringprep error STRINGPREP_TOO_SMALL_BUFFER.
2965         (idna_to_unicode_44i): Let new logic in idna_to_unicode_internal()
2966         replace BUFSIZ alloc.
2968 2003-10-16  Simon Josefsson <simon@josefsson.org>
2970         * lib/stringprep.c:
2971         (stringprep_profile): Loop around stringprep return
2972         STRINGPREP_TOO_SMALL_BUFFER and increase buffer size.
2974 2003-10-16  Simon Josefsson <simon@josefsson.org>
2976         * lib/stringprep.c:
2977         (stringprep): Check return value from stringprep_ucs4_to_utf8.
2978         Don't use goto.
2980 2003-10-16  Simon Josefsson <simon@josefsson.org>
2982         * lib/stringprep.c:
2983         (stringprep): Loop around stringprep_4i error
2984         STRINGPREP_TOO_SMALL_BUFFER and increase buffer size.
2985         (stringprep_apply_table_to_string): Don't dereference possibly
2986         unallocated memory just to do pointer arithmetic.
2988 2003-10-16  Simon Josefsson <simon@josefsson.org>
2990         * lib/nfkc.c: Check malloc return value.
2992 2003-10-16  Simon Josefsson <simon@josefsson.org>
2994         * lib/nfkc.c: Check malloc return code.
2996 2003-10-16  Simon Josefsson <simon@josefsson.org>
2998         * NEWS: Add.
3000 2003-10-16  Simon Josefsson <simon@josefsson.org>
3002         * doc/libidn.texi: Doc fox.  Add stringprep_4i and stringprep_4zi.
3004 2003-10-16  Simon Josefsson <simon@josefsson.org>
3006         * lib/stringprep.c: Doc fix.
3008 2003-10-16  Simon Josefsson <simon@josefsson.org>
3010         * lib/stringprep.c: Doc fix.
3012 2003-10-16  Simon Josefsson <simon@josefsson.org>
3014         * lib/stringprep.h.in:
3015         (stringprep_4i, stringprep_4zi): Add.
3017 2003-10-16  Simon Josefsson <simon@josefsson.org>
3019         * lib/stringprep.c:
3020         (stringprep1): Don't zero terminate.  Rename to stringprep_4i and
3021         export it.
3022         (stringprep_4zi_1): Add.  Calls stringprep_4i, then zero terminate.
3023         (stringprep_4zi): Add.  New API.
3024         (stringprep): Use stringprep_4zi_1.
3026 2003-10-16  Simon Josefsson <simon@josefsson.org>
3028         * lib/stringprep.c: Fix typo.
3030 2003-10-16  Simon Josefsson <simon@josefsson.org>
3032         * lib/stringprep.c:
3033         (stringprep): Split core part into stringprep1.
3034         (stringprep1): New, simplified version of core part.
3036 2003-10-15  Simon Josefsson <simon@josefsson.org>
3038         * NEWS: Fix.
3040 2003-10-15  Simon Josefsson <simon@josefsson.org>
3042         * src/idn.c: Print UCS-4 instead of UTF-8 in debug output for
3043         --stringprep.
3045 2003-10-15  Simon Josefsson <simon@josefsson.org>
3047         * NEWS: Add.
3049 2003-10-15  Simon Josefsson <simon@josefsson.org>
3051         * src/idn.c: Fix UCS-4 output in --stringprep.  Print debug output
3052         even with --idna-to-ascii.  Fix error message.
3054 2003-10-12  Simon Josefsson <simon@josefsson.org>
3056         * libc/getaddrinfo-idn.txt: Clarify alternative approaches.
3058 2003-10-12  Simon Josefsson <simon@josefsson.org>
3060         * libc/getaddrinfo-idn.txt: Fix.
3062 2003-10-11  Simon Josefsson <simon@josefsson.org>
3064         * libc/getaddrinfo-idn.txt: Add.
3066 2003-10-10  Simon Josefsson <simon@josefsson.org>
3068         * configure.ac: Revert typo.
3070 2003-10-10  Simon Josefsson <simon@josefsson.org>
3072         * configure.ac: Fix so version comment (matches libtool manual).
3074 2003-10-10  Simon Josefsson <simon@josefsson.org>
3076         * FAQ: Fix.
3078 2003-10-10  Simon Josefsson <simon@josefsson.org>
3080         * NEWS: Add.
3082 2003-10-10  Simon Josefsson <simon@josefsson.org>
3084         * src/idn.ggo.in: Remove 'generic' (should not be exposed).  Add
3085         'trace'.
3087 2003-10-08  Simon Josefsson <simon@josefsson.org>
3089         * NEWS, configure.ac: Bump versions.
3091 2003-10-08  Simon Josefsson <simon@josefsson.org>
3093         * Makefile.maint: Fix doxygen generation.
3095 2003-10-07  Simon Josefsson <simon@josefsson.org>
3097         * .prev-version: [no log message]
3099 2003-10-07  Simon Josefsson <simon@josefsson.org>
3101         * NEWS: Version 0.3.2.
3103 2003-10-07  Simon Josefsson <simon@josefsson.org>
3105         * Makefile.maint: Remove --rsyncable for now, Debian (stable) gzip
3106         do not support it.
3108 2003-10-07  Simon Josefsson <simon@josefsson.org>
3110         * GNUmakefile: TAR_OPTION crashes tar in Debian, comment out for
3111         now.
3113 2003-10-07  Simon Josefsson <simon@josefsson.org>
3115         * NEWS: Add.
3117 2003-10-07  Simon Josefsson <simon@josefsson.org>
3119         * lib/nfkc.c: Doc fix.
3121 2003-10-07  Simon Josefsson <simon@josefsson.org>
3123         * m4/Makefile.am, m4/lib-ld.m4, m4/lib-link.m4, m4/lib-prefix.m4:
3124         Add.
3126 2003-10-06  Simon Josefsson <simon@josefsson.org>
3128         * lib/stringprep.c, lib/stringprep.h.in:
3129         (stringprep_profile): Mark 'in' as 'const'.
3131 2003-10-03  Simon Josefsson <simon@josefsson.org>
3133         * lib/profiles.c: Fix comment.
3135 2003-10-02  Simon Josefsson <simon@josefsson.org>
3137         * doc/libidn.texi: Fix.
3139 2003-10-02  Simon Josefsson <simon@josefsson.org>
3141         * NEWS: Add.
3143 2003-10-02  Simon Josefsson <simon@josefsson.org>
3145         * lib/profiles.c, lib/stringprep.h.in: Add trace profile (SASL
3146         ANONYMOS).
3148 2003-10-02  Simon Josefsson <simon@josefsson.org>
3150         * NEWS, configure.ac: Bump versions.
3152 2003-10-02  Simon Josefsson <simon@josefsson.org>
3154         * doc/libidn.texi: Cosmetic fixes.
3156 2003-10-02  Simon Josefsson <simon@josefsson.org>
3158         * Makefile.maint: Fix.
3160 2003-10-02  Simon Josefsson <simon@josefsson.org>
3162         * .prev-version: [no log message]
3164 2003-10-02  Simon Josefsson <simon@josefsson.org>
3166         * announce-gen: Perl 5.8.1 fix.
3168 2003-10-02  Simon Josefsson <simon@josefsson.org>
3170         * NEWS: Version 0.3.1.
3172 2003-10-02  Simon Josefsson <simon@josefsson.org>
3174         * lib/gen-unicode-tables.pl, lib/nfkc.c: Fix NFKC, from Noah Levitt
3175         <nlevitt@columbia.edu> via bugzilla.gnome.org bug 123421.
3177 2003-09-28  Simon Josefsson <simon@josefsson.org>
3179         * doc/libidn.texi: Fix.
3181 2003-09-28  Simon Josefsson <simon@josefsson.org>
3183         * doc/libidn.texi: Add.
3185 2003-09-28  Simon Josefsson <simon@josefsson.org>
3187         * THANKS: Add.
3189 2003-09-28  Simon Josefsson <simon@josefsson.org>
3191         * tests/tst_idna2.c: Indent.
3193 2003-09-28  Simon Josefsson <simon@josefsson.org>
3195         * lib/Makefile.am: Fix.
3197 2003-09-28  Simon Josefsson <simon@josefsson.org>
3199         * Makefile.am: Fix indent target.
3201 2003-09-28  Simon Josefsson <simon@josefsson.org>
3203         * src/Makefile.am, tests/Makefile.am: Add indent rule.
3205 2003-09-28  Simon Josefsson <simon@josefsson.org>
3207         * lib/idna.c, lib/nfkc.c, lib/punycode.h: Indent.
3209 2003-09-28  Simon Josefsson <simon@josefsson.org>
3211         * lib/Makefile.am: Fix.  Add indent target.
3213 2003-09-26  Simon Josefsson <simon@josefsson.org>
3215         * lib/nfkc.c: Fix Hangul patch.
3217 2003-09-26  Simon Josefsson <simon@josefsson.org>
3219         * tests/tst_idna2.c: Fix typo.
3221 2003-09-26  Simon Josefsson <simon@josefsson.org>
3223         * NEWS: Add.
3225 2003-09-26  Simon Josefsson <simon@josefsson.org>
3227         * lib/Makefile.am, lib/gen-unicode-tables.pl, lib/nfkc.c: Sync with
3228         GLIB for Unicode stuff.
3230 2003-09-26  Simon Josefsson <simon@josefsson.org>
3232         * lib/punycode.h: Fix typo.
3234 2003-09-25  Simon Josefsson <simon@josefsson.org>
3236         * tests/tst_idna2.c: Update test vectors.
3238 2003-09-25  Simon Josefsson <simon@josefsson.org>
3240         * src/idn.c: Fix debug messages.
3242 2003-09-25  Simon Josefsson <simon@josefsson.org>
3244         * NEWS: Add.
3246 2003-09-25  Simon Josefsson <simon@josefsson.org>
3248         * lib/idna.c:
3249         (DOTP): New.
3250         (idna_to_unicode_4z4z): Use it.
3251         (idna_to_ascii_4z): Use it. Make root label handling explicit.
3253 2003-09-25  Simon Josefsson <simon@josefsson.org>
3255         * THANKS: Add.
3257 2003-09-25  Simon Josefsson <simon@josefsson.org>
3259         * lib/nfkc.c:
3260         (decompose_hangul, combine_hangul): New.
3261         (combine, _g_utf8_normalize_wc): Use them.  Adds support for
3262         algorithmic composition of Hangul Syllables, adapted from a patch
3263         written by Noah Levitt <nlevitt@columbia.edu> for GLIB, discussed in
3264         <http://bugzilla.gnome.org/show_bug.cgi?id=100456> and available
3265         from <http://bugzilla.gnome.org/showattachment.cgi?attach_id=18915>.
3267 2003-09-25  Simon Josefsson <simon@josefsson.org>
3269         * tests/tst_idna2.c: Fix.
3271 2003-09-25  Simon Josefsson <simon@josefsson.org>
3273         * tests/Makefile.am, tests/tst_idna2.c: Add.
3275 2003-09-25  Simon Josefsson <simon@josefsson.org>
3277         * lib/idna.c:
3278         (idna_to_ascii_4z): Output "" instead of "." on input "".  (Some
3279         religions claim "" should fail though.)
3281 2003-09-23  Simon Josefsson <simon@josefsson.org>
3283         * NEWS: Add.
3285 2003-09-23  Simon Josefsson <simon@josefsson.org>
3287         * doc/libidn.texi: Doc fix.
3289 2003-09-23  Simon Josefsson <simon@josefsson.org>
3291         * src/punycode.el:
3292         (punycode-shutdown): New.
3294 2003-09-23  Simon Josefsson <simon@josefsson.org>
3296         * src/idna.el:
3297         (idna-to-ascii-parameters, idna-to-unicode-parameters): Add
3298         --usestd3asciirules.
3299         (idna-shutdown): New.
3301 2003-09-23  Simon Josefsson <simon@josefsson.org>
3303         * NEWS, configure.ac: Bump versions.
3305 2003-09-23  Simon Josefsson <simon@josefsson.org>
3307         * Makefile.maint: Fix.
3309 2003-09-23  Simon Josefsson <simon@josefsson.org>
3311         * Makefile.maint: Fix.
3313 2003-09-23  Simon Josefsson <simon@josefsson.org>
3315         * .prev-version: [no log message]
3317 2003-09-23  Simon Josefsson <simon@josefsson.org>
3319         * NEWS: Version 0.3.0.
3321 2003-09-23  Simon Josefsson <simon@josefsson.org>
3323         * libc/README: Fix.
3325 2003-09-23  Simon Josefsson <simon@josefsson.org>
3327         * libc/README: Fix.
3329 2003-09-23  Simon Josefsson <simon@josefsson.org>
3331         * libc/Makefile: Fix.
3333 2003-09-22  Simon Josefsson <simon@josefsson.org>
3335         * NEWS: Add.
3337 2003-09-22  Simon Josefsson <simon@josefsson.org>
3339         * lib/profiles.c:
3340         (stringprep_saslprep): Prohibit inappropriate for canonical
3341         representation characters.
3343 2003-09-14  Simon Josefsson <simon@josefsson.org>
3345         * Makefile.am: Dist libc/Banner.
3347 2003-09-14  Simon Josefsson <simon@josefsson.org>
3349         * libc/README: Create idna.h without dependency on idn-int.h.
3351 2003-09-14  Simon Josefsson <simon@josefsson.org>
3353         * tests/tst_stringprep.c: Fix memory leak.
3355 2003-09-14  Simon Josefsson <simon@josefsson.org>
3357         * src/idn.c: Fix memory leaks.
3359 2003-09-14  Simon Josefsson <simon@josefsson.org>
3361         * src/idn.c: Fix greeting message.
3363 2003-09-14  Simon Josefsson <simon@josefsson.org>
3365         * libc/README: Copy Banner.
3367 2003-09-14  Simon Josefsson <simon@josefsson.org>
3369         * libc/Banner: Add.
3371 2003-09-13  Simon Josefsson <simon@josefsson.org>
3373         * libc/README: Fix.
3375 2003-09-13  Simon Josefsson <simon@josefsson.org>
3377         * lib/punycode.c: Cast.
3379 2003-09-13  Simon Josefsson <simon@josefsson.org>
3381         * lib/internal.h: Fix.
3383 2003-09-13  Simon Josefsson <simon@josefsson.org>
3385         * lib/internal.h: Simplify #include mess.
3387 2003-09-13  Simon Josefsson <simon@josefsson.org>
3389         * configure.ac: Remove cruft.
3391 2003-09-13  Simon Josefsson <simon@josefsson.org>
3393         * libc/README: Fix.
3395 2003-09-13  Simon Josefsson <simon@josefsson.org>
3397         * lib/punycode.c, lib/stringprep.c: Doc fix.
3399 2003-09-13  Simon Josefsson <simon@josefsson.org>
3401         * doc/libidn.texi, lib/stringprep.c: Doc fix.
3403 2003-09-13  Simon Josefsson <simon@josefsson.org>
3405         * lib/idna.c: Doc fix.
3407 2003-09-13  Simon Josefsson <simon@josefsson.org>
3409         * lib/idna.c: Doc fix.
3411 2003-09-13  Simon Josefsson <simon@josefsson.org>
3413         * lib/stringprep.c: Doc fix.
3415 2003-09-13  Simon Josefsson <simon@josefsson.org>
3417         * lib/punycode.c: Doc fix.
3419 2003-09-12  Simon Josefsson <simon@josefsson.org>
3421         * lib/punycode.h: Fix RFC compatibility.
3423 2003-09-12  Simon Josefsson <simon@josefsson.org>
3425         * lib/punycode.h: Typedef Punycode_status.  Use 'int' instead of
3426         'enum' for return codes.
3428 2003-09-12  Simon Josefsson <simon@josefsson.org>
3430         * lib/punycode.c: Use 'int' instead of 'enum' for return code.
3432 2003-09-12  Simon Josefsson <simon@josefsson.org>
3434         * configure.ac: Bump versions.
3436 2003-09-12  Simon Josefsson <simon@josefsson.org>
3438         * lib/profiles.c, lib/stringprep.h.in: Rename stringprep_generic_*
3439         to stringprep_rfc3454_*.
3441 2003-09-12  Simon Josefsson <simon@josefsson.org>
3443         * lib/Makefile.am: Rename stringprep_generic.c to rfc3454.c.  Add
3444         to BUILT_SOURCES.
3446 2003-09-12  Simon Josefsson <simon@josefsson.org>
3448         * lib/gen-stringprep-tables.pl: Write to rfc3454.c.  Rename
3449         variables to stringprep_rfc3454_* from stringprep_generic_*.
3451 2003-09-12  Simon Josefsson <simon@josefsson.org>
3453         * lib/punycode.c: Doc fix.
3455 2003-09-12  Simon Josefsson <simon@josefsson.org>
3457         * lib/idna.c: Fix.
3459 2003-09-12  Simon Josefsson <simon@josefsson.org>
3461         * lib/idna.c, lib/stringprep.c: Doc fix.
3463 2003-09-12  Simon Josefsson <simon@josefsson.org>
3465         * lib/stringprep.h.in: Indent.
3467 2003-09-12  Simon Josefsson <simon@josefsson.org>
3469         * lib/stringprep.c: Use 'int' instead of 'enum's.
3471 2003-09-12  Simon Josefsson <simon@josefsson.org>
3473         * lib/stringprep.h.in: Typedef Stringprep_rc,
3474         Stringprep_profile_flags, and Stringprep_profile_steps.  Use 'int'
3475         instead of 'enum's (i.e., revert 0.2.3 changes).
3477 2003-09-12  Simon Josefsson <simon@josefsson.org>
3479         * NEWS: Add.
3481 2003-09-12  Simon Josefsson <simon@josefsson.org>
3483         * lib/Makefile.am, lib/obsolete.c: Remove obsolete.c.
3485 2003-09-12  Simon Josefsson <simon@josefsson.org>
3487         * lib/idna.h, lib/Makefile.am, lib/stringprep_generic.h,
3488         lib/stringprep_iscsi.h, lib/stringprep_kerberos5.h,
3489         lib/stringprep_nameprep.h, lib/stringprep_plain.h,
3490         lib/stringprep_xmpp.h: Remove obsolete headers.
3492 2003-09-12  Simon Josefsson <simon@josefsson.org>
3494         * lib/idna.c, lib/obsolete.c: Use int instead of enum's.
3496 2003-09-12  Simon Josefsson <simon@josefsson.org>
3498         * lib/idna.h: Typedef Idna_rc and Idna_flags.  Use int instead of
3499         enum's.
3501 2003-09-12  Simon Josefsson <simon@josefsson.org>
3503         * libc/README: Workaround -I problem.
3505 2003-09-12  Simon Josefsson <simon@josefsson.org>
3507         * libc/libc.patch: Against glibc 2.3.2.
3509 2003-09-12  Simon Josefsson <simon@josefsson.org>
3511         * NEWS: Add.
3513 2003-09-12  Simon Josefsson <simon@josefsson.org>
3515         * m4/Makefile.am, m4/memset.m4, m4/onceonly_2_57.m4, m4/strdup.m4:
3516         Remove unused m4's.
3518 2003-09-12  Simon Josefsson <simon@josefsson.org>
3520         * src/getopt.c, src/getopt.h, src/getopt1.c: Add (from gl/).
3522 2003-09-12  Simon Josefsson <simon@josefsson.org>
3524         * lib/idna.c, lib/toutf8.c: Don't use strdup.
3526 2003-09-12  Simon Josefsson <simon@josefsson.org>
3528         * src/Makefile.am, gl/Makefile.am, gl/getopt.c, gl/getopt.h,
3529         gl/getopt1.c, gl/memset.c, gl/strdup.c, gl/m4/Makefile.am,
3530         gl/m4/memset.m4, gl/m4/onceonly_2_57.m4, gl/m4/strdup.m4,
3531         Makefile.am: Remove gl/.
3533 2003-09-12  Simon Josefsson <simon@josefsson.org>
3535         * tests/Makefile.am: Fix.
3537 2003-09-12  Simon Josefsson <simon@josefsson.org>
3539         * configure.ac: Remove checks for memset and strdup; we assume C89,
3540         so memset exists, and we no longer use strdup.  Remove gl/.
3542 2003-09-12  Simon Josefsson <simon@josefsson.org>
3544         * doc/libidn.texi: Ported to Mac OS X / Darwin.
3546 2003-09-12  Simon Josefsson <simon@josefsson.org>
3548         * gl/Makefile.am: Use libtool.
3550 2003-09-12  Simon Josefsson <simon@josefsson.org>
3552         * src/Makefile.am, tests/Makefile.am, examples/Makefile.am: Make
3553         LDADD libtool friendly.
3555 2003-09-12  Simon Josefsson <simon@josefsson.org>
3557         * NEWS: Add.
3559 2003-09-12  Simon Josefsson <simon@josefsson.org>
3561         * NEWS, configure.ac, doc/Makefile.am, doc/gdoc: Build man pages.
3563 2003-09-12  Simon Josefsson <simon@josefsson.org>
3565         * idna-ace-prefix.txt: Move.
3567 2003-09-12  Simon Josefsson <simon@josefsson.org>
3569         * libc/README: Fix.
3571 2003-09-12  Simon Josefsson <simon@josefsson.org>
3573         * THANKS: Add.
3575 2003-09-12  Simon Josefsson <simon@josefsson.org>
3577         * libc/Versions: Typo.
3579 2003-09-12  Simon Josefsson <simon@josefsson.org>
3581         * lib/internal.h: [_LIBC]: Define ICONV_CONST.
3583 2003-09-12  Simon Josefsson <simon@josefsson.org>
3585         * libc/getaddrinfo.c: Use modern API.
3587 2003-09-12  Simon Josefsson <simon@josefsson.org>
3589         * libc/Versions: Export modern API.
3591 2003-09-12  Simon Josefsson <simon@josefsson.org>
3593         * libc/README: Update.
3595 2003-09-12  Simon Josefsson <simon@josefsson.org>
3597         * libc/getaddrinfo.c: GLIBC 2.3.2 sync.
3599 2003-09-02  Simon Josefsson <simon@josefsson.org>
3601         * libc/getaddrinfo.c, libc/libc.patch: Revert.
3603 2003-08-26  Simon Josefsson <simon@josefsson.org>
3605         * AUTHORS: Update key.
3607 2003-08-26  Simon Josefsson <simon@josefsson.org>
3609         * examples/Makefile.am, examples/README: Add examples/README.
3611 2003-08-26  Simon Josefsson <simon@josefsson.org>
3613         * Makefile.am: Fix cvs2cl parameters.
3615 2003-08-26  Simon Josefsson <simon@josefsson.org>
3617         * Makefile.am, gl/Makefile.am, lib/Makefile.am: Use $() instead of
3618         @@.
3620 2003-08-26  Simon Josefsson <simon@josefsson.org>
3622         * Makefile.maint: Do some tests that work.
3624 2003-08-26  Simon Josefsson <simon@josefsson.org>
3626         * Makefile.cfg: Fix URL.
3628 2003-08-26  Simon Josefsson <simon@josefsson.org>
3630         * NEWS, configure.ac: Bump versions.
3632 2003-08-26  Simon Josefsson <simon@josefsson.org>
3634         * Makefile.am: Fix cvs2cl parameters.
3636 2003-08-26  Simon Josefsson <simon@josefsson.org>
3638         * Makefile.maint: Ignore errors on www update.
3640 2003-08-26  Simon Josefsson <simon@josefsson.org>
3642         * .prev-version: [no log message]
3644 2003-08-26  Simon Josefsson <simon@josefsson.org>
3646         * announce-gen: Revert.
3648 2003-08-26  Simon Josefsson <simon@josefsson.org>
3650         * Makefile.maint: Fix.
3652 2003-08-26  Simon Josefsson <simon@josefsson.org>
3654         * NEWS: Version 0.2.3.
3656 2003-08-26  Simon Josefsson <simon@josefsson.org>
3658         * Makefile.am: Replace release target with Makefile.maint etc.
3660 2003-08-26  Simon Josefsson <simon@josefsson.org>
3662         * .prev-version, GNUmakefile, Makefile.cfg, Makefile.maint,
3663         announce-gen: Add.
3665 2003-08-25  Simon Josefsson <simon@josefsson.org>
3667         * examples/example3.c: Doc fix.
3669 2003-08-25  Simon Josefsson <simon@josefsson.org>
3671         * THANKS, NEWS: Add.
3673 2003-08-25  Simon Josefsson <simon@josefsson.org>
3675         * examples/example4.c: Really call ToUnicode instead of ToASCII.
3676         Reported by Trond Haugen <trond.haugen@uninett.no>.
3678 2003-08-21  Simon Josefsson <simon@josefsson.org>
3680         * doc/libidn.texi: Add port.
3682 2003-08-21  Simon Josefsson <simon@josefsson.org>
3684         * gl/Makefile.am: Dist getopt.h.
3686 2003-08-21  Simon Josefsson <simon@josefsson.org>
3688         * src/Makefile.am: Link with gl stuff.
3690 2003-08-20  Simon Josefsson <simon@josefsson.org>
3692         * lib/toutf8.c: Fix warning message.
3694 2003-08-20  Simon Josefsson <simon@josefsson.org>
3696         * configure.ac: Group portability stuff together.
3698 2003-08-20  Simon Josefsson <simon@josefsson.org>
3700         * src/Makefile.am, tests/Makefile.am: Fix -I paths.
3702 2003-08-20  Simon Josefsson <simon@josefsson.org>
3704         * lib/Makefile.am: Distcheck fixes.
3706 2003-08-20  Simon Josefsson <simon@josefsson.org>
3708         * examples/Makefile.am: Fix paths.
3710 2003-08-20  Simon Josefsson <simon@josefsson.org>
3712         * Makefile.am: Fix directory build order, for gtk-doc.
3714 2003-08-20  Simon Josefsson <simon@josefsson.org>
3716         * lib/Makefile.am, lib/idna.c, lib/obsolete.c: Move obsolete
3717         functions into separate file.
3719 2003-08-20  Simon Josefsson <simon@josefsson.org>
3721         * lib/Makefile.am: Fixes.
3723 2003-08-20  Simon Josefsson <simon@josefsson.org>
3725         * Makefile.am: Build doc after src, for help2man on idn.
3727 2003-08-20  Simon Josefsson <simon@josefsson.org>
3729         * lib/Makefile.am: Add EXTRA_DISTs.
3731 2003-08-20  Simon Josefsson <simon@josefsson.org>
3733         * Makefile.am: Add gl, lib, src, tests and examples to SUBDIRS.
3734         Add gl/m4 to ACLOCAL_AMFLAGS.  Remove rules that are moved into
3735         lib/, src/, tests/ and examples/.
3737 2003-08-20  Simon Josefsson <simon@josefsson.org>
3739         * configure.ac: Split up files into sub-directories.
3741 2003-08-20  Simon Josefsson <simon@josefsson.org>
3743         * gdoc: Move gdoc to doc/.
3745 2003-08-20  Simon Josefsson <simon@josefsson.org>
3747         * CaseFolding-3.2.0.txt, CompositionExclusions-3.2.0.txt,
3748         LineBreak-3.2.0.txt, SpecialCasing-3.2.0.txt, rfc3454.txt,
3749         rfc3490.txt, rfc3491.txt, rfc3492.txt, UnicodeData-3.2.0.txt,
3750         doc/Makefile.am, doc/gdoc: Move documentation and specifications
3751         into doc/ and doc/specifications/.
3753 2003-08-20  Simon Josefsson <simon@josefsson.org>
3755         * getopt.c, getopt.h, getopt1.c, memset.c, strdup.c,
3756         gl/Makefile.am, gl/getopt.c, gl/getopt.h, gl/getopt1.c,
3757         gl/memset.c, gl/strdup.c, gl/m4/Makefile.am, gl/m4/memset.m4,
3758         gl/m4/onceonly_2_57.m4, gl/m4/strdup.m4: Move portability utilities
3759         into gl/.
3761 2003-08-20  Simon Josefsson <simon@josefsson.org>
3763         * gen-stringprep-tables.pl, gen-unicode-tables.pl, idna.c, idna.h,
3764         internal.h, nfkc.c, profiles.c, punycode.c, punycode.h,
3765         stringprep.c, stringprep.h.in, stringprep_generic.h,
3766         stringprep_iscsi.h, stringprep_kerberos5.h, stringprep_nameprep.h,
3767         stringprep_plain.h, stringprep_xmpp.h, toutf8.c, version.c,
3768         lib/Makefile.am, lib/gen-stringprep-tables.pl,
3769         lib/gen-unicode-tables.pl, lib/idna.c, lib/idna.h, lib/internal.h,
3770         lib/nfkc.c, lib/profiles.c, lib/punycode.c, lib/punycode.h,
3771         lib/stringprep.c, lib/stringprep.h.in, lib/stringprep_generic.h,
3772         lib/stringprep_iscsi.h, lib/stringprep_kerberos5.h,
3773         lib/stringprep_nameprep.h, lib/stringprep_plain.h,
3774         lib/stringprep_xmpp.h, lib/toutf8.c, lib/version.c: Move library
3775         into lib/.
3777 2003-08-20  Simon Josefsson <simon@josefsson.org>
3779         * tst_idna.c, tst_nfkc.c, tst_punycode.c, tst_stringprep.c,
3780         tests/Makefile.am, tests/tst_idna.c, tests/tst_nfkc.c,
3781         tests/tst_punycode.c, tests/tst_stringprep.c: Move tests into
3782         tests/.
3784 2003-08-20  Simon Josefsson <simon@josefsson.org>
3786         * idn.c, idn.ggo.in, idna.el, punycode.el, src/Makefile.am,
3787         src/idn.c, src/idn.ggo.in, src/idna.el, src/punycode.el: Move
3788         applications into src/.
3790 2003-08-20  Simon Josefsson <simon@josefsson.org>
3792         * example.c, example2.c, example3.c, example4.c,
3793         examples/Makefile.am, examples/example.c, examples/example2.c,
3794         examples/example3.c, examples/example4.c: Move examples into
3795         examples/.
3797 2003-08-13  Simon Josefsson <simon@josefsson.org>
3799         * TODO: Add.
3801 2003-08-13  Simon Josefsson <simon@josefsson.org>
3803         * nfkc.c: Fix doc.
3805 2003-08-13  Simon Josefsson <simon@josefsson.org>
3807         * tst_idna.c: Remove unused function.
3809 2003-08-13  Simon Josefsson <simon@josefsson.org>
3811         * idn.c: Fix warnings.
3813 2003-08-13  Simon Josefsson <simon@josefsson.org>
3815         * configure.ac: Bump versions.
3817 2003-08-13  Simon Josefsson <simon@josefsson.org>
3819         * doc/libidn.texi, NEWS: Add.
3821 2003-08-13  Simon Josefsson <simon@josefsson.org>
3823         * idna.h, idna.c: Use enum types where appropriate.
3825 2003-08-13  Simon Josefsson <simon@josefsson.org>
3827         * doc/libidn.texi: Doc fixes.
3829 2003-08-13  Simon Josefsson <simon@josefsson.org>
3831         * stringprep.h.in: Fix.
3833 2003-08-13  Simon Josefsson <simon@josefsson.org>
3835         * stringprep.c: Use enum/size_t/ssize_t where appropriate.  Doc
3836         fix.
3838 2003-08-13  Simon Josefsson <simon@josefsson.org>
3840         * stringprep.h.in: Replace int with proper enum, where appropriate.
3842 2003-08-13  Simon Josefsson <simon@josefsson.org>
3844         * doc/libidn.texi: Typo.
3846 2003-08-13  Simon Josefsson <simon@josefsson.org>
3848         * doc/libidn.texi: Add FreeBSD 4.8.
3850 2003-08-13  Simon Josefsson <simon@josefsson.org>
3852         * NEWS: Version 0.2.2.
3854 2003-08-13  Simon Josefsson <simon@josefsson.org>
3856         * NEWS: Fix.
3858 2003-08-13  Simon Josefsson <simon@josefsson.org>
3860         * Makefile.am: Fix release target.
3862 2003-08-13  Simon Josefsson <simon@josefsson.org>
3864         * NEWS, TODO: Add.
3866 2003-08-13  Simon Josefsson <simon@josefsson.org>
3868         * punycode.c: Typo.
3870 2003-08-13  Simon Josefsson <simon@josefsson.org>
3872         * punycode.h: Indent.
3874 2003-08-13  Simon Josefsson <simon@josefsson.org>
3876         * punycode.h: Revert to RFC code: use punycode_status.
3878 2003-08-13  Simon Josefsson <simon@josefsson.org>
3880         * punycode.c: Revert to RFC code: use punycode_uint and enum
3881         punycode_status.  However, we do continue to use size_t to promote
3882         use of sizeof() by application writers.  We return
3883         punycode_bad_input if a size_t value exceeds the largest
3884         punycode_uint, since the code presumably cannot handle that.  If
3885         size_t is smaller than punycode_uint, it seems unlikely that an
3886         application could be able to pass a string that is longer than
3887         SIZE_MAX anyway, but should it happen the worst that occur is that
3888         the punycode code will only see the beginning of the string, which
3889         isn't unreasonable on a platform with a small SIZE_MAX.
3891 2003-08-13  Simon Josefsson <simon@josefsson.org>
3893         * punycode.h: Define and use punycode_uint.
3895 2003-08-08  Simon Josefsson <simon@josefsson.org>
3897         * toutf8.c:
3898         (stringprep_locale_charset): Improve docstring.
3900 2003-07-31  Simon Josefsson <simon@josefsson.org>
3902         * Makefile.am: Replace gnudist with gnuftp.
3904 2003-07-31  Simon Josefsson <simon@josefsson.org>
3906         * THANKS, NEWS: Add.
3908 2003-07-31  Simon Josefsson <simon@josefsson.org>
3910         * idn.c: Encode -u output in locale charset, suggested by Adam M.
3911         Costello.
3913 2003-07-11  Simon Josefsson <simon@josefsson.org>
3915         * memset.c: Rewrite to get LGPL code.
3917 2003-07-11  Simon Josefsson <simon@josefsson.org>
3919         * strdup.c: Revert, to get LGPL code.
3921 2003-07-11  Simon Josefsson <simon@josefsson.org>
3923         * Makefile.am: Install but don't distribute idn-int.h.
3925 2003-07-11  Simon Josefsson <simon@josefsson.org>
3927         * m4/Makefile.am, Makefile.am, configure.ac: Dist m4's.
3929 2003-07-11  Simon Josefsson <simon@josefsson.org>
3931         * configure.ac, Makefile.am, strdup.c, m4/memset.m4,
3932         m4/onceonly_2_57.m4, m4/strdup.m4: Replace AC_REPLACE_OBJ with
3933         gnulib.
3935 2003-07-11  Simon Josefsson <simon@josefsson.org>
3937         * configure.ac: Bump versions.
3939 2003-07-11  Simon Josefsson <simon@josefsson.org>
3941         * NEWS: Add.
3943 2003-07-11  Simon Josefsson <simon@josefsson.org>
3945         * Makefile.am: Use BUILT_SOURCES for idn_cmd.* and idn-int.h, and
3946         don't include idn-int.h in the distribution.
3948 2003-07-08  Simon Josefsson <simon@josefsson.org>
3950         * THANKS: Add.
3952 2003-07-08  Simon Josefsson <simon@josefsson.org>
3954         * m4/ax_create_stdint_h.m4: Look in sys/types.h too, for cygwin.
3956 2003-07-06  Simon Josefsson <simon@josefsson.org>
3958         * ANNOUNCE, doc/libidn.texi: Don't use () when talking about the
3959         name of a function.
3961 2003-07-04  Simon Josefsson <simon@josefsson.org>
3963         * NEWS: Version 0.2.1.
3965 2003-07-04  Simon Josefsson <simon@josefsson.org>
3967         * Makefile.am: Create idn_cmd.* in srcdir.
3969 2003-07-04  Simon Josefsson <simon@josefsson.org>
3971         * NEWS: Add.
3973 2003-07-04  Simon Josefsson <simon@josefsson.org>
3975         * configure.ac: Bump versions.
3977 2003-07-04  Simon Josefsson <simon@josefsson.org>
3979         * NEWS: Add.
3981 2003-07-04  Simon Josefsson <simon@josefsson.org>
3983         * idna.c: Fix last commit.
3985 2003-07-04  Simon Josefsson <simon@josefsson.org>
3987         * THANKS: Add.
3989 2003-07-04  Simon Josefsson <simon@josefsson.org>
3991         * idna.c: Handle empty labels, tiny patch based on suggestion by
3992         Marcos Sanz/Denic <sanz@denic.de>.
3994 2003-07-02  Simon Josefsson <simon@josefsson.org>
3996         * THANKS: Add.
3998 2003-07-02  Simon Josefsson <simon@josefsson.org>
4000         * Makefile.am: Ignore .cvs*.
4002 2003-07-02  Simon Josefsson <simon@josefsson.org>
4004         * Makefile.am: Add legal information to ChangeLog.
4006 2003-07-02  Simon Josefsson <simon@josefsson.org>
4008         * THANKS: Add.
4010 2003-07-02  Simon Josefsson <simon@josefsson.org>
4012         * toutf8.c, tst_punycode.c: Indent.
4014 2003-07-02  Simon Josefsson <simon@josefsson.org>
4016         * toutf8.c:
4017         (stringprep_convert): Use ICONV_CONST.  Tiny patch suggested by
4018         Robert Norris <rob@cataclysm.cx>.
4020 2003-06-24  Simon Josefsson <simon@josefsson.org>
4022         * README-alpha: Gengetopt 2.10 or later is required.
4024 2003-06-24  Simon Josefsson <simon@josefsson.org>
4026         * Makefile.am: Don't distclean idn_cmd.*, just maintainer-clean
4027         them.
4029 2003-06-19  Simon Josefsson <simon@josefsson.org>
4031         * NEWS: Version 0.2.0.
4033 2003-06-19  Simon Josefsson <simon@josefsson.org>
4035         * Makefile.am: Distclean idn-int.h (really!).
4037 2003-06-19  Simon Josefsson <simon@josefsson.org>
4039         * Makefile.am: Install and distclean idn-int.h properly.
4041 2003-06-19  Simon Josefsson <simon@josefsson.org>
4043         * Makefile.am: Distclean idn-int.h.
4045 2003-06-19  Simon Josefsson <simon@josefsson.org>
4047         * Makefile.am: Remove idn-int.h.
4049 2003-06-19  Simon Josefsson <simon@josefsson.org>
4051         * doc/libidn.texi: Add woody armv4l.
4053 2003-06-19  Simon Josefsson <simon@josefsson.org>
4055         * configure.ac: Bump so version.
4057 2003-06-19  Simon Josefsson <simon@josefsson.org>
4059         * doc/libidn.texi: Tested on debian-sparc64.
4061 2003-06-19  Simon Josefsson <simon@josefsson.org>
4063         * Makefile.am: Build e.g. idn before doc/idn.1 is built.
4065 2003-06-19  Simon Josefsson <simon@josefsson.org>
4067         * punycode.c, punycode.h, doc/libidn.texi: GTK-DOC doesn't like
4068         enum return types.
4070 2003-06-19  Simon Josefsson <simon@josefsson.org>
4072         * NEWS: Add.
4074 2003-06-19  Simon Josefsson <simon@josefsson.org>
4076         * Makefile.am: Copy manual from right place.
4078 2003-06-19  Simon Josefsson <simon@josefsson.org>
4080         * THANKS: Add.
4082 2003-06-19  Simon Josefsson <simon@josefsson.org>
4084         * Makefile.am, tst_oidna.c: Remove obsolete test (we break
4085         backwards compatibility).
4087 2003-06-19  Simon Josefsson <simon@josefsson.org>
4089         * doc/libidn.texi: Fix.
4091 2003-06-18  Simon Josefsson <simon@josefsson.org>
4093         * idn.c, idna.c, nfkc.c, profiles.c, stringprep.c, toutf8.c,
4094         tst_idna.c, tst_oidna.c, tst_stringprep.c: Indent.
4096 2003-06-18  Simon Josefsson <simon@josefsson.org>
4098         * tst_punycode.c: Fix typo.
4100 2003-06-18  Simon Josefsson <simon@josefsson.org>
4102         * tst_punycode.c: Use uint32_t instead of unsigned long.
4104 2003-06-18  Simon Josefsson <simon@josefsson.org>
4106         * idn.c: Fix typo.
4108 2003-06-18  Simon Josefsson <simon@josefsson.org>
4110         * Makefile.am, tst_opunycode.c, tst_ostringprep.c: Not needed (new
4111         API backwards compatible).
4113 2003-06-18  Simon Josefsson <simon@josefsson.org>
4115         * tst_stringprep.c: Use uint32_t instead of unsigned long.
4117 2003-06-18  Simon Josefsson <simon@josefsson.org>
4119         * NEWS: Fix.
4121 2003-06-18  Simon Josefsson <simon@josefsson.org>
4123         * example2.c: Revert to RFC, but use uint32_t and size_t.
4125 2003-06-18  Simon Josefsson <simon@josefsson.org>
4127         * idna.h: Revert last change.
4129 2003-06-18  Simon Josefsson <simon@josefsson.org>
4131         * idna.c: Fixes.
4133 2003-06-18  Simon Josefsson <simon@josefsson.org>
4135         * idna.h: Remove old interfaces.
4137 2003-06-18  Simon Josefsson <simon@josefsson.org>
4139         * example4.c, example3.c, idn.c: Use modern API.
4141 2003-06-18  Simon Josefsson <simon@josefsson.org>
4143         * toutf8.c: Fix warnings.
4145 2003-06-18  Simon Josefsson <simon@josefsson.org>
4147         * idna.c: Use uint32_t instead of unsigned long.  New functions
4148         idna_to_ascii_4i, idna_to_unicode_44i, idna_to_ascii_4z,
4149         idna_to_ascii_8z, idna_to_ascii_lz, idna_to_unicode_4z4z,
4150         idna_to_unicode_8z4z, idna_to_unicode_8z8z, idna_to_unicode_8zlz,
4151         idna_to_unicode_lzlz.
4153 2003-06-18  Simon Josefsson <simon@josefsson.org>
4155         * tst_idna.c, tst_oidna.c: Fix.
4157 2003-06-18  Simon Josefsson <simon@josefsson.org>
4159         * idna.h: Fix.
4161 2003-06-18  Simon Josefsson <simon@josefsson.org>
4163         * idna.h: Include stddef.h and idn-int.h.  Add IDNA flags.  Add new
4164         IDNA entry points.
4166 2003-06-18  Simon Josefsson <simon@josefsson.org>
4168         * NEWS: Add.
4170 2003-06-18  Simon Josefsson <simon@josefsson.org>
4172         * configure.ac: Bump version.
4174 2003-06-18  Simon Josefsson <simon@josefsson.org>
4176         * stringprep.c: Change unsigned long to uint32_t.
4178 2003-06-18  Simon Josefsson <simon@josefsson.org>
4180         * stringprep.h.in: Change unsigned long to uint32_t.  Fix enum
4181         definitions.
4183 2003-06-18  Simon Josefsson <simon@josefsson.org>
4185         * internal.h: Remove inttypes/stdint, idn-int.h is used now.
4187 2003-06-18  Simon Josefsson <simon@josefsson.org>
4189         * tst_oidna.c, tst_opunycode.c, tst_ostringprep.c: Add old API
4190         tests.
4192 2003-06-18  Simon Josefsson <simon@josefsson.org>
4194         * doc/Makefile.am: Fix.
4196 2003-06-18  Simon Josefsson <simon@josefsson.org>
4198         * fdl.texi, lgpl.texi, Makefile.am, configure.ac, libidn.texi,
4199         doc/Makefile.am, doc/fdl.texi, doc/lgpl.texi, doc/libidn.texi: Move
4200         manual to doc/.
4202 2003-06-18  Simon Josefsson <simon@josefsson.org>
4204         * Makefile.am: Don't use gdoc.
4206 2003-06-18  Simon Josefsson <simon@josefsson.org>
4208         * nfkc.c: Use uint32_t instead of unsigned long.
4210 2003-06-18  Simon Josefsson <simon@josefsson.org>
4212         * Makefile.am: Get m4's from m4/.  Add tst_o*'s.  Regenerate
4213         ChangeLog only for releases.
4215 2003-06-18  Simon Josefsson <simon@josefsson.org>
4217         * gen-unicode-tables.pl: Include internal.h for uint32_t and use
4218         it.
4220 2003-06-18  Simon Josefsson <simon@josefsson.org>
4222         * punycode.c: Change unsigned long to uint32_t.  Use enum
4223         punycode_status return type.  Sync with RFC (after indent).
4225 2003-06-18  Simon Josefsson <simon@josefsson.org>
4227         * punycode.h: Include stddef and idn-int.h.  Add RFC compatibility
4228         enum punycode_status elements.  Change return type to enum
4229         punycode_status.  Use uint32_t instead of unsigned long.
4231 2003-06-18  Simon Josefsson <simon@josefsson.org>
4233         * Makefile.am, configure.ac, iconv.m4,
4234         m4/ac_compile_check_sizeof.m4, m4/ax_create_stdint_h.m4,
4235         m4/iconv.m4: New idn-int.h for portable fixed size integers.
4236         Create m4/ and move iconv.m4 to it.
4238 2003-06-12  Simon Josefsson <simon@josefsson.org>
4240         * Makefile.am: Remove GNU make specific idiom.
4242 2003-06-07  Simon Josefsson <simon@josefsson.org>
4244         * NEWS: Version 0.1.15.
4246 2003-06-07  Simon Josefsson <simon@josefsson.org>
4248         * NEWS: Add.
4250 2003-06-07  Simon Josefsson <simon@josefsson.org>
4252         * configure.ac: Bump version.
4254 2003-06-07  Simon Josefsson <simon@josefsson.org>
4256         * tst_stringprep.c, stringprep.c, tst_idna.c: Remove DRAFT stuff
4257         (moved to separate branch).
4259 2003-06-07  Simon Josefsson <simon@josefsson.org>
4261         * THANKS: Add. Fix.
4263 2003-06-07  Simon Josefsson <simon@josefsson.org>
4265         * idna.c: Handle non-zero terminated inputs.  Tiny patch suggested
4266         by Thiago Macieira.
4268 2003-06-04  Simon Josefsson <simon@josefsson.org>
4270         * THANKS: Add.
4272 2003-06-04  Simon Josefsson <simon@josefsson.org>
4274         * nfkc.c: Check array bounds, tiny patch from Joe Hildebrand.
4276 2003-05-10  Simon Josefsson <simon@josefsson.org>
4278         * NEWS: Version 0.1.14.
4280 2003-05-10  Simon Josefsson <simon@josefsson.org>
4282         * idna.el, punycode.el: Bind process-environment correctly.
4284 2003-05-09  Simon Josefsson <simon@josefsson.org>
4286         * Makefile.am: Copy doxygen docs.
4288 2003-05-09  Simon Josefsson <simon@josefsson.org>
4290         * NEWS: Add.
4292 2003-05-09  Simon Josefsson <simon@josefsson.org>
4294         * punycode.el: Use process-environment instead of utility env.
4295         Default values of punycode-program, punycode-to-ascii-parameters,
4296         punycode-to-unicode-parameters changed, and punycode-environment
4297         added.  Use separate error strings.  Handle when idn is not
4298         installed.
4300 2003-05-09  Simon Josefsson <simon@josefsson.org>
4302         * idna.el: Use process-environment instead of utility env.  Default
4303         values of idna-program, idna-to-ascii-parameters,
4304         idna-to-unicode-parameters changed, and idna-environment added.  Use
4305         separate error strings.
4307 2003-05-09  Simon Josefsson <simon@josefsson.org>
4309         * libidn.texi: Update Emacs Lisp API.  Fix toc.
4311 2003-05-09  Simon Josefsson <simon@josefsson.org>
4313         * THANKS: Add.
4315 2003-05-07  Simon Josefsson <simon@josefsson.org>
4317         * idna.el: Handle when idn is not installed.
4319 2003-04-23  Simon Josefsson <simon@josefsson.org>
4321         * NEWS: Add.
4323 2003-04-23  Simon Josefsson <simon@josefsson.org>
4325         * NEWS: Fix NEWS entry of last release (API/ABI compatibility).
4327 2003-04-16  Simon Josefsson <simon@josefsson.org>
4329         * ANNOUNCE: Mention devices it runs on.
4331 2003-03-28  Simon Josefsson <simon@josefsson.org>
4333         * tst_stringprep.c: Fix bad UTF-8.  Self test for bad UTF-8.
4335 2003-03-27  Simon Josefsson <simon@josefsson.org>
4337         * tst_idna.c, tst_stringprep.c: Fix -DDRAFT output.
4339 2003-03-26  Simon Josefsson <simon@josefsson.org>
4341         * Makefile.am: Dist contrib/doxygen/.
4343 2003-03-26  Simon Josefsson <simon@josefsson.org>
4345         * NEWS: Mention doxygen.
4347 2003-03-26  Simon Josefsson <simon@josefsson.org>
4349         * configure.ac: Build contrib/doxygen/Doxyfile.
4351 2003-03-26  Simon Josefsson <simon@josefsson.org>
4353         * gdoc: Add -doxygen.
4355 2003-03-26  Simon Josefsson <simon@josefsson.org>
4357         * internal.h: Add \mainpage for doxygen.
4359 2003-03-23  Simon Josefsson <simon@josefsson.org>
4361         * FAQ: Fix.
4363 2003-03-23  Simon Josefsson <simon@josefsson.org>
4365         * configure.ac: Bump versions.
4367 2003-03-23  Simon Josefsson <simon@josefsson.org>
4369         * Makefile.am: Ignore draft.*xml in ChangeLog.
4371 2003-03-23  Simon Josefsson <simon@josefsson.org>
4373         * idn.c: Fix debug prints.
4375 2003-03-22  Simon Josefsson <simon@josefsson.org>
4377         * stringprep.c, tst_stringprep.c: Fixes for -DDRAFT.
4379 2003-03-22  Simon Josefsson <simon@josefsson.org>
4381         * tst_idna.c: Support -DDRAFT.
4383 2003-03-13  Simon Josefsson <simon@josefsson.org>
4385         * NEWS: Version 0.1.13.
4387 2003-03-13  Simon Josefsson <simon@josefsson.org>
4389         * libidn.texi: Sync ANNOUNCE.
4391 2003-03-13  Simon Josefsson <simon@josefsson.org>
4393         * configure.ac: Bump so version.
4395 2003-03-13  Simon Josefsson <simon@josefsson.org>
4397         * NEWS: Add.
4399 2003-03-13  Simon Josefsson <simon@josefsson.org>
4401         * ANNOUNCE: Add lingos.
4403 2003-03-13  Simon Josefsson <simon@josefsson.org>
4405         * Makefile.am: Dist Java stuff.
4407 2003-03-13  Simon Josefsson <simon@josefsson.org>
4409         * NEWS: Mention Java API.
4411 2003-03-13  Simon Josefsson <simon@josefsson.org>
4413         * libidn.texi: Tested on more platforms.
4415 2003-03-12  Simon Josefsson <simon@josefsson.org>
4417         * tst_stringprep.c: Fix mem leak.
4419 2003-03-12  Simon Josefsson <simon@josefsson.org>
4421         * stringprep.c: Fix mem leak.
4423 2003-03-12  Simon Josefsson <simon@josefsson.org>
4425         * tst_idna.c: Fix mem leak.
4427 2003-03-12  Simon Josefsson <simon@josefsson.org>
4429         * Makefile.am: Ignore errors instead of using missing for
4430         gengetopt.
4432 2003-03-12  Simon Josefsson <simon@josefsson.org>
4434         * configure.ac: Ignore errors instead of using missing for
4435         gengetopt.  Bump version.
4437 2003-03-12  Simon Josefsson <simon@josefsson.org>
4439         * libidn.texi: Add platform.
4441 2003-03-12  Simon Josefsson <simon@josefsson.org>
4443         * ANNOUNCE: Spec update.
4445 2003-03-10  Simon Josefsson <simon@josefsson.org>
4447         * Makefile.am: Cvs2cl ignore contrib.
4449 2003-03-10  Simon Josefsson <simon@josefsson.org>
4451         * Makefile.am: Use cvs2cl's new --FSF.
4453 2003-03-08  Simon Josefsson <simon@josefsson.org>
4455         * punycode.c, punycode.h, example2.c: Sync with RFC.
4457 2003-03-08  Simon Josefsson <simon@josefsson.org>
4459         * rfc3490.txt, rfc3491.txt, rfc3492.txt: Replace drafts with RFCs.
4461 2003-03-07  Simon Josefsson <simon@josefsson.org>
4463         * README-alpha: Mention more prereqs.
4465 2003-03-07  Simon Josefsson <simon@josefsson.org>
4467         * idna.c: Remove gtk-doc trigger for obsolete functions.
4469 2003-03-07  Simon Josefsson <simon@josefsson.org>
4471         * libidn.texi: Move appendix last.  Cleanup @copying.
4473 2003-03-07  Simon Josefsson <simon@josefsson.org>
4475         * Makefile.am: Dist FAQ and contrib/web/idn.php.
4477 2003-03-07  Simon Josefsson <simon@josefsson.org>
4479         * README: Add.  Move todo list to TODO.
4481 2003-03-07  Simon Josefsson <simon@josefsson.org>
4483         * TODO: Add, taken from README.
4485 2003-03-06  Simon Josefsson <simon@josefsson.org>
4487         * libidn.texi: ANNOUNCE sync.
4489 2003-03-06  Simon Josefsson <simon@josefsson.org>
4491         * ANNOUNCE: Cleanup.
4493 2003-03-06  Simon Josefsson <simon@josefsson.org>
4495         * FAQ: Update questions and answers.
4497 2003-03-06  Simon Josefsson <simon@josefsson.org>
4499         * FAQ: Moved faq from file README.
4501 2003-03-06  Simon Josefsson <simon@josefsson.org>
4503         * README: Move faq to file FAQ.  Add donation info.  Update todo's.
4505 2003-03-06  Simon Josefsson <simon@josefsson.org>
4507         * NEWS: Add forgotten 0.1.12 items.
4509 2003-03-06  Simon Josefsson <simon@josefsson.org>
4511         * NEWS: Version 0.1.12.
4513 2003-03-06  Simon Josefsson <simon@josefsson.org>
4515         * libidn.texi: Remove stringprep_*.h.  Document stringprep in idn.
4517 2003-03-06  Simon Josefsson <simon@josefsson.org>
4519         * THANKS: Add.
4521 2003-03-06  Simon Josefsson <simon@josefsson.org>
4523         * libc/README: Fix ace.
4525 2003-03-06  Simon Josefsson <simon@josefsson.org>
4527         * Makefile.am: Ignore gengetopt errors.
4529 2003-03-06  Simon Josefsson <simon@josefsson.org>
4531         * idn.c, idn.ggo.in: Add -s and -p for stringprep.
4533 2003-03-06  Simon Josefsson <simon@josefsson.org>
4535         * NEWS: Mention stringprep API changes.
4537 2003-03-06  Simon Josefsson <simon@josefsson.org>
4539         * profiles.c, stringprep.c, stringprep.h.in, tst_stringprep.c: Add
4540         stringprep_profile().
4542 2003-03-06  Simon Josefsson <simon@josefsson.org>
4544         * NEWS, example.c, internal.h, profiles.c, stringprep.h.in,
4545         stringprep_generic.h, stringprep_iscsi.h, stringprep_kerberos5.h,
4546         stringprep_nameprep.h, stringprep_plain.h, stringprep_xmpp.h:
4547         Deprecate stringprep_*.h.
4549 2003-03-04  Simon Josefsson <simon@josefsson.org>
4551         * README-alpha: Fixup.
4553 2003-03-02  Simon Josefsson <simon@josefsson.org>
4555         * NEWS: Mention idn.php.
4557 2003-03-01  Simon Josefsson <simon@josefsson.org>
4559         * configure.ac: Check for gengetopt.
4561 2003-03-01  Simon Josefsson <simon@josefsson.org>
4563         * Makefile.am: Use GENGETOPT.
4565 2003-03-01  Simon Josefsson <simon@josefsson.org>
4567         * NEWS: Add glibc 2.3.2.
4569 2003-03-01  Simon Josefsson <simon@josefsson.org>
4571         * configure.ac: Bump version.
4573 2003-03-01  Simon Josefsson <simon@josefsson.org>
4575         * libc/README, libc/Versions, libc/getaddrinfo.c, libc/libc.patch:
4576         Update to libc 2.3.2.
4578 2003-02-28  Simon Josefsson <simon@josefsson.org>
4580         * NEWS: Add.
4582 2003-02-27  Simon Josefsson <simon@josefsson.org>
4584         * libidn.texi: Copying conditions.
4586 2003-02-27  Simon Josefsson <simon@josefsson.org>
4588         * profiles.c: Add SASLprep.
4590 2003-02-27  Simon Josefsson <simon@josefsson.org>
4592         * stringprep.h.in: Add SASL profile.
4594 2003-02-27  Simon Josefsson <simon@josefsson.org>
4596         * tst_stringprep.c: Test SASL profile.
4598 2003-02-27  Simon Josefsson <simon@josefsson.org>
4600         * Makefile.am: Don't byte compile elisp.  Cleanup EXTRA_DIST.
4602 2003-02-27  Simon Josefsson <simon@josefsson.org>
4604         * idn.ggo.in: Add copyright.
4606 2003-02-27  Simon Josefsson <simon@josefsson.org>
4608         * libidn.texi: Don't ack self.
4610 2003-02-26  Simon Josefsson <simon@josefsson.org>
4612         * Makefile.am: Cleanup extra dist.
4614 2003-02-26  Simon Josefsson <simon@josefsson.org>
4616         * Makefile.am: Make idn.c depend on idn_cmd.*.
4618 2003-02-26  Simon Josefsson <simon@josefsson.org>
4620         * idna.el, punycode.el: Doc fix.
4622 2003-02-26  Simon Josefsson <simon@josefsson.org>
4624         * libidn.texi: Reorder acks.  Add function and variable index.
4626 2003-02-26  Simon Josefsson <simon@josefsson.org>
4628         * fdl.texi, lgpl.texi: Fix TOC.
4630 2003-02-26  Simon Josefsson <simon@josefsson.org>
4632         * NEWS: Version 0.1.11.
4634 2003-02-26  Simon Josefsson <simon@josefsson.org>
4636         * Makefile.am: Distcheck fixes.
4638 2003-02-26  Simon Josefsson <simon@josefsson.org>
4640         * libidn.texi: Document Emacs API.
4642 2003-02-26  Simon Josefsson <simon@josefsson.org>
4644         * configure.ac: Bump versions.  Look for help2man.
4646 2003-02-26  Simon Josefsson <simon@josefsson.org>
4648         * Makefile.am: Build idn.1 man page.
4650 2003-02-26  Simon Josefsson <simon@josefsson.org>
4652         * libidn.texi: Document idn.
4654 2003-02-26  Simon Josefsson <simon@josefsson.org>
4656         * idna.el: Mention todo.
4658 2003-02-26  Simon Josefsson <simon@josefsson.org>
4660         * Makefile.am: Build idna.el.
4662 2003-02-26  Simon Josefsson <simon@josefsson.org>
4664         * idna.el: Elisp interface for IDNA.
4666 2003-02-26  Simon Josefsson <simon@josefsson.org>
4668         * punycode.el: Add keywords.
4670 2003-02-26  Simon Josefsson <simon@josefsson.org>
4672         * punycode.el: Fix doc.
4674 2003-02-26  Simon Josefsson <simon@josefsson.org>
4676         * configure.ac: Add automake elisp check.
4678 2003-02-26  Simon Josefsson <simon@josefsson.org>
4680         * Makefile.am: Add punycode.el.
4682 2003-02-26  Simon Josefsson <simon@josefsson.org>
4684         * punycode.el: Elisp interface for punycode.
4686 2003-02-26  Simon Josefsson <simon@josefsson.org>
4688         * Makefile.am: Fix gengetopt invocation.
4690 2003-02-26  Simon Josefsson <simon@josefsson.org>
4692         * idn.c: Print help on usage error.  Minor cleanup.
4694 2003-02-26  Simon Josefsson <simon@josefsson.org>
4696         * idn.ggo.in: Fix package/version name.
4698 2003-02-26  Simon Josefsson <simon@josefsson.org>
4700         * idn.ggo.in: Shorten line <80ch.
4702 2003-02-26  Simon Josefsson <simon@josefsson.org>
4704         * getopt.c, getopt.h, getopt1.c: Add.
4706 2003-02-26  Simon Josefsson <simon@josefsson.org>
4708         * configure.ac: Link with getopt if system doesn't have
4709         getopt_long().  Build idn.ggo.
4711 2003-02-26  Simon Josefsson <simon@josefsson.org>
4713         * Makefile.am: Build idn.
4715 2003-02-26  Simon Josefsson <simon@josefsson.org>
4717         * idn.ggo.in: Add command line option specification for idn.c.
4719 2003-02-26  Simon Josefsson <simon@josefsson.org>
4721         * idn.c: Add command line interface to library.
4723 2003-02-21  Simon Josefsson <simon@josefsson.org>
4725         * profiles.c: NFKC XMPP resourceprep.
4727 2003-02-21  Simon Josefsson <simon@josefsson.org>
4729         * profiles.c: NFKC XMPP nodeprep.
4731 2003-02-21  Simon Josefsson <simon@josefsson.org>
4733         * NEWS: Version 0.1.10.
4735 2003-02-21  Simon Josefsson <simon@josefsson.org>
4737         * idna.c: Doc fix.
4739 2003-02-21  Simon Josefsson <simon@josefsson.org>
4741         * NEWS, idna.c, idna.h: Deprecate idna_*_to_ace() and
4742         idna_*ace_to_*().  Add idna_to_ascii_from_*() and
4743         idna_to_unicode_*_from_*().
4745 2003-02-21  Simon Josefsson <simon@josefsson.org>
4747         * Makefile.am: Make release project independent.
4749 2003-02-21  Simon Josefsson <simon@josefsson.org>
4751         * NEWS: Add.
4753 2003-02-21  Simon Josefsson <simon@josefsson.org>
4755         * ANNOUNCE, Makefile.am, README, internal.h, libidn.texi,
4756         profiles.c, stringprep_iscsi.h, tst_stringprep.c: Add iSCSI
4757         profile.
4759 2003-02-21  Simon Josefsson <simon@josefsson.org>
4761         * NEWS: Add.
4763 2003-02-21  Simon Josefsson <simon@josefsson.org>
4765         * configure.ac: Bump versions.
4767 2003-02-21  Simon Josefsson <simon@josefsson.org>
4769         * NEWS: Add.
4771 2003-02-21  Simon Josefsson <simon@josefsson.org>
4773         * Makefile.am: Distribute contrib/*.
4775 2003-02-21  Simon Josefsson <simon@josefsson.org>
4777         * Makefile.am: Install punycode.h.
4779 2003-02-21  Simon Josefsson <simon@josefsson.org>
4781         * Makefile.am: Install idna.h, tiny patch from Stephane Bortzmeyer.
4783 2003-02-20  Simon Josefsson <simon@josefsson.org>
4785         * NEWS: Version 0.1.9.
4787 2003-02-20  Simon Josefsson <simon@josefsson.org>
4789         * libidn.texi: Fix last commit.
4791 2003-02-20  Simon Josefsson <simon@josefsson.org>
4793         * libidn.texi: Mention stringprep_plain.h.
4795 2003-02-20  Simon Josefsson <simon@josefsson.org>
4797         * profiles.c: Don't case fold XMPP resources.
4799 2003-02-20  Simon Josefsson <simon@josefsson.org>
4801         * profiles.c: Really fix XMPP definition.
4803 2003-02-20  Simon Josefsson <simon@josefsson.org>
4805         * Makefile.am: Add stringprep_plain.h.
4807 2003-02-20  Simon Josefsson <simon@josefsson.org>
4809         * configure.ac: Bump versions.
4811 2003-02-20  Simon Josefsson <simon@josefsson.org>
4813         * libidn.texi: Sync ANNOUNCE.
4815 2003-02-20  Simon Josefsson <simon@josefsson.org>
4817         * ANNOUNCE: Mention SASL "plain".
4819 2003-02-20  Simon Josefsson <simon@josefsson.org>
4821         * NEWS: Add.
4823 2003-02-20  Simon Josefsson <simon@josefsson.org>
4825         * tst_stringprep.c: Remove broken XMPP tests.  Add SASL test.
4827 2003-02-20  Simon Josefsson <simon@josefsson.org>
4829         * internal.h: Include stringprep_plain.h.
4831 2003-02-20  Simon Josefsson <simon@josefsson.org>
4833         * profiles.c: Add stringprep_plain for SASL ANONYMOUS plain
4834         profile.
4836 2003-02-20  Simon Josefsson <simon@josefsson.org>
4838         * profiles.c: Fix XMPP definition.
4840 2003-02-20  Simon Josefsson <simon@josefsson.org>
4842         * stringprep_plain.h: New file.
4844 2003-02-19  Simon Josefsson <simon@josefsson.org>
4846         * NEWS: Add.
4848 2003-02-19  Simon Josefsson <simon@josefsson.org>
4850         * THANKS: Add.
4852 2003-02-19  Simon Josefsson <simon@josefsson.org>
4854         * profiles.c: Don't normalize or map ASCII space for XMPP nodeprep.
4855         Tiny patch from Travis Shirk <TShirk@jabber.com>.
4857 2003-02-18  Simon Josefsson <simon@josefsson.org>
4859         * README: Add.
4861 2003-02-15  Simon Josefsson <simon@josefsson.org>
4863         * idna.c: Make sure decoded punycode data is zero terminated.
4865 2003-02-15  Simon Josefsson <simon@josefsson.org>
4867         * tst_idna.c: Fix memory leak.
4869 2003-02-15  Simon Josefsson <simon@josefsson.org>
4871         * idna.c: Fix memory leaks.  Waste less memory.
4873 2003-02-15  Simon Josefsson <simon@josefsson.org>
4875         * idna.c: Fix memory leak.
4877 2003-02-14  Simon Josefsson <simon@josefsson.org>
4879         * tst_stringprep.c: Fix.
4881 2003-02-14  Simon Josefsson <simon@josefsson.org>
4883         * nfkc.c: Fix typo.
4885 2003-02-14  Simon Josefsson <simon@josefsson.org>
4887         * stringprep.c: Fix maplen calculation.
4889 2003-02-14  Simon Josefsson <simon@josefsson.org>
4891         * stringprep.c: Fix gcc warnings.
4893 2003-02-14  Simon Josefsson <simon@josefsson.org>
4895         * stringprep.c, stringprep.h.in: Change STRINGPREP_MAX_MAP_CHARS to
4896         4 to waste less space.
4898 2003-02-14  Simon Josefsson <simon@josefsson.org>
4900         * NEWS: Version 0.1.8.
4902 2003-02-14  Simon Josefsson <simon@josefsson.org>
4904         * Makefile.am: GTK-DOC fix.
4906 2003-02-14  Simon Josefsson <simon@josefsson.org>
4908         * libidn.texi: Update port status.
4910 2003-02-14  Simon Josefsson <simon@josefsson.org>
4912         * configure.ac: Use = instead of == as test operator.
4914 2003-02-13  Simon Josefsson <simon@josefsson.org>
4916         * example2.c, stringprep.c: Use size_t for string lengths.
4918 2003-02-13  Simon Josefsson <simon@josefsson.org>
4920         * example2.c: Revert missing-noreturn fix.
4922 2003-02-13  Simon Josefsson <simon@josefsson.org>
4924         * idna.c: Use size_t for string lengths.
4926 2003-02-13  Simon Josefsson <simon@josefsson.org>
4928         * configure.ac, Makefile.am: Condition GTK-DOC and disable by
4929         default.
4931 2003-02-13  Simon Josefsson <simon@josefsson.org>
4933         * configure.ac: Cleanup gtk-doc build.
4935 2003-02-13  Simon Josefsson <simon@josefsson.org>
4937         * profiles.c: Zero terminate XMPP array.
4939 2003-02-13  Simon Josefsson <simon@josefsson.org>
4941         * configure.ac: Bump version (both shared library and package).
4943 2003-02-13  Simon Josefsson <simon@josefsson.org>
4945         * NEWS: Add.
4947 2003-02-13  Simon Josefsson <simon@josefsson.org>
4949         * example.c, example2.c, gen-unicode-tables.pl, idna.c, internal.h,
4950         nfkc.c, punycode.c, stringprep.c, stringprep.h.in, toutf8.c,
4951         tst_idna.c, tst_nfkc.c, tst_punycode.c, tst_stringprep.c: Fix
4952         CFLAGS warnings.
4954 2003-02-13  Simon Josefsson <simon@josefsson.org>
4956         * example3.c, example4.c: Fix CFLAGS warnings.  Use official IDNA
4957         ACE prefix.
4959 2003-02-12  Simon Josefsson <simon@josefsson.org>
4961         * tst_stringprep.c: Cleanups for including as appendix in draft.
4963 2003-02-12  Simon Josefsson <simon@josefsson.org>
4965         * profiles.c: Don't optimize prohibited output tables (better trace
4966         logs).
4968 2003-02-12  Simon Josefsson <simon@josefsson.org>
4970         * tst_stringprep.c: More self tests.  More debug info.
4972 2003-02-12  Simon Josefsson <simon@josefsson.org>
4974         * stringprep.c: More debug output.
4976 2003-02-12  Simon Josefsson <simon@josefsson.org>
4978         * idna-ace-prefix.txt: Official results.
4980 2003-02-12  Simon Josefsson <simon@josefsson.org>
4982         * Makefile.am: Improve release target.
4984 2003-02-12  Simon Josefsson <simon@josefsson.org>
4986         * Makefile.am: Add release target.
4988 2003-02-12  Simon Josefsson <simon@josefsson.org>
4990         * NEWS, configure.ac: Version 0.1.7.
4992 2003-02-12  Simon Josefsson <simon@josefsson.org>
4994         * tst_idna.c: Fix IDNA ACE prefix.
4996 2003-02-12  Simon Josefsson <simon@josefsson.org>
4998         * idna.h: Use official IDNA prefix.
5000 2003-02-11  Simon Josefsson <simon@josefsson.org>
5002         * Makefile.am: Add upload target.
5004 2003-02-11  Simon Josefsson <simon@josefsson.org>
5006         * tst_idna.c: Use new IDNA ACE prefix.
5008 2003-02-11  Simon Josefsson <simon@josefsson.org>
5010         * NEWS, configure.ac: Version 0.1.6.
5012 2003-02-11  Simon Josefsson <simon@josefsson.org>
5014         * idna-ace-prefix.txt: Add my computation.
5016 2003-02-11  Simon Josefsson <simon@josefsson.org>
5018         * idna.h: Chose IDNA prefix based on my computation.
5020 2003-02-09  Simon Josefsson <simon@josefsson.org>
5022         * internal.h: Fix header.
5024 2003-02-09  Simon Josefsson <simon@josefsson.org>
5026         * stringprep.h.in: Fix.
5028 2003-02-09  Simon Josefsson <simon@josefsson.org>
5030         * profiles.c: Indent.
5032 2003-02-09  Simon Josefsson <simon@josefsson.org>
5034         * Makefile.am: Fix cvs2cl.
5036 2003-02-07  Simon Josefsson <simon@josefsson.org>
5038         * README: Fix.
5040 2003-02-07  Simon Josefsson <simon@josefsson.org>
5042         * README-alpha: Add build instructions.
5044 2003-02-07  Simon Josefsson <simon@josefsson.org>
5046         * NEWS: Add.
5048 2003-02-07  Simon Josefsson <simon@josefsson.org>
5050         * libidn.texi: Add XMPP.
5052 2003-02-07  Simon Josefsson <simon@josefsson.org>
5054         * profiles.c: Use table C.8 for bidi prohibited instead of C.9.
5056 2003-02-07  Simon Josefsson <simon@josefsson.org>
5058         * Makefile.am, internal.h, profiles.c, stringprep_xmpp.h,
5059         tst_stringprep.c: Support XMPP.
5061 2003-02-07  Simon Josefsson <simon@josefsson.org>
5063         * ANNOUNCE: Fix.
5065 2003-02-07  Simon Josefsson <simon@josefsson.org>
5067         * stringprep_kerberos5.h, stringprep_nameprep.h,
5068         stringprep_generic.h: Name fix.
5070 2003-02-05  Simon Josefsson <simon@josefsson.org>
5072         * libc/README: Fix.
5074 2003-01-31  Simon Josefsson <simon@josefsson.org>
5076         * tst_punycode.c, tst_idna.c: Indent.
5078 2003-01-31  Simon Josefsson <simon@josefsson.org>
5080         * tst_punycode.c: Indent.
5082 2003-01-31  Simon Josefsson <simon@josefsson.org>
5084         * example3.c, example4.c, idna.c, stringprep.c, toutf8.c,
5085         tst_idna.c, tst_punycode.c: Indent.
5087 2003-01-30  Simon Josefsson <simon@josefsson.org>
5089         * ANNOUNCE: Fix.
5091 2003-01-30  Simon Josefsson <simon@josefsson.org>
5093         * libidn.texi: Typo.
5095 2003-01-29  Simon Josefsson <simon@josefsson.org>
5097         * ANNOUNCE: Mention libc.
5099 2003-01-28  Simon Josefsson <simon@josefsson.org>
5101         * libc/README: Typo.
5103 2003-01-28  Simon Josefsson <simon@josefsson.org>
5105         * configure.ac: Release 0.1.5.
5107 2003-01-28  Simon Josefsson <simon@josefsson.org>
5109         * Makefile.am: Dist libc/*.
5111 2003-01-28  Simon Josefsson <simon@josefsson.org>
5113         * libc/README: Fix.
5115 2003-01-28  Simon Josefsson <simon@josefsson.org>
5117         * libc/README: Add.
5119 2003-01-28  Simon Josefsson <simon@josefsson.org>
5121         * NEWS, libc/Makefile, libc/README, libc/Versions, libc/configure,
5122         libc/example.c, libc/getaddrinfo.c, libc/libc.patch, libc/netdb.h:
5123         Libidn as libc add-on.
5125 2003-01-28  Simon Josefsson <simon@josefsson.org>
5127         * idna.c, idna.h: Return new error code IDNA_ICONV_ERROR instead of
5128         crashing when character set conversion fails.
5130 2003-01-28  Simon Josefsson <simon@josefsson.org>
5132         * toutf8.c: Fix prototype.  Move unused parameter unless
5133         LOCALE_WORKS.
5135 2003-01-28  Simon Josefsson <simon@josefsson.org>
5137         * internal.h: Work from within GNU Libc.
5139 2003-01-27  Simon Josefsson <simon@josefsson.org>
5141         * THANKS: Add ack.
5143 2003-01-27  Simon Josefsson <simon@josefsson.org>
5145         * libidn.texi: Point to THANKS for more acks.
5147 2003-01-27  Simon Josefsson <simon@josefsson.org>
5149         * idna.c: Fix possible memory corruption.  Noncopyrightable patch
5150         from Waldo Bastian <bastian@kde.org>.
5152 2003-01-20  Simon Josefsson <simon@josefsson.org>
5154         * configure.ac: Change bug email address.
5156 2003-01-18  Simon Josefsson <simon@josefsson.org>
5158         * Makefile.am: Generate ChangeLog with --no-times.
5160 2003-01-15  Simon Josefsson <simon@josefsson.org>
5162         * NEWS, configure.ac: Release 0.1.4.
5164 2003-01-15  Simon Josefsson <simon@josefsson.org>
5166         * toutf8.c: Fix functions on bad platforms.
5168 2003-01-15  Simon Josefsson <simon@josefsson.org>
5170         * stringprep.c: Add comment.
5172 2003-01-15  Simon Josefsson <simon@josefsson.org>
5174         * tst_idna.c: Test step 5 in ToASCII.
5176 2003-01-15  Simon Josefsson <simon@josefsson.org>
5178         * idna.c, idna.h: Fix ToASCII().
5180 2003-01-15  Simon Josefsson <simon@josefsson.org>
5182         * libidn.texi: Fix copyright.
5184 2003-01-15  Simon Josefsson <simon@josefsson.org>
5186         * libidn.texi: Fix dir entry.
5188 2003-01-15  Simon Josefsson <simon@josefsson.org>
5190         * Makefile.am: Use automake's ps and pdf texinfo targets.  Remove
5191         txt texinfo target.
5193 2003-01-15  Simon Josefsson <simon@josefsson.org>
5195         * Makefile.am: EXTRA_DIST lgplg.texi.  Disable GTK-DOC for
5196         distcheck builds (doesn't work).
5198 2003-01-15  Simon Josefsson <simon@josefsson.org>
5200         * lgpl.texi, libidn.texi: Add acknowledgements, lgpl.
5202 2003-01-15  Simon Josefsson <simon@josefsson.org>
5204         * Makefile.am, configure.ac, example.c, example2.c, idna.c, idna.h,
5205         libidn.texi, nfkc.c, profiles.c, punycode.c, punycode.h,
5206         stringprep.c, stringprep.h.in, toutf8.c, tst_idna.c, tst_nfkc.c,
5207         tst_punycode.c, tst_stringprep.c, version.c: Comment cleanup.
5209 2003-01-15  Simon Josefsson <simon@josefsson.org>
5211         * Makefile.am: Improve texinfo manual.
5213 2003-01-15  Simon Josefsson <simon@josefsson.org>
5215         * stringprep.c: Add doc.
5217 2003-01-15  Simon Josefsson <simon@josefsson.org>
5219         * libidn.texi: Add.
5221 2003-01-15  Simon Josefsson <simon@josefsson.org>
5223         * README: Remove API documentation.
5225 2003-01-15  Simon Josefsson <simon@josefsson.org>
5227         * NEWS, configure.ac: Release 0.1.3.
5229 2003-01-15  Simon Josefsson <simon@josefsson.org>
5231         * Makefile.am, fdl.texi, gdoc, libidn.texi: Add texinfo manual.
5233 2003-01-15  Simon Josefsson <simon@josefsson.org>
5235         * example2.c: Fix for texinfiscation.
5237 2003-01-15  Simon Josefsson <simon@josefsson.org>
5239         * nfkc.c: Doc fixes.
5241 2003-01-08  Simon Josefsson <simon@josefsson.org>
5243         * README-alpha: Add.
5245 2003-01-08  Simon Josefsson <simon@josefsson.org>
5247         * NEWS, configure.ac: Release 0.1.2.
5249 2003-01-08  Simon Josefsson <simon@josefsson.org>
5251         * example4.c: Fix.
5253 2003-01-08  Simon Josefsson <simon@josefsson.org>
5255         * Makefile.am, example3.c, example4.c, idna.c, idna.h,
5256         stringprep.h.in, toutf8.c: IDNA high-level API.
5258 2003-01-08  Simon Josefsson <simon@josefsson.org>
5260         * NEWS, configure.ac: Release 0.1.1.
5262 2003-01-08  Simon Josefsson <simon@josefsson.org>
5264         * version.c, toutf8.c: Doc fix.
5266 2003-01-08  Simon Josefsson <simon@josefsson.org>
5268         * idna.c: Doc fix.
5270 2003-01-08  Simon Josefsson <simon@josefsson.org>
5272         * stringprep.c: Doc fix.
5274 2003-01-08  Simon Josefsson <simon@josefsson.org>
5276         * nfkc.c, stringprep.c, version.c: Add GTK-DOC documentation.
5278 2003-01-08  Simon Josefsson <simon@josefsson.org>
5280         * stringprep.h.in: GTK-DOC fixes.
5282 2003-01-08  Simon Josefsson <simon@josefsson.org>
5284         * toutf8.c: Add GTK-DOC documentation.
5286 2003-01-08  Simon Josefsson <simon@josefsson.org>
5288         * punycode.c: Add GTK-DOC documentation.
5290 2003-01-08  Simon Josefsson <simon@josefsson.org>
5292         * Makefile.am, configure.ac: Add API Reference Manual.
5294 2003-01-05  Simon Josefsson <simon@josefsson.org>
5296         * configure.ac: Release 0.1.0.
5298 2003-01-05  Simon Josefsson <simon@josefsson.org>
5300         * Makefile.am: Fix ChangeLog in distcheck.
5302 2003-01-05  Simon Josefsson <simon@josefsson.org>
5304         * README-alpha, README: Fix.
5306 2003-01-05  Simon Josefsson <simon@josefsson.org>
5308         * idna.h, Makefile.am: Add.
5310 2003-01-05  Simon Josefsson <simon@josefsson.org>
5312         * tst_idna.c: Check idna_to_unicode().
5314 2003-01-05  Simon Josefsson <simon@josefsson.org>
5316         * idna.c: Fix.
5318 2003-01-05  Simon Josefsson <simon@josefsson.org>
5320         * tst_punycode.c: Check decoding.
5322 2003-01-05  Simon Josefsson <simon@josefsson.org>
5324         * README-alpha: Add.
5326 2003-01-04  Simon Josefsson <simon@josefsson.org>
5328         * ANNOUNCE: Fix.
5330 2003-01-03  Simon Josefsson <simon@josefsson.org>
5332         * README-alpha: Rename.
5334 2003-01-03  Simon Josefsson <simon@josefsson.org>
5336         * NEWS: Fix.
5338 2003-01-03  Simon Josefsson <simon@josefsson.org>
5340         * Makefile.am: Build IDNA.
5342 2003-01-03  Simon Josefsson <simon@josefsson.org>
5344         * AUTHORS: Rename.
5346 2003-01-03  Simon Josefsson <simon@josefsson.org>
5348         * ANNOUNCE: Fix.
5350 2003-01-03  Simon Josefsson <simon@josefsson.org>
5352         * README, idna.c, idna.h, internal.h, tst_idna.c: Add unfinished
5353         old IDNA stuff.
5355 2003-01-03  Simon Josefsson <simon@josefsson.org>
5357         * libidn.pc.in: Rename and fix.
5359 2003-01-03  Simon Josefsson <simon@josefsson.org>
5361         * THANKS: Add.
5363 2003-01-03  Simon Josefsson <simon@josefsson.org>
5365         * THANKS, README: Rename.
5367 2003-01-03  Simon Josefsson <simon@josefsson.org>
5369         * Makefile.am, configure.ac: Rename.
5371 2003-01-03  Simon Josefsson <simon@josefsson.org>
5373         * libidn.pc.in, libstringprep.pc.in: Rename libstringprep.pc.in to
5374         libidn.pc.in.
5376 2003-01-02  Simon Josefsson <simon@josefsson.org>
5378         * Makefile.am, gen-stringprep-tables.pl, rfc3454.txt: Use
5379         rfc3454.txt instead of draft-hoffman-stringprep-07.txt.
5381 2002-12-27  Simon Josefsson <simon@josefsson.org>
5383         * ANNOUNCE: Fix.
5385 2002-12-26  Simon Josefsson <simon@josefsson.org>
5387         * ANNOUNCE: Cleanup.
5389 2002-12-26  Simon Josefsson <simon@josefsson.org>
5391         * ANNOUNCE: Initiate name change for savannah project registration.
5393 2002-12-26  Simon Josefsson <simon@josefsson.org>
5395         * tst_punycode.c: Fixes.
5397 2002-12-26  Simon Josefsson <simon@josefsson.org>
5399         * tst_stringprep.c: Fix.
5401 2002-12-26  Simon Josefsson <simon@josefsson.org>
5403         * README-alpha: Add.
5405 2002-12-26  Simon Josefsson <simon@josefsson.org>
5407         * ANNOUNCE: Fix.
5409 2002-12-19  Simon Josefsson <simon@josefsson.org>
5411         * Makefile.am, NEWS, configure.ac, example.c, example2.c,
5412         internal.h, nfkc.c, punycode.c, punycode.h, stringprep.c,
5413         stringprep.h.in, tst_punycode.c: Add punycode.  Use "unsigned long"
5414         for Unicode code points.  Copying condition fixes.  Fixes.
5416 2002-12-14  Simon Josefsson <simon@josefsson.org>
5418         * Makefile.am: Make sure ChangeLog is regenerated.
5420 2002-12-13  Simon Josefsson <simon@josefsson.org>
5422         * NEWS, configure.ac: Release 0.0.8.
5424 2002-12-13  Simon Josefsson <simon@josefsson.org>
5426         * AUTHORS, Makefile.am, NEWS, README, THANKS, configure.ac,
5427         internal.h, libstringprep.pc.in, strdup.c, stringprep.c,
5428         stringprep_generic.h, stringprep_kerberos5.h,
5429         stringprep_nameprep.h, toutf8.c, tst_nfkc.c, tst_stringprep.c:
5430         Portability fixes.
5432 2002-12-13  Simon Josefsson <simon@josefsson.org>
5434         * Makefile.am: Link with libiconv.
5436 2002-12-10  Simon Josefsson <simon@josefsson.org>
5438         * stringprep.c: Don't use uint32_t in one odd place.
5440 2002-12-10  Simon Josefsson <simon@josefsson.org>
5442         * stringprep.c: Flawfinder.
5444 2002-12-10  Simon Josefsson <simon@josefsson.org>
5446         * toutf8.c: Fix.
5448 2002-12-10  Simon Josefsson <simon@josefsson.org>
5450         * stringprep.h.in: Remove comma on last enum entry.
5452 2002-12-09  Simon Josefsson <simon@josefsson.org>
5454         * tst_nfkc.c: Fix memory leak.
5456 2002-12-09  Simon Josefsson <simon@josefsson.org>
5458         * configure.ac, internal.h, stringprep.c: Use dmalloc.  Fix memory
5459         leak when bidi fails.
5461 2002-12-09  Simon Josefsson <simon@josefsson.org>
5463         * tst_stringprep.c: Check version.
5465 2002-12-09  Simon Josefsson <simon@josefsson.org>
5467         * NEWS, configure.ac: Release 0.0.7 (version 0.0.6 was abandoned).
5469 2002-12-09  Simon Josefsson <simon@josefsson.org>
5471         * configure.ac: Release 0.0.6.
5473 2002-12-09  Simon Josefsson <simon@josefsson.org>
5475         * tst_stringprep.c: Check all upper string case mapping.
5477 2002-12-09  Simon Josefsson <simon@josefsson.org>
5479         * stringprep.c: Apply table until it can't be applied any longer.
5481 2002-12-07  Simon Josefsson <simon@josefsson.org>
5483         * tst_stringprep.c: Add nameprep vector.
5485 2002-12-07  Simon Josefsson <simon@josefsson.org>
5487         * example.c: Cosmetic fix.
5489 2002-12-07  Simon Josefsson <simon@josefsson.org>
5491         * stringprep.c: Fix printf() format warnings.  Fix bidi table for
5492         loop (affected only nameprep).
5494 2002-12-07  Simon Josefsson <simon@josefsson.org>
5496         * NEWS: Release 0.0.5.
5498 2002-12-07  Simon Josefsson <simon@josefsson.org>
5500         * Makefile.am, configure.ac: Add memset.c, an AC_LIBOBJ.
5502 2002-12-07  Simon Josefsson <simon@josefsson.org>
5504         * memset.c: An AC_LIBOBJ, from gnulib.
5506 2002-12-07  Simon Josefsson <simon@josefsson.org>
5508         * profiles.c, stringprep.c, stringprep.h.in: Indent.
5510 2002-12-07  Simon Josefsson <simon@josefsson.org>
5512         * README: Use new types.
5514 2002-12-07  Simon Josefsson <simon@josefsson.org>
5516         * profiles.c, stringprep.c, stringprep.h.in, tst_stringprep.c:
5517         Fixes.
5519 2002-12-07  Simon Josefsson <simon@josefsson.org>
5521         * profiles.c, stringprep.c, tst_stringprep.c: Fix bidi code and add
5522         self tests.
5524 2002-12-07  Simon Josefsson <simon@josefsson.org>
5526         * gen-stringprep-tables.pl, profiles.c, stringprep.c,
5527         stringprep.h.in, stringprep_generic.h, stringprep_kerberos5.h,
5528         stringprep_nameprep.h, tst_stringprep.c: Clean up internal
5529         profiling definitions.
5531 2002-12-06  Simon Josefsson <simon@josefsson.org>
5533         * example.c: Fix typo.
5535 2002-12-06  Simon Josefsson <simon@josefsson.org>
5537         * configure.ac: Release 0.0.4.
5539 2002-12-06  Simon Josefsson <simon@josefsson.org>
5541         * NEWS, README, profiles.c, stringprep.c, stringprep.h.in,
5542         stringprep_nameprep.h, tst_stringprep.c: Add unassigned code point
5543         handling, and self test.
5545 2002-12-06  Simon Josefsson <simon@josefsson.org>
5547         * tst_stringprep.c: Don't modify constant string during debug.
5549 2002-12-05  Simon Josefsson <simon@josefsson.org>
5551         * stringprep.c: Don't use *_fast().
5553 2002-12-05  Simon Josefsson <simon@josefsson.org>
5555         * Makefile.am: Don't use $< (GNU specific).
5557 2002-12-03  Simon Josefsson <simon@josefsson.org>
5559         * Makefile.am: Portability fixes.
5561 2002-12-03  Simon Josefsson <simon@josefsson.org>
5563         * internal.h, nfkc.c, stringprep.c, toutf8.c, tst_nfkc.c,
5564         tst_stringprep.c, version.c: Simplify the #include-mess. (NULL
5565         wasn't found on alpha-unknown-netbsd1.6)
5567 2002-11-30  Simon Josefsson <simon@josefsson.org>
5569         * config.rpath: [no log message]
5571 2002-11-30  Simon Josefsson <simon@josefsson.org>
5573         * NEWS, configure.ac: Release 0.0.3.
5575 2002-11-30  Simon Josefsson <simon@josefsson.org>
5577         * Makefile.am, configure.ac, strdup.c: Add replacement strdup.c for
5578         system's without it.  Increment shared library version.  Trim
5579         autoconf tests.
5581 2002-11-30  Simon Josefsson <simon@josefsson.org>
5583         * README: Added copying conditions.  Added more API documentation.
5585 2002-11-30  Simon Josefsson <simon@josefsson.org>
5587         * THANKS: Add copying conditions.
5589 2002-11-30  Simon Josefsson <simon@josefsson.org>
5591         * AUTHORS: Add copying conditions and public key.
5593 2002-11-30  Simon Josefsson <simon@josefsson.org>
5595         * Makefile.am, example.c, nfkc.c, stringprep.h.in,
5596         tst_stringprep.c: Export stringprep_utf8_to_unichar.
5598         Rename stringprep_utf8_to_ucs4_fast to stringprep_utf8_to_ucs4 to
5599         clean up API (old entry maintained for binary backwards
5600         compatibility though).
5602         Indent.
5604         Add sign make target.
5606 2002-11-29  Simon Josefsson <simon@josefsson.org>
5608         * nfkc.c, profiles.c, toutf8.c: indent
5610 2002-11-29  Simon Josefsson <simon@josefsson.org>
5612         * stringprep.c: improve debugging output
5614 2002-11-14  Simon Josefsson <simon@josefsson.org>
5616         * configure.ac: AC_PROG_RANLIB obsoleted by libtool.
5618 2002-11-07  Simon Josefsson <simon@josefsson.org>
5620         * example.c: improve comment
5622 2002-11-07  Simon Josefsson <simon@josefsson.org>
5624         * Makefile.am: add dependency
5626 2002-11-07  Simon Josefsson <simon@josefsson.org>
5628         * NEWS, configure.ac: Release 0.0.2.
5630 2002-11-07  Simon Josefsson <simon@josefsson.org>
5632         * toutf8.c: Remove unused variable.
5634 2002-11-07  Simon Josefsson <simon@josefsson.org>
5636         * stringprep.c: Fix memory leak.
5638 2002-11-07  Simon Josefsson <simon@josefsson.org>
5640         * Makefile.am, tst_nfkc.c, tst_stringprep.c: Add NFKC self test.
5642 2002-11-06  Simon Josefsson <simon@josefsson.org>
5644         * stringprep.h.in, toutf8.c: Cosmetic fixes.
5646 2002-11-06  Simon Josefsson <simon@josefsson.org>
5648         * ANNOUNCE: Add.
5650 2002-11-06  Simon Josefsson <simon@josefsson.org>
5652         * README: Explain why GLIB is not used.
5654 2002-11-06  Simon Josefsson <simon@josefsson.org>
5656         * Makefile.am, README: Build fixes.
5658 2002-11-06  Simon Josefsson <simon@josefsson.org>
5660         * Makefile.am, NEWS, README, THANKS, configure.ac, example.c,
5661         iconv.m4, libstringprep.pc.in, profiles.c, stringprep.h.in,
5662         stringprep_generic.h, stringprep_kerberos5.h,
5663         stringprep_nameprep.h, toutf8.c: Add example.  Add toutf8.c.  Check
5664         if OS has locale functions.  Add -R to pkg-config info file.  Moved
5665         profile variables to profile.c from header files.
5667 2002-11-05  Simon Josefsson <simon@josefsson.org>
5669         * AUTHORS, COPYING.LIB, CaseFolding-3.2.0.txt,
5670         CompositionExclusions-3.2.0.txt, LineBreak-3.2.0.txt, Makefile.am,
5671         NEWS, README, SpecialCasing-3.2.0.txt, THANKS,
5672         UnicodeData-3.2.0.txt, configure.ac, gen-stringprep-tables.pl,
5673         gen-unicode-tables.pl, libstringprep.pc.in, nfkc.c, stringprep.c,
5674         stringprep.h.in, stringprep_generic.h, stringprep_kerberos5.h,
5675         stringprep_nameprep.h, tst_stringprep.c, version.c: Initial
5676         version.
5678         ----------------------------------------------------------------------
5679         Copyright 2002, 2003, 2004  Simon Josefsson
5680         Copying and distribution of this file, with or without modification,
5681         are permitted in any medium without royalty provided the copyright
5682         notice and this notice are preserved.