1 2003-08-13 Simon Josefsson <simon@josefsson.org>
5 2003-08-13 Simon Josefsson <simon@josefsson.org>
9 2003-08-13 Simon Josefsson <simon@josefsson.org>
11 * Makefile.am: Fix release target.
13 2003-08-13 Simon Josefsson <simon@josefsson.org>
17 2003-08-13 Simon Josefsson <simon@josefsson.org>
21 2003-08-13 Simon Josefsson <simon@josefsson.org>
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>
62 2003-07-31 Simon Josefsson <simon@josefsson.org>
64 * idn.c: Encode -u output in locale charset, suggested by Adam M.
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
89 2003-07-11 Simon Josefsson <simon@josefsson.org>
91 * configure.ac: Bump versions.
93 2003-07-11 Simon Josefsson <simon@josefsson.org>
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>
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
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>
127 2003-07-04 Simon Josefsson <simon@josefsson.org>
129 * configure.ac: Bump versions.
131 2003-07-04 Simon Josefsson <simon@josefsson.org>
135 2003-07-04 Simon Josefsson <simon@josefsson.org>
137 * idna.c: Fix last commit.
139 2003-07-04 Simon Josefsson <simon@josefsson.org>
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>
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>
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:
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
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
232 2003-06-19 Simon Josefsson <simon@josefsson.org>
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>
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>
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>
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>
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>
323 2003-06-18 Simon Josefsson <simon@josefsson.org>
325 * idna.h: Include stddef.h and idn-int.h. Add IDNA flags. Add new
328 2003-06-18 Simon Josefsson <simon@josefsson.org>
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
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
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:
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
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>
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>
425 2003-06-07 Simon Josefsson <simon@josefsson.org>
427 * idna.c: Handle non-zero terminated inputs. Tiny patch suggested
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>
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>
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
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>
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>
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>
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>
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
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>
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>
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
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>
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>
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>
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>
999 2003-02-21 Simon Josefsson <simon@josefsson.org>
1001 * configure.ac: Bump versions.
1003 2003-02-21 Simon Josefsson <simon@josefsson.org>
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>
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
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>
1100 2003-02-19 Simon Josefsson <simon@josefsson.org>
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>
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>
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
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
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>
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
1212 2003-02-13 Simon Josefsson <simon@josefsson.org>
1214 * example3.c, example4.c: Fix CFLAGS warnings. Use official IDNA
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
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>
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>
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>
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>
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>
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>
1402 2003-01-28 Simon Josefsson <simon@josefsson.org>
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
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>
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
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
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>
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>
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>
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
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>
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>
1645 2003-01-03 Simon Josefsson <simon@josefsson.org>
1647 * README-alpha: Rename.
1649 2003-01-03 Simon Josefsson <simon@josefsson.org>
1653 2003-01-03 Simon Josefsson <simon@josefsson.org>
1655 * Makefile.am: Build IDNA.
1657 2003-01-03 Simon Josefsson <simon@josefsson.org>
1661 2003-01-03 Simon Josefsson <simon@josefsson.org>
1665 2003-01-03 Simon Josefsson <simon@josefsson.org>
1667 * README, idna.c, idna.h, internal.h, tst_idna.c: Add unfinished
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
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>
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>
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:
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>
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:
1837 2002-12-07 Simon Josefsson <simon@josefsson.org>
1839 * profiles.c, stringprep.c, tst_stringprep.c: Fix bidi code and add
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
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).
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>
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
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.