GNU Libidn ********** This manual is last updated 6 July 2006 for version 0.6.5 of GNU Libidn. Copyright (C) 2002, 2003, 2004, 2005, 2006 Simon Josefsson. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with the Invariant Sections being "Commercial Support", no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License".
· Introduction How to use this manual. · Preparation What you should do before using the library. · Utility Functions Unicode transformation utility functions. · Stringprep Functions Stringprep functions. · Punycode Functions Punycode functions. · IDNA Functions IDNA functions. · TLD Functions TLD functions. · PR29 Functions Detect strings non-idempotent under NFKC. · Examples Demonstrate how to use the library. · Invoking idn Command line interface to the library. · Emacs API Emacs Lisp API for Libidn. · Java API Notes on the Java port of Libidn. · C# API Notes on the C# port of Libidn. · Acknowledgements Whom to blame. · History Rough outline of development history. Indices · Concept Index · Function and Variable Index Appendices · PR29 discussion Implementation aspects of the PR29 flaw. · Library Copying How you can copy and share GNU Libidn. · Copying This Manual How you can copy and share this manual.