Skip to content

Commit 26b1939

Browse files
committed
fixup! src: enable compilation/linking with OpenSSL 4.0
1 parent 1afcd1e commit 26b1939

File tree

5 files changed

+15
-9
lines changed

5 files changed

+15
-9
lines changed

test/parallel/test-tls-client-auth.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,8 +82,9 @@ connect({
8282
}, common.mustCall((err, pair, cleanup) => {
8383
assert.strictEqual(pair.server.err.code,
8484
'ERR_SSL_PEER_DID_NOT_RETURN_A_CERTIFICATE');
85-
const expectedErr = hasOpenSSL(3, 2) ?
86-
'ERR_SSL_SSL/TLS_ALERT_HANDSHAKE_FAILURE' : 'ERR_SSL_SSLV3_ALERT_HANDSHAKE_FAILURE';
85+
const expectedErr = hasOpenSSL(4, 0) ?
86+
'ERR_SSL_TLS_ALERT_HANDSHAKE_FAILURE' : hasOpenSSL(3, 2) ?
87+
'ERR_SSL_SSL/TLS_ALERT_HANDSHAKE_FAILURE' : 'ERR_SSL_SSLV3_ALERT_HANDSHAKE_FAILURE';
8788
assert.strictEqual(pair.client.err.code,
8889
expectedErr);
8990
return cleanup();

test/parallel/test-tls-empty-sni-context.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,9 @@ const server = tls.createServer(options, (c) => {
2626
}, common.mustNotCall());
2727

2828
c.on('error', common.mustCall((err) => {
29-
const expectedErr = hasOpenSSL(3, 2) ?
30-
'ERR_SSL_SSL/TLS_ALERT_HANDSHAKE_FAILURE' : 'ERR_SSL_SSLV3_ALERT_HANDSHAKE_FAILURE';
29+
const expectedErr = hasOpenSSL(4, 0) ?
30+
'ERR_SSL_TLS_ALERT_HANDSHAKE_FAILURE' : hasOpenSSL(3, 2) ?
31+
'ERR_SSL_SSL/TLS_ALERT_HANDSHAKE_FAILURE' : 'ERR_SSL_SSLV3_ALERT_HANDSHAKE_FAILURE';
3132
assert.strictEqual(err.code, expectedErr);
3233
}));
3334
}));

test/parallel/test-tls-psk-circuit.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,8 +64,9 @@ test({ psk: USERS.UserA, identity: 'UserA' }, { minVersion: 'TLSv1.3' });
6464
test({ psk: USERS.UserB, identity: 'UserB' });
6565
test({ psk: USERS.UserB, identity: 'UserB' }, { minVersion: 'TLSv1.3' });
6666
// Unrecognized user should fail handshake
67-
const expectedHandshakeErr = hasOpenSSL(3, 2) ?
68-
'ERR_SSL_SSL/TLS_ALERT_HANDSHAKE_FAILURE' : 'ERR_SSL_SSLV3_ALERT_HANDSHAKE_FAILURE';
67+
const expectedHandshakeErr = hasOpenSSL(4, 0) ?
68+
'ERR_SSL_TLS_ALERT_HANDSHAKE_FAILURE' : hasOpenSSL(3, 2) ?
69+
'ERR_SSL_SSL/TLS_ALERT_HANDSHAKE_FAILURE' : 'ERR_SSL_SSLV3_ALERT_HANDSHAKE_FAILURE';
6970
test({ psk: USERS.UserB, identity: 'UserC' }, {}, expectedHandshakeErr);
7071
// Recognized user but incorrect secret should fail handshake
7172
const expectedIllegalParameterErr = hasOpenSSL(3, 4) ? 'ERR_SSL_TLSV1_ALERT_DECRYPT_ERROR' :

test/parallel/test-tls-set-ciphers.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,9 @@ function test(cciphers, sciphers, cipher, cerr, serr, options) {
9090
const U = undefined;
9191

9292
let expectedTLSAlertError = 'ERR_SSL_SSLV3_ALERT_HANDSHAKE_FAILURE';
93-
if (hasOpenSSL(3, 2)) {
93+
if (hasOpenSSL(4, 0)) {
94+
expectedTLSAlertError = 'ERR_SSL_TLS_ALERT_HANDSHAKE_FAILURE';
95+
} else if (hasOpenSSL(3, 2)) {
9496
expectedTLSAlertError = 'ERR_SSL_SSL/TLS_ALERT_HANDSHAKE_FAILURE';
9597
}
9698

test/parallel/test-tls-set-sigalgs.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,8 +66,9 @@ test('RSA-PSS+SHA256:RSA-PSS+SHA512:ECDSA+SHA256',
6666
['RSA-PSS+SHA256', 'ECDSA+SHA256']);
6767

6868
// Do not have shared sigalgs.
69-
const handshakeErr = hasOpenSSL(3, 2) ?
70-
'ERR_SSL_SSL/TLS_ALERT_HANDSHAKE_FAILURE' : 'ERR_SSL_SSLV3_ALERT_HANDSHAKE_FAILURE';
69+
const handshakeErr = hasOpenSSL(4, 0) ?
70+
'ERR_SSL_TLS_ALERT_HANDSHAKE_FAILURE' : hasOpenSSL(3, 2) ?
71+
'ERR_SSL_SSL/TLS_ALERT_HANDSHAKE_FAILURE' : 'ERR_SSL_SSLV3_ALERT_HANDSHAKE_FAILURE';
7172
test('RSA-PSS+SHA384', 'ECDSA+SHA256',
7273
undefined, handshakeErr,
7374
'ERR_SSL_NO_SHARED_SIGNATURE_ALGORITHMS');

0 commit comments

Comments
 (0)