GNU Libidn

GNU Libidn is een implementatie van de Punycode, StringPrep en Idna-specificaties.
Download nu

GNU Libidn Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • LGPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Simon Josefsson
  • Uitgever website:
  • http://www.gnu.org/software/libidn/

GNU Libidn Tags


GNU Libidn Beschrijving

GNU Libidn is een implementatie van de Punycode, StringPrep en Idna-specificaties. GNU Libidn is een implementatie van de Punycode, StringPrep en IDNA-specificaties die zijn gedefinieerd door de werkgroep van de IETF Internationalized Domeinnamen (IDN), die wordt gebruikt voor internationalised domeinnamen. De C-bibliotheek is verkrijgbaar onder het GNU Lesser General Public License. De bibliotheek bevat een generieke reeks-implementatie die Unicode 3.2 NFKC-normalisatie, in kaart brengen en verbieden van karakters en bidirectionele karakterbehandeling bevat. Profielen voor iSCSI, Kerberos 5, Naamprep, SASL en XMPP zijn inbegrepen. Punycode en ASCII-compatibele codering (ACE) Via Idna worden ondersteund. De reeks-api bestaat uit twee hoofdfuncties, één voor het omzetten van gegevens van de inheemse weergave van het systeem in UTF-8, en één functie om de reeksverwerking uit te voeren. Het toevoegen van een nieuw snijpreep-profiel voor uw toepassing binnen de API is eenvoudig. De Punycode API bestaat uit één coderingsfunctie en een decoderingsfunctie. De IDNA-API bestaat uit de TOASCII- en tounicode-functies, evenals een interface op hoog niveau voor het omzetten van volledige domeinnamen van en naar het gecodeerde formulier van ACE. De bibliotheek wordt gebruikt door, bijvoorbeeld GNU SASL en SHISHI om gebruikersnamen en wachtwoorden te verwerken . Libidn kan worden ingebouwd in GNU LIBC om een nieuwe systeembrede getaddrinfo () vlag voor IDN-verwerking.libidn in te schakelen, is ontwikkeld voor het GNU / Linux-systeem, maar wordt uitgevoerd op meer dan 20 UNIX-platforms (inclusief Solaris, Irix, AIX en TRU64) en Windows. Libidn is geschreven in C en (delen van) De API is toegankelijk vanuit C, C ++, Emacs Lisp, Python en Java. Een inheemse Java- en C # -poort wordt ook verstrekt, gelicentieerd onder de GNU Lesser General Public License.comMand-Line-opties: -H, --HELP-afdrukhulp en afsluiten -V, --Versie-afdrukversie en exit -s, --StringPrep Bereid string volgens naamprep profiel -d, - Punycode-Decode-decoderen Punycode -e, - Punycode-Codecodecode-Punycode -A, - Converteren naar Ace volgens Idna (standaardmodus) -U, - -IDNA-TO-UNICODE ZAKEN VAN ACE Volgens IDNA - ELAIKTE-Unassigneerde Toggle Idna AllowunSigned Flag - OSNESTD3ASCIIRULES Toggle IDNA USESTD3ASCIIRULES VLAG -T, --TLD CONTROLEER KAART VOOR TLD SPECIFIEKE REGELS EN - Belna-to-Unicode -P, --Profile = String Gebruik opgegeven RUGEPREP-profiel in plaats daarvan Geldige StringPrep-profielen: `naamprep ',` iSCSI', `NODEPREP ',` Sourceprep', `TRACE ',` SASLPREP' --Debug Afdrukken Debuggeninformatie - Silent Operatie Wat is er nieuw in deze release: · De Commandline-tool "IDN" accepteert nu -N -N als een korte vorm van - NFKC. · Compiler-waarschuwingen zijn opgelost. · Vertalingen en gnulib-bestanden zijn bijgewerkt.


GNU Libidn Gerelateerde software

Google :: AdWords

Google :: AdWords is een verzameling PERL-modules die een eenvoudig te gebruiken objectgeoriënteerde interface biedt aan de Google AdWords API ...

184

Downloaden