*** empty log message ***
[libidn.git] / ChangeLog
blob962f7a89cf26bc707cf4b8a91ab8aff12f006901
1 2003-10-18  Simon Josefsson <simon@josefsson.org>
3         * NEWS: Version 0.3.3.
5 2003-10-18  Simon Josefsson <simon@josefsson.org>
7         * NEWS: Add.
9 2003-10-18  Simon Josefsson <simon@josefsson.org>
11         * NEWS: Add.
13 2003-10-18  Simon Josefsson <simon@josefsson.org>
15         * src/Makefile.am: Revert to old elisp automake idiom.
17 2003-10-18  Simon Josefsson <simon@josefsson.org>
19         * NEWS: Add.
21 2003-10-18  Simon Josefsson <simon@josefsson.org>
23         * lib/stringprep.h.in: (struct Stringprep_table, struct
24         Stringprep_profiles): Use 'const'.
25         (stringprep_4i, stringprep_4zi, stringprep, stringprep_profile):
26         Likewise.
28 2003-10-18  Simon Josefsson <simon@josefsson.org>
30         * lib/stringprep.c:
31         (stringprep_find_character_in_table): Mark parameter as 'const'.
32         (stringprep_find_string_in_table): Likewise.
33         (stringprep_apply_table_to_string): Likewise.
34         (stringprep_4i, stringprep_4zi_1, stringprep_4zi, stringprep):
35         Likewise.
37 2003-10-18  Simon Josefsson <simon@josefsson.org>
39         * lib/stringprep.c:
40         (stringprep_profile): Fix warning.
42 2003-10-18  Simon Josefsson <simon@josefsson.org>
44         * tests/tst_idna.c, tests/tst_punycode.c: Fix warnings.
46 2003-10-18  Simon Josefsson <simon@josefsson.org>
48         * tests/tst_nfkc.c, tests/tst_punycode.c, tests/tst_stringprep.c,
49         tests/tst_idna.c, tests/tst_idna2.c: Indent.
51 2003-10-18  Simon Josefsson <simon@josefsson.org>
53         * lib/stringprep.c: Remove stringprep_generic documentation.
55 2003-10-18  Simon Josefsson <simon@josefsson.org>
57         * doc/libidn.texi: Remove stringprep_generic.
59 2003-10-18  Simon Josefsson <simon@josefsson.org>
61         * lib/gen-stringprep-tables.pl: Mark table elements as 'const'.
63 2003-10-18  Simon Josefsson <simon@josefsson.org>
65         * lib/stringprep.c:
66         (stringprep_apply_table_to_string): Remove 'name' parameter.
67         (stringprep_4i): Likewise.
69 2003-10-18  Simon Josefsson <simon@josefsson.org>
71         * lib/profiles.c:
72         (stringprep_profiles): Remove "generic".  Indent.
74 2003-10-18  Simon Josefsson <simon@josefsson.org>
76         * lib/stringprep.h.in: (struct Stringprep_table): Remove 'name'.
77         (stringprep_profiles, stringprep_rfc3454_A_1,stringprep_rfc3454_B_1)
78         (stringprep_rfc3454_B_2, stringprep_rfc3454_B_3)
79         (stringprep_rfc3454_C_1_1, stringprep_rfc3454_C_1_2)
80         (stringprep_rfc3454_C_2_1, stringprep_rfc3454_C_2_2)
81         (stringprep_rfc3454_C_3, stringprep_rfc3454_C_4)
82         (stringprep_rfc3454_C_5, stringprep_rfc3454_C_6)
83         (stringprep_rfc3454_C_7, stringprep_rfc3454_C_8)
84         (stringprep_rfc3454_C_9, stringprep_rfc3454_D_1)
85         (stringprep_rfc3454_D_2)
86         (stringprep_nameprep)
87         (stringprep_saslprep, stringprep_plain,stringprep_trace)
88         (stringprep_kerberos5)
89         (stringprep_xmpp_nodeprep, stringprep_xmpp_resourceprep)
90         (stringprep_xmpp_nodeprep_prohibit)
91         (stringprep_iscsi): Mark as 'const'.
92         (stringprep_generic, stringprep_generic): Remove.
94 2003-10-17  Simon Josefsson <simon@josefsson.org>
96         * lib/punycode.h, lib/stringprep.h.in, tests/tst_stringprep.c:
97         Indent.
99 2003-10-17  Simon Josefsson <simon@josefsson.org>
101         * lib/stringprep.c: Fix memory leak.
103 2003-10-17  Simon Josefsson <simon@josefsson.org>
105         * doc/gdoc: Fix #include for man pages.
107 2003-10-17  Simon Josefsson <simon@josefsson.org>
109         * doc/libidn.texi: Fix.
111 2003-10-17  Simon Josefsson <simon@josefsson.org>
113         * doc/libidn.texi: Sync 'idn -h'.
115 2003-10-17  Simon Josefsson <simon@josefsson.org>
117         * doc/libidn.texi: Fix.
119 2003-10-17  Simon Josefsson <simon@josefsson.org>
121         * lib/gen-stringprep-tables.pl, lib/idna.c, lib/nfkc.c,
122         lib/profiles.c, lib/punycode.c, lib/stringprep.c, lib/toutf8.c,
123         lib/version.c, src/idn.c, tests/tst_idna.c, tests/tst_idna2.c,
124         tests/tst_nfkc.c, tests/tst_stringprep.c: Include cleanup.  We
125         assume C89, use <...> for headers we use, and use "..." for headers
126         we implement.
128 2003-10-16  Simon Josefsson <simon@josefsson.org>
130         * doc/libidn.texi: Add.
132 2003-10-16  Simon Josefsson <simon@josefsson.org>
134         * src/Makefile.am: Fix gengetopt building.
136 2003-10-16  Simon Josefsson <simon@josefsson.org>
138         * THANKS: Add.
140 2003-10-16  Simon Josefsson <simon@josefsson.org>
142         * src/idn.ggo.in: Use less negations for --quiet, reported by Oden
143         Eriksson <oden.eriksson@kvikkjokk.net>.
145 2003-10-16  Simon Josefsson <simon@josefsson.org>
147         * src/Makefile.am: Fix gengetopt built source files.  Use new
148         automake Emacs Lisp targets.
150 2003-10-16  Simon Josefsson <simon@josefsson.org>
152         * doc/libidn.texi: Use current version number in examples.
154 2003-10-16  Simon Josefsson <simon@josefsson.org>
156         * configure.ac: Update so version.
158 2003-10-16  Simon Josefsson <simon@josefsson.org>
160         * NEWS: Add.
162 2003-10-16  Simon Josefsson <simon@josefsson.org>
164         * lib/punycode.h: Include parameter names in prototypes, for
165         GTK-DOC.
167 2003-10-16  Simon Josefsson <simon@josefsson.org>
169         * lib/stringprep.c: Doc fix.
171 2003-10-16  Simon Josefsson <simon@josefsson.org>
173         * doc/libidn.texi: Fix typo.
175 2003-10-16  Simon Josefsson <simon@josefsson.org>
177         * tests/tst_punycode.c, tests/tst_idna.c: Fix.
179 2003-10-16  Simon Josefsson <simon@josefsson.org>
181         * lib/internal.h: Removed.
183 2003-10-16  Simon Josefsson <simon@josefsson.org>
185         * tests/tst_stringprep.c, tests/tst_nfkc.c, src/idn.c: Make
186         #include's explicit.
188 2003-10-16  Simon Josefsson <simon@josefsson.org>
190         * tests/tst_idna.c, tests/tst_idna2.c, tests/tst_punycode.c: Make
191         #include's explicit.  Fix warnings.
193 2003-10-16  Simon Josefsson <simon@josefsson.org>
195         * lib/Makefile.am: Remove internal.h.
197 2003-10-16  Simon Josefsson <simon@josefsson.org>
199         * lib/stringprep.c: Doc fix.
201 2003-10-16  Simon Josefsson <simon@josefsson.org>
203         * lib/version.c, lib/stringprep.c: Make #include's explicit.
205 2003-10-16  Simon Josefsson <simon@josefsson.org>
207         * lib/toutf8.c, lib/profiles.c: Make #include's explicit.
209 2003-10-16  Simon Josefsson <simon@josefsson.org>
211         * lib/nfkc.c: Make #include's explicit.
213 2003-10-16  Simon Josefsson <simon@josefsson.org>
215         * lib/idna.c: Fix.
217 2003-10-16  Simon Josefsson <simon@josefsson.org>
219         * lib/idna.c: Make #include's explicit.
221 2003-10-16  Simon Josefsson <simon@josefsson.org>
223         * lib/punycode.h: Fix typo.
225 2003-10-16  Simon Josefsson <simon@josefsson.org>
227         * lib/punycode.c: Sync with latest draft, but change return types
228         to 'int' to be backwards compatible.
230 2003-10-16  Simon Josefsson <simon@josefsson.org>
232         * lib/punycode.h: Sync with latest draft, but change return types
233         to 'int' to be backwards compatible.
235 2003-10-16  Simon Josefsson <simon@josefsson.org>
237         * configure.ac, lib/internal.h: Remove DMALLOC stuff.
239 2003-10-16  Simon Josefsson <simon@josefsson.org>
241         * lib/stringprep.c: Fix warnings.
243 2003-10-16  Simon Josefsson <simon@josefsson.org>
245         * doc/libidn.texi: Typo.
247 2003-10-16  Simon Josefsson <simon@josefsson.org>
249         * tests/tst_stringprep.c: Simplify debug prints.
251 2003-10-16  Simon Josefsson <simon@josefsson.org>
253         * NEWS: Add.
255 2003-10-16  Simon Josefsson <simon@josefsson.org>
257         * lib/idna.c:
258         (idna_to_unicode_internal): Handle reallocating larger utf8in after
259         stringprep error STRINGPREP_TOO_SMALL_BUFFER.
260         (idna_to_unicode_44i): Let new logic in idna_to_unicode_internal()
261         replace BUFSIZ alloc.
263 2003-10-16  Simon Josefsson <simon@josefsson.org>
265         * lib/stringprep.c:
266         (stringprep_profile): Loop around stringprep return
267         STRINGPREP_TOO_SMALL_BUFFER and increase buffer size.
269 2003-10-16  Simon Josefsson <simon@josefsson.org>
271         * lib/stringprep.c:
272         (stringprep): Check return value from stringprep_ucs4_to_utf8.
273         Don't use goto.
275 2003-10-16  Simon Josefsson <simon@josefsson.org>
277         * lib/stringprep.c:
278         (stringprep): Loop around stringprep_4i error
279         STRINGPREP_TOO_SMALL_BUFFER and increase buffer size.
280         (stringprep_apply_table_to_string): Don't dereference possibly
281         unallocated memory just to do pointer arithmetic.
283 2003-10-16  Simon Josefsson <simon@josefsson.org>
285         * lib/nfkc.c: Check malloc return value.
287 2003-10-16  Simon Josefsson <simon@josefsson.org>
289         * lib/nfkc.c: Check malloc return code.
291 2003-10-16  Simon Josefsson <simon@josefsson.org>
293         * NEWS: Add.
295 2003-10-16  Simon Josefsson <simon@josefsson.org>
297         * doc/libidn.texi: Doc fox.  Add stringprep_4i and stringprep_4zi.
299 2003-10-16  Simon Josefsson <simon@josefsson.org>
301         * lib/stringprep.c: Doc fix.
303 2003-10-16  Simon Josefsson <simon@josefsson.org>
305         * doc/man/Makefile.am: Add stringprep_4i.3, stringprep_4zi.3.
307 2003-10-16  Simon Josefsson <simon@josefsson.org>
309         * lib/stringprep.c: Doc fix.
311 2003-10-16  Simon Josefsson <simon@josefsson.org>
313         * lib/stringprep.h.in:
314         (stringprep_4i, stringprep_4zi): Add.
316 2003-10-16  Simon Josefsson <simon@josefsson.org>
318         * lib/stringprep.c:
319         (stringprep1): Don't zero terminate.  Rename to stringprep_4i and
320         export it.
321         (stringprep_4zi_1): Add.  Calls stringprep_4i, then zero terminate.
322         (stringprep_4zi): Add.  New API.
323         (stringprep): Use stringprep_4zi_1.
325 2003-10-16  Simon Josefsson <simon@josefsson.org>
327         * lib/stringprep.c: Fix typo.
329 2003-10-16  Simon Josefsson <simon@josefsson.org>
331         * lib/stringprep.c:
332         (stringprep): Split core part into stringprep1.
333         (stringprep1): New, simplified version of core part.
335 2003-10-15  Simon Josefsson <simon@josefsson.org>
337         * NEWS: Fix.
339 2003-10-15  Simon Josefsson <simon@josefsson.org>
341         * src/idn.c: Print UCS-4 instead of UTF-8 in debug output for
342         --stringprep.
344 2003-10-15  Simon Josefsson <simon@josefsson.org>
346         * NEWS: Add.
348 2003-10-15  Simon Josefsson <simon@josefsson.org>
350         * src/idn.c: Fix UCS-4 output in --stringprep.  Print debug output
351         even with --idna-to-ascii.  Fix error message.
353 2003-10-12  Simon Josefsson <simon@josefsson.org>
355         * libc/getaddrinfo-idn.txt: Clarify alternative approaches.
357 2003-10-12  Simon Josefsson <simon@josefsson.org>
359         * libc/getaddrinfo-idn.txt: Fix.
361 2003-10-11  Simon Josefsson <simon@josefsson.org>
363         * libc/getaddrinfo-idn.txt: Add.
365 2003-10-10  Simon Josefsson <simon@josefsson.org>
367         * configure.ac: Revert typo.
369 2003-10-10  Simon Josefsson <simon@josefsson.org>
371         * configure.ac: Fix so version comment (matches libtool manual).
373 2003-10-10  Simon Josefsson <simon@josefsson.org>
375         * FAQ: Fix.
377 2003-10-10  Simon Josefsson <simon@josefsson.org>
379         * NEWS: Add.
381 2003-10-10  Simon Josefsson <simon@josefsson.org>
383         * src/idn.ggo.in: Remove 'generic' (should not be exposed).  Add
384         'trace'.
386 2003-10-08  Simon Josefsson <simon@josefsson.org>
388         * NEWS, configure.ac: Bump versions.
390 2003-10-08  Simon Josefsson <simon@josefsson.org>
392         * Makefile.maint: Fix doxygen generation.
394 2003-10-07  Simon Josefsson <simon@josefsson.org>
396         * NEWS: Version 0.3.2.
398 2003-10-07  Simon Josefsson <simon@josefsson.org>
400         * Makefile.maint: Remove --rsyncable for now, Debian (stable) gzip
401         do not support it.
403 2003-10-07  Simon Josefsson <simon@josefsson.org>
405         * GNUmakefile: TAR_OPTION crashes tar in Debian, comment out for
406         now.
408 2003-10-07  Simon Josefsson <simon@josefsson.org>
410         * NEWS: Add.
412 2003-10-07  Simon Josefsson <simon@josefsson.org>
414         * lib/nfkc.c: Doc fix.
416 2003-10-07  Simon Josefsson <simon@josefsson.org>
418         * m4/Makefile.am, m4/lib-ld.m4, m4/lib-link.m4, m4/lib-prefix.m4:
419         Add.
421 2003-10-06  Simon Josefsson <simon@josefsson.org>
423         * lib/stringprep.c, lib/stringprep.h.in:
424         (stringprep_profile): Mark 'in' as 'const'.
426 2003-10-03  Simon Josefsson <simon@josefsson.org>
428         * lib/profiles.c: Fix comment.
430 2003-10-02  Simon Josefsson <simon@josefsson.org>
432         * doc/libidn.texi: Fix.
434 2003-10-02  Simon Josefsson <simon@josefsson.org>
436         * NEWS: Add.
438 2003-10-02  Simon Josefsson <simon@josefsson.org>
440         * lib/profiles.c, lib/stringprep.h.in: Add trace profile (SASL
441         ANONYMOS).
443 2003-10-02  Simon Josefsson <simon@josefsson.org>
445         * NEWS, configure.ac: Bump versions.
447 2003-10-02  Simon Josefsson <simon@josefsson.org>
449         * doc/libidn.texi: Cosmetic fixes.
451 2003-10-02  Simon Josefsson <simon@josefsson.org>
453         * Makefile.maint: Fix.
455 2003-10-02  Simon Josefsson <simon@josefsson.org>
457         * announce-gen: Perl 5.8.1 fix.
459 2003-10-02  Simon Josefsson <simon@josefsson.org>
461         * NEWS: Version 0.3.1.
463 2003-10-02  Simon Josefsson <simon@josefsson.org>
465         * lib/gen-unicode-tables.pl, lib/nfkc.c: Fix NFKC, from Noah Levitt
466         <nlevitt@columbia.edu> via bugzilla.gnome.org bug 123421.
468 2003-09-28  Simon Josefsson <simon@josefsson.org>
470         * doc/libidn.texi: Fix.
472 2003-09-28  Simon Josefsson <simon@josefsson.org>
474         * doc/libidn.texi: Add.
476 2003-09-28  Simon Josefsson <simon@josefsson.org>
478         * THANKS: Add.
480 2003-09-28  Simon Josefsson <simon@josefsson.org>
482         * tests/tst_idna2.c: Indent.
484 2003-09-28  Simon Josefsson <simon@josefsson.org>
486         * lib/Makefile.am: Fix.
488 2003-09-28  Simon Josefsson <simon@josefsson.org>
490         * Makefile.am: Fix indent target.
492 2003-09-28  Simon Josefsson <simon@josefsson.org>
494         * src/Makefile.am, tests/Makefile.am: Add indent rule.
496 2003-09-28  Simon Josefsson <simon@josefsson.org>
498         * lib/idna.c, lib/nfkc.c, lib/punycode.h: Indent.
500 2003-09-28  Simon Josefsson <simon@josefsson.org>
502         * lib/Makefile.am: Fix.  Add indent target.
504 2003-09-26  Simon Josefsson <simon@josefsson.org>
506         * lib/nfkc.c: Fix Hangul patch.
508 2003-09-26  Simon Josefsson <simon@josefsson.org>
510         * tests/tst_idna2.c: Fix typo.
512 2003-09-26  Simon Josefsson <simon@josefsson.org>
514         * NEWS: Add.
516 2003-09-26  Simon Josefsson <simon@josefsson.org>
518         * lib/Makefile.am, lib/gen-unicode-tables.pl, lib/nfkc.c: Sync with
519         GLIB for Unicode stuff.
521 2003-09-26  Simon Josefsson <simon@josefsson.org>
523         * lib/punycode.h: Fix typo.
525 2003-09-25  Simon Josefsson <simon@josefsson.org>
527         * tests/tst_idna2.c: Update test vectors.
529 2003-09-25  Simon Josefsson <simon@josefsson.org>
531         * src/idn.c: Fix debug messages.
533 2003-09-25  Simon Josefsson <simon@josefsson.org>
535         * NEWS: Add.
537 2003-09-25  Simon Josefsson <simon@josefsson.org>
539         * lib/idna.c:
540         (DOTP): New.
541         (idna_to_unicode_4z4z): Use it.
542         (idna_to_ascii_4z): Use it. Make root label handling explicit.
544 2003-09-25  Simon Josefsson <simon@josefsson.org>
546         * THANKS: Add.
548 2003-09-25  Simon Josefsson <simon@josefsson.org>
550         * lib/nfkc.c:
551         (decompose_hangul, combine_hangul): New.
552         (combine, _g_utf8_normalize_wc): Use them.  Adds support for
553         algorithmic composition of Hangul Syllables, adapted from a patch
554         written by Noah Levitt <nlevitt@columbia.edu> for GLIB, discussed in
555         <http://bugzilla.gnome.org/show_bug.cgi?id=100456> and available
556         from <http://bugzilla.gnome.org/showattachment.cgi?attach_id=18915>.
558 2003-09-25  Simon Josefsson <simon@josefsson.org>
560         * tests/tst_idna2.c: Fix.
562 2003-09-25  Simon Josefsson <simon@josefsson.org>
564         * tests/Makefile.am, tests/tst_idna2.c: Add.
566 2003-09-25  Simon Josefsson <simon@josefsson.org>
568         * lib/idna.c:
569         (idna_to_ascii_4z): Output "" instead of "." on input "".  (Some
570         religions claim "" should fail though.)
572 2003-09-23  Simon Josefsson <simon@josefsson.org>
574         * NEWS: Add.
576 2003-09-23  Simon Josefsson <simon@josefsson.org>
578         * doc/libidn.texi: Doc fix.
580 2003-09-23  Simon Josefsson <simon@josefsson.org>
582         * src/punycode.el:
583         (punycode-shutdown): New.
585 2003-09-23  Simon Josefsson <simon@josefsson.org>
587         * src/idna.el:
588         (idna-to-ascii-parameters, idna-to-unicode-parameters): Add
589         --usestd3asciirules.
590         (idna-shutdown): New.
592 2003-09-23  Simon Josefsson <simon@josefsson.org>
594         * NEWS, configure.ac: Bump versions.
596 2003-09-23  Simon Josefsson <simon@josefsson.org>
598         * Makefile.maint: Fix.
600 2003-09-23  Simon Josefsson <simon@josefsson.org>
602         * Makefile.maint: Fix.
604 2003-09-23  Simon Josefsson <simon@josefsson.org>
606         * NEWS: Version 0.3.0.
608 2003-09-23  Simon Josefsson <simon@josefsson.org>
610         * libc/README: Fix.
612 2003-09-23  Simon Josefsson <simon@josefsson.org>
614         * libc/README: Fix.
616 2003-09-23  Simon Josefsson <simon@josefsson.org>
618         * libc/Makefile: Fix.
620 2003-09-22  Simon Josefsson <simon@josefsson.org>
622         * NEWS: Add.
624 2003-09-22  Simon Josefsson <simon@josefsson.org>
626         * lib/profiles.c:
627         (stringprep_saslprep): Prohibit inappropriate for canonical
628         representation characters.
630 2003-09-14  Simon Josefsson <simon@josefsson.org>
632         * Makefile.am: Dist libc/Banner.
634 2003-09-14  Simon Josefsson <simon@josefsson.org>
636         * libc/README: Create idna.h without dependency on idn-int.h.
638 2003-09-14  Simon Josefsson <simon@josefsson.org>
640         * tests/tst_stringprep.c: Fix memory leak.
642 2003-09-14  Simon Josefsson <simon@josefsson.org>
644         * src/idn.c: Fix memory leaks.
646 2003-09-14  Simon Josefsson <simon@josefsson.org>
648         * src/idn.c: Fix greeting message.
650 2003-09-14  Simon Josefsson <simon@josefsson.org>
652         * libc/README: Copy Banner.
654 2003-09-14  Simon Josefsson <simon@josefsson.org>
656         * libc/Banner: Add.
658 2003-09-13  Simon Josefsson <simon@josefsson.org>
660         * libc/README: Fix.
662 2003-09-13  Simon Josefsson <simon@josefsson.org>
664         * lib/punycode.c: Cast.
666 2003-09-13  Simon Josefsson <simon@josefsson.org>
668         * lib/internal.h: Fix.
670 2003-09-13  Simon Josefsson <simon@josefsson.org>
672         * lib/internal.h: Simplify #include mess.
674 2003-09-13  Simon Josefsson <simon@josefsson.org>
676         * configure.ac: Remove cruft.
678 2003-09-13  Simon Josefsson <simon@josefsson.org>
680         * libc/README: Fix.
682 2003-09-13  Simon Josefsson <simon@josefsson.org>
684         * reference/Makefile.am: Remove dummy.c.
686 2003-09-13  Simon Josefsson <simon@josefsson.org>
688         * lib/punycode.c, lib/stringprep.c: Doc fix.
690 2003-09-13  Simon Josefsson <simon@josefsson.org>
692         * doc/libidn.texi, lib/stringprep.c: Doc fix.
694 2003-09-13  Simon Josefsson <simon@josefsson.org>
696         * lib/idna.c: Doc fix.
698 2003-09-13  Simon Josefsson <simon@josefsson.org>
700         * lib/idna.c: Doc fix.
702 2003-09-13  Simon Josefsson <simon@josefsson.org>
704         * lib/stringprep.c: Doc fix.
706 2003-09-13  Simon Josefsson <simon@josefsson.org>
708         * lib/punycode.c: Doc fix.
710 2003-09-12  Simon Josefsson <simon@josefsson.org>
712         * lib/punycode.h: Fix RFC compatibility.
714 2003-09-12  Simon Josefsson <simon@josefsson.org>
716         * lib/punycode.h: Typedef Punycode_status.  Use 'int' instead of
717         'enum' for return codes.
719 2003-09-12  Simon Josefsson <simon@josefsson.org>
721         * lib/punycode.c: Use 'int' instead of 'enum' for return code.
723 2003-09-12  Simon Josefsson <simon@josefsson.org>
725         * configure.ac: Bump versions.
727 2003-09-12  Simon Josefsson <simon@josefsson.org>
729         * lib/profiles.c, lib/stringprep.h.in: Rename stringprep_generic_*
730         to stringprep_rfc3454_*.
732 2003-09-12  Simon Josefsson <simon@josefsson.org>
734         * lib/Makefile.am: Rename stringprep_generic.c to rfc3454.c.  Add
735         to BUILT_SOURCES.
737 2003-09-12  Simon Josefsson <simon@josefsson.org>
739         * lib/gen-stringprep-tables.pl: Write to rfc3454.c.  Rename
740         variables to stringprep_rfc3454_* from stringprep_generic_*.
742 2003-09-12  Simon Josefsson <simon@josefsson.org>
744         * reference/dummy.c: Remove, merged into ../lib/*.c.
746 2003-09-12  Simon Josefsson <simon@josefsson.org>
748         * lib/punycode.c: Doc fix.
750 2003-09-12  Simon Josefsson <simon@josefsson.org>
752         * lib/idna.c: Fix.
754 2003-09-12  Simon Josefsson <simon@josefsson.org>
756         * doc/man/Makefile.am: Fix update-api.
758 2003-09-12  Simon Josefsson <simon@josefsson.org>
760         * lib/idna.c, lib/stringprep.c: Doc fix.
762 2003-09-12  Simon Josefsson <simon@josefsson.org>
764         * lib/stringprep.h.in: Indent.
766 2003-09-12  Simon Josefsson <simon@josefsson.org>
768         * lib/stringprep.c: Use 'int' instead of 'enum's.
770 2003-09-12  Simon Josefsson <simon@josefsson.org>
772         * lib/stringprep.h.in: Typedef Stringprep_rc,
773         Stringprep_profile_flags, and Stringprep_profile_steps.  Use 'int'
774         instead of 'enum's (i.e., revert 0.2.3 changes).
776 2003-09-12  Simon Josefsson <simon@josefsson.org>
778         * NEWS: Add.
780 2003-09-12  Simon Josefsson <simon@josefsson.org>
782         * lib/Makefile.am, lib/obsolete.c: Remove obsolete.c.
784 2003-09-12  Simon Josefsson <simon@josefsson.org>
786         * lib/idna.h, lib/Makefile.am, lib/stringprep_generic.h,
787         lib/stringprep_iscsi.h, lib/stringprep_kerberos5.h,
788         lib/stringprep_nameprep.h, lib/stringprep_plain.h,
789         lib/stringprep_xmpp.h: Remove obsolete headers.
791 2003-09-12  Simon Josefsson <simon@josefsson.org>
793         * lib/idna.c, lib/obsolete.c: Use int instead of enum's.
795 2003-09-12  Simon Josefsson <simon@josefsson.org>
797         * lib/idna.h: Typedef Idna_rc and Idna_flags.  Use int instead of
798         enum's.
800 2003-09-12  Simon Josefsson <simon@josefsson.org>
802         * reference/Makefile.am: Fix path to sources.  Fix HIGNORE.
804 2003-09-12  Simon Josefsson <simon@josefsson.org>
806         * libc/README: Workaround -I problem.
808 2003-09-12  Simon Josefsson <simon@josefsson.org>
810         * libc/libc.patch: Against glibc 2.3.2.
812 2003-09-12  Simon Josefsson <simon@josefsson.org>
814         * NEWS: Add.
816 2003-09-12  Simon Josefsson <simon@josefsson.org>
818         * m4/Makefile.am, m4/memset.m4, m4/onceonly_2_57.m4, m4/strdup.m4:
819         Remove unused m4's.
821 2003-09-12  Simon Josefsson <simon@josefsson.org>
823         * src/getopt.c, src/getopt.h, src/getopt1.c: Add (from gl/).
825 2003-09-12  Simon Josefsson <simon@josefsson.org>
827         * lib/idna.c, lib/toutf8.c: Don't use strdup.
829 2003-09-12  Simon Josefsson <simon@josefsson.org>
831         * src/Makefile.am, Makefile.am: Remove gl/.
833 2003-09-12  Simon Josefsson <simon@josefsson.org>
835         * tests/Makefile.am: Fix.
837 2003-09-12  Simon Josefsson <simon@josefsson.org>
839         * configure.ac: Remove checks for memset and strdup; we assume C89,
840         so memset exists, and we no longer use strdup.  Remove gl/.
842 2003-09-12  Simon Josefsson <simon@josefsson.org>
844         * doc/libidn.texi: Ported to Mac OS X / Darwin.
846 2003-09-12  Simon Josefsson <simon@josefsson.org>
848         * src/Makefile.am, tests/Makefile.am, examples/Makefile.am: Make
849         LDADD libtool friendly.
851 2003-09-12  Simon Josefsson <simon@josefsson.org>
853         * NEWS: Add.
855 2003-09-12  Simon Josefsson <simon@josefsson.org>
857         * NEWS, configure.ac, doc/Makefile.am, doc/gdoc,
858         doc/man/Makefile.am: Build man pages.
860 2003-09-12  Simon Josefsson <simon@josefsson.org>
862         * idna-ace-prefix.txt: Move.
864 2003-09-12  Simon Josefsson <simon@josefsson.org>
866         * libc/README: Fix.
868 2003-09-12  Simon Josefsson <simon@josefsson.org>
870         * THANKS: Add.
872 2003-09-12  Simon Josefsson <simon@josefsson.org>
874         * libc/Versions: Typo.
876 2003-09-12  Simon Josefsson <simon@josefsson.org>
878         * lib/internal.h: [_LIBC]: Define ICONV_CONST.
880 2003-09-12  Simon Josefsson <simon@josefsson.org>
882         * libc/getaddrinfo.c: Use modern API.
884 2003-09-12  Simon Josefsson <simon@josefsson.org>
886         * libc/Versions: Export modern API.
888 2003-09-12  Simon Josefsson <simon@josefsson.org>
890         * libc/README: Update.
892 2003-09-12  Simon Josefsson <simon@josefsson.org>
894         * libc/getaddrinfo.c: GLIBC 2.3.2 sync.
896 2003-09-02  Simon Josefsson <simon@josefsson.org>
898         * libc/getaddrinfo.c, libc/libc.patch: Revert.
900 2003-08-26  Simon Josefsson <simon@josefsson.org>
902         * AUTHORS: Update key.
904 2003-08-26  Simon Josefsson <simon@josefsson.org>
906         * examples/Makefile.am, examples/README: Add examples/README.
908 2003-08-26  Simon Josefsson <simon@josefsson.org>
910         * Makefile.am: Fix cvs2cl parameters.
912 2003-08-26  Simon Josefsson <simon@josefsson.org>
914         * Makefile.am, lib/Makefile.am: Use $() instead of @@.
916 2003-08-26  Simon Josefsson <simon@josefsson.org>
918         * Makefile.maint: Do some tests that work.
920 2003-08-26  Simon Josefsson <simon@josefsson.org>
922         * Makefile.cfg: Fix URL.
924 2003-08-26  Simon Josefsson <simon@josefsson.org>
926         * NEWS, configure.ac: Bump versions.
928 2003-08-26  Simon Josefsson <simon@josefsson.org>
930         * Makefile.am: Fix cvs2cl parameters.
932 2003-08-26  Simon Josefsson <simon@josefsson.org>
934         * Makefile.maint: Ignore errors on www update.
936 2003-08-26  Simon Josefsson <simon@josefsson.org>
938         * announce-gen: Revert.
940 2003-08-26  Simon Josefsson <simon@josefsson.org>
942         * Makefile.maint: Fix.
944 2003-08-26  Simon Josefsson <simon@josefsson.org>
946         * NEWS: Version 0.2.3.
948 2003-08-26  Simon Josefsson <simon@josefsson.org>
950         * Makefile.am: Replace release target with Makefile.maint etc.
952 2003-08-26  Simon Josefsson <simon@josefsson.org>
954         * GNUmakefile, Makefile.cfg, Makefile.maint, announce-gen: Add.
956 2003-08-25  Simon Josefsson <simon@josefsson.org>
958         * examples/example3.c: Doc fix.
960 2003-08-25  Simon Josefsson <simon@josefsson.org>
962         * THANKS, NEWS: Add.
964 2003-08-25  Simon Josefsson <simon@josefsson.org>
966         * examples/example4.c: Really call ToUnicode instead of ToASCII.
967         Reported by Trond Haugen <trond.haugen@uninett.no>.
969 2003-08-21  Simon Josefsson <simon@josefsson.org>
971         * doc/libidn.texi: Add port.
973 2003-08-21  Simon Josefsson <simon@josefsson.org>
975         * src/Makefile.am: Link with gl stuff.
977 2003-08-20  Simon Josefsson <simon@josefsson.org>
979         * lib/toutf8.c: Fix warning message.
981 2003-08-20  Simon Josefsson <simon@josefsson.org>
983         * configure.ac: Group portability stuff together.
985 2003-08-20  Simon Josefsson <simon@josefsson.org>
987         * src/Makefile.am, tests/Makefile.am: Fix -I paths.
989 2003-08-20  Simon Josefsson <simon@josefsson.org>
991         * lib/Makefile.am: Distcheck fixes.
993 2003-08-20  Simon Josefsson <simon@josefsson.org>
995         * examples/Makefile.am: Fix paths.
997 2003-08-20  Simon Josefsson <simon@josefsson.org>
999         * reference/Makefile.am: Fix paths (for distcheck).
1001 2003-08-20  Simon Josefsson <simon@josefsson.org>
1003         * Makefile.am: Fix directory build order, for gtk-doc.
1005 2003-08-20  Simon Josefsson <simon@josefsson.org>
1007         * reference/Makefile.am: Update paths to source code.
1009 2003-08-20  Simon Josefsson <simon@josefsson.org>
1011         * lib/Makefile.am, lib/idna.c, lib/obsolete.c: Move obsolete
1012         functions into separate file.
1014 2003-08-20  Simon Josefsson <simon@josefsson.org>
1016         * lib/Makefile.am: Fixes.
1018 2003-08-20  Simon Josefsson <simon@josefsson.org>
1020         * Makefile.am: Build doc after src, for help2man on idn.
1022 2003-08-20  Simon Josefsson <simon@josefsson.org>
1024         * lib/Makefile.am: Add EXTRA_DISTs.
1026 2003-08-20  Simon Josefsson <simon@josefsson.org>
1028         * Makefile.am: Add gl, lib, src, tests and examples to SUBDIRS.
1029         Add gl/m4 to ACLOCAL_AMFLAGS.  Remove rules that are moved into
1030         lib/, src/, tests/ and examples/.
1032 2003-08-20  Simon Josefsson <simon@josefsson.org>
1034         * configure.ac: Split up files into sub-directories.
1036 2003-08-20  Simon Josefsson <simon@josefsson.org>
1038         * gdoc: Move gdoc to doc/.
1040 2003-08-20  Simon Josefsson <simon@josefsson.org>
1042         * CaseFolding-3.2.0.txt, CompositionExclusions-3.2.0.txt,
1043         LineBreak-3.2.0.txt, SpecialCasing-3.2.0.txt, rfc3454.txt,
1044         rfc3490.txt, rfc3491.txt, rfc3492.txt, UnicodeData-3.2.0.txt,
1045         doc/Makefile.am, doc/gdoc: Move documentation and specifications
1046         into doc/ and doc/specifications/.
1048 2003-08-20  Simon Josefsson <simon@josefsson.org>
1050         * getopt.c, getopt.h, getopt1.c, memset.c, strdup.c: Move
1051         portability utilities into gl/.
1053 2003-08-20  Simon Josefsson <simon@josefsson.org>
1055         * gen-stringprep-tables.pl, gen-unicode-tables.pl, idna.c, idna.h,
1056         internal.h, nfkc.c, profiles.c, punycode.c, punycode.h,
1057         stringprep.c, stringprep.h.in, stringprep_generic.h,
1058         stringprep_iscsi.h, stringprep_kerberos5.h, stringprep_nameprep.h,
1059         stringprep_plain.h, stringprep_xmpp.h, toutf8.c, version.c,
1060         lib/Makefile.am, lib/gen-stringprep-tables.pl,
1061         lib/gen-unicode-tables.pl, lib/idna.c, lib/idna.h, lib/internal.h,
1062         lib/nfkc.c, lib/profiles.c, lib/punycode.c, lib/punycode.h,
1063         lib/stringprep.c, lib/stringprep.h.in, lib/stringprep_generic.h,
1064         lib/stringprep_iscsi.h, lib/stringprep_kerberos5.h,
1065         lib/stringprep_nameprep.h, lib/stringprep_plain.h,
1066         lib/stringprep_xmpp.h, lib/toutf8.c, lib/version.c: Move library
1067         into lib/.
1069 2003-08-20  Simon Josefsson <simon@josefsson.org>
1071         * tst_idna.c, tst_nfkc.c, tst_punycode.c, tst_stringprep.c,
1072         tests/Makefile.am, tests/tst_idna.c, tests/tst_nfkc.c,
1073         tests/tst_punycode.c, tests/tst_stringprep.c: Move tests into
1074         tests/.
1076 2003-08-20  Simon Josefsson <simon@josefsson.org>
1078         * idn.c, idn.ggo.in, idna.el, punycode.el, src/Makefile.am,
1079         src/idn.c, src/idn.ggo.in, src/idna.el, src/punycode.el: Move
1080         applications into src/.
1082 2003-08-20  Simon Josefsson <simon@josefsson.org>
1084         * example.c, example2.c, example3.c, example4.c,
1085         examples/Makefile.am, examples/example.c, examples/example2.c,
1086         examples/example3.c, examples/example4.c: Move examples into
1087         examples/.
1089 2003-08-13  Simon Josefsson <simon@josefsson.org>
1091         * TODO: Add.
1093 2003-08-13  Simon Josefsson <simon@josefsson.org>
1095         * nfkc.c: Fix doc.
1097 2003-08-13  Simon Josefsson <simon@josefsson.org>
1099         * tst_idna.c: Remove unused function.
1101 2003-08-13  Simon Josefsson <simon@josefsson.org>
1103         * idn.c: Fix warnings.
1105 2003-08-13  Simon Josefsson <simon@josefsson.org>
1107         * configure.ac: Bump versions.
1109 2003-08-13  Simon Josefsson <simon@josefsson.org>
1111         * doc/libidn.texi, reference/dummy.c, NEWS: Add.
1113 2003-08-13  Simon Josefsson <simon@josefsson.org>
1115         * idna.h, idna.c: Use enum types where appropriate.
1117 2003-08-13  Simon Josefsson <simon@josefsson.org>
1119         * doc/libidn.texi: Doc fixes.
1121 2003-08-13  Simon Josefsson <simon@josefsson.org>
1123         * stringprep.h.in: Fix.
1125 2003-08-13  Simon Josefsson <simon@josefsson.org>
1127         * stringprep.c: Use enum/size_t/ssize_t where appropriate.  Doc
1128         fix.
1130 2003-08-13  Simon Josefsson <simon@josefsson.org>
1132         * stringprep.h.in: Replace int with proper enum, where appropriate.
1134 2003-08-13  Simon Josefsson <simon@josefsson.org>
1136         * doc/libidn.texi: Typo.
1138 2003-08-13  Simon Josefsson <simon@josefsson.org>
1140         * doc/libidn.texi: Add FreeBSD 4.8.
1142 2003-08-13  Simon Josefsson <simon@josefsson.org>
1144         * NEWS: Version 0.2.2.
1146 2003-08-13  Simon Josefsson <simon@josefsson.org>
1148         * NEWS: Fix.
1150 2003-08-13  Simon Josefsson <simon@josefsson.org>
1152         * Makefile.am: Fix release target.
1154 2003-08-13  Simon Josefsson <simon@josefsson.org>
1156         * NEWS, TODO: Add.
1158 2003-08-13  Simon Josefsson <simon@josefsson.org>
1160         * punycode.c: Typo.
1162 2003-08-13  Simon Josefsson <simon@josefsson.org>
1164         * punycode.h: Indent.
1166 2003-08-13  Simon Josefsson <simon@josefsson.org>
1168         * punycode.h: Revert to RFC code: use punycode_status.
1170 2003-08-13  Simon Josefsson <simon@josefsson.org>
1172         * punycode.c: Revert to RFC code: use punycode_uint and enum
1173         punycode_status.  However, we do continue to use size_t to promote
1174         use of sizeof() by application writers.  We return
1175         punycode_bad_input if a size_t value exceeds the largest
1176         punycode_uint, since the code presumably cannot handle that.  If
1177         size_t is smaller than punycode_uint, it seems unlikely that an
1178         application could be able to pass a string that is longer than
1179         SIZE_MAX anyway, but should it happen the worst that occur is that
1180         the punycode code will only see the beginning of the string, which
1181         isn't unreasonable on a platform with a small SIZE_MAX.
1183 2003-08-13  Simon Josefsson <simon@josefsson.org>
1185         * punycode.h: Define and use punycode_uint.
1187 2003-08-08  Simon Josefsson <simon@josefsson.org>
1189         * toutf8.c:
1190         (stringprep_locale_charset): Improve docstring.
1192 2003-07-31  Simon Josefsson <simon@josefsson.org>
1194         * Makefile.am: Replace gnudist with gnuftp.
1196 2003-07-31  Simon Josefsson <simon@josefsson.org>
1198         * THANKS, NEWS: Add.
1200 2003-07-31  Simon Josefsson <simon@josefsson.org>
1202         * idn.c: Encode -u output in locale charset, suggested by Adam M.
1203         Costello.
1205 2003-07-11  Simon Josefsson <simon@josefsson.org>
1207         * memset.c: Rewrite to get LGPL code.
1209 2003-07-11  Simon Josefsson <simon@josefsson.org>
1211         * strdup.c: Revert, to get LGPL code.
1213 2003-07-11  Simon Josefsson <simon@josefsson.org>
1215         * Makefile.am: Install but don't distribute idn-int.h.
1217 2003-07-11  Simon Josefsson <simon@josefsson.org>
1219         * m4/Makefile.am, Makefile.am, configure.ac: Dist m4's.
1221 2003-07-11  Simon Josefsson <simon@josefsson.org>
1223         * configure.ac, Makefile.am, strdup.c, m4/memset.m4,
1224         m4/onceonly_2_57.m4, m4/strdup.m4: Replace AC_REPLACE_OBJ with
1225         gnulib.
1227 2003-07-11  Simon Josefsson <simon@josefsson.org>
1229         * configure.ac: Bump versions.
1231 2003-07-11  Simon Josefsson <simon@josefsson.org>
1233         * NEWS: Add.
1235 2003-07-11  Simon Josefsson <simon@josefsson.org>
1237         * Makefile.am: Use BUILT_SOURCES for idn_cmd.* and idn-int.h, and
1238         don't include idn-int.h in the distribution.
1240 2003-07-08  Simon Josefsson <simon@josefsson.org>
1242         * THANKS: Add.
1244 2003-07-08  Simon Josefsson <simon@josefsson.org>
1246         * m4/ax_create_stdint_h.m4: Look in sys/types.h too, for cygwin.
1248 2003-07-06  Simon Josefsson <simon@josefsson.org>
1250         * ANNOUNCE, doc/libidn.texi: Don't use () when talking about the
1251         name of a function.
1253 2003-07-04  Simon Josefsson <simon@josefsson.org>
1255         * NEWS: Version 0.2.1.
1257 2003-07-04  Simon Josefsson <simon@josefsson.org>
1259         * Makefile.am: Create idn_cmd.* in srcdir.
1261 2003-07-04  Simon Josefsson <simon@josefsson.org>
1263         * NEWS: Add.
1265 2003-07-04  Simon Josefsson <simon@josefsson.org>
1267         * configure.ac: Bump versions.
1269 2003-07-04  Simon Josefsson <simon@josefsson.org>
1271         * NEWS: Add.
1273 2003-07-04  Simon Josefsson <simon@josefsson.org>
1275         * idna.c: Fix last commit.
1277 2003-07-04  Simon Josefsson <simon@josefsson.org>
1279         * THANKS: Add.
1281 2003-07-04  Simon Josefsson <simon@josefsson.org>
1283         * idna.c: Handle empty labels, tiny patch based on suggestion by
1284         Marcos Sanz/Denic <sanz@denic.de>.
1286 2003-07-02  Simon Josefsson <simon@josefsson.org>
1288         * THANKS: Add.
1290 2003-07-02  Simon Josefsson <simon@josefsson.org>
1292         * Makefile.am: Ignore .cvs*.
1294 2003-07-02  Simon Josefsson <simon@josefsson.org>
1296         * Makefile.am: Add legal information to ChangeLog.
1298 2003-07-02  Simon Josefsson <simon@josefsson.org>
1300         * THANKS: Add.
1302 2003-07-02  Simon Josefsson <simon@josefsson.org>
1304         * toutf8.c, tst_punycode.c: Indent.
1306 2003-07-02  Simon Josefsson <simon@josefsson.org>
1308         * toutf8.c:
1309         (stringprep_convert): Use ICONV_CONST.  Tiny patch suggested by
1310         Robert Norris <rob@cataclysm.cx>.
1312 2003-06-24  Simon Josefsson <simon@josefsson.org>
1314         * README-alpha: Gengetopt 2.10 or later is required.
1316 2003-06-24  Simon Josefsson <simon@josefsson.org>
1318         * Makefile.am: Don't distclean idn_cmd.*, just maintainer-clean
1319         them.
1321 2003-06-19  Simon Josefsson <simon@josefsson.org>
1323         * NEWS: Version 0.2.0.
1325 2003-06-19  Simon Josefsson <simon@josefsson.org>
1327         * Makefile.am: Distclean idn-int.h (really!).
1329 2003-06-19  Simon Josefsson <simon@josefsson.org>
1331         * Makefile.am: Install and distclean idn-int.h properly.
1333 2003-06-19  Simon Josefsson <simon@josefsson.org>
1335         * Makefile.am: Distclean idn-int.h.
1337 2003-06-19  Simon Josefsson <simon@josefsson.org>
1339         * Makefile.am: Remove idn-int.h.
1341 2003-06-19  Simon Josefsson <simon@josefsson.org>
1343         * doc/libidn.texi: Add woody armv4l.
1345 2003-06-19  Simon Josefsson <simon@josefsson.org>
1347         * configure.ac: Bump so version.
1349 2003-06-19  Simon Josefsson <simon@josefsson.org>
1351         * doc/libidn.texi: Tested on debian-sparc64.
1353 2003-06-19  Simon Josefsson <simon@josefsson.org>
1355         * reference/Makefile.am: Ignore idn-int.h.
1357 2003-06-19  Simon Josefsson <simon@josefsson.org>
1359         * Makefile.am: Build e.g. idn before doc/idn.1 is built.
1361 2003-06-19  Simon Josefsson <simon@josefsson.org>
1363         * punycode.c, punycode.h, doc/libidn.texi: GTK-DOC doesn't like
1364         enum return types.
1366 2003-06-19  Simon Josefsson <simon@josefsson.org>
1368         * NEWS: Add.
1370 2003-06-19  Simon Josefsson <simon@josefsson.org>
1372         * Makefile.am: Copy manual from right place.
1374 2003-06-19  Simon Josefsson <simon@josefsson.org>
1376         * THANKS: Add.
1378 2003-06-19  Simon Josefsson <simon@josefsson.org>
1380         * Makefile.am, tst_oidna.c: Remove obsolete test (we break
1381         backwards compatibility).
1383 2003-06-19  Simon Josefsson <simon@josefsson.org>
1385         * doc/libidn.texi: Fix.
1387 2003-06-18  Simon Josefsson <simon@josefsson.org>
1389         * idn.c, idna.c, nfkc.c, profiles.c, stringprep.c, toutf8.c,
1390         tst_idna.c, tst_oidna.c, tst_stringprep.c: Indent.
1392 2003-06-18  Simon Josefsson <simon@josefsson.org>
1394         * tst_punycode.c: Fix typo.
1396 2003-06-18  Simon Josefsson <simon@josefsson.org>
1398         * tst_punycode.c: Use uint32_t instead of unsigned long.
1400 2003-06-18  Simon Josefsson <simon@josefsson.org>
1402         * idn.c: Fix typo.
1404 2003-06-18  Simon Josefsson <simon@josefsson.org>
1406         * Makefile.am, tst_opunycode.c, tst_ostringprep.c: Not needed (new
1407         API backwards compatible).
1409 2003-06-18  Simon Josefsson <simon@josefsson.org>
1411         * tst_stringprep.c: Use uint32_t instead of unsigned long.
1413 2003-06-18  Simon Josefsson <simon@josefsson.org>
1415         * NEWS: Fix.
1417 2003-06-18  Simon Josefsson <simon@josefsson.org>
1419         * example2.c: Revert to RFC, but use uint32_t and size_t.
1421 2003-06-18  Simon Josefsson <simon@josefsson.org>
1423         * idna.h: Revert last change.
1425 2003-06-18  Simon Josefsson <simon@josefsson.org>
1427         * idna.c: Fixes.
1429 2003-06-18  Simon Josefsson <simon@josefsson.org>
1431         * idna.h: Remove old interfaces.
1433 2003-06-18  Simon Josefsson <simon@josefsson.org>
1435         * example4.c, example3.c, idn.c: Use modern API.
1437 2003-06-18  Simon Josefsson <simon@josefsson.org>
1439         * toutf8.c: Fix warnings.
1441 2003-06-18  Simon Josefsson <simon@josefsson.org>
1443         * idna.c: Use uint32_t instead of unsigned long.  New functions
1444         idna_to_ascii_4i, idna_to_unicode_44i, idna_to_ascii_4z,
1445         idna_to_ascii_8z, idna_to_ascii_lz, idna_to_unicode_4z4z,
1446         idna_to_unicode_8z4z, idna_to_unicode_8z8z, idna_to_unicode_8zlz,
1447         idna_to_unicode_lzlz.
1449 2003-06-18  Simon Josefsson <simon@josefsson.org>
1451         * tst_idna.c, tst_oidna.c: Fix.
1453 2003-06-18  Simon Josefsson <simon@josefsson.org>
1455         * idna.h: Fix.
1457 2003-06-18  Simon Josefsson <simon@josefsson.org>
1459         * idna.h: Include stddef.h and idn-int.h.  Add IDNA flags.  Add new
1460         IDNA entry points.
1462 2003-06-18  Simon Josefsson <simon@josefsson.org>
1464         * NEWS: Add.
1466 2003-06-18  Simon Josefsson <simon@josefsson.org>
1468         * configure.ac: Bump version.
1470 2003-06-18  Simon Josefsson <simon@josefsson.org>
1472         * stringprep.c: Change unsigned long to uint32_t.
1474 2003-06-18  Simon Josefsson <simon@josefsson.org>
1476         * stringprep.h.in: Change unsigned long to uint32_t.  Fix enum
1477         definitions.
1479 2003-06-18  Simon Josefsson <simon@josefsson.org>
1481         * internal.h: Remove inttypes/stdint, idn-int.h is used now.
1483 2003-06-18  Simon Josefsson <simon@josefsson.org>
1485         * tst_oidna.c, tst_opunycode.c, tst_ostringprep.c: Add old API
1486         tests.
1488 2003-06-18  Simon Josefsson <simon@josefsson.org>
1490         * doc/Makefile.am: Fix.
1492 2003-06-18  Simon Josefsson <simon@josefsson.org>
1494         * fdl.texi, lgpl.texi, Makefile.am, configure.ac, libidn.texi,
1495         doc/Makefile.am, doc/fdl.texi, doc/lgpl.texi, doc/libidn.texi: Move
1496         manual to doc/.
1498 2003-06-18  Simon Josefsson <simon@josefsson.org>
1500         * Makefile.am: Don't use gdoc.
1502 2003-06-18  Simon Josefsson <simon@josefsson.org>
1504         * nfkc.c: Use uint32_t instead of unsigned long.
1506 2003-06-18  Simon Josefsson <simon@josefsson.org>
1508         * Makefile.am: Get m4's from m4/.  Add tst_o*'s.  Regenerate
1509         ChangeLog only for releases.
1511 2003-06-18  Simon Josefsson <simon@josefsson.org>
1513         * gen-unicode-tables.pl: Include internal.h for uint32_t and use
1514         it.
1516 2003-06-18  Simon Josefsson <simon@josefsson.org>
1518         * punycode.c: Change unsigned long to uint32_t.  Use enum
1519         punycode_status return type.  Sync with RFC (after indent).
1521 2003-06-18  Simon Josefsson <simon@josefsson.org>
1523         * punycode.h: Include stddef and idn-int.h.  Add RFC compatibility
1524         enum punycode_status elements.  Change return type to enum
1525         punycode_status.  Use uint32_t instead of unsigned long.
1527 2003-06-18  Simon Josefsson <simon@josefsson.org>
1529         * Makefile.am, configure.ac, iconv.m4,
1530         m4/ac_compile_check_sizeof.m4, m4/ax_create_stdint_h.m4,
1531         m4/iconv.m4: New idn-int.h for portable fixed size integers.
1532         Create m4/ and move iconv.m4 to it.
1534 2003-06-12  Simon Josefsson <simon@josefsson.org>
1536         * Makefile.am: Remove GNU make specific idiom.
1538 2003-06-07  Simon Josefsson <simon@josefsson.org>
1540         * NEWS: Version 0.1.15.
1542 2003-06-07  Simon Josefsson <simon@josefsson.org>
1544         * NEWS: Add.
1546 2003-06-07  Simon Josefsson <simon@josefsson.org>
1548         * configure.ac: Bump version.
1550 2003-06-07  Simon Josefsson <simon@josefsson.org>
1552         * tst_stringprep.c, stringprep.c, tst_idna.c: Remove DRAFT stuff
1553         (moved to separate branch).
1555 2003-06-07  Simon Josefsson <simon@josefsson.org>
1557         * THANKS: Add. Fix.
1559 2003-06-07  Simon Josefsson <simon@josefsson.org>
1561         * idna.c: Handle non-zero terminated inputs.  Tiny patch suggested
1562         by Thiago Macieira.
1564 2003-06-04  Simon Josefsson <simon@josefsson.org>
1566         * THANKS: Add.
1568 2003-06-04  Simon Josefsson <simon@josefsson.org>
1570         * nfkc.c: Check array bounds, tiny patch from Joe Hildebrand.
1572 2003-05-10  Simon Josefsson <simon@josefsson.org>
1574         * NEWS: Version 0.1.14.
1576 2003-05-10  Simon Josefsson <simon@josefsson.org>
1578         * idna.el, punycode.el: Bind process-environment correctly.
1580 2003-05-09  Simon Josefsson <simon@josefsson.org>
1582         * Makefile.am: Copy doxygen docs.
1584 2003-05-09  Simon Josefsson <simon@josefsson.org>
1586         * NEWS: Add.
1588 2003-05-09  Simon Josefsson <simon@josefsson.org>
1590         * punycode.el: Use process-environment instead of utility env.
1591         Default values of punycode-program, punycode-to-ascii-parameters,
1592         punycode-to-unicode-parameters changed, and punycode-environment
1593         added.  Use separate error strings.  Handle when idn is not
1594         installed.
1596 2003-05-09  Simon Josefsson <simon@josefsson.org>
1598         * idna.el: Use process-environment instead of utility env.  Default
1599         values of idna-program, idna-to-ascii-parameters,
1600         idna-to-unicode-parameters changed, and idna-environment added.  Use
1601         separate error strings.
1603 2003-05-09  Simon Josefsson <simon@josefsson.org>
1605         * libidn.texi: Update Emacs Lisp API.  Fix toc.
1607 2003-05-09  Simon Josefsson <simon@josefsson.org>
1609         * THANKS: Add.
1611 2003-05-07  Simon Josefsson <simon@josefsson.org>
1613         * idna.el: Handle when idn is not installed.
1615 2003-04-23  Simon Josefsson <simon@josefsson.org>
1617         * NEWS: Add.
1619 2003-04-23  Simon Josefsson <simon@josefsson.org>
1621         * NEWS: Fix NEWS entry of last release (API/ABI compatibility).
1623 2003-04-16  Simon Josefsson <simon@josefsson.org>
1625         * ANNOUNCE: Mention devices it runs on.
1627 2003-03-28  Simon Josefsson <simon@josefsson.org>
1629         * tst_stringprep.c: Fix bad UTF-8.  Self test for bad UTF-8.
1631 2003-03-27  Simon Josefsson <simon@josefsson.org>
1633         * tst_idna.c, tst_stringprep.c: Fix -DDRAFT output.
1635 2003-03-26  Simon Josefsson <simon@josefsson.org>
1637         * Makefile.am: Dist contrib/doxygen/.
1639 2003-03-26  Simon Josefsson <simon@josefsson.org>
1641         * NEWS: Mention doxygen.
1643 2003-03-26  Simon Josefsson <simon@josefsson.org>
1645         * configure.ac: Build contrib/doxygen/Doxyfile.
1647 2003-03-26  Simon Josefsson <simon@josefsson.org>
1649         * gdoc: Add -doxygen.
1651 2003-03-26  Simon Josefsson <simon@josefsson.org>
1653         * internal.h: Add \mainpage for doxygen.
1655 2003-03-23  Simon Josefsson <simon@josefsson.org>
1657         * FAQ: Fix.
1659 2003-03-23  Simon Josefsson <simon@josefsson.org>
1661         * configure.ac: Bump versions.
1663 2003-03-23  Simon Josefsson <simon@josefsson.org>
1665         * Makefile.am: Ignore draft.*xml in ChangeLog.
1667 2003-03-23  Simon Josefsson <simon@josefsson.org>
1669         * idn.c: Fix debug prints.
1671 2003-03-22  Simon Josefsson <simon@josefsson.org>
1673         * stringprep.c, tst_stringprep.c: Fixes for -DDRAFT.
1675 2003-03-22  Simon Josefsson <simon@josefsson.org>
1677         * tst_idna.c: Support -DDRAFT.
1679 2003-03-13  Simon Josefsson <simon@josefsson.org>
1681         * NEWS: Version 0.1.13.
1683 2003-03-13  Simon Josefsson <simon@josefsson.org>
1685         * libidn.texi: Sync ANNOUNCE.
1687 2003-03-13  Simon Josefsson <simon@josefsson.org>
1689         * configure.ac: Bump so version.
1691 2003-03-13  Simon Josefsson <simon@josefsson.org>
1693         * NEWS: Add.
1695 2003-03-13  Simon Josefsson <simon@josefsson.org>
1697         * ANNOUNCE: Add lingos.
1699 2003-03-13  Simon Josefsson <simon@josefsson.org>
1701         * Makefile.am: Dist Java stuff.
1703 2003-03-13  Simon Josefsson <simon@josefsson.org>
1705         * NEWS: Mention Java API.
1707 2003-03-13  Simon Josefsson <simon@josefsson.org>
1709         * libidn.texi: Tested on more platforms.
1711 2003-03-12  Simon Josefsson <simon@josefsson.org>
1713         * tst_stringprep.c: Fix mem leak.
1715 2003-03-12  Simon Josefsson <simon@josefsson.org>
1717         * stringprep.c: Fix mem leak.
1719 2003-03-12  Simon Josefsson <simon@josefsson.org>
1721         * tst_idna.c: Fix mem leak.
1723 2003-03-12  Simon Josefsson <simon@josefsson.org>
1725         * Makefile.am: Ignore errors instead of using missing for
1726         gengetopt.
1728 2003-03-12  Simon Josefsson <simon@josefsson.org>
1730         * configure.ac: Ignore errors instead of using missing for
1731         gengetopt.  Bump version.
1733 2003-03-12  Simon Josefsson <simon@josefsson.org>
1735         * libidn.texi: Add platform.
1737 2003-03-12  Simon Josefsson <simon@josefsson.org>
1739         * ANNOUNCE: Spec update.
1741 2003-03-10  Simon Josefsson <simon@josefsson.org>
1743         * Makefile.am: Cvs2cl ignore contrib.
1745 2003-03-10  Simon Josefsson <simon@josefsson.org>
1747         * Makefile.am: Use cvs2cl's new --FSF.
1749 2003-03-08  Simon Josefsson <simon@josefsson.org>
1751         * punycode.c, punycode.h, example2.c: Sync with RFC.
1753 2003-03-08  Simon Josefsson <simon@josefsson.org>
1755         * rfc3490.txt, rfc3491.txt, rfc3492.txt: Replace drafts with RFCs.
1757 2003-03-07  Simon Josefsson <simon@josefsson.org>
1759         * README-alpha: Mention more prereqs.
1761 2003-03-07  Simon Josefsson <simon@josefsson.org>
1763         * idna.c: Remove gtk-doc trigger for obsolete functions.
1765 2003-03-07  Simon Josefsson <simon@josefsson.org>
1767         * libidn.texi: Move appendix last.  Cleanup @copying.
1769 2003-03-07  Simon Josefsson <simon@josefsson.org>
1771         * Makefile.am: Dist FAQ and contrib/web/idn.php.
1773 2003-03-07  Simon Josefsson <simon@josefsson.org>
1775         * README: Add.  Move todo list to TODO.
1777 2003-03-07  Simon Josefsson <simon@josefsson.org>
1779         * TODO: Add, taken from README.
1781 2003-03-06  Simon Josefsson <simon@josefsson.org>
1783         * libidn.texi: ANNOUNCE sync.
1785 2003-03-06  Simon Josefsson <simon@josefsson.org>
1787         * ANNOUNCE: Cleanup.
1789 2003-03-06  Simon Josefsson <simon@josefsson.org>
1791         * FAQ: Update questions and answers.
1793 2003-03-06  Simon Josefsson <simon@josefsson.org>
1795         * FAQ: Moved faq from file README.
1797 2003-03-06  Simon Josefsson <simon@josefsson.org>
1799         * README: Move faq to file FAQ.  Add donation info.  Update todo's.
1801 2003-03-06  Simon Josefsson <simon@josefsson.org>
1803         * NEWS: Add forgotten 0.1.12 items.
1805 2003-03-06  Simon Josefsson <simon@josefsson.org>
1807         * NEWS: Version 0.1.12.
1809 2003-03-06  Simon Josefsson <simon@josefsson.org>
1811         * libidn.texi: Remove stringprep_*.h.  Document stringprep in idn.
1813 2003-03-06  Simon Josefsson <simon@josefsson.org>
1815         * THANKS: Add.
1817 2003-03-06  Simon Josefsson <simon@josefsson.org>
1819         * libc/README: Fix ace.
1821 2003-03-06  Simon Josefsson <simon@josefsson.org>
1823         * Makefile.am: Ignore gengetopt errors.
1825 2003-03-06  Simon Josefsson <simon@josefsson.org>
1827         * idn.c, idn.ggo.in: Add -s and -p for stringprep.
1829 2003-03-06  Simon Josefsson <simon@josefsson.org>
1831         * NEWS: Mention stringprep API changes.
1833 2003-03-06  Simon Josefsson <simon@josefsson.org>
1835         * profiles.c, stringprep.c, stringprep.h.in, tst_stringprep.c: Add
1836         stringprep_profile().
1838 2003-03-06  Simon Josefsson <simon@josefsson.org>
1840         * reference/Makefile.am: Cosmetic fix.
1842 2003-03-06  Simon Josefsson <simon@josefsson.org>
1844         * NEWS, example.c, internal.h, profiles.c, stringprep.h.in,
1845         stringprep_generic.h, stringprep_iscsi.h, stringprep_kerberos5.h,
1846         stringprep_nameprep.h, stringprep_plain.h, stringprep_xmpp.h,
1847         reference/Makefile.am, reference/libidn-docs.tmpl: Deprecate
1848         stringprep_*.h.
1850 2003-03-04  Simon Josefsson <simon@josefsson.org>
1852         * README-alpha: Fixup.
1854 2003-03-02  Simon Josefsson <simon@josefsson.org>
1856         * NEWS: Mention idn.php.
1858 2003-03-01  Simon Josefsson <simon@josefsson.org>
1860         * configure.ac: Check for gengetopt.
1862 2003-03-01  Simon Josefsson <simon@josefsson.org>
1864         * Makefile.am: Use GENGETOPT.
1866 2003-03-01  Simon Josefsson <simon@josefsson.org>
1868         * NEWS: Add glibc 2.3.2.
1870 2003-03-01  Simon Josefsson <simon@josefsson.org>
1872         * configure.ac: Bump version.
1874 2003-03-01  Simon Josefsson <simon@josefsson.org>
1876         * libc/README, libc/Versions, libc/getaddrinfo.c, libc/libc.patch:
1877         Update to libc 2.3.2.
1879 2003-02-28  Simon Josefsson <simon@josefsson.org>
1881         * NEWS: Add.
1883 2003-02-27  Simon Josefsson <simon@josefsson.org>
1885         * libidn.texi: Copying conditions.
1887 2003-02-27  Simon Josefsson <simon@josefsson.org>
1889         * profiles.c: Add SASLprep.
1891 2003-02-27  Simon Josefsson <simon@josefsson.org>
1893         * stringprep.h.in: Add SASL profile.
1895 2003-02-27  Simon Josefsson <simon@josefsson.org>
1897         * tst_stringprep.c: Test SASL profile.
1899 2003-02-27  Simon Josefsson <simon@josefsson.org>
1901         * Makefile.am: Don't byte compile elisp.  Cleanup EXTRA_DIST.
1903 2003-02-27  Simon Josefsson <simon@josefsson.org>
1905         * idn.ggo.in: Add copyright.
1907 2003-02-27  Simon Josefsson <simon@josefsson.org>
1909         * libidn.texi: Don't ack self.
1911 2003-02-26  Simon Josefsson <simon@josefsson.org>
1913         * Makefile.am: Cleanup extra dist.
1915 2003-02-26  Simon Josefsson <simon@josefsson.org>
1917         * Makefile.am: Make idn.c depend on idn_cmd.*.
1919 2003-02-26  Simon Josefsson <simon@josefsson.org>
1921         * reference/Makefile.am: Ignore getopt.h.
1923 2003-02-26  Simon Josefsson <simon@josefsson.org>
1925         * idna.el, punycode.el: Doc fix.
1927 2003-02-26  Simon Josefsson <simon@josefsson.org>
1929         * libidn.texi: Reorder acks.  Add function and variable index.
1931 2003-02-26  Simon Josefsson <simon@josefsson.org>
1933         * fdl.texi, lgpl.texi: Fix TOC.
1935 2003-02-26  Simon Josefsson <simon@josefsson.org>
1937         * NEWS: Version 0.1.11.
1939 2003-02-26  Simon Josefsson <simon@josefsson.org>
1941         * Makefile.am: Distcheck fixes.
1943 2003-02-26  Simon Josefsson <simon@josefsson.org>
1945         * libidn.texi: Document Emacs API.
1947 2003-02-26  Simon Josefsson <simon@josefsson.org>
1949         * configure.ac: Bump versions.  Look for help2man.
1951 2003-02-26  Simon Josefsson <simon@josefsson.org>
1953         * Makefile.am: Build idn.1 man page.
1955 2003-02-26  Simon Josefsson <simon@josefsson.org>
1957         * libidn.texi: Document idn.
1959 2003-02-26  Simon Josefsson <simon@josefsson.org>
1961         * idna.el: Mention todo.
1963 2003-02-26  Simon Josefsson <simon@josefsson.org>
1965         * Makefile.am: Build idna.el.
1967 2003-02-26  Simon Josefsson <simon@josefsson.org>
1969         * idna.el: Elisp interface for IDNA.
1971 2003-02-26  Simon Josefsson <simon@josefsson.org>
1973         * punycode.el: Add keywords.
1975 2003-02-26  Simon Josefsson <simon@josefsson.org>
1977         * punycode.el: Fix doc.
1979 2003-02-26  Simon Josefsson <simon@josefsson.org>
1981         * configure.ac: Add automake elisp check.
1983 2003-02-26  Simon Josefsson <simon@josefsson.org>
1985         * Makefile.am: Add punycode.el.
1987 2003-02-26  Simon Josefsson <simon@josefsson.org>
1989         * punycode.el: Elisp interface for punycode.
1991 2003-02-26  Simon Josefsson <simon@josefsson.org>
1993         * Makefile.am: Fix gengetopt invocation.
1995 2003-02-26  Simon Josefsson <simon@josefsson.org>
1997         * idn.c: Print help on usage error.  Minor cleanup.
1999 2003-02-26  Simon Josefsson <simon@josefsson.org>
2001         * idn.ggo.in: Fix package/version name.
2003 2003-02-26  Simon Josefsson <simon@josefsson.org>
2005         * idn.ggo.in: Shorten line <80ch.
2007 2003-02-26  Simon Josefsson <simon@josefsson.org>
2009         * getopt.c, getopt.h, getopt1.c: Add.
2011 2003-02-26  Simon Josefsson <simon@josefsson.org>
2013         * configure.ac: Link with getopt if system doesn't have
2014         getopt_long().  Build idn.ggo.
2016 2003-02-26  Simon Josefsson <simon@josefsson.org>
2018         * Makefile.am: Build idn.
2020 2003-02-26  Simon Josefsson <simon@josefsson.org>
2022         * idn.ggo.in: Add command line option specification for idn.c.
2024 2003-02-26  Simon Josefsson <simon@josefsson.org>
2026         * idn.c: Add command line interface to library.
2028 2003-02-21  Simon Josefsson <simon@josefsson.org>
2030         * profiles.c: NFKC XMPP resourceprep.
2032 2003-02-21  Simon Josefsson <simon@josefsson.org>
2034         * profiles.c: NFKC XMPP nodeprep.
2036 2003-02-21  Simon Josefsson <simon@josefsson.org>
2038         * NEWS: Version 0.1.10.
2040 2003-02-21  Simon Josefsson <simon@josefsson.org>
2042         * reference/Makefile.am: Distribute libidn-stringprep-iscsi.html.
2044 2003-02-21  Simon Josefsson <simon@josefsson.org>
2046         * idna.c: Doc fix.
2048 2003-02-21  Simon Josefsson <simon@josefsson.org>
2050         * NEWS, idna.c, idna.h: Deprecate idna_*_to_ace() and
2051         idna_*ace_to_*().  Add idna_to_ascii_from_*() and
2052         idna_to_unicode_*_from_*().
2054 2003-02-21  Simon Josefsson <simon@josefsson.org>
2056         * Makefile.am: Make release project independent.
2058 2003-02-21  Simon Josefsson <simon@josefsson.org>
2060         * NEWS: Add.
2062 2003-02-21  Simon Josefsson <simon@josefsson.org>
2064         * ANNOUNCE, Makefile.am, README, internal.h, libidn.texi,
2065         profiles.c, stringprep_iscsi.h, tst_stringprep.c,
2066         reference/dummy.c, reference/libidn-docs.tmpl: Add iSCSI profile.
2068 2003-02-21  Simon Josefsson <simon@josefsson.org>
2070         * NEWS: Add.
2072 2003-02-21  Simon Josefsson <simon@josefsson.org>
2074         * configure.ac: Bump versions.
2076 2003-02-21  Simon Josefsson <simon@josefsson.org>
2078         * NEWS: Add.
2080 2003-02-21  Simon Josefsson <simon@josefsson.org>
2082         * Makefile.am: Distribute contrib/*.
2084 2003-02-21  Simon Josefsson <simon@josefsson.org>
2086         * Makefile.am: Install punycode.h.
2088 2003-02-21  Simon Josefsson <simon@josefsson.org>
2090         * Makefile.am: Install idna.h, tiny patch from Stephane Bortzmeyer.
2092 2003-02-20  Simon Josefsson <simon@josefsson.org>
2094         * NEWS: Version 0.1.9.
2096 2003-02-20  Simon Josefsson <simon@josefsson.org>
2098         * reference/libidn-docs.tmpl: Include stringprep_plain.sgml.
2100 2003-02-20  Simon Josefsson <simon@josefsson.org>
2102         * reference/Makefile.am: Add libidn-stringprep-plain.html.
2104 2003-02-20  Simon Josefsson <simon@josefsson.org>
2106         * libidn.texi: Fix last commit.
2108 2003-02-20  Simon Josefsson <simon@josefsson.org>
2110         * libidn.texi: Mention stringprep_plain.h.
2112 2003-02-20  Simon Josefsson <simon@josefsson.org>
2114         * reference/dummy.c: Add stringprep_plain.
2116 2003-02-20  Simon Josefsson <simon@josefsson.org>
2118         * profiles.c: Don't case fold XMPP resources.
2120 2003-02-20  Simon Josefsson <simon@josefsson.org>
2122         * profiles.c: Really fix XMPP definition.
2124 2003-02-20  Simon Josefsson <simon@josefsson.org>
2126         * Makefile.am: Add stringprep_plain.h.
2128 2003-02-20  Simon Josefsson <simon@josefsson.org>
2130         * configure.ac: Bump versions.
2132 2003-02-20  Simon Josefsson <simon@josefsson.org>
2134         * libidn.texi: Sync ANNOUNCE.
2136 2003-02-20  Simon Josefsson <simon@josefsson.org>
2138         * ANNOUNCE: Mention SASL "plain".
2140 2003-02-20  Simon Josefsson <simon@josefsson.org>
2142         * NEWS: Add.
2144 2003-02-20  Simon Josefsson <simon@josefsson.org>
2146         * tst_stringprep.c: Remove broken XMPP tests.  Add SASL test.
2148 2003-02-20  Simon Josefsson <simon@josefsson.org>
2150         * internal.h: Include stringprep_plain.h.
2152 2003-02-20  Simon Josefsson <simon@josefsson.org>
2154         * profiles.c: Add stringprep_plain for SASL ANONYMOUS plain
2155         profile.
2157 2003-02-20  Simon Josefsson <simon@josefsson.org>
2159         * profiles.c: Fix XMPP definition.
2161 2003-02-20  Simon Josefsson <simon@josefsson.org>
2163         * stringprep_plain.h: New file.
2165 2003-02-19  Simon Josefsson <simon@josefsson.org>
2167         * NEWS: Add.
2169 2003-02-19  Simon Josefsson <simon@josefsson.org>
2171         * THANKS: Add.
2173 2003-02-19  Simon Josefsson <simon@josefsson.org>
2175         * profiles.c: Don't normalize or map ASCII space for XMPP nodeprep.
2176         Tiny patch from Travis Shirk <TShirk@jabber.com>.
2178 2003-02-18  Simon Josefsson <simon@josefsson.org>
2180         * README: Add.
2182 2003-02-15  Simon Josefsson <simon@josefsson.org>
2184         * idna.c: Make sure decoded punycode data is zero terminated.
2186 2003-02-15  Simon Josefsson <simon@josefsson.org>
2188         * tst_idna.c: Fix memory leak.
2190 2003-02-15  Simon Josefsson <simon@josefsson.org>
2192         * idna.c: Fix memory leaks.  Waste less memory.
2194 2003-02-15  Simon Josefsson <simon@josefsson.org>
2196         * idna.c: Fix memory leak.
2198 2003-02-14  Simon Josefsson <simon@josefsson.org>
2200         * tst_stringprep.c: Fix.
2202 2003-02-14  Simon Josefsson <simon@josefsson.org>
2204         * nfkc.c: Fix typo.
2206 2003-02-14  Simon Josefsson <simon@josefsson.org>
2208         * stringprep.c: Fix maplen calculation.
2210 2003-02-14  Simon Josefsson <simon@josefsson.org>
2212         * stringprep.c: Fix gcc warnings.
2214 2003-02-14  Simon Josefsson <simon@josefsson.org>
2216         * stringprep.c, stringprep.h.in: Change STRINGPREP_MAX_MAP_CHARS to
2217         4 to waste less space.
2219 2003-02-14  Simon Josefsson <simon@josefsson.org>
2221         * NEWS: Version 0.1.8.
2223 2003-02-14  Simon Josefsson <simon@josefsson.org>
2225         * Makefile.am: GTK-DOC fix.
2227 2003-02-14  Simon Josefsson <simon@josefsson.org>
2229         * libidn.texi: Update port status.
2231 2003-02-14  Simon Josefsson <simon@josefsson.org>
2233         * configure.ac: Use = instead of == as test operator.
2235 2003-02-13  Simon Josefsson <simon@josefsson.org>
2237         * example2.c, stringprep.c: Use size_t for string lengths.
2239 2003-02-13  Simon Josefsson <simon@josefsson.org>
2241         * example2.c: Revert missing-noreturn fix.
2243 2003-02-13  Simon Josefsson <simon@josefsson.org>
2245         * idna.c: Use size_t for string lengths.
2247 2003-02-13  Simon Josefsson <simon@josefsson.org>
2249         * configure.ac, Makefile.am: Condition GTK-DOC and disable by
2250         default.
2252 2003-02-13  Simon Josefsson <simon@josefsson.org>
2254         * configure.ac: Cleanup gtk-doc build.
2256 2003-02-13  Simon Josefsson <simon@josefsson.org>
2258         * reference/Makefile.am, reference/libidn-docs.sgml,
2259         reference/libidn-docs.tmpl, reference/libidn.types: Cleanup gtk-doc
2260         build.
2262 2003-02-13  Simon Josefsson <simon@josefsson.org>
2264         * profiles.c: Zero terminate XMPP array.
2266 2003-02-13  Simon Josefsson <simon@josefsson.org>
2268         * configure.ac: Bump version (both shared library and package).
2270 2003-02-13  Simon Josefsson <simon@josefsson.org>
2272         * NEWS: Add.
2274 2003-02-13  Simon Josefsson <simon@josefsson.org>
2276         * example.c, example2.c, gen-unicode-tables.pl, idna.c, internal.h,
2277         nfkc.c, punycode.c, stringprep.c, stringprep.h.in, toutf8.c,
2278         tst_idna.c, tst_nfkc.c, tst_punycode.c, tst_stringprep.c: Fix
2279         CFLAGS warnings.
2281 2003-02-13  Simon Josefsson <simon@josefsson.org>
2283         * example3.c, example4.c: Fix CFLAGS warnings.  Use official IDNA
2284         ACE prefix.
2286 2003-02-12  Simon Josefsson <simon@josefsson.org>
2288         * tst_stringprep.c: Cleanups for including as appendix in draft.
2290 2003-02-12  Simon Josefsson <simon@josefsson.org>
2292         * profiles.c: Don't optimize prohibited output tables (better trace
2293         logs).
2295 2003-02-12  Simon Josefsson <simon@josefsson.org>
2297         * tst_stringprep.c: More self tests.  More debug info.
2299 2003-02-12  Simon Josefsson <simon@josefsson.org>
2301         * stringprep.c: More debug output.
2303 2003-02-12  Simon Josefsson <simon@josefsson.org>
2305         * idna-ace-prefix.txt: Official results.
2307 2003-02-12  Simon Josefsson <simon@josefsson.org>
2309         * Makefile.am: Improve release target.
2311 2003-02-12  Simon Josefsson <simon@josefsson.org>
2313         * Makefile.am: Add release target.
2315 2003-02-12  Simon Josefsson <simon@josefsson.org>
2317         * NEWS, configure.ac: Version 0.1.7.
2319 2003-02-12  Simon Josefsson <simon@josefsson.org>
2321         * tst_idna.c: Fix IDNA ACE prefix.
2323 2003-02-12  Simon Josefsson <simon@josefsson.org>
2325         * idna.h: Use official IDNA prefix.
2327 2003-02-11  Simon Josefsson <simon@josefsson.org>
2329         * Makefile.am: Add upload target.
2331 2003-02-11  Simon Josefsson <simon@josefsson.org>
2333         * tst_idna.c: Use new IDNA ACE prefix.
2335 2003-02-11  Simon Josefsson <simon@josefsson.org>
2337         * NEWS, configure.ac: Version 0.1.6.
2339 2003-02-11  Simon Josefsson <simon@josefsson.org>
2341         * idna-ace-prefix.txt: Add my computation.
2343 2003-02-11  Simon Josefsson <simon@josefsson.org>
2345         * idna.h: Chose IDNA prefix based on my computation.
2347 2003-02-09  Simon Josefsson <simon@josefsson.org>
2349         * internal.h: Fix header.
2351 2003-02-09  Simon Josefsson <simon@josefsson.org>
2353         * stringprep.h.in: Fix.
2355 2003-02-09  Simon Josefsson <simon@josefsson.org>
2357         * profiles.c: Indent.
2359 2003-02-09  Simon Josefsson <simon@josefsson.org>
2361         * Makefile.am: Fix cvs2cl.
2363 2003-02-07  Simon Josefsson <simon@josefsson.org>
2365         * README: Fix.
2367 2003-02-07  Simon Josefsson <simon@josefsson.org>
2369         * reference/libidn-docs.sgml: Reorder.
2371 2003-02-07  Simon Josefsson <simon@josefsson.org>
2373         * README-alpha: Add build instructions.
2375 2003-02-07  Simon Josefsson <simon@josefsson.org>
2377         * NEWS: Add.
2379 2003-02-07  Simon Josefsson <simon@josefsson.org>
2381         * reference/dummy.c, libidn.texi: Add XMPP.
2383 2003-02-07  Simon Josefsson <simon@josefsson.org>
2385         * reference/libidn-docs.sgml: Include xmpp.
2387 2003-02-07  Simon Josefsson <simon@josefsson.org>
2389         * reference/libidn-docs.sgml: Update (from ANNOUNCE).
2391 2003-02-07  Simon Josefsson <simon@josefsson.org>
2393         * profiles.c: Use table C.8 for bidi prohibited instead of C.9.
2395 2003-02-07  Simon Josefsson <simon@josefsson.org>
2397         * Makefile.am, internal.h, profiles.c, stringprep_xmpp.h,
2398         tst_stringprep.c: Support XMPP.
2400 2003-02-07  Simon Josefsson <simon@josefsson.org>
2402         * ANNOUNCE: Fix.
2404 2003-02-07  Simon Josefsson <simon@josefsson.org>
2406         * stringprep_kerberos5.h, stringprep_nameprep.h,
2407         stringprep_generic.h: Name fix.
2409 2003-02-05  Simon Josefsson <simon@josefsson.org>
2411         * libc/README: Fix.
2413 2003-01-31  Simon Josefsson <simon@josefsson.org>
2415         * tst_punycode.c, tst_idna.c: Indent.
2417 2003-01-31  Simon Josefsson <simon@josefsson.org>
2419         * tst_punycode.c: Indent.
2421 2003-01-31  Simon Josefsson <simon@josefsson.org>
2423         * example3.c, example4.c, idna.c, stringprep.c, toutf8.c,
2424         tst_idna.c, tst_punycode.c: Indent.
2426 2003-01-30  Simon Josefsson <simon@josefsson.org>
2428         * ANNOUNCE: Fix.
2430 2003-01-30  Simon Josefsson <simon@josefsson.org>
2432         * libidn.texi: Typo.
2434 2003-01-29  Simon Josefsson <simon@josefsson.org>
2436         * ANNOUNCE: Mention libc.
2438 2003-01-28  Simon Josefsson <simon@josefsson.org>
2440         * libc/README: Typo.
2442 2003-01-28  Simon Josefsson <simon@josefsson.org>
2444         * reference/Makefile.am: Really ignore netdb.h.
2446 2003-01-28  Simon Josefsson <simon@josefsson.org>
2448         * configure.ac: Release 0.1.5.
2450 2003-01-28  Simon Josefsson <simon@josefsson.org>
2452         * Makefile.am: Dist libc/*.
2454 2003-01-28  Simon Josefsson <simon@josefsson.org>
2456         * reference/Makefile.am: Ignore netdb.h.
2458 2003-01-28  Simon Josefsson <simon@josefsson.org>
2460         * libc/README: Fix.
2462 2003-01-28  Simon Josefsson <simon@josefsson.org>
2464         * libc/README: Add.
2466 2003-01-28  Simon Josefsson <simon@josefsson.org>
2468         * NEWS, libc/Makefile, libc/README, libc/Versions, libc/configure,
2469         libc/example.c, libc/getaddrinfo.c, libc/libc.patch, libc/netdb.h:
2470         Libidn as libc add-on.
2472 2003-01-28  Simon Josefsson <simon@josefsson.org>
2474         * idna.c, idna.h: Return new error code IDNA_ICONV_ERROR instead of
2475         crashing when character set conversion fails.
2477 2003-01-28  Simon Josefsson <simon@josefsson.org>
2479         * toutf8.c: Fix prototype.  Move unused parameter unless
2480         LOCALE_WORKS.
2482 2003-01-28  Simon Josefsson <simon@josefsson.org>
2484         * internal.h: Work from within GNU Libc.
2486 2003-01-27  Simon Josefsson <simon@josefsson.org>
2488         * THANKS: Add ack.
2490 2003-01-27  Simon Josefsson <simon@josefsson.org>
2492         * libidn.texi: Point to THANKS for more acks.
2494 2003-01-27  Simon Josefsson <simon@josefsson.org>
2496         * idna.c: Fix possible memory corruption.  Noncopyrightable patch
2497         from Waldo Bastian <bastian@kde.org>.
2499 2003-01-20  Simon Josefsson <simon@josefsson.org>
2501         * configure.ac: Change bug email address.
2503 2003-01-18  Simon Josefsson <simon@josefsson.org>
2505         * Makefile.am: Generate ChangeLog with --no-times.
2507 2003-01-15  Simon Josefsson <simon@josefsson.org>
2509         * NEWS, configure.ac: Release 0.1.4.
2511 2003-01-15  Simon Josefsson <simon@josefsson.org>
2513         * toutf8.c: Fix functions on bad platforms.
2515 2003-01-15  Simon Josefsson <simon@josefsson.org>
2517         * stringprep.c: Add comment.
2519 2003-01-15  Simon Josefsson <simon@josefsson.org>
2521         * tst_idna.c: Test step 5 in ToASCII.
2523 2003-01-15  Simon Josefsson <simon@josefsson.org>
2525         * idna.c, idna.h: Fix ToASCII().
2527 2003-01-15  Simon Josefsson <simon@josefsson.org>
2529         * libidn.texi: Fix copyright.
2531 2003-01-15  Simon Josefsson <simon@josefsson.org>
2533         * libidn.texi: Fix dir entry.
2535 2003-01-15  Simon Josefsson <simon@josefsson.org>
2537         * Makefile.am: Use automake's ps and pdf texinfo targets.  Remove
2538         txt texinfo target.
2540 2003-01-15  Simon Josefsson <simon@josefsson.org>
2542         * Makefile.am: EXTRA_DIST lgplg.texi.  Disable GTK-DOC for
2543         distcheck builds (doesn't work).
2545 2003-01-15  Simon Josefsson <simon@josefsson.org>
2547         * reference/Makefile.am: Add uninstall target.  Fix distcheck
2548         builds.
2550 2003-01-15  Simon Josefsson <simon@josefsson.org>
2552         * lgpl.texi, libidn.texi: Add acknowledgements, lgpl.
2554 2003-01-15  Simon Josefsson <simon@josefsson.org>
2556         * Makefile.am, configure.ac, example.c, example2.c, idna.c, idna.h,
2557         libidn.texi, nfkc.c, profiles.c, punycode.c, punycode.h,
2558         stringprep.c, stringprep.h.in, toutf8.c, tst_idna.c, tst_nfkc.c,
2559         tst_punycode.c, tst_stringprep.c, version.c: Comment cleanup.
2561 2003-01-15  Simon Josefsson <simon@josefsson.org>
2563         * Makefile.am, reference/dummy.c: Improve texinfo manual.
2565 2003-01-15  Simon Josefsson <simon@josefsson.org>
2567         * stringprep.c: Add doc.
2569 2003-01-15  Simon Josefsson <simon@josefsson.org>
2571         * libidn.texi: Add.
2573 2003-01-15  Simon Josefsson <simon@josefsson.org>
2575         * README: Remove API documentation.
2577 2003-01-15  Simon Josefsson <simon@josefsson.org>
2579         * NEWS, configure.ac: Release 0.1.3.
2581 2003-01-15  Simon Josefsson <simon@josefsson.org>
2583         * Makefile.am, fdl.texi, gdoc, libidn.texi: Add texinfo manual.
2585 2003-01-15  Simon Josefsson <simon@josefsson.org>
2587         * example2.c: Fix for texinfiscation.
2589 2003-01-15  Simon Josefsson <simon@josefsson.org>
2591         * nfkc.c: Doc fixes.
2593 2003-01-08  Simon Josefsson <simon@josefsson.org>
2595         * README-alpha: Add.
2597 2003-01-08  Simon Josefsson <simon@josefsson.org>
2599         * NEWS, configure.ac: Release 0.1.2.
2601 2003-01-08  Simon Josefsson <simon@josefsson.org>
2603         * example4.c: Fix.
2605 2003-01-08  Simon Josefsson <simon@josefsson.org>
2607         * Makefile.am, example3.c, example4.c, idna.c, idna.h,
2608         stringprep.h.in, toutf8.c: IDNA high-level API.
2610 2003-01-08  Simon Josefsson <simon@josefsson.org>
2612         * NEWS, configure.ac: Release 0.1.1.
2614 2003-01-08  Simon Josefsson <simon@josefsson.org>
2616         * reference/Makefile.am: dist dummy.c.
2618 2003-01-08  Simon Josefsson <simon@josefsson.org>
2620         * reference/Makefile.am: Add templates.  Don't parse internal.h
2622 2003-01-08  Simon Josefsson <simon@josefsson.org>
2624         * reference/libidn-docs.sgml: Add ANNOUNCE text.
2626 2003-01-08  Simon Josefsson <simon@josefsson.org>
2628         * reference/dummy.c: Add.
2630 2003-01-08  Simon Josefsson <simon@josefsson.org>
2632         * version.c, toutf8.c: Doc fix.
2634 2003-01-08  Simon Josefsson <simon@josefsson.org>
2636         * idna.c: Doc fix.
2638 2003-01-08  Simon Josefsson <simon@josefsson.org>
2640         * stringprep.c: Doc fix.
2642 2003-01-08  Simon Josefsson <simon@josefsson.org>
2644         * nfkc.c, stringprep.c, version.c: Add GTK-DOC documentation.
2646 2003-01-08  Simon Josefsson <simon@josefsson.org>
2648         * reference/dummy.c, reference/Makefile.am: Dummy GTK-DOC C file
2649         with documentation for #define macros.
2651 2003-01-08  Simon Josefsson <simon@josefsson.org>
2653         * stringprep.h.in: GTK-DOC fixes.
2655 2003-01-08  Simon Josefsson <simon@josefsson.org>
2657         * toutf8.c: Add GTK-DOC documentation.
2659 2003-01-08  Simon Josefsson <simon@josefsson.org>
2661         * punycode.c: Add GTK-DOC documentation.
2663 2003-01-08  Simon Josefsson <simon@josefsson.org>
2665         * Makefile.am, configure.ac, reference/Makefile.am,
2666         reference/libidn-docs.sgml, reference/libidn.types: Add API
2667         Reference Manual.
2669 2003-01-05  Simon Josefsson <simon@josefsson.org>
2671         * configure.ac: Release 0.1.0.
2673 2003-01-05  Simon Josefsson <simon@josefsson.org>
2675         * Makefile.am: Fix ChangeLog in distcheck.
2677 2003-01-05  Simon Josefsson <simon@josefsson.org>
2679         * README-alpha, README: Fix.
2681 2003-01-05  Simon Josefsson <simon@josefsson.org>
2683         * idna.h, Makefile.am: Add.
2685 2003-01-05  Simon Josefsson <simon@josefsson.org>
2687         * tst_idna.c: Check idna_to_unicode().
2689 2003-01-05  Simon Josefsson <simon@josefsson.org>
2691         * idna.c: Fix.
2693 2003-01-05  Simon Josefsson <simon@josefsson.org>
2695         * tst_punycode.c: Check decoding.
2697 2003-01-05  Simon Josefsson <simon@josefsson.org>
2699         * README-alpha: Add.
2701 2003-01-04  Simon Josefsson <simon@josefsson.org>
2703         * ANNOUNCE: Fix.
2705 2003-01-03  Simon Josefsson <simon@josefsson.org>
2707         * README-alpha: Rename.
2709 2003-01-03  Simon Josefsson <simon@josefsson.org>
2711         * NEWS: Fix.
2713 2003-01-03  Simon Josefsson <simon@josefsson.org>
2715         * Makefile.am: Build IDNA.
2717 2003-01-03  Simon Josefsson <simon@josefsson.org>
2719         * AUTHORS: Rename.
2721 2003-01-03  Simon Josefsson <simon@josefsson.org>
2723         * ANNOUNCE: Fix.
2725 2003-01-03  Simon Josefsson <simon@josefsson.org>
2727         * README, idna.c, idna.h, internal.h, tst_idna.c: Add unfinished
2728         old IDNA stuff.
2730 2003-01-03  Simon Josefsson <simon@josefsson.org>
2732         * libidn.pc.in: Rename and fix.
2734 2003-01-03  Simon Josefsson <simon@josefsson.org>
2736         * THANKS: Add.
2738 2003-01-03  Simon Josefsson <simon@josefsson.org>
2740         * THANKS, README: Rename.
2742 2003-01-03  Simon Josefsson <simon@josefsson.org>
2744         * Makefile.am, configure.ac: Rename.
2746 2003-01-03  Simon Josefsson <simon@josefsson.org>
2748         * libidn.pc.in, libstringprep.pc.in: Rename libstringprep.pc.in to
2749         libidn.pc.in.
2751 2003-01-02  Simon Josefsson <simon@josefsson.org>
2753         * Makefile.am, gen-stringprep-tables.pl, rfc3454.txt: Use
2754         rfc3454.txt instead of draft-hoffman-stringprep-07.txt.
2756 2002-12-27  Simon Josefsson <simon@josefsson.org>
2758         * ANNOUNCE: Fix.
2760 2002-12-26  Simon Josefsson <simon@josefsson.org>
2762         * ANNOUNCE: Cleanup.
2764 2002-12-26  Simon Josefsson <simon@josefsson.org>
2766         * ANNOUNCE: Initiate name change for savannah project registration.
2768 2002-12-26  Simon Josefsson <simon@josefsson.org>
2770         * tst_punycode.c: Fixes.
2772 2002-12-26  Simon Josefsson <simon@josefsson.org>
2774         * tst_stringprep.c: Fix.
2776 2002-12-26  Simon Josefsson <simon@josefsson.org>
2778         * README-alpha: Add.
2780 2002-12-26  Simon Josefsson <simon@josefsson.org>
2782         * ANNOUNCE: Fix.
2784 2002-12-19  Simon Josefsson <simon@josefsson.org>
2786         * Makefile.am, NEWS, configure.ac, example.c, example2.c,
2787         internal.h, nfkc.c, punycode.c, punycode.h, stringprep.c,
2788         stringprep.h.in, tst_punycode.c: Add punycode.  Use "unsigned long"
2789         for Unicode code points.  Copying condition fixes.  Fixes.
2791 2002-12-14  Simon Josefsson <simon@josefsson.org>
2793         * Makefile.am: Make sure ChangeLog is regenerated.
2795 2002-12-13  Simon Josefsson <simon@josefsson.org>
2797         * NEWS, configure.ac: Release 0.0.8.
2799 2002-12-13  Simon Josefsson <simon@josefsson.org>
2801         * AUTHORS, Makefile.am, NEWS, README, THANKS, configure.ac,
2802         internal.h, libstringprep.pc.in, strdup.c, stringprep.c,
2803         stringprep_generic.h, stringprep_kerberos5.h,
2804         stringprep_nameprep.h, toutf8.c, tst_nfkc.c, tst_stringprep.c:
2805         Portability fixes.
2807 2002-12-13  Simon Josefsson <simon@josefsson.org>
2809         * Makefile.am: Link with libiconv.
2811 2002-12-10  Simon Josefsson <simon@josefsson.org>
2813         * stringprep.c: Don't use uint32_t in one odd place.
2815 2002-12-10  Simon Josefsson <simon@josefsson.org>
2817         * stringprep.c: Flawfinder.
2819 2002-12-10  Simon Josefsson <simon@josefsson.org>
2821         * toutf8.c: Fix.
2823 2002-12-10  Simon Josefsson <simon@josefsson.org>
2825         * stringprep.h.in: Remove comma on last enum entry.
2827 2002-12-09  Simon Josefsson <simon@josefsson.org>
2829         * tst_nfkc.c: Fix memory leak.
2831 2002-12-09  Simon Josefsson <simon@josefsson.org>
2833         * configure.ac, internal.h, stringprep.c: Use dmalloc.  Fix memory
2834         leak when bidi fails.
2836 2002-12-09  Simon Josefsson <simon@josefsson.org>
2838         * tst_stringprep.c: Check version.
2840 2002-12-09  Simon Josefsson <simon@josefsson.org>
2842         * NEWS, configure.ac: Release 0.0.7 (version 0.0.6 was abandoned).
2844 2002-12-09  Simon Josefsson <simon@josefsson.org>
2846         * configure.ac: Release 0.0.6.
2848 2002-12-09  Simon Josefsson <simon@josefsson.org>
2850         * tst_stringprep.c: Check all upper string case mapping.
2852 2002-12-09  Simon Josefsson <simon@josefsson.org>
2854         * stringprep.c: Apply table until it can't be applied any longer.
2856 2002-12-07  Simon Josefsson <simon@josefsson.org>
2858         * tst_stringprep.c: Add nameprep vector.
2860 2002-12-07  Simon Josefsson <simon@josefsson.org>
2862         * example.c: Cosmetic fix.
2864 2002-12-07  Simon Josefsson <simon@josefsson.org>
2866         * stringprep.c: Fix printf() format warnings.  Fix bidi table for
2867         loop (affected only nameprep).
2869 2002-12-07  Simon Josefsson <simon@josefsson.org>
2871         * NEWS: Release 0.0.5.
2873 2002-12-07  Simon Josefsson <simon@josefsson.org>
2875         * Makefile.am, configure.ac: Add memset.c, an AC_LIBOBJ.
2877 2002-12-07  Simon Josefsson <simon@josefsson.org>
2879         * memset.c: An AC_LIBOBJ, from gnulib.
2881 2002-12-07  Simon Josefsson <simon@josefsson.org>
2883         * profiles.c, stringprep.c, stringprep.h.in: Indent.
2885 2002-12-07  Simon Josefsson <simon@josefsson.org>
2887         * README: Use new types.
2889 2002-12-07  Simon Josefsson <simon@josefsson.org>
2891         * profiles.c, stringprep.c, stringprep.h.in, tst_stringprep.c:
2892         Fixes.
2894 2002-12-07  Simon Josefsson <simon@josefsson.org>
2896         * profiles.c, stringprep.c, tst_stringprep.c: Fix bidi code and add
2897         self tests.
2899 2002-12-07  Simon Josefsson <simon@josefsson.org>
2901         * gen-stringprep-tables.pl, profiles.c, stringprep.c,
2902         stringprep.h.in, stringprep_generic.h, stringprep_kerberos5.h,
2903         stringprep_nameprep.h, tst_stringprep.c: Clean up internal
2904         profiling definitions.
2906 2002-12-06  Simon Josefsson <simon@josefsson.org>
2908         * example.c: Fix typo.
2910 2002-12-06  Simon Josefsson <simon@josefsson.org>
2912         * configure.ac: Release 0.0.4.
2914 2002-12-06  Simon Josefsson <simon@josefsson.org>
2916         * NEWS, README, profiles.c, stringprep.c, stringprep.h.in,
2917         stringprep_nameprep.h, tst_stringprep.c: Add unassigned code point
2918         handling, and self test.
2920 2002-12-06  Simon Josefsson <simon@josefsson.org>
2922         * tst_stringprep.c: Don't modify constant string during debug.
2924 2002-12-05  Simon Josefsson <simon@josefsson.org>
2926         * stringprep.c: Don't use *_fast().
2928 2002-12-05  Simon Josefsson <simon@josefsson.org>
2930         * Makefile.am: Don't use $< (GNU specific).
2932 2002-12-03  Simon Josefsson <simon@josefsson.org>
2934         * Makefile.am: Portability fixes.
2936 2002-12-03  Simon Josefsson <simon@josefsson.org>
2938         * internal.h, nfkc.c, stringprep.c, toutf8.c, tst_nfkc.c,
2939         tst_stringprep.c, version.c: Simplify the #include-mess. (NULL
2940         wasn't found on alpha-unknown-netbsd1.6)
2942 2002-11-30  Simon Josefsson <simon@josefsson.org>
2944         * config.rpath: [no log message]
2946 2002-11-30  Simon Josefsson <simon@josefsson.org>
2948         * NEWS, configure.ac: Release 0.0.3.
2950 2002-11-30  Simon Josefsson <simon@josefsson.org>
2952         * Makefile.am, configure.ac, strdup.c: Add replacement strdup.c for
2953         system's without it.  Increment shared library version.  Trim
2954         autoconf tests.
2956 2002-11-30  Simon Josefsson <simon@josefsson.org>
2958         * README: Added copying conditions.  Added more API documentation.
2960 2002-11-30  Simon Josefsson <simon@josefsson.org>
2962         * THANKS: Add copying conditions.
2964 2002-11-30  Simon Josefsson <simon@josefsson.org>
2966         * AUTHORS: Add copying conditions and public key.
2968 2002-11-30  Simon Josefsson <simon@josefsson.org>
2970         * Makefile.am, example.c, nfkc.c, stringprep.h.in,
2971         tst_stringprep.c: Export stringprep_utf8_to_unichar.
2973         Rename stringprep_utf8_to_ucs4_fast to stringprep_utf8_to_ucs4 to
2974         clean up API (old entry maintained for binary backwards
2975         compatibility though).
2977         Indent.
2979         Add sign make target.
2981 2002-11-29  Simon Josefsson <simon@josefsson.org>
2983         * nfkc.c, profiles.c, toutf8.c: indent
2985 2002-11-29  Simon Josefsson <simon@josefsson.org>
2987         * stringprep.c: improve debugging output
2989 2002-11-14  Simon Josefsson <simon@josefsson.org>
2991         * configure.ac: AC_PROG_RANLIB obsoleted by libtool.
2993 2002-11-07  Simon Josefsson <simon@josefsson.org>
2995         * example.c: improve comment
2997 2002-11-07  Simon Josefsson <simon@josefsson.org>
2999         * Makefile.am: add dependency
3001 2002-11-07  Simon Josefsson <simon@josefsson.org>
3003         * NEWS, configure.ac: Release 0.0.2.
3005 2002-11-07  Simon Josefsson <simon@josefsson.org>
3007         * toutf8.c: Remove unused variable.
3009 2002-11-07  Simon Josefsson <simon@josefsson.org>
3011         * stringprep.c: Fix memory leak.
3013 2002-11-07  Simon Josefsson <simon@josefsson.org>
3015         * Makefile.am, tst_nfkc.c, tst_stringprep.c: Add NFKC self test.
3017 2002-11-06  Simon Josefsson <simon@josefsson.org>
3019         * stringprep.h.in, toutf8.c: Cosmetic fixes.
3021 2002-11-06  Simon Josefsson <simon@josefsson.org>
3023         * ANNOUNCE: Add.
3025 2002-11-06  Simon Josefsson <simon@josefsson.org>
3027         * README: Explain why GLIB is not used.
3029 2002-11-06  Simon Josefsson <simon@josefsson.org>
3031         * Makefile.am, README: Build fixes.
3033 2002-11-06  Simon Josefsson <simon@josefsson.org>
3035         * Makefile.am, NEWS, README, THANKS, configure.ac, example.c,
3036         iconv.m4, libstringprep.pc.in, profiles.c, stringprep.h.in,
3037         stringprep_generic.h, stringprep_kerberos5.h,
3038         stringprep_nameprep.h, toutf8.c: Add example.  Add toutf8.c.  Check
3039         if OS has locale functions.  Add -R to pkg-config info file.  Moved
3040         profile variables to profile.c from header files.
3042 2002-11-05  Simon Josefsson <simon@josefsson.org>
3044         * AUTHORS, COPYING.LIB, CaseFolding-3.2.0.txt,
3045         CompositionExclusions-3.2.0.txt, LineBreak-3.2.0.txt, Makefile.am,
3046         NEWS, README, SpecialCasing-3.2.0.txt, THANKS,
3047         UnicodeData-3.2.0.txt, configure.ac, gen-stringprep-tables.pl,
3048         gen-unicode-tables.pl, libstringprep.pc.in, nfkc.c, stringprep.c,
3049         stringprep.h.in, stringprep_generic.h, stringprep_kerberos5.h,
3050         stringprep_nameprep.h, tst_stringprep.c, version.c: Initial
3051         version.
3053         ----------------------------------------------------------------------
3054         Copyright 2002, 2003  Simon Josefsson
3055         Copying and distribution of this file, with or without modification,
3056         are permitted in any medium without royalty provided the copyright
3057         notice and this notice are preserved.