Package erlang-idna: Information

    Source package: erlang-idna
    Version: 6.0.0-alt1
    Latest version according to Repology
    Build time:  Oct 19, 2021, 02:15 PM in the task #286634
    Report package bug
    License: MIT
    Summary: Erlang IDNA lib
    Description: 
    A pure Erlang IDNA implementation that folllow the RFC5891.
    
    - support IDNA 2008 and IDNA 2003.
    - label validation:
      * check NFC: Label must be in Normalization Form C
      * check hyphen: The Unicode string MUST NOT contain "--" (two consecutive hyphens)
        in the third and fourth character positions and MUST NOT start or end with a "-" (hyphen).
      * Leading Combining Marks: The Unicode string MUST NOT begin with a combining mark
        or combining character (see The Unicode Standard, Section 2.11 Unicode for an exact definition).
      * Contextual Rules: The Unicode string MUST NOT contain any characters whose validity
        is context-dependent, unless the validity is positively confirmed by a contextual rule.
        To check this, each code point identified as CONTEXTJ or CONTEXTO in the Tables document RFC5892
        MUST have a non-null rule. If such a code point is missing a rule, the label is invalid.
        If the rule exists but the result of applying the rule is negative or inconclusive,
        the proposed label is invalid.
      * check BIDI: label contains any characters from scripts that are written
        from right to left, it MUST meet the Bidi criteria rfc5893

    List of rpms provided by this srpm:
    erlang-idna (noarch)

    Maintainer: Aleksei Nikiforov

    List of contributors:
    Aleksei Nikiforov

    ACL:
    Anton Farygin
    @everybody

      1. /usr/bin/rebar
      2. erlang-devel
      3. erlang-otp-devel
      4. erlang-unicode_util_compat
      5. rpm-build-erlang

    Last changed


    March 30, 2020 Aleksei Nikiforov 6.0.0-alt1
    - Initial build for ALT.