Skip to content

Commit 33e72e1

Browse files
jperssonMyles Borins
jpersson
authored and
Myles Borins
committed
doc: update links to use https where possible
PR-URL: #4054 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Roman Reiss <me@silverwind.io>
1 parent b6124ea commit 33e72e1

8 files changed

+25
-25
lines changed

doc/api/addons.markdown

+1-1
Original file line numberDiff line numberDiff line change
@@ -873,4 +873,4 @@ Test in JavaScript by running:
873873
[download]: https://github.com/nodejs/node-addon-examples
874874
[node-gyp]: https://github.com/nodejs/node-gyp
875875
[v8 reference]: http://izs.me/v8-docs/main.html
876-
[Embedder's Guide]: http://code.google.com/apis/v8/embed.html
876+
[Embedder's Guide]: https://code.google.com/apis/v8/embed.html

doc/api/crypto.markdown

+5-5
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ decipher, sign and verify methods.
1414

1515
The class used for working with signed public key & challenges. The most
1616
common usage for this series of functions is when dealing with the `<keygen>`
17-
element. http://www.openssl.org/docs/apps/spkac.html
17+
element. https://www.openssl.org/docs/apps/spkac.html
1818

1919
Returned by `crypto.Certificate`.
2020

@@ -464,7 +464,7 @@ dictionary with keys:
464464
(Certificate Revocation List)
465465
* `ciphers`: A string describing the ciphers to use or exclude.
466466
Consult
467-
<http://www.openssl.org/docs/apps/ciphers.html#CIPHER_LIST_FORMAT>
467+
<https://www.openssl.org/docs/apps/ciphers.html#CIPHER_LIST_FORMAT>
468468
for details on the format.
469469

470470
If no 'ca' details are given, then Node.js will use the default
@@ -797,10 +797,10 @@ See the reference for other recommendations and details.
797797
[buffer]: buffer.html
798798
[buffers]: buffer.html
799799
[Caveats]: #crypto_caveats
800-
[initialization vector]: http://en.wikipedia.org/wiki/Initialization_vector
800+
[initialization vector]: https://en.wikipedia.org/wiki/Initialization_vector
801801
[NIST SP 800-131A]: http://csrc.nist.gov/publications/nistpubs/800-131A/sp800-131A.pdf
802802
[NIST SP 800-132]: http://csrc.nist.gov/publications/nistpubs/800-132/nist-sp800-132.pdf
803-
[RFC 2412]: http://www.rfc-editor.org/rfc/rfc2412.txt
804-
[RFC 3526]: http://www.rfc-editor.org/rfc/rfc3526.txt
803+
[RFC 2412]: https://www.rfc-editor.org/rfc/rfc2412.txt
804+
[RFC 3526]: https://www.rfc-editor.org/rfc/rfc3526.txt
805805
[stream]: stream.html
806806
[streams]: stream.html

doc/api/errors.markdown

+1-1
Original file line numberDiff line numberDiff line change
@@ -506,7 +506,7 @@ found [here][online].
506506
[below]: #errors_error_propagation_and_interception
507507
[domains]: domain.html
508508
[event emitter-based]: events.html#events_class_events_eventemitter
509-
[file descriptors]: http://en.wikipedia.org/wiki/File_descriptor
509+
[file descriptors]: https://en.wikipedia.org/wiki/File_descriptor
510510
[online]: http://man7.org/linux/man-pages/man3/errno.3.html
511511
[stream-based]: stream.html
512512
[syscall]: http://man7.org/linux/man-pages/man2/syscall.2.html

doc/api/https.markdown

+2-2
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@ The following options from [`tls.connect()`][] can also be specified. However, a
168168
certificates in PEM format. If this is omitted several well known "root"
169169
CAs will be used, like VeriSign. These are used to authorize connections.
170170
- `ciphers`: A string describing the ciphers to use or exclude. Consult
171-
<http://www.openssl.org/docs/apps/ciphers.html#CIPHER_LIST_FORMAT> for
171+
<https://www.openssl.org/docs/apps/ciphers.html#CIPHER_LIST_FORMAT> for
172172
details on the format.
173173
- `rejectUnauthorized`: If `true`, the server certificate is verified against
174174
the list of supplied CAs. An `'error'` event is emitted if verification
@@ -226,7 +226,7 @@ Example:
226226
[`http.Server`]: http.html#http_class_http_server
227227
[`https.Agent`]: #https_class_https_agent
228228
[`https.request()`]: #https_https_request_options_callback
229-
[`SSL_METHODS`]: http://www.openssl.org/docs/ssl/ssl.html#DEALING_WITH_PROTOCOL_METHODS
229+
[`SSL_METHODS`]: https://www.openssl.org/docs/ssl/ssl.html#DEALING_WITH_PROTOCOL_METHODS
230230
[`tls.connect()`]: tls.html#tls_tls_connect_options_callback
231231
[`tls.createServer()`]: tls.html#tls_tls_createserver_options_secureconnectionlistener
232232
[`url.parse()`]: url.html#url_url_parse_urlstr_parsequerystring_slashesdenotehost

doc/api/punycode.markdown

+1-1
Original file line numberDiff line numberDiff line change
@@ -67,4 +67,4 @@ Creates a string based on an array of numeric code point values.
6767
A string representing the current Punycode.js version number.
6868

6969
[Punycode.js]: https://mths.be/punycode
70-
[JavaScript uses UCS-2 internally]: http://mathiasbynens.be/notes/javascript-encoding
70+
[JavaScript uses UCS-2 internally]: https://mathiasbynens.be/notes/javascript-encoding

doc/api/tls.markdown

+11-11
Original file line numberDiff line numberDiff line change
@@ -422,7 +422,7 @@ Example:
422422
{ name: 'AES256-SHA', version: 'TLSv1/SSLv3' }
423423

424424
See SSL_CIPHER_get_name() and SSL_CIPHER_get_version() in
425-
http://www.openssl.org/docs/ssl/ssl.html#DEALING_WITH_CIPHERS for more
425+
https://www.openssl.org/docs/ssl/ssl.html#DEALING_WITH_CIPHERS for more
426426
information.
427427

428428
### tlsSocket.getPeerCertificate([ detailed ])
@@ -650,7 +650,7 @@ dictionary with keys:
650650
(Certificate Revocation List)
651651
* `ciphers`: A string describing the ciphers to use or exclude.
652652
Consult
653-
<http://www.openssl.org/docs/apps/ciphers.html#CIPHER_LIST_FORMAT>
653+
<https://www.openssl.org/docs/apps/ciphers.html#CIPHER_LIST_FORMAT>
654654
for details on the format.
655655
* `honorCipherOrder` : When choosing a cipher, use the server's preferences
656656
instead of the client preferences. For further details see `tls` module
@@ -876,10 +876,10 @@ Example:
876876
var ciphers = tls.getCiphers();
877877
console.log(ciphers); // ['AES128-SHA', 'AES256-SHA', ...]
878878

879-
[OpenSSL cipher list format documentation]: http://www.openssl.org/docs/apps/ciphers.html#CIPHER_LIST_FORMAT
880-
[Chrome's 'modern cryptography' setting]: http://www.chromium.org/Home/chromium-security/education/tls#TOC-Deprecation-of-TLS-Features-Algorithms-in-Chrome
879+
[OpenSSL cipher list format documentation]: https://www.openssl.org/docs/apps/ciphers.html#CIPHER_LIST_FORMAT
880+
[Chrome's 'modern cryptography' setting]: https://www.chromium.org/Home/chromium-security/education/tls#TOC-Deprecation-of-TLS-Features-Algorithms-in-Chrome
881881
[specific attacks affecting larger AES key sizes]: https://www.schneier.com/blog/archives/2009/07/another_new_aes.html
882-
[BEAST attacks]: http://blog.ivanristic.com/2011/10/mitigating-the-beast-attack-on-tls.html
882+
[BEAST attacks]: https://blog.ivanristic.com/2011/10/mitigating-the-beast-attack-on-tls.html
883883
[crypto.getCurves()]: crypto.html#crypto_crypto_getcurves
884884
[tls.createServer]: #tls_tls_createserver_options_secureconnectionlistener
885885
[tls.createSecurePair]: #tls_tls_createsecurepair_context_isserver_requestcert_rejectunauthorized_options
@@ -890,15 +890,15 @@ Example:
890890
[`'secureConnect'`]: #tls_event_secureconnect
891891
[`'secureConnection'`]: #tls_event_secureconnection
892892
[Stream]: stream.html#stream_stream
893-
[SSL_METHODS]: http://www.openssl.org/docs/ssl/ssl.html#DEALING_WITH_PROTOCOL_METHODS
893+
[SSL_METHODS]: https://www.openssl.org/docs/ssl/ssl.html#DEALING_WITH_PROTOCOL_METHODS
894894
[tls.Server]: #tls_class_tls_server
895-
[SSL_CTX_set_timeout]: http://www.openssl.org/docs/ssl/SSL_CTX_set_timeout.html
896-
[RFC 4492]: http://www.rfc-editor.org/rfc/rfc4492.txt
897-
[Forward secrecy]: http://en.wikipedia.org/wiki/Perfect_forward_secrecy
895+
[SSL_CTX_set_timeout]: https://www.openssl.org/docs/ssl/SSL_CTX_set_timeout.html
896+
[RFC 4492]: https://www.rfc-editor.org/rfc/rfc4492.txt
897+
[Forward secrecy]: https://en.wikipedia.org/wiki/Perfect_forward_secrecy
898898
[DHE]: https://en.wikipedia.org/wiki/Diffie%E2%80%93Hellman_key_exchange
899899
[ECDHE]: https://en.wikipedia.org/wiki/Elliptic_curve_Diffie%E2%80%93Hellman
900-
[asn1.js]: http://npmjs.org/package/asn1.js
901-
[OCSP request]: http://en.wikipedia.org/wiki/OCSP_stapling
900+
[asn1.js]: https://npmjs.org/package/asn1.js
901+
[OCSP request]: https://en.wikipedia.org/wiki/OCSP_stapling
902902
[TLS recommendations]: https://wiki.mozilla.org/Security/Server_Side_TLS
903903
[TLS Session Tickets]: https://www.ietf.org/rfc/rfc5077.txt
904904
[getPeerCertificate]: #tls_tlssocket_getpeercertificate_detailed

doc/api/vm.markdown

+2-2
Original file line numberDiff line numberDiff line change
@@ -275,6 +275,6 @@ e.g. `(0,eval)('code')`. However, it also has the following additional options:
275275
- `timeout`: a number of milliseconds to execute `code` before terminating
276276
execution. If execution is terminated, an [`Error`][] will be thrown.
277277

278-
[indirect `eval` call]: http://es5.github.io/#x10.4.2
279-
[global object]: http://es5.github.io/#x15.1
278+
[indirect `eval` call]: https://es5.github.io/#x10.4.2
279+
[global object]: https://es5.github.io/#x15.1
280280
[`Error`]: errors.html#errors_class_error

doc/api/zlib.markdown

+2-2
Original file line numberDiff line numberDiff line change
@@ -356,8 +356,8 @@ Decompress a raw Buffer with Inflate.
356356

357357
Decompress a raw Buffer with Unzip.
358358

359-
[accept-encoding]: http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.3
360-
[content-encoding]: http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.11
359+
[accept-encoding]: https://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.3
360+
[content-encoding]: https://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.11
361361
[Memory Usage Tuning]: #zlib_memory_usage_tuning
362362
[zlib documentation]: http://zlib.net/manual.html#Constants
363363
[options]: #zlib_class_options

0 commit comments

Comments
 (0)