GNU LIBBNN.

GNU LIBBBN ist eine Implementierung der Spezifikationen des Punycode-, StringPrep- und IDNA-Spezifikationen.
Jetzt downloaden

GNU LIBBNN. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • LGPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Simon Josefsson
  • Website des Verlags:
  • http://www.gnu.org/software/libidn/

GNU LIBBNN. Stichworte


GNU LIBBNN. Beschreibung

GNU LIBBNN ist eine Implementierung der Punycode-, StringPrep- und IDNA-Spezifikationen. GNU LIBBNN ist eine Implementierung der von der IATF-Arbeitsgruppe, die für internationalisierte Domainnamen (internationalisierte Domainnamen (IDN) definierte GNU LiBidn Die C-Bibliothek ist unter der GNU-Lizenz der GNU-Lizenz erhältlich. Die Bibliothek enthält eine generische StringPrepr-Implementierung, die Unicode 3.2 NFKC-Normalisierung, Mapping und Verbot von Zeichen und bidirektionalen Charakterhandhabungen enthält. Profile für iSCSI, KERBEROS 5, NAMEPREP, SASL und XMPP sind enthalten. Punycode- und ASCII-kompatible Kodierung (ACE) über Idna werden unterstützt. Die StringPrep-API besteht aus zwei Hauptfunktionen, einem zum Umwandeln von Daten aus der nativen Vertretung des Systems in UTF-8 und einer Funktion, um die StringPrep-Verarbeitung durchzuführen. Das Hinzufügen eines neuen StringPrep-Profils für Ihre Anwendung innerhalb der API ist unkompliziert. Die PunyCode-API besteht aus einer Codierungsfunktion und einer Dekodierungsfunktion. Die IDNA-API besteht aus den Funktionen von TOASCII- und TOONICODE-Funktionen sowie einer hochrangigen Schnittstelle zum Konvertieren von gesamten Domainnamen in und aus dem Ass-codierten Form. Die Bibliothek wird verwendet, z. B. GNU SASL und Shishi, um Benutzernamen und Kennwörter zu verarbeiten . Libbidn kann in GNU LIBC integriert werden, um ein neues systemweites GetAddrinfo-Flag () für IDN-Verarbeitung zu ermöglichen. und Windows. Libidn ist in c und (Teile von) geschrieben, die API ist von C, C ++, Emacs Lisp, Python und Java erreichbar. Ein nativer Java- und C # -Port wird ebenfalls zur Verfügung gestellt, lizenziert unter den GNU-Lizenzions-Optionen der GNU-Lizenz. Bergen Sie die String nach dem NAMEPREP-Profil -D, --PunyCode-Decode-Dekodieren-Codigcode -e -E, --punycode-codig codieren codycode -a, --idna-to-ascII in ACE gemäß IDNA (Standardmodus) -U, - -Idna-to-Unicode von ACE nach IDNA - Allow-unassappierter Kippna-Idna-Erlaubnis-Zulässige Flag --USestd3askiirules-Wechseln von IDNA USestDD3asciirules-Flag -T, --.Dld Überprüfen Sie die Zeichenfolge für TLD-spezifische Regeln nur für --Idna-to-ascii und --Idna-to-unicode -p, --profile = String-Nutzung angegebenes StringPrep-Profil stattdessen gültige StringPrep-Profile: `nameEprep ',` iscsi', `nodeprep ',` ResourcePrep', `Trace ',` saslprep' --debug Drucken Debugging-Informationen --Quiet-Silent-Operation Was ist neu in dieser Version: · Das Befehlszeilen-Tool "IDN" akzeptiert jetzt -n als kurze Form von --nfkc. · Compiler-Warnungen wurden behoben. · Übersetzungen und gnulib-Dateien wurden aktualisiert.


GNU LIBBNN. Zugehörige Software

Wasserkocher

k.t.t.l.e (Kessel-Ettl-Umgebung) ist ein metabendetriebenes Ettl (Extraktion, Transformation, Transport und Laden) Werkzeug ...

153

Herunterladen

libdmtx.

LIBDMTX-Projekt ist eine gemeinsam genutzte Bibliothek, mit der Sie 2D-Daten-Matrix-Barcode-Symbole lesen und schreiben können. ...

213

Herunterladen

libft.

libft ist eine Open-Source-Version der Fischertechnik ROBO-Schnittstellenbibliothek für das Unix-System. ...

191

Herunterladen