Fix ace.
[libidn.git] / ChangeLog
blob84ba2cbae79537883eecf595e338041d163c7c93
1 2003-02-26  Simon Josefsson <simon@josefsson.org>
3         * NEWS: Version 0.1.11.
5 2003-02-26  Simon Josefsson <simon@josefsson.org>
7         * Makefile.am: Distcheck fixes.
9 2003-02-26  Simon Josefsson <simon@josefsson.org>
11         * libidn.texi: Document Emacs API.
13 2003-02-26  Simon Josefsson <simon@josefsson.org>
15         * configure.ac: Bump versions.  Look for help2man.
17 2003-02-26  Simon Josefsson <simon@josefsson.org>
19         * Makefile.am: Build idn.1 man page.
21 2003-02-26  Simon Josefsson <simon@josefsson.org>
23         * libidn.texi: Document idn.
25 2003-02-26  Simon Josefsson <simon@josefsson.org>
27         * idna.el: Mention todo.
29 2003-02-26  Simon Josefsson <simon@josefsson.org>
31         * Makefile.am: Build idna.el.
33 2003-02-26  Simon Josefsson <simon@josefsson.org>
35         * idna.el: Elisp interface for IDNA.
37 2003-02-26  Simon Josefsson <simon@josefsson.org>
39         * punycode.el: Add keywords.
41 2003-02-26  Simon Josefsson <simon@josefsson.org>
43         * punycode.el: Fix doc.
45 2003-02-26  Simon Josefsson <simon@josefsson.org>
47         * configure.ac: Add automake elisp check.
49 2003-02-26  Simon Josefsson <simon@josefsson.org>
51         * Makefile.am: Add punycode.el.
53 2003-02-26  Simon Josefsson <simon@josefsson.org>
55         * punycode.el: Elisp interface for punycode.
57 2003-02-26  Simon Josefsson <simon@josefsson.org>
59         * Makefile.am: Fix gengetopt invocation.
61 2003-02-26  Simon Josefsson <simon@josefsson.org>
63         * idn.c: Print help on usage error.  Minor cleanup.
65 2003-02-26  Simon Josefsson <simon@josefsson.org>
67         * idn.ggo.in: Fix package/version name.
69 2003-02-26  Simon Josefsson <simon@josefsson.org>
71         * idn.ggo.in: Shorten line <80ch.
73 2003-02-26  Simon Josefsson <simon@josefsson.org>
75         * getopt.c, getopt.h, getopt1.c: Add.
77 2003-02-26  Simon Josefsson <simon@josefsson.org>
79         * configure.ac: Link with getopt if system doesn't have
80         getopt_long().  Build idn.ggo.
82 2003-02-26  Simon Josefsson <simon@josefsson.org>
84         * Makefile.am: Build idn.
86 2003-02-26  Simon Josefsson <simon@josefsson.org>
88         * idn.ggo.in: Add command line option specification for idn.c.
90 2003-02-26  Simon Josefsson <simon@josefsson.org>
92         * idn.c: Add command line interface to library.
94 2003-02-25  Simon Josefsson <simon@josefsson.org>
96         * draft-ietf-xmpp-nodeprep-01.txt,
97         draft-ietf-xmpp-resourceprep-01.txt: Add.
99 2003-02-21  Simon Josefsson <simon@josefsson.org>
101         * profiles.c: NFKC XMPP resourceprep.
103 2003-02-21  Simon Josefsson <simon@josefsson.org>
105         * profiles.c: NFKC XMPP nodeprep.
107 2003-02-21  Simon Josefsson <simon@josefsson.org>
109         * NEWS: Version 0.1.10.
111 2003-02-21  Simon Josefsson <simon@josefsson.org>
113         * reference/Makefile.am: Distribute libidn-stringprep-iscsi.html.
115 2003-02-21  Simon Josefsson <simon@josefsson.org>
117         * idna.c: Doc fix.
119 2003-02-21  Simon Josefsson <simon@josefsson.org>
121         * NEWS, idna.c, idna.h: Deprecate idna_*_to_ace() and
122         idna_*ace_to_*().  Add idna_to_ascii_from_*() and
123         idna_to_unicode_*_from_*().
125 2003-02-21  Simon Josefsson <simon@josefsson.org>
127         * Makefile.am: Make release project independent.
129 2003-02-21  Simon Josefsson <simon@josefsson.org>
131         * NEWS: Add.
133 2003-02-21  Simon Josefsson <simon@josefsson.org>
135         * ANNOUNCE, Makefile.am, README, internal.h, libidn.texi,
136         profiles.c, stringprep_iscsi.h, tst_stringprep.c,
137         reference/dummy.c, reference/libidn-docs.tmpl: Add iSCSI profile.
139 2003-02-21  Simon Josefsson <simon@josefsson.org>
141         * NEWS: Add.
143 2003-02-21  Simon Josefsson <simon@josefsson.org>
145         * configure.ac: Bump versions.
147 2003-02-21  Simon Josefsson <simon@josefsson.org>
149         * NEWS: Add.
151 2003-02-21  Simon Josefsson <simon@josefsson.org>
153         * Makefile.am: Distribute contrib/*.
155 2003-02-21  Simon Josefsson <simon@josefsson.org>
157         * contrib/README: Describe contents of contrib/.
159 2003-02-21  Simon Josefsson <simon@josefsson.org>
161         * contrib/idn-python/Makefile, contrib/idn-python/README,
162         contrib/idn-python/idn.c, contrib/idn-python/test.py: Add Stephane
163         Bortzmeyer's python interface.
165 2003-02-21  Simon Josefsson <simon@josefsson.org>
167         * Makefile.am: Install punycode.h.
169 2003-02-21  Simon Josefsson <simon@josefsson.org>
171         * Makefile.am: Install idna.h, tiny patch from Stephane Bortzmeyer.
173 2003-02-20  Simon Josefsson <simon@josefsson.org>
175         * NEWS: Version 0.1.9.
177 2003-02-20  Simon Josefsson <simon@josefsson.org>
179         * reference/libidn-docs.tmpl: Include stringprep_plain.sgml.
181 2003-02-20  Simon Josefsson <simon@josefsson.org>
183         * reference/Makefile.am: Add libidn-stringprep-plain.html.
185 2003-02-20  Simon Josefsson <simon@josefsson.org>
187         * libidn.texi: Fix last commit.
189 2003-02-20  Simon Josefsson <simon@josefsson.org>
191         * libidn.texi: Mention stringprep_plain.h.
193 2003-02-20  Simon Josefsson <simon@josefsson.org>
195         * reference/dummy.c: Add stringprep_plain.
197 2003-02-20  Simon Josefsson <simon@josefsson.org>
199         * profiles.c: Don't case fold XMPP resources.
201 2003-02-20  Simon Josefsson <simon@josefsson.org>
203         * profiles.c: Really fix XMPP definition.
205 2003-02-20  Simon Josefsson <simon@josefsson.org>
207         * Makefile.am: Add stringprep_plain.h.
209 2003-02-20  Simon Josefsson <simon@josefsson.org>
211         * configure.ac: Bump versions.
213 2003-02-20  Simon Josefsson <simon@josefsson.org>
215         * libidn.texi: Sync ANNOUNCE.
217 2003-02-20  Simon Josefsson <simon@josefsson.org>
219         * ANNOUNCE: Mention SASL "plain".
221 2003-02-20  Simon Josefsson <simon@josefsson.org>
223         * NEWS: Add.
225 2003-02-20  Simon Josefsson <simon@josefsson.org>
227         * tst_stringprep.c: Remove broken XMPP tests.  Add SASL test.
229 2003-02-20  Simon Josefsson <simon@josefsson.org>
231         * draft-ietf-sasl-anon-00.txt: Add.
233 2003-02-20  Simon Josefsson <simon@josefsson.org>
235         * internal.h: Include stringprep_plain.h.
237 2003-02-20  Simon Josefsson <simon@josefsson.org>
239         * profiles.c: Add stringprep_plain for SASL ANONYMOUS plain
240         profile.
242 2003-02-20  Simon Josefsson <simon@josefsson.org>
244         * profiles.c: Fix XMPP definition.
246 2003-02-20  Simon Josefsson <simon@josefsson.org>
248         * stringprep_plain.h: New file.
250 2003-02-19  Simon Josefsson <simon@josefsson.org>
252         * NEWS: Add.
254 2003-02-19  Simon Josefsson <simon@josefsson.org>
256         * THANKS: Add.
258 2003-02-19  Simon Josefsson <simon@josefsson.org>
260         * profiles.c: Don't normalize or map ASCII space for XMPP nodeprep.
261         Tiny patch from Travis Shirk <TShirk@jabber.com>.
263 2003-02-18  Simon Josefsson <simon@josefsson.org>
265         * README: Add.
267 2003-02-15  Simon Josefsson <simon@josefsson.org>
269         * idna.c: Make sure decoded punycode data is zero terminated.
271 2003-02-15  Simon Josefsson <simon@josefsson.org>
273         * tst_idna.c: Fix memory leak.
275 2003-02-15  Simon Josefsson <simon@josefsson.org>
277         * idna.c: Fix memory leaks.  Waste less memory.
279 2003-02-15  Simon Josefsson <simon@josefsson.org>
281         * idna.c: Fix memory leak.
283 2003-02-14  Simon Josefsson <simon@josefsson.org>
285         * tst_stringprep.c: Fix.
287 2003-02-14  Simon Josefsson <simon@josefsson.org>
289         * nfkc.c: Fix typo.
291 2003-02-14  Simon Josefsson <simon@josefsson.org>
293         * stringprep.c: Fix maplen calculation.
295 2003-02-14  Simon Josefsson <simon@josefsson.org>
297         * stringprep.c: Fix gcc warnings.
299 2003-02-14  Simon Josefsson <simon@josefsson.org>
301         * stringprep.c, stringprep.h.in: Change STRINGPREP_MAX_MAP_CHARS to
302         4 to waste less space.
304 2003-02-14  Simon Josefsson <simon@josefsson.org>
306         * NEWS: Version 0.1.8.
308 2003-02-14  Simon Josefsson <simon@josefsson.org>
310         * Makefile.am: GTK-DOC fix.
312 2003-02-14  Simon Josefsson <simon@josefsson.org>
314         * libidn.texi: Update port status.
316 2003-02-14  Simon Josefsson <simon@josefsson.org>
318         * configure.ac: Use = instead of == as test operator.
320 2003-02-13  Simon Josefsson <simon@josefsson.org>
322         * example2.c, stringprep.c: Use size_t for string lengths.
324 2003-02-13  Simon Josefsson <simon@josefsson.org>
326         * example2.c: Revert missing-noreturn fix.
328 2003-02-13  Simon Josefsson <simon@josefsson.org>
330         * idna.c: Use size_t for string lengths.
332 2003-02-13  Simon Josefsson <simon@josefsson.org>
334         * configure.ac, Makefile.am: Condition GTK-DOC and disable by
335         default.
337 2003-02-13  Simon Josefsson <simon@josefsson.org>
339         * configure.ac: Cleanup gtk-doc build.
341 2003-02-13  Simon Josefsson <simon@josefsson.org>
343         * reference/Makefile.am, reference/libidn-docs.sgml,
344         reference/libidn-docs.tmpl, reference/libidn.types: Cleanup gtk-doc
345         build.
347 2003-02-13  Simon Josefsson <simon@josefsson.org>
349         * profiles.c: Zero terminate XMPP array.
351 2003-02-13  Simon Josefsson <simon@josefsson.org>
353         * configure.ac: Bump version (both shared library and package).
355 2003-02-13  Simon Josefsson <simon@josefsson.org>
357         * NEWS: Add.
359 2003-02-13  Simon Josefsson <simon@josefsson.org>
361         * example.c, example2.c, gen-unicode-tables.pl, idna.c, internal.h,
362         nfkc.c, punycode.c, stringprep.c, stringprep.h.in, toutf8.c,
363         tst_idna.c, tst_nfkc.c, tst_punycode.c, tst_stringprep.c: Fix
364         CFLAGS warnings.
366 2003-02-13  Simon Josefsson <simon@josefsson.org>
368         * example3.c, example4.c: Fix CFLAGS warnings.  Use official IDNA
369         ACE prefix.
371 2003-02-12  Simon Josefsson <simon@josefsson.org>
373         * tst_stringprep.c: Cleanups for including as appendix in draft.
375 2003-02-12  Simon Josefsson <simon@josefsson.org>
377         * draft-josefsson-idn-test-vectors.xml: Add preliminary version.
379 2003-02-12  Simon Josefsson <simon@josefsson.org>
381         * profiles.c: Don't optimize prohibited output tables (better trace
382         logs).
384 2003-02-12  Simon Josefsson <simon@josefsson.org>
386         * tst_stringprep.c: More self tests.  More debug info.
388 2003-02-12  Simon Josefsson <simon@josefsson.org>
390         * stringprep.c: More debug output.
392 2003-02-12  Simon Josefsson <simon@josefsson.org>
394         * idna-ace-prefix.txt: Official results.
396 2003-02-12  Simon Josefsson <simon@josefsson.org>
398         * Makefile.am: Improve release target.
400 2003-02-12  Simon Josefsson <simon@josefsson.org>
402         * Makefile.am: Add release target.
404 2003-02-12  Simon Josefsson <simon@josefsson.org>
406         * NEWS, configure.ac: Version 0.1.7.
408 2003-02-12  Simon Josefsson <simon@josefsson.org>
410         * tst_idna.c: Fix IDNA ACE prefix.
412 2003-02-12  Simon Josefsson <simon@josefsson.org>
414         * idna.h: Use official IDNA prefix.
416 2003-02-11  Simon Josefsson <simon@josefsson.org>
418         * Makefile.am: Add upload target.
420 2003-02-11  Simon Josefsson <simon@josefsson.org>
422         * tst_idna.c: Use new IDNA ACE prefix.
424 2003-02-11  Simon Josefsson <simon@josefsson.org>
426         * NEWS, configure.ac: Version 0.1.6.
428 2003-02-11  Simon Josefsson <simon@josefsson.org>
430         * idna-ace-prefix.txt: Add my computation.
432 2003-02-11  Simon Josefsson <simon@josefsson.org>
434         * idna.h: Chose IDNA prefix based on my computation.
436 2003-02-09  Simon Josefsson <simon@josefsson.org>
438         * internal.h: Fix header.
440 2003-02-09  Simon Josefsson <simon@josefsson.org>
442         * stringprep.h.in: Fix.
444 2003-02-09  Simon Josefsson <simon@josefsson.org>
446         * draft-ietf-ips-iscsi-string-prep-03.txt: Add.
448 2003-02-09  Simon Josefsson <simon@josefsson.org>
450         * profiles.c: Indent.
452 2003-02-09  Simon Josefsson <simon@josefsson.org>
454         * Makefile.am: Fix cvs2cl.
456 2003-02-07  Simon Josefsson <simon@josefsson.org>
458         * README: Fix.
460 2003-02-07  Simon Josefsson <simon@josefsson.org>
462         * reference/libidn-docs.sgml: Reorder.
464 2003-02-07  Simon Josefsson <simon@josefsson.org>
466         * README-alpha: Add build instructions.
468 2003-02-07  Simon Josefsson <simon@josefsson.org>
470         * NEWS: Add.
472 2003-02-07  Simon Josefsson <simon@josefsson.org>
474         * reference/dummy.c, libidn.texi: Add XMPP.
476 2003-02-07  Simon Josefsson <simon@josefsson.org>
478         * reference/libidn-docs.sgml: Include xmpp.
480 2003-02-07  Simon Josefsson <simon@josefsson.org>
482         * reference/libidn-docs.sgml: Update (from ANNOUNCE).
484 2003-02-07  Simon Josefsson <simon@josefsson.org>
486         * profiles.c: Use table C.8 for bidi prohibited instead of C.9.
488 2003-02-07  Simon Josefsson <simon@josefsson.org>
490         * Makefile.am, draft-ietf-xmpp-nodeprep-00.txt,
491         draft-ietf-xmpp-resourceprep-00.txt, internal.h, profiles.c,
492         stringprep_xmpp.h, tst_stringprep.c: Support XMPP.
494 2003-02-07  Simon Josefsson <simon@josefsson.org>
496         * draft-ietf-krb-wg-utf8-profile-00.txt: Add.
498 2003-02-07  Simon Josefsson <simon@josefsson.org>
500         * ANNOUNCE: Fix.
502 2003-02-07  Simon Josefsson <simon@josefsson.org>
504         * stringprep_kerberos5.h, stringprep_nameprep.h,
505         stringprep_generic.h: Name fix.
507 2003-02-05  Simon Josefsson <simon@josefsson.org>
509         * libc/README: Fix.
511 2003-01-31  Simon Josefsson <simon@josefsson.org>
513         * tst_punycode.c, tst_idna.c: Indent.
515 2003-01-31  Simon Josefsson <simon@josefsson.org>
517         * tst_punycode.c: Indent.
519 2003-01-31  Simon Josefsson <simon@josefsson.org>
521         * example3.c, example4.c, idna.c, stringprep.c, toutf8.c,
522         tst_idna.c, tst_punycode.c: Indent.
524 2003-01-30  Simon Josefsson <simon@josefsson.org>
526         * ANNOUNCE: Fix.
528 2003-01-30  Simon Josefsson <simon@josefsson.org>
530         * libidn.texi: Typo.
532 2003-01-29  Simon Josefsson <simon@josefsson.org>
534         * ANNOUNCE: Mention libc.
536 2003-01-28  Simon Josefsson <simon@josefsson.org>
538         * libc/README: Typo.
540 2003-01-28  Simon Josefsson <simon@josefsson.org>
542         * reference/Makefile.am: Really ignore netdb.h.
544 2003-01-28  Simon Josefsson <simon@josefsson.org>
546         * configure.ac: Release 0.1.5.
548 2003-01-28  Simon Josefsson <simon@josefsson.org>
550         * Makefile.am: Dist libc/*.
552 2003-01-28  Simon Josefsson <simon@josefsson.org>
554         * reference/Makefile.am: Ignore netdb.h.
556 2003-01-28  Simon Josefsson <simon@josefsson.org>
558         * libc/README: Fix.
560 2003-01-28  Simon Josefsson <simon@josefsson.org>
562         * libc/README: Add.
564 2003-01-28  Simon Josefsson <simon@josefsson.org>
566         * NEWS, libc/Makefile, libc/README, libc/Versions, libc/configure,
567         libc/example.c, libc/getaddrinfo.c, libc/libc.patch, libc/netdb.h: 
568         Libidn as libc add-on.
570 2003-01-28  Simon Josefsson <simon@josefsson.org>
572         * idna.c, idna.h: Return new error code IDNA_ICONV_ERROR instead of
573         crashing when character set conversion fails.
575 2003-01-28  Simon Josefsson <simon@josefsson.org>
577         * toutf8.c: Fix prototype.  Move unused parameter unless
578         LOCALE_WORKS.
580 2003-01-28  Simon Josefsson <simon@josefsson.org>
582         * internal.h: Work from within GNU Libc.
584 2003-01-27  Simon Josefsson <simon@josefsson.org>
586         * THANKS: Add ack.
588 2003-01-27  Simon Josefsson <simon@josefsson.org>
590         * libidn.texi: Point to THANKS for more acks.
592 2003-01-27  Simon Josefsson <simon@josefsson.org>
594         * idna.c: Fix possible memory corruption.  Noncopyrightable patch
595         from Waldo Bastian <bastian@kde.org>.
597 2003-01-20  Simon Josefsson <simon@josefsson.org>
599         * configure.ac: Change bug email address.
601 2003-01-18  Simon Josefsson <simon@josefsson.org>
603         * Makefile.am: Generate ChangeLog with --no-times.
605 2003-01-15  Simon Josefsson <simon@josefsson.org>
607         * NEWS, configure.ac: Release 0.1.4.
609 2003-01-15  Simon Josefsson <simon@josefsson.org>
611         * toutf8.c: Fix functions on bad platforms.
613 2003-01-15  Simon Josefsson <simon@josefsson.org>
615         * stringprep.c: Add comment.
617 2003-01-15  Simon Josefsson <simon@josefsson.org>
619         * tst_idna.c: Test step 5 in ToASCII.
621 2003-01-15  Simon Josefsson <simon@josefsson.org>
623         * idna.c, idna.h: Fix ToASCII().
625 2003-01-15  Simon Josefsson <simon@josefsson.org>
627         * libidn.texi: Fix copyright.
629 2003-01-15  Simon Josefsson <simon@josefsson.org>
631         * libidn.texi: Fix dir entry.
633 2003-01-15  Simon Josefsson <simon@josefsson.org>
635         * Makefile.am: Use automake's ps and pdf texinfo targets.  Remove
636         txt texinfo target.
638 2003-01-15  Simon Josefsson <simon@josefsson.org>
640         * Makefile.am: EXTRA_DIST lgplg.texi.  Disable GTK-DOC for
641         distcheck builds (doesn't work).
643 2003-01-15  Simon Josefsson <simon@josefsson.org>
645         * reference/Makefile.am: Add uninstall target.  Fix distcheck
646         builds.
648 2003-01-15  Simon Josefsson <simon@josefsson.org>
650         * lgpl.texi, libidn.texi: Add acknowledgements, lgpl.
652 2003-01-15  Simon Josefsson <simon@josefsson.org>
654         * Makefile.am, configure.ac, example.c, example2.c, idna.c, idna.h,
655         libidn.texi, nfkc.c, profiles.c, punycode.c, punycode.h,
656         stringprep.c, stringprep.h.in, toutf8.c, tst_idna.c, tst_nfkc.c,
657         tst_punycode.c, tst_stringprep.c, version.c: Comment cleanup.
659 2003-01-15  Simon Josefsson <simon@josefsson.org>
661         * Makefile.am, reference/dummy.c: Improve texinfo manual.
663 2003-01-15  Simon Josefsson <simon@josefsson.org>
665         * stringprep.c: Add doc.
667 2003-01-15  Simon Josefsson <simon@josefsson.org>
669         * libidn.texi: Add.
671 2003-01-15  Simon Josefsson <simon@josefsson.org>
673         * README: Remove API documentation.
675 2003-01-15  Simon Josefsson <simon@josefsson.org>
677         * NEWS, configure.ac: Release 0.1.3.
679 2003-01-15  Simon Josefsson <simon@josefsson.org>
681         * Makefile.am, fdl.texi, gdoc, libidn.texi: Add texinfo manual.
683 2003-01-15  Simon Josefsson <simon@josefsson.org>
685         * example2.c: Fix for texinfiscation.
687 2003-01-15  Simon Josefsson <simon@josefsson.org>
689         * nfkc.c: Doc fixes.
691 2003-01-08  Simon Josefsson <simon@josefsson.org>
693         * README-alpha: Add.
695 2003-01-08  Simon Josefsson <simon@josefsson.org>
697         * NEWS, configure.ac: Release 0.1.2.
699 2003-01-08  Simon Josefsson <simon@josefsson.org>
701         * example4.c: Fix.
703 2003-01-08  Simon Josefsson <simon@josefsson.org>
705         * Makefile.am, example3.c, example4.c, idna.c, idna.h,
706         stringprep.h.in, toutf8.c: IDNA high-level API.
708 2003-01-08  Simon Josefsson <simon@josefsson.org>
710         * NEWS, configure.ac: Release 0.1.1.
712 2003-01-08  Simon Josefsson <simon@josefsson.org>
714         * reference/Makefile.am: dist dummy.c.
716 2003-01-08  Simon Josefsson <simon@josefsson.org>
718         * reference/Makefile.am: Add templates.  Don't parse internal.h
720 2003-01-08  Simon Josefsson <simon@josefsson.org>
722         * reference/libidn-docs.sgml: Add ANNOUNCE text.
724 2003-01-08  Simon Josefsson <simon@josefsson.org>
726         * reference/dummy.c: Add.
728 2003-01-08  Simon Josefsson <simon@josefsson.org>
730         * version.c, toutf8.c: Doc fix.
732 2003-01-08  Simon Josefsson <simon@josefsson.org>
734         * idna.c: Doc fix.
736 2003-01-08  Simon Josefsson <simon@josefsson.org>
738         * stringprep.c: Doc fix.
740 2003-01-08  Simon Josefsson <simon@josefsson.org>
742         * nfkc.c, stringprep.c, version.c: Add GTK-DOC documentation.
744 2003-01-08  Simon Josefsson <simon@josefsson.org>
746         * reference/dummy.c, reference/Makefile.am: Dummy GTK-DOC C file
747         with documentation for #define macros.
749 2003-01-08  Simon Josefsson <simon@josefsson.org>
751         * stringprep.h.in: GTK-DOC fixes.
753 2003-01-08  Simon Josefsson <simon@josefsson.org>
755         * toutf8.c: Add GTK-DOC documentation.
757 2003-01-08  Simon Josefsson <simon@josefsson.org>
759         * punycode.c: Add GTK-DOC documentation.
761 2003-01-08  Simon Josefsson <simon@josefsson.org>
763         * Makefile.am, configure.ac, reference/Makefile.am,
764         reference/libidn-docs.sgml, reference/libidn.types: Add API
765         Reference Manual.
767 2003-01-05  Simon Josefsson <simon@josefsson.org>
769         * configure.ac: Release 0.1.0.
771 2003-01-05  Simon Josefsson <simon@josefsson.org>
773         * Makefile.am: Fix ChangeLog in distcheck.
775 2003-01-05  Simon Josefsson <simon@josefsson.org>
777         * README-alpha, README: Fix.
779 2003-01-05  Simon Josefsson <simon@josefsson.org>
781         * idna.h, Makefile.am: Add.
783 2003-01-05  Simon Josefsson <simon@josefsson.org>
785         * tst_idna.c: Check idna_to_unicode().
787 2003-01-05  Simon Josefsson <simon@josefsson.org>
789         * idna.c: Fix.
791 2003-01-05  Simon Josefsson <simon@josefsson.org>
793         * tst_punycode.c: Check decoding.
795 2003-01-05  Simon Josefsson <simon@josefsson.org>
797         * README-alpha: Add.
799 2003-01-04  Simon Josefsson <simon@josefsson.org>
801         * ANNOUNCE: Fix.
803 2003-01-03  Simon Josefsson <simon@josefsson.org>
805         * README-alpha: Rename.
807 2003-01-03  Simon Josefsson <simon@josefsson.org>
809         * NEWS: Fix.
811 2003-01-03  Simon Josefsson <simon@josefsson.org>
813         * Makefile.am: Build IDNA.
815 2003-01-03  Simon Josefsson <simon@josefsson.org>
817         * AUTHORS: Rename.
819 2003-01-03  Simon Josefsson <simon@josefsson.org>
821         * ANNOUNCE: Fix.
823 2003-01-03  Simon Josefsson <simon@josefsson.org>
825         * README, idna.c, idna.h, internal.h, tst_idna.c: Add unfinished
826         old IDNA stuff.
828 2003-01-03  Simon Josefsson <simon@josefsson.org>
830         * libidn.pc.in: Rename and fix.
832 2003-01-03  Simon Josefsson <simon@josefsson.org>
834         * THANKS, draft-ietf-idn-idna-14.txt,
835         draft-ietf-idn-nameprep-11.txt: Add.
837 2003-01-03  Simon Josefsson <simon@josefsson.org>
839         * THANKS, README: Rename.
841 2003-01-03  Simon Josefsson <simon@josefsson.org>
843         * Makefile.am, configure.ac: Rename.
845 2003-01-03  Simon Josefsson <simon@josefsson.org>
847         * libidn.pc.in, libstringprep.pc.in: Rename libstringprep.pc.in to
848         libidn.pc.in.
850 2003-01-02  Simon Josefsson <simon@josefsson.org>
852         * Makefile.am, draft-hoffman-stringprep-07.txt,
853         gen-stringprep-tables.pl, rfc3454.txt: Use rfc3454.txt instead of
854         draft-hoffman-stringprep-07.txt.
856 2002-12-27  Simon Josefsson <simon@josefsson.org>
858         * ANNOUNCE: Fix.
860 2002-12-26  Simon Josefsson <simon@josefsson.org>
862         * ANNOUNCE: Cleanup.
864 2002-12-26  Simon Josefsson <simon@josefsson.org>
866         * ANNOUNCE: Initiate name change for savannah project registration.
868 2002-12-26  Simon Josefsson <simon@josefsson.org>
870         * tst_punycode.c: Fixes.
872 2002-12-26  Simon Josefsson <simon@josefsson.org>
874         * tst_stringprep.c: Fix.
876 2002-12-26  Simon Josefsson <simon@josefsson.org>
878         * README-alpha: Add.
880 2002-12-26  Simon Josefsson <simon@josefsson.org>
882         * ANNOUNCE: Fix.
884 2002-12-19  Simon Josefsson <simon@josefsson.org>
886         * Makefile.am, NEWS, configure.ac, draft-ietf-idn-punycode-03.txt,
887         example.c, example2.c, internal.h, nfkc.c, punycode.c, punycode.h,
888         stringprep.c, stringprep.h.in, tst_punycode.c: Add punycode.  Use
889         "unsigned long" for Unicode code points.  Copying condition fixes.
890         Fixes.
892 2002-12-14  Simon Josefsson <simon@josefsson.org>
894         * Makefile.am: Make sure ChangeLog is regenerated.
896 2002-12-13  Simon Josefsson <simon@josefsson.org>
898         * NEWS, configure.ac: Release 0.0.8.
900 2002-12-13  Simon Josefsson <simon@josefsson.org>
902         * AUTHORS, Makefile.am, NEWS, README, THANKS, configure.ac,
903         internal.h, libstringprep.pc.in, strdup.c, stringprep.c,
904         stringprep_generic.h, stringprep_kerberos5.h,
905         stringprep_nameprep.h, toutf8.c, tst_nfkc.c, tst_stringprep.c: 
906         Portability fixes.
908 2002-12-13  Simon Josefsson <simon@josefsson.org>
910         * Makefile.am: Link with libiconv.
912 2002-12-10  Simon Josefsson <simon@josefsson.org>
914         * stringprep.c: Don't use uint32_t in one odd place.
916 2002-12-10  Simon Josefsson <simon@josefsson.org>
918         * stringprep.c: Flawfinder.
920 2002-12-10  Simon Josefsson <simon@josefsson.org>
922         * toutf8.c: Fix.
924 2002-12-10  Simon Josefsson <simon@josefsson.org>
926         * stringprep.h.in: Remove comma on last enum entry.
928 2002-12-09  Simon Josefsson <simon@josefsson.org>
930         * tst_nfkc.c: Fix memory leak.
932 2002-12-09  Simon Josefsson <simon@josefsson.org>
934         * configure.ac, internal.h, stringprep.c: Use dmalloc.  Fix memory
935         leak when bidi fails.
937 2002-12-09  Simon Josefsson <simon@josefsson.org>
939         * tst_stringprep.c: Check version.
941 2002-12-09  Simon Josefsson <simon@josefsson.org>
943         * NEWS, configure.ac: Release 0.0.7 (version 0.0.6 was abandoned).
945 2002-12-09  Simon Josefsson <simon@josefsson.org>
947         * configure.ac: Release 0.0.6.
949 2002-12-09  Simon Josefsson <simon@josefsson.org>
951         * tst_stringprep.c: Check all upper string case mapping.
953 2002-12-09  Simon Josefsson <simon@josefsson.org>
955         * stringprep.c: Apply table until it can't be applied any longer.
957 2002-12-07  Simon Josefsson <simon@josefsson.org>
959         * tst_stringprep.c: Add nameprep vector.
961 2002-12-07  Simon Josefsson <simon@josefsson.org>
963         * example.c: Cosmetic fix.
965 2002-12-07  Simon Josefsson <simon@josefsson.org>
967         * stringprep.c: Fix printf() format warnings.  Fix bidi table for
968         loop (affected only nameprep).
970 2002-12-07  Simon Josefsson <simon@josefsson.org>
972         * NEWS: Release 0.0.5.
974 2002-12-07  Simon Josefsson <simon@josefsson.org>
976         * Makefile.am, configure.ac: Add memset.c, an AC_LIBOBJ.
978 2002-12-07  Simon Josefsson <simon@josefsson.org>
980         * memset.c: An AC_LIBOBJ, from gnulib.
982 2002-12-07  Simon Josefsson <simon@josefsson.org>
984         * profiles.c, stringprep.c, stringprep.h.in: Indent.
986 2002-12-07  Simon Josefsson <simon@josefsson.org>
988         * README: Use new types.
990 2002-12-07  Simon Josefsson <simon@josefsson.org>
992         * profiles.c, stringprep.c, stringprep.h.in, tst_stringprep.c: 
993         Fixes.
995 2002-12-07  Simon Josefsson <simon@josefsson.org>
997         * profiles.c, stringprep.c, tst_stringprep.c: Fix bidi code and add
998         self tests.
1000 2002-12-07  Simon Josefsson <simon@josefsson.org>
1002         * gen-stringprep-tables.pl, profiles.c, stringprep.c,
1003         stringprep.h.in, stringprep_generic.h, stringprep_kerberos5.h,
1004         stringprep_nameprep.h, tst_stringprep.c: Clean up internal
1005         profiling definitions.
1007 2002-12-06  Simon Josefsson <simon@josefsson.org>
1009         * example.c: Fix typo.
1011 2002-12-06  Simon Josefsson <simon@josefsson.org>
1013         * configure.ac: Release 0.0.4.
1015 2002-12-06  Simon Josefsson <simon@josefsson.org>
1017         * NEWS, README, profiles.c, stringprep.c, stringprep.h.in,
1018         stringprep_nameprep.h, tst_stringprep.c: Add unassigned code point
1019         handling, and self test.
1021 2002-12-06  Simon Josefsson <simon@josefsson.org>
1023         * tst_stringprep.c: Don't modify constant string during debug.
1025 2002-12-05  Simon Josefsson <simon@josefsson.org>
1027         * stringprep.c: Don't use *_fast().
1029 2002-12-05  Simon Josefsson <simon@josefsson.org>
1031         * Makefile.am: Don't use $< (GNU specific).
1033 2002-12-03  Simon Josefsson <simon@josefsson.org>
1035         * Makefile.am: Portability fixes.
1037 2002-12-03  Simon Josefsson <simon@josefsson.org>
1039         * internal.h, nfkc.c, stringprep.c, toutf8.c, tst_nfkc.c,
1040         tst_stringprep.c, version.c: Simplify the #include-mess. (NULL
1041         wasn't found on alpha-unknown-netbsd1.6)
1043 2002-11-30  Simon Josefsson <simon@josefsson.org>
1045         * NEWS, configure.ac: Release 0.0.3.
1047 2002-11-30  Simon Josefsson <simon@josefsson.org>
1049         * Makefile.am, configure.ac, strdup.c: Add replacement strdup.c for
1050         system's without it.  Increment shared library version.  Trim
1051         autoconf tests.
1053 2002-11-30  Simon Josefsson <simon@josefsson.org>
1055         * README: Added copying conditions.  Added more API documentation.
1057 2002-11-30  Simon Josefsson <simon@josefsson.org>
1059         * THANKS: Add copying conditions.
1061 2002-11-30  Simon Josefsson <simon@josefsson.org>
1063         * AUTHORS: Add copying conditions and public key.
1065 2002-11-30  Simon Josefsson <simon@josefsson.org>
1067         * Makefile.am, example.c, nfkc.c, stringprep.h.in,
1068         tst_stringprep.c: Export stringprep_utf8_to_unichar.
1069         
1070         Rename stringprep_utf8_to_ucs4_fast to stringprep_utf8_to_ucs4 to
1071         clean up API (old entry maintained for binary backwards
1072         compatibility though).
1073         
1074         Indent.
1075         
1076         Add sign make target.
1078 2002-11-29  Simon Josefsson <simon@josefsson.org>
1080         * nfkc.c, profiles.c, toutf8.c: indent
1082 2002-11-29  Simon Josefsson <simon@josefsson.org>
1084         * stringprep.c: improve debugging output
1086 2002-11-14  Simon Josefsson <simon@josefsson.org>
1088         * configure.ac: AC_PROG_RANLIB obsoleted by libtool.
1090 2002-11-07  Simon Josefsson <simon@josefsson.org>
1092         * example.c: improve comment
1094 2002-11-07  Simon Josefsson <simon@josefsson.org>
1096         * Makefile.am: add dependency
1098 2002-11-07  Simon Josefsson <simon@josefsson.org>
1100         * NEWS, configure.ac: Release 0.0.2.
1102 2002-11-07  Simon Josefsson <simon@josefsson.org>
1104         * toutf8.c: Remove unused variable.
1106 2002-11-07  Simon Josefsson <simon@josefsson.org>
1108         * stringprep.c: Fix memory leak.
1110 2002-11-07  Simon Josefsson <simon@josefsson.org>
1112         * Makefile.am, tst_nfkc.c, tst_stringprep.c: Add NFKC self test.
1114 2002-11-06  Simon Josefsson <simon@josefsson.org>
1116         * stringprep.h.in, toutf8.c: Cosmetic fixes.
1118 2002-11-06  Simon Josefsson <simon@josefsson.org>
1120         * ANNOUNCE: Add.
1122 2002-11-06  Simon Josefsson <simon@josefsson.org>
1124         * README: Explain why GLIB is not used.
1126 2002-11-06  Simon Josefsson <simon@josefsson.org>
1128         * Makefile.am, README: Build fixes.
1130 2002-11-06  Simon Josefsson <simon@josefsson.org>
1132         * Makefile.am, NEWS, README, THANKS, configure.ac, example.c,
1133         iconv.m4, libstringprep.pc.in, profiles.c, stringprep.h.in,
1134         stringprep_generic.h, stringprep_kerberos5.h,
1135         stringprep_nameprep.h, toutf8.c: Add example.  Add toutf8.c.  Check
1136         if OS has locale functions.  Add -R to pkg-config info file.  Moved
1137         profile variables to profile.c from header files.
1139 2002-11-05  Simon Josefsson <simon@josefsson.org>
1141         * AUTHORS, COPYING.LIB, CaseFolding-3.2.0.txt,
1142         CompositionExclusions-3.2.0.txt, LineBreak-3.2.0.txt, Makefile.am,
1143         NEWS, README, SpecialCasing-3.2.0.txt, THANKS,
1144         UnicodeData-3.2.0.txt, configure.ac,
1145         draft-hoffman-stringprep-07.txt, gen-stringprep-tables.pl,
1146         gen-unicode-tables.pl, libstringprep.pc.in, nfkc.c, stringprep.c,
1147         stringprep.h.in, stringprep_generic.h, stringprep_kerberos5.h,
1148         stringprep_nameprep.h, tst_stringprep.c, version.c: Initial
1149         version.