Rename and fix.
[libidn.git] / ANNOUNCE
blob09fb939a0ffba3358c31b57c4c1313ac8dea5325
1 Libidn ANNOUNCE -- Overview to attract interest.
2 See the end for copying conditions.
4 Libidn is an implementation of the Stringprep (with the Nameprep and
5 Kerberos 5 profiles), Punycode and IDNA specifications defined by the
6 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 Libidn is developed for the GNU/Linux system, but runs on over 20 Unix
30 platforms (including Solaris, IRIX, AIX, and Tru64) and Windows.
32 The project page of the library is available at:
33 http://josefsson.org/libidn/
35 For more information see:
36 http://www.ietf.org/html.charters/idn-charter.html
37 http://www.ietf.org/internet-drafts/draft-hoffman-stringprep-07.txt
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.