diff --git a/ABOUT-NLS b/ABOUT-NLS index b1de1b6..3b879cb 100644 --- a/ABOUT-NLS +++ b/ABOUT-NLS @@ -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. 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, -`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 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 this `ABOUT-NLS' file on most GNU archive sites. The most up-to-date 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 =================================== diff --git a/README.md b/README.md index 8ed0b52..45a82c8 100644 --- a/README.md +++ b/README.md @@ -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 - 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 - sorting domain lists by site @@ -24,7 +24,7 @@ Libpsl... - is thread-safe - 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). @@ -86,7 +86,7 @@ You should have python2.7+ installed. Download project and prepare sources with - git clone http://github.com/rockdaboot/libpsl + git clone https://github.com/rockdaboot/libpsl ./autogen.sh ./configure make diff --git a/configure.ac b/configure.ac index c528a91..86a60b1 100644 --- a/configure.ac +++ b/configure.ac @@ -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]) 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. # For information on how to properly maintain the 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. # 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. diff --git a/docs/libpsl/libpsl-docs.sgml b/docs/libpsl/libpsl-docs.sgml index 2aa080c..1eca9a2 100644 --- a/docs/libpsl/libpsl-docs.sgml +++ b/docs/libpsl/libpsl-docs.sgml @@ -11,7 +11,7 @@ for Libpsl &version;. The latest version of this documentation can be found on-line at - GitHub. + GitHub. diff --git a/src/make_dafsa.py b/src/make_dafsa.py index 837468a..55dc181 100755 --- a/src/make_dafsa.py +++ b/src/make_dafsa.py @@ -7,7 +7,7 @@ A Deterministic acyclic finite state automaton (DAFSA) is a compact 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 fetches strings and return values from a gperf file diff --git a/src/psl.c b/src/psl.c index f8d1462..9d33d2d 100644 --- a/src/psl.c +++ b/src/psl.c @@ -133,7 +133,7 @@ static char *strndup(const char *s, size_t n) * @stability: Stable * @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 * 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 - * [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) { @@ -930,7 +930,7 @@ suffix_yes: * @domain: Domain string * * 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(). * @@ -959,7 +959,7 @@ int psl_is_public_suffix(const psl_ctx_t *psl, const char *domain) * @type: Domain type * * 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 * %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 * * 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). * 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 * * 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). * Other encodings result in unexpected behavior. @@ -1156,8 +1156,8 @@ psl_ctx_t *psl_load_fp(FILE *fp) idna = _psl_idna_open(); /* - * as of 02.11.2012, the list at http://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 02.11.2012, the list at https://publicsuffix.org/list/ contains ~6000 rules and 40 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);