Dist FAQ and contrib/web/idn.php.
[libidn.git] / ChangeLog
blob8abc7bc2285fee46bd77708d0a6129e218866366
1 2003-03-06  Simon Josefsson <simon@josefsson.org>
3         * NEWS: Version 0.1.12.
5 2003-03-06  Simon Josefsson <simon@josefsson.org>
7         * libidn.texi: Remove stringprep_*.h.  Document stringprep in idn.
9 2003-03-06  Simon Josefsson <simon@josefsson.org>
11         * THANKS: Add.
13 2003-03-06  Simon Josefsson <simon@josefsson.org>
15         * libc/README: Fix ace.
17 2003-03-06  Simon Josefsson <simon@josefsson.org>
19         * contrib/web/idn.php: Add errors.
21 2003-03-06  Simon Josefsson <simon@josefsson.org>
23         * contrib/web/idn.php: Support stringprep.
25 2003-03-06  Simon Josefsson <simon@josefsson.org>
27         * Makefile.am: Ignore gengetopt errors.
29 2003-03-06  Simon Josefsson <simon@josefsson.org>
31         * draft-ietf-xmpp-nodeprep-00.txt,
32         draft-ietf-xmpp-resourceprep-00.txt: Remove.
34 2003-03-06  Simon Josefsson <simon@josefsson.org>
36         * idn.c, idn.ggo.in: Add -s and -p for stringprep.
38 2003-03-06  Simon Josefsson <simon@josefsson.org>
40         * NEWS: Mention stringprep API changes.
42 2003-03-06  Simon Josefsson <simon@josefsson.org>
44         * profiles.c, stringprep.c, stringprep.h.in, tst_stringprep.c: Add
45         stringprep_profile().
47 2003-03-06  Simon Josefsson <simon@josefsson.org>
49         * reference/Makefile.am: Cosmetic fix.
51 2003-03-06  Simon Josefsson <simon@josefsson.org>
53         * NEWS, example.c, internal.h, profiles.c, stringprep.h.in,
54         stringprep_generic.h, stringprep_iscsi.h, stringprep_kerberos5.h,
55         stringprep_nameprep.h, stringprep_plain.h, stringprep_xmpp.h,
56         reference/Makefile.am, reference/libidn-docs.tmpl: Deprecate
57         stringprep_*.h.
59 2003-03-06  Simon Josefsson <simon@josefsson.org>
61         * draft-ietf-ips-iscsi-string-prep-04.txt,
62         draft-ietf-krb-wg-utf8-profile-01.txt: Add.
64 2003-03-04  Simon Josefsson <simon@josefsson.org>
66         * README-alpha: Fixup.
68 2003-03-02  Simon Josefsson <simon@josefsson.org>
70         * contrib/web/idn.php: Fix typo.
72 2003-03-02  Simon Josefsson <simon@josefsson.org>
74         * contrib/web/idn.php: Reorder.  Add errors.
76 2003-03-02  Simon Josefsson <simon@josefsson.org>
78         * contrib/web/idn.php: Fix.
80 2003-03-02  Simon Josefsson <simon@josefsson.org>
82         * contrib/web/idn.php: Add examples.
84 2003-03-02  Simon Josefsson <simon@josefsson.org>
86         * contrib/web/idn.php: Fix ct.  Add example.
88 2003-03-02  Simon Josefsson <simon@josefsson.org>
90         * contrib/web/idn.php: Add example.
92 2003-03-02  Simon Josefsson <simon@josefsson.org>
94         * contrib/web/idn.php: Fix.
96 2003-03-02  Simon Josefsson <simon@josefsson.org>
98         * contrib/web/idn.php: Examples.
100 2003-03-02  Simon Josefsson <simon@josefsson.org>
102         * contrib/web/idn.php: Fix typos.
104 2003-03-02  Simon Josefsson <simon@josefsson.org>
106         * contrib/web/idn.php: Move examples to bottom.
108 2003-03-02  Simon Josefsson <simon@josefsson.org>
110         * contrib/web/idn.php: Add examples.
112 2003-03-02  Simon Josefsson <simon@josefsson.org>
114         * contrib/web/idn.php: Bug reporting.
116 2003-03-02  Simon Josefsson <simon@josefsson.org>
118         * contrib/web/idn.php: Fixes.
120 2003-03-02  Simon Josefsson <simon@josefsson.org>
122         * contrib/web/idn.php: Charset fixes.
124 2003-03-02  Simon Josefsson <simon@josefsson.org>
126         * NEWS: Mention idn.php.
128 2003-03-02  Simon Josefsson <simon@josefsson.org>
130         * contrib/README: Add.
132 2003-03-02  Simon Josefsson <simon@josefsson.org>
134         * contrib/web/idn.php: Add.
136 2003-03-01  Simon Josefsson <simon@josefsson.org>
138         * configure.ac: Check for gengetopt.
140 2003-03-01  Simon Josefsson <simon@josefsson.org>
142         * Makefile.am: Use GENGETOPT.
144 2003-03-01  Simon Josefsson <simon@josefsson.org>
146         * NEWS: Add glibc 2.3.2.
148 2003-03-01  Simon Josefsson <simon@josefsson.org>
150         * configure.ac: Bump version.
152 2003-03-01  Simon Josefsson <simon@josefsson.org>
154         * libc/README, libc/Versions, libc/getaddrinfo.c, libc/libc.patch: 
155         Update to libc 2.3.2.
157 2003-02-28  Simon Josefsson <simon@josefsson.org>
159         * NEWS: Add.
161 2003-02-27  Simon Josefsson <simon@josefsson.org>
163         * libidn.texi: Copying conditions.
165 2003-02-27  Simon Josefsson <simon@josefsson.org>
167         * profiles.c: Add SASLprep.
169 2003-02-27  Simon Josefsson <simon@josefsson.org>
171         * stringprep.h.in: Add SASL profile.
173 2003-02-27  Simon Josefsson <simon@josefsson.org>
175         * tst_stringprep.c: Test SASL profile.
177 2003-02-27  Simon Josefsson <simon@josefsson.org>
179         * Makefile.am: Don't byte compile elisp.  Cleanup EXTRA_DIST.
181 2003-02-27  Simon Josefsson <simon@josefsson.org>
183         * idn.ggo.in: Add copyright.
185 2003-02-27  Simon Josefsson <simon@josefsson.org>
187         * draft-ietf-sasl-saslprep-00.txt: Add.
189 2003-02-27  Simon Josefsson <simon@josefsson.org>
191         * libidn.texi: Don't ack self.
193 2003-02-26  Simon Josefsson <simon@josefsson.org>
195         * Makefile.am: Cleanup extra dist.
197 2003-02-26  Simon Josefsson <simon@josefsson.org>
199         * Makefile.am: Make idn.c depend on idn_cmd.*.
201 2003-02-26  Simon Josefsson <simon@josefsson.org>
203         * reference/Makefile.am: Ignore getopt.h.
205 2003-02-26  Simon Josefsson <simon@josefsson.org>
207         * idna.el, punycode.el: Doc fix.
209 2003-02-26  Simon Josefsson <simon@josefsson.org>
211         * libidn.texi: Reorder acks.  Add function and variable index.
213 2003-02-26  Simon Josefsson <simon@josefsson.org>
215         * fdl.texi, lgpl.texi: Fix TOC.
217 2003-02-26  Simon Josefsson <simon@josefsson.org>
219         * NEWS: Version 0.1.11.
221 2003-02-26  Simon Josefsson <simon@josefsson.org>
223         * Makefile.am: Distcheck fixes.
225 2003-02-26  Simon Josefsson <simon@josefsson.org>
227         * libidn.texi: Document Emacs API.
229 2003-02-26  Simon Josefsson <simon@josefsson.org>
231         * configure.ac: Bump versions.  Look for help2man.
233 2003-02-26  Simon Josefsson <simon@josefsson.org>
235         * Makefile.am: Build idn.1 man page.
237 2003-02-26  Simon Josefsson <simon@josefsson.org>
239         * libidn.texi: Document idn.
241 2003-02-26  Simon Josefsson <simon@josefsson.org>
243         * idna.el: Mention todo.
245 2003-02-26  Simon Josefsson <simon@josefsson.org>
247         * Makefile.am: Build idna.el.
249 2003-02-26  Simon Josefsson <simon@josefsson.org>
251         * idna.el: Elisp interface for IDNA.
253 2003-02-26  Simon Josefsson <simon@josefsson.org>
255         * punycode.el: Add keywords.
257 2003-02-26  Simon Josefsson <simon@josefsson.org>
259         * punycode.el: Fix doc.
261 2003-02-26  Simon Josefsson <simon@josefsson.org>
263         * configure.ac: Add automake elisp check.
265 2003-02-26  Simon Josefsson <simon@josefsson.org>
267         * Makefile.am: Add punycode.el.
269 2003-02-26  Simon Josefsson <simon@josefsson.org>
271         * punycode.el: Elisp interface for punycode.
273 2003-02-26  Simon Josefsson <simon@josefsson.org>
275         * Makefile.am: Fix gengetopt invocation.
277 2003-02-26  Simon Josefsson <simon@josefsson.org>
279         * idn.c: Print help on usage error.  Minor cleanup.
281 2003-02-26  Simon Josefsson <simon@josefsson.org>
283         * idn.ggo.in: Fix package/version name.
285 2003-02-26  Simon Josefsson <simon@josefsson.org>
287         * idn.ggo.in: Shorten line <80ch.
289 2003-02-26  Simon Josefsson <simon@josefsson.org>
291         * getopt.c, getopt.h, getopt1.c: Add.
293 2003-02-26  Simon Josefsson <simon@josefsson.org>
295         * configure.ac: Link with getopt if system doesn't have
296         getopt_long().  Build idn.ggo.
298 2003-02-26  Simon Josefsson <simon@josefsson.org>
300         * Makefile.am: Build idn.
302 2003-02-26  Simon Josefsson <simon@josefsson.org>
304         * idn.ggo.in: Add command line option specification for idn.c.
306 2003-02-26  Simon Josefsson <simon@josefsson.org>
308         * idn.c: Add command line interface to library.
310 2003-02-25  Simon Josefsson <simon@josefsson.org>
312         * draft-ietf-xmpp-nodeprep-01.txt,
313         draft-ietf-xmpp-resourceprep-01.txt: Add.
315 2003-02-21  Simon Josefsson <simon@josefsson.org>
317         * profiles.c: NFKC XMPP resourceprep.
319 2003-02-21  Simon Josefsson <simon@josefsson.org>
321         * profiles.c: NFKC XMPP nodeprep.
323 2003-02-21  Simon Josefsson <simon@josefsson.org>
325         * NEWS: Version 0.1.10.
327 2003-02-21  Simon Josefsson <simon@josefsson.org>
329         * reference/Makefile.am: Distribute libidn-stringprep-iscsi.html.
331 2003-02-21  Simon Josefsson <simon@josefsson.org>
333         * idna.c: Doc fix.
335 2003-02-21  Simon Josefsson <simon@josefsson.org>
337         * NEWS, idna.c, idna.h: Deprecate idna_*_to_ace() and
338         idna_*ace_to_*().  Add idna_to_ascii_from_*() and
339         idna_to_unicode_*_from_*().
341 2003-02-21  Simon Josefsson <simon@josefsson.org>
343         * Makefile.am: Make release project independent.
345 2003-02-21  Simon Josefsson <simon@josefsson.org>
347         * NEWS: Add.
349 2003-02-21  Simon Josefsson <simon@josefsson.org>
351         * ANNOUNCE, Makefile.am, README, internal.h, libidn.texi,
352         profiles.c, stringprep_iscsi.h, tst_stringprep.c,
353         reference/dummy.c, reference/libidn-docs.tmpl: Add iSCSI profile.
355 2003-02-21  Simon Josefsson <simon@josefsson.org>
357         * NEWS: Add.
359 2003-02-21  Simon Josefsson <simon@josefsson.org>
361         * configure.ac: Bump versions.
363 2003-02-21  Simon Josefsson <simon@josefsson.org>
365         * NEWS: Add.
367 2003-02-21  Simon Josefsson <simon@josefsson.org>
369         * Makefile.am: Distribute contrib/*.
371 2003-02-21  Simon Josefsson <simon@josefsson.org>
373         * contrib/README: Describe contents of contrib/.
375 2003-02-21  Simon Josefsson <simon@josefsson.org>
377         * contrib/idn-python/Makefile, contrib/idn-python/README,
378         contrib/idn-python/idn.c, contrib/idn-python/test.py: Add Stephane
379         Bortzmeyer's python interface.
381 2003-02-21  Simon Josefsson <simon@josefsson.org>
383         * Makefile.am: Install punycode.h.
385 2003-02-21  Simon Josefsson <simon@josefsson.org>
387         * Makefile.am: Install idna.h, tiny patch from Stephane Bortzmeyer.
389 2003-02-20  Simon Josefsson <simon@josefsson.org>
391         * NEWS: Version 0.1.9.
393 2003-02-20  Simon Josefsson <simon@josefsson.org>
395         * reference/libidn-docs.tmpl: Include stringprep_plain.sgml.
397 2003-02-20  Simon Josefsson <simon@josefsson.org>
399         * reference/Makefile.am: Add libidn-stringprep-plain.html.
401 2003-02-20  Simon Josefsson <simon@josefsson.org>
403         * libidn.texi: Fix last commit.
405 2003-02-20  Simon Josefsson <simon@josefsson.org>
407         * libidn.texi: Mention stringprep_plain.h.
409 2003-02-20  Simon Josefsson <simon@josefsson.org>
411         * reference/dummy.c: Add stringprep_plain.
413 2003-02-20  Simon Josefsson <simon@josefsson.org>
415         * profiles.c: Don't case fold XMPP resources.
417 2003-02-20  Simon Josefsson <simon@josefsson.org>
419         * profiles.c: Really fix XMPP definition.
421 2003-02-20  Simon Josefsson <simon@josefsson.org>
423         * Makefile.am: Add stringprep_plain.h.
425 2003-02-20  Simon Josefsson <simon@josefsson.org>
427         * configure.ac: Bump versions.
429 2003-02-20  Simon Josefsson <simon@josefsson.org>
431         * libidn.texi: Sync ANNOUNCE.
433 2003-02-20  Simon Josefsson <simon@josefsson.org>
435         * ANNOUNCE: Mention SASL "plain".
437 2003-02-20  Simon Josefsson <simon@josefsson.org>
439         * NEWS: Add.
441 2003-02-20  Simon Josefsson <simon@josefsson.org>
443         * tst_stringprep.c: Remove broken XMPP tests.  Add SASL test.
445 2003-02-20  Simon Josefsson <simon@josefsson.org>
447         * draft-ietf-sasl-anon-00.txt: Add.
449 2003-02-20  Simon Josefsson <simon@josefsson.org>
451         * internal.h: Include stringprep_plain.h.
453 2003-02-20  Simon Josefsson <simon@josefsson.org>
455         * profiles.c: Add stringprep_plain for SASL ANONYMOUS plain
456         profile.
458 2003-02-20  Simon Josefsson <simon@josefsson.org>
460         * profiles.c: Fix XMPP definition.
462 2003-02-20  Simon Josefsson <simon@josefsson.org>
464         * stringprep_plain.h: New file.
466 2003-02-19  Simon Josefsson <simon@josefsson.org>
468         * NEWS: Add.
470 2003-02-19  Simon Josefsson <simon@josefsson.org>
472         * THANKS: Add.
474 2003-02-19  Simon Josefsson <simon@josefsson.org>
476         * profiles.c: Don't normalize or map ASCII space for XMPP nodeprep.
477         Tiny patch from Travis Shirk <TShirk@jabber.com>.
479 2003-02-18  Simon Josefsson <simon@josefsson.org>
481         * README: Add.
483 2003-02-15  Simon Josefsson <simon@josefsson.org>
485         * idna.c: Make sure decoded punycode data is zero terminated.
487 2003-02-15  Simon Josefsson <simon@josefsson.org>
489         * tst_idna.c: Fix memory leak.
491 2003-02-15  Simon Josefsson <simon@josefsson.org>
493         * idna.c: Fix memory leaks.  Waste less memory.
495 2003-02-15  Simon Josefsson <simon@josefsson.org>
497         * idna.c: Fix memory leak.
499 2003-02-14  Simon Josefsson <simon@josefsson.org>
501         * tst_stringprep.c: Fix.
503 2003-02-14  Simon Josefsson <simon@josefsson.org>
505         * nfkc.c: Fix typo.
507 2003-02-14  Simon Josefsson <simon@josefsson.org>
509         * stringprep.c: Fix maplen calculation.
511 2003-02-14  Simon Josefsson <simon@josefsson.org>
513         * stringprep.c: Fix gcc warnings.
515 2003-02-14  Simon Josefsson <simon@josefsson.org>
517         * stringprep.c, stringprep.h.in: Change STRINGPREP_MAX_MAP_CHARS to
518         4 to waste less space.
520 2003-02-14  Simon Josefsson <simon@josefsson.org>
522         * NEWS: Version 0.1.8.
524 2003-02-14  Simon Josefsson <simon@josefsson.org>
526         * Makefile.am: GTK-DOC fix.
528 2003-02-14  Simon Josefsson <simon@josefsson.org>
530         * libidn.texi: Update port status.
532 2003-02-14  Simon Josefsson <simon@josefsson.org>
534         * configure.ac: Use = instead of == as test operator.
536 2003-02-13  Simon Josefsson <simon@josefsson.org>
538         * example2.c, stringprep.c: Use size_t for string lengths.
540 2003-02-13  Simon Josefsson <simon@josefsson.org>
542         * example2.c: Revert missing-noreturn fix.
544 2003-02-13  Simon Josefsson <simon@josefsson.org>
546         * idna.c: Use size_t for string lengths.
548 2003-02-13  Simon Josefsson <simon@josefsson.org>
550         * configure.ac, Makefile.am: Condition GTK-DOC and disable by
551         default.
553 2003-02-13  Simon Josefsson <simon@josefsson.org>
555         * configure.ac: Cleanup gtk-doc build.
557 2003-02-13  Simon Josefsson <simon@josefsson.org>
559         * reference/Makefile.am, reference/libidn-docs.sgml,
560         reference/libidn-docs.tmpl, reference/libidn.types: Cleanup gtk-doc
561         build.
563 2003-02-13  Simon Josefsson <simon@josefsson.org>
565         * profiles.c: Zero terminate XMPP array.
567 2003-02-13  Simon Josefsson <simon@josefsson.org>
569         * configure.ac: Bump version (both shared library and package).
571 2003-02-13  Simon Josefsson <simon@josefsson.org>
573         * NEWS: Add.
575 2003-02-13  Simon Josefsson <simon@josefsson.org>
577         * example.c, example2.c, gen-unicode-tables.pl, idna.c, internal.h,
578         nfkc.c, punycode.c, stringprep.c, stringprep.h.in, toutf8.c,
579         tst_idna.c, tst_nfkc.c, tst_punycode.c, tst_stringprep.c: Fix
580         CFLAGS warnings.
582 2003-02-13  Simon Josefsson <simon@josefsson.org>
584         * example3.c, example4.c: Fix CFLAGS warnings.  Use official IDNA
585         ACE prefix.
587 2003-02-12  Simon Josefsson <simon@josefsson.org>
589         * tst_stringprep.c: Cleanups for including as appendix in draft.
591 2003-02-12  Simon Josefsson <simon@josefsson.org>
593         * draft-josefsson-idn-test-vectors.xml: Add preliminary version.
595 2003-02-12  Simon Josefsson <simon@josefsson.org>
597         * profiles.c: Don't optimize prohibited output tables (better trace
598         logs).
600 2003-02-12  Simon Josefsson <simon@josefsson.org>
602         * tst_stringprep.c: More self tests.  More debug info.
604 2003-02-12  Simon Josefsson <simon@josefsson.org>
606         * stringprep.c: More debug output.
608 2003-02-12  Simon Josefsson <simon@josefsson.org>
610         * idna-ace-prefix.txt: Official results.
612 2003-02-12  Simon Josefsson <simon@josefsson.org>
614         * Makefile.am: Improve release target.
616 2003-02-12  Simon Josefsson <simon@josefsson.org>
618         * Makefile.am: Add release target.
620 2003-02-12  Simon Josefsson <simon@josefsson.org>
622         * NEWS, configure.ac: Version 0.1.7.
624 2003-02-12  Simon Josefsson <simon@josefsson.org>
626         * tst_idna.c: Fix IDNA ACE prefix.
628 2003-02-12  Simon Josefsson <simon@josefsson.org>
630         * idna.h: Use official IDNA prefix.
632 2003-02-11  Simon Josefsson <simon@josefsson.org>
634         * Makefile.am: Add upload target.
636 2003-02-11  Simon Josefsson <simon@josefsson.org>
638         * tst_idna.c: Use new IDNA ACE prefix.
640 2003-02-11  Simon Josefsson <simon@josefsson.org>
642         * NEWS, configure.ac: Version 0.1.6.
644 2003-02-11  Simon Josefsson <simon@josefsson.org>
646         * idna-ace-prefix.txt: Add my computation.
648 2003-02-11  Simon Josefsson <simon@josefsson.org>
650         * idna.h: Chose IDNA prefix based on my computation.
652 2003-02-09  Simon Josefsson <simon@josefsson.org>
654         * internal.h: Fix header.
656 2003-02-09  Simon Josefsson <simon@josefsson.org>
658         * stringprep.h.in: Fix.
660 2003-02-09  Simon Josefsson <simon@josefsson.org>
662         * draft-ietf-ips-iscsi-string-prep-03.txt: Add.
664 2003-02-09  Simon Josefsson <simon@josefsson.org>
666         * profiles.c: Indent.
668 2003-02-09  Simon Josefsson <simon@josefsson.org>
670         * Makefile.am: Fix cvs2cl.
672 2003-02-07  Simon Josefsson <simon@josefsson.org>
674         * README: Fix.
676 2003-02-07  Simon Josefsson <simon@josefsson.org>
678         * reference/libidn-docs.sgml: Reorder.
680 2003-02-07  Simon Josefsson <simon@josefsson.org>
682         * README-alpha: Add build instructions.
684 2003-02-07  Simon Josefsson <simon@josefsson.org>
686         * NEWS: Add.
688 2003-02-07  Simon Josefsson <simon@josefsson.org>
690         * reference/dummy.c, libidn.texi: Add XMPP.
692 2003-02-07  Simon Josefsson <simon@josefsson.org>
694         * reference/libidn-docs.sgml: Include xmpp.
696 2003-02-07  Simon Josefsson <simon@josefsson.org>
698         * reference/libidn-docs.sgml: Update (from ANNOUNCE).
700 2003-02-07  Simon Josefsson <simon@josefsson.org>
702         * profiles.c: Use table C.8 for bidi prohibited instead of C.9.
704 2003-02-07  Simon Josefsson <simon@josefsson.org>
706         * Makefile.am, draft-ietf-xmpp-nodeprep-00.txt,
707         draft-ietf-xmpp-resourceprep-00.txt, internal.h, profiles.c,
708         stringprep_xmpp.h, tst_stringprep.c: Support XMPP.
710 2003-02-07  Simon Josefsson <simon@josefsson.org>
712         * draft-ietf-krb-wg-utf8-profile-00.txt: Add.
714 2003-02-07  Simon Josefsson <simon@josefsson.org>
716         * ANNOUNCE: Fix.
718 2003-02-07  Simon Josefsson <simon@josefsson.org>
720         * stringprep_kerberos5.h, stringprep_nameprep.h,
721         stringprep_generic.h: Name fix.
723 2003-02-05  Simon Josefsson <simon@josefsson.org>
725         * libc/README: Fix.
727 2003-01-31  Simon Josefsson <simon@josefsson.org>
729         * tst_punycode.c, tst_idna.c: Indent.
731 2003-01-31  Simon Josefsson <simon@josefsson.org>
733         * tst_punycode.c: Indent.
735 2003-01-31  Simon Josefsson <simon@josefsson.org>
737         * example3.c, example4.c, idna.c, stringprep.c, toutf8.c,
738         tst_idna.c, tst_punycode.c: Indent.
740 2003-01-30  Simon Josefsson <simon@josefsson.org>
742         * ANNOUNCE: Fix.
744 2003-01-30  Simon Josefsson <simon@josefsson.org>
746         * libidn.texi: Typo.
748 2003-01-29  Simon Josefsson <simon@josefsson.org>
750         * ANNOUNCE: Mention libc.
752 2003-01-28  Simon Josefsson <simon@josefsson.org>
754         * libc/README: Typo.
756 2003-01-28  Simon Josefsson <simon@josefsson.org>
758         * reference/Makefile.am: Really ignore netdb.h.
760 2003-01-28  Simon Josefsson <simon@josefsson.org>
762         * configure.ac: Release 0.1.5.
764 2003-01-28  Simon Josefsson <simon@josefsson.org>
766         * Makefile.am: Dist libc/*.
768 2003-01-28  Simon Josefsson <simon@josefsson.org>
770         * reference/Makefile.am: Ignore netdb.h.
772 2003-01-28  Simon Josefsson <simon@josefsson.org>
774         * libc/README: Fix.
776 2003-01-28  Simon Josefsson <simon@josefsson.org>
778         * libc/README: Add.
780 2003-01-28  Simon Josefsson <simon@josefsson.org>
782         * NEWS, libc/Makefile, libc/README, libc/Versions, libc/configure,
783         libc/example.c, libc/getaddrinfo.c, libc/libc.patch, libc/netdb.h: 
784         Libidn as libc add-on.
786 2003-01-28  Simon Josefsson <simon@josefsson.org>
788         * idna.c, idna.h: Return new error code IDNA_ICONV_ERROR instead of
789         crashing when character set conversion fails.
791 2003-01-28  Simon Josefsson <simon@josefsson.org>
793         * toutf8.c: Fix prototype.  Move unused parameter unless
794         LOCALE_WORKS.
796 2003-01-28  Simon Josefsson <simon@josefsson.org>
798         * internal.h: Work from within GNU Libc.
800 2003-01-27  Simon Josefsson <simon@josefsson.org>
802         * THANKS: Add ack.
804 2003-01-27  Simon Josefsson <simon@josefsson.org>
806         * libidn.texi: Point to THANKS for more acks.
808 2003-01-27  Simon Josefsson <simon@josefsson.org>
810         * idna.c: Fix possible memory corruption.  Noncopyrightable patch
811         from Waldo Bastian <bastian@kde.org>.
813 2003-01-20  Simon Josefsson <simon@josefsson.org>
815         * configure.ac: Change bug email address.
817 2003-01-18  Simon Josefsson <simon@josefsson.org>
819         * Makefile.am: Generate ChangeLog with --no-times.
821 2003-01-15  Simon Josefsson <simon@josefsson.org>
823         * NEWS, configure.ac: Release 0.1.4.
825 2003-01-15  Simon Josefsson <simon@josefsson.org>
827         * toutf8.c: Fix functions on bad platforms.
829 2003-01-15  Simon Josefsson <simon@josefsson.org>
831         * stringprep.c: Add comment.
833 2003-01-15  Simon Josefsson <simon@josefsson.org>
835         * tst_idna.c: Test step 5 in ToASCII.
837 2003-01-15  Simon Josefsson <simon@josefsson.org>
839         * idna.c, idna.h: Fix ToASCII().
841 2003-01-15  Simon Josefsson <simon@josefsson.org>
843         * libidn.texi: Fix copyright.
845 2003-01-15  Simon Josefsson <simon@josefsson.org>
847         * libidn.texi: Fix dir entry.
849 2003-01-15  Simon Josefsson <simon@josefsson.org>
851         * Makefile.am: Use automake's ps and pdf texinfo targets.  Remove
852         txt texinfo target.
854 2003-01-15  Simon Josefsson <simon@josefsson.org>
856         * Makefile.am: EXTRA_DIST lgplg.texi.  Disable GTK-DOC for
857         distcheck builds (doesn't work).
859 2003-01-15  Simon Josefsson <simon@josefsson.org>
861         * reference/Makefile.am: Add uninstall target.  Fix distcheck
862         builds.
864 2003-01-15  Simon Josefsson <simon@josefsson.org>
866         * lgpl.texi, libidn.texi: Add acknowledgements, lgpl.
868 2003-01-15  Simon Josefsson <simon@josefsson.org>
870         * Makefile.am, configure.ac, example.c, example2.c, idna.c, idna.h,
871         libidn.texi, nfkc.c, profiles.c, punycode.c, punycode.h,
872         stringprep.c, stringprep.h.in, toutf8.c, tst_idna.c, tst_nfkc.c,
873         tst_punycode.c, tst_stringprep.c, version.c: Comment cleanup.
875 2003-01-15  Simon Josefsson <simon@josefsson.org>
877         * Makefile.am, reference/dummy.c: Improve texinfo manual.
879 2003-01-15  Simon Josefsson <simon@josefsson.org>
881         * stringprep.c: Add doc.
883 2003-01-15  Simon Josefsson <simon@josefsson.org>
885         * libidn.texi: Add.
887 2003-01-15  Simon Josefsson <simon@josefsson.org>
889         * README: Remove API documentation.
891 2003-01-15  Simon Josefsson <simon@josefsson.org>
893         * NEWS, configure.ac: Release 0.1.3.
895 2003-01-15  Simon Josefsson <simon@josefsson.org>
897         * Makefile.am, fdl.texi, gdoc, libidn.texi: Add texinfo manual.
899 2003-01-15  Simon Josefsson <simon@josefsson.org>
901         * example2.c: Fix for texinfiscation.
903 2003-01-15  Simon Josefsson <simon@josefsson.org>
905         * nfkc.c: Doc fixes.
907 2003-01-08  Simon Josefsson <simon@josefsson.org>
909         * README-alpha: Add.
911 2003-01-08  Simon Josefsson <simon@josefsson.org>
913         * NEWS, configure.ac: Release 0.1.2.
915 2003-01-08  Simon Josefsson <simon@josefsson.org>
917         * example4.c: Fix.
919 2003-01-08  Simon Josefsson <simon@josefsson.org>
921         * Makefile.am, example3.c, example4.c, idna.c, idna.h,
922         stringprep.h.in, toutf8.c: IDNA high-level API.
924 2003-01-08  Simon Josefsson <simon@josefsson.org>
926         * NEWS, configure.ac: Release 0.1.1.
928 2003-01-08  Simon Josefsson <simon@josefsson.org>
930         * reference/Makefile.am: dist dummy.c.
932 2003-01-08  Simon Josefsson <simon@josefsson.org>
934         * reference/Makefile.am: Add templates.  Don't parse internal.h
936 2003-01-08  Simon Josefsson <simon@josefsson.org>
938         * reference/libidn-docs.sgml: Add ANNOUNCE text.
940 2003-01-08  Simon Josefsson <simon@josefsson.org>
942         * reference/dummy.c: Add.
944 2003-01-08  Simon Josefsson <simon@josefsson.org>
946         * version.c, toutf8.c: Doc fix.
948 2003-01-08  Simon Josefsson <simon@josefsson.org>
950         * idna.c: Doc fix.
952 2003-01-08  Simon Josefsson <simon@josefsson.org>
954         * stringprep.c: Doc fix.
956 2003-01-08  Simon Josefsson <simon@josefsson.org>
958         * nfkc.c, stringprep.c, version.c: Add GTK-DOC documentation.
960 2003-01-08  Simon Josefsson <simon@josefsson.org>
962         * reference/dummy.c, reference/Makefile.am: Dummy GTK-DOC C file
963         with documentation for #define macros.
965 2003-01-08  Simon Josefsson <simon@josefsson.org>
967         * stringprep.h.in: GTK-DOC fixes.
969 2003-01-08  Simon Josefsson <simon@josefsson.org>
971         * toutf8.c: Add GTK-DOC documentation.
973 2003-01-08  Simon Josefsson <simon@josefsson.org>
975         * punycode.c: Add GTK-DOC documentation.
977 2003-01-08  Simon Josefsson <simon@josefsson.org>
979         * Makefile.am, configure.ac, reference/Makefile.am,
980         reference/libidn-docs.sgml, reference/libidn.types: Add API
981         Reference Manual.
983 2003-01-05  Simon Josefsson <simon@josefsson.org>
985         * configure.ac: Release 0.1.0.
987 2003-01-05  Simon Josefsson <simon@josefsson.org>
989         * Makefile.am: Fix ChangeLog in distcheck.
991 2003-01-05  Simon Josefsson <simon@josefsson.org>
993         * README-alpha, README: Fix.
995 2003-01-05  Simon Josefsson <simon@josefsson.org>
997         * idna.h, Makefile.am: Add.
999 2003-01-05  Simon Josefsson <simon@josefsson.org>
1001         * tst_idna.c: Check idna_to_unicode().
1003 2003-01-05  Simon Josefsson <simon@josefsson.org>
1005         * idna.c: Fix.
1007 2003-01-05  Simon Josefsson <simon@josefsson.org>
1009         * tst_punycode.c: Check decoding.
1011 2003-01-05  Simon Josefsson <simon@josefsson.org>
1013         * README-alpha: Add.
1015 2003-01-04  Simon Josefsson <simon@josefsson.org>
1017         * ANNOUNCE: Fix.
1019 2003-01-03  Simon Josefsson <simon@josefsson.org>
1021         * README-alpha: Rename.
1023 2003-01-03  Simon Josefsson <simon@josefsson.org>
1025         * NEWS: Fix.
1027 2003-01-03  Simon Josefsson <simon@josefsson.org>
1029         * Makefile.am: Build IDNA.
1031 2003-01-03  Simon Josefsson <simon@josefsson.org>
1033         * AUTHORS: Rename.
1035 2003-01-03  Simon Josefsson <simon@josefsson.org>
1037         * ANNOUNCE: Fix.
1039 2003-01-03  Simon Josefsson <simon@josefsson.org>
1041         * README, idna.c, idna.h, internal.h, tst_idna.c: Add unfinished
1042         old IDNA stuff.
1044 2003-01-03  Simon Josefsson <simon@josefsson.org>
1046         * libidn.pc.in: Rename and fix.
1048 2003-01-03  Simon Josefsson <simon@josefsson.org>
1050         * THANKS, draft-ietf-idn-idna-14.txt,
1051         draft-ietf-idn-nameprep-11.txt: Add.
1053 2003-01-03  Simon Josefsson <simon@josefsson.org>
1055         * THANKS, README: Rename.
1057 2003-01-03  Simon Josefsson <simon@josefsson.org>
1059         * Makefile.am, configure.ac: Rename.
1061 2003-01-03  Simon Josefsson <simon@josefsson.org>
1063         * libidn.pc.in, libstringprep.pc.in: Rename libstringprep.pc.in to
1064         libidn.pc.in.
1066 2003-01-02  Simon Josefsson <simon@josefsson.org>
1068         * Makefile.am, draft-hoffman-stringprep-07.txt,
1069         gen-stringprep-tables.pl, rfc3454.txt: Use rfc3454.txt instead of
1070         draft-hoffman-stringprep-07.txt.
1072 2002-12-27  Simon Josefsson <simon@josefsson.org>
1074         * ANNOUNCE: Fix.
1076 2002-12-26  Simon Josefsson <simon@josefsson.org>
1078         * ANNOUNCE: Cleanup.
1080 2002-12-26  Simon Josefsson <simon@josefsson.org>
1082         * ANNOUNCE: Initiate name change for savannah project registration.
1084 2002-12-26  Simon Josefsson <simon@josefsson.org>
1086         * tst_punycode.c: Fixes.
1088 2002-12-26  Simon Josefsson <simon@josefsson.org>
1090         * tst_stringprep.c: Fix.
1092 2002-12-26  Simon Josefsson <simon@josefsson.org>
1094         * README-alpha: Add.
1096 2002-12-26  Simon Josefsson <simon@josefsson.org>
1098         * ANNOUNCE: Fix.
1100 2002-12-19  Simon Josefsson <simon@josefsson.org>
1102         * Makefile.am, NEWS, configure.ac, draft-ietf-idn-punycode-03.txt,
1103         example.c, example2.c, internal.h, nfkc.c, punycode.c, punycode.h,
1104         stringprep.c, stringprep.h.in, tst_punycode.c: Add punycode.  Use
1105         "unsigned long" for Unicode code points.  Copying condition fixes.
1106         Fixes.
1108 2002-12-14  Simon Josefsson <simon@josefsson.org>
1110         * Makefile.am: Make sure ChangeLog is regenerated.
1112 2002-12-13  Simon Josefsson <simon@josefsson.org>
1114         * NEWS, configure.ac: Release 0.0.8.
1116 2002-12-13  Simon Josefsson <simon@josefsson.org>
1118         * AUTHORS, Makefile.am, NEWS, README, THANKS, configure.ac,
1119         internal.h, libstringprep.pc.in, strdup.c, stringprep.c,
1120         stringprep_generic.h, stringprep_kerberos5.h,
1121         stringprep_nameprep.h, toutf8.c, tst_nfkc.c, tst_stringprep.c: 
1122         Portability fixes.
1124 2002-12-13  Simon Josefsson <simon@josefsson.org>
1126         * Makefile.am: Link with libiconv.
1128 2002-12-10  Simon Josefsson <simon@josefsson.org>
1130         * stringprep.c: Don't use uint32_t in one odd place.
1132 2002-12-10  Simon Josefsson <simon@josefsson.org>
1134         * stringprep.c: Flawfinder.
1136 2002-12-10  Simon Josefsson <simon@josefsson.org>
1138         * toutf8.c: Fix.
1140 2002-12-10  Simon Josefsson <simon@josefsson.org>
1142         * stringprep.h.in: Remove comma on last enum entry.
1144 2002-12-09  Simon Josefsson <simon@josefsson.org>
1146         * tst_nfkc.c: Fix memory leak.
1148 2002-12-09  Simon Josefsson <simon@josefsson.org>
1150         * configure.ac, internal.h, stringprep.c: Use dmalloc.  Fix memory
1151         leak when bidi fails.
1153 2002-12-09  Simon Josefsson <simon@josefsson.org>
1155         * tst_stringprep.c: Check version.
1157 2002-12-09  Simon Josefsson <simon@josefsson.org>
1159         * NEWS, configure.ac: Release 0.0.7 (version 0.0.6 was abandoned).
1161 2002-12-09  Simon Josefsson <simon@josefsson.org>
1163         * configure.ac: Release 0.0.6.
1165 2002-12-09  Simon Josefsson <simon@josefsson.org>
1167         * tst_stringprep.c: Check all upper string case mapping.
1169 2002-12-09  Simon Josefsson <simon@josefsson.org>
1171         * stringprep.c: Apply table until it can't be applied any longer.
1173 2002-12-07  Simon Josefsson <simon@josefsson.org>
1175         * tst_stringprep.c: Add nameprep vector.
1177 2002-12-07  Simon Josefsson <simon@josefsson.org>
1179         * example.c: Cosmetic fix.
1181 2002-12-07  Simon Josefsson <simon@josefsson.org>
1183         * stringprep.c: Fix printf() format warnings.  Fix bidi table for
1184         loop (affected only nameprep).
1186 2002-12-07  Simon Josefsson <simon@josefsson.org>
1188         * NEWS: Release 0.0.5.
1190 2002-12-07  Simon Josefsson <simon@josefsson.org>
1192         * Makefile.am, configure.ac: Add memset.c, an AC_LIBOBJ.
1194 2002-12-07  Simon Josefsson <simon@josefsson.org>
1196         * memset.c: An AC_LIBOBJ, from gnulib.
1198 2002-12-07  Simon Josefsson <simon@josefsson.org>
1200         * profiles.c, stringprep.c, stringprep.h.in: Indent.
1202 2002-12-07  Simon Josefsson <simon@josefsson.org>
1204         * README: Use new types.
1206 2002-12-07  Simon Josefsson <simon@josefsson.org>
1208         * profiles.c, stringprep.c, stringprep.h.in, tst_stringprep.c: 
1209         Fixes.
1211 2002-12-07  Simon Josefsson <simon@josefsson.org>
1213         * profiles.c, stringprep.c, tst_stringprep.c: Fix bidi code and add
1214         self tests.
1216 2002-12-07  Simon Josefsson <simon@josefsson.org>
1218         * gen-stringprep-tables.pl, profiles.c, stringprep.c,
1219         stringprep.h.in, stringprep_generic.h, stringprep_kerberos5.h,
1220         stringprep_nameprep.h, tst_stringprep.c: Clean up internal
1221         profiling definitions.
1223 2002-12-06  Simon Josefsson <simon@josefsson.org>
1225         * example.c: Fix typo.
1227 2002-12-06  Simon Josefsson <simon@josefsson.org>
1229         * configure.ac: Release 0.0.4.
1231 2002-12-06  Simon Josefsson <simon@josefsson.org>
1233         * NEWS, README, profiles.c, stringprep.c, stringprep.h.in,
1234         stringprep_nameprep.h, tst_stringprep.c: Add unassigned code point
1235         handling, and self test.
1237 2002-12-06  Simon Josefsson <simon@josefsson.org>
1239         * tst_stringprep.c: Don't modify constant string during debug.
1241 2002-12-05  Simon Josefsson <simon@josefsson.org>
1243         * stringprep.c: Don't use *_fast().
1245 2002-12-05  Simon Josefsson <simon@josefsson.org>
1247         * Makefile.am: Don't use $< (GNU specific).
1249 2002-12-03  Simon Josefsson <simon@josefsson.org>
1251         * Makefile.am: Portability fixes.
1253 2002-12-03  Simon Josefsson <simon@josefsson.org>
1255         * internal.h, nfkc.c, stringprep.c, toutf8.c, tst_nfkc.c,
1256         tst_stringprep.c, version.c: Simplify the #include-mess. (NULL
1257         wasn't found on alpha-unknown-netbsd1.6)
1259 2002-11-30  Simon Josefsson <simon@josefsson.org>
1261         * NEWS, configure.ac: Release 0.0.3.
1263 2002-11-30  Simon Josefsson <simon@josefsson.org>
1265         * Makefile.am, configure.ac, strdup.c: Add replacement strdup.c for
1266         system's without it.  Increment shared library version.  Trim
1267         autoconf tests.
1269 2002-11-30  Simon Josefsson <simon@josefsson.org>
1271         * README: Added copying conditions.  Added more API documentation.
1273 2002-11-30  Simon Josefsson <simon@josefsson.org>
1275         * THANKS: Add copying conditions.
1277 2002-11-30  Simon Josefsson <simon@josefsson.org>
1279         * AUTHORS: Add copying conditions and public key.
1281 2002-11-30  Simon Josefsson <simon@josefsson.org>
1283         * Makefile.am, example.c, nfkc.c, stringprep.h.in,
1284         tst_stringprep.c: Export stringprep_utf8_to_unichar.
1285         
1286         Rename stringprep_utf8_to_ucs4_fast to stringprep_utf8_to_ucs4 to
1287         clean up API (old entry maintained for binary backwards
1288         compatibility though).
1289         
1290         Indent.
1291         
1292         Add sign make target.
1294 2002-11-29  Simon Josefsson <simon@josefsson.org>
1296         * nfkc.c, profiles.c, toutf8.c: indent
1298 2002-11-29  Simon Josefsson <simon@josefsson.org>
1300         * stringprep.c: improve debugging output
1302 2002-11-14  Simon Josefsson <simon@josefsson.org>
1304         * configure.ac: AC_PROG_RANLIB obsoleted by libtool.
1306 2002-11-07  Simon Josefsson <simon@josefsson.org>
1308         * example.c: improve comment
1310 2002-11-07  Simon Josefsson <simon@josefsson.org>
1312         * Makefile.am: add dependency
1314 2002-11-07  Simon Josefsson <simon@josefsson.org>
1316         * NEWS, configure.ac: Release 0.0.2.
1318 2002-11-07  Simon Josefsson <simon@josefsson.org>
1320         * toutf8.c: Remove unused variable.
1322 2002-11-07  Simon Josefsson <simon@josefsson.org>
1324         * stringprep.c: Fix memory leak.
1326 2002-11-07  Simon Josefsson <simon@josefsson.org>
1328         * Makefile.am, tst_nfkc.c, tst_stringprep.c: Add NFKC self test.
1330 2002-11-06  Simon Josefsson <simon@josefsson.org>
1332         * stringprep.h.in, toutf8.c: Cosmetic fixes.
1334 2002-11-06  Simon Josefsson <simon@josefsson.org>
1336         * ANNOUNCE: Add.
1338 2002-11-06  Simon Josefsson <simon@josefsson.org>
1340         * README: Explain why GLIB is not used.
1342 2002-11-06  Simon Josefsson <simon@josefsson.org>
1344         * Makefile.am, README: Build fixes.
1346 2002-11-06  Simon Josefsson <simon@josefsson.org>
1348         * Makefile.am, NEWS, README, THANKS, configure.ac, example.c,
1349         iconv.m4, libstringprep.pc.in, profiles.c, stringprep.h.in,
1350         stringprep_generic.h, stringprep_kerberos5.h,
1351         stringprep_nameprep.h, toutf8.c: Add example.  Add toutf8.c.  Check
1352         if OS has locale functions.  Add -R to pkg-config info file.  Moved
1353         profile variables to profile.c from header files.
1355 2002-11-05  Simon Josefsson <simon@josefsson.org>
1357         * AUTHORS, COPYING.LIB, CaseFolding-3.2.0.txt,
1358         CompositionExclusions-3.2.0.txt, LineBreak-3.2.0.txt, Makefile.am,
1359         NEWS, README, SpecialCasing-3.2.0.txt, THANKS,
1360         UnicodeData-3.2.0.txt, configure.ac,
1361         draft-hoffman-stringprep-07.txt, gen-stringprep-tables.pl,
1362         gen-unicode-tables.pl, libstringprep.pc.in, nfkc.c, stringprep.c,
1363         stringprep.h.in, stringprep_generic.h, stringprep_kerberos5.h,
1364         stringprep_nameprep.h, tst_stringprep.c, version.c: Initial
1365         version.