diff --git a/SECURITY.md b/SECURITY.md new file mode 100644 index 0000000..836206a --- /dev/null +++ b/SECURITY.md @@ -0,0 +1,53 @@ +# Security Policy + +## Supported Versions + +Only the latest version at any time is supported with new security updates. Please keep your software up to date. + +## Reporting a Vulnerability + +To report a vulnerability, email me at ashydashy5000@gmail.com. Please encrypt the email's body using the following GPG public key: + +``` +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +=QHly +-----END PGP PUBLIC KEY BLOCK----- +``` diff --git a/builds/node/node_darwin-amd64 b/builds/node/node_darwin-amd64 index a7ccbcb..8876c74 100755 Binary files a/builds/node/node_darwin-amd64 and b/builds/node/node_darwin-amd64 differ diff --git a/builds/node/node_darwin-arm64 b/builds/node/node_darwin-arm64 index 4e186b8..ca7232f 100755 Binary files a/builds/node/node_darwin-arm64 and b/builds/node/node_darwin-arm64 differ diff --git a/builds/node/node_linux-386 b/builds/node/node_linux-386 index 88d17bd..cd3417a 100755 Binary files a/builds/node/node_linux-386 and b/builds/node/node_linux-386 differ diff --git a/builds/node/node_linux-amd64 b/builds/node/node_linux-amd64 index 027a1ae..61327a5 100755 Binary files a/builds/node/node_linux-amd64 and b/builds/node/node_linux-amd64 differ diff --git a/builds/node/node_linux-arm b/builds/node/node_linux-arm index 23adb66..b8ec5f6 100755 Binary files a/builds/node/node_linux-arm and b/builds/node/node_linux-arm differ diff --git a/builds/node/node_linux-arm64 b/builds/node/node_linux-arm64 index 230cabe..90e9928 100755 Binary files a/builds/node/node_linux-arm64 and b/builds/node/node_linux-arm64 differ diff --git a/builds/node/node_windows-386 b/builds/node/node_windows-386 index 3a0d396..3152448 100755 Binary files a/builds/node/node_windows-386 and b/builds/node/node_windows-386 differ diff --git a/builds/node/node_windows-amd64 b/builds/node/node_windows-amd64 index 479a113..acd1468 100755 Binary files a/builds/node/node_windows-amd64 and b/builds/node/node_windows-amd64 differ diff --git a/builds/node/node_windows-arm b/builds/node/node_windows-arm index b7369f9..025a512 100755 Binary files a/builds/node/node_windows-arm and b/builds/node/node_windows-arm differ diff --git a/builds/node/node_windows-arm64 b/builds/node/node_windows-arm64 index dbf07d9..3ee4ef5 100755 Binary files a/builds/node/node_windows-arm64 and b/builds/node/node_windows-arm64 differ diff --git a/logging.go b/logging.go index 0f552ac..9801d9b 100644 --- a/logging.go +++ b/logging.go @@ -1,3 +1,11 @@ +// Copyright 2024, Asher Wrobel +/* +This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. + +This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + +You should have received a copy of the GNU General Public License along with this program. If not, see . +*/ package main import "fmt"