|
|
|
|
|
|
|
GNU Libidn是Stringprep的一个有完整文档记录的实现, Punycode和IDNA规范。 Libidn的目的是编码和 解码国际化域名。 本机C、C#和Java 库在GNU Lesser General Public License下可用 2.1或更高版本。 自上次发布以来值得注意的更改(来自NEWS文件): *1.19版(2010年5月22日发布)[稳定版] **doc:打字修复。 添加了API参考手册的PDF版本。 请参阅doc/reference/libidn.pdf。 **build:更新gnulib文件。 **build:使用valgrind-q来减少冗长。 **API和ABI与以前的版本向后兼容。 该库包含通用Stringprep实现。 配置文件 对于Nameprep,包括iSCSI、SASL、XMPP和Kerberos V5。 支持通过IDNA的Punycode和ASCII兼容编码(ACE)。 定义顶级域(TLD)特定验证的机制 表,并将字符串与这些表进行比较。 还包括一些TLD的默认表。 Libidn是为GNU/Linux系统开发的,但运行在20多个Unix上 平台(包括Solaris、IRIX、AIX和Tru64)和Windows。 这个 库是用C编写的,API的(部分)也可以从 C++、Emacs Lisp、Python和Java。 本机Java和C#端口是 包括。 还包括一个命令行工具、几个自检、代码 示例等,所有这些都是根据GNU通用公共许可证授权的 3.0或更高版本。 改进Libidn的成本很高,但您可以提供帮助! 我们正在寻找 发现Libidn有用并希望做出贡献的组织。 你可以通过报告错误、改进软件或捐赠来做出贡献 金钱或设备。 Libidn的商业支持合同可用,并且有助于 财务持续维护。 Simon Josefsson Datakonsult AB,一家 总部位于斯德哥尔摩的私人控股公司目前正在资助Libidn 维护。 我们一直在寻找有趣的发展 项目。 请参见 http://josefsson.org/ 了解更多详细信息。 库的项目页面位于: http://www.gnu.org/software/libidn/ 所有手动格式可从以下位置获得: http://www.gnu.org/software/libidn/manual(中文)/ 具体来说,可以使用以下格式。 主要手册: http://www.gnu.org/software/libdn/manual/libidn.html -HTML格式 http://www.gnu.org/software/libidn/manual/libidn.pdf -PDF格式 API参考手册: http://www.gnu.org/software/libidn/reference/ch01.html -GTK-DOC HTML http://www.gnu.org/software/libidn/reference/libidn.pdf -GTK-DOC PDF格式 Doxygen文档: http://www.gnu.org/software/libidn/doxygen/index.html -HTML格式 http://www.gnu.org/software/libdn/doxygen/libdn.pdf -PDF格式 Java API的JavaDoc输出: http://www.gnu.org/software/libidn/javadoc/ 如果你需要帮助才能使用Libidn,或者想帮助别人,你是 被邀请加入我们的帮助列表,请参阅: < http://lists.gnu.org/mailman/listinfo/help-libin >. 以下是压缩源(3.1MB): ftp://ftp.gnu.org/gnu/libidn/libidn-1.19.tar.gz http://ftp.gnu.org/gnu/libidn/libidn-1.19.tar.gz 以下是GPG分离的签名: ftp://ftp.gnu.org/gnu/libidn/libidn-1.19.tar.gz.sig http://ftp.gnu.org/gnu/libidn/libidn-1.19.tar.gz.sig 我们还提供预构建的Windows二进制文件: http://josefsson.org/gnutls4win/libidn-1.19.zip http://josefsson.org/gnutls4win/mingw32-libidn_1.19-1_all.deb 以下是各种平台的构建报告: http://autobuild.josefsson.org/libidn/ 包的每日构建可从以下网站获得: http://daily.josefsson.org/libidn/ 对于代码覆盖率和圈代码复杂性图表: http://www.gnu.org/software/libidn/coverage/ http://www.gnu.org/software/libidn/cyclo/cyclo-libindn.html 该软件由作者使用 OpenPGP密钥由以下信息标识: pub 1280R/B565716F 2002-05-05[有效期:2011-03-30] 钥匙指纹=0424 D4EE 81A0 E3D1 19C6 F835 EDA2 1E94 B565 716F uid西蒙·约瑟夫森< 地址@隐藏 > uid西蒙·约瑟夫森< 地址@隐藏 > sub 1280R/4D5D40AE 2002-05-05[到期日:2011-03-30] 密钥可从以下位置获得: http://josefsson.org/key.txt 域名:b565716f.josefsson.org? 类型=证书 以下是SHA-1和SHA-224签名: 2b6dcb500e8135a9444a250d7df76f545915f25f libidn-1.19.tar.gz 59d749f401aead61582020b4271b91a6d3ab8c6a2 ebcf0db8ad423性欲-1.19.tar.gz ce1483f245fb24c92cb6c5800eb2676b2a3095c3 libidn-1.19.zip 14a2424fd317cb40ac6318bc2d3df515e3189ec5210a5486795fe9ce libidn-1.19.zip 2127dbaf8d503c4e8ab47b81c3e6fd9b89223d9f明w32-libidn_1.19-1_all.deb 9bbe53952de04e435124145225214ec8d2104d89655c533306308e49 明w32-libidn_1.19-1_all网站 快乐黑客, 西蒙