Download Latest Version libtld_1.5.9.1.tar.gz (672.5 kB)
Email in envelope

Get an email when there's a new version of libtld

Home / libtld-1.5.1
Name Modified Size InfoDownloads / Week
Parent folder
snapcmakemodules_1.0.24.53.tar.gz 2015-08-22 14.8 kB
libtld_1.5.1.tar.gz 2015-08-22 633.7 kB
libtld-doc-1.5.tar.gz 2015-08-22 1.0 MB
README.md 2015-08-22 1.3 kB
Totals: 4 Items   1.7 MB 0

Introduction

libtld is an easy to use C/C++/PHP library that gives you information about domain names (TLD) found in a URI. The result can be used to know whether someone entered a valid URI without having to hit the Internet. It is also important in the event you wanted to check an SSL certificate (i.e. the exact TLD + one name must be checked in that case.)

Notes:

  • Version 1.5.0 offers a function to fold the characters of a domain to lowercase; including support for %XX encoding and UTF-8.

  • Version 1.4.17 and following version includes even more new global TLD entries.

  • "Intermediate" versions are "lost" to our nightly build server.

  • Version 1.4.6 includes many (most) of the new allowed global TLD entries. (INA expects about 960 new TLDs within the next few years.)

  • Version 1.4.3, 1.4.4, and 1.4.5 are missing because these were used to finish up the Debian installer. Although one version included a memory leak but I did not then find the time to upload a new version here.

  • The .deb versions for Ubuntu can be downloaded from our snapcpp PPA on launchpad (this is not being updated anymore...):

    https://code.launchpad.net/~snapcpp/+archive/ppa/+packages

  • The PHP extension was not downloaded in the previous version, so I won't upload a new version here. It did not change anyway.

Source: README.md, updated 2015-08-22