Go to file
Paweł Madej fe15c8b585
Merge pull request #4 from rizwankce/catchable-init
Catchable init
2020-09-22 12:55:33 +02:00
.github/workflows Add github actions CI 2020-09-17 20:19:22 +05:30
Sources Add UnicodeUrlConvertError as struct 2020-09-22 16:17:15 +05:30
Tests Add missing LinuxMain.swift file 2020-09-15 23:11:50 +02:00
.gitignore Initial commit 2020-09-15 10:00:00 +02:00
LICENSE Initial commit 2020-09-15 10:00:00 +02:00
Package.swift Initial commit 2020-09-15 10:00:00 +02:00
README.md Fix license in README 2020-09-15 10:11:23 +02:00

README.md

UnicodeURL

UnicodeURL is package providing extensions for URL which will allow it to support Internationalized domain names in URLs.

This uses code from IDN SDK from Verisign, Inc. The entire IDN SDK source package can be found at Verisign site

Origin

Sources of IDNSDK used in this package are grabbed from IFUnicodeURL source code by Sean Heber from Icon Factory that can be found in twitter/twitter-text repository.

He has pulled out and slightly modified (to avoid compiler and analyzer warnings) the files and headers needed so that building this in Xcode is as easy as adding the UnicodeURL folder to your project.

Take note of the IDNSDK license which can be found in the IDNSDK-1.1.0.zip file. (The license is basically a BSD-like license.)

Contributors

Objective-C code from IFUnicodeURL package was initially transcoded to Swift by Paweł Madej with enormous help in providing fixes by Rizwan Mohamed Ibrahim.

License

UnicodeURL package is licensed under the MIT License (see LICENSE file)