Add.
[libidn.git] / ChangeLog
blobb373eb3fd3b81783b5176cc64d7f35e39a68debd
1 2003-08-13  Simon Josefsson <simon@josefsson.org>
3         * NEWS: Version 0.2.2.
5 2003-08-13  Simon Josefsson <simon@josefsson.org>
7         * NEWS: Fix.
9 2003-08-13  Simon Josefsson <simon@josefsson.org>
11         * Makefile.am: Fix release target.
13 2003-08-13  Simon Josefsson <simon@josefsson.org>
15         * NEWS, TODO: Add.
17 2003-08-13  Simon Josefsson <simon@josefsson.org>
19         * punycode.c: Typo.
21 2003-08-13  Simon Josefsson <simon@josefsson.org>
23         * punycode.h: Indent.
25 2003-08-13  Simon Josefsson <simon@josefsson.org>
27         * punycode.h: Revert to RFC code: use punycode_status.
29 2003-08-13  Simon Josefsson <simon@josefsson.org>
31         * punycode.c: Revert to RFC code: use punycode_uint and enum
32           punycode_status.  However, we do continue to use size_t to
33           promote use of sizeof() by application writers.  We return
34           punycode_bad_input if a size_t value exceeds the largest
35           punycode_uint, since the code presumably cannot handle that.  If
36           size_t is smaller than punycode_uint, it seems unlikely that an
37           application could be able to pass a string that is longer than
38           SIZE_MAX anyway, but should it happen the worst that occur is
39           that the punycode code will only see the beginning of the string,
40           which isn't unreasonable on a platform with a small SIZE_MAX.
42 2003-08-13  Simon Josefsson <simon@josefsson.org>
44         * punycode.h: Define and use punycode_uint.
46 2003-08-08  Simon Josefsson <simon@josefsson.org>
48         * toutf8.c: (stringprep_locale_charset): Improve docstring.
50 2003-08-01  Simon Josefsson <simon@josefsson.org>
52         * draft-ietf-ips-iscsi-string-prep-05.txt: Add.
54 2003-07-31  Simon Josefsson <simon@josefsson.org>
56         * Makefile.am: Replace gnudist with gnuftp.
58 2003-07-31  Simon Josefsson <simon@josefsson.org>
60         * THANKS, NEWS: Add.
62 2003-07-31  Simon Josefsson <simon@josefsson.org>
64         * idn.c: Encode -u output in locale charset, suggested by Adam M.
65           Costello.
67 2003-07-11  Simon Josefsson <simon@josefsson.org>
69         * memset.c: Rewrite to get LGPL code.
71 2003-07-11  Simon Josefsson <simon@josefsson.org>
73         * strdup.c: Revert, to get LGPL code.
75 2003-07-11  Simon Josefsson <simon@josefsson.org>
77         * Makefile.am: Install but don't distribute idn-int.h.
79 2003-07-11  Simon Josefsson <simon@josefsson.org>
81         * m4/Makefile.am, Makefile.am, configure.ac: Dist m4's.
83 2003-07-11  Simon Josefsson <simon@josefsson.org>
85         * configure.ac, Makefile.am, strdup.c, m4/memset.m4,
86           m4/onceonly_2_57.m4, m4/strdup.m4: Replace AC_REPLACE_OBJ with
87           gnulib.
89 2003-07-11  Simon Josefsson <simon@josefsson.org>
91         * configure.ac: Bump versions.
93 2003-07-11  Simon Josefsson <simon@josefsson.org>
95         * NEWS: Add.
97 2003-07-11  Simon Josefsson <simon@josefsson.org>
99         * Makefile.am: Use BUILT_SOURCES for idn_cmd.* and idn-int.h, and
100           don't include idn-int.h in the distribution.
102 2003-07-08  Simon Josefsson <simon@josefsson.org>
104         * THANKS: Add.
106 2003-07-08  Simon Josefsson <simon@josefsson.org>
108         * m4/ax_create_stdint_h.m4: Look in sys/types.h too, for cygwin.
110 2003-07-06  Simon Josefsson <simon@josefsson.org>
112         * ANNOUNCE, doc/libidn.texi: Don't use () when talking about the
113           name of a function.
115 2003-07-04  Simon Josefsson <simon@josefsson.org>
117         * NEWS: Version 0.2.1.
119 2003-07-04  Simon Josefsson <simon@josefsson.org>
121         * Makefile.am: Create idn_cmd.* in srcdir.
123 2003-07-04  Simon Josefsson <simon@josefsson.org>
125         * NEWS: Add.
127 2003-07-04  Simon Josefsson <simon@josefsson.org>
129         * configure.ac: Bump versions.
131 2003-07-04  Simon Josefsson <simon@josefsson.org>
133         * NEWS: Add.
135 2003-07-04  Simon Josefsson <simon@josefsson.org>
137         * idna.c: Fix last commit.
139 2003-07-04  Simon Josefsson <simon@josefsson.org>
141         * THANKS: Add.
143 2003-07-04  Simon Josefsson <simon@josefsson.org>
145         * idna.c: Handle empty labels, tiny patch based on suggestion by
146           Marcos Sanz/Denic <sanz@denic.de>.
148 2003-07-02  Simon Josefsson <simon@josefsson.org>
150         * THANKS: Add.
152 2003-07-02  Simon Josefsson <simon@josefsson.org>
154         * Makefile.am: Ignore .cvs*.
156 2003-07-02  Simon Josefsson <simon@josefsson.org>
158         * Makefile.am: Add legal information to ChangeLog.
160 2003-07-02  Simon Josefsson <simon@josefsson.org>
162         * THANKS: Add.
164 2003-07-02  Simon Josefsson <simon@josefsson.org>
166         * toutf8.c, tst_punycode.c: Indent.
168 2003-07-02  Simon Josefsson <simon@josefsson.org>
170         * toutf8.c: (stringprep_convert): Use ICONV_CONST.  Tiny patch
171           suggested by Robert Norris <rob@cataclysm.cx>.
173 2003-07-02  Simon Josefsson <simon@josefsson.org>
175         * draft-ietf-ldapbis-dn-11.txt, draft-ietf-ldapbis-strprep-01.txt:
176           Add.
178 2003-06-24  Simon Josefsson <simon@josefsson.org>
180         * README-alpha: Gengetopt 2.10 or later is required.
182 2003-06-24  Simon Josefsson <simon@josefsson.org>
184         * Makefile.am: Don't distclean idn_cmd.*, just maintainer-clean
185           them.
187 2003-06-19  Simon Josefsson <simon@josefsson.org>
189         * NEWS: Version 0.2.0.
191 2003-06-19  Simon Josefsson <simon@josefsson.org>
193         * Makefile.am: Distclean idn-int.h (really!).
195 2003-06-19  Simon Josefsson <simon@josefsson.org>
197         * Makefile.am: Install and distclean idn-int.h properly.
199 2003-06-19  Simon Josefsson <simon@josefsson.org>
201         * Makefile.am: Distclean idn-int.h.
203 2003-06-19  Simon Josefsson <simon@josefsson.org>
205         * Makefile.am: Remove idn-int.h.
207 2003-06-19  Simon Josefsson <simon@josefsson.org>
209         * doc/libidn.texi: Add woody armv4l.
211 2003-06-19  Simon Josefsson <simon@josefsson.org>
213         * configure.ac: Bump so version.
215 2003-06-19  Simon Josefsson <simon@josefsson.org>
217         * doc/libidn.texi: Tested on debian-sparc64.
219 2003-06-19  Simon Josefsson <simon@josefsson.org>
221         * reference/Makefile.am: Ignore idn-int.h.
223 2003-06-19  Simon Josefsson <simon@josefsson.org>
225         * Makefile.am: Build e.g. idn before doc/idn.1 is built.
227 2003-06-19  Simon Josefsson <simon@josefsson.org>
229         * punycode.c, punycode.h, doc/libidn.texi: GTK-DOC doesn't like
230           enum return types.
232 2003-06-19  Simon Josefsson <simon@josefsson.org>
234         * NEWS: Add.
236 2003-06-19  Simon Josefsson <simon@josefsson.org>
238         * Makefile.am: Copy manual from right place.
240 2003-06-19  Simon Josefsson <simon@josefsson.org>
242         * THANKS: Add.
244 2003-06-19  Simon Josefsson <simon@josefsson.org>
246         * Makefile.am, tst_oidna.c: Remove obsolete test (we break
247           backwards compatibility).
249 2003-06-19  Simon Josefsson <simon@josefsson.org>
251         * doc/libidn.texi: Fix.
253 2003-06-18  Simon Josefsson <simon@josefsson.org>
255         * idn.c, idna.c, nfkc.c, profiles.c, stringprep.c, toutf8.c,
256           tst_idna.c, tst_oidna.c, tst_stringprep.c: Indent.
258 2003-06-18  Simon Josefsson <simon@josefsson.org>
260         * tst_punycode.c: Fix typo.
262 2003-06-18  Simon Josefsson <simon@josefsson.org>
264         * tst_punycode.c: Use uint32_t instead of unsigned long.
266 2003-06-18  Simon Josefsson <simon@josefsson.org>
268         * idn.c: Fix typo.
270 2003-06-18  Simon Josefsson <simon@josefsson.org>
272         * Makefile.am, tst_opunycode.c, tst_ostringprep.c: Not needed (new
273           API backwards compatible).
275 2003-06-18  Simon Josefsson <simon@josefsson.org>
277         * tst_stringprep.c: Use uint32_t instead of unsigned long.
279 2003-06-18  Simon Josefsson <simon@josefsson.org>
281         * NEWS: Fix.
283 2003-06-18  Simon Josefsson <simon@josefsson.org>
285         * example2.c: Revert to RFC, but use uint32_t and size_t.
287 2003-06-18  Simon Josefsson <simon@josefsson.org>
289         * idna.h: Revert last change.
291 2003-06-18  Simon Josefsson <simon@josefsson.org>
293         * idna.c: Fixes.
295 2003-06-18  Simon Josefsson <simon@josefsson.org>
297         * idna.h: Remove old interfaces.
299 2003-06-18  Simon Josefsson <simon@josefsson.org>
301         * example4.c, example3.c, idn.c: Use modern API.
303 2003-06-18  Simon Josefsson <simon@josefsson.org>
305         * toutf8.c: Fix warnings.
307 2003-06-18  Simon Josefsson <simon@josefsson.org>
309         * idna.c: Use uint32_t instead of unsigned long.  New functions
310           idna_to_ascii_4i, idna_to_unicode_44i, idna_to_ascii_4z,
311           idna_to_ascii_8z, idna_to_ascii_lz, idna_to_unicode_4z4z,
312           idna_to_unicode_8z4z, idna_to_unicode_8z8z, idna_to_unicode_8zlz,
313           idna_to_unicode_lzlz.
315 2003-06-18  Simon Josefsson <simon@josefsson.org>
317         * tst_idna.c, tst_oidna.c: Fix.
319 2003-06-18  Simon Josefsson <simon@josefsson.org>
321         * idna.h: Fix.
323 2003-06-18  Simon Josefsson <simon@josefsson.org>
325         * idna.h: Include stddef.h and idn-int.h.  Add IDNA flags.  Add new
326           IDNA entry points.
328 2003-06-18  Simon Josefsson <simon@josefsson.org>
330         * NEWS: Add.
332 2003-06-18  Simon Josefsson <simon@josefsson.org>
334         * configure.ac: Bump version.
336 2003-06-18  Simon Josefsson <simon@josefsson.org>
338         * stringprep.c: Change unsigned long to uint32_t.
340 2003-06-18  Simon Josefsson <simon@josefsson.org>
342         * stringprep.h.in: Change unsigned long to uint32_t.  Fix enum
343           definitions.
345 2003-06-18  Simon Josefsson <simon@josefsson.org>
347         * internal.h: Remove inttypes/stdint, idn-int.h is used now.
349 2003-06-18  Simon Josefsson <simon@josefsson.org>
351         * tst_oidna.c, tst_opunycode.c, tst_ostringprep.c: Add old API
352           tests.
354 2003-06-18  Simon Josefsson <simon@josefsson.org>
356         * doc/Makefile.am: Fix.
358 2003-06-18  Simon Josefsson <simon@josefsson.org>
360         * fdl.texi, lgpl.texi, Makefile.am, configure.ac, libidn.texi,
361           doc/Makefile.am, doc/fdl.texi, doc/lgpl.texi, doc/libidn.texi:
362           Move manual to doc/.
364 2003-06-18  Simon Josefsson <simon@josefsson.org>
366         * Makefile.am: Don't use gdoc.
368 2003-06-18  Simon Josefsson <simon@josefsson.org>
370         * nfkc.c: Use uint32_t instead of unsigned long.
372 2003-06-18  Simon Josefsson <simon@josefsson.org>
374         * Makefile.am: Get m4's from m4/.  Add tst_o*'s.  Regenerate
375           ChangeLog only for releases.
377 2003-06-18  Simon Josefsson <simon@josefsson.org>
379         * gen-unicode-tables.pl: Include internal.h for uint32_t and use
380           it.
382 2003-06-18  Simon Josefsson <simon@josefsson.org>
384         * punycode.c: Change unsigned long to uint32_t.  Use enum
385           punycode_status return type.  Sync with RFC (after indent).
387 2003-06-18  Simon Josefsson <simon@josefsson.org>
389         * punycode.h: Include stddef and idn-int.h.  Add RFC compatibility
390           enum punycode_status elements.  Change return type to enum
391           punycode_status.  Use uint32_t instead of unsigned long.
393 2003-06-18  Simon Josefsson <simon@josefsson.org>
395         * Makefile.am, configure.ac, iconv.m4,
396           m4/ac_compile_check_sizeof.m4, m4/ax_create_stdint_h.m4,
397           m4/iconv.m4: New idn-int.h for portable fixed size integers.
398           Create m4/ and move iconv.m4 to it.
400 2003-06-12  Simon Josefsson <simon@josefsson.org>
402         * Makefile.am: Remove GNU make specific idiom.
404 2003-06-07  Simon Josefsson <simon@josefsson.org>
406         * NEWS: Version 0.1.15.
408 2003-06-07  Simon Josefsson <simon@josefsson.org>
410         * NEWS: Add.
412 2003-06-07  Simon Josefsson <simon@josefsson.org>
414         * configure.ac: Bump version.
416 2003-06-07  Simon Josefsson <simon@josefsson.org>
418         * tst_stringprep.c, stringprep.c, tst_idna.c: Remove DRAFT stuff
419           (moved to separate branch).
421 2003-06-07  Simon Josefsson <simon@josefsson.org>
423         * THANKS: Add. Fix.
425 2003-06-07  Simon Josefsson <simon@josefsson.org>
427         * idna.c: Handle non-zero terminated inputs.  Tiny patch suggested
428           by Thiago Macieira.
430 2003-06-07  Simon Josefsson <simon@josefsson.org>
432         * draft-ietf-xmpp-nodeprep-03.txt,
433           draft-ietf-xmpp-resourceprep-03.txt: Add.
435 2003-06-04  Simon Josefsson <simon@josefsson.org>
437         * THANKS: Add.
439 2003-06-04  Simon Josefsson <simon@josefsson.org>
441         * nfkc.c: Check array bounds, tiny patch from Joe Hildebrand.
443 2003-05-28  Simon Josefsson <simon@josefsson.org>
445         * draft-ietf-ldapbis-strprep-00.txt: Add.
447 2003-05-28  Simon Josefsson <simon@josefsson.org>
449         * draft-ietf-sasl-saslprep-02.txt: Add.
451 2003-05-10  Simon Josefsson <simon@josefsson.org>
453         * NEWS: Version 0.1.14.
455 2003-05-10  Simon Josefsson <simon@josefsson.org>
457         * idna.el, punycode.el: Bind process-environment correctly.
459 2003-05-09  Simon Josefsson <simon@josefsson.org>
461         * Makefile.am: Copy doxygen docs.
463 2003-05-09  Simon Josefsson <simon@josefsson.org>
465         * draft-ietf-ldapbis-dn-10.txt: Unrealted, mistakenly added.
467 2003-05-09  Simon Josefsson <simon@josefsson.org>
469         * NEWS: Add.
471 2003-05-09  Simon Josefsson <simon@josefsson.org>
473         * punycode.el: Use process-environment instead of utility env.
474           Default values of punycode-program, punycode-to-ascii-parameters,
475           punycode-to-unicode-parameters changed, and punycode-environment
476           added.  Use separate error strings.  Handle when idn is not
477           installed.
479 2003-05-09  Simon Josefsson <simon@josefsson.org>
481         * idna.el: Use process-environment instead of utility env.  Default
482           values of idna-program, idna-to-ascii-parameters,
483           idna-to-unicode-parameters changed, and idna-environment added.
484           Use separate error strings.
486 2003-05-09  Simon Josefsson <simon@josefsson.org>
488         * libidn.texi: Update Emacs Lisp API.  Fix toc.
490 2003-05-09  Simon Josefsson <simon@josefsson.org>
492         * THANKS: Add.
494 2003-05-07  Simon Josefsson <simon@josefsson.org>
496         * idna.el: Handle when idn is not installed.
498 2003-05-06  Simon Josefsson <simon@josefsson.org>
500         * draft-ietf-ldapbis-dn-10.txt, draft-ietf-sasl-saslprep-01.txt,
501           draft-zeilenga-ldapbis-strprep-00.txt: Add.
503 2003-04-23  Simon Josefsson <simon@josefsson.org>
505         * NEWS: Add.
507 2003-04-23  Simon Josefsson <simon@josefsson.org>
509         * NEWS: Fix NEWS entry of last release (API/ABI compatibility).
511 2003-04-23  Simon Josefsson <simon@josefsson.org>
513         * draft-ietf-xmpp-nodeprep-02.txt,
514           draft-ietf-xmpp-resourceprep-02.txt: Add.
516 2003-04-20  Simon Josefsson <simon@josefsson.org>
518         * draft-josefsson-idn-test-vectors-00.txt: Add.
520 2003-04-16  Simon Josefsson <simon@josefsson.org>
522         * ANNOUNCE: Mention devices it runs on.
524 2003-03-28  Simon Josefsson <simon@josefsson.org>
526         * tst_stringprep.c: Fix bad UTF-8.  Self test for bad UTF-8.
528 2003-03-27  Simon Josefsson <simon@josefsson.org>
530         * tst_idna.c, tst_stringprep.c: Fix -DDRAFT output.
532 2003-03-26  Simon Josefsson <simon@josefsson.org>
534         * Makefile.am: Dist contrib/doxygen/.
536 2003-03-26  Simon Josefsson <simon@josefsson.org>
538         * NEWS: Mention doxygen.
540 2003-03-26  Simon Josefsson <simon@josefsson.org>
542         * configure.ac: Build contrib/doxygen/Doxyfile.
544 2003-03-26  Simon Josefsson <simon@josefsson.org>
546         * gdoc: Add -doxygen.
548 2003-03-26  Simon Josefsson <simon@josefsson.org>
550         * internal.h: Add \mainpage for doxygen.
552 2003-03-23  Simon Josefsson <simon@josefsson.org>
554         * FAQ: Fix.
556 2003-03-23  Simon Josefsson <simon@josefsson.org>
558         * configure.ac: Bump versions.
560 2003-03-23  Simon Josefsson <simon@josefsson.org>
562         * Makefile.am: Ignore draft.*xml in ChangeLog.
564 2003-03-23  Simon Josefsson <simon@josefsson.org>
566         * idn.c: Fix debug prints.
568 2003-03-22  Simon Josefsson <simon@josefsson.org>
570         * stringprep.c, tst_stringprep.c: Fixes for -DDRAFT.
572 2003-03-22  Simon Josefsson <simon@josefsson.org>
574         * tst_idna.c: Support -DDRAFT.
576 2003-03-13  Simon Josefsson <simon@josefsson.org>
578         * NEWS: Version 0.1.13.
580 2003-03-13  Simon Josefsson <simon@josefsson.org>
582         * libidn.texi: Sync ANNOUNCE.
584 2003-03-13  Simon Josefsson <simon@josefsson.org>
586         * configure.ac: Bump so version.
588 2003-03-13  Simon Josefsson <simon@josefsson.org>
590         * NEWS: Add.
592 2003-03-13  Simon Josefsson <simon@josefsson.org>
594         * ANNOUNCE: Add lingos.
596 2003-03-13  Simon Josefsson <simon@josefsson.org>
598         * Makefile.am: Dist Java stuff.
600 2003-03-13  Simon Josefsson <simon@josefsson.org>
602         * NEWS: Mention Java API.
604 2003-03-13  Simon Josefsson <simon@josefsson.org>
606         * libidn.texi: Tested on more platforms.
608 2003-03-12  Simon Josefsson <simon@josefsson.org>
610         * tst_stringprep.c: Fix mem leak.
612 2003-03-12  Simon Josefsson <simon@josefsson.org>
614         * stringprep.c: Fix mem leak.
616 2003-03-12  Simon Josefsson <simon@josefsson.org>
618         * tst_idna.c: Fix mem leak.
620 2003-03-12  Simon Josefsson <simon@josefsson.org>
622         * Makefile.am: Ignore errors instead of using missing for
623           gengetopt.
625 2003-03-12  Simon Josefsson <simon@josefsson.org>
627         * configure.ac: Ignore errors instead of using missing for
628           gengetopt.  Bump version.
630 2003-03-12  Simon Josefsson <simon@josefsson.org>
632         * libidn.texi: Add platform.
634 2003-03-12  Simon Josefsson <simon@josefsson.org>
636         * ANNOUNCE: Spec update.
638 2003-03-10  Simon Josefsson <simon@josefsson.org>
640         * Makefile.am: Cvs2cl ignore contrib.
642 2003-03-10  Simon Josefsson <simon@josefsson.org>
644         * Makefile.am: Use cvs2cl's new --FSF.
646 2003-03-08  Simon Josefsson <simon@josefsson.org>
648         * punycode.c, punycode.h, example2.c: Sync with RFC.
650 2003-03-08  Simon Josefsson <simon@josefsson.org>
652         * draft-zeilenga-ldapbis-strmatch-02.txt: Add.
654 2003-03-08  Simon Josefsson <simon@josefsson.org>
656         * draft-ietf-idn-idna-14.txt, draft-ietf-idn-nameprep-11.txt,
657           draft-ietf-idn-punycode-03.txt, rfc3490.txt, rfc3491.txt,
658           rfc3492.txt: Replace drafts with RFCs.
660 2003-03-07  Simon Josefsson <simon@josefsson.org>
662         * README-alpha: Mention more prereqs.
664 2003-03-07  Simon Josefsson <simon@josefsson.org>
666         * idna.c: Remove gtk-doc trigger for obsolete functions.
668 2003-03-07  Simon Josefsson <simon@josefsson.org>
670         * libidn.texi: Move appendix last.  Cleanup @copying.
672 2003-03-07  Simon Josefsson <simon@josefsson.org>
674         * Makefile.am: Dist FAQ and contrib/web/idn.php.
676 2003-03-07  Simon Josefsson <simon@josefsson.org>
678         * README: Add.  Move todo list to TODO.
680 2003-03-07  Simon Josefsson <simon@josefsson.org>
682         * TODO: Add, taken from README.
684 2003-03-06  Simon Josefsson <simon@josefsson.org>
686         * libidn.texi: ANNOUNCE sync.
688 2003-03-06  Simon Josefsson <simon@josefsson.org>
690         * ANNOUNCE: Cleanup.
692 2003-03-06  Simon Josefsson <simon@josefsson.org>
694         * FAQ: Update questions and answers.
696 2003-03-06  Simon Josefsson <simon@josefsson.org>
698         * FAQ: Moved faq from file README.
700 2003-03-06  Simon Josefsson <simon@josefsson.org>
702         * README: Move faq to file FAQ.  Add donation info.  Update todo's.
704 2003-03-06  Simon Josefsson <simon@josefsson.org>
706         * NEWS: Add forgotten 0.1.12 items.
708 2003-03-06  Simon Josefsson <simon@josefsson.org>
710         * draft-ietf-ips-iscsi-string-prep-03.txt,
711           draft-ietf-krb-wg-utf8-profile-00.txt: Remove.
713 2003-03-06  Simon Josefsson <simon@josefsson.org>
715         * NEWS: Version 0.1.12.
717 2003-03-06  Simon Josefsson <simon@josefsson.org>
719         * libidn.texi: Remove stringprep_*.h.  Document stringprep in idn.
721 2003-03-06  Simon Josefsson <simon@josefsson.org>
723         * THANKS: Add.
725 2003-03-06  Simon Josefsson <simon@josefsson.org>
727         * libc/README: Fix ace.
729 2003-03-06  Simon Josefsson <simon@josefsson.org>
731         * Makefile.am: Ignore gengetopt errors.
733 2003-03-06  Simon Josefsson <simon@josefsson.org>
735         * draft-ietf-xmpp-nodeprep-00.txt,
736           draft-ietf-xmpp-resourceprep-00.txt: Remove.
738 2003-03-06  Simon Josefsson <simon@josefsson.org>
740         * idn.c, idn.ggo.in: Add -s and -p for stringprep.
742 2003-03-06  Simon Josefsson <simon@josefsson.org>
744         * NEWS: Mention stringprep API changes.
746 2003-03-06  Simon Josefsson <simon@josefsson.org>
748         * profiles.c, stringprep.c, stringprep.h.in, tst_stringprep.c: Add
749           stringprep_profile().
751 2003-03-06  Simon Josefsson <simon@josefsson.org>
753         * reference/Makefile.am: Cosmetic fix.
755 2003-03-06  Simon Josefsson <simon@josefsson.org>
757         * NEWS, example.c, internal.h, profiles.c, stringprep.h.in,
758           stringprep_generic.h, stringprep_iscsi.h, stringprep_kerberos5.h,
759           stringprep_nameprep.h, stringprep_plain.h, stringprep_xmpp.h,
760           reference/Makefile.am, reference/libidn-docs.tmpl: Deprecate
761           stringprep_*.h.
763 2003-03-06  Simon Josefsson <simon@josefsson.org>
765         * draft-ietf-ips-iscsi-string-prep-04.txt,
766           draft-ietf-krb-wg-utf8-profile-01.txt: Add.
768 2003-03-04  Simon Josefsson <simon@josefsson.org>
770         * README-alpha: Fixup.
772 2003-03-02  Simon Josefsson <simon@josefsson.org>
774         * NEWS: Mention idn.php.
776 2003-03-01  Simon Josefsson <simon@josefsson.org>
778         * configure.ac: Check for gengetopt.
780 2003-03-01  Simon Josefsson <simon@josefsson.org>
782         * Makefile.am: Use GENGETOPT.
784 2003-03-01  Simon Josefsson <simon@josefsson.org>
786         * NEWS: Add glibc 2.3.2.
788 2003-03-01  Simon Josefsson <simon@josefsson.org>
790         * configure.ac: Bump version.
792 2003-03-01  Simon Josefsson <simon@josefsson.org>
794         * libc/README, libc/Versions, libc/getaddrinfo.c, libc/libc.patch:
795           Update to libc 2.3.2.
797 2003-02-28  Simon Josefsson <simon@josefsson.org>
799         * NEWS: Add.
801 2003-02-27  Simon Josefsson <simon@josefsson.org>
803         * libidn.texi: Copying conditions.
805 2003-02-27  Simon Josefsson <simon@josefsson.org>
807         * profiles.c: Add SASLprep.
809 2003-02-27  Simon Josefsson <simon@josefsson.org>
811         * stringprep.h.in: Add SASL profile.
813 2003-02-27  Simon Josefsson <simon@josefsson.org>
815         * tst_stringprep.c: Test SASL profile.
817 2003-02-27  Simon Josefsson <simon@josefsson.org>
819         * Makefile.am: Don't byte compile elisp.  Cleanup EXTRA_DIST.
821 2003-02-27  Simon Josefsson <simon@josefsson.org>
823         * idn.ggo.in: Add copyright.
825 2003-02-27  Simon Josefsson <simon@josefsson.org>
827         * draft-ietf-sasl-saslprep-00.txt: Add.
829 2003-02-27  Simon Josefsson <simon@josefsson.org>
831         * libidn.texi: Don't ack self.
833 2003-02-26  Simon Josefsson <simon@josefsson.org>
835         * Makefile.am: Cleanup extra dist.
837 2003-02-26  Simon Josefsson <simon@josefsson.org>
839         * Makefile.am: Make idn.c depend on idn_cmd.*.
841 2003-02-26  Simon Josefsson <simon@josefsson.org>
843         * reference/Makefile.am: Ignore getopt.h.
845 2003-02-26  Simon Josefsson <simon@josefsson.org>
847         * idna.el, punycode.el: Doc fix.
849 2003-02-26  Simon Josefsson <simon@josefsson.org>
851         * libidn.texi: Reorder acks.  Add function and variable index.
853 2003-02-26  Simon Josefsson <simon@josefsson.org>
855         * fdl.texi, lgpl.texi: Fix TOC.
857 2003-02-26  Simon Josefsson <simon@josefsson.org>
859         * NEWS: Version 0.1.11.
861 2003-02-26  Simon Josefsson <simon@josefsson.org>
863         * Makefile.am: Distcheck fixes.
865 2003-02-26  Simon Josefsson <simon@josefsson.org>
867         * libidn.texi: Document Emacs API.
869 2003-02-26  Simon Josefsson <simon@josefsson.org>
871         * configure.ac: Bump versions.  Look for help2man.
873 2003-02-26  Simon Josefsson <simon@josefsson.org>
875         * Makefile.am: Build idn.1 man page.
877 2003-02-26  Simon Josefsson <simon@josefsson.org>
879         * libidn.texi: Document idn.
881 2003-02-26  Simon Josefsson <simon@josefsson.org>
883         * idna.el: Mention todo.
885 2003-02-26  Simon Josefsson <simon@josefsson.org>
887         * Makefile.am: Build idna.el.
889 2003-02-26  Simon Josefsson <simon@josefsson.org>
891         * idna.el: Elisp interface for IDNA.
893 2003-02-26  Simon Josefsson <simon@josefsson.org>
895         * punycode.el: Add keywords.
897 2003-02-26  Simon Josefsson <simon@josefsson.org>
899         * punycode.el: Fix doc.
901 2003-02-26  Simon Josefsson <simon@josefsson.org>
903         * configure.ac: Add automake elisp check.
905 2003-02-26  Simon Josefsson <simon@josefsson.org>
907         * Makefile.am: Add punycode.el.
909 2003-02-26  Simon Josefsson <simon@josefsson.org>
911         * punycode.el: Elisp interface for punycode.
913 2003-02-26  Simon Josefsson <simon@josefsson.org>
915         * Makefile.am: Fix gengetopt invocation.
917 2003-02-26  Simon Josefsson <simon@josefsson.org>
919         * idn.c: Print help on usage error.  Minor cleanup.
921 2003-02-26  Simon Josefsson <simon@josefsson.org>
923         * idn.ggo.in: Fix package/version name.
925 2003-02-26  Simon Josefsson <simon@josefsson.org>
927         * idn.ggo.in: Shorten line <80ch.
929 2003-02-26  Simon Josefsson <simon@josefsson.org>
931         * getopt.c, getopt.h, getopt1.c: Add.
933 2003-02-26  Simon Josefsson <simon@josefsson.org>
935         * configure.ac: Link with getopt if system doesn't have
936           getopt_long().  Build idn.ggo.
938 2003-02-26  Simon Josefsson <simon@josefsson.org>
940         * Makefile.am: Build idn.
942 2003-02-26  Simon Josefsson <simon@josefsson.org>
944         * idn.ggo.in: Add command line option specification for idn.c.
946 2003-02-26  Simon Josefsson <simon@josefsson.org>
948         * idn.c: Add command line interface to library.
950 2003-02-25  Simon Josefsson <simon@josefsson.org>
952         * draft-ietf-xmpp-nodeprep-01.txt,
953           draft-ietf-xmpp-resourceprep-01.txt: Add.
955 2003-02-21  Simon Josefsson <simon@josefsson.org>
957         * profiles.c: NFKC XMPP resourceprep.
959 2003-02-21  Simon Josefsson <simon@josefsson.org>
961         * profiles.c: NFKC XMPP nodeprep.
963 2003-02-21  Simon Josefsson <simon@josefsson.org>
965         * NEWS: Version 0.1.10.
967 2003-02-21  Simon Josefsson <simon@josefsson.org>
969         * reference/Makefile.am: Distribute libidn-stringprep-iscsi.html.
971 2003-02-21  Simon Josefsson <simon@josefsson.org>
973         * idna.c: Doc fix.
975 2003-02-21  Simon Josefsson <simon@josefsson.org>
977         * NEWS, idna.c, idna.h: Deprecate idna_*_to_ace() and
978           idna_*ace_to_*().  Add idna_to_ascii_from_*() and
979           idna_to_unicode_*_from_*().
981 2003-02-21  Simon Josefsson <simon@josefsson.org>
983         * Makefile.am: Make release project independent.
985 2003-02-21  Simon Josefsson <simon@josefsson.org>
987         * NEWS: Add.
989 2003-02-21  Simon Josefsson <simon@josefsson.org>
991         * ANNOUNCE, Makefile.am, README, internal.h, libidn.texi,
992           profiles.c, stringprep_iscsi.h, tst_stringprep.c,
993           reference/dummy.c, reference/libidn-docs.tmpl: Add iSCSI profile.
995 2003-02-21  Simon Josefsson <simon@josefsson.org>
997         * NEWS: Add.
999 2003-02-21  Simon Josefsson <simon@josefsson.org>
1001         * configure.ac: Bump versions.
1003 2003-02-21  Simon Josefsson <simon@josefsson.org>
1005         * NEWS: Add.
1007 2003-02-21  Simon Josefsson <simon@josefsson.org>
1009         * Makefile.am: Distribute contrib/*.
1011 2003-02-21  Simon Josefsson <simon@josefsson.org>
1013         * Makefile.am: Install punycode.h.
1015 2003-02-21  Simon Josefsson <simon@josefsson.org>
1017         * Makefile.am: Install idna.h, tiny patch from Stephane Bortzmeyer.
1019 2003-02-20  Simon Josefsson <simon@josefsson.org>
1021         * NEWS: Version 0.1.9.
1023 2003-02-20  Simon Josefsson <simon@josefsson.org>
1025         * reference/libidn-docs.tmpl: Include stringprep_plain.sgml.
1027 2003-02-20  Simon Josefsson <simon@josefsson.org>
1029         * reference/Makefile.am: Add libidn-stringprep-plain.html.
1031 2003-02-20  Simon Josefsson <simon@josefsson.org>
1033         * libidn.texi: Fix last commit.
1035 2003-02-20  Simon Josefsson <simon@josefsson.org>
1037         * libidn.texi: Mention stringprep_plain.h.
1039 2003-02-20  Simon Josefsson <simon@josefsson.org>
1041         * reference/dummy.c: Add stringprep_plain.
1043 2003-02-20  Simon Josefsson <simon@josefsson.org>
1045         * profiles.c: Don't case fold XMPP resources.
1047 2003-02-20  Simon Josefsson <simon@josefsson.org>
1049         * profiles.c: Really fix XMPP definition.
1051 2003-02-20  Simon Josefsson <simon@josefsson.org>
1053         * Makefile.am: Add stringprep_plain.h.
1055 2003-02-20  Simon Josefsson <simon@josefsson.org>
1057         * configure.ac: Bump versions.
1059 2003-02-20  Simon Josefsson <simon@josefsson.org>
1061         * libidn.texi: Sync ANNOUNCE.
1063 2003-02-20  Simon Josefsson <simon@josefsson.org>
1065         * ANNOUNCE: Mention SASL "plain".
1067 2003-02-20  Simon Josefsson <simon@josefsson.org>
1069         * NEWS: Add.
1071 2003-02-20  Simon Josefsson <simon@josefsson.org>
1073         * tst_stringprep.c: Remove broken XMPP tests.  Add SASL test.
1075 2003-02-20  Simon Josefsson <simon@josefsson.org>
1077         * draft-ietf-sasl-anon-00.txt: Add.
1079 2003-02-20  Simon Josefsson <simon@josefsson.org>
1081         * internal.h: Include stringprep_plain.h.
1083 2003-02-20  Simon Josefsson <simon@josefsson.org>
1085         * profiles.c: Add stringprep_plain for SASL ANONYMOUS plain
1086           profile.
1088 2003-02-20  Simon Josefsson <simon@josefsson.org>
1090         * profiles.c: Fix XMPP definition.
1092 2003-02-20  Simon Josefsson <simon@josefsson.org>
1094         * stringprep_plain.h: New file.
1096 2003-02-19  Simon Josefsson <simon@josefsson.org>
1098         * NEWS: Add.
1100 2003-02-19  Simon Josefsson <simon@josefsson.org>
1102         * THANKS: Add.
1104 2003-02-19  Simon Josefsson <simon@josefsson.org>
1106         * profiles.c: Don't normalize or map ASCII space for XMPP nodeprep.
1107           Tiny patch from Travis Shirk <TShirk@jabber.com>.
1109 2003-02-18  Simon Josefsson <simon@josefsson.org>
1111         * README: Add.
1113 2003-02-15  Simon Josefsson <simon@josefsson.org>
1115         * idna.c: Make sure decoded punycode data is zero terminated.
1117 2003-02-15  Simon Josefsson <simon@josefsson.org>
1119         * tst_idna.c: Fix memory leak.
1121 2003-02-15  Simon Josefsson <simon@josefsson.org>
1123         * idna.c: Fix memory leaks.  Waste less memory.
1125 2003-02-15  Simon Josefsson <simon@josefsson.org>
1127         * idna.c: Fix memory leak.
1129 2003-02-14  Simon Josefsson <simon@josefsson.org>
1131         * tst_stringprep.c: Fix.
1133 2003-02-14  Simon Josefsson <simon@josefsson.org>
1135         * nfkc.c: Fix typo.
1137 2003-02-14  Simon Josefsson <simon@josefsson.org>
1139         * stringprep.c: Fix maplen calculation.
1141 2003-02-14  Simon Josefsson <simon@josefsson.org>
1143         * stringprep.c: Fix gcc warnings.
1145 2003-02-14  Simon Josefsson <simon@josefsson.org>
1147         * stringprep.c, stringprep.h.in: Change STRINGPREP_MAX_MAP_CHARS to
1148           4 to waste less space.
1150 2003-02-14  Simon Josefsson <simon@josefsson.org>
1152         * NEWS: Version 0.1.8.
1154 2003-02-14  Simon Josefsson <simon@josefsson.org>
1156         * Makefile.am: GTK-DOC fix.
1158 2003-02-14  Simon Josefsson <simon@josefsson.org>
1160         * libidn.texi: Update port status.
1162 2003-02-14  Simon Josefsson <simon@josefsson.org>
1164         * configure.ac: Use = instead of == as test operator.
1166 2003-02-13  Simon Josefsson <simon@josefsson.org>
1168         * example2.c, stringprep.c: Use size_t for string lengths.
1170 2003-02-13  Simon Josefsson <simon@josefsson.org>
1172         * example2.c: Revert missing-noreturn fix.
1174 2003-02-13  Simon Josefsson <simon@josefsson.org>
1176         * idna.c: Use size_t for string lengths.
1178 2003-02-13  Simon Josefsson <simon@josefsson.org>
1180         * configure.ac, Makefile.am: Condition GTK-DOC and disable by
1181           default.
1183 2003-02-13  Simon Josefsson <simon@josefsson.org>
1185         * configure.ac: Cleanup gtk-doc build.
1187 2003-02-13  Simon Josefsson <simon@josefsson.org>
1189         * reference/Makefile.am, reference/libidn-docs.sgml,
1190           reference/libidn-docs.tmpl, reference/libidn.types: Cleanup
1191           gtk-doc build.
1193 2003-02-13  Simon Josefsson <simon@josefsson.org>
1195         * profiles.c: Zero terminate XMPP array.
1197 2003-02-13  Simon Josefsson <simon@josefsson.org>
1199         * configure.ac: Bump version (both shared library and package).
1201 2003-02-13  Simon Josefsson <simon@josefsson.org>
1203         * NEWS: Add.
1205 2003-02-13  Simon Josefsson <simon@josefsson.org>
1207         * example.c, example2.c, gen-unicode-tables.pl, idna.c, internal.h,
1208           nfkc.c, punycode.c, stringprep.c, stringprep.h.in, toutf8.c,
1209           tst_idna.c, tst_nfkc.c, tst_punycode.c, tst_stringprep.c: Fix
1210           CFLAGS warnings.
1212 2003-02-13  Simon Josefsson <simon@josefsson.org>
1214         * example3.c, example4.c: Fix CFLAGS warnings.  Use official IDNA
1215           ACE prefix.
1217 2003-02-12  Simon Josefsson <simon@josefsson.org>
1219         * tst_stringprep.c: Cleanups for including as appendix in draft.
1221 2003-02-12  Simon Josefsson <simon@josefsson.org>
1223         * profiles.c: Don't optimize prohibited output tables (better trace
1224           logs).
1226 2003-02-12  Simon Josefsson <simon@josefsson.org>
1228         * tst_stringprep.c: More self tests.  More debug info.
1230 2003-02-12  Simon Josefsson <simon@josefsson.org>
1232         * stringprep.c: More debug output.
1234 2003-02-12  Simon Josefsson <simon@josefsson.org>
1236         * idna-ace-prefix.txt: Official results.
1238 2003-02-12  Simon Josefsson <simon@josefsson.org>
1240         * Makefile.am: Improve release target.
1242 2003-02-12  Simon Josefsson <simon@josefsson.org>
1244         * Makefile.am: Add release target.
1246 2003-02-12  Simon Josefsson <simon@josefsson.org>
1248         * NEWS, configure.ac: Version 0.1.7.
1250 2003-02-12  Simon Josefsson <simon@josefsson.org>
1252         * tst_idna.c: Fix IDNA ACE prefix.
1254 2003-02-12  Simon Josefsson <simon@josefsson.org>
1256         * idna.h: Use official IDNA prefix.
1258 2003-02-11  Simon Josefsson <simon@josefsson.org>
1260         * Makefile.am: Add upload target.
1262 2003-02-11  Simon Josefsson <simon@josefsson.org>
1264         * tst_idna.c: Use new IDNA ACE prefix.
1266 2003-02-11  Simon Josefsson <simon@josefsson.org>
1268         * NEWS, configure.ac: Version 0.1.6.
1270 2003-02-11  Simon Josefsson <simon@josefsson.org>
1272         * idna-ace-prefix.txt: Add my computation.
1274 2003-02-11  Simon Josefsson <simon@josefsson.org>
1276         * idna.h: Chose IDNA prefix based on my computation.
1278 2003-02-09  Simon Josefsson <simon@josefsson.org>
1280         * internal.h: Fix header.
1282 2003-02-09  Simon Josefsson <simon@josefsson.org>
1284         * stringprep.h.in: Fix.
1286 2003-02-09  Simon Josefsson <simon@josefsson.org>
1288         * draft-ietf-ips-iscsi-string-prep-03.txt: Add.
1290 2003-02-09  Simon Josefsson <simon@josefsson.org>
1292         * profiles.c: Indent.
1294 2003-02-09  Simon Josefsson <simon@josefsson.org>
1296         * Makefile.am: Fix cvs2cl.
1298 2003-02-07  Simon Josefsson <simon@josefsson.org>
1300         * README: Fix.
1302 2003-02-07  Simon Josefsson <simon@josefsson.org>
1304         * reference/libidn-docs.sgml: Reorder.
1306 2003-02-07  Simon Josefsson <simon@josefsson.org>
1308         * README-alpha: Add build instructions.
1310 2003-02-07  Simon Josefsson <simon@josefsson.org>
1312         * NEWS: Add.
1314 2003-02-07  Simon Josefsson <simon@josefsson.org>
1316         * reference/dummy.c, libidn.texi: Add XMPP.
1318 2003-02-07  Simon Josefsson <simon@josefsson.org>
1320         * reference/libidn-docs.sgml: Include xmpp.
1322 2003-02-07  Simon Josefsson <simon@josefsson.org>
1324         * reference/libidn-docs.sgml: Update (from ANNOUNCE).
1326 2003-02-07  Simon Josefsson <simon@josefsson.org>
1328         * profiles.c: Use table C.8 for bidi prohibited instead of C.9.
1330 2003-02-07  Simon Josefsson <simon@josefsson.org>
1332         * Makefile.am, draft-ietf-xmpp-nodeprep-00.txt,
1333           draft-ietf-xmpp-resourceprep-00.txt, internal.h, profiles.c,
1334           stringprep_xmpp.h, tst_stringprep.c: Support XMPP.
1336 2003-02-07  Simon Josefsson <simon@josefsson.org>
1338         * draft-ietf-krb-wg-utf8-profile-00.txt: Add.
1340 2003-02-07  Simon Josefsson <simon@josefsson.org>
1342         * ANNOUNCE: Fix.
1344 2003-02-07  Simon Josefsson <simon@josefsson.org>
1346         * stringprep_kerberos5.h, stringprep_nameprep.h,
1347           stringprep_generic.h: Name fix.
1349 2003-02-05  Simon Josefsson <simon@josefsson.org>
1351         * libc/README: Fix.
1353 2003-01-31  Simon Josefsson <simon@josefsson.org>
1355         * tst_punycode.c, tst_idna.c: Indent.
1357 2003-01-31  Simon Josefsson <simon@josefsson.org>
1359         * tst_punycode.c: Indent.
1361 2003-01-31  Simon Josefsson <simon@josefsson.org>
1363         * example3.c, example4.c, idna.c, stringprep.c, toutf8.c,
1364           tst_idna.c, tst_punycode.c: Indent.
1366 2003-01-30  Simon Josefsson <simon@josefsson.org>
1368         * ANNOUNCE: Fix.
1370 2003-01-30  Simon Josefsson <simon@josefsson.org>
1372         * libidn.texi: Typo.
1374 2003-01-29  Simon Josefsson <simon@josefsson.org>
1376         * ANNOUNCE: Mention libc.
1378 2003-01-28  Simon Josefsson <simon@josefsson.org>
1380         * libc/README: Typo.
1382 2003-01-28  Simon Josefsson <simon@josefsson.org>
1384         * reference/Makefile.am: Really ignore netdb.h.
1386 2003-01-28  Simon Josefsson <simon@josefsson.org>
1388         * configure.ac: Release 0.1.5.
1390 2003-01-28  Simon Josefsson <simon@josefsson.org>
1392         * Makefile.am: Dist libc/*.
1394 2003-01-28  Simon Josefsson <simon@josefsson.org>
1396         * reference/Makefile.am: Ignore netdb.h.
1398 2003-01-28  Simon Josefsson <simon@josefsson.org>
1400         * libc/README: Fix.
1402 2003-01-28  Simon Josefsson <simon@josefsson.org>
1404         * libc/README: Add.
1406 2003-01-28  Simon Josefsson <simon@josefsson.org>
1408         * NEWS, libc/Makefile, libc/README, libc/Versions, libc/configure,
1409           libc/example.c, libc/getaddrinfo.c, libc/libc.patch,
1410           libc/netdb.h: Libidn as libc add-on.
1412 2003-01-28  Simon Josefsson <simon@josefsson.org>
1414         * idna.c, idna.h: Return new error code IDNA_ICONV_ERROR instead of
1415           crashing when character set conversion fails.
1417 2003-01-28  Simon Josefsson <simon@josefsson.org>
1419         * toutf8.c: Fix prototype.  Move unused parameter unless
1420           LOCALE_WORKS.
1422 2003-01-28  Simon Josefsson <simon@josefsson.org>
1424         * internal.h: Work from within GNU Libc.
1426 2003-01-27  Simon Josefsson <simon@josefsson.org>
1428         * THANKS: Add ack.
1430 2003-01-27  Simon Josefsson <simon@josefsson.org>
1432         * libidn.texi: Point to THANKS for more acks.
1434 2003-01-27  Simon Josefsson <simon@josefsson.org>
1436         * idna.c: Fix possible memory corruption.  Noncopyrightable patch
1437           from Waldo Bastian <bastian@kde.org>.
1439 2003-01-20  Simon Josefsson <simon@josefsson.org>
1441         * configure.ac: Change bug email address.
1443 2003-01-18  Simon Josefsson <simon@josefsson.org>
1445         * Makefile.am: Generate ChangeLog with --no-times.
1447 2003-01-15  Simon Josefsson <simon@josefsson.org>
1449         * NEWS, configure.ac: Release 0.1.4.
1451 2003-01-15  Simon Josefsson <simon@josefsson.org>
1453         * toutf8.c: Fix functions on bad platforms.
1455 2003-01-15  Simon Josefsson <simon@josefsson.org>
1457         * stringprep.c: Add comment.
1459 2003-01-15  Simon Josefsson <simon@josefsson.org>
1461         * tst_idna.c: Test step 5 in ToASCII.
1463 2003-01-15  Simon Josefsson <simon@josefsson.org>
1465         * idna.c, idna.h: Fix ToASCII().
1467 2003-01-15  Simon Josefsson <simon@josefsson.org>
1469         * libidn.texi: Fix copyright.
1471 2003-01-15  Simon Josefsson <simon@josefsson.org>
1473         * libidn.texi: Fix dir entry.
1475 2003-01-15  Simon Josefsson <simon@josefsson.org>
1477         * Makefile.am: Use automake's ps and pdf texinfo targets.  Remove
1478           txt texinfo target.
1480 2003-01-15  Simon Josefsson <simon@josefsson.org>
1482         * Makefile.am: EXTRA_DIST lgplg.texi.  Disable GTK-DOC for
1483           distcheck builds (doesn't work).
1485 2003-01-15  Simon Josefsson <simon@josefsson.org>
1487         * reference/Makefile.am: Add uninstall target.  Fix distcheck
1488           builds.
1490 2003-01-15  Simon Josefsson <simon@josefsson.org>
1492         * lgpl.texi, libidn.texi: Add acknowledgements, lgpl.
1494 2003-01-15  Simon Josefsson <simon@josefsson.org>
1496         * Makefile.am, configure.ac, example.c, example2.c, idna.c, idna.h,
1497           libidn.texi, nfkc.c, profiles.c, punycode.c, punycode.h,
1498           stringprep.c, stringprep.h.in, toutf8.c, tst_idna.c, tst_nfkc.c,
1499           tst_punycode.c, tst_stringprep.c, version.c: Comment cleanup.
1501 2003-01-15  Simon Josefsson <simon@josefsson.org>
1503         * Makefile.am, reference/dummy.c: Improve texinfo manual.
1505 2003-01-15  Simon Josefsson <simon@josefsson.org>
1507         * stringprep.c: Add doc.
1509 2003-01-15  Simon Josefsson <simon@josefsson.org>
1511         * libidn.texi: Add.
1513 2003-01-15  Simon Josefsson <simon@josefsson.org>
1515         * README: Remove API documentation.
1517 2003-01-15  Simon Josefsson <simon@josefsson.org>
1519         * NEWS, configure.ac: Release 0.1.3.
1521 2003-01-15  Simon Josefsson <simon@josefsson.org>
1523         * Makefile.am, fdl.texi, gdoc, libidn.texi: Add texinfo manual.
1525 2003-01-15  Simon Josefsson <simon@josefsson.org>
1527         * example2.c: Fix for texinfiscation.
1529 2003-01-15  Simon Josefsson <simon@josefsson.org>
1531         * nfkc.c: Doc fixes.
1533 2003-01-08  Simon Josefsson <simon@josefsson.org>
1535         * README-alpha: Add.
1537 2003-01-08  Simon Josefsson <simon@josefsson.org>
1539         * NEWS, configure.ac: Release 0.1.2.
1541 2003-01-08  Simon Josefsson <simon@josefsson.org>
1543         * example4.c: Fix.
1545 2003-01-08  Simon Josefsson <simon@josefsson.org>
1547         * Makefile.am, example3.c, example4.c, idna.c, idna.h,
1548           stringprep.h.in, toutf8.c: IDNA high-level API.
1550 2003-01-08  Simon Josefsson <simon@josefsson.org>
1552         * NEWS, configure.ac: Release 0.1.1.
1554 2003-01-08  Simon Josefsson <simon@josefsson.org>
1556         * reference/Makefile.am: dist dummy.c.
1558 2003-01-08  Simon Josefsson <simon@josefsson.org>
1560         * reference/Makefile.am: Add templates.  Don't parse internal.h
1562 2003-01-08  Simon Josefsson <simon@josefsson.org>
1564         * reference/libidn-docs.sgml: Add ANNOUNCE text.
1566 2003-01-08  Simon Josefsson <simon@josefsson.org>
1568         * reference/dummy.c: Add.
1570 2003-01-08  Simon Josefsson <simon@josefsson.org>
1572         * version.c, toutf8.c: Doc fix.
1574 2003-01-08  Simon Josefsson <simon@josefsson.org>
1576         * idna.c: Doc fix.
1578 2003-01-08  Simon Josefsson <simon@josefsson.org>
1580         * stringprep.c: Doc fix.
1582 2003-01-08  Simon Josefsson <simon@josefsson.org>
1584         * nfkc.c, stringprep.c, version.c: Add GTK-DOC documentation.
1586 2003-01-08  Simon Josefsson <simon@josefsson.org>
1588         * reference/dummy.c, reference/Makefile.am: Dummy GTK-DOC C file
1589           with documentation for #define macros.
1591 2003-01-08  Simon Josefsson <simon@josefsson.org>
1593         * stringprep.h.in: GTK-DOC fixes.
1595 2003-01-08  Simon Josefsson <simon@josefsson.org>
1597         * toutf8.c: Add GTK-DOC documentation.
1599 2003-01-08  Simon Josefsson <simon@josefsson.org>
1601         * punycode.c: Add GTK-DOC documentation.
1603 2003-01-08  Simon Josefsson <simon@josefsson.org>
1605         * Makefile.am, configure.ac, reference/Makefile.am,
1606           reference/libidn-docs.sgml, reference/libidn.types: Add API
1607           Reference Manual.
1609 2003-01-05  Simon Josefsson <simon@josefsson.org>
1611         * configure.ac: Release 0.1.0.
1613 2003-01-05  Simon Josefsson <simon@josefsson.org>
1615         * Makefile.am: Fix ChangeLog in distcheck.
1617 2003-01-05  Simon Josefsson <simon@josefsson.org>
1619         * README-alpha, README: Fix.
1621 2003-01-05  Simon Josefsson <simon@josefsson.org>
1623         * idna.h, Makefile.am: Add.
1625 2003-01-05  Simon Josefsson <simon@josefsson.org>
1627         * tst_idna.c: Check idna_to_unicode().
1629 2003-01-05  Simon Josefsson <simon@josefsson.org>
1631         * idna.c: Fix.
1633 2003-01-05  Simon Josefsson <simon@josefsson.org>
1635         * tst_punycode.c: Check decoding.
1637 2003-01-05  Simon Josefsson <simon@josefsson.org>
1639         * README-alpha: Add.
1641 2003-01-04  Simon Josefsson <simon@josefsson.org>
1643         * ANNOUNCE: Fix.
1645 2003-01-03  Simon Josefsson <simon@josefsson.org>
1647         * README-alpha: Rename.
1649 2003-01-03  Simon Josefsson <simon@josefsson.org>
1651         * NEWS: Fix.
1653 2003-01-03  Simon Josefsson <simon@josefsson.org>
1655         * Makefile.am: Build IDNA.
1657 2003-01-03  Simon Josefsson <simon@josefsson.org>
1659         * AUTHORS: Rename.
1661 2003-01-03  Simon Josefsson <simon@josefsson.org>
1663         * ANNOUNCE: Fix.
1665 2003-01-03  Simon Josefsson <simon@josefsson.org>
1667         * README, idna.c, idna.h, internal.h, tst_idna.c: Add unfinished
1668           old IDNA stuff.
1670 2003-01-03  Simon Josefsson <simon@josefsson.org>
1672         * libidn.pc.in: Rename and fix.
1674 2003-01-03  Simon Josefsson <simon@josefsson.org>
1676         * THANKS, draft-ietf-idn-idna-14.txt,
1677           draft-ietf-idn-nameprep-11.txt: Add.
1679 2003-01-03  Simon Josefsson <simon@josefsson.org>
1681         * THANKS, README: Rename.
1683 2003-01-03  Simon Josefsson <simon@josefsson.org>
1685         * Makefile.am, configure.ac: Rename.
1687 2003-01-03  Simon Josefsson <simon@josefsson.org>
1689         * libidn.pc.in, libstringprep.pc.in: Rename libstringprep.pc.in to
1690           libidn.pc.in.
1692 2003-01-02  Simon Josefsson <simon@josefsson.org>
1694         * Makefile.am, draft-hoffman-stringprep-07.txt,
1695           gen-stringprep-tables.pl, rfc3454.txt: Use rfc3454.txt instead of
1696           draft-hoffman-stringprep-07.txt.
1698 2002-12-27  Simon Josefsson <simon@josefsson.org>
1700         * ANNOUNCE: Fix.
1702 2002-12-26  Simon Josefsson <simon@josefsson.org>
1704         * ANNOUNCE: Cleanup.
1706 2002-12-26  Simon Josefsson <simon@josefsson.org>
1708         * ANNOUNCE: Initiate name change for savannah project registration.
1710 2002-12-26  Simon Josefsson <simon@josefsson.org>
1712         * tst_punycode.c: Fixes.
1714 2002-12-26  Simon Josefsson <simon@josefsson.org>
1716         * tst_stringprep.c: Fix.
1718 2002-12-26  Simon Josefsson <simon@josefsson.org>
1720         * README-alpha: Add.
1722 2002-12-26  Simon Josefsson <simon@josefsson.org>
1724         * ANNOUNCE: Fix.
1726 2002-12-19  Simon Josefsson <simon@josefsson.org>
1728         * Makefile.am, NEWS, configure.ac, draft-ietf-idn-punycode-03.txt,
1729           example.c, example2.c, internal.h, nfkc.c, punycode.c,
1730           punycode.h, stringprep.c, stringprep.h.in, tst_punycode.c: Add
1731           punycode.  Use "unsigned long" for Unicode code points.  Copying
1732           condition fixes.  Fixes.
1734 2002-12-14  Simon Josefsson <simon@josefsson.org>
1736         * Makefile.am: Make sure ChangeLog is regenerated.
1738 2002-12-13  Simon Josefsson <simon@josefsson.org>
1740         * NEWS, configure.ac: Release 0.0.8.
1742 2002-12-13  Simon Josefsson <simon@josefsson.org>
1744         * AUTHORS, Makefile.am, NEWS, README, THANKS, configure.ac,
1745           internal.h, libstringprep.pc.in, strdup.c, stringprep.c,
1746           stringprep_generic.h, stringprep_kerberos5.h,
1747           stringprep_nameprep.h, toutf8.c, tst_nfkc.c, tst_stringprep.c:
1748           Portability fixes.
1750 2002-12-13  Simon Josefsson <simon@josefsson.org>
1752         * Makefile.am: Link with libiconv.
1754 2002-12-10  Simon Josefsson <simon@josefsson.org>
1756         * stringprep.c: Don't use uint32_t in one odd place.
1758 2002-12-10  Simon Josefsson <simon@josefsson.org>
1760         * stringprep.c: Flawfinder.
1762 2002-12-10  Simon Josefsson <simon@josefsson.org>
1764         * toutf8.c: Fix.
1766 2002-12-10  Simon Josefsson <simon@josefsson.org>
1768         * stringprep.h.in: Remove comma on last enum entry.
1770 2002-12-09  Simon Josefsson <simon@josefsson.org>
1772         * tst_nfkc.c: Fix memory leak.
1774 2002-12-09  Simon Josefsson <simon@josefsson.org>
1776         * configure.ac, internal.h, stringprep.c: Use dmalloc.  Fix memory
1777           leak when bidi fails.
1779 2002-12-09  Simon Josefsson <simon@josefsson.org>
1781         * tst_stringprep.c: Check version.
1783 2002-12-09  Simon Josefsson <simon@josefsson.org>
1785         * NEWS, configure.ac: Release 0.0.7 (version 0.0.6 was abandoned).
1787 2002-12-09  Simon Josefsson <simon@josefsson.org>
1789         * configure.ac: Release 0.0.6.
1791 2002-12-09  Simon Josefsson <simon@josefsson.org>
1793         * tst_stringprep.c: Check all upper string case mapping.
1795 2002-12-09  Simon Josefsson <simon@josefsson.org>
1797         * stringprep.c: Apply table until it can't be applied any longer.
1799 2002-12-07  Simon Josefsson <simon@josefsson.org>
1801         * tst_stringprep.c: Add nameprep vector.
1803 2002-12-07  Simon Josefsson <simon@josefsson.org>
1805         * example.c: Cosmetic fix.
1807 2002-12-07  Simon Josefsson <simon@josefsson.org>
1809         * stringprep.c: Fix printf() format warnings.  Fix bidi table for
1810           loop (affected only nameprep).
1812 2002-12-07  Simon Josefsson <simon@josefsson.org>
1814         * NEWS: Release 0.0.5.
1816 2002-12-07  Simon Josefsson <simon@josefsson.org>
1818         * Makefile.am, configure.ac: Add memset.c, an AC_LIBOBJ.
1820 2002-12-07  Simon Josefsson <simon@josefsson.org>
1822         * memset.c: An AC_LIBOBJ, from gnulib.
1824 2002-12-07  Simon Josefsson <simon@josefsson.org>
1826         * profiles.c, stringprep.c, stringprep.h.in: Indent.
1828 2002-12-07  Simon Josefsson <simon@josefsson.org>
1830         * README: Use new types.
1832 2002-12-07  Simon Josefsson <simon@josefsson.org>
1834         * profiles.c, stringprep.c, stringprep.h.in, tst_stringprep.c:
1835           Fixes.
1837 2002-12-07  Simon Josefsson <simon@josefsson.org>
1839         * profiles.c, stringprep.c, tst_stringprep.c: Fix bidi code and add
1840           self tests.
1842 2002-12-07  Simon Josefsson <simon@josefsson.org>
1844         * gen-stringprep-tables.pl, profiles.c, stringprep.c,
1845           stringprep.h.in, stringprep_generic.h, stringprep_kerberos5.h,
1846           stringprep_nameprep.h, tst_stringprep.c: Clean up internal
1847           profiling definitions.
1849 2002-12-06  Simon Josefsson <simon@josefsson.org>
1851         * example.c: Fix typo.
1853 2002-12-06  Simon Josefsson <simon@josefsson.org>
1855         * configure.ac: Release 0.0.4.
1857 2002-12-06  Simon Josefsson <simon@josefsson.org>
1859         * NEWS, README, profiles.c, stringprep.c, stringprep.h.in,
1860           stringprep_nameprep.h, tst_stringprep.c: Add unassigned code
1861           point handling, and self test.
1863 2002-12-06  Simon Josefsson <simon@josefsson.org>
1865         * tst_stringprep.c: Don't modify constant string during debug.
1867 2002-12-05  Simon Josefsson <simon@josefsson.org>
1869         * stringprep.c: Don't use *_fast().
1871 2002-12-05  Simon Josefsson <simon@josefsson.org>
1873         * Makefile.am: Don't use $< (GNU specific).
1875 2002-12-03  Simon Josefsson <simon@josefsson.org>
1877         * Makefile.am: Portability fixes.
1879 2002-12-03  Simon Josefsson <simon@josefsson.org>
1881         * internal.h, nfkc.c, stringprep.c, toutf8.c, tst_nfkc.c,
1882           tst_stringprep.c, version.c: Simplify the #include-mess. (NULL
1883           wasn't found on alpha-unknown-netbsd1.6)
1885 2002-11-30  Simon Josefsson <simon@josefsson.org>
1887         * config.rpath: [no log message]
1889 2002-11-30  Simon Josefsson <simon@josefsson.org>
1891         * NEWS, configure.ac: Release 0.0.3.
1893 2002-11-30  Simon Josefsson <simon@josefsson.org>
1895         * Makefile.am, configure.ac, strdup.c: Add replacement strdup.c for
1896           system's without it.  Increment shared library version.  Trim
1897           autoconf tests.
1899 2002-11-30  Simon Josefsson <simon@josefsson.org>
1901         * README: Added copying conditions.  Added more API documentation.
1903 2002-11-30  Simon Josefsson <simon@josefsson.org>
1905         * THANKS: Add copying conditions.
1907 2002-11-30  Simon Josefsson <simon@josefsson.org>
1909         * AUTHORS: Add copying conditions and public key.
1911 2002-11-30  Simon Josefsson <simon@josefsson.org>
1913         * Makefile.am, example.c, nfkc.c, stringprep.h.in,
1914           tst_stringprep.c: Export stringprep_utf8_to_unichar.
1916           Rename stringprep_utf8_to_ucs4_fast to stringprep_utf8_to_ucs4 to
1917           clean up API (old entry maintained for binary backwards
1918           compatibility though).
1920           Indent.
1922           Add sign make target.
1924 2002-11-29  Simon Josefsson <simon@josefsson.org>
1926         * nfkc.c, profiles.c, toutf8.c: indent
1928 2002-11-29  Simon Josefsson <simon@josefsson.org>
1930         * stringprep.c: improve debugging output
1932 2002-11-14  Simon Josefsson <simon@josefsson.org>
1934         * configure.ac: AC_PROG_RANLIB obsoleted by libtool.
1936 2002-11-07  Simon Josefsson <simon@josefsson.org>
1938         * example.c: improve comment
1940 2002-11-07  Simon Josefsson <simon@josefsson.org>
1942         * Makefile.am: add dependency
1944 2002-11-07  Simon Josefsson <simon@josefsson.org>
1946         * NEWS, configure.ac: Release 0.0.2.
1948 2002-11-07  Simon Josefsson <simon@josefsson.org>
1950         * toutf8.c: Remove unused variable.
1952 2002-11-07  Simon Josefsson <simon@josefsson.org>
1954         * stringprep.c: Fix memory leak.
1956 2002-11-07  Simon Josefsson <simon@josefsson.org>
1958         * Makefile.am, tst_nfkc.c, tst_stringprep.c: Add NFKC self test.
1960 2002-11-06  Simon Josefsson <simon@josefsson.org>
1962         * stringprep.h.in, toutf8.c: Cosmetic fixes.
1964 2002-11-06  Simon Josefsson <simon@josefsson.org>
1966         * ANNOUNCE: Add.
1968 2002-11-06  Simon Josefsson <simon@josefsson.org>
1970         * README: Explain why GLIB is not used.
1972 2002-11-06  Simon Josefsson <simon@josefsson.org>
1974         * Makefile.am, README: Build fixes.
1976 2002-11-06  Simon Josefsson <simon@josefsson.org>
1978         * Makefile.am, NEWS, README, THANKS, configure.ac, example.c,
1979           iconv.m4, libstringprep.pc.in, profiles.c, stringprep.h.in,
1980           stringprep_generic.h, stringprep_kerberos5.h,
1981           stringprep_nameprep.h, toutf8.c: Add example.  Add toutf8.c.
1982           Check if OS has locale functions.  Add -R to pkg-config info
1983           file.  Moved profile variables to profile.c from header files.
1985 2002-11-05  Simon Josefsson <simon@josefsson.org>
1987         * AUTHORS, COPYING.LIB, CaseFolding-3.2.0.txt,
1988           CompositionExclusions-3.2.0.txt, LineBreak-3.2.0.txt,
1989           Makefile.am, NEWS, README, SpecialCasing-3.2.0.txt, THANKS,
1990           UnicodeData-3.2.0.txt, configure.ac,
1991           draft-hoffman-stringprep-07.txt, gen-stringprep-tables.pl,
1992           gen-unicode-tables.pl, libstringprep.pc.in, nfkc.c, stringprep.c,
1993           stringprep.h.in, stringprep_generic.h, stringprep_kerberos5.h,
1994           stringprep_nameprep.h, tst_stringprep.c, version.c: Initial
1995           version.
1997 ----------------------------------------------------------------------
1998   Copyright 2002, 2003  Simon Josefsson
1999  Copying and distribution of this file, with or without modification,
2000  are permitted in any medium without royalty provided the copyright
2001  notice and this notice are preserved.