Browse Source

docs/comments: Update to secure URL versions

Closes #1741
tags/curl-7_55_0
Viktor Szakats 1 year ago
parent
commit
13ef623a81
No account linked to committer's email address

+ 3
- 3
docs/BINDINGS.md View File

@@ -65,7 +65,7 @@ Lua: [luacurl](http://luacurl.luaforge.net/) by Alexander Marinov, [Lua-cURL](ht
65 65
 
66 66
 [Object-Pascal](http://www.tekool.com/opcurl) Free Pascal, Delphi and Kylix binding written by Christophe Espern.
67 67
 
68
-[OCaml](http://opam.ocaml.org/packages/ocurl/) Written by Lars Nilsson and ygrek
68
+[OCaml](https://opam.ocaml.org/packages/ocurl/) Written by Lars Nilsson and ygrek
69 69
 
70 70
 [Pascal](http://houston.quik.com/jkp/curlpas/) Free Pascal, Delphi and Kylix binding written by Jeffrey Pohlmeyer.
71 71
 
@@ -83,7 +83,7 @@ Bailiff and Bálint Szilakszi,
83 83
 
84 84
 [Rexx](https://rexxcurl.sourceforge.io/) Written Mark Hessling
85 85
 
86
-[Ring](http://ring-lang.sourceforge.net/doc1.3/libcurl.html) RingLibCurl by Mahmoud Fayed
86
+[Ring](https://ring-lang.sourceforge.io/doc1.3/libcurl.html) RingLibCurl by Mahmoud Fayed
87 87
 
88 88
 RPG, support for ILE/RPG on OS/400 is included in source distribution
89 89
 
@@ -99,7 +99,7 @@ Ruby: [curb](http://curb.rubyforge.org/) written by Ross Bamford, [ruby-curl-mul
99 99
 
100 100
 [Smalltalk](http://www.squeaksource.com/CurlPlugin/) Written by Danil Osipchuk
101 101
 
102
-[SP-Forth](http://spf.cvs.sourceforge.net/viewvc/spf/devel/~ac/lib/lin/curl/) Written by Andrey Cherezov
102
+[SP-Forth](https://sourceforge.net/p/spf/spf/ci/master/tree/devel/~ac/lib/lin/curl/) Written by Andrey Cherezov
103 103
 
104 104
 [SPL](http://www.clifford.at/spl/) Written by Clifford Wolf
105 105
 

+ 1
- 1
docs/CIPHERS.md View File

@@ -250,7 +250,7 @@ libcurl was built to use. This is an attempt to list known cipher names.
250 250
 
251 251
 ## GSKit
252 252
 
253
-Ciphers are internally defined as numeric codes (http://www.ibm.com/support/knowledgecenter/ssw_ibm_i_73/apis/gsk_attribute_set_buffer.htm),
253
+Ciphers are internally defined as numeric codes (https://www.ibm.com/support/knowledgecenter/ssw_ibm_i_73/apis/gsk_attribute_set_buffer.htm),
254 254
 but libcurl maps them to the following case-insensitive names.
255 255
 
256 256
 ### SSL2 cipher suites (insecure: disabled by default)

+ 3
- 3
docs/FAQ View File

@@ -162,7 +162,7 @@ FAQ
162 162
   We pronounce curl with an initial k sound. It rhymes with words like girl
163 163
   and earl. This is a short WAV file to help you:
164 164
 
165
-     http://media.merriam-webster.com/soundc11/c/curl0001.wav
165
+     https://media.merriam-webster.com/soundc11/c/curl0001.wav
166 166
 
167 167
   There are numerous sub-projects and related projects that also use the word
168 168
   curl in the project names in various combinations, but you should take
@@ -366,8 +366,8 @@ FAQ
366 366
   Comprehensible explanations of the meaning of such numbers and how to obtain
367 367
   them (resp.) are here
368 368
 
369
-  http://www.bis.doc.gov/licensing/exportingbasics.htm
370
-  http://www.bis.doc.gov/licensing/do_i_needaneccn.html
369
+  https://www.bis.doc.gov/licensing/exportingbasics.htm
370
+  https://www.bis.doc.gov/licensing/do_i_needaneccn.html
371 371
 
372 372
   An incomprehensible description of the two numbers above is here
373 373
   http://www.access.gpo.gov/bis/ear/pdf/ccl5-pt2.pdf

+ 2
- 2
docs/INSTALL.md View File

@@ -278,8 +278,8 @@ before including any libcurl header. Your program does not need the
278 278
 `USE_LWIPSOCK` preprocessor definition which is for libcurl internals only.
279 279
 
280 280
 Compilation has been verified with [lwIP
281
-1.4.0](http://download.savannah.gnu.org/releases/lwip/lwip-1.4.0.zip) and
282
-[contrib-1.4.0](http://download.savannah.gnu.org/releases/lwip/contrib-1.4.0.zip).
281
+1.4.0](https://download.savannah.gnu.org/releases/lwip/lwip-1.4.0.zip) and
282
+[contrib-1.4.0](https://download.savannah.gnu.org/releases/lwip/contrib-1.4.0.zip).
283 283
 
284 284
 This BSD-style lwIP TCP/IP stack support must be considered experimental given
285 285
 that it has been verified that lwIP 1.4.0 still needs some polish, and libcurl

+ 1
- 1
docs/INTERNALS.md View File

@@ -1079,7 +1079,7 @@ for older and later versions as things don't change drastically that often.
1079 1079
 
1080 1080
 [1]: https://curl.haxx.se/libcurl/c/curl_easy_setopt.html
1081 1081
 [2]: https://curl.haxx.se/libcurl/c/curl_easy_init.html
1082
-[3]: http://c-ares.haxx.se/
1082
+[3]: https://c-ares.haxx.se/
1083 1083
 [4]: https://tools.ietf.org/html/rfc7230 "RFC 7230"
1084 1084
 [5]: https://curl.haxx.se/libcurl/c/CURLOPT_ACCEPT_ENCODING.html
1085 1085
 [6]: https://curl.haxx.se/docs/manpage.html#--compressed

+ 1
- 1
docs/KNOWN_BUGS View File

@@ -380,7 +380,7 @@ problems may have been fixed or changed somewhat since this was written!
380 380
 
381 381
  libcurl fails to build with MIT Kerberos for Windows (KfW) due to KfW's
382 382
  library header files exporting symbols/macros that should be kept private to
383
- the KfW library. See ticket #5601 at http://krbdev.mit.edu/rt/
383
+ the KfW library. See ticket #5601 at https://krbdev.mit.edu/rt/
384 384
 
385 385
 6.3 NTLM in system context uses wrong name
386 386
 

+ 1
- 1
docs/libcurl/libcurl-thread.3 View File

@@ -53,7 +53,7 @@ https://www.openssl.org/docs/man1.0.2/crypto/threads.html#DESCRIPTION
53 53
 https://curl.haxx.se/libcurl/c/opensslthreadlock.html
54 54
 
55 55
 .IP GnuTLS
56
-http://gnutls.org/manual/html_node/Thread-safety.html
56
+https://gnutls.org/manual/html_node/Thread-safety.html
57 57
 .IP NSS
58 58
 thread-safe already without anything required.
59 59
 .IP PolarSSL

+ 1
- 1
docs/mk-ca-bundle.1 View File

@@ -107,7 +107,7 @@ Returns 0 on success. Returns 1 if it fails to download data.
107 107
 .SH CERTDATA FORMAT
108 108
 The file format used by Mozilla for this trust information seems to be documented here:
109 109
 .nf
110
-http://p11-glue.freedesktop.org/doc/storing-trust-policy/storing-trust-existing.html
110
+https://p11-glue.freedesktop.org/doc/storing-trust-policy/storing-trust-existing.html
111 111
 .fi
112 112
 .SH SEE ALSO
113 113
 .BR curl (1)

+ 1
- 1
lib/strtoofft.c View File

@@ -29,7 +29,7 @@
29 29
  *
30 30
  * In the ISO C standard (IEEE Std 1003.1), there is a strtoimax() function we
31 31
  * could use in case strtoll() doesn't exist...  See
32
- * http://www.opengroup.org/onlinepubs/009695399/functions/strtoimax.html
32
+ * https://www.opengroup.org/onlinepubs/009695399/functions/strtoimax.html
33 33
  */
34 34
 
35 35
 #ifdef NEED_CURL_STRTOLL

+ 1
- 1
packages/Win32/cygwin/README View File

@@ -40,7 +40,7 @@ Build Instructions (to recompile from the cygwin source tarball):
40 40
 
41 41
   (**) LibTool 1.4.2 had a bug related to cygwin's use of ".exe" extensions,
42 42
       such that "make install" blew up at curl.exe. See this URL for details:
43
-         http://mail.gnu.org/pipermail/libtool/2001-September/005549.html
43
+         https://lists.gnu.org/archive/html/libtool/2001-09/msg00101.html
44 44
       The copy of ltmain.sh that is distributed with curl includes this patch.
45 45
 
46 46
   As of curl 7.9.1, the official source compiles (under Cygwin) and tests

+ 1
- 1
packages/vms/gnv_link_curl.com View File

@@ -262,7 +262,7 @@ version or a compatible later version.
262 262
 
263 263
 For Alpha and IA64 platforms, see the url below to register to get the
264 264
 download URL.  The kit will be HP 1.4-467 or later.
265
-  http://h71000.www7.hp.com/openvms/products/ssl/ssl.html
265
+  https://h41379.www4.hpe.com/openvms/products/ssl/ssl.html
266 266
 
267 267
 For VAX, use the same registration, but remove the kit name from any of the
268 268
 download URLs provided and put in CPQ-VAXVMS-SSL-V0101-B-1.PCSI-DCX_VAXEXE

+ 1
- 1
src/macos/MACINSTALL.TXT View File

@@ -1 +1 @@
1
-MACOS (not MACOS X)
===================
This is the first attempt at porting curl to MacOS.
http, ftp, dict and telnet seems to work fine, other protocols and advanced 
features have not been all tested.

This port is heavily based on the GUSI library from Matthias Neeracher.
GUSI (Grand Unified Socket Interface) is a POSIX/Pthreads/Sockets library 
bringing some of the comforts of UNIX 98 to traditional MacOS.
The latest GUSI release can be downloaded from sourceforge 
at <http://sourceforge.net/projects/gusi/>

I have also written a few functions to help port Unix applications to MacOS.
These functions are part of the GUSI Extra library that can be downloaded at
<http://perso.wanadoo.fr/ela/resources.html#gusiextra>

OpenSSL support is still experimental but I hope to deliver a version 
including SSL soon.

curl for MacOS requires using the CodeWarrior compiler from Metrowerks.

First download GUSI, GUSI Extra and curl. Access paths have been setup so that
GUSI, GUSI Extra and curl directories should have the same parent directory.

Follow the instructions in GUSI Extra "readme.txt" mainly the ones related to
SIOUX and GUSI patches. If you do not apply these patches curl will not behave 
correctly.

In the 'curl/src/macos' directory, decode "curl.mcp.xml.sit.hqx" (This is a 
stuffit binhexed file)
From the CodeWarrior IDE, import 'curl/src/macos/curl.xml', adjust the access 
paths if required. Then you should be able to build:
- the libcurl libraries for PPC and 68K.
- the curl application (also available for PPC and 68K) which is the command
  line version of curl.

If the file "tool_hugehelp.c" is missing rename "curl/src/tool_hugehelp.c.cvs"
to "tool_hugehelp.c" and make sure its file type is 'TEXT'
1
+MACOS (not MACOS X)
===================
This is the first attempt at porting curl to MacOS.
http, ftp, dict and telnet seems to work fine, other protocols and advanced 
features have not been all tested.

This port is heavily based on the GUSI library from Matthias Neeracher.
GUSI (Grand Unified Socket Interface) is a POSIX/Pthreads/Sockets library 
bringing some of the comforts of UNIX 98 to traditional MacOS.
The latest GUSI release can be downloaded from sourceforge 
at <https://sourceforge.net/projects/gusi/>

I have also written a few functions to help port Unix applications to MacOS.
These functions are part of the GUSI Extra library that can be downloaded at
<http://perso.wanadoo.fr/ela/resources.html#gusiextra>

OpenSSL support is still experimental but I hope to deliver a version 
including SSL soon.

curl for MacOS requires using the CodeWarrior compiler from Metrowerks.

First download GUSI, GUSI Extra and curl. Access paths have been setup so that
GUSI, GUSI Extra and curl directories should have the same parent directory.

Follow the instructions in GUSI Extra "readme.txt" mainly the ones related to
SIOUX and GUSI patches. If you do not apply these patches curl will not behave 
correctly.

In the 'curl/src/macos' directory, decode "curl.mcp.xml.sit.hqx" (This is a 
stuffit binhexed file)
From the CodeWarrior IDE, import 'curl/src/macos/curl.xml', adjust the access 
paths if required. Then you should be able to build:
- the libcurl libraries for PPC and 68K.
- the curl application (also available for PPC and 68K) which is the command
  line version of curl.

If the file "tool_hugehelp.c" is missing rename "curl/src/tool_hugehelp.c.cvs"
to "tool_hugehelp.c" and make sure its file type is 'TEXT'

+ 1
- 1
src/tool_xattr.c View File

@@ -42,7 +42,7 @@ static const struct xattr_mapping {
42 42
   CURLINFO info;
43 43
 } mappings[] = {
44 44
   /* mappings proposed by
45
-   * http://freedesktop.org/wiki/CommonExtendedAttributes
45
+   * https://freedesktop.org/wiki/CommonExtendedAttributes/
46 46
    */
47 47
   { "user.xdg.origin.url", CURLINFO_EFFECTIVE_URL },
48 48
   { "user.mime_type",      CURLINFO_CONTENT_TYPE },

+ 1
- 1
tests/fuzz/curl_fuzzer.c View File

@@ -5,7 +5,7 @@
5 5
 # you may not use this file except in compliance with the License.
6 6
 # You may obtain a copy of the License at
7 7
 #
8
-#      http://www.apache.org/licenses/LICENSE-2.0
8
+#      https://www.apache.org/licenses/LICENSE-2.0
9 9
 #
10 10
 # Unless required by applicable law or agreed to in writing, software
11 11
 # distributed under the License is distributed on an "AS IS" BASIS,

+ 1
- 1
tests/runtests.pl View File

@@ -4952,7 +4952,7 @@ sub startservers {
4952 4952
                     return "failed starting socks5 server";
4953 4953
                 }
4954 4954
                 elsif(($sshdid =~ /OpenSSH/) && ($sshdvernum < 370)) {
4955
-                    # Need OpenSSH 3.7 for socks5 - http://www.openssh.com/txt/release-3.7
4955
+                    # Need OpenSSH 3.7 for socks5 - https://www.openssh.com/txt/release-3.7
4956 4956
                     logmsg "$sshdverstr insufficient; socks5 tests need at least OpenSSH 3.7\n";
4957 4957
                     return "failed starting socks5 server";
4958 4958
                 }

+ 1
- 1
tests/unit/unit1604.c View File

@@ -9,7 +9,7 @@
9 9
  *
10 10
  * This software is licensed as described in the file COPYING, which
11 11
  * you should have received as part of this distribution. The terms
12
- * are also available at http://curl.haxx.se/docs/copyright.html.
12
+ * are also available at https://curl.haxx.se/docs/copyright.html.
13 13
  *
14 14
  * You may opt to use, copy, modify, merge, publish, distribute and/or sell
15 15
  * copies of the Software, and permit persons to whom the Software is

Loading…
Cancel
Save