aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/js/node/tls.js2
-rw-r--r--src/js/out/modules/node/tls.js3
-rw-r--r--test/js/node/tls/node-tls-connect.test.ts7
3 files changed, 9 insertions, 3 deletions
diff --git a/src/js/node/tls.js b/src/js/node/tls.js
index 259e6e832..0966b584b 100644
--- a/src/js/node/tls.js
+++ b/src/js/node/tls.js
@@ -392,7 +392,6 @@ const TLSSocket = (function (InternalTLSSocket) {
getPeerFinished() {
return this[bunSocketInternal]?.getTLSPeerFinishedMessage() || undefined;
}
-
isSessionReused() {
return !!this.#session;
}
@@ -698,6 +697,7 @@ var exports = {
SecureContext,
Server,
TLSSocket,
+ checkServerIdentity,
};
export {
diff --git a/src/js/out/modules/node/tls.js b/src/js/out/modules/node/tls.js
index 3c9626cce..d994a6244 100644
--- a/src/js/out/modules/node/tls.js
+++ b/src/js/out/modules/node/tls.js
@@ -432,7 +432,8 @@ var CLIENT_RENEG_LIMIT = 3, CLIENT_RENEG_WINDOW = 600, DEFAULT_ECDH_CURVE = "aut
parseCertString,
SecureContext,
Server,
- TLSSocket
+ TLSSocket,
+ checkServerIdentity
};
export {
parseCertString,
diff --git a/test/js/node/tls/node-tls-connect.test.ts b/test/js/node/tls/node-tls-connect.test.ts
index 716dac3c6..79aac78be 100644
--- a/test/js/node/tls/node-tls-connect.test.ts
+++ b/test/js/node/tls/node-tls-connect.test.ts
@@ -1,4 +1,4 @@
-import { TLSSocket, connect } from "tls";
+import tls, { TLSSocket, connect, checkServerIdentity } from "tls";
it("should work with alpnProtocols", done => {
try {
@@ -121,3 +121,8 @@ it("getCipher, getProtocol, getEphemeralKeyInfo, getSharedSigalgs, getSession, e
socket.end();
}
});
+
+it("should have checkServerIdentity", async () => {
+ expect(checkServerIdentity).toBeFunction();
+ expect(tls.checkServerIdentity).toBeFunction();
+});