use https where possible
This commit is contained in:
parent
514488d9b3
commit
248327e4aa
|
@ -111,7 +111,7 @@ people who like their own language and write it well, and who are also
|
||||||
able to synergize with other translators speaking the same language.
|
able to synergize with other translators speaking the same language.
|
||||||
Each translation team has its own mailing list. The up-to-date list of
|
Each translation team has its own mailing list. The up-to-date list of
|
||||||
teams can be found at the Free Translation Project's homepage,
|
teams can be found at the Free Translation Project's homepage,
|
||||||
`http://translationproject.org/', in the "Teams" area.
|
`https://translationproject.org/', in the "Teams" area.
|
||||||
|
|
||||||
If you'd like to volunteer to _work_ at translating messages, you
|
If you'd like to volunteer to _work_ at translating messages, you
|
||||||
should become a member of the translating team for your own language.
|
should become a member of the translating team for your own language.
|
||||||
|
@ -1259,7 +1259,7 @@ distribution.
|
||||||
If June 2010 seems to be old, you may fetch a more recent copy of
|
If June 2010 seems to be old, you may fetch a more recent copy of
|
||||||
this `ABOUT-NLS' file on most GNU archive sites. The most up-to-date
|
this `ABOUT-NLS' file on most GNU archive sites. The most up-to-date
|
||||||
matrix with full percentage details can be found at
|
matrix with full percentage details can be found at
|
||||||
`http://translationproject.org/extra/matrix.html'.
|
`https://translationproject.org/extra/matrix.html'.
|
||||||
|
|
||||||
1.5 Using `gettext' in new packages
|
1.5 Using `gettext' in new packages
|
||||||
===================================
|
===================================
|
||||||
|
|
|
@ -8,7 +8,7 @@ A "public suffix" is a domain name under which Internet users can directly regis
|
||||||
Browsers and other web clients can use it to
|
Browsers and other web clients can use it to
|
||||||
|
|
||||||
- avoid privacy-leaking "supercookies"
|
- avoid privacy-leaking "supercookies"
|
||||||
- avoid privacy-leaking "super domain" certificates ([see post from Jeffry Walton](http://lists.gnu.org/archive/html/bug-wget/2014-03/msg00093.html))
|
- avoid privacy-leaking "super domain" certificates ([see post from Jeffry Walton](https://lists.gnu.org/archive/html/bug-wget/2014-03/msg00093.html))
|
||||||
- domain highlighting parts of the domain in a user interface
|
- domain highlighting parts of the domain in a user interface
|
||||||
- sorting domain lists by site
|
- sorting domain lists by site
|
||||||
|
|
||||||
|
@ -24,7 +24,7 @@ Libpsl...
|
||||||
- is thread-safe
|
- is thread-safe
|
||||||
- handles IDNA2008 UTS#46 (libicu is used by psl2c if installed)
|
- handles IDNA2008 UTS#46 (libicu is used by psl2c if installed)
|
||||||
|
|
||||||
Find more information about the Publix Suffix List [here](http://publicsuffix.org/).
|
Find more information about the Publix Suffix List [here](https://publicsuffix.org/).
|
||||||
|
|
||||||
Download the Public Suffix List [here](https://hg.mozilla.org/mozilla-central/raw-file/tip/netwerk/dns/effective_tld_names.dat).
|
Download the Public Suffix List [here](https://hg.mozilla.org/mozilla-central/raw-file/tip/netwerk/dns/effective_tld_names.dat).
|
||||||
|
|
||||||
|
@ -86,7 +86,7 @@ You should have python2.7+ installed.
|
||||||
|
|
||||||
Download project and prepare sources with
|
Download project and prepare sources with
|
||||||
|
|
||||||
git clone http://github.com/rockdaboot/libpsl
|
git clone https://github.com/rockdaboot/libpsl
|
||||||
./autogen.sh
|
./autogen.sh
|
||||||
./configure
|
./configure
|
||||||
make
|
make
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
|
|
||||||
AC_INIT([libpsl], [0.13.0], [tim.ruehsen@gmx.de], [libpsl], [http://github.com/rockdaboot/libpsl])
|
AC_INIT([libpsl], [0.13.0], [tim.ruehsen@gmx.de], [libpsl], [https://github.com/rockdaboot/libpsl])
|
||||||
AC_PREREQ([2.59])
|
AC_PREREQ([2.59])
|
||||||
AM_INIT_AUTOMAKE([1.10 -Wall no-define foreign])
|
AM_INIT_AUTOMAKE([1.10 -Wall no-define foreign])
|
||||||
|
|
||||||
|
@ -80,7 +80,7 @@ PKG_PROG_PKG_CONFIG
|
||||||
# Define these substitions here to keep all version information in one place.
|
# Define these substitions here to keep all version information in one place.
|
||||||
# For information on how to properly maintain the library version information,
|
# For information on how to properly maintain the library version information,
|
||||||
# refer to the libtool manual, section "Updating library version information":
|
# refer to the libtool manual, section "Updating library version information":
|
||||||
# http://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html
|
# https://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html
|
||||||
#
|
#
|
||||||
# 1. Start with version information of ‘0:0:0’ for each libtool library.
|
# 1. Start with version information of ‘0:0:0’ for each libtool library.
|
||||||
# 2. Update the version information only immediately before a public release of your software. More frequent updates are unnecessary, and only guarantee that the current interface number gets larger faster.
|
# 2. Update the version information only immediately before a public release of your software. More frequent updates are unnecessary, and only guarantee that the current interface number gets larger faster.
|
||||||
|
|
|
@ -11,7 +11,7 @@
|
||||||
<releaseinfo>
|
<releaseinfo>
|
||||||
for Libpsl &version;.
|
for Libpsl &version;.
|
||||||
The latest version of this documentation can be found on-line at
|
The latest version of this documentation can be found on-line at
|
||||||
<ulink role="online-location" url="http://github.com/rockdaboot/libpsl">GitHub</ulink>.
|
<ulink role="online-location" url="https://github.com/rockdaboot/libpsl">GitHub</ulink>.
|
||||||
</releaseinfo>
|
</releaseinfo>
|
||||||
</bookinfo>
|
</bookinfo>
|
||||||
|
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
A Deterministic acyclic finite state automaton (DAFSA) is a compact
|
A Deterministic acyclic finite state automaton (DAFSA) is a compact
|
||||||
representation of an unordered word list (dictionary).
|
representation of an unordered word list (dictionary).
|
||||||
|
|
||||||
http://en.wikipedia.org/wiki/Deterministic_acyclic_finite_state_automaton
|
https://en.wikipedia.org/wiki/Deterministic_acyclic_finite_state_automaton
|
||||||
|
|
||||||
This python program converts a list of strings to a byte array in C++.
|
This python program converts a list of strings to a byte array in C++.
|
||||||
This python program fetches strings and return values from a gperf file
|
This python program fetches strings and return values from a gperf file
|
||||||
|
|
18
src/psl.c
18
src/psl.c
|
@ -133,7 +133,7 @@ static char *strndup(const char *s, size_t n)
|
||||||
* @stability: Stable
|
* @stability: Stable
|
||||||
* @include: libpsl.h
|
* @include: libpsl.h
|
||||||
*
|
*
|
||||||
* [Public Suffix List](http://publicsuffix.org/) library functions.
|
* [Public Suffix List](https://publicsuffix.org/) library functions.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
@ -628,9 +628,9 @@ static int _str_is_ascii(const char *s)
|
||||||
* The function checks for a valid UTF-8 character sequence before
|
* The function checks for a valid UTF-8 character sequence before
|
||||||
* passing it to idna_to_ascii_8z().
|
* passing it to idna_to_ascii_8z().
|
||||||
*
|
*
|
||||||
* [1] http://lists.gnu.org/archive/html/help-libidn/2015-05/msg00002.html
|
* [1] https://lists.gnu.org/archive/html/help-libidn/2015-05/msg00002.html
|
||||||
* [2] https://lists.gnu.org/archive/html/bug-wget/2015-06/msg00002.html
|
* [2] https://lists.gnu.org/archive/html/bug-wget/2015-06/msg00002.html
|
||||||
* [3] http://curl.haxx.se/mail/lib-2015-06/0143.html
|
* [3] https://curl.haxx.se/mail/lib-2015-06/0143.html
|
||||||
*/
|
*/
|
||||||
static int _utf8_is_valid(const char *utf8)
|
static int _utf8_is_valid(const char *utf8)
|
||||||
{
|
{
|
||||||
|
@ -930,7 +930,7 @@ suffix_yes:
|
||||||
* @domain: Domain string
|
* @domain: Domain string
|
||||||
*
|
*
|
||||||
* This function checks if @domain is a public suffix by the means of the
|
* This function checks if @domain is a public suffix by the means of the
|
||||||
* [Mozilla Public Suffix List](http://publicsuffix.org).
|
* [Mozilla Public Suffix List](https://publicsuffix.org).
|
||||||
*
|
*
|
||||||
* For cookie domain checking see psl_is_cookie_domain_acceptable().
|
* For cookie domain checking see psl_is_cookie_domain_acceptable().
|
||||||
*
|
*
|
||||||
|
@ -959,7 +959,7 @@ int psl_is_public_suffix(const psl_ctx_t *psl, const char *domain)
|
||||||
* @type: Domain type
|
* @type: Domain type
|
||||||
*
|
*
|
||||||
* This function checks if @domain is a public suffix by the means of the
|
* This function checks if @domain is a public suffix by the means of the
|
||||||
* [Mozilla Public Suffix List](http://publicsuffix.org).
|
* [Mozilla Public Suffix List](https://publicsuffix.org).
|
||||||
*
|
*
|
||||||
* @type specifies the PSL section where to perform the lookup. Valid values are
|
* @type specifies the PSL section where to perform the lookup. Valid values are
|
||||||
* %PSL_TYPE_PRIVATE, %PSL_TYPE_ICANN and %PSL_TYPE_ANY.
|
* %PSL_TYPE_PRIVATE, %PSL_TYPE_ICANN and %PSL_TYPE_ANY.
|
||||||
|
@ -988,7 +988,7 @@ int psl_is_public_suffix2(const psl_ctx_t *psl, const char *domain, int type)
|
||||||
* @domain: Domain string
|
* @domain: Domain string
|
||||||
*
|
*
|
||||||
* This function finds the longest publix suffix part of @domain by the means
|
* This function finds the longest publix suffix part of @domain by the means
|
||||||
* of the [Mozilla Public Suffix List](http://publicsuffix.org).
|
* of the [Mozilla Public Suffix List](https://publicsuffix.org).
|
||||||
*
|
*
|
||||||
* International @domain names have to be either in lowercase UTF-8 or in ASCII form (punycode).
|
* International @domain names have to be either in lowercase UTF-8 or in ASCII form (punycode).
|
||||||
* Other encodings result in unexpected behavior.
|
* Other encodings result in unexpected behavior.
|
||||||
|
@ -1027,7 +1027,7 @@ const char *psl_unregistrable_domain(const psl_ctx_t *psl, const char *domain)
|
||||||
* @domain: Domain string
|
* @domain: Domain string
|
||||||
*
|
*
|
||||||
* This function finds the shortest private suffix part of @domain by the means
|
* This function finds the shortest private suffix part of @domain by the means
|
||||||
* of the [Mozilla Public Suffix List](http://publicsuffix.org).
|
* of the [Mozilla Public Suffix List](https://publicsuffix.org).
|
||||||
*
|
*
|
||||||
* International @domain names have to be either in lowercase UTF-8 or in ASCII form (punycode).
|
* International @domain names have to be either in lowercase UTF-8 or in ASCII form (punycode).
|
||||||
* Other encodings result in unexpected behavior.
|
* Other encodings result in unexpected behavior.
|
||||||
|
@ -1156,8 +1156,8 @@ psl_ctx_t *psl_load_fp(FILE *fp)
|
||||||
idna = _psl_idna_open();
|
idna = _psl_idna_open();
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* as of 02.11.2012, the list at http://publicsuffix.org/list/ contains ~6000 rules and 40 exceptions.
|
* as of 02.11.2012, the list at https://publicsuffix.org/list/ contains ~6000 rules and 40 exceptions.
|
||||||
* as of 19.02.2014, the list at http://publicsuffix.org/list/ contains ~6500 rules and 19 exceptions.
|
* as of 19.02.2014, the list at https://publicsuffix.org/list/ contains ~6500 rules and 19 exceptions.
|
||||||
*/
|
*/
|
||||||
psl->suffixes = _vector_alloc(8*1024, _suffix_compare_array);
|
psl->suffixes = _vector_alloc(8*1024, _suffix_compare_array);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue