1 2003-10-07 Simon Josefsson <simon@josefsson.org>
5 2003-10-07 Simon Josefsson <simon@josefsson.org>
7 * Makefile.maint: Remove --rsyncable for now, Debian (stable) gzip
10 2003-10-07 Simon Josefsson <simon@josefsson.org>
12 * GNUmakefile: TAR_OPTION crashes tar in Debian, comment out for
15 2003-10-07 Simon Josefsson <simon@josefsson.org>
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:
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>
45 2003-10-02 Simon Josefsson <simon@josefsson.org>
47 * lib/profiles.c, lib/stringprep.h.in: Add trace profile (SASL
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>
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>
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>
144 2003-09-25 Simon Josefsson <simon@josefsson.org>
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>
155 2003-09-25 Simon Josefsson <simon@josefsson.org>
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>
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>
183 2003-09-23 Simon Josefsson <simon@josefsson.org>
185 * doc/libidn.texi: Doc fix.
187 2003-09-23 Simon Josefsson <simon@josefsson.org>
190 (punycode-shutdown): New.
192 2003-09-23 Simon Josefsson <simon@josefsson.org>
195 (idna-to-ascii-parameters, idna-to-unicode-parameters): Add
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>
219 2003-09-23 Simon Josefsson <simon@josefsson.org>
223 2003-09-23 Simon Josefsson <simon@josefsson.org>
225 * libc/Makefile: Fix.
227 2003-09-22 Simon Josefsson <simon@josefsson.org>
231 2003-09-22 Simon Josefsson <simon@josefsson.org>
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>
265 2003-09-13 Simon Josefsson <simon@josefsson.org>
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>
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
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>
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>
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
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>
423 2003-09-12 Simon Josefsson <simon@josefsson.org>
425 * m4/Makefile.am, m4/memset.m4, m4/onceonly_2_57.m4, m4/strdup.m4:
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>
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>
475 2003-09-12 Simon Josefsson <simon@josefsson.org>
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>
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
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
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
696 2003-08-13 Simon Josefsson <simon@josefsson.org>
700 2003-08-13 Simon Josefsson <simon@josefsson.org>
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
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>
757 2003-08-13 Simon Josefsson <simon@josefsson.org>
759 * Makefile.am: Fix release target.
761 2003-08-13 Simon Josefsson <simon@josefsson.org>
765 2003-08-13 Simon Josefsson <simon@josefsson.org>
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>
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>
807 2003-07-31 Simon Josefsson <simon@josefsson.org>
809 * idn.c: Encode -u output in locale charset, suggested by Adam M.
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
834 2003-07-11 Simon Josefsson <simon@josefsson.org>
836 * configure.ac: Bump versions.
838 2003-07-11 Simon Josefsson <simon@josefsson.org>
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>
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
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>
872 2003-07-04 Simon Josefsson <simon@josefsson.org>
874 * configure.ac: Bump versions.
876 2003-07-04 Simon Josefsson <simon@josefsson.org>
880 2003-07-04 Simon Josefsson <simon@josefsson.org>
882 * idna.c: Fix last commit.
884 2003-07-04 Simon Josefsson <simon@josefsson.org>
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>
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>
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>
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
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
973 2003-06-19 Simon Josefsson <simon@josefsson.org>
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>
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>
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>
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>
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>
1064 2003-06-18 Simon Josefsson <simon@josefsson.org>
1066 * idna.h: Include stddef.h and idn-int.h. Add IDNA flags. Add new
1069 2003-06-18 Simon Josefsson <simon@josefsson.org>
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
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
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
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
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>
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>
1166 2003-06-07 Simon Josefsson <simon@josefsson.org>
1168 * idna.c: Handle non-zero terminated inputs. Tiny patch suggested
1171 2003-06-04 Simon Josefsson <simon@josefsson.org>
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>
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
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>
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>
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>
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>
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
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>
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
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>
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>
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>
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>
1679 2003-02-21 Simon Josefsson <simon@josefsson.org>
1681 * configure.ac: Bump versions.
1683 2003-02-21 Simon Josefsson <simon@josefsson.org>
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>
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
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>
1776 2003-02-19 Simon Josefsson <simon@josefsson.org>
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>
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>
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
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
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>
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
1888 2003-02-13 Simon Josefsson <simon@josefsson.org>
1890 * example3.c, example4.c: Fix CFLAGS warnings. Use official IDNA
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
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>
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>
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>
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>
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>
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>
2069 2003-01-28 Simon Josefsson <simon@josefsson.org>
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
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>
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
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
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>
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>
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>
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
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>
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>
2312 2003-01-03 Simon Josefsson <simon@josefsson.org>
2314 * README-alpha: Rename.
2316 2003-01-03 Simon Josefsson <simon@josefsson.org>
2320 2003-01-03 Simon Josefsson <simon@josefsson.org>
2322 * Makefile.am: Build IDNA.
2324 2003-01-03 Simon Josefsson <simon@josefsson.org>
2328 2003-01-03 Simon Josefsson <simon@josefsson.org>
2332 2003-01-03 Simon Josefsson <simon@josefsson.org>
2334 * README, idna.c, idna.h, internal.h, tst_idna.c: Add unfinished
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>
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
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>
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>
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:
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>
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:
2501 2002-12-07 Simon Josefsson <simon@josefsson.org>
2503 * profiles.c, stringprep.c, tst_stringprep.c: Fix bidi code and add
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
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).
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>
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
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.