You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Solaris OpenCSW [](https://buildfarm.opencsw.org/buildbot/builders/libpsl-solaris10-amd64)
6
-
[](https://buildfarm.opencsw.org/buildbot/builders/libpsl-solaris10-i386)
7
-
[](https://buildfarm.opencsw.org/buildbot/builders/libpsl-solaris10-sparc)
8
-
[](https://buildfarm.opencsw.org/buildbot/builders/libpsl-solaris10-sparcv9)
9
-
10
-
11
5
# libpsl - C library to handle the Public Suffix List
12
6
13
7
A *Public Suffix List* is a collection of Top Level Domains (TLDs) suffixes.
@@ -26,15 +20,15 @@ Browsers, web clients and other user agents can use a public suffix list to:
26
20
27
21
Libpsl...
28
22
29
-
- has built-in PSL data for fast access (DAWG/DAFSA reduces size from 180kB to ~32kB)
23
+
- has built-in PSL data for fast access (DAWG/DAFSA reduces size from ~300kB to ~50kB)
30
24
- allows to load PSL data from files
31
25
- checks if a given domain is a "public suffix"
32
26
- provides immediate cookie domain verification
33
27
- finds the longest public part of a given domain
34
28
- finds the shortest private part of a given domain
35
29
- works with international domains (UTF-8 and IDNA2008 Punycode)
36
30
- is thread-safe
37
-
- handles IDNA2008 UTS#46 (if libicu is available)
31
+
- handles IDNA2008 UTS#46 (if either libidn2 or libicu is available)
38
32
39
33
Find more information about the Public Suffix List [here](https://publicsuffix.org/).
0 commit comments