From 0ec18a52251ae2245e6eafc23ff6be4c6ad31887 Mon Sep 17 00:00:00 2001 From: Maxime Devos Date: Thu, 16 Sep 2021 17:09:48 +0200 Subject: doc: Remove TODO about mailing lists. From and <0016DA06-7FF2-46F4-AE7B-3995FD191467@posteo.de> on the gnunet-developers@gnu.org mailing list, it appears upstream is ok with the name (though it will probably change to gnunet-guile). * doc/scheme-gnunet.tm (Contact): Remove TODO. --- doc/scheme-gnunet.tm | 2 -- 1 file changed, 2 deletions(-) diff --git a/doc/scheme-gnunet.tm b/doc/scheme-gnunet.tm index ade9bdf..6b5ca3b 100644 --- a/doc/scheme-gnunet.tm +++ b/doc/scheme-gnunet.tm @@ -152,8 +152,6 @@ public mailing lists, so don't send anything there you wouldn't mind the whole world to know. - - For security-sensitive issues, you can send a mail directly to the maintainer, maximedevos@telenet.be\|mailto:maximedevos@telenet.be>, optionally encrypted and signed with a GnuPG-compatible -- cgit v1.2.3 From b491c6b10fc3cdfd33291d25d210296c9eec6b38 Mon Sep 17 00:00:00 2001 From: Maxime Devos Date: Thu, 16 Sep 2021 17:59:15 +0200 Subject: mq-impl/stream: Remove resolved TODO. * gnu/gnunet/mq-impl/stream.scm (handle-output!): Remove TODO about closing. --- gnu/gnunet/mq-impl/stream.scm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gnu/gnunet/mq-impl/stream.scm b/gnu/gnunet/mq-impl/stream.scm index 92715da..ee49274 100644 --- a/gnu/gnunet/mq-impl/stream.scm +++ b/gnu/gnunet/mq-impl/stream.scm @@ -171,8 +171,7 @@ returns. This is detected with the @code{EPIPE} error, so don't block @code{SIGPIPE} signals. TODO: detect it has been closed even when not actually writing, -with EPOLLERR -- needs fibers support. -TODO: closing, destroying @var{mq}, @var{output}." +with EPOLLERR -- needs fibers support." (define (one-by-one-proc ev) (write-envelope! output ev)) (define send-round -- cgit v1.2.3 From 91a16a600167276fad42b20bd232491cc5d2c8a1 Mon Sep 17 00:00:00 2001 From: Maxime Devos Date: Thu, 16 Sep 2021 18:46:17 +0200 Subject: guix: Use latest version of wait-ready operation patch. A PR has been submitted: . * guix.scm (guile-fibers/patched): Update to latest version of the patch. --- guix.scm | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/guix.scm b/guix.scm index b543a8e..a614481 100644 --- a/guix.scm +++ b/guix.scm @@ -70,7 +70,8 @@ random inputs and seeing if it holds.") (patches (list (local-file "0001-Fix-non-revealed-port-is-closed-ports.test.patch") (local-file "0001-ice-9-read-Parse-properly.patch"))))))) -;; This has some I/O patches (wait-for-port-readable-operation). +;; This has some I/O patches (wait-until-port-readable-operation), +;; see . (define-public guile-fibers/patched (package (inherit guile-fibers) @@ -78,9 +79,9 @@ random inputs and seeing if it holds.") (method git-fetch) (uri (git-reference (url "https://notabug.org/maximed/fibers") - (commit "3836b288eedfdb5064fdc84643f1e15a00071dbe"))) + (commit "4658b62b402e7d4920ab528da1b42835cea03429"))) (sha256 - (base32 "08rkmz1nkjk1l0bydic4vj5h7vd43l2sqskm14lcfz8pfkks7sx8")))) + (base32 "1956rz411p3yf7a75z2k1hii88kmn25y2p32bw6w45yy8pynm1rg")))) (native-inputs `(("autoconf" ,autoconf) ("gettext" ,gettext-minimal) -- cgit v1.2.3 From d0b097142ed893fd6e24983facfc223ecb7aaf61 Mon Sep 17 00:00:00 2001 From: Maxime Devos Date: Thu, 16 Sep 2021 18:59:14 +0200 Subject: configure.ac: Set version number for release. * configure.ac (AC_INIT): Set version to 0.1. --- configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 8561569..5da87c8 100644 --- a/configure.ac +++ b/configure.ac @@ -24,7 +24,7 @@ dnl Process this file with autoconf to produce a configure script. # Not all scheme-GNUnet code is licensed as GPL, some is licensed as AGPL. AC_PREREQ([2.61]) -AC_INIT([scheme-gnunet], [0], []) +AC_INIT([scheme-gnunet], [0.1], []) AC_CONFIG_AUX_DIR([build-aux]) AC_CONFIG_MACRO_DIRS([m4]) -- cgit v1.2.3 From 04a9b0d37789e2a464dc61a70e7fa5fad2377152 Mon Sep 17 00:00:00 2001 From: Maxime Devos Date: Thu, 16 Sep 2021 19:00:24 +0200 Subject: configure.ac: Set bug reporting address. * configure.ac (AC_INIT): Set the bug reporting address. --- configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 5da87c8..ff96270 100644 --- a/configure.ac +++ b/configure.ac @@ -24,7 +24,7 @@ dnl Process this file with autoconf to produce a configure script. # Not all scheme-GNUnet code is licensed as GPL, some is licensed as AGPL. AC_PREREQ([2.61]) -AC_INIT([scheme-gnunet], [0.1], []) +AC_INIT([scheme-gnunet], [0.1], [bug-gnunet@gnu.org]) AC_CONFIG_AUX_DIR([build-aux]) AC_CONFIG_MACRO_DIRS([m4]) -- cgit v1.2.3 From 18dd768c5ab1b49d58b9813f2d0d2ab479e61e78 Mon Sep 17 00:00:00 2001 From: Maxime Devos Date: Thu, 16 Sep 2021 19:02:52 +0200 Subject: configure.ac: Make guile a hard requirement. If guile support would be disabled, there wouldn't be much left of scheme-gnunet. * confgure.ac: Remove --enable-guile code. --- configure.ac | 32 +++++++++----------------------- 1 file changed, 9 insertions(+), 23 deletions(-) diff --git a/configure.ac b/configure.ac index ff96270..63bf98d 100644 --- a/configure.ac +++ b/configure.ac @@ -36,13 +36,6 @@ AC_MSG_RESULT([*** dnl Checks for programs. #PKG_PROG_PKG_CONFIG -dnl GNU Guile support -AC_MSG_CHECKING([whether building the Scheme implementation]) -AC_ARG_ENABLE(guile, - AS_HELP_STRING([--enable-guile], [build GNU Guile implementation]), - [opt_guile_impl=$enableval], [opt_guile_impl=yes]) -AC_MSG_RESULT($opt_guile_bindings) - AC_ARG_WITH([guile-site-dir], AS_HELP_STRING([--with-guile-site-dir=DIR], [guile site directory for scheme-gnunet, default is guile system settings]), [guilesitedir="${withval}"], [guilesitedir='$(GUILE_SITE)']) @@ -52,24 +45,17 @@ AC_ARG_WITH([guile-site-ccache-dir], AS_HELP_STRING([--with-guile-site-ccache-di AC_SUBST([guilesitedir]) AC_SUBST([guilesiteccachedir]) -if test "$opt_guile_impl" = "yes"; then - AC_MSG_RESULT([*** -*** Detecting GNU Guile... -]) - - dnl Check for 'guild', which can be used to compile Scheme code - dnl on Guile 2.x and 3.x. - AC_PATH_PROG([GUILD], [guild]) - AC_SUBST([GUILD]) +dnl Check for 'guild', which can be used to compile Scheme code +dnl on Guile 2.x and 3.x. +AC_PATH_PROG([GUILD], [guild]) +AC_SUBST([GUILD]) - dnl TODO check if 2.x works - GUILE_PKG([3.0 2.2 2.0]) - GUILE_PROGS - GUILE_SITE_DIR - GUILE_FLAGS -fi +dnl TODO check if 2.x works +GUILE_PKG([3.0 2.2 2.0]) +GUILE_PROGS +GUILE_SITE_DIR +GUILE_FLAGS -AM_CONDITIONAL([HAVE_GUILE], [test "$opt_guile_bindings" = "yes"]) AM_CONDITIONAL([HAVE_GUILD], [test "x$GUILD" != "x"]) AC_OUTPUT([Makefile]) -- cgit v1.2.3 From b3b351b94206d9afc3bcb669175c9587de0c53f2 Mon Sep 17 00:00:00 2001 From: Maxime Devos Date: Thu, 16 Sep 2021 19:40:08 +0200 Subject: guix: Don't include a copy of guile-quickcheck. It is included guix now. * guix.scm (guile-quickcheck): Remove. --- guix.scm | 29 ----------------------------- 1 file changed, 29 deletions(-) diff --git a/guix.scm b/guix.scm index a614481..4aae21b 100644 --- a/guix.scm +++ b/guix.scm @@ -1,7 +1,5 @@ ;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2021 Maxime Devos -;;; Copyright © 2021 Timothy Sample -;;; ^ definition of guile-quickcheck ;;; ;;; This file is part of GNU Guix. ;;; @@ -34,33 +32,6 @@ (guix build-system gnu) ((guix licenses) #:prefix license:)) -(define-public guile-quickcheck - (package - (name "guile-quickcheck") - (version "0.1.0") - (source (origin - (method url-fetch) - (uri (string-append "https://files.ngyro.com/" - "guile-quickcheck/guile-quickcheck-" - version ".tar.gz")) - (sha256 - (base32 - "03mwi1l3354x52nar0zwhcm0x29yai9xjln4p4gbchwvx5dsr6fb")))) - (build-system gnu-build-system) - (native-inputs - `(("pkg-config" ,pkg-config) - ("guile" ,guile-3.0))) - (inputs - `(("guile" ,guile-3.0))) - (home-page "https://ngyro.com/software/guile-quickcheck.html") - (synopsis "Randomized property-based testing for Guile") - (description "This Guile library provides tools for randomized, -property-based testing. It follows closely the QuickCheck library -written in Haskell. You can use it to define a property (a predicate -with specifications for its inputs) and test it by generating many -random inputs and seeing if it holds.") - (license license:gpl3+))) - (define guile-3.0/fixed (package (inherit guile-3.0-latest) -- cgit v1.2.3 From 26fa1b54e9a535c73cefdbf707efa58d6cfdec33 Mon Sep 17 00:00:00 2001 From: Maxime Devos Date: Thu, 16 Sep 2021 19:43:14 +0200 Subject: doc: Include a table of contents. * doc/scheme-gnunet.tm (Table of contents): New something (chapter?). --- doc/scheme-gnunet.tm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/doc/scheme-gnunet.tm b/doc/scheme-gnunet.tm index 6b5ca3b..6f53f5e 100644 --- a/doc/scheme-gnunet.tm +++ b/doc/scheme-gnunet.tm @@ -17,6 +17,10 @@ \; + <\table-of-contents|toc> + \; + + -- cgit v1.2.3 From 7cca030d0dd9c0c09d8b98525e934679d8b36f7d Mon Sep 17 00:00:00 2001 From: Maxime Devos Date: Thu, 16 Sep 2021 19:47:32 +0200 Subject: doc: Split into pages. To make page numbers appear in the TOC, this setting is required. * doc/scheme-gnunet.tm: Set 'page-medium' to 'paper'. --- doc/scheme-gnunet.tm | 1 + 1 file changed, 1 insertion(+) diff --git a/doc/scheme-gnunet.tm b/doc/scheme-gnunet.tm index 6f53f5e..7fbd080 100644 --- a/doc/scheme-gnunet.tm +++ b/doc/scheme-gnunet.tm @@ -925,6 +925,7 @@ <\initial> <\collection> + \ No newline at end of file -- cgit v1.2.3 From bda55eec9e9f4a8bc3dee56d93f5e250e0dc37d3 Mon Sep 17 00:00:00 2001 From: Maxime Devos Date: Thu, 16 Sep 2021 19:50:43 +0200 Subject: doc: Update indices. Ideally, this would be automated ... * doc/scheme-gnunet.tm: Update TOC and indices. --- doc/scheme-gnunet.tm | 200 +++++++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 188 insertions(+), 12 deletions(-) diff --git a/doc/scheme-gnunet.tm b/doc/scheme-gnunet.tm index 7fbd080..1618376 100644 --- a/doc/scheme-gnunet.tm +++ b/doc/scheme-gnunet.tm @@ -18,7 +18,171 @@ \; <\table-of-contents|toc> - \; + Installation + and contributing guide> |.>>>>|> + + + 1.1.Building from source |.>>>>|> + + + Authenticating new source code + |.>>>>|> + > + + 1.2.Writing tests |.>>>>|> + + + 1.3.Contact |.>>>>|> + + + 1.4.License |.>>>>|> + + + Application + guide> |.>>>>|> + + + Programming + guide> |.>>>>|> + + + 3.1.Concurrency |.>>>>|> + + + |.>>>>|> + > + + 3.2.Configuration |.>>>>|> + + + Locating configuration files + |.>>>>|> + > + + Loading configuration files + |.>>>>|> + > + + 3.3.Manipulation of network structures + |.>>>>|> + + + Documentation + |.>>>>|> + > + + Reading and writing + |.>>>>|> + > + + Primitive types + |.>>>>|> + > + + Packing + |.>>>>|> + > + + 3.4.Communication with services + |.>>>>|> + + + Asynchronuously connecting + |.>>>>|> + > + + Message handler + |.>>>>|> + > + + Message type database + |.>>>>|> + > + + Error handler + |.>>>>|> + > + + Ordering of injected errors and + messages and sent messages |.>>>>|> + > + + Disconnecting + |.>>>>|> + > + + 3.5.Error reporting |.>>>>|> + + + 3.6.Estimation of the size of the network + |.>>>>|> + + + Implementation + details> |.>>>>|> + + + GNU Free Documentation License> + |.>>>>|> + + + 0. + |.>>>>|> + + + 1. + |.>>>>|> + + + 2. + |.>>>>|> + + + 3. + |.>>>>|> + + + 4. + |.>>>>|> + + + 5. + |.>>>>|> + + + 6. + |.>>>>|> + + + 7. + |.>>>>|> + + + 8. + |.>>>>|> + + + 9. + |.>>>>|> + + + 10. + |.>>>>|> + + + 11. + |.>>>>|> + + + : How to use this License for your + documents |.>>>>|> + + + + |.>>>>|> + @@ -899,27 +1063,39 @@ <\the-index|idx> - > + > + + > + + > + + > + + > + + > + + > - > + > - > + > - > + > - > + > - > + > - > + > - > + > - > + > - > + > - > + > -- cgit v1.2.3 From b2d7b2ef46f34483813f2ebefdea739062a57259 Mon Sep 17 00:00:00 2001 From: Maxime Devos Date: Thu, 16 Sep 2021 19:52:26 +0200 Subject: doc: Include the version number in the title. * doc/scheme-gnunet.tm: Change the title. --- doc/scheme-gnunet.tm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/scheme-gnunet.tm b/doc/scheme-gnunet.tm index 1618376..6b2d448 100644 --- a/doc/scheme-gnunet.tm +++ b/doc/scheme-gnunet.tm @@ -3,7 +3,8 @@ > <\body> - |||>>> Copyright (C) 2021 Maxime Devos -- cgit v1.2.3 From 9793d8543f36dc4a1a02cff69c3b1b1890ca71c4 Mon Sep 17 00:00:00 2001 From: Maxime Devos Date: Thu, 16 Sep 2021 20:09:41 +0200 Subject: Stub config.rpath. autoreconf -vfi doesn't install it, but wants it, and it is not actually required. * .gitignore: Remove build-aux/config.rpath. * build-aux/config.rpath: Create empty file. --- .gitignore | 1 - build-aux/config.rpath | 0 2 files changed, 1 deletion(-) create mode 100644 build-aux/config.rpath diff --git a/.gitignore b/.gitignore index 4c90433..cacd402 100644 --- a/.gitignore +++ b/.gitignore @@ -16,7 +16,6 @@ /configure /build-aux/compile /build-aux/config.guess -/build-aux/config.rpath /build-aux/config.sub /build-aux/install-sh /build-aux/missing diff --git a/build-aux/config.rpath b/build-aux/config.rpath new file mode 100644 index 0000000..e69de29 -- cgit v1.2.3 From 5c8e7f271a519839c806efad15d5c6845b5b7141 Mon Sep 17 00:00:00 2001 From: Maxime Devos Date: Thu, 16 Sep 2021 20:12:15 +0200 Subject: guix: Set the source field. * guix.scm (%source-dir): New variable. (scheme-gnunet)[source]: Set it. --- guix.scm | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/guix.scm b/guix.scm index 4aae21b..5c23f52 100644 --- a/guix.scm +++ b/guix.scm @@ -27,6 +27,7 @@ (gnu packages text-editors) (guix packages) (guix gexp) + (guix git) (guix git-download) (guix download) (guix build-system gnu) @@ -60,11 +61,15 @@ ("automake" ,automake) ,@(package-native-inputs guile-fibers))))) +(define %source-dir (dirname (current-filename))) + (define-public scheme-gnunet (package (name "scheme-gnunet") - (version "0.0") - (source #f) + (version "0.1") + (source (local-file %source-dir + #:recursive? #t + #:select? (git-predicate %source-dir))) (build-system gnu-build-system) (propagated-inputs `(("guile-zlib" ,guile-zlib) ("guile-bytestructures" ,guile-bytestructures) -- cgit v1.2.3 From 53c28c5263e881a75e714441a02e62129dbd0077 Mon Sep 17 00:00:00 2001 From: Maxime Devos Date: Thu, 16 Sep 2021 20:37:07 +0200 Subject: build: Correct invocation of texmacs and xvfb-run. * Makefile.am (TEXMACS_CONVERT): Add --auto-servernum and set HOME. --- Makefile.am | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/Makefile.am b/Makefile.am index 263bd03..8a38a53 100644 --- a/Makefile.am +++ b/Makefile.am @@ -173,8 +173,13 @@ SCM_TESTS_ENVIRONMENT = \ TESTS += $(SCM_TESTS) EXTRA_DIST = $(SCM_TESTS) tests/utils.scm build-aux/test-driver.scm -# For documentation (TODO regenerate indices) -TEXMACS_CONVERT = xvfb-run -- texmacs +# For documentation (TODO regenerate indices). +# Set HOME to avoid interfering with the user's TeXmacs +# configuration and because HOME can be unwritable. +# +# --auto-servernum is required to let multiple xvfb-run +# run concurrently. +TEXMACS_CONVERT = env "HOME=$(abs_builddir)" xvfb-run --auto-servernum -- texmacs # Use MathML for formulae instead of PNG images. # While the images are prettier than the rendering by the browser, # they aren't accessible and it is somewhat difficult to tell Automake -- cgit v1.2.3 From 73bb3f68c83a647cb77859f129e7d1a2d33e311b Mon Sep 17 00:00:00 2001 From: Maxime Devos Date: Thu, 16 Sep 2021 20:56:56 +0200 Subject: guix: Correct installation location. * guix.scm (scheme-gnunet)[arguments]<#:configure-flags>: Set guile-site-dir and guile-site-ccache-dir. --- guix.scm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/guix.scm b/guix.scm index 5c23f52..22364a4 100644 --- a/guix.scm +++ b/guix.scm @@ -71,6 +71,11 @@ #:recursive? #t #:select? (git-predicate %source-dir))) (build-system gnu-build-system) + (arguments + '(#:configure-flags + (list + "--with-guile-site-dir=$(datarootdir)/guile/site/$(GUILE_EFFECTIVE_VERSION)" + "--with-guile-site-ccache-dir=$(libdir)/guile/site/$(GUILE_EFFECTIVE_VERSION)/site-ccache"))) (propagated-inputs `(("guile-zlib" ,guile-zlib) ("guile-bytestructures" ,guile-bytestructures) ("guile-fibers" ,guile-fibers/patched) -- cgit v1.2.3 From 088ea8b27b95143584cbc36202c5a02dfe95796c Mon Sep 17 00:00:00 2001 From: Maxime Devos Date: Thu, 16 Sep 2021 21:02:14 +0200 Subject: build: Always auto-compile tests. * Makefile.am (SCM_LOG_DRIVER): Set XDG_CACHE_HOME and --auto-compile. --- Makefile.am | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/Makefile.am b/Makefile.am index 8a38a53..4887bcb 100644 --- a/Makefile.am +++ b/Makefile.am @@ -143,9 +143,14 @@ TESTS = # Scheme tests # FIXME ./pre-inst-env & ./test-env +# +# Set --auto-compile, because ‘tests/envelope.scm - references dropped after +# sent’ requires optimisation to avoid keeping references. Set XDG_CACHE_HOME +# because $HOME may be unwritable and to reduce clutter. SCM_LOG_DRIVER = \ - $(GUILE) -L $(top_srcdir) -C $(top_builddir) \ - -e main $(top_srcdir)/build-aux/test-driver.scm + env XDG_CACHE_HOME="$(abs_builddir)" $(GUILE) --auto-compile -L \ + $(top_srcdir) -C $(top_builddir) -e main \ + $(top_srcdir)/build-aux/test-driver.scm SCM_TESTS = \ tests/envelope.scm \ -- cgit v1.2.3 From 3c91acbfcd0212286b15c7fc9474d79bf8b2b570 Mon Sep 17 00:00:00 2001 From: Maxime Devos Date: Mon, 20 Sep 2021 17:35:54 +0200 Subject: Rewrite git history to sign every commit. All commits on git.savannah.gnu.org must be signed. scheme-gnunet (gnunet-scheme?) is not yet packaged, and has only be released recently, so hopefully the rewriting shouldn't lead to any trouble. * doc/scheme-gnunet.tm (Authenticating new source code): Change the commit. --- doc/scheme-gnunet.tm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/scheme-gnunet.tm b/doc/scheme-gnunet.tm index 6b2d448..3031b04 100644 --- a/doc/scheme-gnunet.tm +++ b/doc/scheme-gnunet.tm @@ -259,7 +259,7 @@ the following command can be run to verify it is authentic: <\shell-code> - guix git authenticate 431f336edd51e1f0fe059a6f6f2d4c3e9267b7bc "C1F3 3EE2 + guix git authenticate 088ea8b27b95143584cbc36202c5a02dfe95796c "C1F3 3EE2 0C52 8FDB 7DD7 \ 011F 49E3 EE22 1917 25EE" -- cgit v1.2.3 From 749ced44b5baf6555dee1cd0c0f977b91670a547 Mon Sep 17 00:00:00 2001 From: Maxime Devos Date: Tue, 21 Sep 2021 23:16:38 +0200 Subject: Update copyright notices. --- .gitignore | 2 +- .mailmap | 2 +- Makefile.am | 2 +- README.org | 2 +- ROADMAP.org | 2 +- configure.ac | 2 +- doc/gnudir | 3 +-- doc/scheme-gnunet.tm | 2 +- examples/nse-web.scm | 2 +- gnu/extractor/enum.scm | 2 +- gnu/extractor/metaformats.scm | 2 +- gnu/extractor/metatypes.scm | 2 +- gnu/gnunet/concurrency/repeated-condition.scm | 2 +- gnu/gnunet/concurrency/update.scm | 2 +- gnu/gnunet/config/db.scm | 2 +- gnu/gnunet/config/default.conf | 2 +- gnu/gnunet/config/expand.scm | 3 +-- gnu/gnunet/config/fs.scm | 2 +- gnu/gnunet/config/parser.scm | 3 +-- gnu/gnunet/config/value-parser.scm | 3 +-- gnu/gnunet/crypto/struct.scm | 3 +-- gnu/gnunet/data-string.scm | 3 +-- gnu/gnunet/directory.scm | 3 +-- gnu/gnunet/fs-uri.scm | 3 +-- gnu/gnunet/hashcode-ascii.scm | 3 +-- gnu/gnunet/hashcode.scm | 1 - gnu/gnunet/hashcode/struct.scm | 3 +-- gnu/gnunet/icmp/struct.scm | 2 +- gnu/gnunet/message/protocols.scm | 3 +-- gnu/gnunet/message/protocols.scmgen | 3 +-- gnu/gnunet/metadata.scm | 3 +-- gnu/gnunet/metadata/struct.scm | 3 +-- gnu/gnunet/mq-impl/stream.scm | 2 +- gnu/gnunet/mq.scm | 3 +-- gnu/gnunet/mq/envelope.scm | 3 +-- gnu/gnunet/mq/error-reporting.scm | 2 +- gnu/gnunet/mq/handler.scm | 2 +- gnu/gnunet/mq/prio-prefs.scm | 3 +-- gnu/gnunet/mq/prio-prefs2.scm | 3 +-- gnu/gnunet/netstruct/procedural.scm | 2 +- gnu/gnunet/netstruct/syntactic.scm | 2 +- gnu/gnunet/nse/client.scm | 2 +- gnu/gnunet/nse/struct.scm | 3 +-- gnu/gnunet/scripts/download-store.scm | 2 +- gnu/gnunet/scripts/guix-stuff.scm | 2 +- gnu/gnunet/scripts/publish-store.scm | 2 +- gnu/gnunet/util/cmsg.scm | 2 +- gnu/gnunet/util/struct.scm | 3 +-- gnu/gnunet/utils/bv-slice.scm | 2 +- gnu/gnunet/utils/decompress.scm | 2 +- gnu/gnunet/utils/hat-let.scm | 2 +- gnu/gnunet/utils/netstruct.scm | 2 +- gnu/gnunet/utils/platform-enum.scm | 2 +- gnu/gnunet/utils/tokeniser.scm | 3 +-- guix.scm | 2 +- tests/bv-slice.scm | 2 +- tests/cmsg.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/envelope.scm | 2 +- tests/error-reporting.scm | 2 +- tests/message-handler.scm | 2 +- tests/mq-stream.scm | 2 +- tests/mq.scm | 3 +-- tests/netstruct.scm | 2 +- tests/network-size.scm | 2 +- tests/repeated-condition.scm | 2 +- tests/time.scm | 2 +- tests/tokeniser.scm | 2 +- tests/update.scm | 2 +- tests/utils.scm | 2 +- 74 files changed, 73 insertions(+), 96 deletions(-) diff --git a/.gitignore b/.gitignore index cacd402..6e9b2dd 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,4 @@ -# Copyright (C) 2020, 2021 Maxime Devos +# Copyright (C) 2020, 2021 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 diff --git a/.mailmap b/.mailmap index dafd8ad..3e9d8a2 100644 --- a/.mailmap +++ b/.mailmap @@ -1,4 +1,4 @@ -# Copyright (C) 2021 Maxime Devos +# Copyright (C) 2021 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 diff --git a/Makefile.am b/Makefile.am index 4887bcb..a82f3f1 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1,6 +1,6 @@ ## Process this file with automake to produce Makefile.in # Copyright (C) 2000-2012 Free Software Foundation, Inc. -# Copyright (C) 2020, 2021 Maxime Devos +# Copyright (C) 2020, 2021 GNUnet e.V. # # Author (GnuTLS): Nikos Mavrogiannopoulos # Author (scheme-GNUnet): Maxime Devos diff --git a/README.org b/README.org index 6940fac..984f77e 100644 --- a/README.org +++ b/README.org @@ -1,4 +1,4 @@ -# Copyright (C) 2020, 2021 Maxime Devos +# Copyright (C) 2020, 2021 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 diff --git a/ROADMAP.org b/ROADMAP.org index 7882979..3d7b089 100644 --- a/ROADMAP.org +++ b/ROADMAP.org @@ -1,4 +1,4 @@ -# Copyright (C) 2020, 2021 Maxime Devos +# Copyright (C) 2020, 2021 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 diff --git a/configure.ac b/configure.ac index 63bf98d..6b701e9 100644 --- a/configure.ac +++ b/configure.ac @@ -1,6 +1,6 @@ dnl Process this file with autoconf to produce a configure script. # Copyright (C) 2000-2012, 2016, 2019 Free Software Foundation, Inc. -# Copyright (C) 2020, 2021 Maxime Devos +# Copyright (C) 2020, 2021 GNUnet e.V. # # Author (GnuTLS): Nikos Mavrogiannopoulos, Simon Josefsson # Author (scheme-GNUnet): Maxime Devos diff --git a/doc/gnudir b/doc/gnudir index 5fd950c..cc78149 100644 --- a/doc/gnudir +++ b/doc/gnudir @@ -1,6 +1,5 @@ ;; This file is part of scheme-GNUnet, a partial Scheme port of GNUnet. -;; Copyright (C) 2003, 2004, 2005, 2006, 2008, 2009, 2010 GNUnet e.V. -;; Copyright (C) 2021 Maxime Devos +;; Copyright (C) 2003, 2004, 2005, 2006, 2008, 2009, 2010, 2021 GNUnet e.V. ;; ;; GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/doc/scheme-gnunet.tm b/doc/scheme-gnunet.tm index 3031b04..83e0a0b 100644 --- a/doc/scheme-gnunet.tm +++ b/doc/scheme-gnunet.tm @@ -7,7 +7,7 @@ manual>||>>> - Copyright (C) 2021 Maxime Devos + Copyright (C) 2021 GNUnet e.V. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later diff --git a/examples/nse-web.scm b/examples/nse-web.scm index 8d9d810..2f6f9dc 100644 --- a/examples/nse-web.scm +++ b/examples/nse-web.scm @@ -1,4 +1,4 @@ -;; Copyright (C) 2021 Maxime Devos +;; Copyright (C) 2021 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 diff --git a/gnu/extractor/enum.scm b/gnu/extractor/enum.scm index e6d69e8..e2f1f93 100644 --- a/gnu/extractor/enum.scm +++ b/gnu/extractor/enum.scm @@ -1,7 +1,7 @@ ;; This file is part of scheme-GNUnet, a partial Scheme port of GNUnet ;; scheme-GNUnet contains scheme-extractor. ;; scheme-extractor is a partial Scheme port of libextractor. -;; Copyright (C) 2020, 2021 Maxime Devos +;; Copyright (C) 2020, 2021 GNUnet e.V. ;; ;; 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/extractor/metaformats.scm b/gnu/extractor/metaformats.scm index 949b4e8..1fa3d84 100644 --- a/gnu/extractor/metaformats.scm +++ b/gnu/extractor/metaformats.scm @@ -2,7 +2,7 @@ ;; scheme-extractor is a partial Scheme port of libextractor. ;; A previous iteration of this file is part of libextractor. ;; Copyright (C) 2002-2017 Vidyut Samanta and Christian Grothoff -;; Copyright (C) 2020 Maxime Devos +;; Copyright (C) 2020 GNUnet e.V. ;; ;; 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/extractor/metatypes.scm b/gnu/extractor/metatypes.scm index 9f7b9c7..8c700e9 100644 --- a/gnu/extractor/metatypes.scm +++ b/gnu/extractor/metatypes.scm @@ -3,7 +3,7 @@ ;; scheme-extractor is a partial Scheme port of libextractor. ;; A previous iteration of this file is part of libextractor. ;; Copyright (C) 2002-2017 Vidyut Samanta and Christian Grothoff -;; Copyright (C) 2020 Maxime Devos +;; Copyright (C) 2020 GNUnet e.V. ;; ;; 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 70b14b2..34bf62c 100644 --- a/gnu/gnunet/concurrency/repeated-condition.scm +++ b/gnu/gnunet/concurrency/repeated-condition.scm @@ -1,5 +1,5 @@ ;; This file is part of scheme-GNUnet. -;; Copyright (C) 2021 Maxime Devos +;; Copyright (C) 2021 GNUnet e.V. ;; ;; scheme-GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/gnu/gnunet/concurrency/update.scm b/gnu/gnunet/concurrency/update.scm index 6a487cf..0d562fd 100644 --- a/gnu/gnunet/concurrency/update.scm +++ b/gnu/gnunet/concurrency/update.scm @@ -1,5 +1,5 @@ ;; This file is part of scheme-GNUnet. -;; Copyright (C) 2021 Maxime Devos +;; Copyright (C) 2021 GNUnet e.V. ;; ;; scheme-GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/gnu/gnunet/config/db.scm b/gnu/gnunet/config/db.scm index 252b594..2806d1d 100644 --- a/gnu/gnunet/config/db.scm +++ b/gnu/gnunet/config/db.scm @@ -1,5 +1,5 @@ ;; This file is part of scheme-GNUnet, a partial Scheme port of GNUnet. -;; Copyright (C) 2021 Maxime Devos +;; Copyright (C) 2021 GNUnet e.V. ;; ;; scheme-GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/gnu/gnunet/config/default.conf b/gnu/gnunet/config/default.conf index ea019ef..11cc463 100644 --- a/gnu/gnunet/config/default.conf +++ b/gnu/gnunet/config/default.conf @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright (C) 2020, 2021 Maxime Devos +# Copyright (C) 2020, 2021 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 diff --git a/gnu/gnunet/config/expand.scm b/gnu/gnunet/config/expand.scm index 6d032d4..338df3b 100644 --- a/gnu/gnunet/config/expand.scm +++ b/gnu/gnunet/config/expand.scm @@ -1,6 +1,5 @@ ;; This file is part of scheme-GNUnet, a partial Scheme port of GNUnet. -;; Copyright (C) 2021 Maxime Devos -;; Copyright (C) 2006, 2007, 2008, 2009, 2013, 2020 GNUnet e.V. +;; Copyright (C) 2006, 2007, 2008, 2009, 2013, 2020, 2021 GNUnet e.V. ;; ;; scheme-GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/gnu/gnunet/config/fs.scm b/gnu/gnunet/config/fs.scm index 1a073ab..bce8296 100644 --- a/gnu/gnunet/config/fs.scm +++ b/gnu/gnunet/config/fs.scm @@ -1,5 +1,5 @@ ;; This file is part of scheme-GNUnet, a partial Scheme port of GNUnet. -;; Copyright (C) 2021 Maxime Devos +;; Copyright (C) 2021 GNUnet e.V. ;; ;; scheme-GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/gnu/gnunet/config/parser.scm b/gnu/gnunet/config/parser.scm index 022449e..3ac11c9 100644 --- a/gnu/gnunet/config/parser.scm +++ b/gnu/gnunet/config/parser.scm @@ -1,6 +1,5 @@ ;; This file is part of scheme-GNUnet, a partial Scheme port of GNUnet. -;; Copyright (C) 2021 Maxime Devos -;; Copyright (C) 2006, 2007, 2008, 2009, 2013, 2020 GNUnet e.V. +;; Copyright (C) 2006, 2007, 2008, 2009, 2013, 2020, 2021 GNUnet e.V. ;; ;; scheme-GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/gnu/gnunet/config/value-parser.scm b/gnu/gnunet/config/value-parser.scm index b29dba0..8b5e574 100644 --- a/gnu/gnunet/config/value-parser.scm +++ b/gnu/gnunet/config/value-parser.scm @@ -1,6 +1,5 @@ ;; This file is part of scheme-GNUnet. -;; Copyright (C) 2021 Maxime Devos -;; Copyright (C) 2005-2020 GNUnet e.V. +;; Copyright (C) 2005-2021 GNUnet e.V. ;; ;; scheme-GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/gnu/gnunet/crypto/struct.scm b/gnu/gnunet/crypto/struct.scm index 7e728c8..cf4a87f 100644 --- a/gnu/gnunet/crypto/struct.scm +++ b/gnu/gnunet/crypto/struct.scm @@ -1,6 +1,5 @@ ;; This file is part of scheme-GNUnet, a partial Scheme port of GNUnet -;; Copyright (C) 2001-2013 GNUnet e.V. -;; Copyright (C) 2021 Maxime Devos +;; Copyright (C) 2001-2013, 2021 GNUnet e.V. ;; ;; GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/gnu/gnunet/data-string.scm b/gnu/gnunet/data-string.scm index 5d6ae0e..a9fae71 100644 --- a/gnu/gnunet/data-string.scm +++ b/gnu/gnunet/data-string.scm @@ -1,6 +1,5 @@ ;; This file is part of scheme-GNUnet, a partial Scheme port of GNUnet. -;; Copyright (C) 2005--207 GNUnet e.V. -;; Copyright (C) 2020 Maxime Devos +;; Copyright (C) 2005--2007, 2020 GNUnet e.V. ;; ;; GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/gnu/gnunet/directory.scm b/gnu/gnunet/directory.scm index fbb79c2..f0c75d7 100644 --- a/gnu/gnunet/directory.scm +++ b/gnu/gnunet/directory.scm @@ -1,6 +1,5 @@ ;; This file is part of scheme-GNUnet, a partial Scheme port of GNUnet. -;; Copyright (C) 2003, 2004, 2006, 2009 GNUnet e.V. -;; Copyright (C) 2020 Maxime Devos +;; Copyright (C) 2003, 2004, 2006, 2009, 2020 GNUnet e.V. ;; ;; GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/gnu/gnunet/fs-uri.scm b/gnu/gnunet/fs-uri.scm index 3105614..dd610bf 100644 --- a/gnu/gnunet/fs-uri.scm +++ b/gnu/gnunet/fs-uri.scm @@ -1,6 +1,5 @@ ;; This file is part of scheme-GNUnet, a partial Scheme port of GNUnet. -;; Copyright (C) 2003--2014 GNUnet e.V. -;; Copyright (C) 2020 Maxime Devos +;; Copyright (C) 2003--2014, 2020 GNUnet e.V. ;; ;; GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/gnu/gnunet/hashcode-ascii.scm b/gnu/gnunet/hashcode-ascii.scm index 6345816..ca5c125 100644 --- a/gnu/gnunet/hashcode-ascii.scm +++ b/gnu/gnunet/hashcode-ascii.scm @@ -1,6 +1,5 @@ ;; This file is part of scheme-GNUnet, a partial Scheme port of GNUnet. -;; Copyright (C) 2001--2013 GNUnet e.V. -;; Copyright (C) 2020 Maxime Devos +;; Copyright (C) 2001--2013, 2020 GNUnet e.V. ;; ;; GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/gnu/gnunet/hashcode.scm b/gnu/gnunet/hashcode.scm index de68267..0689804 100644 --- a/gnu/gnunet/hashcode.scm +++ b/gnu/gnunet/hashcode.scm @@ -1,6 +1,5 @@ ;; This file is part of scheme-GNUnet, a partial Scheme port of GNUnet. ;; Copyright (C) 2006--2020 GNUnet e.V. -;; Copyright (C) 2020 Maxime Devos ;; ;; GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/gnu/gnunet/hashcode/struct.scm b/gnu/gnunet/hashcode/struct.scm index 7990e2d..549648d 100644 --- a/gnu/gnunet/hashcode/struct.scm +++ b/gnu/gnunet/hashcode/struct.scm @@ -1,6 +1,5 @@ ;; This file is part of scheme-GNUnet, a partial Scheme port of GNUnet. -;; Copyright (C) 2006--2020 GNUnet e.V. -;; Copyright (C) 2021 Maxime Devos +;; Copyright (C) 2006--2021 GNUnet e.V. ;; ;; GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/gnu/gnunet/icmp/struct.scm b/gnu/gnunet/icmp/struct.scm index 2a206d3..385a8d4 100644 --- a/gnu/gnunet/icmp/struct.scm +++ b/gnu/gnunet/icmp/struct.scm @@ -1,5 +1,5 @@ ;; This file is part of scheme-GNUnet. -;; Copyright (C) 2021 Maxime Devos +;; Copyright (C) 2021 GNUnet e.V. ;; ;; scheme-GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/gnu/gnunet/message/protocols.scm b/gnu/gnunet/message/protocols.scm index c0c7e2f..76cd85c 100644 --- a/gnu/gnunet/message/protocols.scm +++ b/gnu/gnunet/message/protocols.scm @@ -1,7 +1,6 @@ ;; -*- scheme -*- Constants for network protocols ;; This file is part of scheme-GNUnet. -;; Copyright (C) 2001--2020 GNUnet e.V. -;; Copyright (C) 2021 Maxime Devos +;; Copyright (C) 2001--2021 GNUnet e.V. ;; ;; 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 192f8bc..f89401b 100644 --- a/gnu/gnunet/message/protocols.scmgen +++ b/gnu/gnunet/message/protocols.scmgen @@ -1,7 +1,6 @@ ;; -*- scheme -*- Constants for network protocols ;; This file is part of scheme-GNUnet. -;; Copyright (C) 2001--2020 GNUnet e.V. -;; Copyright (C) 2021 Maxime Devos +;; Copyright (C) 2001--2021 GNUnet e.V. ;; ;; 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/metadata.scm b/gnu/gnunet/metadata.scm index b870dcd..fc57c48 100644 --- a/gnu/gnunet/metadata.scm +++ b/gnu/gnunet/metadata.scm @@ -1,6 +1,5 @@ ;; This file is part of scheme-GNUnet, a partial Scheme port of GNUnet. -;; Copyright (C) 2003, 2004, 2005, 2006, 2008, 2009, 2010 GNUnet e.V. -;; Copyright (C) 2020 Maxime Devos +;; Copyright (C) 2003, 2004, 2005, 2006, 2008, 2009, 2010, 2020 GNUnet e.V. ;; ;; GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/gnu/gnunet/metadata/struct.scm b/gnu/gnunet/metadata/struct.scm index 1b54c6a..28e1f32 100644 --- a/gnu/gnunet/metadata/struct.scm +++ b/gnu/gnunet/metadata/struct.scm @@ -1,7 +1,6 @@ ;; This file is part of scheme-GNUnet, a partial Scheme port of GNUnet. ;; Adapted from an iteration of (gnu gnunet metadata) -;; Copyright (C) 2003, 2004, 2005, 2006, 2008, 2009, 2010 GNUnet e.V. -;; Copyright (C) 2020 Maxime Devos +;; Copyright (C) 2003, 2004, 2005, 2006, 2008, 2009, 2010, 2020 GNUnet e.V. ;; ;; GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/gnu/gnunet/mq-impl/stream.scm b/gnu/gnunet/mq-impl/stream.scm index ee49274..ae79ae1 100644 --- a/gnu/gnunet/mq-impl/stream.scm +++ b/gnu/gnunet/mq-impl/stream.scm @@ -1,5 +1,5 @@ ;; This file is part of scheme-GNUnet. -;; Copyright (C) 2021 Maxime Devos +;; Copyright (C) 2021 GNUnet e.V. ;; ;; scheme-GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/gnu/gnunet/mq.scm b/gnu/gnunet/mq.scm index 5cecae8..a980c56 100644 --- a/gnu/gnunet/mq.scm +++ b/gnu/gnunet/mq.scm @@ -1,6 +1,5 @@ ;; This file is part of GNUnet. -;; Copyright (C) 2012-2019 GNUnet e.V. -;; Copyright (C) 2021 Maxime Devos () +;; Copyright (C) 2012-2019, 2021 GNUnet e.V. ;; ;; GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/gnu/gnunet/mq/envelope.scm b/gnu/gnunet/mq/envelope.scm index 4826722..ef99748 100644 --- a/gnu/gnunet/mq/envelope.scm +++ b/gnu/gnunet/mq/envelope.scm @@ -1,6 +1,5 @@ ;; This file is part of GNUnet. -;; Copyright (C) 2012-2019 GNUnet e.V. -;; Copyright (C) 2021 Maxime Devos () +;; Copyright (C) 2012-2019, 2021 GNUnet e.V. ;; ;; GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/gnu/gnunet/mq/error-reporting.scm b/gnu/gnunet/mq/error-reporting.scm index 41f4f73..38af1ca 100644 --- a/gnu/gnunet/mq/error-reporting.scm +++ b/gnu/gnunet/mq/error-reporting.scm @@ -1,5 +1,5 @@ ;; This file is part of scheme-GNUnet, a partial Scheme port of GNUnet. -;; Copyright (C) 2021 Maxime Devos +;; Copyright (C) 2021 GNUnet e.V. ;; ;; scheme-GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/gnu/gnunet/mq/handler.scm b/gnu/gnunet/mq/handler.scm index 0192c0c..fcb10e2 100644 --- a/gnu/gnunet/mq/handler.scm +++ b/gnu/gnunet/mq/handler.scm @@ -1,5 +1,5 @@ ;; This file is part of scheme-GNUnet. -;; Copyright (C) 2021 Maxime Devos +;; Copyright (C) 2021 GNUnet e.V. ;; ;; scheme-GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/gnu/gnunet/mq/prio-prefs.scm b/gnu/gnunet/mq/prio-prefs.scm index 8d1f743..16d6d01 100644 --- a/gnu/gnunet/mq/prio-prefs.scm +++ b/gnu/gnunet/mq/prio-prefs.scm @@ -1,6 +1,5 @@ ;; This file is part of scheme-GNUnet. -;; Copyright (C) 2012-2016 GNUnet e.V. -;; Copyright (C) 2021 Maxime Devos +;; Copyright (C) 2012-2016, 2021 GNUnet e.V. ;; ;; scheme-GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/gnu/gnunet/mq/prio-prefs2.scm b/gnu/gnunet/mq/prio-prefs2.scm index 2bc7292..971b0b1 100644 --- a/gnu/gnunet/mq/prio-prefs2.scm +++ b/gnu/gnunet/mq/prio-prefs2.scm @@ -1,6 +1,5 @@ ;; This file is part of scheme-GNUnet. -;; Copyright (C) 2012-2016 GNUnet e.V. -;; Copyright (C) 2021 Maxime Devos +;; Copyright (C) 2012-2016, 2021 GNUnet e.V. ;; ;; scheme-GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/gnu/gnunet/netstruct/procedural.scm b/gnu/gnunet/netstruct/procedural.scm index fd5a6af..efcff58 100644 --- a/gnu/gnunet/netstruct/procedural.scm +++ b/gnu/gnunet/netstruct/procedural.scm @@ -1,5 +1,5 @@ ;; This file is part of scheme-GNUnet, a partial Scheme port of GNUnet. -;; Copyright (C) 2020, 2021 Maxime Devos +;; Copyright (C) 2020, 2021 GNUnet e.V. ;; ;; scheme-GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/gnu/gnunet/netstruct/syntactic.scm b/gnu/gnunet/netstruct/syntactic.scm index 57366ac..dde6664 100644 --- a/gnu/gnunet/netstruct/syntactic.scm +++ b/gnu/gnunet/netstruct/syntactic.scm @@ -1,5 +1,5 @@ ;; This file is part of scheme-GNUnet, a partial Scheme port of GNUnet. -;; Copyright (C) 2020, 2021 Maxime Devos +;; Copyright (C) 2020, 2021 GNUnet e.V. ;; ;; scheme-GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/gnu/gnunet/nse/client.scm b/gnu/gnunet/nse/client.scm index 21af1bb..7b0c6dd 100644 --- a/gnu/gnunet/nse/client.scm +++ b/gnu/gnunet/nse/client.scm @@ -1,5 +1,5 @@ ;; This file is part of scheme-GNUnet, a partial Scheme port of GNUnet. -;; Copyright (C) 2021 Maxime Devos +;; Copyright (C) 2021 GNUnet e.V. ;; ;; scheme-GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/gnu/gnunet/nse/struct.scm b/gnu/gnunet/nse/struct.scm index 4243e07..3434112 100644 --- a/gnu/gnunet/nse/struct.scm +++ b/gnu/gnunet/nse/struct.scm @@ -1,6 +1,5 @@ ;; This file is part of scheme-GNUnet -;; Copyright (C) 2001-2011 GNUnet e.V. -;; Copyright (C) 2021 Maxime Devos +;; Copyright (C) 2001-2011, 2021 GNUnet e.V. ;; ;; GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/gnu/gnunet/scripts/download-store.scm b/gnu/gnunet/scripts/download-store.scm index 322062a..9a2ce1f 100644 --- a/gnu/gnunet/scripts/download-store.scm +++ b/gnu/gnunet/scripts/download-store.scm @@ -1,5 +1,5 @@ ;; This file is part of scheme-GNUnet, a partial Scheme port of GNUnet. -;; Copyright (C) 2021 Maxime Devos +;; Copyright (C) 2021 GNUnet e.V. ;; ;; GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/gnu/gnunet/scripts/guix-stuff.scm b/gnu/gnunet/scripts/guix-stuff.scm index ca129bb..4b9e486 100644 --- a/gnu/gnunet/scripts/guix-stuff.scm +++ b/gnu/gnunet/scripts/guix-stuff.scm @@ -1,7 +1,7 @@ ;;; Copyright © 2012, 2013, 2014 Ludovic Courtès ;;; Copyright © 2013 Mark H Weaver ;;; Copyright © 2014 Eric Bavier -;;; Copyright © 2021 Maxime Devos +;;; Copyright © 2021 GNUnet e.V. ;;; ;;; This file is part of GNU Guix. ;;; diff --git a/gnu/gnunet/scripts/publish-store.scm b/gnu/gnunet/scripts/publish-store.scm index a41a6c4..49eea3e 100644 --- a/gnu/gnunet/scripts/publish-store.scm +++ b/gnu/gnunet/scripts/publish-store.scm @@ -1,5 +1,5 @@ ;; This file is part of scheme-GNUnet, a partial Scheme port of GNUnet. -;; Copyright (C) 2021 Maxime Devos +;; Copyright (C) 2021 GNUnet e.V. ;; ;; GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/gnu/gnunet/util/cmsg.scm b/gnu/gnunet/util/cmsg.scm index 0b7014b..8379220 100644 --- a/gnu/gnunet/util/cmsg.scm +++ b/gnu/gnunet/util/cmsg.scm @@ -1,5 +1,5 @@ ;; This file is part of scheme-GNUnet, a partial Scheme port of GNUnet. -;; Copyright (C) 2021 Maxime Devos +;; Copyright (C) 2021 GNUnet e.V. ;; ;; GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/gnu/gnunet/util/struct.scm b/gnu/gnunet/util/struct.scm index bdc62a5..f4c3cbb 100644 --- a/gnu/gnunet/util/struct.scm +++ b/gnu/gnunet/util/struct.scm @@ -1,6 +1,5 @@ ;; This file is part of GNUnet. -;; Copyright (C) 2006-2020 GNUnet e.V. -;; Copyright (C) 2021 Maxime Devos +;; Copyright (C) 2006-2021 GNUnet e.V. ;; ;; GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/gnu/gnunet/utils/bv-slice.scm b/gnu/gnunet/utils/bv-slice.scm index 6fc9d0d..2f0639e 100644 --- a/gnu/gnunet/utils/bv-slice.scm +++ b/gnu/gnunet/utils/bv-slice.scm @@ -1,5 +1,5 @@ ;; This file is part of scheme-GNUnet, a partial Scheme port of GNUnet. -;; Copyright (C) 2020, 2021 Maxime Devos +;; Copyright (C) 2020, 2021 GNUnet e.V. ;; ;; scheme-GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/gnu/gnunet/utils/decompress.scm b/gnu/gnunet/utils/decompress.scm index 03a4a43..898f123 100644 --- a/gnu/gnunet/utils/decompress.scm +++ b/gnu/gnunet/utils/decompress.scm @@ -1,7 +1,7 @@ ;;; Zlib bindings, adapted from Guile-zlib ;;; Copyright © 2016, 2017 Ludovic Courtès ;;; Copyright © 2020 Mathieu Othacehe -;;; Copyright © 2020 Maxime Devos +;;; Copyright © 2020 GNUnet e.V. ;;; ;;; This file is part of Guile-zlib. ;;; diff --git a/gnu/gnunet/utils/hat-let.scm b/gnu/gnunet/utils/hat-let.scm index a2304ce..825c606 100644 --- a/gnu/gnunet/utils/hat-let.scm +++ b/gnu/gnunet/utils/hat-let.scm @@ -1,5 +1,5 @@ ;; This file is part of scheme-GNUnet, a partial Scheme port of GNUnet. -;; Copyright (C) 2020, 2021 Maxime Devos +;; Copyright (C) 2020, 2021 GNUnet e.V. ;; ;; scheme-GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/gnu/gnunet/utils/netstruct.scm b/gnu/gnunet/utils/netstruct.scm index 35f317d..639d018 100644 --- a/gnu/gnunet/utils/netstruct.scm +++ b/gnu/gnunet/utils/netstruct.scm @@ -1,5 +1,5 @@ ;; This file is part of scheme-GNUnet, a partial Scheme port of GNUnet. -;; Copyright (C) 2020, 2021 Maxime Devos +;; Copyright (C) 2020, 2021 GNUnet e.V. ;; ;; scheme-GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/gnu/gnunet/utils/platform-enum.scm b/gnu/gnunet/utils/platform-enum.scm index f3207ca..093aebb 100644 --- a/gnu/gnunet/utils/platform-enum.scm +++ b/gnu/gnunet/utils/platform-enum.scm @@ -1,5 +1,5 @@ ;; This file is part of scheme-GNUnet. -;; Copyright (C) 2021 Maxime Devos +;; Copyright (C) 2021 GNUnet e.V. ;; ;; scheme-GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/gnu/gnunet/utils/tokeniser.scm b/gnu/gnunet/utils/tokeniser.scm index 64ac723..079de0a 100644 --- a/gnu/gnunet/utils/tokeniser.scm +++ b/gnu/gnunet/utils/tokeniser.scm @@ -1,6 +1,5 @@ ;; This file is part of scheme-GNUnet, a Scheme port of GNUnet . -;; Copyright (C) 2010, 2016, 2017 GNUnet e.V. -;; Copyright (C) 2021 Maxime Devos +;; Copyright (C) 2010, 2016, 2017, 2021 GNUnet e.V. ;; ;; GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/guix.scm b/guix.scm index 22364a4..4b6968b 100644 --- a/guix.scm +++ b/guix.scm @@ -1,5 +1,5 @@ ;;; GNU Guix --- Functional package management for GNU -;;; Copyright © 2021 Maxime Devos +;;; Copyright © 2021 GNUnet e.V. ;;; ;;; This file is part of GNU Guix. ;;; diff --git a/tests/bv-slice.scm b/tests/bv-slice.scm index 516f9db..44c45fb 100644 --- a/tests/bv-slice.scm +++ b/tests/bv-slice.scm @@ -1,5 +1,5 @@ ;; This file is part of scheme-GNUnet. -;; Copyright (C) 2021 Maxime Devos +;; Copyright (C) 2021 GNUnet e.V. ;; ;; scheme-GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/tests/cmsg.scm b/tests/cmsg.scm index abddcad..a8e60df 100644 --- a/tests/cmsg.scm +++ b/tests/cmsg.scm @@ -1,5 +1,5 @@ ;; This file is part of scheme-GNUnet, a partial Scheme port of GNUnet. -;; Copyright (C) 2021 Maxime Devos +;; Copyright (C) 2021 GNUnet e.V. ;; ;; GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/tests/config-db.scm b/tests/config-db.scm index 30f1507..fc171f8 100644 --- a/tests/config-db.scm +++ b/tests/config-db.scm @@ -1,5 +1,5 @@ ;; This file is part of scheme-GNUnet. -;; Copyright (C) 2021 Maxime Devos +;; Copyright (C) 2021 GNUnet e.V. ;; ;; scheme-GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/tests/config-expand.scm b/tests/config-expand.scm index 8badbf5..3b0c0ec 100644 --- a/tests/config-expand.scm +++ b/tests/config-expand.scm @@ -1,5 +1,5 @@ ;; This file is part of scheme-GNUnet. -;; Copyright (C) 2021 Maxime Devos +;; Copyright (C) 2021 GNUnet e.V. ;; ;; scheme-GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/tests/config-fs.scm b/tests/config-fs.scm index b194a6b..a4b2217 100644 --- a/tests/config-fs.scm +++ b/tests/config-fs.scm @@ -1,5 +1,5 @@ ;; This file is part of scheme-GNUnet. -;; Copyright (C) 2021 Maxime Devos +;; Copyright (C) 2021 GNUnet e.V. ;; ;; scheme-GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/tests/config-parser.scm b/tests/config-parser.scm index 0e0b817..c98cbf4 100644 --- a/tests/config-parser.scm +++ b/tests/config-parser.scm @@ -1,5 +1,5 @@ ;; This file is part of scheme-GNUnet. -;; Copyright (C) 2021 Maxime Devos +;; Copyright (C) 2021 GNUnet e.V. ;; ;; scheme-GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/tests/config-value-parser.scm b/tests/config-value-parser.scm index cc5113e..77a2885 100644 --- a/tests/config-value-parser.scm +++ b/tests/config-value-parser.scm @@ -1,5 +1,5 @@ ;; This file is part of scheme-GNUnet. -;; Copyright (C) 2021 Maxime Devos +;; Copyright (C) 2021 GNUnet e.V. ;; ;; scheme-GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/tests/envelope.scm b/tests/envelope.scm index c49c691..5cb3990 100644 --- a/tests/envelope.scm +++ b/tests/envelope.scm @@ -1,5 +1,5 @@ ;; This file is part of scheme-GNUnet. -;; Copyright (C) 2021 Maxime Devos +;; Copyright (C) 2021 GNUnet e.V. ;; ;; scheme-GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/tests/error-reporting.scm b/tests/error-reporting.scm index dfd72c3..1b92ca9 100644 --- a/tests/error-reporting.scm +++ b/tests/error-reporting.scm @@ -1,5 +1,5 @@ ;; This file is part of scheme-GNUnet, a partial Scheme port of GNUnet. -;; Copyright (C) 2021 Maxime Devos +;; Copyright (C) 2021 GNUnet e.V. ;; ;; scheme-GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/tests/message-handler.scm b/tests/message-handler.scm index bd0eadd..863c115 100644 --- a/tests/message-handler.scm +++ b/tests/message-handler.scm @@ -1,5 +1,5 @@ ;; This file is part of scheme-GNUnet. -;; Copyright (C) 2021 Maxime Devos +;; Copyright (C) 2021 GNUnet e.V. ;; ;; scheme-GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/tests/mq-stream.scm b/tests/mq-stream.scm index 4a3793d..245512f 100644 --- a/tests/mq-stream.scm +++ b/tests/mq-stream.scm @@ -1,5 +1,5 @@ ;; This file is part of scheme-GNUnet. -;; Copyright (C) 2021 Maxime Devos +;; Copyright (C) 2021 GNUnet e.V. ;; ;; scheme-GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/tests/mq.scm b/tests/mq.scm index c4763c9..fae0a4f 100644 --- a/tests/mq.scm +++ b/tests/mq.scm @@ -1,6 +1,5 @@ ;; This file is part of GNUnet. -;; Copyright (C) 2012, 2018 GNUnet e.V. -;; Copyright (C) 2021 Maxime Devos +;; Copyright (C) 2012, 2018, 2021 GNUnet e.V. ;; ;; GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/tests/netstruct.scm b/tests/netstruct.scm index 3a28edd..00b5bce 100644 --- a/tests/netstruct.scm +++ b/tests/netstruct.scm @@ -1,5 +1,5 @@ ;; This file is part of scheme-GNUnet. -;; Copyright (C) 2021 Maxime Devos +;; Copyright (C) 2021 GNUnet e.V. ;; ;; scheme-GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/tests/network-size.scm b/tests/network-size.scm index 9828d15..7ad56d1 100644 --- a/tests/network-size.scm +++ b/tests/network-size.scm @@ -1,5 +1,5 @@ ;; This file is part of scheme-GNUnet, a partial Scheme port of GNUnet. -;; Copyright (C) 2021 Maxime Devos +;; Copyright (C) 2021 GNUnet e.V. ;; ;; scheme-GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/tests/repeated-condition.scm b/tests/repeated-condition.scm index 9ec322f..52ac0b1 100644 --- a/tests/repeated-condition.scm +++ b/tests/repeated-condition.scm @@ -1,5 +1,5 @@ ;; This file is part of scheme-GNUnet. -;; Copyright (C) 2021 Maxime Devos +;; Copyright (C) 2021 GNUnet e.V. ;; ;; scheme-GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/tests/time.scm b/tests/time.scm index 9edceeb..133f9c9 100644 --- a/tests/time.scm +++ b/tests/time.scm @@ -1,5 +1,5 @@ ;; This file is part of scheme-GNUnet, a partial Scheme port of GNUnet. -;; Copyright (C) 2021 Maxime Devos +;; Copyright (C) 2021 GNUnet e.V. ;; ;; scheme-GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/tests/tokeniser.scm b/tests/tokeniser.scm index a18a85d..51d677b 100644 --- a/tests/tokeniser.scm +++ b/tests/tokeniser.scm @@ -1,5 +1,5 @@ ;; This file is part of scheme-GNUnet, a partial Scheme port of GNUnet. -;; Copyright (C) 2021 Maxime Devos +;; Copyright (C) 2021 GNUnet e.V. ;; ;; scheme-GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/tests/update.scm b/tests/update.scm index a9b7928..6a498ad 100644 --- a/tests/update.scm +++ b/tests/update.scm @@ -1,5 +1,5 @@ ;; This file is part of scheme-GNUnet. -;; Copyright (C) 2021 Maxime Devos +;; Copyright (C) 2021 GNUnet e.V. ;; ;; scheme-GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published diff --git a/tests/utils.scm b/tests/utils.scm index 220fb96..36a4306 100644 --- a/tests/utils.scm +++ b/tests/utils.scm @@ -1,5 +1,5 @@ ;; This file is part of scheme-GNUnet. -;; Copyright (C) 2021 Maxime Devos +;; Copyright (C) 2021 GNUnet e.V. ;; ;; scheme-GNUnet is free software: you can redistribute it and/or modify it ;; under the terms of the GNU Affero General Public License as published -- cgit v1.2.3