From d3b1c9890bf6b6bc1e30bf23833e634eb237697a Mon Sep 17 00:00:00 2001 From: Raymond Zhao <7199958+rzhao271@users.noreply.github.com> Date: Mon, 12 Jan 2026 14:49:10 -0800 Subject: [PATCH 1/3] chore: add stack-protector-strong flag --- binding.gyp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/binding.gyp b/binding.gyp index 605740e..a7349f3 100644 --- a/binding.gyp +++ b/binding.gyp @@ -7,7 +7,7 @@ "src/keymapping.cc" ], 'cflags': [ - '-O2', '-D_FORTIFY_SOURCE=2' + '-O2', '-D_FORTIFY_SOURCE=2', '-fstack-protector-strong' ], 'msvs_configuration_attributes': { 'SpectreMitigation': 'Spectre' From 6720c015b9ddeb8dcb2c8a1ebecf73213af96ff6 Mon Sep 17 00:00:00 2001 From: Raymond Zhao <7199958+rzhao271@users.noreply.github.com> Date: Tue, 13 Jan 2026 07:43:25 -0800 Subject: [PATCH 2/3] chore: remove fortify-source flag --- binding.gyp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/binding.gyp b/binding.gyp index a7349f3..c8b244b 100644 --- a/binding.gyp +++ b/binding.gyp @@ -7,7 +7,7 @@ "src/keymapping.cc" ], 'cflags': [ - '-O2', '-D_FORTIFY_SOURCE=2', '-fstack-protector-strong' + '-O2', '-fstack-protector-strong' ], 'msvs_configuration_attributes': { 'SpectreMitigation': 'Spectre' From c79cecde32f080cb73ae100f8b034f8d98b73a36 Mon Sep 17 00:00:00 2001 From: Raymond Zhao <7199958+rzhao271@users.noreply.github.com> Date: Mon, 12 Jan 2026 14:49:14 -0800 Subject: [PATCH 3/3] 3.3.9 --- package-lock.json | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 00a4bec..bb0ebee 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "native-keymap", - "version": "3.3.8", + "version": "3.3.9", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "native-keymap", - "version": "3.3.8", + "version": "3.3.9", "license": "MIT" } } diff --git a/package.json b/package.json index 35127f9..723905d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "native-keymap", - "version": "3.3.8", + "version": "3.3.9", "description": "Get OS key mapping", "main": "index.js", "typings": "index.d.ts",