]> git.ipfire.org Git - thirdparty/zlib-ng.git/commitdiff
upgrade links to HTTPS
authorViktor Szakats <commit@vsz.me>
Thu, 6 May 2021 17:49:21 +0000 (19:49 +0200)
committerHans Kristian Rosbach <hk-github@circlestorm.org>
Sat, 8 May 2021 16:10:56 +0000 (18:10 +0200)
http://infozip.sourceforge.net/ is sadly not having HTTPS access
enabled. Shoutout to somebody with admin access for this project:
It would be nice to enable it and thus allowing secure access to
these pages via https://infozip.sourceforge.io/ . The option has
been there for a while now:
  https://sourceforge.net/blog/introducing-https-for-project-websites/

also:
- follow permanent redirects
- add ending slashes

14 files changed:
FAQ.zlib
arch/s390/README.md
arch/x86/crc_folding.c
deflate.c
doc/algorithm.txt
doc/rfc1952.txt
test/CVE-2003-0107.c
test/README.md
win32/DLL_FAQ.txt
win32/README-WIN32.txt
win32/zlib-ng1.rc
win32/zlib1.rc
zlib-ng.h
zlib.h

index f234f3e5921d64ef0a711c2172e8f6c87107e01d..a681656f7db8d80f3df2b8df0182b97d4f869cc5 100644 (file)
--- a/FAQ.zlib
+++ b/FAQ.zlib
@@ -9,8 +9,8 @@
 
 
 If your question is not there, please check the zlib home page
-http://zlib.net/ which may have more recent information.
-The lastest zlib FAQ is at http://zlib.net/zlib_faq.html
+https://zlib.net/ which may have more recent information.
+The lastest zlib FAQ is at https://zlib.net/zlib_faq.html
 
 
  1. Is zlib Y2K-compliant?
@@ -21,12 +21,12 @@ The lastest zlib FAQ is at http://zlib.net/zlib_faq.html
 
     The zlib sources can be compiled without change to produce a DLL.  See the
     file win32/DLL_FAQ.txt in the zlib distribution.  Pointers to the
-    precompiled DLL are found in the zlib web site at http://zlib.net/ .
+    precompiled DLL are found in the zlib web site at https://zlib.net/ .
 
  3. Where can I get a Visual Basic interface to zlib?
 
     See
-        * http://marknelson.us/1997/01/01/zlib-engine/
+        * https://marknelson.us/1997/01/01/zlib-engine/
         * win32/DLL_FAQ.txt in the zlib distribution
 
  4. compress() returns Z_BUF_ERROR.
@@ -45,7 +45,7 @@ The lastest zlib FAQ is at http://zlib.net/zlib_faq.html
     made with more input or output space.  A Z_BUF_ERROR may in fact be
     unavoidable depending on how the functions are used, since it is not
     possible to tell whether or not there is more output pending when
-    strm.avail_out returns with zero.  See http://zlib.net/zlib_how.html for a
+    strm.avail_out returns with zero.  See https://zlib.net/zlib_how.html for a
     heavily annotated example.
 
  6. Where's the zlib documentation (man pages, etc.)?
@@ -116,8 +116,8 @@ The lastest zlib FAQ is at http://zlib.net/zlib_faq.html
 
 16. Can zlib decode Flate data in an Adobe PDF file?
 
-    Yes. See http://www.pdflib.com/ . To modify PDF forms, see
-    http://sourceforge.net/projects/acroformtool/ .
+    Yes. See https://www.pdflib.com/ . To modify PDF forms, see
+    https://sourceforge.net/projects/acroformtool/ .
 
 17. Why am I getting this "register_frame_info not found" error on Solaris?
 
@@ -130,7 +130,7 @@ The lastest zlib FAQ is at http://zlib.net/zlib_faq.html
     The symbol __register_frame_info is not part of zlib, it is generated by
     the C compiler (cc or gcc).  You must recompile applications using zlib
     which have this problem.  This problem is specific to Solaris.  See
-    http://www.sunfreeware.com for Solaris versions of zlib and applications
+    http://www.sunfreeware.com/ for Solaris versions of zlib and applications
     using zlib.
 
 18. Why does gzip give an error on a file I make with compress/deflate?
@@ -242,7 +242,7 @@ The lastest zlib FAQ is at http://zlib.net/zlib_faq.html
     As far as we know, no.  In fact, that was originally the whole point behind
     zlib.  Look here for some more information:
 
-    http://www.gzip.org/#faq11
+    https://www.gzip.org/#faq11
 
 32. Can zlib work with greater than 4 GB of data?
 
@@ -278,7 +278,7 @@ The lastest zlib FAQ is at http://zlib.net/zlib_faq.html
     If you don't have snprintf() or vsnprintf() and would like one, you can
     find a portable implementation here:
 
-        http://www.ijs.si/software/snprintf/
+        https://www.ijs.si/software/snprintf/
 
     Note that you should be using the most recent version of zlib.  Versions
     1.1.3 and before were subject to a double-free vulnerability, and versions
@@ -290,7 +290,7 @@ The lastest zlib FAQ is at http://zlib.net/zlib_faq.html
     Probably what you want is to use zlib in Java. zlib is already included
     as part of the Java SDK in the java.util.zip package. If you really want
     a version of zlib written in the Java language, look on the zlib home
-    page for links: http://zlib.net/ .
+    page for links: https://zlib.net/ .
 
 35. I get this or that compiler or source-code scanner warning when I crank it
     up to maximally-pedantic. Can't you guys write proper code?
@@ -321,9 +321,9 @@ The lastest zlib FAQ is at http://zlib.net/zlib_faq.html
 
     zlib doesn't support encryption.  The original PKZIP encryption is very
     weak and can be broken with freely available programs.  To get strong
-    encryption, use GnuPG, http://www.gnupg.org/ , which already includes zlib
+    encryption, use GnuPG, https://www.gnupg.org/ , which already includes zlib
     compression.  For PKZIP compatible "encryption", look at
-    http://www.info-zip.org/
+    http://infozip.sourceforge.net/
 
 39. What's the difference between the "gzip" and "deflate" HTTP 1.1 encodings?
 
index 641c63a83227fbef4c0aae03633c60b2f6f2233e..9425de3901d5ebbcd89ec68482268c130c6c08a3 100644 (file)
@@ -23,7 +23,7 @@ https://www.ibm.com/products/z15) and newer machines under the name [
 https://www.ibm.com/support/z-content-solutions/compression/). The
 programming interface to it is a machine instruction called DEFLATE
 CONVERSION CALL (DFLTCC). It is documented in Chapter 26 of [Principles
-of Operation](http://publibfp.dhe.ibm.com/epubs/pdf/a227832c.pdf). Both
+of Operation](https://publibfp.dhe.ibm.com/epubs/pdf/a227832c.pdf). Both
 the code and the rest of this document refer to this feature simply as
 "DFLTCC".
 
index 49cdc993008ec9a507e34a70c3b0d68d2110ca15..4030db59888702c4cb18ff18228981abc5fe9700 100644 (file)
@@ -3,7 +3,7 @@
  * instruction.
  *
  * A white paper describing this algorithm can be found at:
- * http://www.intel.com/content/dam/www/public/us/en/documents/white-papers/fast-crc-computation-generic-polynomials-pclmulqdq-paper.pdf
+ * https://www.intel.com/content/dam/www/public/us/en/documents/white-papers/fast-crc-computation-generic-polynomials-pclmulqdq-paper.pdf
  *
  * Copyright (C) 2013 Intel Corporation. All rights reserved.
  * Authors:
index 1707f75c207889a5f16411311e5a33a2734e8c41..7e270899d631cca04df7e763d2b100a18616fff1 100644 (file)
--- a/deflate.c
+++ b/deflate.c
@@ -37,7 +37,7 @@
  *  REFERENCES
  *
  *      Deutsch, L.P.,"DEFLATE Compressed Data Format Specification".
- *      Available in http://tools.ietf.org/html/rfc1951
+ *      Available in https://tools.ietf.org/html/rfc1951
  *
  *      A description of the Rabin and Karp algorithm is given in the book
  *         "Algorithms" by R. Sedgewick, Addison-Wesley, p252.
index c97f495020b4293ee09994143ed6cd9d1bd0a2bf..acd099c9aea97349f1c21a42d60ca9a126b61d8f 100644 (file)
@@ -206,4 +206,4 @@ Compression,'' IEEE Transactions on Information Theory, Vol. 23, No. 3,
 pp. 337-343.
 
 ``DEFLATE Compressed Data Format Specification'' available in
-http://tools.ietf.org/html/rfc1951
+https://tools.ietf.org/html/rfc1951
index a8e51b4567fd49035fd3b570ba7c57f9a48b01b1..14c0c72eb2b7bb2516010c16c3f1589a6078fa04 100644 (file)
@@ -420,7 +420,7 @@ RFC 1952             GZIP File Format Specification             May 1996
             This contains a Cyclic Redundancy Check value of the
             uncompressed data computed according to CRC-32 algorithm
             used in the ISO 3309 standard and in section 8.1.1.6.2 of
-            ITU-T recommendation V.42.  (See http://www.iso.ch for
+            ITU-T recommendation V.42.  (See https://www.iso.org/ for
             ordering ISO documents. See gopher://info.itu.ch for an
             online version of ITU-T V.42.)
 
index 51c79b2cda1b4f5c0e9bd07387eb4a636c602e45..427767d07243e135a63e0069163ba28b53c6fde3 100644 (file)
@@ -1,4 +1,4 @@
-// http://www.securityfocus.com/archive/1/312869 --- originally by Richard Kettlewell
+// https://www.securityfocus.com/archive/1/312869 --- originally by Richard Kettlewell
 #include <stdlib.h>
 #include <zlib.h>
 #include <errno.h>
index 247d5bac742fb323f5843fd4d71923f8816a9ed1..b15b01df678f19bcf80685aa300736385f70e488 100644 (file)
@@ -26,11 +26,11 @@ Some of the files in _test_ are licensed differently:
    “Combinatorial Modeling of Chromatin Features Quantitatively Predicts DNA
    Replication Timing in _Drosophila_” by Federico Comoglio and Renato Paro,
    which is licensed under the CC-BY license. See
-   http://www.ploscompbiol.org/static/license for more information.
+   https://www.ploscompbiol.org/static/license for more information.
 
  - test/data/lcet10.txt is from Project Gutenberg. It does not have expired 
    copyright, but is still in the public domain according to the license information.
-   (http://www.gutenberg.org/ebooks/53).
+   (https://www.gutenberg.org/ebooks/53).
 
  - test/GH-382/defneg3.dat was the smallest file generated by Nathan Moinvaziri
    that reproduced GH-382. It is licensed under the terms of the zlib license.
index c212985967b61d9491b70d9c9d4b738fbd81dee1..7a57079673d605451793978d96021185ec12a2dd 100644 (file)
@@ -6,7 +6,7 @@ This document describes the design, the rationale, and the usage
 of the official DLL build of zlib, named ZLIB1.DLL.  If you have
 general questions about zlib, you should see the file "FAQ" found
 in the zlib distribution, or at the following location:
-  http://www.gzip.org/zlib/zlib_faq.html
+  https://www.zlib.net/zlib_faq.html
 
 
  1. What is ZLIB1.DLL, and how can I get it?
@@ -16,7 +16,7 @@ in the zlib distribution, or at the following location:
 
     Pointers to a precompiled ZLIB1.DLL can be found in the zlib
     web site at:
-      http://www.zlib.net/
+      https://www.zlib.net/
 
     Applications that link to ZLIB1.DLL can rely on the following
     specification:
index 7a859bb234b84ea0fccf909a91c61cd1dde39234..905ace6b898b178310a260d2d972ca08e39e4820 100644 (file)
@@ -3,7 +3,7 @@ ZLIB DATA COMPRESSION LIBRARY
 zlib 1.2.11 is a general purpose data compression library.  All the code is
 thread safe.  The data format used by the zlib library is described by RFCs
 (Request for Comments) 1950 to 1952 in the files
-http://www.ietf.org/rfc/rfc1950.txt (zlib format), rfc1951.txt (deflate format)
+https://www.ietf.org/rfc/rfc1950.txt (zlib format), rfc1951.txt (deflate format)
 and rfc1952.txt (gzip format).
 
 All functions of the compression library are documented in the file zlib.h
@@ -12,11 +12,11 @@ examples are distributed in this package, example and minigzip.  The example_d
 and minigzip_d flavors validate that the zlib1.dll file is working correctly.
 
 Questions about zlib should be sent to <zlib@gzip.org>.  The zlib home page
-is http://zlib.net/ .  Before reporting a problem, please check this site to
+is https://zlib.net/ .  Before reporting a problem, please check this site to
 verify that you have the latest version of zlib; otherwise get the latest
 version and check whether the problem still exists or not.
 
-PLEASE read DLL_FAQ.txt, and the the zlib FAQ http://zlib.net/zlib_faq.html
+PLEASE read DLL_FAQ.txt, and the the zlib FAQ https://zlib.net/zlib_faq.html
 before asking for help.
 
 
@@ -59,7 +59,7 @@ The package zlib-1.2.11-win32-x86.zip will contain the following files:
 All .pdb files above are entirely optional, but are very useful to a developer
 attempting to diagnose program misbehavior or a crash.  Many additional
 important files for developers can be found in the zlib127.zip source package
-available from http://zlib.net/ - review that package's README file for details.
+available from https://zlib.net/ - review that package's README file for details.
 
 
 Acknowledgments:
index fdac56ff689e00be7561e9350f370fa17fa0bbe3..b53906904b848e2590766792efe28154223c3e05 100644 (file)
@@ -30,7 +30,7 @@ BEGIN
       VALUE "OriginalFilename",        "zlib-ng1.dll\0"
       VALUE "ProductName",     "zlib\0"
       VALUE "ProductVersion",  ZLIBNG_VERSION "\0"
-      VALUE "Comments",                "For more information visit http://www.zlib.net/\0"
+      VALUE "Comments",                "For more information visit https://www.zlib.net/\0"
     END
   END
   BLOCK "VarFileInfo"
index 5c0feed1b44534c971832ec000224d513f9d517b..11be5f49f962165eeb9c2c32cca790617f66332c 100644 (file)
@@ -30,7 +30,7 @@ BEGIN
       VALUE "OriginalFilename",        "zlib1.dll\0"
       VALUE "ProductName",     "zlib\0"
       VALUE "ProductVersion",  ZLIB_VERSION "\0"
-      VALUE "Comments",                "For more information visit http://www.zlib.net/\0"
+      VALUE "Comments",                "For more information visit https://www.zlib.net/\0"
     END
   END
   BLOCK "VarFileInfo"
index 6d98f6c454639bda175ef0bb46ef1c75e28b2b40..3cacc64af8b536e6cc806653a3d68d806c702fa6 100644 (file)
--- a/zlib-ng.h
+++ b/zlib-ng.h
@@ -25,7 +25,7 @@
 
 
   The data format used by the zlib library is described by RFCs (Request for
-  Comments) 1950 to 1952 in the files http://tools.ietf.org/html/rfc1950
+  Comments) 1950 to 1952 in the files https://tools.ietf.org/html/rfc1950
   (zlib format), rfc1951 (deflate format) and rfc1952 (gzip format).
 */
 
diff --git a/zlib.h b/zlib.h
index 99be5f6629d8b04eec3178779b785358081d3101..d6aa53830aa26023c07a2f5880eedb30b21d0e6d 100644 (file)
--- a/zlib.h
+++ b/zlib.h
@@ -26,7 +26,7 @@
 
 
   The data format used by the zlib library is described by RFCs (Request for
-  Comments) 1950 to 1952 in the files http://tools.ietf.org/html/rfc1950
+  Comments) 1950 to 1952 in the files https://tools.ietf.org/html/rfc1950
   (zlib format), rfc1951 (deflate format) and rfc1952 (gzip format).
 */