Skip to content
Commits on Dec 22, 2011
  1. Merge branch 'release/0.2.1'

    * release/0.2.1:
    committed Dec 21, 2011
  2. Merge branch 'hotfix/stray-k' into develop

    * hotfix/stray-k:
      Add .fasl to .gitignore
      Erm. Remove a stray top-level "k".
    committed Dec 21, 2011
  3. Add .fasl to .gitignore

    committed Dec 21, 2011
  4. Erm. Remove a stray top-level "k".

    No idea why this compiled. Hm.
    committed Dec 21, 2011
  5. Merge branch 'release/v0.2'

    * release/v0.2:
      Note&error for broken en/decoding with preserve-case.
      Implement ToUnicode-based string decoding.
    committed Dec 21, 2011
  6. Merge branch 'feature/decoding' into develop

    * feature/decoding:
      Note&error for broken en/decoding with preserve-case.
      Implement ToUnicode-based string decoding.
    committed Dec 21, 2011
  7. Implement ToUnicode-based string decoding.

    Now IDNA can convert those pesky xn--* strings to meaningful text,
    too.
    
     * Add punycode-decode and to-unicode functions
     * Add tests to ensure round-trip decoding works.
    committed Dec 21, 2011
Commits on Nov 6, 2011
  1. Add more IDNA tests

    committed Nov 5, 2011
Commits on May 11, 2011
  1. Add a system description

    committed May 11, 2011
Commits on Mar 21, 2011
  1. Add license file (MIT).

    committed Mar 21, 2011
Commits on Dec 27, 2010
  1. Support optional punycode case folding, export punycode-encode.

    This fixes a bug where ToASCII would emit non-case-folded domain
    names, breaking regular browser behavior when encoding non-basic code
    points that have a lower-case equivalent. Oops.
    
     * Rename ENCODE to PUNYCODE-ENCODE, give it a :preserve-case flag,
       export it.
     * Use the :preserve-case flag in TO-ASCII, in order to generate
       the correct IDNA domain names.
    committed Dec 27, 2010
Commits on Dec 24, 2010
Something went wrong with that request. Please try again.