From e4add317935a47d8e1d3b1f1c4762966ae8ba85d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawel=20Def=C3=A9e?= Date: Wed, 30 Jun 2021 08:43:49 +0300 Subject: [PATCH] Accept smaller key files I can generate a valid key file for my Mosquitto setup that fails the minimum size check of 128, for example this kind of key: -----BEGIN PRIVATE KEY----- MC4CAQAwBQYDK2VwBCIEIFXWXY9yVJRKhZRfLz/oaAcjmOzX/2El+QRU+/1Npyfe -----END PRIVATE KEY----- --- app/src/actions/ConnectionManager.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/actions/ConnectionManager.ts b/app/src/actions/ConnectionManager.ts index 3239253..c771e45 100644 --- a/app/src/actions/ConnectionManager.ts +++ b/app/src/actions/ConnectionManager.ts @@ -83,7 +83,7 @@ async function openCertificate(): Promise { } const data = await fsPromise.readFile(selectedFile) - if (data.length > 16_384 || data.length < 128) { + if (data.length > 16_384 || data.length < 64) { throw rejectReasons.certificateSizeDoesNotMatch }