gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gnunet-scheme] branch master updated (38c1a3f -> a71bdc2)


From: gnunet
Subject: [gnunet-scheme] branch master updated (38c1a3f -> a71bdc2)
Date: Fri, 04 Feb 2022 12:08:05 +0100

This is an automated email from the git hooks/post-receive script.

maxime-devos pushed a change to branch master
in repository gnunet-scheme.

    from 38c1a3f  NEWS: Document there's a DHT client.
     new 7f132af  Correct SPDX-License-Identifier.
     new 7a4e037  git: Ignore more files
     new 4b59032  configure.ac: Make decription less misleading.
     new 6c2187a  Add SPDX license headers.
     new 045349f  reuse: Correct Upstream-Contact e-mail address.
     new a71bdc2  reuse: Fix remaining REUSE problems.

The 6 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .gitattributes                                |   2 +
 .gitignore                                    |   5 +-
 .guix-authorizations                          |   7 ++
 .reuse/dep5                                   |  23 +++-
 LICENSES/GFDL-1.3-no-invariants-or-later.tm   |   1 +
 LICENSES/LGPL-3.0-or-later.txt                | 165 ++++++++++++++++++++++++++
 LICENSES/LicenseRef-Verbatim.txt              |   2 +
 Makefile.am                                   |   1 +
 build-aux/test-driver.scm                     |   3 +-
 configure.ac                                  |   7 +-
 gnu/extractor/enum.scm                        |   1 +
 gnu/gnunet/concurrency/repeated-condition.scm |   2 +-
 gnu/gnunet/concurrency/update.scm             |   2 +-
 gnu/gnunet/config/value-parser.scm            |   2 +-
 gnu/gnunet/crypto/struct.scm                  |   2 +-
 gnu/gnunet/icmp/struct.scm                    |   2 +-
 gnu/gnunet/message/enum-agpl.scmfrag          |   3 +-
 gnu/gnunet/message/enum-arm.scmfrag           |   3 +-
 gnu/gnunet/message/enum-ats.scmfrag           |   4 +-
 gnu/gnunet/message/enum-chat.scmfrag          |   3 +-
 gnu/gnunet/message/enum-consensus.scmfrag     |   4 +-
 gnu/gnunet/message/enum-conversation.scmfrag  |   3 +-
 gnu/gnunet/message/enum-core.scmfrag          |   4 +-
 gnu/gnunet/message/enum-datastore.scmfrag     |   4 +-
 gnu/gnunet/message/enum-dht.scmfrag           |   3 +-
 gnu/gnunet/message/enum-fragment.scmfrag      |   3 +-
 gnu/gnunet/message/enum-fs-publish.scmfrag    |   3 +-
 gnu/gnunet/message/enum-fs.scmfrag            |   3 +-
 gnu/gnunet/message/enum-gns.scmfrag           |   3 +-
 gnu/gnunet/message/enum-hello.scmfrag         |   3 +-
 gnu/gnunet/message/enum-identity.scmfrag      |   3 +-
 gnu/gnunet/message/enum-lockmanager.scmfrag   |   3 +-
 gnu/gnunet/message/enum-multicast.scmfrag     |   3 +-
 gnu/gnunet/message/enum-namecache.scmfrag     |   3 +-
 gnu/gnunet/message/enum-namestore.scmfrag     |   3 +-
 gnu/gnunet/message/enum-nse.scmfrag           |   3 +-
 gnu/gnunet/message/enum-peerinfo.scmfrag      |   3 +-
 gnu/gnunet/message/enum-psyc.scmfrag          |   3 +-
 gnu/gnunet/message/enum-psycstore.scmfrag     |   3 +-
 gnu/gnunet/message/enum-regex.scmfrag         |   3 +-
 gnu/gnunet/message/enum-resolver.scmfrag      |   3 +-
 gnu/gnunet/message/enum-revocation.scmfrag    |   3 +-
 gnu/gnunet/message/enum-scalarproduct.scmfrag |   3 +-
 gnu/gnunet/message/enum-set.scmfrag           |   3 +-
 gnu/gnunet/message/enum-statistics.scmfrag    |   4 +-
 gnu/gnunet/message/enum-testbed.scmfrag       |   3 +-
 gnu/gnunet/message/enum-transport-dv.scmfrag  |   3 +-
 gnu/gnunet/message/enum-transport.scmfrag     |   3 +-
 gnu/gnunet/message/enum-util.scmfrag          |   3 +-
 gnu/gnunet/message/enum-vpn-dns.scmfrag       |   3 +-
 gnu/gnunet/message/enum-vpn.scmfrag           |   3 +-
 gnu/gnunet/message/enum-wlan.scmfrag          |   3 +-
 gnu/gnunet/message/protocols.scm              |   1 +
 gnu/gnunet/message/protocols.scmgen           |   1 +
 gnu/gnunet/mq-impl/stream.scm                 |   2 +-
 gnu/gnunet/mq.scm                             |   2 +-
 gnu/gnunet/mq/envelope.scm                    |   2 +-
 gnu/gnunet/mq/error-reporting.scm             |   2 +-
 gnu/gnunet/mq/handler.scm                     |   2 +-
 gnu/gnunet/mq/prio-prefs.scm                  |   2 +-
 gnu/gnunet/mq/prio-prefs2.scm                 |   2 +-
 gnu/gnunet/nse/client.scm                     |   2 +-
 gnu/gnunet/nse/struct.scm                     |   2 +-
 gnu/gnunet/scripts/guix-stuff.scm             |   1 +
 gnu/gnunet/util/struct.scm                    |   2 +-
 gnu/gnunet/util/time.scm                      |   2 +-
 gnu/gnunet/utils/decompress.scm               |   1 +
 gnu/gnunet/utils/platform-enum.scm            |   2 +-
 gnu/gnunet/utils/tokeniser.scm                |   2 +-
 tests/bv-slice.scm                            |   2 +-
 tests/config-db.scm                           |   2 +-
 tests/config-expand.scm                       |   2 +-
 tests/config-fs.scm                           |   2 +-
 tests/config-parser.scm                       |   2 +-
 tests/config-value-parser.scm                 |   2 +-
 tests/crypto.scm                              |   2 +-
 tests/envelope.scm                            |   2 +-
 tests/form.scm                                |   2 +-
 tests/message-handler.scm                     |   2 +-
 tests/mq-stream.scm                           |   2 +-
 tests/mq.scm                                  |   2 +-
 tests/netstruct.scm                           |   2 +-
 tests/repeated-condition.scm                  |   2 +-
 tests/update.scm                              |   2 +-
 tests/utils.scm                               |   2 +-
 web/server/fiberized.scm                      |   1 +
 86 files changed, 320 insertions(+), 83 deletions(-)
 create mode 120000 LICENSES/GFDL-1.3-no-invariants-or-later.tm
 create mode 100644 LICENSES/LGPL-3.0-or-later.txt
 create mode 100644 LICENSES/LicenseRef-Verbatim.txt

diff --git a/.gitattributes b/.gitattributes
index d73edad..b36a3c4 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -1 +1,3 @@
+# Copyright © 2022 GNUnet e.V.
+# SPDX-License-Identifier: FSFAP
 *.scm diff=scheme
diff --git a/.gitignore b/.gitignore
index 6e9b2dd..b6cab07 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,4 +1,4 @@
-# Copyright (C) 2020, 2021 GNUnet e.V.
+# Copyright © 2020--2022 GNUnet e.V.
 # SPDX-License-Identifier: FSFAP
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
@@ -27,3 +27,6 @@
 /doc/*.pdf
 /doc/*.html
 /doc/scheme-gnunet-*.png
+/.cache
+/.TeXmacs
+/.dbus
\ No newline at end of file
diff --git a/.guix-authorizations b/.guix-authorizations
index eef062d..b26e602 100644
--- a/.guix-authorizations
+++ b/.guix-authorizations
@@ -1,4 +1,11 @@
 ;; -*- Scheme -*-
+;; Copyright © 2022 GNUnet e.V.
+;; SPDX-License-Identifier: FSFAP
+;; Copying and distribution of this file, with or without modification,
+;; are permitted in any medium without royalty provided the copyright
+;; notice and this notice are preserved.  This file is offered as-is,
+;; without any warranty.
+
 (authorizations
  (version 0)
 
diff --git a/.reuse/dep5 b/.reuse/dep5
index ba3c9e7..dc0df22 100644
--- a/.reuse/dep5
+++ b/.reuse/dep5
@@ -1,9 +1,20 @@
 Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 Upstream-Name: scheme-gnunet
-Upstream-Contact: Maxime Devos <maxime.devos@student.kuleuven.be>
+Upstream-Contact: Maxime Devos <maximedevos@telenet.be>
 
-# Sample paragraph, commented out:
-#
-# Files: src/*
-# Copyright: $YEAR $NAME <$CONTACT>
-# License: ...
+# TODO: the GFDL itself is proprietary
+Files: doc/fdl.tm
+Copyright: 2000 2001 2002 2007 2008 Free Software Foundation, Inc. 
<https://fsf.org>
+License: LicenseRef-Verbatim
+
+Files: doc/scheme-gnunet.tm
+Copyright: 2021 2022 GNUnet e.V.
+License: GFDL-1.3-no-invariants-or-later
+
+Files: 0001-ice-9-read-Parse-properly.patch
+Copyright: 2021 Maxime Devos
+License: LGPL-3.0-or-later
+
+Files: 0001-Fix-non-revealed-port-is-closed-ports.test.patch
+Copyright: 2020 Rob Browning
+License: LGPL-3.0-or-later
diff --git a/LICENSES/GFDL-1.3-no-invariants-or-later.tm 
b/LICENSES/GFDL-1.3-no-invariants-or-later.tm
new file mode 120000
index 0000000..e6db3df
--- /dev/null
+++ b/LICENSES/GFDL-1.3-no-invariants-or-later.tm
@@ -0,0 +1 @@
+../doc/fdl.tm
\ No newline at end of file
diff --git a/LICENSES/LGPL-3.0-or-later.txt b/LICENSES/LGPL-3.0-or-later.txt
new file mode 100644
index 0000000..65c5ca8
--- /dev/null
+++ b/LICENSES/LGPL-3.0-or-later.txt
@@ -0,0 +1,165 @@
+                   GNU LESSER GENERAL PUBLIC LICENSE
+                       Version 3, 29 June 2007
+
+ Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+
+  This version of the GNU Lesser General Public License incorporates
+the terms and conditions of version 3 of the GNU General Public
+License, supplemented by the additional permissions listed below.
+
+  0. Additional Definitions.
+
+  As used herein, "this License" refers to version 3 of the GNU Lesser
+General Public License, and the "GNU GPL" refers to version 3 of the GNU
+General Public License.
+
+  "The Library" refers to a covered work governed by this License,
+other than an Application or a Combined Work as defined below.
+
+  An "Application" is any work that makes use of an interface provided
+by the Library, but which is not otherwise based on the Library.
+Defining a subclass of a class defined by the Library is deemed a mode
+of using an interface provided by the Library.
+
+  A "Combined Work" is a work produced by combining or linking an
+Application with the Library.  The particular version of the Library
+with which the Combined Work was made is also called the "Linked
+Version".
+
+  The "Minimal Corresponding Source" for a Combined Work means the
+Corresponding Source for the Combined Work, excluding any source code
+for portions of the Combined Work that, considered in isolation, are
+based on the Application, and not on the Linked Version.
+
+  The "Corresponding Application Code" for a Combined Work means the
+object code and/or source code for the Application, including any data
+and utility programs needed for reproducing the Combined Work from the
+Application, but excluding the System Libraries of the Combined Work.
+
+  1. Exception to Section 3 of the GNU GPL.
+
+  You may convey a covered work under sections 3 and 4 of this License
+without being bound by section 3 of the GNU GPL.
+
+  2. Conveying Modified Versions.
+
+  If you modify a copy of the Library, and, in your modifications, a
+facility refers to a function or data to be supplied by an Application
+that uses the facility (other than as an argument passed when the
+facility is invoked), then you may convey a copy of the modified
+version:
+
+   a) under this License, provided that you make a good faith effort to
+   ensure that, in the event an Application does not supply the
+   function or data, the facility still operates, and performs
+   whatever part of its purpose remains meaningful, or
+
+   b) under the GNU GPL, with none of the additional permissions of
+   this License applicable to that copy.
+
+  3. Object Code Incorporating Material from Library Header Files.
+
+  The object code form of an Application may incorporate material from
+a header file that is part of the Library.  You may convey such object
+code under terms of your choice, provided that, if the incorporated
+material is not limited to numerical parameters, data structure
+layouts and accessors, or small macros, inline functions and templates
+(ten or fewer lines in length), you do both of the following:
+
+   a) Give prominent notice with each copy of the object code that the
+   Library is used in it and that the Library and its use are
+   covered by this License.
+
+   b) Accompany the object code with a copy of the GNU GPL and this license
+   document.
+
+  4. Combined Works.
+
+  You may convey a Combined Work under terms of your choice that,
+taken together, effectively do not restrict modification of the
+portions of the Library contained in the Combined Work and reverse
+engineering for debugging such modifications, if you also do each of
+the following:
+
+   a) Give prominent notice with each copy of the Combined Work that
+   the Library is used in it and that the Library and its use are
+   covered by this License.
+
+   b) Accompany the Combined Work with a copy of the GNU GPL and this license
+   document.
+
+   c) For a Combined Work that displays copyright notices during
+   execution, include the copyright notice for the Library among
+   these notices, as well as a reference directing the user to the
+   copies of the GNU GPL and this license document.
+
+   d) Do one of the following:
+
+       0) Convey the Minimal Corresponding Source under the terms of this
+       License, and the Corresponding Application Code in a form
+       suitable for, and under terms that permit, the user to
+       recombine or relink the Application with a modified version of
+       the Linked Version to produce a modified Combined Work, in the
+       manner specified by section 6 of the GNU GPL for conveying
+       Corresponding Source.
+
+       1) Use a suitable shared library mechanism for linking with the
+       Library.  A suitable mechanism is one that (a) uses at run time
+       a copy of the Library already present on the user's computer
+       system, and (b) will operate properly with a modified version
+       of the Library that is interface-compatible with the Linked
+       Version.
+
+   e) Provide Installation Information, but only if you would otherwise
+   be required to provide such information under section 6 of the
+   GNU GPL, and only to the extent that such information is
+   necessary to install and execute a modified version of the
+   Combined Work produced by recombining or relinking the
+   Application with a modified version of the Linked Version. (If
+   you use option 4d0, the Installation Information must accompany
+   the Minimal Corresponding Source and Corresponding Application
+   Code. If you use option 4d1, you must provide the Installation
+   Information in the manner specified by section 6 of the GNU GPL
+   for conveying Corresponding Source.)
+
+  5. Combined Libraries.
+
+  You may place library facilities that are a work based on the
+Library side by side in a single library together with other library
+facilities that are not Applications and are not covered by this
+License, and convey such a combined library under terms of your
+choice, if you do both of the following:
+
+   a) Accompany the combined library with a copy of the same work based
+   on the Library, uncombined with any other library facilities,
+   conveyed under the terms of this License.
+
+   b) Give prominent notice with the combined library that part of it
+   is a work based on the Library, and explaining where to find the
+   accompanying uncombined form of the same work.
+
+  6. Revised Versions of the GNU Lesser General Public License.
+
+  The Free Software Foundation may publish revised and/or new versions
+of the GNU Lesser General Public License from time to time. Such new
+versions will be similar in spirit to the present version, but may
+differ in detail to address new problems or concerns.
+
+  Each version is given a distinguishing version number. If the
+Library as you received it specifies that a certain numbered version
+of the GNU Lesser General Public License "or any later version"
+applies to it, you have the option of following the terms and
+conditions either of that published version or of any later version
+published by the Free Software Foundation. If the Library as you
+received it does not specify a version number of the GNU Lesser
+General Public License, you may choose any version of the GNU Lesser
+General Public License ever published by the Free Software Foundation.
+
+  If the Library as you received it specifies that a proxy can decide
+whether future versions of the GNU Lesser General Public License shall
+apply, that proxy's public statement of acceptance of any version is
+permanent authorization for you to choose that version for the
+Library.
diff --git a/LICENSES/LicenseRef-Verbatim.txt b/LICENSES/LicenseRef-Verbatim.txt
new file mode 100644
index 0000000..b5b12d7
--- /dev/null
+++ b/LICENSES/LicenseRef-Verbatim.txt
@@ -0,0 +1,2 @@
+Everyone is permitted to copy and distribute verbatim copies of this
+license document, but changing it is not allowed.
diff --git a/Makefile.am b/Makefile.am
index 7ebbd82..d460eae 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1,4 +1,5 @@
 ## Process this file with automake to produce Makefile.in
+# SPDX-License-Identifier: GPL-3.0-or-later
 # Copyright © 2000-2012 Free Software Foundation, Inc.
 # Copyright © 2020-2022 GNUnet e.V.
 #
diff --git a/build-aux/test-driver.scm b/build-aux/test-driver.scm
index 52af1e9..0000ec4 100644
--- a/build-aux/test-driver.scm
+++ b/build-aux/test-driver.scm
@@ -1,8 +1,9 @@
 ;;;; test-driver.scm - Guile test driver for Automake testsuite harness
 
-(define script-version "2017-03-22.13") ;UTC
+(define script-version "2022-02-04.09") ;UTC
 
 ;;; Copyright © 2015, 2016 Mathieu Lirzin <mthl@gnu.org>
+;;; SPDX-License-Identifier: GPL-3.0-or-later
 ;;;
 ;;; 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
diff --git a/configure.ac b/configure.ac
index 50d6f47..26681f5 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,6 +1,7 @@
 dnl Process this file with autoconf to produce a configure script.
-# Copyright (C) 2000-2012, 2016, 2019 Free Software Foundation, Inc.
-# Copyright (C) 2020-2022 GNUnet e.V.
+# Copyright © 2000-2012, 2016, 2019 Free Software Foundation, Inc.
+# Copyright © 2020-2022 GNUnet e.V.
+# SPDX-License-Identifier: GPL-3.0-or-later
 #
 # Author (GnuTLS): Nikos Mavrogiannopoulos, Simon Josefsson
 # Author (scheme-GNUnet): Maxime Devos
@@ -21,7 +22,7 @@ dnl Process this file with autoconf to produce a configure 
script.
 # along with scheme-GNUnet.  If not, see <http://www.gnu.org/licenses/>.
 
 # This file is partially based upon the Autoconf script of GnuTLS.
-# Not all scheme-GNUnet code is licensed as GPL, some is licensed as AGPL.
+# Not all scheme-GNUnet code is licensed as GPL, most is licensed as AGPL.
 
 AC_PREREQ([2.61])
 AC_INIT([scheme-gnunet], [0.2], [bug-gnunet@gnu.org])
diff --git a/gnu/extractor/enum.scm b/gnu/extractor/enum.scm
index e2f1f93..d4b4ce7 100644
--- a/gnu/extractor/enum.scm
+++ b/gnu/extractor/enum.scm
@@ -2,6 +2,7 @@
 ;;   scheme-GNUnet contains scheme-extractor.
 ;;   scheme-extractor is a partial Scheme port of libextractor.
 ;;   Copyright (C) 2020, 2021 GNUnet e.V.
+;;   SPDX-License-Identifier: GPL-3.0-or-later
 ;;
 ;;   libextractor is free software; you can redistribute it and/or modify
 ;;   it under the terms of the GNU General Public License as published
diff --git a/gnu/gnunet/concurrency/repeated-condition.scm 
b/gnu/gnunet/concurrency/repeated-condition.scm
index 34bf62c..6a78375 100644
--- a/gnu/gnunet/concurrency/repeated-condition.scm
+++ b/gnu/gnunet/concurrency/repeated-condition.scm
@@ -14,7 +14,7 @@
 ;; You should have received a copy of the GNU Affero General Public License
 ;; along with this program.  If not, see <http://www.gnu.org/licenses/>.
 ;;
-;; SPDX-License-Identifier: AGPL3.0-or-later
+;; SPDX-License-Identifier: AGPL-3.0-or-later
 
 ;; I'm not sure how to document this.
 (define-library (gnu gnunet concurrency repeated-condition)
diff --git a/gnu/gnunet/concurrency/update.scm 
b/gnu/gnunet/concurrency/update.scm
index 0d562fd..2bdcfc8 100644
--- a/gnu/gnunet/concurrency/update.scm
+++ b/gnu/gnunet/concurrency/update.scm
@@ -14,7 +14,7 @@
 ;; You should have received a copy of the GNU Affero General Public License
 ;; along with this program.  If not, see <http://www.gnu.org/licenses/>.
 ;;
-;; SPDX-License-Identifier: AGPL3.0-or-later
+;; SPDX-License-Identifier: AGPL-3.0-or-later
 
 ;; (Can be relicensed for use in guile-fibers on request)
 
diff --git a/gnu/gnunet/config/value-parser.scm 
b/gnu/gnunet/config/value-parser.scm
index 8b5e574..a81b834 100644
--- a/gnu/gnunet/config/value-parser.scm
+++ b/gnu/gnunet/config/value-parser.scm
@@ -14,7 +14,7 @@
 ;; You should have received a copy of the GNU Affero General Public License
 ;; along with this program.  If not, see <http://www.gnu.org/licenses/>.
 ;;
-;; SPDX-License-Identifier: AGPL3.0-or-later
+;; SPDX-License-Identifier: AGPL-3.0-or-later
 
 ;; Brief: parse values in configuration files
 ;; Upstream source: src/util/configuration.c
diff --git a/gnu/gnunet/crypto/struct.scm b/gnu/gnunet/crypto/struct.scm
index cf4a87f..b485333 100644
--- a/gnu/gnunet/crypto/struct.scm
+++ b/gnu/gnunet/crypto/struct.scm
@@ -14,7 +14,7 @@
 ;;   You should have received a copy of the GNU Affero General Public License
 ;;   along with this program.  If not, see <http://www.gnu.org/licenses/>.
 ;;
-;;   SPDX-License-Identifier: AGPL3.0-or-later
+;;   SPDX-License-Identifier: AGPL-3.0-or-later
 
 ;; From upstream:
 
diff --git a/gnu/gnunet/icmp/struct.scm b/gnu/gnunet/icmp/struct.scm
index 385a8d4..6009492 100644
--- a/gnu/gnunet/icmp/struct.scm
+++ b/gnu/gnunet/icmp/struct.scm
@@ -14,7 +14,7 @@
 ;; You should have received a copy of the GNU Affero General Public License
 ;; along with this program.  If not, see <http://www.gnu.org/licenses/>.
 ;;
-;; SPDX-License-Identifier: AGPL3.0-or-later
+;; SPDX-License-Identifier: AGPL-3.0-or-later
 
 ;; Description from RFC 792:
 ;; [...]
diff --git a/gnu/gnunet/message/enum-agpl.scmfrag 
b/gnu/gnunet/message/enum-agpl.scmfrag
index 250f6d6..2025792 100644
--- a/gnu/gnunet/message/enum-agpl.scmfrag
+++ b/gnu/gnunet/message/enum-agpl.scmfrag
@@ -1,4 +1,5 @@
-;; (See protocols.scmgen for license and copyright information)
+;; Copyright © 2001--2021 GNUnet e.V.
+;; SPDX-License-Identifier: GPL-3.0-or-later
 ;; * AGPL source code download
 (value
  (symbol msg:agpl:request)
diff --git a/gnu/gnunet/message/enum-arm.scmfrag 
b/gnu/gnunet/message/enum-arm.scmfrag
index 172e1ad..42b9b5b 100644
--- a/gnu/gnunet/message/enum-arm.scmfrag
+++ b/gnu/gnunet/message/enum-arm.scmfrag
@@ -1,4 +1,5 @@
-;; (See protocols.scmgen for license and copyright information)
+;; Copyright © 2001--2021 GNUnet e.V.
+;; SPDX-License-Identifier: GPL-3.0-or-later
 ;; * ARM message types
 (value
  (symbol msg:arm:start!)
diff --git a/gnu/gnunet/message/enum-ats.scmfrag 
b/gnu/gnunet/message/enum-ats.scmfrag
index eefac85..d62fd11 100644
--- a/gnu/gnunet/message/enum-ats.scmfrag
+++ b/gnu/gnunet/message/enum-ats.scmfrag
@@ -1,5 +1,5 @@
-;; (See protocols.scmgen for license and copyright information)
-;;
+;; Copyright © 2001--2021 GNUnet e.V.
+;; SPDX-License-Identifier: GPL-3.0-or-later
 ;; * ATS message types
 ;; TODO documentation
 (value
diff --git a/gnu/gnunet/message/enum-chat.scmfrag 
b/gnu/gnunet/message/enum-chat.scmfrag
index 6d4ef70..8c6028a 100644
--- a/gnu/gnunet/message/enum-chat.scmfrag
+++ b/gnu/gnunet/message/enum-chat.scmfrag
@@ -1,4 +1,5 @@
-;; (See protocols.scmgen for license and copyright information)
+;; Copyright © 2001--2021 GNUnet e.V.
+;; SPDX-License-Identifier: GPL-3.0-or-later
 ;; * CHAT message types START
 ;; TODO document
 (value
diff --git a/gnu/gnunet/message/enum-consensus.scmfrag 
b/gnu/gnunet/message/enum-consensus.scmfrag
index c333eeb..932ddb1 100644
--- a/gnu/gnunet/message/enum-consensus.scmfrag
+++ b/gnu/gnunet/message/enum-consensus.scmfrag
@@ -1,5 +1,5 @@
-;; (See enum-header.scmgen for license and copyright information)
-
+;; Copyright © 2001--2021 GNUnet e.V.
+;; SPDX-License-Identifier: GPL-3.0-or-later
 ;; * CONSENSUS message types
 ;; Join a consensus session.
 ;; Sent by client to service as first message.
diff --git a/gnu/gnunet/message/enum-conversation.scmfrag 
b/gnu/gnunet/message/enum-conversation.scmfrag
index a59bec7..dbc3c6e 100644
--- a/gnu/gnunet/message/enum-conversation.scmfrag
+++ b/gnu/gnunet/message/enum-conversation.scmfrag
@@ -1,4 +1,5 @@
-;; (See enum-header.scmgen for license and copyright information)
+;; Copyright © 2001--2021 GNUnet e.V.
+;; SPDX-License-Identifier: GPL-3.0-or-later
 ;; * CONVERSATION message types
 ;; Message to transmit the audio between helper and speaker/microphone library.
 (value
diff --git a/gnu/gnunet/message/enum-core.scmfrag 
b/gnu/gnunet/message/enum-core.scmfrag
index e8410b2..df97141 100644
--- a/gnu/gnunet/message/enum-core.scmfrag
+++ b/gnu/gnunet/message/enum-core.scmfrag
@@ -1,4 +1,6 @@
-;; -*- scheme -*- (See protocols.scmgen for license and copyright information)
+;; -*- scheme -*-
+;; Copyright © 2001--2021 GNUnet e.V.
+;; SPDX-License-Identifier: GPL-3.0-or-later
 
 ;; * CORE message types
 (value
diff --git a/gnu/gnunet/message/enum-datastore.scmfrag 
b/gnu/gnunet/message/enum-datastore.scmfrag
index 304b6af..79b0b30 100644
--- a/gnu/gnunet/message/enum-datastore.scmfrag
+++ b/gnu/gnunet/message/enum-datastore.scmfrag
@@ -1,4 +1,6 @@
-;; -*- scheme -*- (See protocols.scmgen for license and copyright information)
+;; -*- scheme -*-
+;; Copyright © 2001--2021 GNUnet e.V.
+;; SPDX-License-Identifier: GPL-3.0-or-later
 
 ;; * DATASTORE message types
 (value
diff --git a/gnu/gnunet/message/enum-dht.scmfrag 
b/gnu/gnunet/message/enum-dht.scmfrag
index 3223133..1f4834e 100644
--- a/gnu/gnunet/message/enum-dht.scmfrag
+++ b/gnu/gnunet/message/enum-dht.scmfrag
@@ -1,4 +1,5 @@
-;; (See protocols.scmgen for license and copyright information)
+;; Copyright © 2001--2021 GNUnet e.V.
+;; SPDX-License-Identifier: GPL-3.0-or-later
 ;; * DHT message types
 ;; TODO comments
 (value
diff --git a/gnu/gnunet/message/enum-fragment.scmfrag 
b/gnu/gnunet/message/enum-fragment.scmfrag
index 09f5405..b6fe205 100644
--- a/gnu/gnunet/message/enum-fragment.scmfrag
+++ b/gnu/gnunet/message/enum-fragment.scmfrag
@@ -1,4 +1,5 @@
-;; (See protocols.scmgen for license and copyright information)
+;; Copyright © 2001--2021 GNUnet e.V.
+;; SPDX-License-Identifier: GPL-3.0-or-later
 ;; * FRAGMENTATION message types.
 ;; FRAGMENT of a larger message.
 ;; Managed by libgnunetfragment.
diff --git a/gnu/gnunet/message/enum-fs-publish.scmfrag 
b/gnu/gnunet/message/enum-fs-publish.scmfrag
index 8d97eff..a33c946 100644
--- a/gnu/gnunet/message/enum-fs-publish.scmfrag
+++ b/gnu/gnunet/message/enum-fs-publish.scmfrag
@@ -1,4 +1,5 @@
-;; (See protocols.scmgen for license and copyright information)
+;; Copyright © 2001--2021 GNUnet e.V.
+;; SPDX-License-Identifier: GPL-3.0-or-later
 ;; * FS-PUBLISH-HELPER IPC Messages
 ;; Progress information from the helper: found a file.
 (value
diff --git a/gnu/gnunet/message/enum-fs.scmfrag 
b/gnu/gnunet/message/enum-fs.scmfrag
index d0bc598..9329e48 100644
--- a/gnu/gnunet/message/enum-fs.scmfrag
+++ b/gnu/gnunet/message/enum-fs.scmfrag
@@ -1,4 +1,5 @@
-;; (See protocols.scmgen for license and copyright information)
+;; Copyright © 2001--2021 GNUnet e.V.
+;; SPDX-License-Identifier: GPL-3.0-or-later
 ;; * FS message types
 
 (value
diff --git a/gnu/gnunet/message/enum-gns.scmfrag 
b/gnu/gnunet/message/enum-gns.scmfrag
index ebfa324..0c3ac7a 100644
--- a/gnu/gnunet/message/enum-gns.scmfrag
+++ b/gnu/gnunet/message/enum-gns.scmfrag
@@ -1,4 +1,5 @@
-;; (See protocols.scmgen for license and copyright information)
+;; Copyright © 2001--2021 GNUnet e.V.
+;; SPDX-License-Identifier: GPL-3.0-or-later
 ;; * GNS.
 (value
  (symbol msg:gns:lookup)
diff --git a/gnu/gnunet/message/enum-hello.scmfrag 
b/gnu/gnunet/message/enum-hello.scmfrag
index b709f21..1a1609c 100644
--- a/gnu/gnunet/message/enum-hello.scmfrag
+++ b/gnu/gnunet/message/enum-hello.scmfrag
@@ -1,4 +1,5 @@
-;; (See protocols.scmgen for license and copyright information)
+;; Copyright © 2001--2021 GNUnet e.V.
+;; SPDX-License-Identifier: GPL-3.0-or-later
 ;; * Hello message types
 (value
  (symbol msg:hello:legacy)
diff --git a/gnu/gnunet/message/enum-identity.scmfrag 
b/gnu/gnunet/message/enum-identity.scmfrag
index e5dfead..ec49fd2 100644
--- a/gnu/gnunet/message/enum-identity.scmfrag
+++ b/gnu/gnunet/message/enum-identity.scmfrag
@@ -1,4 +1,5 @@
-;; (See protocols.scmgen for license and copyright information)
+;; Copyright © 2001--2021 GNUnet e.V.
+;; SPDX-License-Identifier: GPL-3.0-or-later
 ;; * IDENTITY messsage types
 (value
  (symbol msg:identity:start!)
diff --git a/gnu/gnunet/message/enum-lockmanager.scmfrag 
b/gnu/gnunet/message/enum-lockmanager.scmfrag
index 67e9c57..270531f 100644
--- a/gnu/gnunet/message/enum-lockmanager.scmfrag
+++ b/gnu/gnunet/message/enum-lockmanager.scmfrag
@@ -1,4 +1,5 @@
-;; (See protocols.scmgen for license and copyright information)
+;; Copyright © 2001--2021 GNUnet e.V.
+;; SPDX-License-Identifier: GPL-3.0-or-later
 ;; * LOCKMANAGER message types
 (value
  (symbol msg:lockmanager:acquire!)
diff --git a/gnu/gnunet/message/enum-multicast.scmfrag 
b/gnu/gnunet/message/enum-multicast.scmfrag
index 9249f6e..394fa98 100644
--- a/gnu/gnunet/message/enum-multicast.scmfrag
+++ b/gnu/gnunet/message/enum-multicast.scmfrag
@@ -1,4 +1,5 @@
-;; (See protocols.scmgen for license and copyright information)
+;; Copyright © 2001--2021 GNUnet e.V.
+;; SPDX-License-Identifier: GPL-3.0-or-later
 
 ;; MULTICAST message types:
 ;; C: client
diff --git a/gnu/gnunet/message/enum-namecache.scmfrag 
b/gnu/gnunet/message/enum-namecache.scmfrag
index c86188a..a9ad2da 100644
--- a/gnu/gnunet/message/enum-namecache.scmfrag
+++ b/gnu/gnunet/message/enum-namecache.scmfrag
@@ -1,4 +1,5 @@
-;; (See protocols.scmgen for license and copyright information)
+;; Copyright © 2001--2021 GNUnet e.V.
+;; SPDX-License-Identifier: GPL-3.0-or-later
 ;; * NAMECACHE message types
 (value
  (symbol msg:namecache:lookup-block)
diff --git a/gnu/gnunet/message/enum-namestore.scmfrag 
b/gnu/gnunet/message/enum-namestore.scmfrag
index a2f9517..17f3dc4 100644
--- a/gnu/gnunet/message/enum-namestore.scmfrag
+++ b/gnu/gnunet/message/enum-namestore.scmfrag
@@ -1,4 +1,5 @@
-;; (See enum-header.scmgen for license and copyright information)
+;; Copyright © 2001--2021 GNUnet e.V.
+;; SPDX-License-Identifier: GPL-3.0-or-later
 ;; * NAMESTORE message types
 (value
  (symbol msg:namestore:record:store!)
diff --git a/gnu/gnunet/message/enum-nse.scmfrag 
b/gnu/gnunet/message/enum-nse.scmfrag
index 3b8614c..39daf81 100644
--- a/gnu/gnunet/message/enum-nse.scmfrag
+++ b/gnu/gnunet/message/enum-nse.scmfrag
@@ -1,4 +1,5 @@
-;; (See protocols.scmgen for license and copyright information)
+;; Copyright © 2001--2021 GNUnet e.V.
+;; SPDX-License-Identifier: GPL-3.0-or-later
 ;; * NSE (network size estimation) message types
 (value
  (symbol msg:nse:start)
diff --git a/gnu/gnunet/message/enum-peerinfo.scmfrag 
b/gnu/gnunet/message/enum-peerinfo.scmfrag
index 90c5571..54ca15e 100644
--- a/gnu/gnunet/message/enum-peerinfo.scmfrag
+++ b/gnu/gnunet/message/enum-peerinfo.scmfrag
@@ -1,4 +1,5 @@
-;; (See protocols.scmgen for license and copyright information)
+;; Copyright © 2001--2021 GNUnet e.V.
+;; SPDX-License-Identifier: GPL-3.0-or-later
 ;; * PEERINFO message types\nTODO documentation
 (value
  (symbol msg:peerinfo:get)
diff --git a/gnu/gnunet/message/enum-psyc.scmfrag 
b/gnu/gnunet/message/enum-psyc.scmfrag
index d3da3a4..0023fa9 100644
--- a/gnu/gnunet/message/enum-psyc.scmfrag
+++ b/gnu/gnunet/message/enum-psyc.scmfrag
@@ -1,4 +1,5 @@
-;; (See enum-header.scmgen for license and copyright information
+;; Copyright © 2001--2021 GNUnet e.V.
+;; SPDX-License-Identifier: GPL-3.0-or-later
 ;; * PSYC message types
 ;; C: client
 ;; S: service
diff --git a/gnu/gnunet/message/enum-psycstore.scmfrag 
b/gnu/gnunet/message/enum-psycstore.scmfrag
index e2f85eb..c2761cb 100644
--- a/gnu/gnunet/message/enum-psycstore.scmfrag
+++ b/gnu/gnunet/message/enum-psycstore.scmfrag
@@ -1,4 +1,5 @@
-;; (See enum-header.scmgen for license and copyright information)
+;; Copyright © 2001--2021 GNUnet e.V.
+;; SPDX-License-Identifier: GPL-3.0-or-later
 ;; * PSYCSTORE message types
 ;; TODO documentation
 (value
diff --git a/gnu/gnunet/message/enum-regex.scmfrag 
b/gnu/gnunet/message/enum-regex.scmfrag
index 41889e7..cea42a1 100644
--- a/gnu/gnunet/message/enum-regex.scmfrag
+++ b/gnu/gnunet/message/enum-regex.scmfrag
@@ -1,4 +1,5 @@
-;; (See protocols.scmgen for license and copyright information)
+;; Copyright © 2001--2021 GNUnet e.V.
+;; SPDX-License-Identifier: GPL-3.0-or-later
 ;; * REGEX message types
 (value
  (symbol msg:regex:announce!)
diff --git a/gnu/gnunet/message/enum-resolver.scmfrag 
b/gnu/gnunet/message/enum-resolver.scmfrag
index 7220b59..9c0c705 100644
--- a/gnu/gnunet/message/enum-resolver.scmfrag
+++ b/gnu/gnunet/message/enum-resolver.scmfrag
@@ -1,4 +1,5 @@
-;; (See protocols.scmgen for license and copyright information)
+;; Copyright © 2001--2021 GNUnet e.V.
+;; SPDX-License-Identifier: GPL-3.0-or-later
 ;; * RESOLVER message types
 (value
  (symbol msg:resolver:request)
diff --git a/gnu/gnunet/message/enum-revocation.scmfrag 
b/gnu/gnunet/message/enum-revocation.scmfrag
index 70c0f6a..4537945 100644
--- a/gnu/gnunet/message/enum-revocation.scmfrag
+++ b/gnu/gnunet/message/enum-revocation.scmfrag
@@ -1,4 +1,5 @@
-;; (See protocols.scmgen for license and copyright information)
+;; Copyright © 2001--2021 GNUnet e.V.
+;; SPDX-License-Identifier: GPL-3.0-or-later
 ;; * REVOCATION message types
 (value
  (symbol msg:revocation:query!)
diff --git a/gnu/gnunet/message/enum-scalarproduct.scmfrag 
b/gnu/gnunet/message/enum-scalarproduct.scmfrag
index 261f671..f942d9b 100644
--- a/gnu/gnunet/message/enum-scalarproduct.scmfrag
+++ b/gnu/gnunet/message/enum-scalarproduct.scmfrag
@@ -1,4 +1,5 @@
-;; (See enum-header.scmgen for license and copyright information
+;; Copyright © 2001--2021 GNUnet e.V.
+;; SPDX-License-Identifier: GPL-3.0-or-later
 ;; * SCALARPRODUCT message types
 (value
  (symbol msg:scalarproduct:client-to-alice)
diff --git a/gnu/gnunet/message/enum-set.scmfrag 
b/gnu/gnunet/message/enum-set.scmfrag
index f302f20..0175ed2 100644
--- a/gnu/gnunet/message/enum-set.scmfrag
+++ b/gnu/gnunet/message/enum-set.scmfrag
@@ -1,4 +1,5 @@
-;; (See protocols.scmgen for license and copyright information)
+;; Copyright © 2001--2021 GNUnet e.V.
+;; SPDX-License-Identifier: GPL-3.0-or-later
 ;; * SET message types
 ;; TODO documentation
 (value
diff --git a/gnu/gnunet/message/enum-statistics.scmfrag 
b/gnu/gnunet/message/enum-statistics.scmfrag
index b703610..67d8de8 100644
--- a/gnu/gnunet/message/enum-statistics.scmfrag
+++ b/gnu/gnunet/message/enum-statistics.scmfrag
@@ -1,4 +1,6 @@
-;; -*- scheme -*- (See protocols.scmgen for license and copyright information)
+;; -*- scheme -*-
+;; Copyright © 2001--2021 GNUnet e.V.
+;; SPDX-License-Identifier: GPL-3.0-or-later
 ;; * STATISTICS message types
 (value
  (symbol msg:statistics:set!)
diff --git a/gnu/gnunet/message/enum-testbed.scmfrag 
b/gnu/gnunet/message/enum-testbed.scmfrag
index 6f1080f..58ab372 100644
--- a/gnu/gnunet/message/enum-testbed.scmfrag
+++ b/gnu/gnunet/message/enum-testbed.scmfrag
@@ -1,4 +1,5 @@
-;; (See protocols.scmgen for license and copyright information)
+;; Copyright © 2001--2021 GNUnet e.V.
+;; SPDX-License-Identifier: GPL-3.0-or-later
 ;; * TESTBED message types
 (value
  (symbol msg:testbed:init!)
diff --git a/gnu/gnunet/message/enum-transport-dv.scmfrag 
b/gnu/gnunet/message/enum-transport-dv.scmfrag
index 33d18b3..a03331a 100644
--- a/gnu/gnunet/message/enum-transport-dv.scmfrag
+++ b/gnu/gnunet/message/enum-transport-dv.scmfrag
@@ -1,4 +1,5 @@
-;; (See protocols.scmgen for license and copyright information)
+;; Copyright © 2001--2021 GNUnet e.V.
+;; SPDX-License-Identifier: GPL-3.0-or-later
 ;; Transport-DV message types
 ;; FIXME add descriptions once I undertand them
 (value
diff --git a/gnu/gnunet/message/enum-transport.scmfrag 
b/gnu/gnunet/message/enum-transport.scmfrag
index b7a0b69..f51132d 100644
--- a/gnu/gnunet/message/enum-transport.scmfrag
+++ b/gnu/gnunet/message/enum-transport.scmfrag
@@ -1,4 +1,5 @@
-;; (See protocols.scmgen for license and copyright information)
+;; Copyright © 2001--2021 GNUnet e.V.
+;; SPDX-License-Identifier: GPL-3.0-or-later
 ;; * TRANSPORT message types
 ;; TODO documentation
 (value
diff --git a/gnu/gnunet/message/enum-util.scmfrag 
b/gnu/gnunet/message/enum-util.scmfrag
index 94e48fa..0c64467 100644
--- a/gnu/gnunet/message/enum-util.scmfrag
+++ b/gnu/gnunet/message/enum-util.scmfrag
@@ -1,4 +1,5 @@
-;; (See protocols.scmgen for license and copyright information)
+;; Copyright © 2001--2021 GNUnet e.V.
+;; SPDX-License-Identifier: GPL-3.0-or-later
 (value
  (symbol msg:util:dummy)
  (index 6)
diff --git a/gnu/gnunet/message/enum-vpn-dns.scmfrag 
b/gnu/gnunet/message/enum-vpn-dns.scmfrag
index eea37f8..1828d70 100644
--- a/gnu/gnunet/message/enum-vpn-dns.scmfrag
+++ b/gnu/gnunet/message/enum-vpn-dns.scmfrag
@@ -1,4 +1,5 @@
-;; (See protocols.scmgen for license and copyright information)
+;; Copyright © 2001--2021 GNUnet e.V.
+;; SPDX-License-Identifier: GPL-3.0-or-later
 ;; * VPN-DNS message types
 ;; TODO document
 (value
diff --git a/gnu/gnunet/message/enum-vpn.scmfrag 
b/gnu/gnunet/message/enum-vpn.scmfrag
index 95bc0ec..1952698 100644
--- a/gnu/gnunet/message/enum-vpn.scmfrag
+++ b/gnu/gnunet/message/enum-vpn.scmfrag
@@ -1,4 +1,5 @@
-;; (See enum-header.scmgen for license and copyright information)
+;; Copyright © 2001--2021 GNUnet e.V.
+;; SPDX-License-Identifier: GPL-3.0-or-later
 
 ;; * VPN message types
 ;; TODO document
diff --git a/gnu/gnunet/message/enum-wlan.scmfrag 
b/gnu/gnunet/message/enum-wlan.scmfrag
index cc0147a..9573473 100644
--- a/gnu/gnunet/message/enum-wlan.scmfrag
+++ b/gnu/gnunet/message/enum-wlan.scmfrag
@@ -1,4 +1,5 @@
-;; (See protocols.scmgen for license and copyright information)
+;; Copyright © 2001--2021 GNUnet e.V.
+;; SPDX-License-Identifier: GPL-3.0-or-later
 ;; * Transport-WLAN message types
 (value
  (symbol msg:wlan:data-to-helper)
diff --git a/gnu/gnunet/message/protocols.scm b/gnu/gnunet/message/protocols.scm
index 76cd85c..2c4e2f4 100644
--- a/gnu/gnunet/message/protocols.scm
+++ b/gnu/gnunet/message/protocols.scm
@@ -1,6 +1,7 @@
 ;; -*- scheme -*- Constants for network protocols
 ;; This file is part of scheme-GNUnet.
 ;; Copyright (C) 2001--2021 GNUnet e.V.
+;; SPDX-License-Identifier: GPL-3.0-or-later
 ;;
 ;; scheme-GNUnet is free software: you can redistribute it and/or modify it
 ;; under the terms of the GNU General Public License as published by the
diff --git a/gnu/gnunet/message/protocols.scmgen 
b/gnu/gnunet/message/protocols.scmgen
index f89401b..7369eaf 100644
--- a/gnu/gnunet/message/protocols.scmgen
+++ b/gnu/gnunet/message/protocols.scmgen
@@ -1,6 +1,7 @@
 ;; -*- scheme -*- Constants for network protocols
 ;; This file is part of scheme-GNUnet.
 ;; Copyright (C) 2001--2021 GNUnet e.V.
+;; SPDX-License-Identifier: GPL-3.0-or-later
 ;;
 ;; scheme-GNUnet is free software: you can redistribute it and/or modify it
 ;; under the terms of the GNU General Public License as published by the
diff --git a/gnu/gnunet/mq-impl/stream.scm b/gnu/gnunet/mq-impl/stream.scm
index ae79ae1..c9b1b0d 100644
--- a/gnu/gnunet/mq-impl/stream.scm
+++ b/gnu/gnunet/mq-impl/stream.scm
@@ -14,7 +14,7 @@
 ;; You should have received a copy of the GNU Affero General Public License
 ;; along with this program.  If not, see <http://www.gnu.org/licenses/>.
 ;;
-;; SPDX-License-Identifier: AGPL3.0-or-later
+;; SPDX-License-Identifier: AGPL-3.0-or-later
 
 ;; C source: src/util/client.c (not completely ported).
 ;; The Scheme implementation is rather different from the C implementation
diff --git a/gnu/gnunet/mq.scm b/gnu/gnunet/mq.scm
index a980c56..dd42a52 100644
--- a/gnu/gnunet/mq.scm
+++ b/gnu/gnunet/mq.scm
@@ -14,7 +14,7 @@
 ;; You should have received a copy of the GNU Affero General Public License
 ;; along with this program.  If not, see <http://www.gnu.org/licenses/>.
 ;;
-;; SPDX-License-Identifier: AGPL3.0-or-later
+;; SPDX-License-Identifier: AGPL-3.0-or-later
 
 ;; Author: Florian Dold
 ;; Author: Maxime Devos
diff --git a/gnu/gnunet/mq/envelope.scm b/gnu/gnunet/mq/envelope.scm
index ef99748..e3788af 100644
--- a/gnu/gnunet/mq/envelope.scm
+++ b/gnu/gnunet/mq/envelope.scm
@@ -14,7 +14,7 @@
 ;; You should have received a copy of the GNU Affero General Public License
 ;; along with this program.  If not, see <http://www.gnu.org/licenses/>.
 ;;
-;; SPDX-License-Identifier: AGPL3.0-or-later
+;; SPDX-License-Identifier: AGPL-3.0-or-later
 
 ;; Author: Florian Dold
 ;; Author: Maxime Devos
diff --git a/gnu/gnunet/mq/error-reporting.scm 
b/gnu/gnunet/mq/error-reporting.scm
index 38af1ca..5ce7c63 100644
--- a/gnu/gnunet/mq/error-reporting.scm
+++ b/gnu/gnunet/mq/error-reporting.scm
@@ -14,7 +14,7 @@
 ;; You should have received a copy of the GNU Affero General Public License
 ;; along with this program.  If not, see <http://www.gnu.org/licenses/>.
 ;;
-;; SPDX-License-Identifier: AGPL3.0-or-later
+;; SPDX-License-Identifier: AGPL-3.0-or-later
 
 ;; Summary: Reporting errors from message queues.
 ;;
diff --git a/gnu/gnunet/mq/handler.scm b/gnu/gnunet/mq/handler.scm
index fcb10e2..96520dd 100644
--- a/gnu/gnunet/mq/handler.scm
+++ b/gnu/gnunet/mq/handler.scm
@@ -14,7 +14,7 @@
 ;; You should have received a copy of the GNU Affero General Public License
 ;; along with this program.  If not, see <http://www.gnu.org/licenses/>.
 ;;
-;; SPDX-License-Identifier: AGPL3.0-or-later
+;; SPDX-License-Identifier: AGPL-3.0-or-later
 
 ;; @author Maxime Devos (scheme-GNUnet)
 ;;
diff --git a/gnu/gnunet/mq/prio-prefs.scm b/gnu/gnunet/mq/prio-prefs.scm
index 16d6d01..a66300f 100644
--- a/gnu/gnunet/mq/prio-prefs.scm
+++ b/gnu/gnunet/mq/prio-prefs.scm
@@ -14,7 +14,7 @@
 ;; You should have received a copy of the GNU Affero General Public License
 ;; along with this program.  If not, see <http://www.gnu.org/licenses/>.
 ;;
-;; SPDX-License-Identifier: AGPL3.0-or-later
+;; SPDX-License-Identifier: AGPL-3.0-or-later
 
 ;; @author Florian Dold (GNUnet)
 ;; @author Christian Grothoff (GNUnet)
diff --git a/gnu/gnunet/mq/prio-prefs2.scm b/gnu/gnunet/mq/prio-prefs2.scm
index 971b0b1..61def3f 100644
--- a/gnu/gnunet/mq/prio-prefs2.scm
+++ b/gnu/gnunet/mq/prio-prefs2.scm
@@ -14,7 +14,7 @@
 ;; You should have received a copy of the GNU Affero General Public License
 ;; along with this program.  If not, see <http://www.gnu.org/licenses/>.
 ;;
-;; SPDX-License-Identifier: AGPL3.0-or-later
+;; SPDX-License-Identifier: AGPL-3.0-or-later
 
 ;;;; @brief General-purpose message queue (priorities, documentation)
 
diff --git a/gnu/gnunet/nse/client.scm b/gnu/gnunet/nse/client.scm
index 945e2bd..8044340 100644
--- a/gnu/gnunet/nse/client.scm
+++ b/gnu/gnunet/nse/client.scm
@@ -14,7 +14,7 @@
 ;; You should have received a copy of the GNU Affero General Public License
 ;; along with this program.  If not, see <http://www.gnu.org/licenses/>.
 ;;
-;; SPDX-License-Identifier: AGPL3.0-or-later
+;; SPDX-License-Identifier: AGPL-3.0-or-later
 
 ;; Brief: Interface to the network size estimation service.
 ;; C author: Nathan Evans
diff --git a/gnu/gnunet/nse/struct.scm b/gnu/gnunet/nse/struct.scm
index 3434112..22f3607 100644
--- a/gnu/gnunet/nse/struct.scm
+++ b/gnu/gnunet/nse/struct.scm
@@ -14,7 +14,7 @@
 ;; You should have received a copy of the GNU Affero General Public License
 ;; along with this program.  If not, see <http://www.gnu.org/licenses/>.
 ;;
-;; SPDX-License-Identifier: AGPL3.0-or-later
+;; SPDX-License-Identifier: AGPL-3.0-or-later
 
 ;; Author (GNUnet): Nathan Evans
 ;; File (GNUnet): nse/nse.h
diff --git a/gnu/gnunet/scripts/guix-stuff.scm 
b/gnu/gnunet/scripts/guix-stuff.scm
index 4b9e486..49b7822 100644
--- a/gnu/gnunet/scripts/guix-stuff.scm
+++ b/gnu/gnunet/scripts/guix-stuff.scm
@@ -2,6 +2,7 @@
 ;;; Copyright © 2013 Mark H Weaver <mhw@netris.org>
 ;;; Copyright © 2014 Eric Bavier <bavier@member.fsf.org>
 ;;; Copyright © 2021 GNUnet e.V.
+;;; SPDX-License-Identifier: GPL-3.0-or-later
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
diff --git a/gnu/gnunet/util/struct.scm b/gnu/gnunet/util/struct.scm
index f4c3cbb..910f1e1 100644
--- a/gnu/gnunet/util/struct.scm
+++ b/gnu/gnunet/util/struct.scm
@@ -14,7 +14,7 @@
 ;; You should have received a copy of the GNU Affero General Public License
 ;; along with this program.  If not, see <http://www.gnu.org/licenses/>.
 ;;
-;; SPDX-License-Identifier: AGPL3.0-or-later
+;; SPDX-License-Identifier: AGPL-3.0-or-later
 
 ;; Brief: many network structures, that would otherwise result in very
 ;; small source files if each was put in their own module.
diff --git a/gnu/gnunet/util/time.scm b/gnu/gnunet/util/time.scm
index 92448f6..f53df1a 100644
--- a/gnu/gnunet/util/time.scm
+++ b/gnu/gnunet/util/time.scm
@@ -14,7 +14,7 @@
 ;; You should have received a copy of the GNU Affero General Public License
 ;; along with this program.  If not, see <http://www.gnu.org/licenses/>.
 ;;
-;; SPDX-License-Identifier: AGPL3.0-or-later
+;; SPDX-License-Identifier: AGPL-3.0-or-later
 
 ;; C file: util/time.c
 ;; Author: Christian Grothoff
diff --git a/gnu/gnunet/utils/decompress.scm b/gnu/gnunet/utils/decompress.scm
index 898f123..3dd0bf7 100644
--- a/gnu/gnunet/utils/decompress.scm
+++ b/gnu/gnunet/utils/decompress.scm
@@ -2,6 +2,7 @@
 ;;; Copyright © 2016, 2017 Ludovic Courtès <ludo@gnu.org>
 ;;; Copyright © 2020 Mathieu Othacehe <othacehe@gnu.org>
 ;;; Copyright © 2020 GNUnet e.V.
+;;; SPDX-License-Identifier: GPL-3.0-or-later
 ;;;
 ;;; This file is part of Guile-zlib.
 ;;;
diff --git a/gnu/gnunet/utils/platform-enum.scm 
b/gnu/gnunet/utils/platform-enum.scm
index 093aebb..5e984d2 100644
--- a/gnu/gnunet/utils/platform-enum.scm
+++ b/gnu/gnunet/utils/platform-enum.scm
@@ -14,7 +14,7 @@
 ;; You should have received a copy of the GNU Affero General Public License
 ;; along with this program.  If not, see <http://www.gnu.org/licenses/>.
 ;;
-;; SPDX-License-Identifier: AGPL3.0-or-later
+;; SPDX-License-Identifier: AGPL-3.0-or-later
 
 ;; Brief: C-style enumeration that are platform-specific.
 ;; TODO: autoconfery
diff --git a/gnu/gnunet/utils/tokeniser.scm b/gnu/gnunet/utils/tokeniser.scm
index 079de0a..893ad21 100644
--- a/gnu/gnunet/utils/tokeniser.scm
+++ b/gnu/gnunet/utils/tokeniser.scm
@@ -14,7 +14,7 @@
 ;; You should have received a copy of the GNU Affero General Public License
 ;;  along with this program.  If not, see <http://www.gnu.org/licenses/>.
 ;;
-;; SPDX-License-Identifier: AGPL3.0-or-later
+;; SPDX-License-Identifier: AGPL-3.0-or-later
 
 ;; C file: util/mst.c
 ;; Brief: convenience functions for handling inbound message buffers
diff --git a/tests/bv-slice.scm b/tests/bv-slice.scm
index 4daef84..de97c92 100644
--- a/tests/bv-slice.scm
+++ b/tests/bv-slice.scm
@@ -14,7 +14,7 @@
 ;; You should have received a copy of the GNU Affero General Public License
 ;; along with this program.  If not, see <http://www.gnu.org/licenses/>.
 ;;
-;; SPDX-License-Identifier: AGPL3.0-or-later
+;; SPDX-License-Identifier: AGPL-3.0-or-later
 
 (import (gnu gnunet utils bv-slice)
        (srfi srfi-26)
diff --git a/tests/config-db.scm b/tests/config-db.scm
index fc171f8..8eec1af 100644
--- a/tests/config-db.scm
+++ b/tests/config-db.scm
@@ -14,7 +14,7 @@
 ;; You should have received a copy of the GNU Affero General Public License
 ;; along with this program.  If not, see <http://www.gnu.org/licenses/>.
 ;;
-;; SPDX-License-Identifier: AGPL3.0-or-later
+;; SPDX-License-Identifier: AGPL-3.0-or-later
 
 ;; Bugs found with these tests:
 ;;  * [I] missing arguments to %make
diff --git a/tests/config-expand.scm b/tests/config-expand.scm
index 3b0c0ec..510481d 100644
--- a/tests/config-expand.scm
+++ b/tests/config-expand.scm
@@ -14,7 +14,7 @@
 ;; You should have received a copy of the GNU Affero General Public License
 ;; along with this program.  If not, see <http://www.gnu.org/licenses/>.
 ;;
-;; SPDX-License-Identifier: AGPL3.0-or-later
+;; SPDX-License-Identifier: AGPL-3.0-or-later
 
 (use-modules (gnu gnunet config parser)
             (gnu gnunet config expand)
diff --git a/tests/config-fs.scm b/tests/config-fs.scm
index a4b2217..0179a77 100644
--- a/tests/config-fs.scm
+++ b/tests/config-fs.scm
@@ -14,7 +14,7 @@
 ;; You should have received a copy of the GNU Affero General Public License
 ;; along with this program.  If not, see <http://www.gnu.org/licenses/>.
 ;;
-;; SPDX-License-Identifier: AGPL3.0-or-later
+;; SPDX-License-Identifier: AGPL-3.0-or-later
 
 (import (gnu gnunet config db)
        (gnu gnunet config expand)
diff --git a/tests/config-parser.scm b/tests/config-parser.scm
index c98cbf4..705132b 100644
--- a/tests/config-parser.scm
+++ b/tests/config-parser.scm
@@ -14,7 +14,7 @@
 ;; You should have received a copy of the GNU Affero General Public License
 ;; along with this program.  If not, see <http://www.gnu.org/licenses/>.
 ;;
-;; SPDX-License-Identifier: AGPL3.0-or-later
+;; SPDX-License-Identifier: AGPL-3.0-or-later
 
 (use-modules (gnu gnunet config parser)
             (quickcheck)
diff --git a/tests/config-value-parser.scm b/tests/config-value-parser.scm
index 77a2885..c440b7a 100644
--- a/tests/config-value-parser.scm
+++ b/tests/config-value-parser.scm
@@ -14,7 +14,7 @@
 ;; You should have received a copy of the GNU Affero General Public License
 ;; along with this program.  If not, see <http://www.gnu.org/licenses/>.
 ;;
-;; SPDX-License-Identifier: AGPL3.0-or-later
+;; SPDX-License-Identifier: AGPL-3.0-or-later
 (use-modules (gnu gnunet config value-parser)
             (srfi srfi-26)
             (srfi srfi-43)
diff --git a/tests/crypto.scm b/tests/crypto.scm
index 1920bf0..bcc6723 100644
--- a/tests/crypto.scm
+++ b/tests/crypto.scm
@@ -14,7 +14,7 @@
 ;; You should have received a copy of the GNU Affero General Public License
 ;; along with this program.  If not, see <http://www.gnu.org/licenses/>.
 ;;
-;; SPDX-License-Identifier: AGPL3.0-or-later
+;; SPDX-License-Identifier: AGPL-3.0-or-later
 
 (import (gnu gnunet utils bv-slice)
        (gnu gnunet crypto)
diff --git a/tests/envelope.scm b/tests/envelope.scm
index 5cb3990..be20bf3 100644
--- a/tests/envelope.scm
+++ b/tests/envelope.scm
@@ -14,7 +14,7 @@
 ;; You should have received a copy of the GNU Affero General Public License
 ;; along with this program.  If not, see <http://www.gnu.org/licenses/>.
 ;;
-;; SPDX-License-Identifier: AGPL3.0-or-later
+;; SPDX-License-Identifier: AGPL-3.0-or-later
 
 (use-modules (ice-9 control)
             (srfi srfi-26)
diff --git a/tests/form.scm b/tests/form.scm
index 7edd7e2..28f5cc2 100644
--- a/tests/form.scm
+++ b/tests/form.scm
@@ -14,7 +14,7 @@
 ;; You should have received a copy of the GNU Affero General Public License
 ;; along with this program.  If not, see <http://www.gnu.org/licenses/>.
 ;;
-;; SPDX-License-Identifier: AGPL3.0-or-later
+;; SPDX-License-Identifier: AGPL-3.0-or-later
 
 (use-modules (web form)
             (rnrs bytevectors)
diff --git a/tests/message-handler.scm b/tests/message-handler.scm
index 863c115..4de22ab 100644
--- a/tests/message-handler.scm
+++ b/tests/message-handler.scm
@@ -14,7 +14,7 @@
 ;; You should have received a copy of the GNU Affero General Public License
 ;; along with this program.  If not, see <http://www.gnu.org/licenses/>.
 ;;
-;; SPDX-License-Identifier: AGPL3.0-or-later
+;; SPDX-License-Identifier: AGPL-3.0-or-later
 
 (use-modules (gnu gnunet mq handler)
             (gnu gnunet message protocols)
diff --git a/tests/mq-stream.scm b/tests/mq-stream.scm
index 245512f..c15443e 100644
--- a/tests/mq-stream.scm
+++ b/tests/mq-stream.scm
@@ -14,7 +14,7 @@
 ;; You should have received a copy of the GNU Affero General Public License
 ;; along with this program.  If not, see <http://www.gnu.org/licenses/>.
 ;;
-;; SPDX-License-Identifier: AGPL3.0-or-later
+;; SPDX-License-Identifier: AGPL-3.0-or-later
 
 (use-modules (gnu gnunet mq-impl stream)
             (gnu gnunet mq)
diff --git a/tests/mq.scm b/tests/mq.scm
index fae0a4f..14d2a27 100644
--- a/tests/mq.scm
+++ b/tests/mq.scm
@@ -14,7 +14,7 @@
 ;; You should have received a copy of the GNU Affero General Public License
 ;; along with this program.  If not, see <http://www.gnu.org/licenses/>.
 ;;
-;; SPDX-License-Identifier: AGPL3.0-or-later
+;; SPDX-License-Identifier: AGPL-3.0-or-later
 
 ;; Author: Florian Dold
 ;; Author: Christian Grothoff
diff --git a/tests/netstruct.scm b/tests/netstruct.scm
index 00b5bce..c3ddd43 100644
--- a/tests/netstruct.scm
+++ b/tests/netstruct.scm
@@ -14,7 +14,7 @@
 ;; You should have received a copy of the GNU Affero General Public License
 ;; along with this program.  If not, see <http://www.gnu.org/licenses/>.
 ;;
-;; SPDX-License-Identifier: AGPL3.0-or-later
+;; SPDX-License-Identifier: AGPL-3.0-or-later
 (import (srfi srfi-26)
        (gnu gnunet netstruct procedural)
        (gnu gnunet utils bv-slice)
diff --git a/tests/repeated-condition.scm b/tests/repeated-condition.scm
index 52ac0b1..f25bc16 100644
--- a/tests/repeated-condition.scm
+++ b/tests/repeated-condition.scm
@@ -14,7 +14,7 @@
 ;; You should have received a copy of the GNU Affero General Public License
 ;; along with this program.  If not, see <http://www.gnu.org/licenses/>.
 ;;
-;; SPDX-License-Identifier: AGPL3.0-or-later
+;; SPDX-License-Identifier: AGPL-3.0-or-later
 
 (import (gnu gnunet concurrency repeated-condition)
         (gnu gnunet utils hat-let)
diff --git a/tests/update.scm b/tests/update.scm
index 6a498ad..9332dfb 100644
--- a/tests/update.scm
+++ b/tests/update.scm
@@ -14,7 +14,7 @@
 ;; You should have received a copy of the GNU Affero General Public License
 ;; along with this program.  If not, see <http://www.gnu.org/licenses/>.
 ;;
-;; SPDX-License-Identifier: AGPL3.0-or-later
+;; SPDX-License-Identifier: AGPL-3.0-or-later
 
 (use-modules (gnu gnunet concurrency update)
             (srfi srfi-8)
diff --git a/tests/utils.scm b/tests/utils.scm
index 962ea07..274de3a 100644
--- a/tests/utils.scm
+++ b/tests/utils.scm
@@ -14,7 +14,7 @@
 ;; You should have received a copy of the GNU Affero General Public License
 ;; along with this program.  If not, see <http://www.gnu.org/licenses/>.
 ;;
-;; SPDX-License-Identifier: AGPL3.0-or-later
+;; SPDX-License-Identifier: AGPL-3.0-or-later
 (define-module (tests utils)
   #:use-module (srfi srfi-8)
   #:use-module (ice-9 match)
diff --git a/web/server/fiberized.scm b/web/server/fiberized.scm
index e44dcaa..2493ffe 100644
--- a/web/server/fiberized.scm
+++ b/web/server/fiberized.scm
@@ -1,5 +1,6 @@
 ;;; Web I/O: Non-blocking HTTP
 
+;; SPDX-License-Identifier: LGPL-3.0-or-later
 ;; Copyright (C) 2012, 2018 Free Software Foundation, Inc.
 
 ;; This library is free software; you can redistribute it and/or

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]