Add.
[libidn.git] / ChangeLog
blobdfa988d9c91a7e291536cebe7618a0dcf93a224a
1 2003-03-13  Simon Josefsson <simon@josefsson.org>
3         * NEWS: Version 0.1.13.
5 2003-03-13  Simon Josefsson <simon@josefsson.org>
7         * libidn.texi: Sync ANNOUNCE.
9 2003-03-13  Simon Josefsson <simon@josefsson.org>
11         * configure.ac: Bump so version.
13 2003-03-13  Simon Josefsson <simon@josefsson.org>
15         * NEWS: Add.
17 2003-03-13  Simon Josefsson <simon@josefsson.org>
19         * ANNOUNCE: Add lingos.
21 2003-03-13  Simon Josefsson <simon@josefsson.org>
23         * Makefile.am: Dist Java stuff.
25 2003-03-13  Simon Josefsson <simon@josefsson.org>
27         * NEWS: Mention Java API.
29 2003-03-13  Simon Josefsson <simon@josefsson.org>
31         * libidn.texi: Tested on more platforms.
33 2003-03-12  Simon Josefsson <simon@josefsson.org>
35         * tst_stringprep.c: Fix mem leak.
37 2003-03-12  Simon Josefsson <simon@josefsson.org>
39         * stringprep.c: Fix mem leak.
41 2003-03-12  Simon Josefsson <simon@josefsson.org>
43         * tst_idna.c: Fix mem leak.
45 2003-03-12  Simon Josefsson <simon@josefsson.org>
47         * Makefile.am: Ignore errors instead of using missing for
48         gengetopt.
50 2003-03-12  Simon Josefsson <simon@josefsson.org>
52         * configure.ac: Ignore errors instead of using missing for
53         gengetopt.  Bump version.
55 2003-03-12  Simon Josefsson <simon@josefsson.org>
57         * libidn.texi: Add platform.
59 2003-03-12  Simon Josefsson <simon@josefsson.org>
61         * ANNOUNCE: Spec update.
63 2003-03-10  Simon Josefsson <simon@josefsson.org>
65         * Makefile.am: Cvs2cl ignore contrib.
67 2003-03-10  Simon Josefsson <simon@josefsson.org>
69         * Makefile.am: Use cvs2cl's new --FSF.
71 2003-03-08  Simon Josefsson <simon@josefsson.org>
73         * punycode.c, punycode.h, example2.c: Sync with RFC.
75 2003-03-08  Simon Josefsson <simon@josefsson.org>
77         * draft-zeilenga-ldapbis-strmatch-02.txt: Add.
79 2003-03-08  Simon Josefsson <simon@josefsson.org>
81         * draft-ietf-idn-idna-14.txt, draft-ietf-idn-nameprep-11.txt,
82         draft-ietf-idn-punycode-03.txt, rfc3490.txt, rfc3491.txt,
83         rfc3492.txt: Replace drafts with RFCs.
85 2003-03-07  Simon Josefsson <simon@josefsson.org>
87         * README-alpha: Mention more prereqs.
89 2003-03-07  Simon Josefsson <simon@josefsson.org>
91         * idna.c: Remove gtk-doc trigger for obsolete functions.
93 2003-03-07  Simon Josefsson <simon@josefsson.org>
95         * libidn.texi: Move appendix last.  Cleanup @copying.
97 2003-03-07  Simon Josefsson <simon@josefsson.org>
99         * Makefile.am: Dist FAQ and contrib/web/idn.php.
101 2003-03-07  Simon Josefsson <simon@josefsson.org>
103         * README: Add.  Move todo list to TODO.
105 2003-03-07  Simon Josefsson <simon@josefsson.org>
107         * TODO: Add, taken from README.
109 2003-03-06  Simon Josefsson <simon@josefsson.org>
111         * libidn.texi: ANNOUNCE sync.
113 2003-03-06  Simon Josefsson <simon@josefsson.org>
115         * ANNOUNCE: Cleanup.
117 2003-03-06  Simon Josefsson <simon@josefsson.org>
119         * FAQ: Update questions and answers.
121 2003-03-06  Simon Josefsson <simon@josefsson.org>
123         * FAQ: Moved faq from file README.
125 2003-03-06  Simon Josefsson <simon@josefsson.org>
127         * README: Move faq to file FAQ.  Add donation info.  Update todo's.
129 2003-03-06  Simon Josefsson <simon@josefsson.org>
131         * NEWS: Add forgotten 0.1.12 items.
133 2003-03-06  Simon Josefsson <simon@josefsson.org>
135         * draft-ietf-ips-iscsi-string-prep-03.txt,
136         draft-ietf-krb-wg-utf8-profile-00.txt: Remove.
138 2003-03-06  Simon Josefsson <simon@josefsson.org>
140         * NEWS: Version 0.1.12.
142 2003-03-06  Simon Josefsson <simon@josefsson.org>
144         * libidn.texi: Remove stringprep_*.h.  Document stringprep in idn.
146 2003-03-06  Simon Josefsson <simon@josefsson.org>
148         * THANKS: Add.
150 2003-03-06  Simon Josefsson <simon@josefsson.org>
152         * libc/README: Fix ace.
154 2003-03-06  Simon Josefsson <simon@josefsson.org>
156         * Makefile.am: Ignore gengetopt errors.
158 2003-03-06  Simon Josefsson <simon@josefsson.org>
160         * draft-ietf-xmpp-nodeprep-00.txt,
161         draft-ietf-xmpp-resourceprep-00.txt: Remove.
163 2003-03-06  Simon Josefsson <simon@josefsson.org>
165         * idn.c, idn.ggo.in: Add -s and -p for stringprep.
167 2003-03-06  Simon Josefsson <simon@josefsson.org>
169         * NEWS: Mention stringprep API changes.
171 2003-03-06  Simon Josefsson <simon@josefsson.org>
173         * profiles.c, stringprep.c, stringprep.h.in, tst_stringprep.c: Add
174         stringprep_profile().
176 2003-03-06  Simon Josefsson <simon@josefsson.org>
178         * reference/Makefile.am: Cosmetic fix.
180 2003-03-06  Simon Josefsson <simon@josefsson.org>
182         * NEWS, example.c, internal.h, profiles.c, stringprep.h.in,
183         stringprep_generic.h, stringprep_iscsi.h, stringprep_kerberos5.h,
184         stringprep_nameprep.h, stringprep_plain.h, stringprep_xmpp.h,
185         reference/Makefile.am, reference/libidn-docs.tmpl: Deprecate
186         stringprep_*.h.
188 2003-03-06  Simon Josefsson <simon@josefsson.org>
190         * draft-ietf-ips-iscsi-string-prep-04.txt,
191         draft-ietf-krb-wg-utf8-profile-01.txt: Add.
193 2003-03-04  Simon Josefsson <simon@josefsson.org>
195         * README-alpha: Fixup.
197 2003-03-02  Simon Josefsson <simon@josefsson.org>
199         * NEWS: Mention idn.php.
201 2003-03-01  Simon Josefsson <simon@josefsson.org>
203         * configure.ac: Check for gengetopt.
205 2003-03-01  Simon Josefsson <simon@josefsson.org>
207         * Makefile.am: Use GENGETOPT.
209 2003-03-01  Simon Josefsson <simon@josefsson.org>
211         * NEWS: Add glibc 2.3.2.
213 2003-03-01  Simon Josefsson <simon@josefsson.org>
215         * configure.ac: Bump version.
217 2003-03-01  Simon Josefsson <simon@josefsson.org>
219         * libc/README, libc/Versions, libc/getaddrinfo.c, libc/libc.patch:
220         Update to libc 2.3.2.
222 2003-02-28  Simon Josefsson <simon@josefsson.org>
224         * NEWS: Add.
226 2003-02-27  Simon Josefsson <simon@josefsson.org>
228         * libidn.texi: Copying conditions.
230 2003-02-27  Simon Josefsson <simon@josefsson.org>
232         * profiles.c: Add SASLprep.
234 2003-02-27  Simon Josefsson <simon@josefsson.org>
236         * stringprep.h.in: Add SASL profile.
238 2003-02-27  Simon Josefsson <simon@josefsson.org>
240         * tst_stringprep.c: Test SASL profile.
242 2003-02-27  Simon Josefsson <simon@josefsson.org>
244         * Makefile.am: Don't byte compile elisp.  Cleanup EXTRA_DIST.
246 2003-02-27  Simon Josefsson <simon@josefsson.org>
248         * idn.ggo.in: Add copyright.
250 2003-02-27  Simon Josefsson <simon@josefsson.org>
252         * draft-ietf-sasl-saslprep-00.txt: Add.
254 2003-02-27  Simon Josefsson <simon@josefsson.org>
256         * libidn.texi: Don't ack self.
258 2003-02-26  Simon Josefsson <simon@josefsson.org>
260         * Makefile.am: Cleanup extra dist.
262 2003-02-26  Simon Josefsson <simon@josefsson.org>
264         * Makefile.am: Make idn.c depend on idn_cmd.*.
266 2003-02-26  Simon Josefsson <simon@josefsson.org>
268         * reference/Makefile.am: Ignore getopt.h.
270 2003-02-26  Simon Josefsson <simon@josefsson.org>
272         * idna.el, punycode.el: Doc fix.
274 2003-02-26  Simon Josefsson <simon@josefsson.org>
276         * libidn.texi: Reorder acks.  Add function and variable index.
278 2003-02-26  Simon Josefsson <simon@josefsson.org>
280         * fdl.texi, lgpl.texi: Fix TOC.
282 2003-02-26  Simon Josefsson <simon@josefsson.org>
284         * NEWS: Version 0.1.11.
286 2003-02-26  Simon Josefsson <simon@josefsson.org>
288         * Makefile.am: Distcheck fixes.
290 2003-02-26  Simon Josefsson <simon@josefsson.org>
292         * libidn.texi: Document Emacs API.
294 2003-02-26  Simon Josefsson <simon@josefsson.org>
296         * configure.ac: Bump versions.  Look for help2man.
298 2003-02-26  Simon Josefsson <simon@josefsson.org>
300         * Makefile.am: Build idn.1 man page.
302 2003-02-26  Simon Josefsson <simon@josefsson.org>
304         * libidn.texi: Document idn.
306 2003-02-26  Simon Josefsson <simon@josefsson.org>
308         * idna.el: Mention todo.
310 2003-02-26  Simon Josefsson <simon@josefsson.org>
312         * Makefile.am: Build idna.el.
314 2003-02-26  Simon Josefsson <simon@josefsson.org>
316         * idna.el: Elisp interface for IDNA.
318 2003-02-26  Simon Josefsson <simon@josefsson.org>
320         * punycode.el: Add keywords.
322 2003-02-26  Simon Josefsson <simon@josefsson.org>
324         * punycode.el: Fix doc.
326 2003-02-26  Simon Josefsson <simon@josefsson.org>
328         * configure.ac: Add automake elisp check.
330 2003-02-26  Simon Josefsson <simon@josefsson.org>
332         * Makefile.am: Add punycode.el.
334 2003-02-26  Simon Josefsson <simon@josefsson.org>
336         * punycode.el: Elisp interface for punycode.
338 2003-02-26  Simon Josefsson <simon@josefsson.org>
340         * Makefile.am: Fix gengetopt invocation.
342 2003-02-26  Simon Josefsson <simon@josefsson.org>
344         * idn.c: Print help on usage error.  Minor cleanup.
346 2003-02-26  Simon Josefsson <simon@josefsson.org>
348         * idn.ggo.in: Fix package/version name.
350 2003-02-26  Simon Josefsson <simon@josefsson.org>
352         * idn.ggo.in: Shorten line <80ch.
354 2003-02-26  Simon Josefsson <simon@josefsson.org>
356         * getopt.c, getopt.h, getopt1.c: Add.
358 2003-02-26  Simon Josefsson <simon@josefsson.org>
360         * configure.ac: Link with getopt if system doesn't have
361         getopt_long().  Build idn.ggo.
363 2003-02-26  Simon Josefsson <simon@josefsson.org>
365         * Makefile.am: Build idn.
367 2003-02-26  Simon Josefsson <simon@josefsson.org>
369         * idn.ggo.in: Add command line option specification for idn.c.
371 2003-02-26  Simon Josefsson <simon@josefsson.org>
373         * idn.c: Add command line interface to library.
375 2003-02-25  Simon Josefsson <simon@josefsson.org>
377         * draft-ietf-xmpp-nodeprep-01.txt,
378         draft-ietf-xmpp-resourceprep-01.txt: Add.
380 2003-02-21  Simon Josefsson <simon@josefsson.org>
382         * profiles.c: NFKC XMPP resourceprep.
384 2003-02-21  Simon Josefsson <simon@josefsson.org>
386         * profiles.c: NFKC XMPP nodeprep.
388 2003-02-21  Simon Josefsson <simon@josefsson.org>
390         * NEWS: Version 0.1.10.
392 2003-02-21  Simon Josefsson <simon@josefsson.org>
394         * reference/Makefile.am: Distribute libidn-stringprep-iscsi.html.
396 2003-02-21  Simon Josefsson <simon@josefsson.org>
398         * idna.c: Doc fix.
400 2003-02-21  Simon Josefsson <simon@josefsson.org>
402         * NEWS, idna.c, idna.h: Deprecate idna_*_to_ace() and
403         idna_*ace_to_*().  Add idna_to_ascii_from_*() and
404         idna_to_unicode_*_from_*().
406 2003-02-21  Simon Josefsson <simon@josefsson.org>
408         * Makefile.am: Make release project independent.
410 2003-02-21  Simon Josefsson <simon@josefsson.org>
412         * NEWS: Add.
414 2003-02-21  Simon Josefsson <simon@josefsson.org>
416         * ANNOUNCE, Makefile.am, README, internal.h, libidn.texi,
417         profiles.c, stringprep_iscsi.h, tst_stringprep.c,
418         reference/dummy.c, reference/libidn-docs.tmpl: Add iSCSI profile.
420 2003-02-21  Simon Josefsson <simon@josefsson.org>
422         * NEWS: Add.
424 2003-02-21  Simon Josefsson <simon@josefsson.org>
426         * configure.ac: Bump versions.
428 2003-02-21  Simon Josefsson <simon@josefsson.org>
430         * NEWS: Add.
432 2003-02-21  Simon Josefsson <simon@josefsson.org>
434         * Makefile.am: Distribute contrib/*.
436 2003-02-21  Simon Josefsson <simon@josefsson.org>
438         * Makefile.am: Install punycode.h.
440 2003-02-21  Simon Josefsson <simon@josefsson.org>
442         * Makefile.am: Install idna.h, tiny patch from Stephane Bortzmeyer.
444 2003-02-20  Simon Josefsson <simon@josefsson.org>
446         * NEWS: Version 0.1.9.
448 2003-02-20  Simon Josefsson <simon@josefsson.org>
450         * reference/libidn-docs.tmpl: Include stringprep_plain.sgml.
452 2003-02-20  Simon Josefsson <simon@josefsson.org>
454         * reference/Makefile.am: Add libidn-stringprep-plain.html.
456 2003-02-20  Simon Josefsson <simon@josefsson.org>
458         * libidn.texi: Fix last commit.
460 2003-02-20  Simon Josefsson <simon@josefsson.org>
462         * libidn.texi: Mention stringprep_plain.h.
464 2003-02-20  Simon Josefsson <simon@josefsson.org>
466         * reference/dummy.c: Add stringprep_plain.
468 2003-02-20  Simon Josefsson <simon@josefsson.org>
470         * profiles.c: Don't case fold XMPP resources.
472 2003-02-20  Simon Josefsson <simon@josefsson.org>
474         * profiles.c: Really fix XMPP definition.
476 2003-02-20  Simon Josefsson <simon@josefsson.org>
478         * Makefile.am: Add stringprep_plain.h.
480 2003-02-20  Simon Josefsson <simon@josefsson.org>
482         * configure.ac: Bump versions.
484 2003-02-20  Simon Josefsson <simon@josefsson.org>
486         * libidn.texi: Sync ANNOUNCE.
488 2003-02-20  Simon Josefsson <simon@josefsson.org>
490         * ANNOUNCE: Mention SASL "plain".
492 2003-02-20  Simon Josefsson <simon@josefsson.org>
494         * NEWS: Add.
496 2003-02-20  Simon Josefsson <simon@josefsson.org>
498         * tst_stringprep.c: Remove broken XMPP tests.  Add SASL test.
500 2003-02-20  Simon Josefsson <simon@josefsson.org>
502         * draft-ietf-sasl-anon-00.txt: Add.
504 2003-02-20  Simon Josefsson <simon@josefsson.org>
506         * internal.h: Include stringprep_plain.h.
508 2003-02-20  Simon Josefsson <simon@josefsson.org>
510         * profiles.c: Add stringprep_plain for SASL ANONYMOUS plain
511         profile.
513 2003-02-20  Simon Josefsson <simon@josefsson.org>
515         * profiles.c: Fix XMPP definition.
517 2003-02-20  Simon Josefsson <simon@josefsson.org>
519         * stringprep_plain.h: New file.
521 2003-02-19  Simon Josefsson <simon@josefsson.org>
523         * NEWS: Add.
525 2003-02-19  Simon Josefsson <simon@josefsson.org>
527         * THANKS: Add.
529 2003-02-19  Simon Josefsson <simon@josefsson.org>
531         * profiles.c: Don't normalize or map ASCII space for XMPP nodeprep.
532          Tiny patch from Travis Shirk <TShirk@jabber.com>.
534 2003-02-18  Simon Josefsson <simon@josefsson.org>
536         * README: Add.
538 2003-02-15  Simon Josefsson <simon@josefsson.org>
540         * idna.c: Make sure decoded punycode data is zero terminated.
542 2003-02-15  Simon Josefsson <simon@josefsson.org>
544         * tst_idna.c: Fix memory leak.
546 2003-02-15  Simon Josefsson <simon@josefsson.org>
548         * idna.c: Fix memory leaks.  Waste less memory.
550 2003-02-15  Simon Josefsson <simon@josefsson.org>
552         * idna.c: Fix memory leak.
554 2003-02-14  Simon Josefsson <simon@josefsson.org>
556         * tst_stringprep.c: Fix.
558 2003-02-14  Simon Josefsson <simon@josefsson.org>
560         * nfkc.c: Fix typo.
562 2003-02-14  Simon Josefsson <simon@josefsson.org>
564         * stringprep.c: Fix maplen calculation.
566 2003-02-14  Simon Josefsson <simon@josefsson.org>
568         * stringprep.c: Fix gcc warnings.
570 2003-02-14  Simon Josefsson <simon@josefsson.org>
572         * stringprep.c, stringprep.h.in: Change STRINGPREP_MAX_MAP_CHARS to
573         4 to waste less space.
575 2003-02-14  Simon Josefsson <simon@josefsson.org>
577         * NEWS: Version 0.1.8.
579 2003-02-14  Simon Josefsson <simon@josefsson.org>
581         * Makefile.am: GTK-DOC fix.
583 2003-02-14  Simon Josefsson <simon@josefsson.org>
585         * libidn.texi: Update port status.
587 2003-02-14  Simon Josefsson <simon@josefsson.org>
589         * configure.ac: Use = instead of == as test operator.
591 2003-02-13  Simon Josefsson <simon@josefsson.org>
593         * example2.c, stringprep.c: Use size_t for string lengths.
595 2003-02-13  Simon Josefsson <simon@josefsson.org>
597         * example2.c: Revert missing-noreturn fix.
599 2003-02-13  Simon Josefsson <simon@josefsson.org>
601         * idna.c: Use size_t for string lengths.
603 2003-02-13  Simon Josefsson <simon@josefsson.org>
605         * configure.ac, Makefile.am: Condition GTK-DOC and disable by
606         default.
608 2003-02-13  Simon Josefsson <simon@josefsson.org>
610         * configure.ac: Cleanup gtk-doc build.
612 2003-02-13  Simon Josefsson <simon@josefsson.org>
614         * reference/Makefile.am, reference/libidn-docs.sgml,
615         reference/libidn-docs.tmpl, reference/libidn.types: Cleanup gtk-doc
616         build.
618 2003-02-13  Simon Josefsson <simon@josefsson.org>
620         * profiles.c: Zero terminate XMPP array.
622 2003-02-13  Simon Josefsson <simon@josefsson.org>
624         * configure.ac: Bump version (both shared library and package).
626 2003-02-13  Simon Josefsson <simon@josefsson.org>
628         * NEWS: Add.
630 2003-02-13  Simon Josefsson <simon@josefsson.org>
632         * example.c, example2.c, gen-unicode-tables.pl, idna.c, internal.h,
633         nfkc.c, punycode.c, stringprep.c, stringprep.h.in, toutf8.c,
634         tst_idna.c, tst_nfkc.c, tst_punycode.c, tst_stringprep.c: Fix
635         CFLAGS warnings.
637 2003-02-13  Simon Josefsson <simon@josefsson.org>
639         * example3.c, example4.c: Fix CFLAGS warnings.  Use official IDNA
640         ACE prefix.
642 2003-02-12  Simon Josefsson <simon@josefsson.org>
644         * tst_stringprep.c: Cleanups for including as appendix in draft.
646 2003-02-12  Simon Josefsson <simon@josefsson.org>
648         * draft-josefsson-idn-test-vectors.xml: Add preliminary version.
650 2003-02-12  Simon Josefsson <simon@josefsson.org>
652         * profiles.c: Don't optimize prohibited output tables (better trace
653         logs).
655 2003-02-12  Simon Josefsson <simon@josefsson.org>
657         * tst_stringprep.c: More self tests.  More debug info.
659 2003-02-12  Simon Josefsson <simon@josefsson.org>
661         * stringprep.c: More debug output.
663 2003-02-12  Simon Josefsson <simon@josefsson.org>
665         * idna-ace-prefix.txt: Official results.
667 2003-02-12  Simon Josefsson <simon@josefsson.org>
669         * Makefile.am: Improve release target.
671 2003-02-12  Simon Josefsson <simon@josefsson.org>
673         * Makefile.am: Add release target.
675 2003-02-12  Simon Josefsson <simon@josefsson.org>
677         * NEWS, configure.ac: Version 0.1.7.
679 2003-02-12  Simon Josefsson <simon@josefsson.org>
681         * tst_idna.c: Fix IDNA ACE prefix.
683 2003-02-12  Simon Josefsson <simon@josefsson.org>
685         * idna.h: Use official IDNA prefix.
687 2003-02-11  Simon Josefsson <simon@josefsson.org>
689         * Makefile.am: Add upload target.
691 2003-02-11  Simon Josefsson <simon@josefsson.org>
693         * tst_idna.c: Use new IDNA ACE prefix.
695 2003-02-11  Simon Josefsson <simon@josefsson.org>
697         * NEWS, configure.ac: Version 0.1.6.
699 2003-02-11  Simon Josefsson <simon@josefsson.org>
701         * idna-ace-prefix.txt: Add my computation.
703 2003-02-11  Simon Josefsson <simon@josefsson.org>
705         * idna.h: Chose IDNA prefix based on my computation.
707 2003-02-09  Simon Josefsson <simon@josefsson.org>
709         * internal.h: Fix header.
711 2003-02-09  Simon Josefsson <simon@josefsson.org>
713         * stringprep.h.in: Fix.
715 2003-02-09  Simon Josefsson <simon@josefsson.org>
717         * draft-ietf-ips-iscsi-string-prep-03.txt: Add.
719 2003-02-09  Simon Josefsson <simon@josefsson.org>
721         * profiles.c: Indent.
723 2003-02-09  Simon Josefsson <simon@josefsson.org>
725         * Makefile.am: Fix cvs2cl.
727 2003-02-07  Simon Josefsson <simon@josefsson.org>
729         * README: Fix.
731 2003-02-07  Simon Josefsson <simon@josefsson.org>
733         * reference/libidn-docs.sgml: Reorder.
735 2003-02-07  Simon Josefsson <simon@josefsson.org>
737         * README-alpha: Add build instructions.
739 2003-02-07  Simon Josefsson <simon@josefsson.org>
741         * NEWS: Add.
743 2003-02-07  Simon Josefsson <simon@josefsson.org>
745         * reference/dummy.c, libidn.texi: Add XMPP.
747 2003-02-07  Simon Josefsson <simon@josefsson.org>
749         * reference/libidn-docs.sgml: Include xmpp.
751 2003-02-07  Simon Josefsson <simon@josefsson.org>
753         * reference/libidn-docs.sgml: Update (from ANNOUNCE).
755 2003-02-07  Simon Josefsson <simon@josefsson.org>
757         * profiles.c: Use table C.8 for bidi prohibited instead of C.9.
759 2003-02-07  Simon Josefsson <simon@josefsson.org>
761         * Makefile.am, draft-ietf-xmpp-nodeprep-00.txt,
762         draft-ietf-xmpp-resourceprep-00.txt, internal.h, profiles.c,
763         stringprep_xmpp.h, tst_stringprep.c: Support XMPP.
765 2003-02-07  Simon Josefsson <simon@josefsson.org>
767         * draft-ietf-krb-wg-utf8-profile-00.txt: Add.
769 2003-02-07  Simon Josefsson <simon@josefsson.org>
771         * ANNOUNCE: Fix.
773 2003-02-07  Simon Josefsson <simon@josefsson.org>
775         * stringprep_kerberos5.h, stringprep_nameprep.h,
776         stringprep_generic.h: Name fix.
778 2003-02-05  Simon Josefsson <simon@josefsson.org>
780         * libc/README: Fix.
782 2003-01-31  Simon Josefsson <simon@josefsson.org>
784         * tst_punycode.c, tst_idna.c: Indent.
786 2003-01-31  Simon Josefsson <simon@josefsson.org>
788         * tst_punycode.c: Indent.
790 2003-01-31  Simon Josefsson <simon@josefsson.org>
792         * example3.c, example4.c, idna.c, stringprep.c, toutf8.c,
793         tst_idna.c, tst_punycode.c: Indent.
795 2003-01-30  Simon Josefsson <simon@josefsson.org>
797         * ANNOUNCE: Fix.
799 2003-01-30  Simon Josefsson <simon@josefsson.org>
801         * libidn.texi: Typo.
803 2003-01-29  Simon Josefsson <simon@josefsson.org>
805         * ANNOUNCE: Mention libc.
807 2003-01-28  Simon Josefsson <simon@josefsson.org>
809         * libc/README: Typo.
811 2003-01-28  Simon Josefsson <simon@josefsson.org>
813         * reference/Makefile.am: Really ignore netdb.h.
815 2003-01-28  Simon Josefsson <simon@josefsson.org>
817         * configure.ac: Release 0.1.5.
819 2003-01-28  Simon Josefsson <simon@josefsson.org>
821         * Makefile.am: Dist libc/*.
823 2003-01-28  Simon Josefsson <simon@josefsson.org>
825         * reference/Makefile.am: Ignore netdb.h.
827 2003-01-28  Simon Josefsson <simon@josefsson.org>
829         * libc/README: Fix.
831 2003-01-28  Simon Josefsson <simon@josefsson.org>
833         * libc/README: Add.
835 2003-01-28  Simon Josefsson <simon@josefsson.org>
837         * NEWS, libc/Makefile, libc/README, libc/Versions, libc/configure,
838         libc/example.c, libc/getaddrinfo.c, libc/libc.patch, libc/netdb.h:
839         Libidn as libc add-on.
841 2003-01-28  Simon Josefsson <simon@josefsson.org>
843         * idna.c, idna.h: Return new error code IDNA_ICONV_ERROR instead of
844         crashing when character set conversion fails.
846 2003-01-28  Simon Josefsson <simon@josefsson.org>
848         * toutf8.c: Fix prototype.  Move unused parameter unless
849         LOCALE_WORKS.
851 2003-01-28  Simon Josefsson <simon@josefsson.org>
853         * internal.h: Work from within GNU Libc.
855 2003-01-27  Simon Josefsson <simon@josefsson.org>
857         * THANKS: Add ack.
859 2003-01-27  Simon Josefsson <simon@josefsson.org>
861         * libidn.texi: Point to THANKS for more acks.
863 2003-01-27  Simon Josefsson <simon@josefsson.org>
865         * idna.c: Fix possible memory corruption.  Noncopyrightable patch
866         from Waldo Bastian <bastian@kde.org>.
868 2003-01-20  Simon Josefsson <simon@josefsson.org>
870         * configure.ac: Change bug email address.
872 2003-01-18  Simon Josefsson <simon@josefsson.org>
874         * Makefile.am: Generate ChangeLog with --no-times.
876 2003-01-15  Simon Josefsson <simon@josefsson.org>
878         * NEWS, configure.ac: Release 0.1.4.
880 2003-01-15  Simon Josefsson <simon@josefsson.org>
882         * toutf8.c: Fix functions on bad platforms.
884 2003-01-15  Simon Josefsson <simon@josefsson.org>
886         * stringprep.c: Add comment.
888 2003-01-15  Simon Josefsson <simon@josefsson.org>
890         * tst_idna.c: Test step 5 in ToASCII.
892 2003-01-15  Simon Josefsson <simon@josefsson.org>
894         * idna.c, idna.h: Fix ToASCII().
896 2003-01-15  Simon Josefsson <simon@josefsson.org>
898         * libidn.texi: Fix copyright.
900 2003-01-15  Simon Josefsson <simon@josefsson.org>
902         * libidn.texi: Fix dir entry.
904 2003-01-15  Simon Josefsson <simon@josefsson.org>
906         * Makefile.am: Use automake's ps and pdf texinfo targets.  Remove
907         txt texinfo target.
909 2003-01-15  Simon Josefsson <simon@josefsson.org>
911         * Makefile.am: EXTRA_DIST lgplg.texi.  Disable GTK-DOC for
912         distcheck builds (doesn't work).
914 2003-01-15  Simon Josefsson <simon@josefsson.org>
916         * reference/Makefile.am: Add uninstall target.  Fix distcheck
917         builds.
919 2003-01-15  Simon Josefsson <simon@josefsson.org>
921         * lgpl.texi, libidn.texi: Add acknowledgements, lgpl.
923 2003-01-15  Simon Josefsson <simon@josefsson.org>
925         * Makefile.am, configure.ac, example.c, example2.c, idna.c, idna.h,
926         libidn.texi, nfkc.c, profiles.c, punycode.c, punycode.h,
927         stringprep.c, stringprep.h.in, toutf8.c, tst_idna.c, tst_nfkc.c,
928         tst_punycode.c, tst_stringprep.c, version.c: Comment cleanup.
930 2003-01-15  Simon Josefsson <simon@josefsson.org>
932         * Makefile.am, reference/dummy.c: Improve texinfo manual.
934 2003-01-15  Simon Josefsson <simon@josefsson.org>
936         * stringprep.c: Add doc.
938 2003-01-15  Simon Josefsson <simon@josefsson.org>
940         * libidn.texi: Add.
942 2003-01-15  Simon Josefsson <simon@josefsson.org>
944         * README: Remove API documentation.
946 2003-01-15  Simon Josefsson <simon@josefsson.org>
948         * NEWS, configure.ac: Release 0.1.3.
950 2003-01-15  Simon Josefsson <simon@josefsson.org>
952         * Makefile.am, fdl.texi, gdoc, libidn.texi: Add texinfo manual.
954 2003-01-15  Simon Josefsson <simon@josefsson.org>
956         * example2.c: Fix for texinfiscation.
958 2003-01-15  Simon Josefsson <simon@josefsson.org>
960         * nfkc.c: Doc fixes.
962 2003-01-08  Simon Josefsson <simon@josefsson.org>
964         * README-alpha: Add.
966 2003-01-08  Simon Josefsson <simon@josefsson.org>
968         * NEWS, configure.ac: Release 0.1.2.
970 2003-01-08  Simon Josefsson <simon@josefsson.org>
972         * example4.c: Fix.
974 2003-01-08  Simon Josefsson <simon@josefsson.org>
976         * Makefile.am, example3.c, example4.c, idna.c, idna.h,
977         stringprep.h.in, toutf8.c: IDNA high-level API.
979 2003-01-08  Simon Josefsson <simon@josefsson.org>
981         * NEWS, configure.ac: Release 0.1.1.
983 2003-01-08  Simon Josefsson <simon@josefsson.org>
985         * reference/Makefile.am: dist dummy.c.
987 2003-01-08  Simon Josefsson <simon@josefsson.org>
989         * reference/Makefile.am: Add templates.  Don't parse internal.h
991 2003-01-08  Simon Josefsson <simon@josefsson.org>
993         * reference/libidn-docs.sgml: Add ANNOUNCE text.
995 2003-01-08  Simon Josefsson <simon@josefsson.org>
997         * reference/dummy.c: Add.
999 2003-01-08  Simon Josefsson <simon@josefsson.org>
1001         * version.c, toutf8.c: Doc fix.
1003 2003-01-08  Simon Josefsson <simon@josefsson.org>
1005         * idna.c: Doc fix.
1007 2003-01-08  Simon Josefsson <simon@josefsson.org>
1009         * stringprep.c: Doc fix.
1011 2003-01-08  Simon Josefsson <simon@josefsson.org>
1013         * nfkc.c, stringprep.c, version.c: Add GTK-DOC documentation.
1015 2003-01-08  Simon Josefsson <simon@josefsson.org>
1017         * reference/dummy.c, reference/Makefile.am: Dummy GTK-DOC C file
1018         with documentation for #define macros.
1020 2003-01-08  Simon Josefsson <simon@josefsson.org>
1022         * stringprep.h.in: GTK-DOC fixes.
1024 2003-01-08  Simon Josefsson <simon@josefsson.org>
1026         * toutf8.c: Add GTK-DOC documentation.
1028 2003-01-08  Simon Josefsson <simon@josefsson.org>
1030         * punycode.c: Add GTK-DOC documentation.
1032 2003-01-08  Simon Josefsson <simon@josefsson.org>
1034         * Makefile.am, configure.ac, reference/Makefile.am,
1035         reference/libidn-docs.sgml, reference/libidn.types: Add API
1036         Reference Manual.
1038 2003-01-05  Simon Josefsson <simon@josefsson.org>
1040         * configure.ac: Release 0.1.0.
1042 2003-01-05  Simon Josefsson <simon@josefsson.org>
1044         * Makefile.am: Fix ChangeLog in distcheck.
1046 2003-01-05  Simon Josefsson <simon@josefsson.org>
1048         * README-alpha, README: Fix.
1050 2003-01-05  Simon Josefsson <simon@josefsson.org>
1052         * idna.h, Makefile.am: Add.
1054 2003-01-05  Simon Josefsson <simon@josefsson.org>
1056         * tst_idna.c: Check idna_to_unicode().
1058 2003-01-05  Simon Josefsson <simon@josefsson.org>
1060         * idna.c: Fix.
1062 2003-01-05  Simon Josefsson <simon@josefsson.org>
1064         * tst_punycode.c: Check decoding.
1066 2003-01-05  Simon Josefsson <simon@josefsson.org>
1068         * README-alpha: Add.
1070 2003-01-04  Simon Josefsson <simon@josefsson.org>
1072         * ANNOUNCE: Fix.
1074 2003-01-03  Simon Josefsson <simon@josefsson.org>
1076         * README-alpha: Rename.
1078 2003-01-03  Simon Josefsson <simon@josefsson.org>
1080         * NEWS: Fix.
1082 2003-01-03  Simon Josefsson <simon@josefsson.org>
1084         * Makefile.am: Build IDNA.
1086 2003-01-03  Simon Josefsson <simon@josefsson.org>
1088         * AUTHORS: Rename.
1090 2003-01-03  Simon Josefsson <simon@josefsson.org>
1092         * ANNOUNCE: Fix.
1094 2003-01-03  Simon Josefsson <simon@josefsson.org>
1096         * README, idna.c, idna.h, internal.h, tst_idna.c: Add unfinished
1097         old IDNA stuff.
1099 2003-01-03  Simon Josefsson <simon@josefsson.org>
1101         * libidn.pc.in: Rename and fix.
1103 2003-01-03  Simon Josefsson <simon@josefsson.org>
1105         * THANKS, draft-ietf-idn-idna-14.txt,
1106         draft-ietf-idn-nameprep-11.txt: Add.
1108 2003-01-03  Simon Josefsson <simon@josefsson.org>
1110         * THANKS, README: Rename.
1112 2003-01-03  Simon Josefsson <simon@josefsson.org>
1114         * Makefile.am, configure.ac: Rename.
1116 2003-01-03  Simon Josefsson <simon@josefsson.org>
1118         * libidn.pc.in, libstringprep.pc.in: Rename libstringprep.pc.in to
1119         libidn.pc.in.
1121 2003-01-02  Simon Josefsson <simon@josefsson.org>
1123         * Makefile.am, draft-hoffman-stringprep-07.txt,
1124         gen-stringprep-tables.pl, rfc3454.txt: Use rfc3454.txt instead of
1125         draft-hoffman-stringprep-07.txt.
1127 2002-12-27  Simon Josefsson <simon@josefsson.org>
1129         * ANNOUNCE: Fix.
1131 2002-12-26  Simon Josefsson <simon@josefsson.org>
1133         * ANNOUNCE: Cleanup.
1135 2002-12-26  Simon Josefsson <simon@josefsson.org>
1137         * ANNOUNCE: Initiate name change for savannah project registration.
1139 2002-12-26  Simon Josefsson <simon@josefsson.org>
1141         * tst_punycode.c: Fixes.
1143 2002-12-26  Simon Josefsson <simon@josefsson.org>
1145         * tst_stringprep.c: Fix.
1147 2002-12-26  Simon Josefsson <simon@josefsson.org>
1149         * README-alpha: Add.
1151 2002-12-26  Simon Josefsson <simon@josefsson.org>
1153         * ANNOUNCE: Fix.
1155 2002-12-19  Simon Josefsson <simon@josefsson.org>
1157         * Makefile.am, NEWS, configure.ac, draft-ietf-idn-punycode-03.txt,
1158         example.c, example2.c, internal.h, nfkc.c, punycode.c, punycode.h,
1159         stringprep.c, stringprep.h.in, tst_punycode.c: Add punycode.  Use
1160         "unsigned long" for Unicode code points.  Copying condition fixes. 
1161         Fixes.
1163 2002-12-14  Simon Josefsson <simon@josefsson.org>
1165         * Makefile.am: Make sure ChangeLog is regenerated.
1167 2002-12-13  Simon Josefsson <simon@josefsson.org>
1169         * NEWS, configure.ac: Release 0.0.8.
1171 2002-12-13  Simon Josefsson <simon@josefsson.org>
1173         * AUTHORS, Makefile.am, NEWS, README, THANKS, configure.ac,
1174         internal.h, libstringprep.pc.in, strdup.c, stringprep.c,
1175         stringprep_generic.h, stringprep_kerberos5.h,
1176         stringprep_nameprep.h, toutf8.c, tst_nfkc.c, tst_stringprep.c:
1177         Portability fixes.
1179 2002-12-13  Simon Josefsson <simon@josefsson.org>
1181         * Makefile.am: Link with libiconv.
1183 2002-12-10  Simon Josefsson <simon@josefsson.org>
1185         * stringprep.c: Don't use uint32_t in one odd place.
1187 2002-12-10  Simon Josefsson <simon@josefsson.org>
1189         * stringprep.c: Flawfinder.
1191 2002-12-10  Simon Josefsson <simon@josefsson.org>
1193         * toutf8.c: Fix.
1195 2002-12-10  Simon Josefsson <simon@josefsson.org>
1197         * stringprep.h.in: Remove comma on last enum entry.
1199 2002-12-09  Simon Josefsson <simon@josefsson.org>
1201         * tst_nfkc.c: Fix memory leak.
1203 2002-12-09  Simon Josefsson <simon@josefsson.org>
1205         * configure.ac, internal.h, stringprep.c: Use dmalloc.  Fix memory
1206         leak when bidi fails.
1208 2002-12-09  Simon Josefsson <simon@josefsson.org>
1210         * tst_stringprep.c: Check version.
1212 2002-12-09  Simon Josefsson <simon@josefsson.org>
1214         * NEWS, configure.ac: Release 0.0.7 (version 0.0.6 was abandoned).
1216 2002-12-09  Simon Josefsson <simon@josefsson.org>
1218         * configure.ac: Release 0.0.6.
1220 2002-12-09  Simon Josefsson <simon@josefsson.org>
1222         * tst_stringprep.c: Check all upper string case mapping.
1224 2002-12-09  Simon Josefsson <simon@josefsson.org>
1226         * stringprep.c: Apply table until it can't be applied any longer.
1228 2002-12-07  Simon Josefsson <simon@josefsson.org>
1230         * tst_stringprep.c: Add nameprep vector.
1232 2002-12-07  Simon Josefsson <simon@josefsson.org>
1234         * example.c: Cosmetic fix.
1236 2002-12-07  Simon Josefsson <simon@josefsson.org>
1238         * stringprep.c: Fix printf() format warnings.  Fix bidi table for
1239         loop (affected only nameprep).
1241 2002-12-07  Simon Josefsson <simon@josefsson.org>
1243         * NEWS: Release 0.0.5.
1245 2002-12-07  Simon Josefsson <simon@josefsson.org>
1247         * Makefile.am, configure.ac: Add memset.c, an AC_LIBOBJ.
1249 2002-12-07  Simon Josefsson <simon@josefsson.org>
1251         * memset.c: An AC_LIBOBJ, from gnulib.
1253 2002-12-07  Simon Josefsson <simon@josefsson.org>
1255         * profiles.c, stringprep.c, stringprep.h.in: Indent.
1257 2002-12-07  Simon Josefsson <simon@josefsson.org>
1259         * README: Use new types.
1261 2002-12-07  Simon Josefsson <simon@josefsson.org>
1263         * profiles.c, stringprep.c, stringprep.h.in, tst_stringprep.c:
1264         Fixes.
1266 2002-12-07  Simon Josefsson <simon@josefsson.org>
1268         * profiles.c, stringprep.c, tst_stringprep.c: Fix bidi code and add
1269         self tests.
1271 2002-12-07  Simon Josefsson <simon@josefsson.org>
1273         * gen-stringprep-tables.pl, profiles.c, stringprep.c,
1274         stringprep.h.in, stringprep_generic.h, stringprep_kerberos5.h,
1275         stringprep_nameprep.h, tst_stringprep.c: Clean up internal
1276         profiling definitions.
1278 2002-12-06  Simon Josefsson <simon@josefsson.org>
1280         * example.c: Fix typo.
1282 2002-12-06  Simon Josefsson <simon@josefsson.org>
1284         * configure.ac: Release 0.0.4.
1286 2002-12-06  Simon Josefsson <simon@josefsson.org>
1288         * NEWS, README, profiles.c, stringprep.c, stringprep.h.in,
1289         stringprep_nameprep.h, tst_stringprep.c: Add unassigned code point
1290         handling, and self test.
1292 2002-12-06  Simon Josefsson <simon@josefsson.org>
1294         * tst_stringprep.c: Don't modify constant string during debug.
1296 2002-12-05  Simon Josefsson <simon@josefsson.org>
1298         * stringprep.c: Don't use *_fast().
1300 2002-12-05  Simon Josefsson <simon@josefsson.org>
1302         * Makefile.am: Don't use $< (GNU specific).
1304 2002-12-03  Simon Josefsson <simon@josefsson.org>
1306         * Makefile.am: Portability fixes.
1308 2002-12-03  Simon Josefsson <simon@josefsson.org>
1310         * internal.h, nfkc.c, stringprep.c, toutf8.c, tst_nfkc.c,
1311         tst_stringprep.c, version.c: Simplify the #include-mess. (NULL
1312         wasn't found on alpha-unknown-netbsd1.6)
1314 2002-11-30  Simon Josefsson <simon@josefsson.org>
1316         * config.rpath: [no log message]
1318 2002-11-30  Simon Josefsson <simon@josefsson.org>
1320         * NEWS, configure.ac: Release 0.0.3.
1322 2002-11-30  Simon Josefsson <simon@josefsson.org>
1324         * Makefile.am, configure.ac, strdup.c: Add replacement strdup.c for
1325         system's without it.  Increment shared library version.  Trim
1326         autoconf tests.
1328 2002-11-30  Simon Josefsson <simon@josefsson.org>
1330         * README: Added copying conditions.  Added more API documentation.
1332 2002-11-30  Simon Josefsson <simon@josefsson.org>
1334         * THANKS: Add copying conditions.
1336 2002-11-30  Simon Josefsson <simon@josefsson.org>
1338         * AUTHORS: Add copying conditions and public key.
1340 2002-11-30  Simon Josefsson <simon@josefsson.org>
1342         * Makefile.am, example.c, nfkc.c, stringprep.h.in,
1343         tst_stringprep.c: Export stringprep_utf8_to_unichar.
1344         
1345         Rename stringprep_utf8_to_ucs4_fast to stringprep_utf8_to_ucs4 to
1346         clean up API (old entry maintained for binary backwards
1347         compatibility though).
1348         
1349         Indent.
1350         
1351         Add sign make target.
1353 2002-11-29  Simon Josefsson <simon@josefsson.org>
1355         * nfkc.c, profiles.c, toutf8.c: indent
1357 2002-11-29  Simon Josefsson <simon@josefsson.org>
1359         * stringprep.c: improve debugging output
1361 2002-11-14  Simon Josefsson <simon@josefsson.org>
1363         * configure.ac: AC_PROG_RANLIB obsoleted by libtool.
1365 2002-11-07  Simon Josefsson <simon@josefsson.org>
1367         * example.c: improve comment
1369 2002-11-07  Simon Josefsson <simon@josefsson.org>
1371         * Makefile.am: add dependency
1373 2002-11-07  Simon Josefsson <simon@josefsson.org>
1375         * NEWS, configure.ac: Release 0.0.2.
1377 2002-11-07  Simon Josefsson <simon@josefsson.org>
1379         * toutf8.c: Remove unused variable.
1381 2002-11-07  Simon Josefsson <simon@josefsson.org>
1383         * stringprep.c: Fix memory leak.
1385 2002-11-07  Simon Josefsson <simon@josefsson.org>
1387         * Makefile.am, tst_nfkc.c, tst_stringprep.c: Add NFKC self test.
1389 2002-11-06  Simon Josefsson <simon@josefsson.org>
1391         * stringprep.h.in, toutf8.c: Cosmetic fixes.
1393 2002-11-06  Simon Josefsson <simon@josefsson.org>
1395         * ANNOUNCE: Add.
1397 2002-11-06  Simon Josefsson <simon@josefsson.org>
1399         * README: Explain why GLIB is not used.
1401 2002-11-06  Simon Josefsson <simon@josefsson.org>
1403         * Makefile.am, README: Build fixes.
1405 2002-11-06  Simon Josefsson <simon@josefsson.org>
1407         * Makefile.am, NEWS, README, THANKS, configure.ac, example.c,
1408         iconv.m4, libstringprep.pc.in, profiles.c, stringprep.h.in,
1409         stringprep_generic.h, stringprep_kerberos5.h,
1410         stringprep_nameprep.h, toutf8.c: Add example.  Add toutf8.c.  Check
1411         if OS has locale functions.  Add -R to pkg-config info file.  Moved
1412         profile variables to profile.c from header files.
1414 2002-11-05  Simon Josefsson <simon@josefsson.org>
1416         * AUTHORS, COPYING.LIB, CaseFolding-3.2.0.txt,
1417         CompositionExclusions-3.2.0.txt, LineBreak-3.2.0.txt, Makefile.am,
1418         NEWS, README, SpecialCasing-3.2.0.txt, THANKS,
1419         UnicodeData-3.2.0.txt, configure.ac,
1420         draft-hoffman-stringprep-07.txt, gen-stringprep-tables.pl,
1421         gen-unicode-tables.pl, libstringprep.pc.in, nfkc.c, stringprep.c,
1422         stringprep.h.in, stringprep_generic.h, stringprep_kerberos5.h,
1423         stringprep_nameprep.h, tst_stringprep.c, version.c: Initial
1424         version.