Browse Source

doc: update links to use https where possible

PR-URL: https://github.com/nodejs/node/pull/4054
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Roman Reiss <me@silverwind.io>
v4.x
jpersson 9 years ago
committed by Myles Borins
parent
commit
33e72e135f
  1. 2
      doc/api/addons.markdown
  2. 10
      doc/api/crypto.markdown
  3. 2
      doc/api/errors.markdown
  4. 4
      doc/api/https.markdown
  5. 2
      doc/api/punycode.markdown
  6. 22
      doc/api/tls.markdown
  7. 4
      doc/api/vm.markdown
  8. 4
      doc/api/zlib.markdown

2
doc/api/addons.markdown

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

10
doc/api/crypto.markdown

@ -14,7 +14,7 @@ decipher, sign and verify methods.
The class used for working with signed public key & challenges. The most The class used for working with signed public key & challenges. The most
common usage for this series of functions is when dealing with the `<keygen>` common usage for this series of functions is when dealing with the `<keygen>`
element. http://www.openssl.org/docs/apps/spkac.html element. https://www.openssl.org/docs/apps/spkac.html
Returned by `crypto.Certificate`. Returned by `crypto.Certificate`.
@ -464,7 +464,7 @@ dictionary with keys:
(Certificate Revocation List) (Certificate Revocation List)
* `ciphers`: A string describing the ciphers to use or exclude. * `ciphers`: A string describing the ciphers to use or exclude.
Consult Consult
<http://www.openssl.org/docs/apps/ciphers.html#CIPHER_LIST_FORMAT> <https://www.openssl.org/docs/apps/ciphers.html#CIPHER_LIST_FORMAT>
for details on the format. for details on the format.
If no 'ca' details are given, then Node.js will use the default 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.
[buffer]: buffer.html [buffer]: buffer.html
[buffers]: buffer.html [buffers]: buffer.html
[Caveats]: #crypto_caveats [Caveats]: #crypto_caveats
[initialization vector]: http://en.wikipedia.org/wiki/Initialization_vector [initialization vector]: https://en.wikipedia.org/wiki/Initialization_vector
[NIST SP 800-131A]: http://csrc.nist.gov/publications/nistpubs/800-131A/sp800-131A.pdf [NIST SP 800-131A]: http://csrc.nist.gov/publications/nistpubs/800-131A/sp800-131A.pdf
[NIST SP 800-132]: http://csrc.nist.gov/publications/nistpubs/800-132/nist-sp800-132.pdf [NIST SP 800-132]: http://csrc.nist.gov/publications/nistpubs/800-132/nist-sp800-132.pdf
[RFC 2412]: http://www.rfc-editor.org/rfc/rfc2412.txt [RFC 2412]: https://www.rfc-editor.org/rfc/rfc2412.txt
[RFC 3526]: http://www.rfc-editor.org/rfc/rfc3526.txt [RFC 3526]: https://www.rfc-editor.org/rfc/rfc3526.txt
[stream]: stream.html [stream]: stream.html
[streams]: stream.html [streams]: stream.html

2
doc/api/errors.markdown

@ -506,7 +506,7 @@ found [here][online].
[below]: #errors_error_propagation_and_interception [below]: #errors_error_propagation_and_interception
[domains]: domain.html [domains]: domain.html
[event emitter-based]: events.html#events_class_events_eventemitter [event emitter-based]: events.html#events_class_events_eventemitter
[file descriptors]: http://en.wikipedia.org/wiki/File_descriptor [file descriptors]: https://en.wikipedia.org/wiki/File_descriptor
[online]: http://man7.org/linux/man-pages/man3/errno.3.html [online]: http://man7.org/linux/man-pages/man3/errno.3.html
[stream-based]: stream.html [stream-based]: stream.html
[syscall]: http://man7.org/linux/man-pages/man2/syscall.2.html [syscall]: http://man7.org/linux/man-pages/man2/syscall.2.html

4
doc/api/https.markdown

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

2
doc/api/punycode.markdown

@ -67,4 +67,4 @@ Creates a string based on an array of numeric code point values.
A string representing the current Punycode.js version number. A string representing the current Punycode.js version number.
[Punycode.js]: https://mths.be/punycode [Punycode.js]: https://mths.be/punycode
[JavaScript uses UCS-2 internally]: http://mathiasbynens.be/notes/javascript-encoding [JavaScript uses UCS-2 internally]: https://mathiasbynens.be/notes/javascript-encoding

22
doc/api/tls.markdown

@ -422,7 +422,7 @@ Example:
{ name: 'AES256-SHA', version: 'TLSv1/SSLv3' } { name: 'AES256-SHA', version: 'TLSv1/SSLv3' }
See SSL_CIPHER_get_name() and SSL_CIPHER_get_version() in See SSL_CIPHER_get_name() and SSL_CIPHER_get_version() in
http://www.openssl.org/docs/ssl/ssl.html#DEALING_WITH_CIPHERS for more https://www.openssl.org/docs/ssl/ssl.html#DEALING_WITH_CIPHERS for more
information. information.
### tlsSocket.getPeerCertificate([ detailed ]) ### tlsSocket.getPeerCertificate([ detailed ])
@ -650,7 +650,7 @@ dictionary with keys:
(Certificate Revocation List) (Certificate Revocation List)
* `ciphers`: A string describing the ciphers to use or exclude. * `ciphers`: A string describing the ciphers to use or exclude.
Consult Consult
<http://www.openssl.org/docs/apps/ciphers.html#CIPHER_LIST_FORMAT> <https://www.openssl.org/docs/apps/ciphers.html#CIPHER_LIST_FORMAT>
for details on the format. for details on the format.
* `honorCipherOrder` : When choosing a cipher, use the server's preferences * `honorCipherOrder` : When choosing a cipher, use the server's preferences
instead of the client preferences. For further details see `tls` module instead of the client preferences. For further details see `tls` module
@ -876,10 +876,10 @@ Example:
var ciphers = tls.getCiphers(); var ciphers = tls.getCiphers();
console.log(ciphers); // ['AES128-SHA', 'AES256-SHA', ...] console.log(ciphers); // ['AES128-SHA', 'AES256-SHA', ...]
[OpenSSL cipher list format documentation]: http://www.openssl.org/docs/apps/ciphers.html#CIPHER_LIST_FORMAT [OpenSSL cipher list format documentation]: https://www.openssl.org/docs/apps/ciphers.html#CIPHER_LIST_FORMAT
[Chrome's 'modern cryptography' setting]: http://www.chromium.org/Home/chromium-security/education/tls#TOC-Deprecation-of-TLS-Features-Algorithms-in-Chrome [Chrome's 'modern cryptography' setting]: https://www.chromium.org/Home/chromium-security/education/tls#TOC-Deprecation-of-TLS-Features-Algorithms-in-Chrome
[specific attacks affecting larger AES key sizes]: https://www.schneier.com/blog/archives/2009/07/another_new_aes.html [specific attacks affecting larger AES key sizes]: https://www.schneier.com/blog/archives/2009/07/another_new_aes.html
[BEAST attacks]: http://blog.ivanristic.com/2011/10/mitigating-the-beast-attack-on-tls.html [BEAST attacks]: https://blog.ivanristic.com/2011/10/mitigating-the-beast-attack-on-tls.html
[crypto.getCurves()]: crypto.html#crypto_crypto_getcurves [crypto.getCurves()]: crypto.html#crypto_crypto_getcurves
[tls.createServer]: #tls_tls_createserver_options_secureconnectionlistener [tls.createServer]: #tls_tls_createserver_options_secureconnectionlistener
[tls.createSecurePair]: #tls_tls_createsecurepair_context_isserver_requestcert_rejectunauthorized_options [tls.createSecurePair]: #tls_tls_createsecurepair_context_isserver_requestcert_rejectunauthorized_options
@ -890,15 +890,15 @@ Example:
[`'secureConnect'`]: #tls_event_secureconnect [`'secureConnect'`]: #tls_event_secureconnect
[`'secureConnection'`]: #tls_event_secureconnection [`'secureConnection'`]: #tls_event_secureconnection
[Stream]: stream.html#stream_stream [Stream]: stream.html#stream_stream
[SSL_METHODS]: http://www.openssl.org/docs/ssl/ssl.html#DEALING_WITH_PROTOCOL_METHODS [SSL_METHODS]: https://www.openssl.org/docs/ssl/ssl.html#DEALING_WITH_PROTOCOL_METHODS
[tls.Server]: #tls_class_tls_server [tls.Server]: #tls_class_tls_server
[SSL_CTX_set_timeout]: http://www.openssl.org/docs/ssl/SSL_CTX_set_timeout.html [SSL_CTX_set_timeout]: https://www.openssl.org/docs/ssl/SSL_CTX_set_timeout.html
[RFC 4492]: http://www.rfc-editor.org/rfc/rfc4492.txt [RFC 4492]: https://www.rfc-editor.org/rfc/rfc4492.txt
[Forward secrecy]: http://en.wikipedia.org/wiki/Perfect_forward_secrecy [Forward secrecy]: https://en.wikipedia.org/wiki/Perfect_forward_secrecy
[DHE]: https://en.wikipedia.org/wiki/Diffie%E2%80%93Hellman_key_exchange [DHE]: https://en.wikipedia.org/wiki/Diffie%E2%80%93Hellman_key_exchange
[ECDHE]: https://en.wikipedia.org/wiki/Elliptic_curve_Diffie%E2%80%93Hellman [ECDHE]: https://en.wikipedia.org/wiki/Elliptic_curve_Diffie%E2%80%93Hellman
[asn1.js]: http://npmjs.org/package/asn1.js [asn1.js]: https://npmjs.org/package/asn1.js
[OCSP request]: http://en.wikipedia.org/wiki/OCSP_stapling [OCSP request]: https://en.wikipedia.org/wiki/OCSP_stapling
[TLS recommendations]: https://wiki.mozilla.org/Security/Server_Side_TLS [TLS recommendations]: https://wiki.mozilla.org/Security/Server_Side_TLS
[TLS Session Tickets]: https://www.ietf.org/rfc/rfc5077.txt [TLS Session Tickets]: https://www.ietf.org/rfc/rfc5077.txt
[getPeerCertificate]: #tls_tlssocket_getpeercertificate_detailed [getPeerCertificate]: #tls_tlssocket_getpeercertificate_detailed

4
doc/api/vm.markdown

@ -275,6 +275,6 @@ e.g. `(0,eval)('code')`. However, it also has the following additional options:
- `timeout`: a number of milliseconds to execute `code` before terminating - `timeout`: a number of milliseconds to execute `code` before terminating
execution. If execution is terminated, an [`Error`][] will be thrown. execution. If execution is terminated, an [`Error`][] will be thrown.
[indirect `eval` call]: http://es5.github.io/#x10.4.2 [indirect `eval` call]: https://es5.github.io/#x10.4.2
[global object]: http://es5.github.io/#x15.1 [global object]: https://es5.github.io/#x15.1
[`Error`]: errors.html#errors_class_error [`Error`]: errors.html#errors_class_error

4
doc/api/zlib.markdown

@ -356,8 +356,8 @@ Decompress a raw Buffer with Inflate.
Decompress a raw Buffer with Unzip. Decompress a raw Buffer with Unzip.
[accept-encoding]: http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.3 [accept-encoding]: https://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.3
[content-encoding]: http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.11 [content-encoding]: https://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.11
[Memory Usage Tuning]: #zlib_memory_usage_tuning [Memory Usage Tuning]: #zlib_memory_usage_tuning
[zlib documentation]: http://zlib.net/manual.html#Constants [zlib documentation]: http://zlib.net/manual.html#Constants
[options]: #zlib_class_options [options]: #zlib_class_options

Loading…
Cancel
Save