Skip to content

Commit 2091132

Browse files
committed
clearer naming for tls cli binding logic
1 parent a5a8966 commit 2091132

File tree

4 files changed

+19
-19
lines changed

4 files changed

+19
-19
lines changed

src/bun.js/node/node_tls_binding.zig

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,16 @@ const std = @import("std");
33
const bun = @import("bun");
44
const JSC = bun.JSC;
55

6-
pub fn getDefaultMinTLSVersion(_: *JSC.JSGlobalObject, _: *JSC.CallFrame) bun.JSError!JSC.JSValue {
7-
if (bun.tls.min_tls_version) |version| {
6+
pub fn getDefaultMinTLSVersionFromCLIFlag(_: *JSC.JSGlobalObject, _: *JSC.CallFrame) bun.JSError!JSC.JSValue {
7+
if (bun.tls.min_tls_version_from_cli_flag) |version| {
88
return JSC.JSValue.jsNumber(version);
99
}
1010

1111
return JSC.JSValue.jsNull();
1212
}
1313

14-
pub fn getDefaultMaxTLSVersion(_: *JSC.JSGlobalObject, _: *JSC.CallFrame) bun.JSError!JSC.JSValue {
15-
if (bun.tls.max_tls_version) |version| {
14+
pub fn getDefaultMaxTLSVersionFromCLIFlag(_: *JSC.JSGlobalObject, _: *JSC.CallFrame) bun.JSError!JSC.JSValue {
15+
if (bun.tls.max_tls_version_from_cli_flag) |version| {
1616
return JSC.JSValue.jsNumber(version);
1717
}
1818

src/cli.zig

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -761,15 +761,15 @@ pub const Arguments = struct {
761761

762762
// if (args.flag("--tls-max-v1.0")) bun.tls.max_tls_version = 0x0301;
763763
// if (args.flag("--tls-max-v1.1")) bun.tls.max_tls_version = 0x0302;
764-
if (args.flag("--tls-max-v1.2")) bun.tls.max_tls_version = 0x0303;
765-
if (args.flag("--tls-max-v1.3")) bun.tls.max_tls_version = 0x0304;
764+
if (args.flag("--tls-max-v1.2")) bun.tls.max_tls_version_from_cli_flag = 0x0303;
765+
if (args.flag("--tls-max-v1.3")) bun.tls.max_tls_version_from_cli_flag = 0x0304;
766766

767-
if (args.flag("--tls-min-v1.3")) bun.tls.min_tls_version = 0x0304;
768-
if (args.flag("--tls-min-v1.2")) bun.tls.min_tls_version = 0x0303;
769-
if (args.flag("--tls-min-v1.1")) bun.tls.min_tls_version = 0x0302;
770-
if (args.flag("--tls-min-v1.0")) bun.tls.min_tls_version = 0x0301;
767+
if (args.flag("--tls-min-v1.3")) bun.tls.min_tls_version_from_cli_flag = 0x0304;
768+
if (args.flag("--tls-min-v1.2")) bun.tls.min_tls_version_from_cli_flag = 0x0303;
769+
if (args.flag("--tls-min-v1.1")) bun.tls.min_tls_version_from_cli_flag = 0x0302;
770+
if (args.flag("--tls-min-v1.0")) bun.tls.min_tls_version_from_cli_flag = 0x0301;
771771

772-
if (bun.tls.min_tls_version != null and bun.tls.max_tls_version != null) {
772+
if (bun.tls.min_tls_version_from_cli_flag != null and bun.tls.max_tls_version_from_cli_flag != null) {
773773
Output.errGeneric("either --tls-min-v1.x or --tls-max-v1.x can be used, not both", .{});
774774
Global.exit(1);
775775
}

src/js/node/tls.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,15 @@ const { rootCertificates, canonicalizeIP } = $cpp("NodeTLS.cpp", "createNodeTLSB
1515

1616
type TLSSecureVersionNumber = SecureVersion extends `TLSv${infer N extends number}` ? N : never;
1717

18-
const getMinTLSVersion = $newZigFunction(
18+
const getDefaultMinTLSVersionFromCLIFlag = $newZigFunction(
1919
"node_tls_binding.zig",
20-
"getDefaultMinTLSVersion",
20+
"getDefaultMinTLSVersionFromCLIFlag",
2121
0,
2222
) as () => TLSSecureVersionNumber | null;
2323

24-
const getMaxTLSVersion = $newZigFunction(
24+
const getDefaultMaxTLSVersionFromCLIFlag = $newZigFunction(
2525
"node_tls_binding.zig",
26-
"getDefaultMaxTLSVersion",
26+
"getDefaultMaxTLSVersionFromCLIFlag",
2727
0,
2828
) as () => TLSSecureVersionNumber | null;
2929

@@ -845,8 +845,8 @@ function getTlsVersionOrDefault(version: number | null, fallback: SecureVersion)
845845
return asString;
846846
}
847847

848-
const DEFAULT_MIN_VERSION: SecureVersion = getTlsVersionOrDefault(getMinTLSVersion(), "TLSv1.2");
849-
const DEFAULT_MAX_VERSION: SecureVersion = getTlsVersionOrDefault(getMaxTLSVersion(), "TLSv1.3");
848+
const DEFAULT_MIN_VERSION: SecureVersion = getTlsVersionOrDefault(getDefaultMinTLSVersionFromCLIFlag(), "TLSv1.2");
849+
const DEFAULT_MAX_VERSION: SecureVersion = getTlsVersionOrDefault(getDefaultMaxTLSVersionFromCLIFlag(), "TLSv1.3");
850850

851851
function normalizeConnectArgs(listArgs) {
852852
const args = net._normalizeArgs(listArgs);

src/tls.zig

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,5 @@ const bun = @import("bun");
88
// A null value means no CLI flag was provided, and the *default* defaults
99
// are defined in src/js/node/tls.ts
1010

11-
pub var min_tls_version: ?u16 = null;
12-
pub var max_tls_version: ?u16 = null;
11+
pub var min_tls_version_from_cli_flag: ?u16 = null;
12+
pub var max_tls_version_from_cli_flag: ?u16 = null;

0 commit comments

Comments
 (0)