@@ -1,8 +1,6 @@
/*
- * (C) Copyright 2025
- * Bastian Germann
- *
- * SPDX-License-Identifier: GPL-2.0-only
+ * SPDX-FileCopyrightText: 2025 Bastian Germann
+ * SPDX-License-Identifier: GPL-2.0-only WITH cryptsetup-OpenSSL-exception
*/
#pragma once
@@ -1,6 +1,6 @@
// SPDX-FileCopyrightText: 2026 Bastian Germann
//
-// SPDX-License-Identifier: GPL-2.0-only
+// SPDX-License-Identifier: GPL-2.0-only WITH cryptsetup-OpenSSL-exception
#include <mbedtls/version.h>
#if defined(CONFIG_SIGALG_CMS) && MBEDTLS_VERSION_NUMBER >= 0x03040000
@@ -4,7 +4,7 @@
* (C) Copyright 2023
* Bastian Germann
*
- * SPDX-License-Identifier: GPL-2.0-only
+ * SPDX-License-Identifier: GPL-2.0-only WITH cryptsetup-OpenSSL-exception
*
* Code mostly taken from openssl examples
*/
@@ -1,6 +1,6 @@
# SPDX-FileCopyrightText: 2026 Bastian Germann
#
-# SPDX-License-Identifier: GPL-2.0-only
+# SPDX-License-Identifier: GPL-2.0-only WITH cryptsetup-OpenSSL-exception
config LWS
bool "libwebsockets"
@@ -1,5 +1,5 @@
# SPDX-FileCopyrightText: 2026 Bastian Germann
#
-# SPDX-License-Identifier: GPL-2.0-only
+# SPDX-License-Identifier: GPL-2.0-only WITH cryptsetup-OpenSSL-exception
lib-$(CONFIG_LWS) += lws_interface.o
@@ -1,6 +1,6 @@
/* SPDX-FileCopyrightText: 2026 Bastian Germann
*
- * SPDX-License-Identifier: GPL-2.0-only
+ * SPDX-License-Identifier: GPL-2.0-only WITH cryptsetup-OpenSSL-exception
*/
/*
@@ -1,6 +1,6 @@
#!/bin/sh
# SPDX-FileCopyrightText: 2026 Bastian Germann
-# SPDX-License-Identifier: GPL-2.0-only
+# SPDX-License-Identifier: GPL-2.0-only WITH cryptsetup-OpenSSL-exception
#
# Integration tests for the SWUpdate webserver.
#
The SPDX specification 2.0 allows combining licenses and license expressions using the WITH operator so they do not need to add every combination of licenses with their exceptions. Apply the exception the the GPL files copyrighted by Bastian Germann. Signed-off-by: Bastian Germann <bage@debian.org> --- crypto/swupdate_pkcs11.h | 6 ++---- crypto/swupdate_pkcs7_verify_mbedtls.c | 2 +- crypto/swupdate_pkcs7_verify_wolfssl.c | 2 +- lws/Kconfig | 2 +- lws/Makefile | 2 +- lws/lws_interface.c | 2 +- scripts/acceptance-tests/test_webserver.sh | 2 +- 7 files changed, 8 insertions(+), 10 deletions(-)