Remove stringprep_generic.
[libidn.git] / ChangeLog
blob78b4842eeb3aa0ce899d17dc44d286f2739319a0
1 2003-10-07  Simon Josefsson <simon@josefsson.org>
3         * NEWS: Version 0.3.2.
5 2003-10-07  Simon Josefsson <simon@josefsson.org>
7         * Makefile.maint: Remove --rsyncable for now, Debian (stable) gzip
8         do not support it.
10 2003-10-07  Simon Josefsson <simon@josefsson.org>
12         * GNUmakefile: TAR_OPTION crashes tar in Debian, comment out for
13         now.
15 2003-10-07  Simon Josefsson <simon@josefsson.org>
17         * NEWS: Add.
19 2003-10-07  Simon Josefsson <simon@josefsson.org>
21         * lib/nfkc.c: Doc fix.
23 2003-10-07  Simon Josefsson <simon@josefsson.org>
25         * m4/Makefile.am, m4/lib-ld.m4, m4/lib-link.m4, m4/lib-prefix.m4:
26         Add.
28 2003-10-06  Simon Josefsson <simon@josefsson.org>
30         * lib/stringprep.c, lib/stringprep.h.in:
31         (stringprep_profile): Mark 'in' as 'const'.
33 2003-10-03  Simon Josefsson <simon@josefsson.org>
35         * lib/profiles.c: Fix comment.
37 2003-10-02  Simon Josefsson <simon@josefsson.org>
39         * doc/libidn.texi: Fix.
41 2003-10-02  Simon Josefsson <simon@josefsson.org>
43         * NEWS: Add.
45 2003-10-02  Simon Josefsson <simon@josefsson.org>
47         * lib/profiles.c, lib/stringprep.h.in: Add trace profile (SASL
48         ANONYMOS).
50 2003-10-02  Simon Josefsson <simon@josefsson.org>
52         * NEWS, configure.ac: Bump versions.
54 2003-10-02  Simon Josefsson <simon@josefsson.org>
56         * doc/libidn.texi: Cosmetic fixes.
58 2003-10-02  Simon Josefsson <simon@josefsson.org>
60         * Makefile.maint: Fix.
62 2003-10-02  Simon Josefsson <simon@josefsson.org>
64         * announce-gen: Perl 5.8.1 fix.
66 2003-10-02  Simon Josefsson <simon@josefsson.org>
68         * NEWS: Version 0.3.1.
70 2003-10-02  Simon Josefsson <simon@josefsson.org>
72         * lib/gen-unicode-tables.pl, lib/nfkc.c: Fix NFKC, from Noah Levitt
73         <nlevitt@columbia.edu> via bugzilla.gnome.org bug 123421.
75 2003-09-28  Simon Josefsson <simon@josefsson.org>
77         * doc/libidn.texi: Fix.
79 2003-09-28  Simon Josefsson <simon@josefsson.org>
81         * doc/libidn.texi: Add.
83 2003-09-28  Simon Josefsson <simon@josefsson.org>
85         * THANKS: Add.
87 2003-09-28  Simon Josefsson <simon@josefsson.org>
89         * tests/tst_idna2.c: Indent.
91 2003-09-28  Simon Josefsson <simon@josefsson.org>
93         * lib/Makefile.am: Fix.
95 2003-09-28  Simon Josefsson <simon@josefsson.org>
97         * Makefile.am: Fix indent target.
99 2003-09-28  Simon Josefsson <simon@josefsson.org>
101         * src/Makefile.am, tests/Makefile.am: Add indent rule.
103 2003-09-28  Simon Josefsson <simon@josefsson.org>
105         * lib/idna.c, lib/nfkc.c, lib/punycode.h: Indent.
107 2003-09-28  Simon Josefsson <simon@josefsson.org>
109         * lib/Makefile.am: Fix.  Add indent target.
111 2003-09-26  Simon Josefsson <simon@josefsson.org>
113         * lib/nfkc.c: Fix Hangul patch.
115 2003-09-26  Simon Josefsson <simon@josefsson.org>
117         * tests/tst_idna2.c: Fix typo.
119 2003-09-26  Simon Josefsson <simon@josefsson.org>
121         * NEWS: Add.
123 2003-09-26  Simon Josefsson <simon@josefsson.org>
125         * lib/Makefile.am, lib/gen-unicode-tables.pl, lib/nfkc.c: Sync with
126         GLIB for Unicode stuff.
128 2003-09-26  Simon Josefsson <simon@josefsson.org>
130         * lib/punycode.h: Fix typo.
132 2003-09-25  Simon Josefsson <simon@josefsson.org>
134         * tests/tst_idna2.c: Update test vectors.
136 2003-09-25  Simon Josefsson <simon@josefsson.org>
138         * src/idn.c: Fix debug messages.
140 2003-09-25  Simon Josefsson <simon@josefsson.org>
142         * NEWS: Add.
144 2003-09-25  Simon Josefsson <simon@josefsson.org>
146         * lib/idna.c:
147         (DOTP): New.
148         (idna_to_unicode_4z4z): Use it.
149         (idna_to_ascii_4z): Use it. Make root label handling explicit.
151 2003-09-25  Simon Josefsson <simon@josefsson.org>
153         * THANKS: Add.
155 2003-09-25  Simon Josefsson <simon@josefsson.org>
157         * lib/nfkc.c:
158         (decompose_hangul, combine_hangul): New.
159         (combine, _g_utf8_normalize_wc): Use them.  Adds support for
160         algorithmic composition of Hangul Syllables, adapted from a patch
161         written by Noah Levitt <nlevitt@columbia.edu> for GLIB, discussed in
162         <http://bugzilla.gnome.org/show_bug.cgi?id=100456> and available
163         from <http://bugzilla.gnome.org/showattachment.cgi?attach_id=18915>.
165 2003-09-25  Simon Josefsson <simon@josefsson.org>
167         * tests/tst_idna2.c: Fix.
169 2003-09-25  Simon Josefsson <simon@josefsson.org>
171         * tests/Makefile.am, tests/tst_idna2.c: Add.
173 2003-09-25  Simon Josefsson <simon@josefsson.org>
175         * lib/idna.c:
176         (idna_to_ascii_4z): Output "" instead of "." on input "".  (Some
177         religions claim "" should fail though.)
179 2003-09-23  Simon Josefsson <simon@josefsson.org>
181         * NEWS: Add.
183 2003-09-23  Simon Josefsson <simon@josefsson.org>
185         * doc/libidn.texi: Doc fix.
187 2003-09-23  Simon Josefsson <simon@josefsson.org>
189         * src/punycode.el:
190         (punycode-shutdown): New.
192 2003-09-23  Simon Josefsson <simon@josefsson.org>
194         * src/idna.el:
195         (idna-to-ascii-parameters, idna-to-unicode-parameters): Add
196         --usestd3asciirules.
197         (idna-shutdown): New.
199 2003-09-23  Simon Josefsson <simon@josefsson.org>
201         * NEWS, configure.ac: Bump versions.
203 2003-09-23  Simon Josefsson <simon@josefsson.org>
205         * Makefile.maint: Fix.
207 2003-09-23  Simon Josefsson <simon@josefsson.org>
209         * Makefile.maint: Fix.
211 2003-09-23  Simon Josefsson <simon@josefsson.org>
213         * NEWS: Version 0.3.0.
215 2003-09-23  Simon Josefsson <simon@josefsson.org>
217         * libc/README: Fix.
219 2003-09-23  Simon Josefsson <simon@josefsson.org>
221         * libc/README: Fix.
223 2003-09-23  Simon Josefsson <simon@josefsson.org>
225         * libc/Makefile: Fix.
227 2003-09-22  Simon Josefsson <simon@josefsson.org>
229         * NEWS: Add.
231 2003-09-22  Simon Josefsson <simon@josefsson.org>
233         * lib/profiles.c:
234         (stringprep_saslprep): Prohibit inappropriate for canonical
235         representation characters.
237 2003-09-14  Simon Josefsson <simon@josefsson.org>
239         * Makefile.am: Dist libc/Banner.
241 2003-09-14  Simon Josefsson <simon@josefsson.org>
243         * libc/README: Create idna.h without dependency on idn-int.h.
245 2003-09-14  Simon Josefsson <simon@josefsson.org>
247         * tests/tst_stringprep.c: Fix memory leak.
249 2003-09-14  Simon Josefsson <simon@josefsson.org>
251         * src/idn.c: Fix memory leaks.
253 2003-09-14  Simon Josefsson <simon@josefsson.org>
255         * src/idn.c: Fix greeting message.
257 2003-09-14  Simon Josefsson <simon@josefsson.org>
259         * libc/README: Copy Banner.
261 2003-09-14  Simon Josefsson <simon@josefsson.org>
263         * libc/Banner: Add.
265 2003-09-13  Simon Josefsson <simon@josefsson.org>
267         * libc/README: Fix.
269 2003-09-13  Simon Josefsson <simon@josefsson.org>
271         * lib/punycode.c: Cast.
273 2003-09-13  Simon Josefsson <simon@josefsson.org>
275         * lib/internal.h: Fix.
277 2003-09-13  Simon Josefsson <simon@josefsson.org>
279         * lib/internal.h: Simplify #include mess.
281 2003-09-13  Simon Josefsson <simon@josefsson.org>
283         * configure.ac: Remove cruft.
285 2003-09-13  Simon Josefsson <simon@josefsson.org>
287         * libc/README: Fix.
289 2003-09-13  Simon Josefsson <simon@josefsson.org>
291         * reference/Makefile.am: Remove dummy.c.
293 2003-09-13  Simon Josefsson <simon@josefsson.org>
295         * lib/punycode.c, lib/stringprep.c: Doc fix.
297 2003-09-13  Simon Josefsson <simon@josefsson.org>
299         * doc/libidn.texi, lib/stringprep.c: Doc fix.
301 2003-09-13  Simon Josefsson <simon@josefsson.org>
303         * lib/idna.c: Doc fix.
305 2003-09-13  Simon Josefsson <simon@josefsson.org>
307         * lib/idna.c: Doc fix.
309 2003-09-13  Simon Josefsson <simon@josefsson.org>
311         * lib/stringprep.c: Doc fix.
313 2003-09-13  Simon Josefsson <simon@josefsson.org>
315         * lib/punycode.c: Doc fix.
317 2003-09-12  Simon Josefsson <simon@josefsson.org>
319         * lib/punycode.h: Fix RFC compatibility.
321 2003-09-12  Simon Josefsson <simon@josefsson.org>
323         * lib/punycode.h: Typedef Punycode_status.  Use 'int' instead of
324         'enum' for return codes.
326 2003-09-12  Simon Josefsson <simon@josefsson.org>
328         * lib/punycode.c: Use 'int' instead of 'enum' for return code.
330 2003-09-12  Simon Josefsson <simon@josefsson.org>
332         * configure.ac: Bump versions.
334 2003-09-12  Simon Josefsson <simon@josefsson.org>
336         * lib/profiles.c, lib/stringprep.h.in: Rename stringprep_generic_*
337         to stringprep_rfc3454_*.
339 2003-09-12  Simon Josefsson <simon@josefsson.org>
341         * lib/Makefile.am: Rename stringprep_generic.c to rfc3454.c.  Add
342         to BUILT_SOURCES.
344 2003-09-12  Simon Josefsson <simon@josefsson.org>
346         * lib/gen-stringprep-tables.pl: Write to rfc3454.c.  Rename
347         variables to stringprep_rfc3454_* from stringprep_generic_*.
349 2003-09-12  Simon Josefsson <simon@josefsson.org>
351         * reference/dummy.c: Remove, merged into ../lib/*.c.
353 2003-09-12  Simon Josefsson <simon@josefsson.org>
355         * lib/punycode.c: Doc fix.
357 2003-09-12  Simon Josefsson <simon@josefsson.org>
359         * lib/idna.c: Fix.
361 2003-09-12  Simon Josefsson <simon@josefsson.org>
363         * doc/man/Makefile.am: Fix update-api.
365 2003-09-12  Simon Josefsson <simon@josefsson.org>
367         * lib/idna.c, lib/stringprep.c: Doc fix.
369 2003-09-12  Simon Josefsson <simon@josefsson.org>
371         * lib/stringprep.h.in: Indent.
373 2003-09-12  Simon Josefsson <simon@josefsson.org>
375         * lib/stringprep.c: Use 'int' instead of 'enum's.
377 2003-09-12  Simon Josefsson <simon@josefsson.org>
379         * lib/stringprep.h.in: Typedef Stringprep_rc,
380         Stringprep_profile_flags, and Stringprep_profile_steps.  Use 'int'
381         instead of 'enum's (i.e., revert 0.2.3 changes).
383 2003-09-12  Simon Josefsson <simon@josefsson.org>
385         * NEWS: Add.
387 2003-09-12  Simon Josefsson <simon@josefsson.org>
389         * lib/Makefile.am, lib/obsolete.c: Remove obsolete.c.
391 2003-09-12  Simon Josefsson <simon@josefsson.org>
393         * lib/idna.h, lib/Makefile.am, lib/stringprep_generic.h,
394         lib/stringprep_iscsi.h, lib/stringprep_kerberos5.h,
395         lib/stringprep_nameprep.h, lib/stringprep_plain.h,
396         lib/stringprep_xmpp.h: Remove obsolete headers.
398 2003-09-12  Simon Josefsson <simon@josefsson.org>
400         * lib/idna.c, lib/obsolete.c: Use int instead of enum's.
402 2003-09-12  Simon Josefsson <simon@josefsson.org>
404         * lib/idna.h: Typedef Idna_rc and Idna_flags.  Use int instead of
405         enum's.
407 2003-09-12  Simon Josefsson <simon@josefsson.org>
409         * reference/Makefile.am: Fix path to sources.  Fix HIGNORE.
411 2003-09-12  Simon Josefsson <simon@josefsson.org>
413         * libc/README: Workaround -I problem.
415 2003-09-12  Simon Josefsson <simon@josefsson.org>
417         * libc/libc.patch: Against glibc 2.3.2.
419 2003-09-12  Simon Josefsson <simon@josefsson.org>
421         * NEWS: Add.
423 2003-09-12  Simon Josefsson <simon@josefsson.org>
425         * m4/Makefile.am, m4/memset.m4, m4/onceonly_2_57.m4, m4/strdup.m4:
426         Remove unused m4's.
428 2003-09-12  Simon Josefsson <simon@josefsson.org>
430         * src/getopt.c, src/getopt.h, src/getopt1.c: Add (from gl/).
432 2003-09-12  Simon Josefsson <simon@josefsson.org>
434         * lib/idna.c, lib/toutf8.c: Don't use strdup.
436 2003-09-12  Simon Josefsson <simon@josefsson.org>
438         * src/Makefile.am, Makefile.am: Remove gl/.
440 2003-09-12  Simon Josefsson <simon@josefsson.org>
442         * tests/Makefile.am: Fix.
444 2003-09-12  Simon Josefsson <simon@josefsson.org>
446         * configure.ac: Remove checks for memset and strdup; we assume C89,
447         so memset exists, and we no longer use strdup.  Remove gl/.
449 2003-09-12  Simon Josefsson <simon@josefsson.org>
451         * doc/libidn.texi: Ported to Mac OS X / Darwin.
453 2003-09-12  Simon Josefsson <simon@josefsson.org>
455         * src/Makefile.am, tests/Makefile.am, examples/Makefile.am: Make
456         LDADD libtool friendly.
458 2003-09-12  Simon Josefsson <simon@josefsson.org>
460         * NEWS: Add.
462 2003-09-12  Simon Josefsson <simon@josefsson.org>
464         * NEWS, configure.ac, doc/Makefile.am, doc/gdoc,
465         doc/man/Makefile.am: Build man pages.
467 2003-09-12  Simon Josefsson <simon@josefsson.org>
469         * idna-ace-prefix.txt: Move.
471 2003-09-12  Simon Josefsson <simon@josefsson.org>
473         * libc/README: Fix.
475 2003-09-12  Simon Josefsson <simon@josefsson.org>
477         * THANKS: Add.
479 2003-09-12  Simon Josefsson <simon@josefsson.org>
481         * libc/Versions: Typo.
483 2003-09-12  Simon Josefsson <simon@josefsson.org>
485         * lib/internal.h: [_LIBC]: Define ICONV_CONST.
487 2003-09-12  Simon Josefsson <simon@josefsson.org>
489         * libc/getaddrinfo.c: Use modern API.
491 2003-09-12  Simon Josefsson <simon@josefsson.org>
493         * libc/Versions: Export modern API.
495 2003-09-12  Simon Josefsson <simon@josefsson.org>
497         * libc/README: Update.
499 2003-09-12  Simon Josefsson <simon@josefsson.org>
501         * libc/getaddrinfo.c: GLIBC 2.3.2 sync.
503 2003-09-02  Simon Josefsson <simon@josefsson.org>
505         * libc/getaddrinfo.c, libc/libc.patch: Revert.
507 2003-08-26  Simon Josefsson <simon@josefsson.org>
509         * AUTHORS: Update key.
511 2003-08-26  Simon Josefsson <simon@josefsson.org>
513         * examples/Makefile.am, examples/README: Add examples/README.
515 2003-08-26  Simon Josefsson <simon@josefsson.org>
517         * Makefile.am: Fix cvs2cl parameters.
519 2003-08-26  Simon Josefsson <simon@josefsson.org>
521         * Makefile.am, lib/Makefile.am: Use $() instead of @@.
523 2003-08-26  Simon Josefsson <simon@josefsson.org>
525         * Makefile.maint: Do some tests that work.
527 2003-08-26  Simon Josefsson <simon@josefsson.org>
529         * Makefile.cfg: Fix URL.
531 2003-08-26  Simon Josefsson <simon@josefsson.org>
533         * NEWS, configure.ac: Bump versions.
535 2003-08-26  Simon Josefsson <simon@josefsson.org>
537         * Makefile.am: Fix cvs2cl parameters.
539 2003-08-26  Simon Josefsson <simon@josefsson.org>
541         * Makefile.maint: Ignore errors on www update.
543 2003-08-26  Simon Josefsson <simon@josefsson.org>
545         * announce-gen: Revert.
547 2003-08-26  Simon Josefsson <simon@josefsson.org>
549         * Makefile.maint: Fix.
551 2003-08-26  Simon Josefsson <simon@josefsson.org>
553         * NEWS: Version 0.2.3.
555 2003-08-26  Simon Josefsson <simon@josefsson.org>
557         * Makefile.am: Replace release target with Makefile.maint etc.
559 2003-08-26  Simon Josefsson <simon@josefsson.org>
561         * GNUmakefile, Makefile.cfg, Makefile.maint, announce-gen: Add.
563 2003-08-25  Simon Josefsson <simon@josefsson.org>
565         * examples/example3.c: Doc fix.
567 2003-08-25  Simon Josefsson <simon@josefsson.org>
569         * THANKS, NEWS: Add.
571 2003-08-25  Simon Josefsson <simon@josefsson.org>
573         * examples/example4.c: Really call ToUnicode instead of ToASCII.
574         Reported by Trond Haugen <trond.haugen@uninett.no>.
576 2003-08-21  Simon Josefsson <simon@josefsson.org>
578         * doc/libidn.texi: Add port.
580 2003-08-21  Simon Josefsson <simon@josefsson.org>
582         * src/Makefile.am: Link with gl stuff.
584 2003-08-20  Simon Josefsson <simon@josefsson.org>
586         * lib/toutf8.c: Fix warning message.
588 2003-08-20  Simon Josefsson <simon@josefsson.org>
590         * configure.ac: Group portability stuff together.
592 2003-08-20  Simon Josefsson <simon@josefsson.org>
594         * src/Makefile.am, tests/Makefile.am: Fix -I paths.
596 2003-08-20  Simon Josefsson <simon@josefsson.org>
598         * lib/Makefile.am: Distcheck fixes.
600 2003-08-20  Simon Josefsson <simon@josefsson.org>
602         * examples/Makefile.am: Fix paths.
604 2003-08-20  Simon Josefsson <simon@josefsson.org>
606         * reference/Makefile.am: Fix paths (for distcheck).
608 2003-08-20  Simon Josefsson <simon@josefsson.org>
610         * Makefile.am: Fix directory build order, for gtk-doc.
612 2003-08-20  Simon Josefsson <simon@josefsson.org>
614         * reference/Makefile.am: Update paths to source code.
616 2003-08-20  Simon Josefsson <simon@josefsson.org>
618         * lib/Makefile.am, lib/idna.c, lib/obsolete.c: Move obsolete
619         functions into separate file.
621 2003-08-20  Simon Josefsson <simon@josefsson.org>
623         * lib/Makefile.am: Fixes.
625 2003-08-20  Simon Josefsson <simon@josefsson.org>
627         * Makefile.am: Build doc after src, for help2man on idn.
629 2003-08-20  Simon Josefsson <simon@josefsson.org>
631         * lib/Makefile.am: Add EXTRA_DISTs.
633 2003-08-20  Simon Josefsson <simon@josefsson.org>
635         * Makefile.am: Add gl, lib, src, tests and examples to SUBDIRS.
636         Add gl/m4 to ACLOCAL_AMFLAGS.  Remove rules that are moved into
637         lib/, src/, tests/ and examples/.
639 2003-08-20  Simon Josefsson <simon@josefsson.org>
641         * configure.ac: Split up files into sub-directories.
643 2003-08-20  Simon Josefsson <simon@josefsson.org>
645         * gdoc: Move gdoc to doc/.
647 2003-08-20  Simon Josefsson <simon@josefsson.org>
649         * CaseFolding-3.2.0.txt, CompositionExclusions-3.2.0.txt,
650         LineBreak-3.2.0.txt, SpecialCasing-3.2.0.txt, rfc3454.txt,
651         rfc3490.txt, rfc3491.txt, rfc3492.txt, UnicodeData-3.2.0.txt,
652         doc/Makefile.am, doc/gdoc: Move documentation and specifications
653         into doc/ and doc/specifications/.
655 2003-08-20  Simon Josefsson <simon@josefsson.org>
657         * getopt.c, getopt.h, getopt1.c, memset.c, strdup.c: Move
658         portability utilities into gl/.
660 2003-08-20  Simon Josefsson <simon@josefsson.org>
662         * gen-stringprep-tables.pl, gen-unicode-tables.pl, idna.c, idna.h,
663         internal.h, nfkc.c, profiles.c, punycode.c, punycode.h,
664         stringprep.c, stringprep.h.in, stringprep_generic.h,
665         stringprep_iscsi.h, stringprep_kerberos5.h, stringprep_nameprep.h,
666         stringprep_plain.h, stringprep_xmpp.h, toutf8.c, version.c,
667         lib/Makefile.am, lib/gen-stringprep-tables.pl,
668         lib/gen-unicode-tables.pl, lib/idna.c, lib/idna.h, lib/internal.h,
669         lib/nfkc.c, lib/profiles.c, lib/punycode.c, lib/punycode.h,
670         lib/stringprep.c, lib/stringprep.h.in, lib/stringprep_generic.h,
671         lib/stringprep_iscsi.h, lib/stringprep_kerberos5.h,
672         lib/stringprep_nameprep.h, lib/stringprep_plain.h,
673         lib/stringprep_xmpp.h, lib/toutf8.c, lib/version.c: Move library
674         into lib/.
676 2003-08-20  Simon Josefsson <simon@josefsson.org>
678         * tst_idna.c, tst_nfkc.c, tst_punycode.c, tst_stringprep.c,
679         tests/Makefile.am, tests/tst_idna.c, tests/tst_nfkc.c,
680         tests/tst_punycode.c, tests/tst_stringprep.c: Move tests into
681         tests/.
683 2003-08-20  Simon Josefsson <simon@josefsson.org>
685         * idn.c, idn.ggo.in, idna.el, punycode.el, src/Makefile.am,
686         src/idn.c, src/idn.ggo.in, src/idna.el, src/punycode.el: Move
687         applications into src/.
689 2003-08-20  Simon Josefsson <simon@josefsson.org>
691         * example.c, example2.c, example3.c, example4.c,
692         examples/Makefile.am, examples/example.c, examples/example2.c,
693         examples/example3.c, examples/example4.c: Move examples into
694         examples/.
696 2003-08-13  Simon Josefsson <simon@josefsson.org>
698         * TODO: Add.
700 2003-08-13  Simon Josefsson <simon@josefsson.org>
702         * nfkc.c: Fix doc.
704 2003-08-13  Simon Josefsson <simon@josefsson.org>
706         * tst_idna.c: Remove unused function.
708 2003-08-13  Simon Josefsson <simon@josefsson.org>
710         * idn.c: Fix warnings.
712 2003-08-13  Simon Josefsson <simon@josefsson.org>
714         * configure.ac: Bump versions.
716 2003-08-13  Simon Josefsson <simon@josefsson.org>
718         * doc/libidn.texi, reference/dummy.c, NEWS: Add.
720 2003-08-13  Simon Josefsson <simon@josefsson.org>
722         * idna.h, idna.c: Use enum types where appropriate.
724 2003-08-13  Simon Josefsson <simon@josefsson.org>
726         * doc/libidn.texi: Doc fixes.
728 2003-08-13  Simon Josefsson <simon@josefsson.org>
730         * stringprep.h.in: Fix.
732 2003-08-13  Simon Josefsson <simon@josefsson.org>
734         * stringprep.c: Use enum/size_t/ssize_t where appropriate.  Doc
735         fix.
737 2003-08-13  Simon Josefsson <simon@josefsson.org>
739         * stringprep.h.in: Replace int with proper enum, where appropriate.
741 2003-08-13  Simon Josefsson <simon@josefsson.org>
743         * doc/libidn.texi: Typo.
745 2003-08-13  Simon Josefsson <simon@josefsson.org>
747         * doc/libidn.texi: Add FreeBSD 4.8.
749 2003-08-13  Simon Josefsson <simon@josefsson.org>
751         * NEWS: Version 0.2.2.
753 2003-08-13  Simon Josefsson <simon@josefsson.org>
755         * NEWS: Fix.
757 2003-08-13  Simon Josefsson <simon@josefsson.org>
759         * Makefile.am: Fix release target.
761 2003-08-13  Simon Josefsson <simon@josefsson.org>
763         * NEWS, TODO: Add.
765 2003-08-13  Simon Josefsson <simon@josefsson.org>
767         * punycode.c: Typo.
769 2003-08-13  Simon Josefsson <simon@josefsson.org>
771         * punycode.h: Indent.
773 2003-08-13  Simon Josefsson <simon@josefsson.org>
775         * punycode.h: Revert to RFC code: use punycode_status.
777 2003-08-13  Simon Josefsson <simon@josefsson.org>
779         * punycode.c: Revert to RFC code: use punycode_uint and enum
780         punycode_status.  However, we do continue to use size_t to promote
781         use of sizeof() by application writers.  We return
782         punycode_bad_input if a size_t value exceeds the largest
783         punycode_uint, since the code presumably cannot handle that.  If
784         size_t is smaller than punycode_uint, it seems unlikely that an
785         application could be able to pass a string that is longer than
786         SIZE_MAX anyway, but should it happen the worst that occur is that
787         the punycode code will only see the beginning of the string, which
788         isn't unreasonable on a platform with a small SIZE_MAX.
790 2003-08-13  Simon Josefsson <simon@josefsson.org>
792         * punycode.h: Define and use punycode_uint.
794 2003-08-08  Simon Josefsson <simon@josefsson.org>
796         * toutf8.c:
797         (stringprep_locale_charset): Improve docstring.
799 2003-07-31  Simon Josefsson <simon@josefsson.org>
801         * Makefile.am: Replace gnudist with gnuftp.
803 2003-07-31  Simon Josefsson <simon@josefsson.org>
805         * THANKS, NEWS: Add.
807 2003-07-31  Simon Josefsson <simon@josefsson.org>
809         * idn.c: Encode -u output in locale charset, suggested by Adam M.
810         Costello.
812 2003-07-11  Simon Josefsson <simon@josefsson.org>
814         * memset.c: Rewrite to get LGPL code.
816 2003-07-11  Simon Josefsson <simon@josefsson.org>
818         * strdup.c: Revert, to get LGPL code.
820 2003-07-11  Simon Josefsson <simon@josefsson.org>
822         * Makefile.am: Install but don't distribute idn-int.h.
824 2003-07-11  Simon Josefsson <simon@josefsson.org>
826         * m4/Makefile.am, Makefile.am, configure.ac: Dist m4's.
828 2003-07-11  Simon Josefsson <simon@josefsson.org>
830         * configure.ac, Makefile.am, strdup.c, m4/memset.m4,
831         m4/onceonly_2_57.m4, m4/strdup.m4: Replace AC_REPLACE_OBJ with
832         gnulib.
834 2003-07-11  Simon Josefsson <simon@josefsson.org>
836         * configure.ac: Bump versions.
838 2003-07-11  Simon Josefsson <simon@josefsson.org>
840         * NEWS: Add.
842 2003-07-11  Simon Josefsson <simon@josefsson.org>
844         * Makefile.am: Use BUILT_SOURCES for idn_cmd.* and idn-int.h, and
845         don't include idn-int.h in the distribution.
847 2003-07-08  Simon Josefsson <simon@josefsson.org>
849         * THANKS: Add.
851 2003-07-08  Simon Josefsson <simon@josefsson.org>
853         * m4/ax_create_stdint_h.m4: Look in sys/types.h too, for cygwin.
855 2003-07-06  Simon Josefsson <simon@josefsson.org>
857         * ANNOUNCE, doc/libidn.texi: Don't use () when talking about the
858         name of a function.
860 2003-07-04  Simon Josefsson <simon@josefsson.org>
862         * NEWS: Version 0.2.1.
864 2003-07-04  Simon Josefsson <simon@josefsson.org>
866         * Makefile.am: Create idn_cmd.* in srcdir.
868 2003-07-04  Simon Josefsson <simon@josefsson.org>
870         * NEWS: Add.
872 2003-07-04  Simon Josefsson <simon@josefsson.org>
874         * configure.ac: Bump versions.
876 2003-07-04  Simon Josefsson <simon@josefsson.org>
878         * NEWS: Add.
880 2003-07-04  Simon Josefsson <simon@josefsson.org>
882         * idna.c: Fix last commit.
884 2003-07-04  Simon Josefsson <simon@josefsson.org>
886         * THANKS: Add.
888 2003-07-04  Simon Josefsson <simon@josefsson.org>
890         * idna.c: Handle empty labels, tiny patch based on suggestion by
891         Marcos Sanz/Denic <sanz@denic.de>.
893 2003-07-02  Simon Josefsson <simon@josefsson.org>
895         * THANKS: Add.
897 2003-07-02  Simon Josefsson <simon@josefsson.org>
899         * Makefile.am: Ignore .cvs*.
901 2003-07-02  Simon Josefsson <simon@josefsson.org>
903         * Makefile.am: Add legal information to ChangeLog.
905 2003-07-02  Simon Josefsson <simon@josefsson.org>
907         * THANKS: Add.
909 2003-07-02  Simon Josefsson <simon@josefsson.org>
911         * toutf8.c, tst_punycode.c: Indent.
913 2003-07-02  Simon Josefsson <simon@josefsson.org>
915         * toutf8.c:
916         (stringprep_convert): Use ICONV_CONST.  Tiny patch suggested by
917         Robert Norris <rob@cataclysm.cx>.
919 2003-06-24  Simon Josefsson <simon@josefsson.org>
921         * README-alpha: Gengetopt 2.10 or later is required.
923 2003-06-24  Simon Josefsson <simon@josefsson.org>
925         * Makefile.am: Don't distclean idn_cmd.*, just maintainer-clean
926         them.
928 2003-06-19  Simon Josefsson <simon@josefsson.org>
930         * NEWS: Version 0.2.0.
932 2003-06-19  Simon Josefsson <simon@josefsson.org>
934         * Makefile.am: Distclean idn-int.h (really!).
936 2003-06-19  Simon Josefsson <simon@josefsson.org>
938         * Makefile.am: Install and distclean idn-int.h properly.
940 2003-06-19  Simon Josefsson <simon@josefsson.org>
942         * Makefile.am: Distclean idn-int.h.
944 2003-06-19  Simon Josefsson <simon@josefsson.org>
946         * Makefile.am: Remove idn-int.h.
948 2003-06-19  Simon Josefsson <simon@josefsson.org>
950         * doc/libidn.texi: Add woody armv4l.
952 2003-06-19  Simon Josefsson <simon@josefsson.org>
954         * configure.ac: Bump so version.
956 2003-06-19  Simon Josefsson <simon@josefsson.org>
958         * doc/libidn.texi: Tested on debian-sparc64.
960 2003-06-19  Simon Josefsson <simon@josefsson.org>
962         * reference/Makefile.am: Ignore idn-int.h.
964 2003-06-19  Simon Josefsson <simon@josefsson.org>
966         * Makefile.am: Build e.g. idn before doc/idn.1 is built.
968 2003-06-19  Simon Josefsson <simon@josefsson.org>
970         * punycode.c, punycode.h, doc/libidn.texi: GTK-DOC doesn't like
971         enum return types.
973 2003-06-19  Simon Josefsson <simon@josefsson.org>
975         * NEWS: Add.
977 2003-06-19  Simon Josefsson <simon@josefsson.org>
979         * Makefile.am: Copy manual from right place.
981 2003-06-19  Simon Josefsson <simon@josefsson.org>
983         * THANKS: Add.
985 2003-06-19  Simon Josefsson <simon@josefsson.org>
987         * Makefile.am, tst_oidna.c: Remove obsolete test (we break
988         backwards compatibility).
990 2003-06-19  Simon Josefsson <simon@josefsson.org>
992         * doc/libidn.texi: Fix.
994 2003-06-18  Simon Josefsson <simon@josefsson.org>
996         * idn.c, idna.c, nfkc.c, profiles.c, stringprep.c, toutf8.c,
997         tst_idna.c, tst_oidna.c, tst_stringprep.c: Indent.
999 2003-06-18  Simon Josefsson <simon@josefsson.org>
1001         * tst_punycode.c: Fix typo.
1003 2003-06-18  Simon Josefsson <simon@josefsson.org>
1005         * tst_punycode.c: Use uint32_t instead of unsigned long.
1007 2003-06-18  Simon Josefsson <simon@josefsson.org>
1009         * idn.c: Fix typo.
1011 2003-06-18  Simon Josefsson <simon@josefsson.org>
1013         * Makefile.am, tst_opunycode.c, tst_ostringprep.c: Not needed (new
1014         API backwards compatible).
1016 2003-06-18  Simon Josefsson <simon@josefsson.org>
1018         * tst_stringprep.c: Use uint32_t instead of unsigned long.
1020 2003-06-18  Simon Josefsson <simon@josefsson.org>
1022         * NEWS: Fix.
1024 2003-06-18  Simon Josefsson <simon@josefsson.org>
1026         * example2.c: Revert to RFC, but use uint32_t and size_t.
1028 2003-06-18  Simon Josefsson <simon@josefsson.org>
1030         * idna.h: Revert last change.
1032 2003-06-18  Simon Josefsson <simon@josefsson.org>
1034         * idna.c: Fixes.
1036 2003-06-18  Simon Josefsson <simon@josefsson.org>
1038         * idna.h: Remove old interfaces.
1040 2003-06-18  Simon Josefsson <simon@josefsson.org>
1042         * example4.c, example3.c, idn.c: Use modern API.
1044 2003-06-18  Simon Josefsson <simon@josefsson.org>
1046         * toutf8.c: Fix warnings.
1048 2003-06-18  Simon Josefsson <simon@josefsson.org>
1050         * idna.c: Use uint32_t instead of unsigned long.  New functions
1051         idna_to_ascii_4i, idna_to_unicode_44i, idna_to_ascii_4z,
1052         idna_to_ascii_8z, idna_to_ascii_lz, idna_to_unicode_4z4z,
1053         idna_to_unicode_8z4z, idna_to_unicode_8z8z, idna_to_unicode_8zlz,
1054         idna_to_unicode_lzlz.
1056 2003-06-18  Simon Josefsson <simon@josefsson.org>
1058         * tst_idna.c, tst_oidna.c: Fix.
1060 2003-06-18  Simon Josefsson <simon@josefsson.org>
1062         * idna.h: Fix.
1064 2003-06-18  Simon Josefsson <simon@josefsson.org>
1066         * idna.h: Include stddef.h and idn-int.h.  Add IDNA flags.  Add new
1067         IDNA entry points.
1069 2003-06-18  Simon Josefsson <simon@josefsson.org>
1071         * NEWS: Add.
1073 2003-06-18  Simon Josefsson <simon@josefsson.org>
1075         * configure.ac: Bump version.
1077 2003-06-18  Simon Josefsson <simon@josefsson.org>
1079         * stringprep.c: Change unsigned long to uint32_t.
1081 2003-06-18  Simon Josefsson <simon@josefsson.org>
1083         * stringprep.h.in: Change unsigned long to uint32_t.  Fix enum
1084         definitions.
1086 2003-06-18  Simon Josefsson <simon@josefsson.org>
1088         * internal.h: Remove inttypes/stdint, idn-int.h is used now.
1090 2003-06-18  Simon Josefsson <simon@josefsson.org>
1092         * tst_oidna.c, tst_opunycode.c, tst_ostringprep.c: Add old API
1093         tests.
1095 2003-06-18  Simon Josefsson <simon@josefsson.org>
1097         * doc/Makefile.am: Fix.
1099 2003-06-18  Simon Josefsson <simon@josefsson.org>
1101         * fdl.texi, lgpl.texi, Makefile.am, configure.ac, libidn.texi,
1102         doc/Makefile.am, doc/fdl.texi, doc/lgpl.texi, doc/libidn.texi: Move
1103         manual to doc/.
1105 2003-06-18  Simon Josefsson <simon@josefsson.org>
1107         * Makefile.am: Don't use gdoc.
1109 2003-06-18  Simon Josefsson <simon@josefsson.org>
1111         * nfkc.c: Use uint32_t instead of unsigned long.
1113 2003-06-18  Simon Josefsson <simon@josefsson.org>
1115         * Makefile.am: Get m4's from m4/.  Add tst_o*'s.  Regenerate
1116         ChangeLog only for releases.
1118 2003-06-18  Simon Josefsson <simon@josefsson.org>
1120         * gen-unicode-tables.pl: Include internal.h for uint32_t and use
1121         it.
1123 2003-06-18  Simon Josefsson <simon@josefsson.org>
1125         * punycode.c: Change unsigned long to uint32_t.  Use enum
1126         punycode_status return type.  Sync with RFC (after indent).
1128 2003-06-18  Simon Josefsson <simon@josefsson.org>
1130         * punycode.h: Include stddef and idn-int.h.  Add RFC compatibility
1131         enum punycode_status elements.  Change return type to enum
1132         punycode_status.  Use uint32_t instead of unsigned long.
1134 2003-06-18  Simon Josefsson <simon@josefsson.org>
1136         * Makefile.am, configure.ac, iconv.m4,
1137         m4/ac_compile_check_sizeof.m4, m4/ax_create_stdint_h.m4,
1138         m4/iconv.m4: New idn-int.h for portable fixed size integers.
1139         Create m4/ and move iconv.m4 to it.
1141 2003-06-12  Simon Josefsson <simon@josefsson.org>
1143         * Makefile.am: Remove GNU make specific idiom.
1145 2003-06-07  Simon Josefsson <simon@josefsson.org>
1147         * NEWS: Version 0.1.15.
1149 2003-06-07  Simon Josefsson <simon@josefsson.org>
1151         * NEWS: Add.
1153 2003-06-07  Simon Josefsson <simon@josefsson.org>
1155         * configure.ac: Bump version.
1157 2003-06-07  Simon Josefsson <simon@josefsson.org>
1159         * tst_stringprep.c, stringprep.c, tst_idna.c: Remove DRAFT stuff
1160         (moved to separate branch).
1162 2003-06-07  Simon Josefsson <simon@josefsson.org>
1164         * THANKS: Add. Fix.
1166 2003-06-07  Simon Josefsson <simon@josefsson.org>
1168         * idna.c: Handle non-zero terminated inputs.  Tiny patch suggested
1169         by Thiago Macieira.
1171 2003-06-04  Simon Josefsson <simon@josefsson.org>
1173         * THANKS: Add.
1175 2003-06-04  Simon Josefsson <simon@josefsson.org>
1177         * nfkc.c: Check array bounds, tiny patch from Joe Hildebrand.
1179 2003-05-10  Simon Josefsson <simon@josefsson.org>
1181         * NEWS: Version 0.1.14.
1183 2003-05-10  Simon Josefsson <simon@josefsson.org>
1185         * idna.el, punycode.el: Bind process-environment correctly.
1187 2003-05-09  Simon Josefsson <simon@josefsson.org>
1189         * Makefile.am: Copy doxygen docs.
1191 2003-05-09  Simon Josefsson <simon@josefsson.org>
1193         * NEWS: Add.
1195 2003-05-09  Simon Josefsson <simon@josefsson.org>
1197         * punycode.el: Use process-environment instead of utility env.
1198         Default values of punycode-program, punycode-to-ascii-parameters,
1199         punycode-to-unicode-parameters changed, and punycode-environment
1200         added.  Use separate error strings.  Handle when idn is not
1201         installed.
1203 2003-05-09  Simon Josefsson <simon@josefsson.org>
1205         * idna.el: Use process-environment instead of utility env.  Default
1206         values of idna-program, idna-to-ascii-parameters,
1207         idna-to-unicode-parameters changed, and idna-environment added.  Use
1208         separate error strings.
1210 2003-05-09  Simon Josefsson <simon@josefsson.org>
1212         * libidn.texi: Update Emacs Lisp API.  Fix toc.
1214 2003-05-09  Simon Josefsson <simon@josefsson.org>
1216         * THANKS: Add.
1218 2003-05-07  Simon Josefsson <simon@josefsson.org>
1220         * idna.el: Handle when idn is not installed.
1222 2003-04-23  Simon Josefsson <simon@josefsson.org>
1224         * NEWS: Add.
1226 2003-04-23  Simon Josefsson <simon@josefsson.org>
1228         * NEWS: Fix NEWS entry of last release (API/ABI compatibility).
1230 2003-04-16  Simon Josefsson <simon@josefsson.org>
1232         * ANNOUNCE: Mention devices it runs on.
1234 2003-03-28  Simon Josefsson <simon@josefsson.org>
1236         * tst_stringprep.c: Fix bad UTF-8.  Self test for bad UTF-8.
1238 2003-03-27  Simon Josefsson <simon@josefsson.org>
1240         * tst_idna.c, tst_stringprep.c: Fix -DDRAFT output.
1242 2003-03-26  Simon Josefsson <simon@josefsson.org>
1244         * Makefile.am: Dist contrib/doxygen/.
1246 2003-03-26  Simon Josefsson <simon@josefsson.org>
1248         * NEWS: Mention doxygen.
1250 2003-03-26  Simon Josefsson <simon@josefsson.org>
1252         * configure.ac: Build contrib/doxygen/Doxyfile.
1254 2003-03-26  Simon Josefsson <simon@josefsson.org>
1256         * gdoc: Add -doxygen.
1258 2003-03-26  Simon Josefsson <simon@josefsson.org>
1260         * internal.h: Add \mainpage for doxygen.
1262 2003-03-23  Simon Josefsson <simon@josefsson.org>
1264         * FAQ: Fix.
1266 2003-03-23  Simon Josefsson <simon@josefsson.org>
1268         * configure.ac: Bump versions.
1270 2003-03-23  Simon Josefsson <simon@josefsson.org>
1272         * Makefile.am: Ignore draft.*xml in ChangeLog.
1274 2003-03-23  Simon Josefsson <simon@josefsson.org>
1276         * idn.c: Fix debug prints.
1278 2003-03-22  Simon Josefsson <simon@josefsson.org>
1280         * stringprep.c, tst_stringprep.c: Fixes for -DDRAFT.
1282 2003-03-22  Simon Josefsson <simon@josefsson.org>
1284         * tst_idna.c: Support -DDRAFT.
1286 2003-03-13  Simon Josefsson <simon@josefsson.org>
1288         * NEWS: Version 0.1.13.
1290 2003-03-13  Simon Josefsson <simon@josefsson.org>
1292         * libidn.texi: Sync ANNOUNCE.
1294 2003-03-13  Simon Josefsson <simon@josefsson.org>
1296         * configure.ac: Bump so version.
1298 2003-03-13  Simon Josefsson <simon@josefsson.org>
1300         * NEWS: Add.
1302 2003-03-13  Simon Josefsson <simon@josefsson.org>
1304         * ANNOUNCE: Add lingos.
1306 2003-03-13  Simon Josefsson <simon@josefsson.org>
1308         * Makefile.am: Dist Java stuff.
1310 2003-03-13  Simon Josefsson <simon@josefsson.org>
1312         * NEWS: Mention Java API.
1314 2003-03-13  Simon Josefsson <simon@josefsson.org>
1316         * libidn.texi: Tested on more platforms.
1318 2003-03-12  Simon Josefsson <simon@josefsson.org>
1320         * tst_stringprep.c: Fix mem leak.
1322 2003-03-12  Simon Josefsson <simon@josefsson.org>
1324         * stringprep.c: Fix mem leak.
1326 2003-03-12  Simon Josefsson <simon@josefsson.org>
1328         * tst_idna.c: Fix mem leak.
1330 2003-03-12  Simon Josefsson <simon@josefsson.org>
1332         * Makefile.am: Ignore errors instead of using missing for
1333         gengetopt.
1335 2003-03-12  Simon Josefsson <simon@josefsson.org>
1337         * configure.ac: Ignore errors instead of using missing for
1338         gengetopt.  Bump version.
1340 2003-03-12  Simon Josefsson <simon@josefsson.org>
1342         * libidn.texi: Add platform.
1344 2003-03-12  Simon Josefsson <simon@josefsson.org>
1346         * ANNOUNCE: Spec update.
1348 2003-03-10  Simon Josefsson <simon@josefsson.org>
1350         * Makefile.am: Cvs2cl ignore contrib.
1352 2003-03-10  Simon Josefsson <simon@josefsson.org>
1354         * Makefile.am: Use cvs2cl's new --FSF.
1356 2003-03-08  Simon Josefsson <simon@josefsson.org>
1358         * punycode.c, punycode.h, example2.c: Sync with RFC.
1360 2003-03-08  Simon Josefsson <simon@josefsson.org>
1362         * rfc3490.txt, rfc3491.txt, rfc3492.txt: Replace drafts with RFCs.
1364 2003-03-07  Simon Josefsson <simon@josefsson.org>
1366         * README-alpha: Mention more prereqs.
1368 2003-03-07  Simon Josefsson <simon@josefsson.org>
1370         * idna.c: Remove gtk-doc trigger for obsolete functions.
1372 2003-03-07  Simon Josefsson <simon@josefsson.org>
1374         * libidn.texi: Move appendix last.  Cleanup @copying.
1376 2003-03-07  Simon Josefsson <simon@josefsson.org>
1378         * Makefile.am: Dist FAQ and contrib/web/idn.php.
1380 2003-03-07  Simon Josefsson <simon@josefsson.org>
1382         * README: Add.  Move todo list to TODO.
1384 2003-03-07  Simon Josefsson <simon@josefsson.org>
1386         * TODO: Add, taken from README.
1388 2003-03-06  Simon Josefsson <simon@josefsson.org>
1390         * libidn.texi: ANNOUNCE sync.
1392 2003-03-06  Simon Josefsson <simon@josefsson.org>
1394         * ANNOUNCE: Cleanup.
1396 2003-03-06  Simon Josefsson <simon@josefsson.org>
1398         * FAQ: Update questions and answers.
1400 2003-03-06  Simon Josefsson <simon@josefsson.org>
1402         * FAQ: Moved faq from file README.
1404 2003-03-06  Simon Josefsson <simon@josefsson.org>
1406         * README: Move faq to file FAQ.  Add donation info.  Update todo's.
1408 2003-03-06  Simon Josefsson <simon@josefsson.org>
1410         * NEWS: Add forgotten 0.1.12 items.
1412 2003-03-06  Simon Josefsson <simon@josefsson.org>
1414         * NEWS: Version 0.1.12.
1416 2003-03-06  Simon Josefsson <simon@josefsson.org>
1418         * libidn.texi: Remove stringprep_*.h.  Document stringprep in idn.
1420 2003-03-06  Simon Josefsson <simon@josefsson.org>
1422         * THANKS: Add.
1424 2003-03-06  Simon Josefsson <simon@josefsson.org>
1426         * libc/README: Fix ace.
1428 2003-03-06  Simon Josefsson <simon@josefsson.org>
1430         * Makefile.am: Ignore gengetopt errors.
1432 2003-03-06  Simon Josefsson <simon@josefsson.org>
1434         * idn.c, idn.ggo.in: Add -s and -p for stringprep.
1436 2003-03-06  Simon Josefsson <simon@josefsson.org>
1438         * NEWS: Mention stringprep API changes.
1440 2003-03-06  Simon Josefsson <simon@josefsson.org>
1442         * profiles.c, stringprep.c, stringprep.h.in, tst_stringprep.c: Add
1443         stringprep_profile().
1445 2003-03-06  Simon Josefsson <simon@josefsson.org>
1447         * reference/Makefile.am: Cosmetic fix.
1449 2003-03-06  Simon Josefsson <simon@josefsson.org>
1451         * NEWS, example.c, internal.h, profiles.c, stringprep.h.in,
1452         stringprep_generic.h, stringprep_iscsi.h, stringprep_kerberos5.h,
1453         stringprep_nameprep.h, stringprep_plain.h, stringprep_xmpp.h,
1454         reference/Makefile.am, reference/libidn-docs.tmpl: Deprecate
1455         stringprep_*.h.
1457 2003-03-04  Simon Josefsson <simon@josefsson.org>
1459         * README-alpha: Fixup.
1461 2003-03-02  Simon Josefsson <simon@josefsson.org>
1463         * NEWS: Mention idn.php.
1465 2003-03-01  Simon Josefsson <simon@josefsson.org>
1467         * configure.ac: Check for gengetopt.
1469 2003-03-01  Simon Josefsson <simon@josefsson.org>
1471         * Makefile.am: Use GENGETOPT.
1473 2003-03-01  Simon Josefsson <simon@josefsson.org>
1475         * NEWS: Add glibc 2.3.2.
1477 2003-03-01  Simon Josefsson <simon@josefsson.org>
1479         * configure.ac: Bump version.
1481 2003-03-01  Simon Josefsson <simon@josefsson.org>
1483         * libc/README, libc/Versions, libc/getaddrinfo.c, libc/libc.patch:
1484         Update to libc 2.3.2.
1486 2003-02-28  Simon Josefsson <simon@josefsson.org>
1488         * NEWS: Add.
1490 2003-02-27  Simon Josefsson <simon@josefsson.org>
1492         * libidn.texi: Copying conditions.
1494 2003-02-27  Simon Josefsson <simon@josefsson.org>
1496         * profiles.c: Add SASLprep.
1498 2003-02-27  Simon Josefsson <simon@josefsson.org>
1500         * stringprep.h.in: Add SASL profile.
1502 2003-02-27  Simon Josefsson <simon@josefsson.org>
1504         * tst_stringprep.c: Test SASL profile.
1506 2003-02-27  Simon Josefsson <simon@josefsson.org>
1508         * Makefile.am: Don't byte compile elisp.  Cleanup EXTRA_DIST.
1510 2003-02-27  Simon Josefsson <simon@josefsson.org>
1512         * idn.ggo.in: Add copyright.
1514 2003-02-27  Simon Josefsson <simon@josefsson.org>
1516         * libidn.texi: Don't ack self.
1518 2003-02-26  Simon Josefsson <simon@josefsson.org>
1520         * Makefile.am: Cleanup extra dist.
1522 2003-02-26  Simon Josefsson <simon@josefsson.org>
1524         * Makefile.am: Make idn.c depend on idn_cmd.*.
1526 2003-02-26  Simon Josefsson <simon@josefsson.org>
1528         * reference/Makefile.am: Ignore getopt.h.
1530 2003-02-26  Simon Josefsson <simon@josefsson.org>
1532         * idna.el, punycode.el: Doc fix.
1534 2003-02-26  Simon Josefsson <simon@josefsson.org>
1536         * libidn.texi: Reorder acks.  Add function and variable index.
1538 2003-02-26  Simon Josefsson <simon@josefsson.org>
1540         * fdl.texi, lgpl.texi: Fix TOC.
1542 2003-02-26  Simon Josefsson <simon@josefsson.org>
1544         * NEWS: Version 0.1.11.
1546 2003-02-26  Simon Josefsson <simon@josefsson.org>
1548         * Makefile.am: Distcheck fixes.
1550 2003-02-26  Simon Josefsson <simon@josefsson.org>
1552         * libidn.texi: Document Emacs API.
1554 2003-02-26  Simon Josefsson <simon@josefsson.org>
1556         * configure.ac: Bump versions.  Look for help2man.
1558 2003-02-26  Simon Josefsson <simon@josefsson.org>
1560         * Makefile.am: Build idn.1 man page.
1562 2003-02-26  Simon Josefsson <simon@josefsson.org>
1564         * libidn.texi: Document idn.
1566 2003-02-26  Simon Josefsson <simon@josefsson.org>
1568         * idna.el: Mention todo.
1570 2003-02-26  Simon Josefsson <simon@josefsson.org>
1572         * Makefile.am: Build idna.el.
1574 2003-02-26  Simon Josefsson <simon@josefsson.org>
1576         * idna.el: Elisp interface for IDNA.
1578 2003-02-26  Simon Josefsson <simon@josefsson.org>
1580         * punycode.el: Add keywords.
1582 2003-02-26  Simon Josefsson <simon@josefsson.org>
1584         * punycode.el: Fix doc.
1586 2003-02-26  Simon Josefsson <simon@josefsson.org>
1588         * configure.ac: Add automake elisp check.
1590 2003-02-26  Simon Josefsson <simon@josefsson.org>
1592         * Makefile.am: Add punycode.el.
1594 2003-02-26  Simon Josefsson <simon@josefsson.org>
1596         * punycode.el: Elisp interface for punycode.
1598 2003-02-26  Simon Josefsson <simon@josefsson.org>
1600         * Makefile.am: Fix gengetopt invocation.
1602 2003-02-26  Simon Josefsson <simon@josefsson.org>
1604         * idn.c: Print help on usage error.  Minor cleanup.
1606 2003-02-26  Simon Josefsson <simon@josefsson.org>
1608         * idn.ggo.in: Fix package/version name.
1610 2003-02-26  Simon Josefsson <simon@josefsson.org>
1612         * idn.ggo.in: Shorten line <80ch.
1614 2003-02-26  Simon Josefsson <simon@josefsson.org>
1616         * getopt.c, getopt.h, getopt1.c: Add.
1618 2003-02-26  Simon Josefsson <simon@josefsson.org>
1620         * configure.ac: Link with getopt if system doesn't have
1621         getopt_long().  Build idn.ggo.
1623 2003-02-26  Simon Josefsson <simon@josefsson.org>
1625         * Makefile.am: Build idn.
1627 2003-02-26  Simon Josefsson <simon@josefsson.org>
1629         * idn.ggo.in: Add command line option specification for idn.c.
1631 2003-02-26  Simon Josefsson <simon@josefsson.org>
1633         * idn.c: Add command line interface to library.
1635 2003-02-21  Simon Josefsson <simon@josefsson.org>
1637         * profiles.c: NFKC XMPP resourceprep.
1639 2003-02-21  Simon Josefsson <simon@josefsson.org>
1641         * profiles.c: NFKC XMPP nodeprep.
1643 2003-02-21  Simon Josefsson <simon@josefsson.org>
1645         * NEWS: Version 0.1.10.
1647 2003-02-21  Simon Josefsson <simon@josefsson.org>
1649         * reference/Makefile.am: Distribute libidn-stringprep-iscsi.html.
1651 2003-02-21  Simon Josefsson <simon@josefsson.org>
1653         * idna.c: Doc fix.
1655 2003-02-21  Simon Josefsson <simon@josefsson.org>
1657         * NEWS, idna.c, idna.h: Deprecate idna_*_to_ace() and
1658         idna_*ace_to_*().  Add idna_to_ascii_from_*() and
1659         idna_to_unicode_*_from_*().
1661 2003-02-21  Simon Josefsson <simon@josefsson.org>
1663         * Makefile.am: Make release project independent.
1665 2003-02-21  Simon Josefsson <simon@josefsson.org>
1667         * NEWS: Add.
1669 2003-02-21  Simon Josefsson <simon@josefsson.org>
1671         * ANNOUNCE, Makefile.am, README, internal.h, libidn.texi,
1672         profiles.c, stringprep_iscsi.h, tst_stringprep.c,
1673         reference/dummy.c, reference/libidn-docs.tmpl: Add iSCSI profile.
1675 2003-02-21  Simon Josefsson <simon@josefsson.org>
1677         * NEWS: Add.
1679 2003-02-21  Simon Josefsson <simon@josefsson.org>
1681         * configure.ac: Bump versions.
1683 2003-02-21  Simon Josefsson <simon@josefsson.org>
1685         * NEWS: Add.
1687 2003-02-21  Simon Josefsson <simon@josefsson.org>
1689         * Makefile.am: Distribute contrib/*.
1691 2003-02-21  Simon Josefsson <simon@josefsson.org>
1693         * Makefile.am: Install punycode.h.
1695 2003-02-21  Simon Josefsson <simon@josefsson.org>
1697         * Makefile.am: Install idna.h, tiny patch from Stephane Bortzmeyer.
1699 2003-02-20  Simon Josefsson <simon@josefsson.org>
1701         * NEWS: Version 0.1.9.
1703 2003-02-20  Simon Josefsson <simon@josefsson.org>
1705         * reference/libidn-docs.tmpl: Include stringprep_plain.sgml.
1707 2003-02-20  Simon Josefsson <simon@josefsson.org>
1709         * reference/Makefile.am: Add libidn-stringprep-plain.html.
1711 2003-02-20  Simon Josefsson <simon@josefsson.org>
1713         * libidn.texi: Fix last commit.
1715 2003-02-20  Simon Josefsson <simon@josefsson.org>
1717         * libidn.texi: Mention stringprep_plain.h.
1719 2003-02-20  Simon Josefsson <simon@josefsson.org>
1721         * reference/dummy.c: Add stringprep_plain.
1723 2003-02-20  Simon Josefsson <simon@josefsson.org>
1725         * profiles.c: Don't case fold XMPP resources.
1727 2003-02-20  Simon Josefsson <simon@josefsson.org>
1729         * profiles.c: Really fix XMPP definition.
1731 2003-02-20  Simon Josefsson <simon@josefsson.org>
1733         * Makefile.am: Add stringprep_plain.h.
1735 2003-02-20  Simon Josefsson <simon@josefsson.org>
1737         * configure.ac: Bump versions.
1739 2003-02-20  Simon Josefsson <simon@josefsson.org>
1741         * libidn.texi: Sync ANNOUNCE.
1743 2003-02-20  Simon Josefsson <simon@josefsson.org>
1745         * ANNOUNCE: Mention SASL "plain".
1747 2003-02-20  Simon Josefsson <simon@josefsson.org>
1749         * NEWS: Add.
1751 2003-02-20  Simon Josefsson <simon@josefsson.org>
1753         * tst_stringprep.c: Remove broken XMPP tests.  Add SASL test.
1755 2003-02-20  Simon Josefsson <simon@josefsson.org>
1757         * internal.h: Include stringprep_plain.h.
1759 2003-02-20  Simon Josefsson <simon@josefsson.org>
1761         * profiles.c: Add stringprep_plain for SASL ANONYMOUS plain
1762         profile.
1764 2003-02-20  Simon Josefsson <simon@josefsson.org>
1766         * profiles.c: Fix XMPP definition.
1768 2003-02-20  Simon Josefsson <simon@josefsson.org>
1770         * stringprep_plain.h: New file.
1772 2003-02-19  Simon Josefsson <simon@josefsson.org>
1774         * NEWS: Add.
1776 2003-02-19  Simon Josefsson <simon@josefsson.org>
1778         * THANKS: Add.
1780 2003-02-19  Simon Josefsson <simon@josefsson.org>
1782         * profiles.c: Don't normalize or map ASCII space for XMPP nodeprep.
1783         Tiny patch from Travis Shirk <TShirk@jabber.com>.
1785 2003-02-18  Simon Josefsson <simon@josefsson.org>
1787         * README: Add.
1789 2003-02-15  Simon Josefsson <simon@josefsson.org>
1791         * idna.c: Make sure decoded punycode data is zero terminated.
1793 2003-02-15  Simon Josefsson <simon@josefsson.org>
1795         * tst_idna.c: Fix memory leak.
1797 2003-02-15  Simon Josefsson <simon@josefsson.org>
1799         * idna.c: Fix memory leaks.  Waste less memory.
1801 2003-02-15  Simon Josefsson <simon@josefsson.org>
1803         * idna.c: Fix memory leak.
1805 2003-02-14  Simon Josefsson <simon@josefsson.org>
1807         * tst_stringprep.c: Fix.
1809 2003-02-14  Simon Josefsson <simon@josefsson.org>
1811         * nfkc.c: Fix typo.
1813 2003-02-14  Simon Josefsson <simon@josefsson.org>
1815         * stringprep.c: Fix maplen calculation.
1817 2003-02-14  Simon Josefsson <simon@josefsson.org>
1819         * stringprep.c: Fix gcc warnings.
1821 2003-02-14  Simon Josefsson <simon@josefsson.org>
1823         * stringprep.c, stringprep.h.in: Change STRINGPREP_MAX_MAP_CHARS to
1824         4 to waste less space.
1826 2003-02-14  Simon Josefsson <simon@josefsson.org>
1828         * NEWS: Version 0.1.8.
1830 2003-02-14  Simon Josefsson <simon@josefsson.org>
1832         * Makefile.am: GTK-DOC fix.
1834 2003-02-14  Simon Josefsson <simon@josefsson.org>
1836         * libidn.texi: Update port status.
1838 2003-02-14  Simon Josefsson <simon@josefsson.org>
1840         * configure.ac: Use = instead of == as test operator.
1842 2003-02-13  Simon Josefsson <simon@josefsson.org>
1844         * example2.c, stringprep.c: Use size_t for string lengths.
1846 2003-02-13  Simon Josefsson <simon@josefsson.org>
1848         * example2.c: Revert missing-noreturn fix.
1850 2003-02-13  Simon Josefsson <simon@josefsson.org>
1852         * idna.c: Use size_t for string lengths.
1854 2003-02-13  Simon Josefsson <simon@josefsson.org>
1856         * configure.ac, Makefile.am: Condition GTK-DOC and disable by
1857         default.
1859 2003-02-13  Simon Josefsson <simon@josefsson.org>
1861         * configure.ac: Cleanup gtk-doc build.
1863 2003-02-13  Simon Josefsson <simon@josefsson.org>
1865         * reference/Makefile.am, reference/libidn-docs.sgml,
1866         reference/libidn-docs.tmpl, reference/libidn.types: Cleanup gtk-doc
1867         build.
1869 2003-02-13  Simon Josefsson <simon@josefsson.org>
1871         * profiles.c: Zero terminate XMPP array.
1873 2003-02-13  Simon Josefsson <simon@josefsson.org>
1875         * configure.ac: Bump version (both shared library and package).
1877 2003-02-13  Simon Josefsson <simon@josefsson.org>
1879         * NEWS: Add.
1881 2003-02-13  Simon Josefsson <simon@josefsson.org>
1883         * example.c, example2.c, gen-unicode-tables.pl, idna.c, internal.h,
1884         nfkc.c, punycode.c, stringprep.c, stringprep.h.in, toutf8.c,
1885         tst_idna.c, tst_nfkc.c, tst_punycode.c, tst_stringprep.c: Fix
1886         CFLAGS warnings.
1888 2003-02-13  Simon Josefsson <simon@josefsson.org>
1890         * example3.c, example4.c: Fix CFLAGS warnings.  Use official IDNA
1891         ACE prefix.
1893 2003-02-12  Simon Josefsson <simon@josefsson.org>
1895         * tst_stringprep.c: Cleanups for including as appendix in draft.
1897 2003-02-12  Simon Josefsson <simon@josefsson.org>
1899         * profiles.c: Don't optimize prohibited output tables (better trace
1900         logs).
1902 2003-02-12  Simon Josefsson <simon@josefsson.org>
1904         * tst_stringprep.c: More self tests.  More debug info.
1906 2003-02-12  Simon Josefsson <simon@josefsson.org>
1908         * stringprep.c: More debug output.
1910 2003-02-12  Simon Josefsson <simon@josefsson.org>
1912         * idna-ace-prefix.txt: Official results.
1914 2003-02-12  Simon Josefsson <simon@josefsson.org>
1916         * Makefile.am: Improve release target.
1918 2003-02-12  Simon Josefsson <simon@josefsson.org>
1920         * Makefile.am: Add release target.
1922 2003-02-12  Simon Josefsson <simon@josefsson.org>
1924         * NEWS, configure.ac: Version 0.1.7.
1926 2003-02-12  Simon Josefsson <simon@josefsson.org>
1928         * tst_idna.c: Fix IDNA ACE prefix.
1930 2003-02-12  Simon Josefsson <simon@josefsson.org>
1932         * idna.h: Use official IDNA prefix.
1934 2003-02-11  Simon Josefsson <simon@josefsson.org>
1936         * Makefile.am: Add upload target.
1938 2003-02-11  Simon Josefsson <simon@josefsson.org>
1940         * tst_idna.c: Use new IDNA ACE prefix.
1942 2003-02-11  Simon Josefsson <simon@josefsson.org>
1944         * NEWS, configure.ac: Version 0.1.6.
1946 2003-02-11  Simon Josefsson <simon@josefsson.org>
1948         * idna-ace-prefix.txt: Add my computation.
1950 2003-02-11  Simon Josefsson <simon@josefsson.org>
1952         * idna.h: Chose IDNA prefix based on my computation.
1954 2003-02-09  Simon Josefsson <simon@josefsson.org>
1956         * internal.h: Fix header.
1958 2003-02-09  Simon Josefsson <simon@josefsson.org>
1960         * stringprep.h.in: Fix.
1962 2003-02-09  Simon Josefsson <simon@josefsson.org>
1964         * profiles.c: Indent.
1966 2003-02-09  Simon Josefsson <simon@josefsson.org>
1968         * Makefile.am: Fix cvs2cl.
1970 2003-02-07  Simon Josefsson <simon@josefsson.org>
1972         * README: Fix.
1974 2003-02-07  Simon Josefsson <simon@josefsson.org>
1976         * reference/libidn-docs.sgml: Reorder.
1978 2003-02-07  Simon Josefsson <simon@josefsson.org>
1980         * README-alpha: Add build instructions.
1982 2003-02-07  Simon Josefsson <simon@josefsson.org>
1984         * NEWS: Add.
1986 2003-02-07  Simon Josefsson <simon@josefsson.org>
1988         * reference/dummy.c, libidn.texi: Add XMPP.
1990 2003-02-07  Simon Josefsson <simon@josefsson.org>
1992         * reference/libidn-docs.sgml: Include xmpp.
1994 2003-02-07  Simon Josefsson <simon@josefsson.org>
1996         * reference/libidn-docs.sgml: Update (from ANNOUNCE).
1998 2003-02-07  Simon Josefsson <simon@josefsson.org>
2000         * profiles.c: Use table C.8 for bidi prohibited instead of C.9.
2002 2003-02-07  Simon Josefsson <simon@josefsson.org>
2004         * Makefile.am, internal.h, profiles.c, stringprep_xmpp.h,
2005         tst_stringprep.c: Support XMPP.
2007 2003-02-07  Simon Josefsson <simon@josefsson.org>
2009         * ANNOUNCE: Fix.
2011 2003-02-07  Simon Josefsson <simon@josefsson.org>
2013         * stringprep_kerberos5.h, stringprep_nameprep.h,
2014         stringprep_generic.h: Name fix.
2016 2003-02-05  Simon Josefsson <simon@josefsson.org>
2018         * libc/README: Fix.
2020 2003-01-31  Simon Josefsson <simon@josefsson.org>
2022         * tst_punycode.c, tst_idna.c: Indent.
2024 2003-01-31  Simon Josefsson <simon@josefsson.org>
2026         * tst_punycode.c: Indent.
2028 2003-01-31  Simon Josefsson <simon@josefsson.org>
2030         * example3.c, example4.c, idna.c, stringprep.c, toutf8.c,
2031         tst_idna.c, tst_punycode.c: Indent.
2033 2003-01-30  Simon Josefsson <simon@josefsson.org>
2035         * ANNOUNCE: Fix.
2037 2003-01-30  Simon Josefsson <simon@josefsson.org>
2039         * libidn.texi: Typo.
2041 2003-01-29  Simon Josefsson <simon@josefsson.org>
2043         * ANNOUNCE: Mention libc.
2045 2003-01-28  Simon Josefsson <simon@josefsson.org>
2047         * libc/README: Typo.
2049 2003-01-28  Simon Josefsson <simon@josefsson.org>
2051         * reference/Makefile.am: Really ignore netdb.h.
2053 2003-01-28  Simon Josefsson <simon@josefsson.org>
2055         * configure.ac: Release 0.1.5.
2057 2003-01-28  Simon Josefsson <simon@josefsson.org>
2059         * Makefile.am: Dist libc/*.
2061 2003-01-28  Simon Josefsson <simon@josefsson.org>
2063         * reference/Makefile.am: Ignore netdb.h.
2065 2003-01-28  Simon Josefsson <simon@josefsson.org>
2067         * libc/README: Fix.
2069 2003-01-28  Simon Josefsson <simon@josefsson.org>
2071         * libc/README: Add.
2073 2003-01-28  Simon Josefsson <simon@josefsson.org>
2075         * NEWS, libc/Makefile, libc/README, libc/Versions, libc/configure,
2076         libc/example.c, libc/getaddrinfo.c, libc/libc.patch, libc/netdb.h:
2077         Libidn as libc add-on.
2079 2003-01-28  Simon Josefsson <simon@josefsson.org>
2081         * idna.c, idna.h: Return new error code IDNA_ICONV_ERROR instead of
2082         crashing when character set conversion fails.
2084 2003-01-28  Simon Josefsson <simon@josefsson.org>
2086         * toutf8.c: Fix prototype.  Move unused parameter unless
2087         LOCALE_WORKS.
2089 2003-01-28  Simon Josefsson <simon@josefsson.org>
2091         * internal.h: Work from within GNU Libc.
2093 2003-01-27  Simon Josefsson <simon@josefsson.org>
2095         * THANKS: Add ack.
2097 2003-01-27  Simon Josefsson <simon@josefsson.org>
2099         * libidn.texi: Point to THANKS for more acks.
2101 2003-01-27  Simon Josefsson <simon@josefsson.org>
2103         * idna.c: Fix possible memory corruption.  Noncopyrightable patch
2104         from Waldo Bastian <bastian@kde.org>.
2106 2003-01-20  Simon Josefsson <simon@josefsson.org>
2108         * configure.ac: Change bug email address.
2110 2003-01-18  Simon Josefsson <simon@josefsson.org>
2112         * Makefile.am: Generate ChangeLog with --no-times.
2114 2003-01-15  Simon Josefsson <simon@josefsson.org>
2116         * NEWS, configure.ac: Release 0.1.4.
2118 2003-01-15  Simon Josefsson <simon@josefsson.org>
2120         * toutf8.c: Fix functions on bad platforms.
2122 2003-01-15  Simon Josefsson <simon@josefsson.org>
2124         * stringprep.c: Add comment.
2126 2003-01-15  Simon Josefsson <simon@josefsson.org>
2128         * tst_idna.c: Test step 5 in ToASCII.
2130 2003-01-15  Simon Josefsson <simon@josefsson.org>
2132         * idna.c, idna.h: Fix ToASCII().
2134 2003-01-15  Simon Josefsson <simon@josefsson.org>
2136         * libidn.texi: Fix copyright.
2138 2003-01-15  Simon Josefsson <simon@josefsson.org>
2140         * libidn.texi: Fix dir entry.
2142 2003-01-15  Simon Josefsson <simon@josefsson.org>
2144         * Makefile.am: Use automake's ps and pdf texinfo targets.  Remove
2145         txt texinfo target.
2147 2003-01-15  Simon Josefsson <simon@josefsson.org>
2149         * Makefile.am: EXTRA_DIST lgplg.texi.  Disable GTK-DOC for
2150         distcheck builds (doesn't work).
2152 2003-01-15  Simon Josefsson <simon@josefsson.org>
2154         * reference/Makefile.am: Add uninstall target.  Fix distcheck
2155         builds.
2157 2003-01-15  Simon Josefsson <simon@josefsson.org>
2159         * lgpl.texi, libidn.texi: Add acknowledgements, lgpl.
2161 2003-01-15  Simon Josefsson <simon@josefsson.org>
2163         * Makefile.am, configure.ac, example.c, example2.c, idna.c, idna.h,
2164         libidn.texi, nfkc.c, profiles.c, punycode.c, punycode.h,
2165         stringprep.c, stringprep.h.in, toutf8.c, tst_idna.c, tst_nfkc.c,
2166         tst_punycode.c, tst_stringprep.c, version.c: Comment cleanup.
2168 2003-01-15  Simon Josefsson <simon@josefsson.org>
2170         * Makefile.am, reference/dummy.c: Improve texinfo manual.
2172 2003-01-15  Simon Josefsson <simon@josefsson.org>
2174         * stringprep.c: Add doc.
2176 2003-01-15  Simon Josefsson <simon@josefsson.org>
2178         * libidn.texi: Add.
2180 2003-01-15  Simon Josefsson <simon@josefsson.org>
2182         * README: Remove API documentation.
2184 2003-01-15  Simon Josefsson <simon@josefsson.org>
2186         * NEWS, configure.ac: Release 0.1.3.
2188 2003-01-15  Simon Josefsson <simon@josefsson.org>
2190         * Makefile.am, fdl.texi, gdoc, libidn.texi: Add texinfo manual.
2192 2003-01-15  Simon Josefsson <simon@josefsson.org>
2194         * example2.c: Fix for texinfiscation.
2196 2003-01-15  Simon Josefsson <simon@josefsson.org>
2198         * nfkc.c: Doc fixes.
2200 2003-01-08  Simon Josefsson <simon@josefsson.org>
2202         * README-alpha: Add.
2204 2003-01-08  Simon Josefsson <simon@josefsson.org>
2206         * NEWS, configure.ac: Release 0.1.2.
2208 2003-01-08  Simon Josefsson <simon@josefsson.org>
2210         * example4.c: Fix.
2212 2003-01-08  Simon Josefsson <simon@josefsson.org>
2214         * Makefile.am, example3.c, example4.c, idna.c, idna.h,
2215         stringprep.h.in, toutf8.c: IDNA high-level API.
2217 2003-01-08  Simon Josefsson <simon@josefsson.org>
2219         * NEWS, configure.ac: Release 0.1.1.
2221 2003-01-08  Simon Josefsson <simon@josefsson.org>
2223         * reference/Makefile.am: dist dummy.c.
2225 2003-01-08  Simon Josefsson <simon@josefsson.org>
2227         * reference/Makefile.am: Add templates.  Don't parse internal.h
2229 2003-01-08  Simon Josefsson <simon@josefsson.org>
2231         * reference/libidn-docs.sgml: Add ANNOUNCE text.
2233 2003-01-08  Simon Josefsson <simon@josefsson.org>
2235         * reference/dummy.c: Add.
2237 2003-01-08  Simon Josefsson <simon@josefsson.org>
2239         * version.c, toutf8.c: Doc fix.
2241 2003-01-08  Simon Josefsson <simon@josefsson.org>
2243         * idna.c: Doc fix.
2245 2003-01-08  Simon Josefsson <simon@josefsson.org>
2247         * stringprep.c: Doc fix.
2249 2003-01-08  Simon Josefsson <simon@josefsson.org>
2251         * nfkc.c, stringprep.c, version.c: Add GTK-DOC documentation.
2253 2003-01-08  Simon Josefsson <simon@josefsson.org>
2255         * reference/dummy.c, reference/Makefile.am: Dummy GTK-DOC C file
2256         with documentation for #define macros.
2258 2003-01-08  Simon Josefsson <simon@josefsson.org>
2260         * stringprep.h.in: GTK-DOC fixes.
2262 2003-01-08  Simon Josefsson <simon@josefsson.org>
2264         * toutf8.c: Add GTK-DOC documentation.
2266 2003-01-08  Simon Josefsson <simon@josefsson.org>
2268         * punycode.c: Add GTK-DOC documentation.
2270 2003-01-08  Simon Josefsson <simon@josefsson.org>
2272         * Makefile.am, configure.ac, reference/Makefile.am,
2273         reference/libidn-docs.sgml, reference/libidn.types: Add API
2274         Reference Manual.
2276 2003-01-05  Simon Josefsson <simon@josefsson.org>
2278         * configure.ac: Release 0.1.0.
2280 2003-01-05  Simon Josefsson <simon@josefsson.org>
2282         * Makefile.am: Fix ChangeLog in distcheck.
2284 2003-01-05  Simon Josefsson <simon@josefsson.org>
2286         * README-alpha, README: Fix.
2288 2003-01-05  Simon Josefsson <simon@josefsson.org>
2290         * idna.h, Makefile.am: Add.
2292 2003-01-05  Simon Josefsson <simon@josefsson.org>
2294         * tst_idna.c: Check idna_to_unicode().
2296 2003-01-05  Simon Josefsson <simon@josefsson.org>
2298         * idna.c: Fix.
2300 2003-01-05  Simon Josefsson <simon@josefsson.org>
2302         * tst_punycode.c: Check decoding.
2304 2003-01-05  Simon Josefsson <simon@josefsson.org>
2306         * README-alpha: Add.
2308 2003-01-04  Simon Josefsson <simon@josefsson.org>
2310         * ANNOUNCE: Fix.
2312 2003-01-03  Simon Josefsson <simon@josefsson.org>
2314         * README-alpha: Rename.
2316 2003-01-03  Simon Josefsson <simon@josefsson.org>
2318         * NEWS: Fix.
2320 2003-01-03  Simon Josefsson <simon@josefsson.org>
2322         * Makefile.am: Build IDNA.
2324 2003-01-03  Simon Josefsson <simon@josefsson.org>
2326         * AUTHORS: Rename.
2328 2003-01-03  Simon Josefsson <simon@josefsson.org>
2330         * ANNOUNCE: Fix.
2332 2003-01-03  Simon Josefsson <simon@josefsson.org>
2334         * README, idna.c, idna.h, internal.h, tst_idna.c: Add unfinished
2335         old IDNA stuff.
2337 2003-01-03  Simon Josefsson <simon@josefsson.org>
2339         * libidn.pc.in: Rename and fix.
2341 2003-01-03  Simon Josefsson <simon@josefsson.org>
2343         * THANKS: Add.
2345 2003-01-03  Simon Josefsson <simon@josefsson.org>
2347         * THANKS, README: Rename.
2349 2003-01-03  Simon Josefsson <simon@josefsson.org>
2351         * Makefile.am, configure.ac: Rename.
2353 2003-01-03  Simon Josefsson <simon@josefsson.org>
2355         * libidn.pc.in, libstringprep.pc.in: Rename libstringprep.pc.in to
2356         libidn.pc.in.
2358 2003-01-02  Simon Josefsson <simon@josefsson.org>
2360         * Makefile.am, gen-stringprep-tables.pl, rfc3454.txt: Use
2361         rfc3454.txt instead of draft-hoffman-stringprep-07.txt.
2363 2002-12-27  Simon Josefsson <simon@josefsson.org>
2365         * ANNOUNCE: Fix.
2367 2002-12-26  Simon Josefsson <simon@josefsson.org>
2369         * ANNOUNCE: Cleanup.
2371 2002-12-26  Simon Josefsson <simon@josefsson.org>
2373         * ANNOUNCE: Initiate name change for savannah project registration.
2375 2002-12-26  Simon Josefsson <simon@josefsson.org>
2377         * tst_punycode.c: Fixes.
2379 2002-12-26  Simon Josefsson <simon@josefsson.org>
2381         * tst_stringprep.c: Fix.
2383 2002-12-26  Simon Josefsson <simon@josefsson.org>
2385         * README-alpha: Add.
2387 2002-12-26  Simon Josefsson <simon@josefsson.org>
2389         * ANNOUNCE: Fix.
2391 2002-12-19  Simon Josefsson <simon@josefsson.org>
2393         * Makefile.am, NEWS, configure.ac, example.c, example2.c,
2394         internal.h, nfkc.c, punycode.c, punycode.h, stringprep.c,
2395         stringprep.h.in, tst_punycode.c: Add punycode.  Use "unsigned long"
2396         for Unicode code points.  Copying condition fixes.  Fixes.
2398 2002-12-14  Simon Josefsson <simon@josefsson.org>
2400         * Makefile.am: Make sure ChangeLog is regenerated.
2402 2002-12-13  Simon Josefsson <simon@josefsson.org>
2404         * NEWS, configure.ac: Release 0.0.8.
2406 2002-12-13  Simon Josefsson <simon@josefsson.org>
2408         * AUTHORS, Makefile.am, NEWS, README, THANKS, configure.ac,
2409         internal.h, libstringprep.pc.in, strdup.c, stringprep.c,
2410         stringprep_generic.h, stringprep_kerberos5.h,
2411         stringprep_nameprep.h, toutf8.c, tst_nfkc.c, tst_stringprep.c:
2412         Portability fixes.
2414 2002-12-13  Simon Josefsson <simon@josefsson.org>
2416         * Makefile.am: Link with libiconv.
2418 2002-12-10  Simon Josefsson <simon@josefsson.org>
2420         * stringprep.c: Don't use uint32_t in one odd place.
2422 2002-12-10  Simon Josefsson <simon@josefsson.org>
2424         * stringprep.c: Flawfinder.
2426 2002-12-10  Simon Josefsson <simon@josefsson.org>
2428         * toutf8.c: Fix.
2430 2002-12-10  Simon Josefsson <simon@josefsson.org>
2432         * stringprep.h.in: Remove comma on last enum entry.
2434 2002-12-09  Simon Josefsson <simon@josefsson.org>
2436         * tst_nfkc.c: Fix memory leak.
2438 2002-12-09  Simon Josefsson <simon@josefsson.org>
2440         * configure.ac, internal.h, stringprep.c: Use dmalloc.  Fix memory
2441         leak when bidi fails.
2443 2002-12-09  Simon Josefsson <simon@josefsson.org>
2445         * tst_stringprep.c: Check version.
2447 2002-12-09  Simon Josefsson <simon@josefsson.org>
2449         * NEWS, configure.ac: Release 0.0.7 (version 0.0.6 was abandoned).
2451 2002-12-09  Simon Josefsson <simon@josefsson.org>
2453         * configure.ac: Release 0.0.6.
2455 2002-12-09  Simon Josefsson <simon@josefsson.org>
2457         * tst_stringprep.c: Check all upper string case mapping.
2459 2002-12-09  Simon Josefsson <simon@josefsson.org>
2461         * stringprep.c: Apply table until it can't be applied any longer.
2463 2002-12-07  Simon Josefsson <simon@josefsson.org>
2465         * tst_stringprep.c: Add nameprep vector.
2467 2002-12-07  Simon Josefsson <simon@josefsson.org>
2469         * example.c: Cosmetic fix.
2471 2002-12-07  Simon Josefsson <simon@josefsson.org>
2473         * stringprep.c: Fix printf() format warnings.  Fix bidi table for
2474         loop (affected only nameprep).
2476 2002-12-07  Simon Josefsson <simon@josefsson.org>
2478         * NEWS: Release 0.0.5.
2480 2002-12-07  Simon Josefsson <simon@josefsson.org>
2482         * Makefile.am, configure.ac: Add memset.c, an AC_LIBOBJ.
2484 2002-12-07  Simon Josefsson <simon@josefsson.org>
2486         * memset.c: An AC_LIBOBJ, from gnulib.
2488 2002-12-07  Simon Josefsson <simon@josefsson.org>
2490         * profiles.c, stringprep.c, stringprep.h.in: Indent.
2492 2002-12-07  Simon Josefsson <simon@josefsson.org>
2494         * README: Use new types.
2496 2002-12-07  Simon Josefsson <simon@josefsson.org>
2498         * profiles.c, stringprep.c, stringprep.h.in, tst_stringprep.c:
2499         Fixes.
2501 2002-12-07  Simon Josefsson <simon@josefsson.org>
2503         * profiles.c, stringprep.c, tst_stringprep.c: Fix bidi code and add
2504         self tests.
2506 2002-12-07  Simon Josefsson <simon@josefsson.org>
2508         * gen-stringprep-tables.pl, profiles.c, stringprep.c,
2509         stringprep.h.in, stringprep_generic.h, stringprep_kerberos5.h,
2510         stringprep_nameprep.h, tst_stringprep.c: Clean up internal
2511         profiling definitions.
2513 2002-12-06  Simon Josefsson <simon@josefsson.org>
2515         * example.c: Fix typo.
2517 2002-12-06  Simon Josefsson <simon@josefsson.org>
2519         * configure.ac: Release 0.0.4.
2521 2002-12-06  Simon Josefsson <simon@josefsson.org>
2523         * NEWS, README, profiles.c, stringprep.c, stringprep.h.in,
2524         stringprep_nameprep.h, tst_stringprep.c: Add unassigned code point
2525         handling, and self test.
2527 2002-12-06  Simon Josefsson <simon@josefsson.org>
2529         * tst_stringprep.c: Don't modify constant string during debug.
2531 2002-12-05  Simon Josefsson <simon@josefsson.org>
2533         * stringprep.c: Don't use *_fast().
2535 2002-12-05  Simon Josefsson <simon@josefsson.org>
2537         * Makefile.am: Don't use $< (GNU specific).
2539 2002-12-03  Simon Josefsson <simon@josefsson.org>
2541         * Makefile.am: Portability fixes.
2543 2002-12-03  Simon Josefsson <simon@josefsson.org>
2545         * internal.h, nfkc.c, stringprep.c, toutf8.c, tst_nfkc.c,
2546         tst_stringprep.c, version.c: Simplify the #include-mess. (NULL
2547         wasn't found on alpha-unknown-netbsd1.6)
2549 2002-11-30  Simon Josefsson <simon@josefsson.org>
2551         * config.rpath: [no log message]
2553 2002-11-30  Simon Josefsson <simon@josefsson.org>
2555         * NEWS, configure.ac: Release 0.0.3.
2557 2002-11-30  Simon Josefsson <simon@josefsson.org>
2559         * Makefile.am, configure.ac, strdup.c: Add replacement strdup.c for
2560         system's without it.  Increment shared library version.  Trim
2561         autoconf tests.
2563 2002-11-30  Simon Josefsson <simon@josefsson.org>
2565         * README: Added copying conditions.  Added more API documentation.
2567 2002-11-30  Simon Josefsson <simon@josefsson.org>
2569         * THANKS: Add copying conditions.
2571 2002-11-30  Simon Josefsson <simon@josefsson.org>
2573         * AUTHORS: Add copying conditions and public key.
2575 2002-11-30  Simon Josefsson <simon@josefsson.org>
2577         * Makefile.am, example.c, nfkc.c, stringprep.h.in,
2578         tst_stringprep.c: Export stringprep_utf8_to_unichar.
2580         Rename stringprep_utf8_to_ucs4_fast to stringprep_utf8_to_ucs4 to
2581         clean up API (old entry maintained for binary backwards
2582         compatibility though).
2584         Indent.
2586         Add sign make target.
2588 2002-11-29  Simon Josefsson <simon@josefsson.org>
2590         * nfkc.c, profiles.c, toutf8.c: indent
2592 2002-11-29  Simon Josefsson <simon@josefsson.org>
2594         * stringprep.c: improve debugging output
2596 2002-11-14  Simon Josefsson <simon@josefsson.org>
2598         * configure.ac: AC_PROG_RANLIB obsoleted by libtool.
2600 2002-11-07  Simon Josefsson <simon@josefsson.org>
2602         * example.c: improve comment
2604 2002-11-07  Simon Josefsson <simon@josefsson.org>
2606         * Makefile.am: add dependency
2608 2002-11-07  Simon Josefsson <simon@josefsson.org>
2610         * NEWS, configure.ac: Release 0.0.2.
2612 2002-11-07  Simon Josefsson <simon@josefsson.org>
2614         * toutf8.c: Remove unused variable.
2616 2002-11-07  Simon Josefsson <simon@josefsson.org>
2618         * stringprep.c: Fix memory leak.
2620 2002-11-07  Simon Josefsson <simon@josefsson.org>
2622         * Makefile.am, tst_nfkc.c, tst_stringprep.c: Add NFKC self test.
2624 2002-11-06  Simon Josefsson <simon@josefsson.org>
2626         * stringprep.h.in, toutf8.c: Cosmetic fixes.
2628 2002-11-06  Simon Josefsson <simon@josefsson.org>
2630         * ANNOUNCE: Add.
2632 2002-11-06  Simon Josefsson <simon@josefsson.org>
2634         * README: Explain why GLIB is not used.
2636 2002-11-06  Simon Josefsson <simon@josefsson.org>
2638         * Makefile.am, README: Build fixes.
2640 2002-11-06  Simon Josefsson <simon@josefsson.org>
2642         * Makefile.am, NEWS, README, THANKS, configure.ac, example.c,
2643         iconv.m4, libstringprep.pc.in, profiles.c, stringprep.h.in,
2644         stringprep_generic.h, stringprep_kerberos5.h,
2645         stringprep_nameprep.h, toutf8.c: Add example.  Add toutf8.c.  Check
2646         if OS has locale functions.  Add -R to pkg-config info file.  Moved
2647         profile variables to profile.c from header files.
2649 2002-11-05  Simon Josefsson <simon@josefsson.org>
2651         * AUTHORS, COPYING.LIB, CaseFolding-3.2.0.txt,
2652         CompositionExclusions-3.2.0.txt, LineBreak-3.2.0.txt, Makefile.am,
2653         NEWS, README, SpecialCasing-3.2.0.txt, THANKS,
2654         UnicodeData-3.2.0.txt, configure.ac, gen-stringprep-tables.pl,
2655         gen-unicode-tables.pl, libstringprep.pc.in, nfkc.c, stringprep.c,
2656         stringprep.h.in, stringprep_generic.h, stringprep_kerberos5.h,
2657         stringprep_nameprep.h, tst_stringprep.c, version.c: Initial
2658         version.
2660         ----------------------------------------------------------------------
2661         Copyright 2002, 2003  Simon Josefsson
2662         Copying and distribution of this file, with or without modification,
2663         are permitted in any medium without royalty provided the copyright
2664         notice and this notice are preserved.