Fix.
[libidn.git] / ANNOUNCE
blobbd5d580f2b48afd09c7fcc96f8fb0623c024849f
1 Libidn ANNOUNCE -- Overview to attract interest.
2 See the end for copying conditions.
4 GNU Libidn is an implementation of the Stringprep (with the Nameprep
5 and Kerberos 5 profiles), Punycode and IDNA specifications defined by
6 the IETF Internationalized Domain Names (IDN) working group, used for
7 internationalized domain names.  It is licensed under the GNU Lesser
8 General Public License.
10 The library contains a generic Stringprep implementation (including
11 Unicode 3.2 NFKC normalization, table mapping of characters, and
12 Bidirectional Character handling), two Stringprep profiles; Nameprep
13 (for IDN) and Kerberos5, as well as a Punycode and IDNA.
15 The Stringprep API consists of two main functions, one for converting
16 data from the system's native representation into UTF-8, and one
17 function to perform the Stringprep processing.  Each stringprep
18 profile has a corresponding CPP macro.  Adding a new Stringprep
19 profile for your application within the API is straightforward.  The
20 Punycode API consists of one encoding function and one decoding
21 function.  The IDNA API consists of the ToASCII and ToUnicode
22 functions.
24 The library is currently used by forthcoming SASL and Kerberos
25 libraries to process user names and passwords before they are input to
26 cryptographic operations.  It is also used by experimental code for
27 domain name related purposes.
29 GNU Libidn is developed for the GNU/Linux system, but runs on over 20
30 Unix platforms (including Solaris, IRIX, AIX, and Tru64) and Windows.
32 The project page of the library is available at:
33 http://www.gnu.org/software/libidn/
35 For more information see:
36 http://www.ietf.org/html.charters/idn-charter.html
37 http://www.ietf.org/rfc/rfc3454.txt (stringprep specification)
38 http://www.ietf.org/internet-drafts/draft-ietf-idn-punycode-03.txt
39 http://www.ietf.org/internet-drafts/draft-ietf-idn-nameprep-11.txt
40 http://www.ietf.org/internet-drafts/draft-ietf-idn-idna-14.txt
41 http://www.i-d-n.net/
43 Further information and paid contract development:
44 Simon Josefsson <simon@josefsson.org>
46 ----------------------------------------------------------------------
47 Copyright (C) 2002 Simon Josefsson
49 Copying and distribution of this file, with or without modification,
50 are permitted in any medium without royalty provided the copyright
51 notice and this notice are preserved.