summaryrefslogtreecommitdiff
path: root/gpgscm
diff options
context:
space:
mode:
authorWerner Koch <wk@gnupg.org>2017-10-05 18:10:39 +0200
committerWerner Koch <wk@gnupg.org>2017-10-05 18:10:39 +0200
commit17abc821778b2d1dc7ef765104ddd06e7df01190 (patch)
treebdcf0104074f7575a5f5c522cd513ec906a16ca7 /gpgscm
parentfc0e8701c09091504fd9dc45aa190b7885dad5e1 (diff)
downloadlibgpg-error-17abc821778b2d1dc7ef765104ddd06e7df01190.tar.gz
gpgscm: Change license from GPLv3+ to LGPLv2.1+
-- All changes to TinySCHEME were done by employees of g10 Code GmbH and some minor things by a contractor. Signed-off-by: Werner Koch <wk@gnupg.org>
Diffstat (limited to 'gpgscm')
-rw-r--r--gpgscm/Makefile.am22
-rw-r--r--gpgscm/ffi-private.h23
-rw-r--r--gpgscm/ffi.c25
-rw-r--r--gpgscm/ffi.h25
-rw-r--r--gpgscm/ffi.scm24
-rw-r--r--gpgscm/gnupg.scm23
-rw-r--r--gpgscm/lib.scm23
-rw-r--r--gpgscm/main.c25
-rw-r--r--gpgscm/makefile.scm23
-rw-r--r--gpgscm/private.h29
-rw-r--r--gpgscm/repl.scm23
-rw-r--r--gpgscm/scheme-config.h25
-rw-r--r--gpgscm/scheme.c2
-rw-r--r--gpgscm/small-integers.h21
-rw-r--r--gpgscm/t-child.c25
-rw-r--r--gpgscm/t-child.scm23
-rw-r--r--gpgscm/tests.scm23
-rw-r--r--gpgscm/time.scm23
-rw-r--r--gpgscm/xml.scm23
19 files changed, 204 insertions, 226 deletions
diff --git a/gpgscm/Makefile.am b/gpgscm/Makefile.am
index 44d7b3f..59e1924 100644
--- a/gpgscm/Makefile.am
+++ b/gpgscm/Makefile.am
@@ -2,20 +2,20 @@
#
# Copyright (C) 2016 g10 Code GmbH
#
-# This file is part of GnuPG.
+# This file is part of Libgpg-error.
#
-# GnuPG is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
+# Libgpg-error is free software; you can redistribute it and/or
+# modify it under the terms of the GNU Lesser General Public License
+# as published by the Free Software Foundation; either version 2.1 of
+# the License, or (at your option) any later version.
#
-# GnuPG is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
+# Libgpg-error is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# Lesser General Public License for more details.
#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, see <https://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU Lesser General Public
+# License along with this program; if not, see <https://www.gnu.org/licenses/>.
EXTRA_DIST = \
LICENSE.TinySCHEME \
diff --git a/gpgscm/ffi-private.h b/gpgscm/ffi-private.h
index 037da56..5d82127 100644
--- a/gpgscm/ffi-private.h
+++ b/gpgscm/ffi-private.h
@@ -1,21 +1,20 @@
/* FFI interface for TinySCHEME.
- *
* Copyright (C) 2016 g10 code GmbH
*
- * This file is part of GnuPG.
+ * This file is part of Libgpg-error.
*
- * GnuPG is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 3 of the License, or
- * (at your option) any later version.
+ * Libgpg-error is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
*
- * GnuPG is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
+ * Libgpg-error is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
*
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, see <https://www.gnu.org/licenses/>.
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this program; if not, see <https://www.gnu.org/licenses/>.
*/
#ifndef GPGSCM_FFI_PRIVATE_H
diff --git a/gpgscm/ffi.c b/gpgscm/ffi.c
index dde5b52..5c8ff45 100644
--- a/gpgscm/ffi.c
+++ b/gpgscm/ffi.c
@@ -1,21 +1,20 @@
/* FFI interface for TinySCHEME.
+ * Copyright (C) 2016 g10 Code GmbH
*
- * Copyright (C) 2016 g10 code GmbH
+ * This file is part of Libgpg-error.
*
- * This file is part of GnuPG.
+ * Libgpg-error is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
*
- * GnuPG is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 3 of the License, or
- * (at your option) any later version.
+ * Libgpg-error is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
*
- * GnuPG is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, see <https://www.gnu.org/licenses/>.
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this program; if not, see <https://www.gnu.org/licenses/>.
*/
#include <config.h>
diff --git a/gpgscm/ffi.h b/gpgscm/ffi.h
index eba6282..a7986e6 100644
--- a/gpgscm/ffi.h
+++ b/gpgscm/ffi.h
@@ -1,21 +1,20 @@
/* FFI interface for TinySCHEME.
+ * Copyright (C) 2016 g10 Code GmbH
*
- * Copyright (C) 2016 g10 code GmbH
+ * This file is part of Libgpg-error.
*
- * This file is part of GnuPG.
+ * Libgpg-error is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
*
- * GnuPG is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 3 of the License, or
- * (at your option) any later version.
+ * Libgpg-error is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
*
- * GnuPG is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, see <https://www.gnu.org/licenses/>.
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this program; if not, see <https://www.gnu.org/licenses/>.
*/
#ifndef GPGSCM_FFI_H
diff --git a/gpgscm/ffi.scm b/gpgscm/ffi.scm
index 051c2c2..315aeb4 100644
--- a/gpgscm/ffi.scm
+++ b/gpgscm/ffi.scm
@@ -1,21 +1,21 @@
;; FFI interface for TinySCHEME.
-;;
;; Copyright (C) 2016 g10 Code GmbH
;;
-;; This file is part of GnuPG.
+;; This file is part of Libgpg-error.
;;
-;; GnuPG is free software; you can redistribute it and/or modify
-;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 3 of the License, or
-;; (at your option) any later version.
+;; Libgpg-error is free software; you can redistribute it and/or
+;; modify it under the terms of the GNU Lesser General Public License
+;; as published by the Free Software Foundation; either version 2.1 of
+;; the License, or (at your option) any later version.
;;
-;; GnuPG is distributed in the hope that it will be useful,
-;; but WITHOUT ANY WARRANTY; without even the implied warranty of
-;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-;; GNU General Public License for more details.
+;; Libgpg-error is distributed in the hope that it will be useful, but
+;; WITHOUT ANY WARRANTY; without even the implied warranty of
+;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+;; Lesser General Public License for more details.
;;
-;; You should have received a copy of the GNU General Public License
-;; along with this program; if not, see <http://www.gnu.org/licenses/>.
+;; You should have received a copy of the GNU Lesser General Public
+;; License along with this program; if not, see <https://www.gnu.org/licenses/>.
+
;; Foreign function wrapper. Expects F to return a list with the
;; first element being the `error_t' value returned by the foreign
diff --git a/gpgscm/gnupg.scm b/gpgscm/gnupg.scm
index 5fcf9fd..57e0d83 100644
--- a/gpgscm/gnupg.scm
+++ b/gpgscm/gnupg.scm
@@ -1,21 +1,20 @@
;; Common definitions for executing gpg and related tools.
-;;
;; Copyright (C) 2016, 2017 g10 Code GmbH
;;
-;; This file is part of GnuPG.
+;; This file is part of Libgpg-error.
;;
-;; GnuPG is free software; you can redistribute it and/or modify
-;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 3 of the License, or
-;; (at your option) any later version.
+;; Libgpg-error is free software; you can redistribute it and/or
+;; modify it under the terms of the GNU Lesser General Public License
+;; as published by the Free Software Foundation; either version 2.1 of
+;; the License, or (at your option) any later version.
;;
-;; GnuPG is distributed in the hope that it will be useful,
-;; but WITHOUT ANY WARRANTY; without even the implied warranty of
-;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-;; GNU General Public License for more details.
+;; Libgpg-error is distributed in the hope that it will be useful, but
+;; WITHOUT ANY WARRANTY; without even the implied warranty of
+;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+;; Lesser General Public License for more details.
;;
-;; You should have received a copy of the GNU General Public License
-;; along with this program; if not, see <http://www.gnu.org/licenses/>.
+;; You should have received a copy of the GNU Lesser General Public
+;; License along with this program; if not, see <https://www.gnu.org/licenses/>.
;; Evaluate a sequence of expressions with the given home directory.
(define-macro (with-home-directory gnupghome . expressions)
diff --git a/gpgscm/lib.scm b/gpgscm/lib.scm
index 258f692..d45591f 100644
--- a/gpgscm/lib.scm
+++ b/gpgscm/lib.scm
@@ -1,21 +1,20 @@
;; Additional library functions for TinySCHEME.
-;;
;; Copyright (C) 2016 g10 Code GmbH
;;
-;; This file is part of GnuPG.
+;; This file is part of Libgpg-error.
;;
-;; GnuPG is free software; you can redistribute it and/or modify
-;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 3 of the License, or
-;; (at your option) any later version.
+;; Libgpg-error is free software; you can redistribute it and/or
+;; modify it under the terms of the GNU Lesser General Public License
+;; as published by the Free Software Foundation; either version 2.1 of
+;; the License, or (at your option) any later version.
;;
-;; GnuPG is distributed in the hope that it will be useful,
-;; but WITHOUT ANY WARRANTY; without even the implied warranty of
-;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-;; GNU General Public License for more details.
+;; Libgpg-error is distributed in the hope that it will be useful, but
+;; WITHOUT ANY WARRANTY; without even the implied warranty of
+;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+;; Lesser General Public License for more details.
;;
-;; You should have received a copy of the GNU General Public License
-;; along with this program; if not, see <http://www.gnu.org/licenses/>.
+;; You should have received a copy of the GNU Lesser General Public
+;; License along with this program; if not, see <https://www.gnu.org/licenses/>.
(macro (assert form)
(let ((tag (get-tag form)))
diff --git a/gpgscm/main.c b/gpgscm/main.c
index 5540ac3..a4963e2 100644
--- a/gpgscm/main.c
+++ b/gpgscm/main.c
@@ -1,21 +1,20 @@
/* TinyScheme-based test driver.
+ * Copyright (C) 2016 g10 Code GmbH
*
- * Copyright (C) 2016 g10 code GmbH
+ * This file is part of Libgpg-error.
*
- * This file is part of GnuPG.
+ * Libgpg-error is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
*
- * GnuPG is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 3 of the License, or
- * (at your option) any later version.
+ * Libgpg-error is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
*
- * GnuPG is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, see <https://www.gnu.org/licenses/>.
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this program; if not, see <https://www.gnu.org/licenses/>.
*/
#include <config.h>
diff --git a/gpgscm/makefile.scm b/gpgscm/makefile.scm
index 32fae3a..89241e5 100644
--- a/gpgscm/makefile.scm
+++ b/gpgscm/makefile.scm
@@ -1,21 +1,20 @@
;; Support for parsing Makefiles
-;;
;; Copyright (C) 2016 g10 Code GmbH
;;
-;; This file is part of GnuPG.
+;; This file is part of Libgpg-error.
;;
-;; GnuPG is free software; you can redistribute it and/or modify
-;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 3 of the License, or
-;; (at your option) any later version.
+;; Libgpg-error is free software; you can redistribute it and/or
+;; modify it under the terms of the GNU Lesser General Public License
+;; as published by the Free Software Foundation; either version 2.1 of
+;; the License, or (at your option) any later version.
;;
-;; GnuPG is distributed in the hope that it will be useful,
-;; but WITHOUT ANY WARRANTY; without even the implied warranty of
-;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-;; GNU General Public License for more details.
+;; Libgpg-error is distributed in the hope that it will be useful, but
+;; WITHOUT ANY WARRANTY; without even the implied warranty of
+;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+;; Lesser General Public License for more details.
;;
-;; You should have received a copy of the GNU General Public License
-;; along with this program; if not, see <http://www.gnu.org/licenses/>.
+;; You should have received a copy of the GNU Lesser General Public
+;; License along with this program; if not, see <https://www.gnu.org/licenses/>.
(define (parse-makefile port key)
(define (is-continuation? tokens)
diff --git a/gpgscm/private.h b/gpgscm/private.h
index 6e330e0..5685314 100644
--- a/gpgscm/private.h
+++ b/gpgscm/private.h
@@ -1,26 +1,25 @@
/* TinyScheme-based test driver.
- *
* Copyright (C) 2016 g10 code GmbH
*
- * This file is part of GnuPG.
+ * This file is part of Libgpg-error.
*
- * GnuPG is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 3 of the License, or
- * (at your option) any later version.
+ * Libgpg-error is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
*
- * GnuPG is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
+ * Libgpg-error is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
*
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, see <https://www.gnu.org/licenses/>.
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this program; if not, see <https://www.gnu.org/licenses/>.
*/
-#ifndef __GPGSCM_PRIVATE_H__
-#define __GPGSCM_PRIVATE_H__
+#ifndef GPGSCM_PRIVATE_H
+#define GPGSCM_PRIVATE_H
extern int verbose;
-#endif /* __GPGSCM_PRIVATE_H__ */
+#endif /* GPGSCM_PRIVATE_H */
diff --git a/gpgscm/repl.scm b/gpgscm/repl.scm
index 833ec0d..8e87a97 100644
--- a/gpgscm/repl.scm
+++ b/gpgscm/repl.scm
@@ -1,21 +1,20 @@
;; A read-evaluate-print-loop for gpgscm.
-;;
;; Copyright (C) 2016 g10 Code GmbH
;;
-;; This file is part of GnuPG.
+;; This file is part of Libgpg-error.
;;
-;; GnuPG is free software; you can redistribute it and/or modify
-;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 3 of the License, or
-;; (at your option) any later version.
+;; Libgpg-error is free software; you can redistribute it and/or
+;; modify it under the terms of the GNU Lesser General Public License
+;; as published by the Free Software Foundation; either version 2.1 of
+;; the License, or (at your option) any later version.
;;
-;; GnuPG is distributed in the hope that it will be useful,
-;; but WITHOUT ANY WARRANTY; without even the implied warranty of
-;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-;; GNU General Public License for more details.
+;; Libgpg-error is distributed in the hope that it will be useful, but
+;; WITHOUT ANY WARRANTY; without even the implied warranty of
+;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+;; Lesser General Public License for more details.
;;
-;; You should have received a copy of the GNU General Public License
-;; along with this program; if not, see <http://www.gnu.org/licenses/>.
+;; You should have received a copy of the GNU Lesser General Public
+;; License along with this program; if not, see <https://www.gnu.org/licenses/>.
;; Interactive repl using 'prompt' function. P must be a function
;; that given the current entered prefix returns the prompt to
diff --git a/gpgscm/scheme-config.h b/gpgscm/scheme-config.h
index 15ca969..6b9610c 100644
--- a/gpgscm/scheme-config.h
+++ b/gpgscm/scheme-config.h
@@ -1,21 +1,20 @@
/* TinyScheme configuration.
+ * Copyright (C) 2016 g10 Code GmbH
*
- * Copyright (C) 2016 g10 code GmbH
+ * This file is part of Libgpg-error.
*
- * This file is part of GnuPG.
+ * Libgpg-error is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
*
- * GnuPG is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 3 of the License, or
- * (at your option) any later version.
+ * Libgpg-error is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
*
- * GnuPG is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, see <https://www.gnu.org/licenses/>.
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this program; if not, see <https://www.gnu.org/licenses/>.
*/
#define STANDALONE 0
diff --git a/gpgscm/scheme.c b/gpgscm/scheme.c
index 4384841..5102769 100644
--- a/gpgscm/scheme.c
+++ b/gpgscm/scheme.c
@@ -10,6 +10,8 @@
* (MINISCM) This is a revised and modified version by Akira KIDA.
* (MINISCM) current version is 0.85k4 (15 May 1994)
*
+ * This is a revised and modified version by g10 Code GmbH
+ * written by Justus Winter for use in GnuPG.
*/
#ifdef HAVE_CONFIG_H
diff --git a/gpgscm/small-integers.h b/gpgscm/small-integers.h
index 46eda34..13e3167 100644
--- a/gpgscm/small-integers.h
+++ b/gpgscm/small-integers.h
@@ -1,21 +1,12 @@
/* Constant integer objects for TinySCHEME.
*
- * Copyright (C) 2017 g10 code GmbH
+ * This file is free software; as a special exception the author gives
+ * unlimited permission to copy and/or distribute it, with or without
+ * modifications, as long as this notice is preserved.
*
- * This file is part of GnuPG.
- *
- * GnuPG is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 3 of the License, or
- * (at your option) any later version.
- *
- * GnuPG is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, see <https://www.gnu.org/licenses/>.
+ * This file is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
+ * implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
*/
/*
diff --git a/gpgscm/t-child.c b/gpgscm/t-child.c
index f4e3a04..8823431 100644
--- a/gpgscm/t-child.c
+++ b/gpgscm/t-child.c
@@ -1,21 +1,20 @@
/* Sanity check for the process and IPC primitives.
+ * Copyright (C) 2016 g10 Code GmbH
*
- * Copyright (C) 2016 g10 code GmbH
+ * This file is part of Libgpg-error.
*
- * This file is part of GnuPG.
+ * Libgpg-error is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
*
- * GnuPG is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 3 of the License, or
- * (at your option) any later version.
+ * Libgpg-error is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
*
- * GnuPG is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, see <https://www.gnu.org/licenses/>.
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this program; if not, see <https://www.gnu.org/licenses/>.
*/
#include <errno.h>
diff --git a/gpgscm/t-child.scm b/gpgscm/t-child.scm
index fd1dcc3..29e68a7 100644
--- a/gpgscm/t-child.scm
+++ b/gpgscm/t-child.scm
@@ -1,21 +1,20 @@
;; Tests for the low-level process and IPC primitives.
-;;
;; Copyright (C) 2016 g10 Code GmbH
;;
-;; This file is part of GnuPG.
+;; This file is part of Libgpg-error.
;;
-;; GnuPG is free software; you can redistribute it and/or modify
-;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 3 of the License, or
-;; (at your option) any later version.
+;; Libgpg-error is free software; you can redistribute it and/or
+;; modify it under the terms of the GNU Lesser General Public License
+;; as published by the Free Software Foundation; either version 2.1 of
+;; the License, or (at your option) any later version.
;;
-;; GnuPG is distributed in the hope that it will be useful,
-;; but WITHOUT ANY WARRANTY; without even the implied warranty of
-;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-;; GNU General Public License for more details.
+;; Libgpg-error is distributed in the hope that it will be useful, but
+;; WITHOUT ANY WARRANTY; without even the implied warranty of
+;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+;; Lesser General Public License for more details.
;;
-;; You should have received a copy of the GNU General Public License
-;; along with this program; if not, see <http://www.gnu.org/licenses/>.
+;; You should have received a copy of the GNU Lesser General Public
+;; License along with this program; if not, see <https://www.gnu.org/licenses/>.
(echo "Testing process and IPC primitives...")
diff --git a/gpgscm/tests.scm b/gpgscm/tests.scm
index 5141002..b88ddd3 100644
--- a/gpgscm/tests.scm
+++ b/gpgscm/tests.scm
@@ -1,21 +1,20 @@
;; Common definitions for writing tests.
-;;
;; Copyright (C) 2016 g10 Code GmbH
;;
-;; This file is part of GnuPG.
+;; This file is part of Libgpg-error.
;;
-;; GnuPG is free software; you can redistribute it and/or modify
-;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 3 of the License, or
-;; (at your option) any later version.
+;; Libgpg-error is free software; you can redistribute it and/or
+;; modify it under the terms of the GNU Lesser General Public License
+;; as published by the Free Software Foundation; either version 2.1 of
+;; the License, or (at your option) any later version.
;;
-;; GnuPG is distributed in the hope that it will be useful,
-;; but WITHOUT ANY WARRANTY; without even the implied warranty of
-;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-;; GNU General Public License for more details.
+;; Libgpg-error is distributed in the hope that it will be useful, but
+;; WITHOUT ANY WARRANTY; without even the implied warranty of
+;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+;; Lesser General Public License for more details.
;;
-;; You should have received a copy of the GNU General Public License
-;; along with this program; if not, see <http://www.gnu.org/licenses/>.
+;; You should have received a copy of the GNU Lesser General Public
+;; License along with this program; if not, see <https://www.gnu.org/licenses/>.
;; Reporting.
(define (echo . msg)
diff --git a/gpgscm/time.scm b/gpgscm/time.scm
index a9b06d0..d357730 100644
--- a/gpgscm/time.scm
+++ b/gpgscm/time.scm
@@ -1,21 +1,20 @@
;; Simple time manipulation library.
-;;
;; Copyright (C) 2017 g10 Code GmbH
;;
-;; This file is part of GnuPG.
+;; This file is part of Libgpg-error.
;;
-;; GnuPG is free software; you can redistribute it and/or modify
-;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 3 of the License, or
-;; (at your option) any later version.
+;; Libgpg-error is free software; you can redistribute it and/or
+;; modify it under the terms of the GNU Lesser General Public License
+;; as published by the Free Software Foundation; either version 2.1 of
+;; the License, or (at your option) any later version.
;;
-;; GnuPG is distributed in the hope that it will be useful,
-;; but WITHOUT ANY WARRANTY; without even the implied warranty of
-;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-;; GNU General Public License for more details.
+;; Libgpg-error is distributed in the hope that it will be useful, but
+;; WITHOUT ANY WARRANTY; without even the implied warranty of
+;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+;; Lesser General Public License for more details.
;;
-;; You should have received a copy of the GNU General Public License
-;; along with this program; if not, see <http://www.gnu.org/licenses/>.
+;; You should have received a copy of the GNU Lesser General Public
+;; License along with this program; if not, see <https://www.gnu.org/licenses/>.
;; This library mimics what GnuPG thinks about expiration times.
;; Granularity is one second. Its focus is not on correctness.
diff --git a/gpgscm/xml.scm b/gpgscm/xml.scm
index 771ec36..a0ee70a 100644
--- a/gpgscm/xml.scm
+++ b/gpgscm/xml.scm
@@ -1,21 +1,20 @@
;; A tiny XML library.
-;;
;; Copyright (C) 2017 g10 Code GmbH
;;
-;; This file is part of GnuPG.
+;; This file is part of Libgpg-error.
;;
-;; GnuPG is free software; you can redistribute it and/or modify
-;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 3 of the License, or
-;; (at your option) any later version.
+;; Libgpg-error is free software; you can redistribute it and/or
+;; modify it under the terms of the GNU Lesser General Public License
+;; as published by the Free Software Foundation; either version 2.1 of
+;; the License, or (at your option) any later version.
;;
-;; GnuPG is distributed in the hope that it will be useful,
-;; but WITHOUT ANY WARRANTY; without even the implied warranty of
-;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-;; GNU General Public License for more details.
+;; Libgpg-error is distributed in the hope that it will be useful, but
+;; WITHOUT ANY WARRANTY; without even the implied warranty of
+;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+;; Lesser General Public License for more details.
;;
-;; You should have received a copy of the GNU General Public License
-;; along with this program; if not, see <http://www.gnu.org/licenses/>.
+;; You should have received a copy of the GNU Lesser General Public
+;; License along with this program; if not, see <https://www.gnu.org/licenses/>.
(define xx
(begin