mirror of
https://github.com/nodejs/node.git
synced 2024-12-01 16:10:02 +01:00
6aafee1771
My node distribution uses a shared openssl library with some ciphers disabled, including RC2. These tests (which use `rsa_cert.pfx`) fail with `unknown cipher`: - parallel/test-crypto-binary-default - parallel/test-https-pfx - parallel/test-crypto The other fixture .pfx's use the `-descert` option, I don't know if rsa_cert.pfx was generated without `-descert` intentionally or not but none of the tests reference RC2, and the tests pass with a des cert. I'm not an ssl/crypto expert, so I would appreciate any insight. Old key: ``` openssl pkcs12 -info -in test/fixtures/keys/rsa_cert.pfx -noout -passin pass:sample MAC Iteration 2048 MAC verified OK PKCS7 Encrypted data: pbeWithSHA1And40BitRC2-CBC, Iteration 2048 Certificate bag PKCS7 Data Shrouded Keybag: pbeWithSHA1And3-KeyTripleDES-CBC, Iteration 2048 ``` New ``` openssl pkcs12 -info -in test/fixtures/keys/rsa_cert.pfx -noout -passin pass:sample MAC Iteration 2048 MAC verified OK PKCS7 Encrypted data: pbeWithSHA1And3-KeyTripleDES-CBC, Iteration 2048 Certificate bag PKCS7 Data Shrouded Keybag: pbeWithSHA1And3-KeyTripleDES-CBC, Iteration 2048 ``` PR-URL: https://github.com/nodejs/node/pull/28471 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Rich Trott <rtrott@gmail.com> |
||
---|---|---|
.. | ||
0-dns | ||
apilinks | ||
b | ||
clustered-server | ||
cycles | ||
es-module-loaders | ||
es-module-require-cache | ||
es-module-specifiers | ||
es-module-url | ||
es-modules | ||
GH-7131 | ||
global | ||
internal-modules | ||
json-with-directory-name-module | ||
keys | ||
module-extension-over-directory | ||
module-load-order | ||
module-require | ||
module-require-symlink | ||
nested-index | ||
node_modules | ||
packages | ||
repl-folder-extensions/foo.js | ||
require-bin | ||
resolve-paths | ||
syntax | ||
test-init-index | ||
test-init-native | ||
test-module-loading-globalpaths | ||
test-repl-tab-completion | ||
uncaught-exceptions | ||
v8-coverage | ||
workload | ||
wpt | ||
.empty-hidden-repl-history-file | ||
.empty-repl-history-file | ||
.node_repl_history | ||
a.js | ||
aead-vectors.js | ||
altdocs.md | ||
assert-first-line.js | ||
assert-long-line.js | ||
async-error.js | ||
baz.js | ||
catch-stdout-error.js | ||
child_process_should_emit_error.js | ||
child-process-echo-options.js | ||
child-process-message-and-exit.js | ||
child-process-persistent.js | ||
child-process-spawn-node.js | ||
cjs-module-wrap.js | ||
cluster-preload-test.js | ||
cluster-preload.js | ||
debugger-repeat-last.js | ||
debugger-util-regression-fixture.js | ||
define-global.js | ||
deprecated-userland-class.js | ||
deprecated-userland-function.js | ||
deprecated-userland-subclass.js | ||
deprecated.js | ||
destroy-stdin.js | ||
doc_inc_1.md | ||
doc_inc_2.md | ||
doc_with_yaml.md | ||
echo-close-check.js | ||
echo.js | ||
elipses.txt | ||
empty-with-bom.txt | ||
empty.js | ||
empty.txt | ||
exit.js | ||
experimental.json | ||
exports-function-with-param.js | ||
failcounter.js | ||
failmustcall1.js | ||
failmustcall2.js | ||
file-to-read-with-bom.txt | ||
file-to-read-without-bom.txt | ||
fixture.ini | ||
foo | ||
GH-892-request.js | ||
GH-1899-output.js | ||
google_ssl_hello.bin | ||
guess-hash-seed.js | ||
inspector-global-function.js | ||
invalid.json | ||
is-object.js | ||
leakedGlobal.js | ||
linux-perf.js | ||
loop.js | ||
module-loading-error.node | ||
net-fd-passing-receiver.js | ||
no-wrapper.js | ||
not-main-module.js | ||
old-repl-history-file-faulty.json | ||
old-repl-history-file-obj.json | ||
openssl_fips_disabled.cnf | ||
openssl_fips_enabled.cnf | ||
order_of_end_tags_5873.md | ||
overwrite-config-preload-module.js | ||
parent-process-nonpersistent-fork.js | ||
parent-process-nonpersistent.js | ||
path-resolve.js | ||
path.js | ||
person-large.jpg | ||
person.jpg | ||
person.jpg.br | ||
person.jpg.gz | ||
print A.js | ||
print-10-lines.js | ||
print-chars-from-buffer.js | ||
print-chars.js | ||
printA.js | ||
printB.js | ||
printC.js | ||
process-exit-code-cases.js | ||
pseudo-multimember-gzip.gz | ||
pseudo-multimember-gzip.z | ||
pss-vectors.json | ||
readfile_pipe_test.txt | ||
recvfd.js | ||
registerExt2.test | ||
registerExt.hello.world | ||
registerExt.test | ||
repl-load-multiline.js | ||
repl-pretty-stack.js | ||
repl-tab-completion-nested-repls.js | ||
require-resolve.js | ||
sample_document.md | ||
sample.png | ||
semicolon.js | ||
shared-memory.wasm | ||
shared-memory.wat | ||
should_exit.js | ||
simple.wasm | ||
simple.wat | ||
spawn_closed_stdio.py | ||
test-error-first-line-offset.js | ||
test-fs-readfile-error.js | ||
test-fs-stat-sync-overflow.js | ||
throws_error1.js | ||
throws_error2.js | ||
throws_error3.js | ||
throws_error4.js | ||
throws_error5.js | ||
throws_error6.js | ||
throws_error7.js | ||
throws_error.js | ||
tls-connect.js | ||
tls-session-ticket.txt | ||
url-idna.js | ||
url-searchparams.js | ||
url-setter-tests-additional.js | ||
url-tests-additional.js | ||
utf8-bom-shebang-shebang.js | ||
utf8-bom.js | ||
utf8-bom.json | ||
utf8-shebang-bom.js | ||
warnings.js | ||
worker-data.mjs | ||
worker-script.mjs | ||
x1024.txt | ||
x.txt |