SPDX: Mass-update to GPL-2.0-or-later
authorJeremy Harris <jgh146exb@wizmail.org>
Sun, 27 Nov 2022 14:40:20 +0000 (14:40 +0000)
committerJeremy Harris <jgh146exb@wizmail.org>
Sun, 27 Nov 2022 14:40:20 +0000 (14:40 +0000)
This is based on the text in src/NOTICE
which is taken to override text in individual files

331 files changed:
src/Makefile
src/NOTICE
src/OS/Makefile-Base
src/OS/Makefile-Default
src/OS/Makefile-FreeBSD
src/OS/Makefile-GNU
src/OS/Makefile-OpenBSD
src/OS/Makefile-SunOS5
src/OS/eximon.conf-Default
src/OS/os.c-FreeBSD
src/OS/os.c-GNU
src/OS/os.c-Linux
src/OS/os.c-SunOS5
src/OS/os.h-FreeBSD
src/OS/os.h-GNU
src/OS/os.h-Linux
src/OS/os.h-OpenBSD
src/OS/os.h-SunOS5
src/OS/unsupported/Makefile-AIX
src/OS/unsupported/Makefile-BSDI
src/OS/unsupported/Makefile-CYGWIN
src/OS/unsupported/Makefile-DGUX
src/OS/unsupported/Makefile-Darwin
src/OS/unsupported/Makefile-DragonFly
src/OS/unsupported/Makefile-GNUkFreeBSD
src/OS/unsupported/Makefile-GNUkNetBSD
src/OS/unsupported/Makefile-HI-OSF
src/OS/unsupported/Makefile-HI-UX
src/OS/unsupported/Makefile-HP-UX
src/OS/unsupported/Makefile-HP-UX-9
src/OS/unsupported/Makefile-IRIX
src/OS/unsupported/Makefile-IRIX6
src/OS/unsupported/Makefile-IRIX632
src/OS/unsupported/Makefile-IRIX65
src/OS/unsupported/Makefile-NetBSD
src/OS/unsupported/Makefile-NetBSD-a.out
src/OS/unsupported/Makefile-OSF1
src/OS/unsupported/Makefile-OpenUNIX
src/OS/unsupported/Makefile-QNX
src/OS/unsupported/Makefile-SCO
src/OS/unsupported/Makefile-SCO_SV
src/OS/unsupported/Makefile-SunOS4
src/OS/unsupported/Makefile-SunOS5-hal
src/OS/unsupported/Makefile-ULTRIX
src/OS/unsupported/Makefile-UNIX_SV
src/OS/unsupported/Makefile-USG
src/OS/unsupported/Makefile-Unixware7
src/OS/unsupported/Makefile-mips
src/OS/unsupported/os.c-BSDI
src/OS/unsupported/os.c-HI-OSF
src/OS/unsupported/os.c-HP-UX
src/OS/unsupported/os.c-IRIX
src/OS/unsupported/os.c-IRIX6
src/OS/unsupported/os.c-IRIX632
src/OS/unsupported/os.c-IRIX65
src/OS/unsupported/os.c-OSF1
src/OS/unsupported/os.c-cygwin
src/OS/unsupported/os.h-AIX
src/OS/unsupported/os.h-BSDI
src/OS/unsupported/os.h-DGUX
src/OS/unsupported/os.h-Darwin
src/OS/unsupported/os.h-DragonFly
src/OS/unsupported/os.h-GNUkFreeBSD
src/OS/unsupported/os.h-GNUkNetBSD
src/OS/unsupported/os.h-HI-OSF
src/OS/unsupported/os.h-HI-UX
src/OS/unsupported/os.h-HP-UX
src/OS/unsupported/os.h-HP-UX-9
src/OS/unsupported/os.h-IRIX
src/OS/unsupported/os.h-IRIX6
src/OS/unsupported/os.h-IRIX632
src/OS/unsupported/os.h-IRIX65
src/OS/unsupported/os.h-NetBSD
src/OS/unsupported/os.h-NetBSD-a.out
src/OS/unsupported/os.h-OSF1
src/OS/unsupported/os.h-OpenUNIX
src/OS/unsupported/os.h-QNX
src/OS/unsupported/os.h-SCO
src/OS/unsupported/os.h-SCO_SV
src/OS/unsupported/os.h-SunOS4
src/OS/unsupported/os.h-SunOS5-hal
src/OS/unsupported/os.h-ULTRIX
src/OS/unsupported/os.h-UNIX_SV
src/OS/unsupported/os.h-USG
src/OS/unsupported/os.h-Unixware7
src/OS/unsupported/os.h-cygwin
src/OS/unsupported/os.h-mips
src/README
src/exim_monitor/EDITME
src/exim_monitor/em_StripChart.c
src/exim_monitor/em_TextPop.c
src/exim_monitor/em_globals.c
src/exim_monitor/em_hdr.h
src/exim_monitor/em_init.c
src/exim_monitor/em_log.c
src/exim_monitor/em_main.c
src/exim_monitor/em_menu.c
src/exim_monitor/em_queue.c
src/exim_monitor/em_strip.c
src/exim_monitor/em_text.c
src/exim_monitor/em_version.c
src/exim_monitor/em_xs.c
src/scripts/Configure
src/scripts/Configure-Makefile
src/scripts/Configure-config.h
src/scripts/Configure-eximon
src/scripts/Configure-os.c
src/scripts/Configure-os.h
src/scripts/MakeLinks
src/scripts/arch-type
src/scripts/exim_install
src/scripts/lookups-Makefile
src/scripts/newer
src/scripts/os-type
src/scripts/reversion
src/scripts/source_checks
src/src/EDITME
src/src/acl.c
src/src/arc.c
src/src/auths/auth-spa.c
src/src/auths/auth-spa.h
src/src/auths/call_pam.c
src/src/auths/call_pwcheck.c
src/src/auths/call_radius.c
src/src/auths/check_serv_cond.c
src/src/auths/cram_md5.c
src/src/auths/cram_md5.h
src/src/auths/cyrus_sasl.c
src/src/auths/cyrus_sasl.h
src/src/auths/dovecot.h
src/src/auths/external.c
src/src/auths/external.h
src/src/auths/get_data.c
src/src/auths/get_no64_data.c
src/src/auths/gsasl_exim.c
src/src/auths/gsasl_exim.h
src/src/auths/heimdal_gssapi.c
src/src/auths/heimdal_gssapi.h
src/src/auths/plaintext.c
src/src/auths/plaintext.h
src/src/auths/pwcheck.c
src/src/auths/pwcheck.h
src/src/auths/spa.c
src/src/auths/spa.h
src/src/auths/tls.c
src/src/auths/tls.h
src/src/auths/xtextdecode.c
src/src/auths/xtextencode.c
src/src/base64.c
src/src/blob.h
src/src/bmi_spam.c
src/src/bmi_spam.h
src/src/buildconfig.c
src/src/child.c
src/src/daemon.c
src/src/dane.c
src/src/dbfn.c
src/src/dbfunctions.h
src/src/dcc.c
src/src/debug.c
src/src/deliver.c
src/src/directory.c
src/src/dkim.c
src/src/dkim.h
src/src/dkim_transport.c
src/src/dmarc.c
src/src/dmarc.h
src/src/dns.c
src/src/dnsbl.c
src/src/drtables.c
src/src/dummies.c
src/src/enq.c
src/src/environment.c
src/src/exim.c
src/src/exim.h
src/src/exim_dbmbuild.c
src/src/exim_dbutil.c
src/src/exim_lock.c
src/src/expand.c
src/src/filter.c
src/src/filtertest.c
src/src/functions.h
src/src/globals.c
src/src/globals.h
src/src/hash.c
src/src/hash.h
src/src/header.c
src/src/hintsdb.h
src/src/hintsdb_structs.h
src/src/host.c
src/src/host_address.c
src/src/imap_utf7.c
src/src/ip.c
src/src/local_scan.c
src/src/local_scan.h
src/src/log.c
src/src/lookupapi.h
src/src/lookups/dbmdb.c
src/src/lookups/dnsdb.c
src/src/lookups/dsearch.c
src/src/lookups/ibase.c
src/src/lookups/json.c
src/src/lookups/ldap.c
src/src/lookups/ldap.h
src/src/lookups/lf_check_file.c
src/src/lookups/lf_functions.h
src/src/lookups/lf_quote.c
src/src/lookups/lf_sqlperform.c
src/src/lookups/lmdb.c
src/src/lookups/lsearch.c
src/src/lookups/mysql.c
src/src/lookups/nis.c
src/src/lookups/nisplus.c
src/src/lookups/oracle.c
src/src/lookups/passwd.c
src/src/lookups/pgsql.c
src/src/lookups/readsock.c
src/src/lookups/redis.c
src/src/lookups/sqlite.c
src/src/lookups/testdb.c
src/src/lookups/whoson.c
src/src/lss.c
src/src/macro_predef.c
src/src/macro_predef.h
src/src/macros.h
src/src/malware.c
src/src/match.c
src/src/md5.c
src/src/mime.c
src/src/mime.h
src/src/moan.c
src/src/mytypes.h
src/src/os.c
src/src/osfunctions.h
src/src/parse.c
src/src/pdkim/crypt_ver.h
src/src/pdkim/pdkim_hash.h
src/src/pdkim/signing.c
src/src/pdkim/signing.h
src/src/perl.c
src/src/priv.c
src/src/queue.c
src/src/rda.c
src/src/readconf.c
src/src/receive.c
src/src/regex.c
src/src/regex_cache.c
src/src/retry.c
src/src/rewrite.c
src/src/rfc2047.c
src/src/route.c
src/src/routers/accept.c
src/src/routers/accept.h
src/src/routers/dnslookup.c
src/src/routers/dnslookup.h
src/src/routers/ipliteral.c
src/src/routers/ipliteral.h
src/src/routers/iplookup.c
src/src/routers/iplookup.h
src/src/routers/manualroute.c
src/src/routers/manualroute.h
src/src/routers/queryprogram.c
src/src/routers/queryprogram.h
src/src/routers/redirect.c
src/src/routers/redirect.h
src/src/routers/rf_change_domain.c
src/src/routers/rf_expand_data.c
src/src/routers/rf_functions.h
src/src/routers/rf_get_errors_address.c
src/src/routers/rf_get_munge_headers.c
src/src/routers/rf_get_transport.c
src/src/routers/rf_get_ugid.c
src/src/routers/rf_lookup_hostlist.c
src/src/routers/rf_queue_add.c
src/src/routers/rf_self_action.c
src/src/routers/rf_set_ugid.c
src/src/search.c
src/src/setenv.c
src/src/sha_ver.h
src/src/sieve.c
src/src/smtp_in.c
src/src/smtp_out.c
src/src/spam.c
src/src/spam.h
src/src/spf.c
src/src/spf.h
src/src/spool_in.c
src/src/spool_mbox.c
src/src/spool_out.c
src/src/std-crypto.c
src/src/store.c
src/src/store.h
src/src/string.c
src/src/structs.h
src/src/tls-cipher-stdname.c
src/src/tls-gnu.c
src/src/tls-openssl.c
src/src/tls.c
src/src/tlscert-gnu.c
src/src/tlscert-openssl.c
src/src/tod.c
src/src/transport.c
src/src/transports/appendfile.c
src/src/transports/appendfile.h
src/src/transports/autoreply.c
src/src/transports/autoreply.h
src/src/transports/lmtp.c
src/src/transports/lmtp.h
src/src/transports/pipe.c
src/src/transports/pipe.h
src/src/transports/queuefile.c
src/src/transports/queuefile.h
src/src/transports/smtp.c
src/src/transports/smtp.h
src/src/transports/smtp_socks.c
src/src/transports/tf_maildir.c
src/src/transports/tf_maildir.h
src/src/tree.c
src/src/utf8.c
src/src/verify.c
src/src/version.c
src/util/chunking_fixqueue_finalnewlines.pl
src/util/cramtest.pl
src/util/gen_pkcs3.c
src/util/logargs.sh
src/util/mkcdb.pl
src/util/ocsp_fetch.pl
src/util/proxy_protocol_client.pl
src/util/ratelimit.pl
src/util/renew-opendmarc-tlds.sh
src/util/unknownuser.sh

index b774b43dd5eb9152c8ebf3f4da9d68f6d0c0e66c..d190d9aa06768a03cd349d732ebfa984b2db55b3 100644 (file)
@@ -4,6 +4,7 @@
 
 # Copyright (c) The Exim Maintainers 2022
 # Copyright (c) University of Cambridge, 1995 - 2018
+# SPDX-License-Identifier: GPL-2.0-or-later
 # See the file NOTICE for conditions of use and distribution.
 
 # IRIX make uses the shell that is in the SHELL variable, which often defaults
index b4a5c407f3c77a5d1a53a08aa2da337d9376e930..4aa562ea3b99b1e6af565ab1ba995beab3669440 100644 (file)
@@ -2,6 +2,7 @@ THE EXIM MAIL TRANSFER AGENT
 ----------------------------
 
 Copyright (c) 2004 University of Cambridge
+SPDX-License-Identifier: GPL-2.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
index 0c64d45d4ae2a7b403ad99f5bef82ad5a4cc304a..4e1f61a266d8ba70f50f14e4cb730fdd4d4d0f55 100644 (file)
@@ -1,5 +1,4 @@
 # This file is the basis of the main makefile for Exim and friends. The
-#
 # makefile at the top level arranges to build the main makefile by calling
 # scripts/Configure-Makefile from within the build directory. This
 # concatenates the configuration settings from Local/Makefile and other,
@@ -7,6 +6,7 @@
 # build directory.
 #
 # Copyright (c) The Exim Maintainers 1995 - 2022
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 SHELL      = $(MAKE_SHELL)
 SCRIPTS    = ../scripts
index 6e42db4713bd5c4b07ec3243c9ef8460dbba7fb2..7481d3163135e711c4aa93269e77c0de5774647c 100644 (file)
@@ -2,6 +2,9 @@
 #          The Exim mail transport agent         #
 ##################################################
 
+# Copyright (c) The Exim Maintainers 2022
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 # Generic default make file containing settings that relate to the OS or
 # to selectable features within the OS. The configuration options for Exim
 # itself live in Local/Makefile, which is constructed by editing src/EDITME.
index 4793a438b95ba2d36ec074c141ecb7a6985c4f54..f0fb8f2c962717f83c33ac022936f9a685a7b534 100644 (file)
@@ -1,5 +1,7 @@
 # Exim: OS-specific make file for FreeBSD
+#
 # Copyright (c) The Exim Maintainers 2020
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 CHOWN_COMMAND=/usr/sbin/chown
 #STRIP_COMMAND=/usr/bin/strip
index b49976f8c309be6976a9832ee4d3be817fdfa699..366ce4263f012281d443e9d436411dc9bf53be9d 100644 (file)
@@ -1,5 +1,7 @@
 # Exim: OS-specific make file for GNU and variants.
+#
 # Copyright (c) The Exim Maintainers 2020
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 HAVE_ICONV=yes
 
index 7c451e2cc03bc7bbf76cd7c5d19c00da191c3349..da648df43750d2ce20eb50d191f0dffcc0cbf79c 100644 (file)
@@ -1,5 +1,6 @@
 # Exim: OS-specific make file for OpenBSD
 # Copyright (c) The Exim Maintainers 2022
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 CHOWN_COMMAND=/usr/sbin/chown
 CHGRP_COMMAND=/usr/sbin/chgrp
index d07adcff4dd6ea9fd406e8c62152790b1854d108..e8b0d95063ffc7f508c985bf4928911bf195fd13 100644 (file)
@@ -1,5 +1,6 @@
 # Exim: OS-specific make file for SunOS5
 # Copyright (c) The Exim Maintainers 2020
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 HAVE_ICONV=yes
 
index 2f874ef53e52fbc5a6eac7f5e54e7ffd571e6165..d003156e6a4781ce7a76315c995d75fbe01853ff 100644 (file)
@@ -2,6 +2,9 @@
 # These can be overridden by OS-specific scripts and local installation
 # scripts, and also at run time by shell variables.
 
+# Copyright (c) The Exim Maintainers 2022
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 # The name of the eximon binary, usually the same as the eximon script,
 # with .bin stuck on the end.
 
index 02b78587b0fb33cec865359e32d2b7357f4b12b5..d65a789c05f1f445e4203f5db842cf0648693dc5 100644 (file)
@@ -4,6 +4,7 @@
 
 /* Copyright (c) Jeremy Harris 1995 - 2020 */
 /* Copyright (c) The Exim Maintainers 2021 */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 /* See the file NOTICE for conditions of use and distribution. */
 
 /* FreeBSD-specific code. This is concatenated onto the generic
index dbd014918506a26798736a17dabeca0cb36b530b..2b2aeed220725fdbbf205a70b6ec1b9d18aa3ad5 100644 (file)
@@ -3,6 +3,7 @@
 *************************************************/
 
 /* Copyright (c) The Exim Maintainers 2020 */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 /* See the file NOTICE for conditions of use and distribution. */
 
 /* GNU-specific code. This is concatenated onto the generic src/os.c file.
index 59d81f8ad6b51e3a5a2eccb18c20c79c2413125a..34dd7c1905d3319510c8ac17bc81c8478c2afac1 100644 (file)
@@ -3,6 +3,7 @@
 *************************************************/
 
 /* Copyright (c) University of Cambridge 1997 - 2018 */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 /* See the file NOTICE for conditions of use and distribution. */
 
 /* Linux-specific code. This is concatenated onto the generic
index 16248695812c452bdfe999ee637359be67e792b9..ec4bb8d42610685f0aa3c11ba54e4e5409c28efb 100644 (file)
@@ -4,6 +4,7 @@
 
 /* Copyright (c) University of Cambridge 2016 */
 /* Copyright (c) Jeremy Harris 2016 */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 /* See the file NOTICE for conditions of use and distribution. */
 
 /* Solaris-specific code. This is concatenated onto the generic
index 06e217a449fc53385f15a2249d20b01fee1f6985..6756d42f66ae7d4ff4f212f3785b750a103e40a5 100644 (file)
@@ -1,6 +1,7 @@
 /* Exim: OS-specific C header file for FreeBSD */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* Copyright (c) The Exim Maintainers 2020 - 2021 */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 /* See the file NOTICE for conditions of use and distribution. */
 
 
index 4b222600e56e0e1bae356bf4b3d62fffa81516a8..4fe55fa5ea90fe9d5c68d1831233164e8d7c0538 100644 (file)
@@ -1,5 +1,6 @@
 /* Exim: OS-specific C header file for GNU/Hurd */
 /* Copyright (c) The Exim Maintainers 2020 - 2021 */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #include <features.h>
 
index e6a8d288ed31e1ca2d8dec5b18f0a5d4110d8ffa..25a12862b8d7c2e8d880f43c151e6a8295e8b617 100644 (file)
@@ -1,6 +1,7 @@
 /* Exim: OS-specific C header file for Linux */
 /* Copyright (c) University of Cambridge 1995 - 2020 */
 /* Copyright (c) The Exim Maintainers 2021 */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 /* See the file NOTICE for conditions of use and distribution. */
 
 
index c690b6e4a489fb1244dc1bbb4c46d064c5558732..19db7189a1c9ff08d88894084fe5a5d39ff6c88a 100644 (file)
@@ -1,6 +1,7 @@
 /* Exim: OS-specific C header file for OpenBSD */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* Copyright (c) The Exim Maintainers 2021 */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 /* See the file NOTICE for conditions of use and distribution. */
 
 
index 71253213cc056352e2afbdf20a5fd74aa7ad654c..b3f55bf831002ca38eebfc18f6d9865a0390a227 100644 (file)
@@ -1,5 +1,6 @@
 /* Exim: OS-specific C header file for SunOS5 aka Solaris */
 /* Copyright (c) The Exim Maintainers 2021 */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #define CRYPT_H
 #define HAVE_MMAP
index fc32aa28639fa278842f9ef3a33591fbf89ad6f1..f407cbcaf9d0a27767512ec99500be4fe7938ceb 100644 (file)
@@ -1,6 +1,7 @@
 # Exim: OS-specific make file for AIX
 # Written by Nick Waterman (nick@cimio.co.uk)
 # Modified by PH following a message from Mike Meredith
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 # Note that the output of uname -m is probably not what Philip expected,
 # so you might end up with more build-AIX-random_number directories than
index d56aa9b576104764148b6158fa344765fc154c28..6ea176319338bbc7ff48a3b1fe403b20266a9921 100644 (file)
@@ -1,5 +1,6 @@
 # Exim: OS-specific make file for BSDI aka BSD/OS. Its antique link editor
 # cannot handle the TextPop overriding.
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 CFLAGS=-O
 CHOWN_COMMAND=/usr/sbin/chown
index 5e608fe9e8febb5bdf37c298b79fa617fbb7b824..bc4545b47870813d0537ff6b1e94bf28e2da3816 100644 (file)
@@ -1,4 +1,5 @@
 # OS-specific file for Cygwin.
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 # This file provided by Pierre A. Humblet <Pierre.Humblet@ieee.org>
 
index 667c63f496a8ca0c85d1f440f11b25c8f926f059..1258ba4e4e436fdfbc28eb68d3ab21dff5df213a 100644 (file)
@@ -1,4 +1,5 @@
 # Exim: OS-specific make file for DGUX
+# SPDX-License-Identifier: GPL-2.0-or-later
 #
 # Written by Ken Bailey (K.Bailey@rbgkew.org.uk) Feb 1998
 # on dgux R4.11MU04 generic AViiON mc88100
index 517bbc4938b4038fec729c2f523605bfe53e2795..bdd9d110d4c091acf2443cef7299fe7250060112 100644 (file)
@@ -1,4 +1,5 @@
 # Exim: OS-specific make file for Darwin (Mac OS X).
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 CC=cc
 
index c49c59ffc9e51100a6317f879cc66ae10c3c9287..9d845f13faace90735e7324170da9554f6ad7af8 100644 (file)
@@ -1,4 +1,6 @@
 # Exim: OS-specific make file for DragonFly
+# SPDX-License-Identifier: GPL-2.0-or-later
+#
 # There's no setting of CFLAGS here, to allow the system default
 # for "make" to be the default.
 
index 801928143964e55765e357c0e3a173d9be883313..b5ed325d16a261ee540e239b1d0b72126f83a79b 100644 (file)
@@ -1,4 +1,5 @@
 # Exim: OS-specific make file for GNU and variants.
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 HAVE_ICONV=yes
 
index 801928143964e55765e357c0e3a173d9be883313..b5ed325d16a261ee540e239b1d0b72126f83a79b 100644 (file)
@@ -1,4 +1,5 @@
 # Exim: OS-specific make file for GNU and variants.
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 HAVE_ICONV=yes
 
index da3d487a474514500c6393964b27dd5ea92b10af..66aac36b9487ef1defd0dcd4d32cf9e17e7aacaa 100644 (file)
@@ -1,4 +1,5 @@
 # Exim: OS-specific make file for HI-OSF/1-MJ and HI-UX/MPP
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 CC=cc
 CFLAGS=-O
index 870ee8460ca8f21a4f4d74ccaf60353af624bb8c..c1f4fe51ad02f21e1ad66df676ec2842da44153d 100644 (file)
@@ -1,4 +1,5 @@
 # Exim: OS-specific make file for HI-UX
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 CC=cc -Aa -D_HIUX_SOURCE
 HAVE_SETRESUID=YES
index ea35144bb2bf26947ede2da0c4d1ce856357198f..7e6cd9dba574e3adacc7768c53ddd8664dafc61c 100644 (file)
@@ -1,4 +1,5 @@
 # Exim: OS-specific make file for HP-UX later than 9
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 # HP ANSI C compiler
 #CC=cc
index 15300094427b37f1522cda957ec5f78ed26a5d18..ad28d4fdb0c4168f9fbcd7fca26d144f5bdcffec 100644 (file)
@@ -1,4 +1,5 @@
 # Exim: OS-specific make file for HP-UX 9
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 CFLAGS=-O
 BASENAME_COMMAND=/bin/basename
index 7b9578339c73f542fc6fe1ca499833593d8e7824..a9925956bc87c2ca2bf87a4c1c1931b425dff51c 100644 (file)
@@ -1,4 +1,5 @@
 # Exim: OS-specific make file for IRIX
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 HAVE_ICONV=yes
 BASENAME_COMMAND=/sbin/basename
index be01138466991efece4d2cd722da699bd2065191..6140649d1c0c77c02c102010dd26208e2b226f52 100644 (file)
@@ -1,4 +1,5 @@
 # Exim: OS-specific make file for IRIX6 on 64-bit systems
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 HAVE_ICONV=yes
 HOSTNAME_COMMAND=/usr/bsd/hostname
index b567fc64e68e4aaeecbdd7b769ae51cd8e13b8cb..2b19463ffd9e00ba022b03c7adb96b3fd6f8356f 100644 (file)
@@ -1,4 +1,6 @@
 # Exim: OS-specific make file for IRIX 6 on 32-bit systems.
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 # There seems to be some variation. The commented settings show
 # some alternatives.
 
index 50e77450a4040129f9647757ecb90ffb17a9f56b..4ad77a66f049d4d3296894253ad3203a3b5c294d 100644 (file)
@@ -1,4 +1,5 @@
 # Exim: OS-specific make file for IRIX 6.5
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 HAVE_ICONV=yes
 HOSTNAME_COMMAND=/usr/bsd/hostname
index 35d03a24a7722fc23ce93c48636953098474d9ee..6792da216cc4d0113afa735cfd26a29388774ce5 100644 (file)
@@ -1,4 +1,5 @@
 # Exim: OS-specific make file for NetBSD (ELF object format)
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 CHOWN_COMMAND=/usr/sbin/chown
 CHMOD_COMMAND=/bin/chmod
index e210efddafdb2ba2a449f980637109cbc5bb1e47..5bee773aec8c52d522036956713a57d37f3ef5b8 100644 (file)
@@ -1,4 +1,5 @@
 # Exim: OS-specific make file for NetBSD (a.out/COFF object format)
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 CHOWN_COMMAND=/usr/sbin/chown
 CHMOD_COMMAND=/bin/chmod
index 811ca07a9c856ce339bda12d932c4444d17512e1..73814cec65a446a192e5e5e00bb41bcfa0b7910a 100644 (file)
@@ -1,4 +1,5 @@
 # Exim: OS-specific make file for OSF1
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 CFLAGS=-O
 LIBS=-liconv -lm
index e4d72615811a86805764bcc6b76a966d27b2890d..dbab2b55761dbfe040106ddd2cd4c90805b8d69d 100644 (file)
@@ -1,4 +1,5 @@
 # Exim: OS-specific make file for OpenUNIX
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 CC=/usr/bin/cc
 CFLAGS=-O -I/usr/local/include
index 3cf81c41b5ab686de1d6cd9db7aeca40eaefdf71..7d957b27c5edc2a1c0fef75a400591550e01063b 100644 (file)
@@ -1,4 +1,5 @@
 # Exim: OS-specific makefile for QNX
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 BASENAME_COMMAND=/bin/basename
 MAKE_SHELL=/usr/bin/bash
index baa61d80b8ca5cfa9be49dca374257617df03dda..c936ec536eb2eecdf798cfcff2460be5d405fd62 100644 (file)
@@ -1,4 +1,5 @@
 # Exim: OS-specific make file for SCO
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 # It was reported that some versions of gcc (e.g. 2.8.1) require this to be
 # CFLAGS=-melf
index 249b81a0fd848318578e51ca416a91f132ef77c3..9baf1c4707606797fdc0afc33faf1e9f56b0b08a 100644 (file)
@@ -1,6 +1,7 @@
 # Exim: OS-specific make file for SCO_SV release 5 (tested on 5.0.5 & 5.0.5)
 #       (see the UNIX_SV files for SCO 4.2)
 # Supplied by: Tony Earnshaw <tonye@ilion.nl>
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 # Note that 'gcc -melf -m486' applies to gcc 2.7.2 and higher;
 # 2.7.1 and SCO's SDK need '-belf'.
index c876998e5eb168b742e91aa661086cf5f6bd1584..0dec44b65a924a2122893f1dce668e95fea81428 100644 (file)
@@ -1,4 +1,5 @@
 # Exim: OS-specific make file for SunOS4
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 CFLAGS=-O
 
index 05ea893af5adb7ffee0d62e59bde1784889a8e6a..05759f369b400f96790b2c8e47f47f0a1bc048a5 100644 (file)
@@ -1,4 +1,5 @@
 # Exim: OS-specific make file for SunOS5 on a HAL
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 # Note: The HAL runs a standard SunOS5 except that it has a 64 bit C
 # compiler called hcc.  To make things work pass the -KV7 flag to force
index 9e912b3cb4532cddb10710f05fa42dcd4252adc7..00a95b9508d2bfadd708fe6e4b88a78c5bb0f295 100644 (file)
@@ -1,4 +1,5 @@
 # Exim: OS-specific make file for Ultrix
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 MAKE_SHELL=/usr/bin/sh5
 
index bfcfae1c06b72c15778eab47b0b81e4be6b4f59b..5ea8567a59bab4e8368d0598bd5ec2e2b99b7627 100644 (file)
@@ -1,4 +1,5 @@
 # Exim: OS-specific make file for SCO SVR4.2MP (and maybe Unixware)
+# SPDX-License-Identifier: GPL-2.0-or-later
 #
 #  *** Note that for SCO 5 the configuration file is called SCO_SV,
 #  *** and that Unixware7 has its own configuration. This is an old
index 753a2d7e893964cccce8f6fbfd80bbc87301cf37..69a31bc15a3a2b2728e87e7c1db0de3dc3fc31cd 100644 (file)
@@ -1,4 +1,5 @@
 # Exim: OS-specific make file for Unixware 2.x
+# SPDX-License-Identifier: GPL-2.0-or-later
 #
 # Note that Unixware does not include db/dbm/ndbm with their standard compiler
 # (it is available with /usr/ucb/cc, but that has bugs of its own). You
index 88a883801ae9788eea48b01291cd808a233e663a..0dc1afb1a73463ec60112bb2e72c910390c09953 100644 (file)
@@ -1,5 +1,6 @@
 # Exim: OS-specific make file for Unixware7
 # Based on information from James FitzGibbon <james@ehlo.com>
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 # If you want to use libbind, you need to
 #     add -I/usr/local/bind/include to CFLAGS
index ff331393777470bd8def443afea6785b31dc2151..d48adb4115772518819372989ee71b52d8b45169 100644 (file)
@@ -1,4 +1,5 @@
 # Exim: OS-specific make file for RiscOS4bsd
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 HOSTNAME_COMMAND=/usr/ucb/hostname
 EXIT_FAILURE=1
index 03a7a1ceff2ac546db2084ec0a564b95e8079bcb..42160046b0a288facc4e51ef24e0c6448320628d 100644 (file)
@@ -3,6 +3,7 @@
 *************************************************/
 
 /* Copyright (c) 2016 Heiko Schlittermann <hs@schlittermann.de> */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 /* See the file NOTICE for conditions of use and distribution. */
 
 /* BSDI-specific code. This is concatenated onto the generic
index 5e3d336f2db0d51d15b6410e2c3abf578cd80401..56db57fd5605a9915c0bd95af14870fbd2a827ae 100644 (file)
@@ -3,6 +3,7 @@
 *************************************************/
 
 /* Copyright (c) University of Cambridge 2001 */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 /* See the file NOTICE for conditions of use and distribution. */
 
 /* HI-OSF-specific code. This is concatenated onto the generic
index fdd8708a29c531b9ba696854f9f40ef34391a496..1178b782fe1d9c998bff832a0df51c1bbe69c035 100644 (file)
@@ -4,6 +4,7 @@
 
 /* Copyright (c) University of Cambridge 2016 */
 /* Copyright (c) Jeremy Harris 2016 */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 /* See the file NOTICE for conditions of use and distribution. */
 
 /* HP-UX-specific code. This is concatenated onto the generic
index 19172389b82ccf6fcdfdabe5755f13b5c5eca8c8..1019901dcd9006ebaaf062b476bcc4f548052dcb 100644 (file)
@@ -4,6 +4,7 @@
 
 /* Copyright (c) The Exim Maintainers 2022 */
 /* Copyright (c) University of Cambridge 2001 */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 /* See the file NOTICE for conditions of use and distribution. */
 
 /* Irix-specific code. This is concatenated onto the generic src/os.c file.
index 19172389b82ccf6fcdfdabe5755f13b5c5eca8c8..1019901dcd9006ebaaf062b476bcc4f548052dcb 100644 (file)
@@ -4,6 +4,7 @@
 
 /* Copyright (c) The Exim Maintainers 2022 */
 /* Copyright (c) University of Cambridge 2001 */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 /* See the file NOTICE for conditions of use and distribution. */
 
 /* Irix-specific code. This is concatenated onto the generic src/os.c file.
index 19172389b82ccf6fcdfdabe5755f13b5c5eca8c8..1019901dcd9006ebaaf062b476bcc4f548052dcb 100644 (file)
@@ -4,6 +4,7 @@
 
 /* Copyright (c) The Exim Maintainers 2022 */
 /* Copyright (c) University of Cambridge 2001 */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 /* See the file NOTICE for conditions of use and distribution. */
 
 /* Irix-specific code. This is concatenated onto the generic src/os.c file.
index 19172389b82ccf6fcdfdabe5755f13b5c5eca8c8..1019901dcd9006ebaaf062b476bcc4f548052dcb 100644 (file)
@@ -4,6 +4,7 @@
 
 /* Copyright (c) The Exim Maintainers 2022 */
 /* Copyright (c) University of Cambridge 2001 */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 /* See the file NOTICE for conditions of use and distribution. */
 
 /* Irix-specific code. This is concatenated onto the generic src/os.c file.
index ad91b63d177bcff1dc7488665ae3df5f8ada93f1..4dc700f7938bcb9f19c2173bc72440b7b6794742 100644 (file)
@@ -3,6 +3,7 @@
 *************************************************/
 
 /* Copyright (c) University of Cambridge 2001 */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 /* See the file NOTICE for conditions of use and distribution. */
 
 /* OSF1-specific code. This is concatenated onto the generic src/os.c file.
index 5ca05a8db0aea59d3c3acbbc479b19f86a694181..56085b8575c7a43704f6b7af9e3af0a86b5c6ff8 100644 (file)
@@ -1,6 +1,7 @@
 /*************************************************
 *     Exim - an Internet mail transport agent    *
 *************************************************/
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Cygwin-specific code. December 2002. Updated Jan 2015.
    This is prefixed to the src/os.c file.
index 5cd4501a4f8b86192b3d33a7787f0244d729d902..d70b907f56c1aab0c961ef94753df9ce836e7240 100644 (file)
@@ -1,4 +1,6 @@
 /* Exim: OS-specific C header file for AIX */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
+
 /* Written by Nick Waterman <nick@cimio.co.uk> */
 /* Modified by Philip Hazel with data from
    Niels Provos <provos@wserver.physnet.uni-hamburg.de>
index a1705ec95be8e03a7104948ff7a5b20a357da0dc..0a5dd93e67d8098d6fc9eed3e9bee37443b75663 100644 (file)
@@ -1,4 +1,5 @@
 /* Exim: OS-specific C header file for BSDI */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #define HAVE_BSD_GETLOADAVG
 #define HAVE_SETCLASSRESOURCES
index 9040f0e720dd845388b126ca8de53a94504a07fa..a4918b649215db9efc0957a50762d6a6514288b9 100644 (file)
@@ -1,4 +1,5 @@
 /* Exim: OS-specific C header file for DGUX */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Written by Ken Bailey (K.Bailey@rbgkew.org.uk) Feb 1998 */
 /* on dgux R4.11MU04 generic AViiON mc88100                */
index a85e92f0567f146d477bf3460bce4a7ae3ec84d4..8cec8a90fb6a29cf4a2edfaeaa06d01f6988e813 100644 (file)
@@ -1,4 +1,5 @@
 /* Exim: OS-specific C header file for Darwin (Mac OS X) */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* #define CRYPT_H */  /* Apparently this isn't needed */
 
index 4c2f1d508b6ac79cc058d4d36297293038d778fe..122957f8da8bee2802fb6da296e4f0d5b2f7e54c 100644 (file)
@@ -1,4 +1,5 @@
 /* Exim: OS-specific C header file for DragonFly */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #define HAVE_BSD_GETLOADAVG
 #define HAVE_MMAP
index ab3503131443dbf29a064473045d04b9e6c4e024..9326951c291015aaeafa6d4b426e8fbdfafcbae2 100644 (file)
@@ -1,4 +1,5 @@
 /* Exim: OS-specific C header file for GNU/kFreeBSD */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #define CRYPT_H
 #define GLIBC_IP_OPTIONS
index bc3bc259d7e7ca5090620bb81e7c44bd7ecf5faf..f255b383da846476e87d5fd3c5abd44dccfc4b1a 100644 (file)
@@ -1,4 +1,5 @@
 /* Exim: OS-specific C header file for GNU/kNetBSD */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #define CRYPT_H
 #define GLIBC_IP_OPTIONS
index 0f50fb66097045da89acd8d8b3fc55d541c127fb..9dc59cbcdde8aab6fff758eadf6c0eb7b0705116 100644 (file)
@@ -1,4 +1,5 @@
 /* Exim: OS-specific C header file for HI-OSF/1-MJ and HI-UX/MPP */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #define HAVE_SYS_MOUNT_H
 
index f3df9638c50780eb8cff051ee90d612aeceffbbb..8a83ce0b0bd9b76b3229f5adaf021732b2d2ec18 100644 (file)
@@ -1,4 +1,5 @@
 /* Exim: OS-specific C header file for HI-UX */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #define LOAD_AVG_NEEDS_ROOT
 #define HAVE_DEV_KMEM
index 4998734f6c57917b350d941a152e53380e7effe6..e74c254f6516bc86c465891c7b4f8a879f62e73b 100644 (file)
@@ -1,4 +1,5 @@
 /* Exim: OS-specific C header file for HP-UX versions greater than 9 */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #define EXIM_SOCKLEN_T size_t
 
index 5a260d607ad9107c1c629fa0d3dc007efcbf1173..cb967a001a8083fd7e446862b9c55cd213ca0d47 100644 (file)
@@ -1,4 +1,5 @@
 /* Exim: OS-specific C header file for HP-UX version 9 */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #define LOAD_AVG_NEEDS_ROOT
 #define HAVE_DEV_KMEM
index 1d4bf46baa4e320ab551e7b5a3148fd170c926a7..ceff6ea0575f9fbad0100116486d2206f3b5ff09 100644 (file)
@@ -1,4 +1,5 @@
 /* Exim: OS-specific C header file for IRIX */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #define DN_EXPAND_ARG4_TYPE  u_char *
 
index bf3076713f376bc140c5f3d3dc5cc0d0947cb30e..59bf6c46eb8ffad9d85b5f94005d57c0c1d57b3f 100644 (file)
@@ -1,4 +1,5 @@
 /* Exim: OS-specific C header file for IRIX */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #define CRYPT_H
 #define LOAD_AVG_NEEDS_ROOT
index 90f1c582c3272fa35eb876c4e4445e4b4b5ad6a1..8c171147bc34da1ca6335f334720353cc5834e5d 100644 (file)
@@ -1,4 +1,5 @@
 /* Exim: OS-specific C header file for IRIX */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #define CRYPT_H
 #define DN_EXPAND_ARG4_TYPE  u_char *
index 4b248fe364a00e57520993c94411c4ab35063547..381acbd57ce17333c061cebe3e11d4cf05569ced 100644 (file)
@@ -1,4 +1,5 @@
 /* Exim: OS-specific C header file for IRIX 6.5 */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #define CRYPT_H
 #define LOAD_AVG_NEEDS_ROOT
index 0b9fc03f0db33dc6cf781f3ec2316766631ff917..a8e32107a3316cd150cf2933944fbe635cdab1d0 100644 (file)
@@ -1,5 +1,6 @@
 /* Exim: OS-specific C header file for NetBSD */
 /* Copyright (c) The Exim Maintainers 2021 */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #define HAVE_BSD_GETLOADAVG
 #define HAVE_GETIFADDRS
index 29a8feeffda1bc48c34d4ea8ffd5d94591741402..59eb7924196fda8c62d4d086b5e842fc0ff07cba 100644 (file)
@@ -1,4 +1,5 @@
 /* Exim: OS-specific C header file for NetBSD (a.out binary format) */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #include "../OS/os.h-NetBSD"     /* Same as for ELF format */
 
index 6b5fa497319937d5643f80770528ab5fa62c1e92..4c985e8f2759e09555d1bac5aa98ec8d9ee39315 100644 (file)
@@ -1,4 +1,5 @@
 /* Exim: OS-specific C header file for OSF1 */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #define HAVE_SYS_MOUNT_H
 #define HAVE_GETIPNODEBYNAME    1
index 67d1063b0851d841bde5750ce5db55a7ee0c9289..e8fae863ae8fcd0cea57ff549dff3452a3e4698e 100644 (file)
@@ -1,4 +1,5 @@
 /* Exim: OS-specific C header file for OpenUNIX */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #define NO_SYSEXITS
 
index 798f799ed96008828ece8ef71c122243c16984ca..e5b04826c9f3222fc1ded1effc6a20bbcb0e3750 100644 (file)
@@ -1,4 +1,5 @@
 /* Exim: OS-specific C header file for QNX */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 /* Modified for QNX 6.2.0 with diffs from Samuli Tuomola. */
 
 #include <sys/select.h>
index e5e915ed03ed951cfd41b698e7639deb1ac75472..99585ae46fcf7e3123f9cd5bb324cd27d9378fa3 100644 (file)
@@ -1,4 +1,5 @@
 /* Exim: OS-specific C header file for SCO */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #define DN_EXPAND_ARG4_TYPE    u_char *
 
index 0ca29f74a7458e7668f9e995d5d3ddf3fb9f3c91..724753e2969d447256eb220d42fc0aa59b5be6d9 100644 (file)
@@ -1,4 +1,5 @@
 /* Exim: OS-specific C header file for SCO_SV */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #define LOAD_AVG_NEEDS_ROOT
 #define HAVE_DEV_KMEM
index 65556204c31edd49f357ec3c7f1af9f835368d90..d12acc05ca81cfd138193253eaecf32f36dad0e0 100644 (file)
@@ -1,4 +1,5 @@
 /* Exim: OS-specific C header file for SunOS4 */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #define LOAD_AVG_NEEDS_ROOT
 #define HAVE_DEV_KMEM
index cd9e877a9304955f9b91208895e8500d4c6493eb..1a1e43f95fb8d3ae8e4ffd657d4c794cdab439f7 100644 (file)
@@ -1,4 +1,5 @@
 /* Exim: OS-specific C header file for SunOS5 on HAL */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #define HAVE_MMAP
 
index 08db5aec89cf6e1832a37b80ae40210354f99633..83b0fc4aaadfb5f87b86e9215b81b7bd1de74849 100644 (file)
@@ -1,4 +1,5 @@
 /* Exim: OS-specific C header file for Ultrix */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Well, it *does* have statfs(), but its structure is called something
 different, all the members have different names, and the function returns
index 4943a07de96af62bdc6356f096e1ea8201f9c50a..275475322cf1b28da1f9f5be154362afebb1b532 100644 (file)
@@ -1,4 +1,5 @@
 /* Exim: OS-specific C header file for SCO SVR4.2 (and maybe Unixware) */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /**
 *** Note that for SCO 5 the configuration file is called SCO_SV,
index e7692206713ba22b73272700026b02b4a3f97973..597c52f9dd36bece2ebfd6bd8d282895408d31ef 100644 (file)
@@ -1,4 +1,5 @@
 /* Exim: OS-specific C header file for Unixware 2.x */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #define NO_SYSEXITS
 
index 4d3ed42f2f20193ce478a176c204554fcbd57079..e8f8c321017cf688ff824285dc12d557a087b534 100644 (file)
@@ -1,4 +1,5 @@
 /* Exim: OS-specific C header file for Unixware 7 */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #define NO_SYSEXITS
 
index 6ef59e0ccb10907a0a92e359848637b6d6bc598e..7f81c074f2a27c051c53c6bfb0a224295f834ee2 100644 (file)
@@ -1,4 +1,5 @@
 /* Exim: OS-specific C header file for Cygwin */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* This code was supplied by Pierre A. Humblet <Pierre.Humblet@ieee.org>
    December 2002. Updated Jan 2015. */
index 325e3a134203d1f885577cf4d6901f6b0d427541..39e0019cb2c417b6994a99a18333e45e92f48b02 100644 (file)
@@ -1,4 +1,5 @@
 /* Exim: OS-specific C header file for RiscOS4bsd */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #define LOAD_AVG_NEEDS_ROOT
 #define HAVE_DEV_KMEM
index d9379f7f88fafdf8838abfeb6ea955733489a3d6..e335cc22e5e96c4e726c89bdde329715e0e90d22 100644 (file)
@@ -2,6 +2,7 @@ THE EXIM MAIL TRANSFER AGENT VERSION 4
 --------------------------------------
 
 Copyright (c) 1995 - 2018 University of Cambridge.
+SPDX-License-Identifier: GPL-2.0-or-later
 See the file NOTICE for conditions of use and distribution.
 
 There is a book about Exim by Philip Hazel called "The Exim SMTP Mail Server",
index a70b7cb61ca52a8e15a0c58cce34c2d944c2f778..1b6320c8fc8fd7cb8371cb17b33a03e5046262d1 100644 (file)
@@ -2,6 +2,9 @@
 #                The Exim Monitor                #
 ##################################################
 
+# Copyright (c) The Exim Maintainers 2022
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 # This is the template for the Exim monitor's main build-time configuration
 # file. It contains settings that are independent of any operating system. It
 # should be edited and then saved to a file called Local/eximon.conf before
index 3eb98e4fb753907ac60395d29d42ce190d70a13a..a974790d301b886768045fb935ad95631ed5e0ac 100644 (file)
@@ -1,4 +1,4 @@
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 /***********************************************************
 Copyright 1987, 1988 by Digital Equipment Corporation, Maynard, Massachusetts,
 and the Massachusetts Institute of Technology, Cambridge, Massachusetts.
index 0e87cb5800da80863af0723f237bce461ba0b30f..0360f852b463c0280b56bd69f69424dd0d617af6 100644 (file)
@@ -2,7 +2,7 @@
 Copyright (c) The Exim Maintainers 2022
 Copyright 1989 by the Massachusetts Institute of Technology,
 Cambridge, Massachusetts.
-SPDX-License-Identifier: GPL-2.0-only
+SPDX-License-Identifier: GPL-2.0-or-later
 
                         All Rights Reserved
 
index 2943065b4ec0bc6c3701538df0fee11a8c77666e..cf9b1075e8fc969b33817b92d0fd78c6ea667369 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* Copyright (c) The Exim Maintainers 2021 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 
 #include "em_hdr.h"
index 76970c99767c65d30a1d3666fac6fa6aeb932800..61f390d2cc4932ceecf8f448a38ae5c3eb5f512e 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) University of Cambridge 1995 - 2009 */
 /* Copyright (c) The Exim Maintainers 2021 - 2022 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 
 /* This is the general header file for all the modules that comprise
index e1f53fbbac0a85591db863d3fd52e691bbada45c..b9289715d4a2ceac3ed30176ba8c014d550748a9 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) University of Cambridge 1995 - 2009 */
 /* Copyright (c) The Exim Maintainers 2020 - 2021 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* This module contains code to initialize things from the
 environment and the arguments. */
index d625056c5b2e8ba8d0e53f02d7865cb182c4873c..55925d78629494e09fa2169702cc8883f5b7c22f 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* Copyright (c) The Exim Maintainters 2021 - 2022 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* This module contains code for scanning the main log,
 extracting information from it, and displaying a "tail". */
index 919cde632df9a81b74efcca169b97b976afddafc..50b8cd8bdfef391a4bd6a81be81d62b76fbc2388 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* Copyright (c) The Exim Maintainers 2021 - 2022 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 
 #include "em_hdr.h"
index afcd31540867dc954a191427971344b86534c0ec..e4db84915330e2e285ea24511f46aef67480e48e 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* Copyright (c) The Exim Maintainers 2021 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 
 #include "em_hdr.h"
index d9cfad38a12a9624d484e4082dc363b8f26965d8..5eb44648a2b546dd63eb8af151118cbc37b79641 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 
 #include "em_hdr.h"
index cfafe9257669f359cffadd057f523d41f5ef05b8..21e5739db86f8b8d82b583334cb8c8f96a2ab087 100644 (file)
@@ -4,7 +4,7 @@
 
 /* Copyright (c) University of Cambridge 1995 - 2009 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 
 #include "em_hdr.h"
index 1077353e0f551c0cb9ee85f264eb06f1486d3320..4d03570fdab722a19e643ef331ced4498cc583c5 100644 (file)
@@ -4,7 +4,7 @@
 
 /* Copyright (c) University of Cambridge 1995 - 2012 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 
 #include "em_hdr.h"
index c5d4d62d86ad40f3173d063a5cd47cbd870a5edb..4c562925cd4a8244557a1f7f8f35e24f71002ecc 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* Copyright (c) The Exim Maintainers 2020 - 2021 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #define EM_VERSION_C
 
index dd19c7f439e6d4216a33a17628a79ba8bdab0adc..ac36b8f58a27a68baa5bef6dbc5d742af77a5144 100644 (file)
@@ -4,7 +4,7 @@
 
 /* Copyright (c) University of Cambridge, 1995 - 2016 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* This file contains a number of subroutines that are in effect
 just alternative packaging for calls to various X functions that
index 6c340ee25e2359632fc8b403bda2436063bc361a..4c68b594054b7555aed95ace17a87e6a3ad8fe84 100755 (executable)
@@ -2,6 +2,9 @@
 
 # A script to be called to run all the other configuring scripts manually.
 
+# Copyright (c) The Exim Maintainters 2022
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 scripts/Configure-Makefile
 scripts/Configure-os.h
 scripts/Configure-os.c
index ed77b6a8f88cc4afda0b6507363ce1bf0330d192..dc5015f6fd8d89fdcd5a263aa206a4942cd51904 100755 (executable)
@@ -1,13 +1,15 @@
 #! /bin/sh
-LC_ALL=C
-export LC_ALL
-
 # Shell script to build Makefile in a build directory. It must be called
 # from inside the directory. It does its own checking of when to rebuild; it
 # just got too horrendous to get it right in "make", because of the optionally
 # existing configuration files.
 #
 # Copyright (c) The Exim Maintainers 1995 - 2021
+# SPDX-License-Identifier: GPL-2.0-or-later
+
+
+LC_ALL=C
+export LC_ALL
 
 
 # First off, get the OS type, and check that there is a make file for it.
index c750f64f107b89eaa432dff5a222b57f2ac27743..6744755f79efa067a4eaff4df5bf74a5d93a2e3d 100755 (executable)
@@ -1,5 +1,6 @@
 #! /bin/sh
-# SPDX-License-Identifier: GPL-2.0-only
+# Copyright (c) The Exim Maintainters 2022
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 # Build the config.h file, using the buildconfig program, first ensuring that
 # it exists.
index 0aca3b338ec65154ca5f9fa0b5d286fcd1e1c294..00076154d82dd6feccf36c32cd523847d13f0a27 100755 (executable)
@@ -1,5 +1,8 @@
 #! /bin/sh
 
+# Copyright (c) The Exim Maintainters 2022
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 # Shell script to build the configurable part of the Exim monitor's start-up
 # script. This is built from various configuration files. The final part is
 # added in the Makefile, using various macros that are available at that stage.
index ab40ad1832ed48085b8e56dd2e58fdbe931c01b6..7e9f14421c56c2dfe1c72af20a40ec85427650cc 100755 (executable)
@@ -1,5 +1,7 @@
 #! /bin/sh
-# SPDX-License-Identifier: GPL-2.0-only
+# Copyright (c) The Exim Maintainters 2022
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 
 # Shell script to build os.c. There doesn't have to be an OS-specific os.c
 # file, but if there is, it gets copied at the start of os.c. The basic src
index f95a61a5df7b6d35a514dfec726ff82cef8eebbf..dca0b9a3f8c68f5ff85052c2162f17529611382a 100755 (executable)
@@ -1,5 +1,7 @@
 #! /bin/sh
-# SPDX-License-Identifier: GPL-2.0-only
+# Copyright (c) The Exim Maintainters 2022
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 
 # Shell script to create a link to the appropriate OS-specific header file.
 
index 471b3a3699e59af85be2e089527687f722024e05..6e0b65f5d3c1c8cfb9950c7e26ae4da2a0698474 100755 (executable)
@@ -4,6 +4,7 @@
 # specific build directory. It should be run from within that directory.
 #
 # Copyright (c) The Exim Maintainers 1995 - 2022
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 test ! -d ../src && \
   echo "*** $0 should be run in a system-specific subdirectory." && \
index f5fe8ebd3f380c0adf08c69db6593a58fbcdf0ca..0218c02334ddb7e391eb26415323648b802f1d7d 100755 (executable)
@@ -1,7 +1,9 @@
 #! /bin/sh
-
 # Shell script to determine the architecture type.
 
+# Copyright (c) The Exim Maintainters 2022
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 # If EXIM_ARCHTYPE is set, use it. This allows a manual override.
 
 case "$EXIM_ARCHTYPE" in ?*) arch="$EXIM_ARCHTYPE";; esac
index 1e8805024f055811ac104c48e5dc00454bb90416..827841ffc705de576367cac2c5e8b2f066441eda 100755 (executable)
@@ -1,5 +1,8 @@
 #! /bin/sh
 
+# Copyright (c) The Exim Maintainters 2022
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 # Script to install Exim binaries in BIN_DIRECTORY, which is defined in
 # the local Makefile. It expects to be run in a build directory. It needs
 # to be run as root in order to make exim setuid to root. If exim runs setuid
index ed8b0cb5c00082eb9409e12c8961fb2747c075ea..8dcac585b086ebfd2ca73055aaa4efba2e4f18dc 100755 (executable)
@@ -1,6 +1,7 @@
 #! /bin/sh
 
 # Copyright (c) The Exim Maintainers 1995 - 2021
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 # We turn the configure-built build-$foo/lookups/Makefile.predynamic into Makefile
 
index 24c09e8f012ed8d7a1dafaf720210cc2edeef025..3bd65fb417a6a8455ad97628ea02f5971075ecd7 100755 (executable)
@@ -5,6 +5,9 @@
 # if the second does not exist, the answer is "yes";
 # otherwise their ages are compared using "find".
 
+# Copyright (c) The Exim Maintainters 2022
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 if [ $# -ne 2 ]; then
   echo "*** Two file names needed for 'newer' ***"
   exit 2;
index a188c4a560dccc3cd44383a39d8a1c2e7c1d7301..1fcd37bc3c5663423977cc4f831deb3d6a104a38 100755 (executable)
@@ -1,5 +1,8 @@
 #! /bin/sh
 
+# Copyright (c) The Exim Maintainters 2022
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 # Shell script to determine the operating system type. Some of the heuristics
 # herein have accumulated over the years and may not strictly be needed now,
 # but they are left in under the principle of "If it ain't broke, don't fix
index b932224f5bf3f61c964332bbddce3d1ae886078b..6fd0782a423ccaa3d7ff67abdbf1ed55c2245f82 100755 (executable)
@@ -1,5 +1,6 @@
 #!/bin/sh
 # Copyright (c) The Exim Maintainers 1995 - 2021
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 set -e
 LC_ALL=C
index 918a6f8ebb9782c783d25e52f3600ece96dedfd1..8620b27f5935915e8ec853b8e46be554c71744c1 100644 (file)
@@ -1,4 +1,6 @@
 #!/bin/sh
+# Copyright (c) The Exim Maintainters 2022
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 cd src;
 
index 28d3d538ed80a80160dc5b9efbb3f3bce857157b..625df18f5519b085fdba28bb4f2e22c4fc1e5b66 100644 (file)
@@ -1,6 +1,8 @@
 ##################################################
 #          The Exim mail transport agent         #
 ##################################################
+# Copyright (c) The Exim Maintainers 2022
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 # This is the template for Exim's main build-time configuration file. It
 # contains settings that are independent of any operating system. These are
index 92af9991ffa7ec1af72141eda645e00f4233d346..143890668fa6cd1c350bc85ba8f8d0d628e3bd07 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Code for handling Access Control Lists (ACLs) */
 
index e3a2b3dad723928f13884e830fa64ff8572cdac6..30a66320e692f854c2e40eec765edfa6c48a635c 100644 (file)
@@ -5,7 +5,7 @@
    Copyright (c) Jeremy Harris 2018 - 2020
    Copyright (c) The Exim Maintainers 2021 - 2022
    License: GPL
-   SPDX-License-Identifier: GPL-2.0-only
+   SPDX-License-Identifier: GPL-2.0-or-later
 */
 
 #include "exim.h"
index 32276c3f304adad2d2db279a9cd3fdf6fb3838b9..bcf88c84d0eafe84f5395bb496ec791b5b8904bf 100644 (file)
@@ -10,7 +10,7 @@
  * Samba project (by Andrew Tridgell, Jeremy Allison, and others).
  *
  * Copyright (c) The Exim Maintainers 2021
- * SPDX-License-Identifier: GPL-2.0-only
+ * SPDX-License-Identifier: GPL-2.0-or-later
 
  * Tom Kistner provided additional code, adding spa_build_auth_challenge() to
  * support server authentication mode.
index df250d7a6bfd1ea97a9890786a4a04bd1d2ea558..db93891ab2a5c3e9e2094caa999b8d098bdd5185 100644 (file)
@@ -9,7 +9,7 @@
  * All the code used here was torn by Marc Prud'hommeaux out of the
  * Samba project (by Andrew Tridgell, Jeremy Allison, and others).
  */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* December 2004: The spa_base64_to_bits() function has no length checking in
 it. I have added a check. PH */
index 483b083be39c94a143f8bd51e74adb59aff70d49..3ff15711d21320f8c7e19dc5b286951d770b2dd5 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* Copyright (c) The Exim Maintainers 2020 - 2021 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #include "../exim.h"
 
index 436b1a8dea0bed6d78f64b6af0bead208bade775..88f708f627631e9e9afc79b28a7faa567da79894 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) University of Cambridge 1995 - 2015 */
 /* Copyright (c) The Exim Maintainers 2020 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* This module contains interface functions to the two Cyrus authentication
 daemons. The original one was "pwcheck", which gives its name to the source
index f4d7a9569ca87fec4638f922012855a7ea120ca0..65882c1089a1af6a5d6be7d42f37a646090d7dab 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2016 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* This file was originally supplied by Ian Kirk. The libradius support came
 from Alex Kiernan. */
index 033d2026b533b00857d29b361892894efb02f7cb..5201d21779a654d609d7a6ef91db72e025a2beb9 100644 (file)
@@ -4,7 +4,7 @@
 
 /* Copyright (c) University of Cambridge 1995 - 2012 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #include "../exim.h"
 
index 60128b83ec4f882be6d59b8650458897fbd458ed..280b5293a2e77d64a8215b13f18011ec88b04977 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* Copyright (c) The Exim Maintainers 2020 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 
 /* The stand-alone version just tests the algorithm. We have to drag
index 25470a61baa22fb4a127e764a7c4a7979aa73e5f..984bc14c7c07d8eb6f266554b82789298d583781 100644 (file)
@@ -4,7 +4,7 @@
 
 /* Copyright (c) University of Cambridge 1995 - 2009 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Private structure for the private options. */
 
index 4fe257ba748863c6a2d52c6854999735ebcf9809..b5d2d1d3b71a08b4967078e7a42a48f955693a9a 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* This code was originally contributed by Matthew Byng-Maddick */
 
index 144ac5c80ade176e937f2623a9910c4e0d836c5c..05071b6e5661082912ed6b5b3d1b314289456aee 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2012 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Copyright (c) A L Digital Ltd 2004 */
 
index b5eaf4f166477e4c80ce07ecc69d5bfd9339f210..74c451930c7c9088bbad9b839dca3a293e74416c 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) University of Cambridge 1995 - 2009 */
 /* Copyright (c) The Exim Maintainters 2020 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Private structure for the private options. */
 
index 736c33982ec98556b506efcd2d60983fd3b81cd5..078aad0faa9be77d09dca6bc283808f63f0f2247 100644 (file)
@@ -4,7 +4,7 @@
 
 /* Copyright (c) Jeremy Harris 2019-2020 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* This file provides an Exim authenticator driver for
 a server to verify a client SSL certificate, using the EXTERNAL
index 9abb46a6b0771f0bcf180841264e81a403599cad..0a9b0b50e60fc75e3794f69a3a99fab6e20b379a 100644 (file)
@@ -4,7 +4,7 @@
 
 /* Copyright (c) Jeremy Harris 2019 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Private structure for the private options. */
 
index 0c85d265157c1a42bf0e158e50940c5e005a5db8..caf4cfdb8faa79925ad1c3a3ffc7ee18c2f06a4e 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* Copyright (c) The Exim Maintainers 2020 - 2021 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #include "../exim.h"
 
index 76f421473d45020285a8f2c304125f3e3cbc2ecb..e2cadfbc632c55d68753cc2cafb31fa0c34fc9b6 100644 (file)
@@ -4,7 +4,7 @@
 
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #include "../exim.h"
 
index aac9c84e6b3d137350afa8e87bd2f1be79677915..2c39d0f210b64f81bf6c67728f925f0bf262b283 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2019 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Copyright (c) Twitter Inc 2012
    Author: Phil Pennock <pdp@exim.org> */
index 691d7d706e04826512f4050b8b7ddc073838e163..a56535710faa7e7eb70004d0a37391f05f639ef2 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2019 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2012 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Copyright (c) Twitter Inc 2012 */
 
index 12267e3fc2159d98dee7ce45b2691bbb71563739..1336d0fab569451ddd21208ddbabd4b605e0ba47 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Copyright (c) Twitter Inc 2012
    Author: Phil Pennock <pdp@exim.org> */
index 031b580eff9abfe77e001797da8c4201aa896d03..6c9b2429885acad57261bccce6ccdd95486c5211 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2012 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Copyright (c) Twitter Inc 2012
    Author: Phil Pennock <pdp@exim.org> */
index 61be5867e6c35d231bfd9b41fda9fac9e58c598d..6692a676ecf9ed4f14ada03ac71bb9d05157d939 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* Copyright (c) The Exim Maintainers 2020 - 2021 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #include "../exim.h"
 #include "plaintext.h"
index 49862ff9b8c8a1fb9752dc0346c62986143071e0..fdf0feb9300da1d9646c72ac9b90eaa5a0c758c5 100644 (file)
@@ -4,7 +4,7 @@
 
 /* Copyright (c) University of Cambridge 1995 - 2009 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Private structure for the private options. */
 
index aff5ed39c0cedc248519d806cf7df6fa17b9b303..bf305832f41567e1c2fb392126adbf363821da81 100644 (file)
@@ -4,7 +4,7 @@
  * $Id: checkpw.c,v 1.49 2002/03/07 19:14:04 ken3 Exp $
  */
 /* Copyright (c) The Exim Maintainers 2021 - 2022 */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 /*
  * Copyright (c) 2001 Carnegie Mellon University.  All rights reserved.
  *
index 4247b4e8b73f113ced8793f78166412050e4d4f3..4c1d71d920129379c840ba8da5a9c68cc37dd169 100644 (file)
@@ -4,7 +4,7 @@
 
 /* Copyright (c) University of Cambridge 1995 - 2009 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* This file provides support for authentication via the Cyrus SASL pwcheck
 daemon (whence its name) and the newer saslauthd daemon. */
index c5e6d83d5bfbdaec8d3afcf6d3cb53677f908657..222ccea86fc6741fdf07027082ac1309fda75e6e 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* Copyright (c) The Exim Maintainers 2020 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* This file, which provides support for Microsoft's Secure Password
 Authentication, was contributed by Marc Prud'hommeaux. Tom Kistner added SPA
index 4321971d9ab1b1db7c4201cba8f91a17fc26b412..625a252d671f3867ec6f60b6d91e5aaf98925be9 100644 (file)
@@ -4,7 +4,7 @@
 
 /* Copyright (c) University of Cambridge 1995 - 2009 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* This file, which provides support for Microsoft's Secure Password
 Authentication, was contributed by Marc Prud'hommeaux. */
index d3ca8f7964df582a463ac8a8c81d130250e92efd..72ad56c4e1f7cd0af34caab423dab698f0500f6b 100644 (file)
@@ -4,7 +4,7 @@
 
 /* Copyright (c) Jeremy Harris 1995 - 2020 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* This file provides an Exim authenticator driver for
 a server to verify a client SSL certificate
index 24e116464bec5936e5b7bcc0fc22e0ef954ab674..472a3e2600385f29813494cfb12a340e6e3105fb 100644 (file)
@@ -4,7 +4,7 @@
 
 /* Copyright (c) Jeremy Harris 2015 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Private structure for the private options. */
 
index 39c1f2b60ea20158e50234e032f82736da77764b..b6a9271947978dcfa90eae0763de618ab20e3995 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2009 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #include "../exim.h"
 
index 89f12f1f1f9233d9d8fcbd5dc707a31a0b5e6400..c082888318899da4598c421a432ce287baeab728 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #include "../exim.h"
 
index 14e8cfffe867f8880158ba5f3b7fec1aff219498..e9ac41a556a42477acdc48b482dbb51b002407bb 100644 (file)
@@ -4,7 +4,7 @@
 
 /* Copyright (c) Tom Kistner <tom@duncanthrax.net> 2004, 2015 */
 /* License: GPL */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
index 95a987f0a485a31f5a98aa550aee73c2d630b3e7..72b7fe564aec9985aa0471aee80413c3d97b5533 100644 (file)
@@ -2,7 +2,7 @@
  *  Blob - a general pointer/size item for a memory chunk
  *
  *  Copyright (C) 2016  Exim maintainers
- *  SPDX-License-Identifier: GPL-2.0-only
+ *  SPDX-License-Identifier: GPL-2.0-or-later
  */
 
 #ifndef BLOB_H /* entire file */
index 140bec48f3448015b96af7df4cf61a08d6540398..03e8defa6919fe405407a3fe65b054776b45a43d 100644 (file)
@@ -6,7 +6,7 @@
    Copyright (c) Tom Kistner <tom@duncanthrax.net> 2004
    License: GPL */
 /* Copyright (c) The Exim Maintainers 2021 - 2022 */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #include "exim.h"
 #ifdef EXPERIMENTAL_BRIGHTMAIL
index a9833b200128011fc8d4ebb4acd66a35fb9ccba8..bb1c859a98f3aa11d8fe38861b523d9bd9dc5948 100644 (file)
@@ -5,7 +5,7 @@
 /* Code for calling Brightmail AntiSpam.
    Copyright (c) Tom Kistner <tom@duncanthrax.net> 2004
    License: GPL */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #ifdef EXPERIMENTAL_BRIGHTMAIL
 
index 710b535505b8400cd9883bfa12e4fa8d5936f324..8f37e508ab4da293a055cd9a806e3fffb9646380 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 
 /*************************************************
index b94e814a1c12f7b5558141481882ad5cc2cef998..359b791e82b9549f42f28e63eeb28b2dd9fd7a2b 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2015 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 
 #include "exim.h"
index 0afc7ca86611cd8e98b97965ef8d3aa54c650715..be008c3d46c80a3a40f0ad4f156fba782c2af7da 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Functions concerned with running Exim as a daemon */
 
index f2ad22481343fa3a5cc94ebc659725cd71de5ed8..a12e16238094496c5b39138d06ad50c4e4de501e 100644 (file)
@@ -4,7 +4,7 @@
 
 /* Copyright (c) University of Cambridge 1995 - 2012, 2014 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* This module provides DANE (RFC6659) support for Exim.  See also
 the draft RFC for DANE-over-SMTP, "SMTP security via opportunistic DANE TLS"
index f932520f92c218e0ae985706d161cb19a83e4725..3c51162a42a260b89be208e1b9d438f152ded1af 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 
 #include "exim.h"
index 93e1d3405ec844f377fa699d722d267f17add744..1f0dec1f7f0c6703ba9d68bf9f848c3b8fb149c5 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2021 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #ifndef DBFUNCTIONS_H
 #define DBFUNCTIONS_H
index d8e22b30c70fde4bffd8122d92ecd8f2ab083aa5..8986dedded8dbfb27f8037bee76f1603b6b1863f 100644 (file)
@@ -8,7 +8,7 @@
  * See the file NOTICE for conditions of use and distribution.
  *
  * Copyright (c) The Exim Maintainers 2015 - 2022
- * SPDX-License-Identifier: GPL-2.0-only
+ * SPDX-License-Identifier: GPL-2.0-or-later
  */
 
 /* Code for calling dccifd. Called from acl.c. */
index 38e8f8001d93010fc88f551d2f9b1868cc61c44b..44ad763e147b25450b260f024965c2df465ed561 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2015 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 
 #include "exim.h"
index 719fa9d93f52687bd7e8c8e061b2c6dba38a2d44..c4fce4602c1515e308f4c2f57e620a21f5d23d8d 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* The main code for delivering a message. */
 
index c3b341bbb858e972a83d1ef8443edf78a6d24b85..94303db0bdc244c205f7a22bcb5c835c197ba579 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2010 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2009 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #include "exim.h"
 
index 9b6e14a3fbfcd5d91da3af71cad52b1023989f03..0a8ab6fb3e8559a0e0afe0f3dba0896917185396 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge, 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Code for DKIM support. Other DKIM relevant code is in
    receive.c, transport.c and transports/smtp.c */
index 61d83a9df2e0dbd618371b1757ccfa76fecbe1c9..915c6c7391c70687ac46cc73b40c12331e60b884 100644 (file)
@@ -4,7 +4,7 @@
 
 /* Copyright (c) University of Cambridge, 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 void    dkim_exim_init(void);
 gstring * dkim_exim_sign(int, off_t, uschar *, struct ob_dkim *, const uschar **);
index 142f4552a3f801a21180df1d469f50282c2a6c87..c127d5b737fef558b3174639f052ff8371496618 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Transport shim for dkim signing */
 
index c0313bf5c5dccc5f02989e6388c4b10cae2c1108..1187207502bcfff17029ce480c5175db01b42b4e 100644 (file)
@@ -5,7 +5,7 @@
    Copyright (c) The Exim Maintainers 2019 - 2022
    Copyright (c) Todd Lyons <tlyons@exim.org> 2012 - 2014
    License: GPL */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Portions Copyright (c) 2012, 2013, The Trusted Domain Project;
    All rights reserved, licensed for use per LICENSE.opendmarc. */
index f71f1fd5a82ecfb6d9f297e6662fecd0a4e1f9e3..86d3b1e1cff3edfb165ec21b230aaaf3a7674bcd 100644 (file)
@@ -6,7 +6,7 @@
    Copyright (c) The Exim Maintainers 2021 - 2022
    Copyright (c) Todd Lyons <tlyons@exim.org> 2012 - 2014
    License: GPL */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Portions Copyright (c) 2012, 2013, The Trusted Domain Project;
    All rights reserved, licensed for use per LICENSE.opendmarc. */
index 8106fb68825fde3b343298f0d816cc48eabecbb8..4e01d8661271948ad1b75b2378d7eb9554a28598 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Functions for interfacing with the DNS. */
 
index af80f6be161c92e6cb884fb2726cf96d8450a155..1172d61833e4d54a09e40a8bb18a3857976d90ab 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Functions concerned with dnsbls */
 
index a6cbede8960f60d9549da51c06524ed865182f5c..cf7c4e0b1b98602d319452decec6ef683113298d 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 
 #include "exim.h"
index a72767ccd8a84ce06155bf8dc1802f1cd7722da9..df8ef6d5bf7f2d0be8ea11dfadf884b59329e3d9 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) University of Cambridge 1995 - 2009 */
 /* Copyright (c) The Exim Maintainers 2021 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* This file is not part of the main Exim code. There are little bits of test
 code for some of Exim's modules, and when they are used, the module they are
index 054aeaed8314ab4bf888325889636f986eb6e4da..43f53a5853cde85bf2f6533984528862bfc335ad 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) University of Cambridge 1995 - 2015 */
 /* Copyright (c) The Exim Maintainers 2021 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Functions concerned with serialization. */
 
index 06f804e69c4f70a8c02f94a7213d6c079c2629ed..68adf3c0cac91c92476d739307e4efe834aefe63 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) Heiko Schlittermann 2016
  * hs@schlittermann.de
  * See the file NOTICE for conditions of use and distribution.
- * SPDX-License-Identifier: GPL-2.0-only
+ * SPDX-License-Identifier: GPL-2.0-or-later
  */
 
 #include "exim.h"
index 62413e367d04903821865d97545790cce6a79d9d..35f4ae4f760773065e50e19270afc3dbf037a2d2 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 
 /* The main function: entry point, initialization, and high-level control.
index 24fedcced95e05c66d331a03306fb56fcd76a463..ccf14f0fd064af946305cfa9f8ad77768e5760a8 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2021 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 
 /* Source files for exim all #include this header, which drags in everything
index bb04adc02c0df6b5ac4d64070f24174dd190cb84..0ea71795f96bc8f8f6e10d5ed1ec90f0ed6ffb51 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 
 /* A small freestanding program to build dbm databases from serial input. For
index 669f7098de633173a885e8c0413d4fb7b45245fc..f16570d86a5ee57ef2c2cf6394806c0c3e526544 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 
 /* This single source file is used to compile three utility programs for
index 1a54a92ada0cab27d2dc1e8efb7649ab616f4d1a..363c1bc71d2a437ecb38cdbbce185a0306122946 100644 (file)
@@ -11,7 +11,7 @@ Default is -fcntl -lockfile.
 Argument: the name of the lock file
 
 Copyright (c) The Exim Maintainers 2016 - 2021
-SPDX-License-Identifier: GPL-2.0-only
+SPDX-License-Identifier: GPL-2.0-or-later
 */
 
 #include "os.h"
index 050f01297e89df8155d38d8ce17bb88eefeecad8..657cf3cb926bc5b91771266b50ff4591d09e61ec 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 
 /* Functions for handling string expansion. */
index 82a9122c69f3ebec958d42e12d276c3611708782..530d772b37eeca241f689e30ae72f8e315c0c05c 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 
 /* Code for mail filtering functions. */
index 8bab65e78d25c248bbab9d84574ba2c8c10dc6bf..2426f7feb2e97fa957bc671f50e82e935306167b 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2021 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2009 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 
 /* Code for the filter test function. */
index be1fae00dd2ed8015673e7b396634c29d333972a..a2c8976e858921da35a457e161c7f3a108ad4ec4 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 
 /* Prototypes for functions that appear in various modules. Gathered together
index 429952edc3dac795e6bd665eba001a3d7dd691a3..e5b72592febf9aa774da11b5a6b9b8b74a97f752 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* All the global variables are defined together in this one module, so
 that they are easy to find. */
index 48d93a1c3238b46afc9e0b8b9cf03a6a940efc8e..5aae73fba5b3504ade393a0a5feea12e2aee2c84 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Almost all the global variables are defined together in this one header, so
 that they are easy to find. However, those that are visible during the
index 2b71463f1286820f6dfc7d86910cadbff310317e..10af1b43d5bcc828cd9c5331bce1f1269996299b 100644 (file)
@@ -3,7 +3,7 @@
  *
  *  Copyright (c) The Exim Maintainers 2010 - 2022
  *  Copyright (c) University of Cambridge 1995 - 2009
- *  SPDX-License-Identifier: GPL-2.0-only
+ *  SPDX-License-Identifier: GPL-2.0-or-later
  *
  *  Hash interface functions
  */
index c94e531293732fa4a36080893054bf8533869b37..788c9f0ad6571cb9700bcc4b905c744119362a44 100644 (file)
@@ -1,7 +1,7 @@
 /*
  *  Exim - an Internet mail transport agent
  *  Copyright (c) The Exim Maintainers 1995 - 2022
- *  SPDX-License-Identifier: GPL-2.0-only
+ *  SPDX-License-Identifier: GPL-2.0-or-later
  *
  *  Hash interface functions
  */
index 2a8fbfe649620f59aa5dfd79243d99a37a83459b..a4dd6e72e487acee1bd5e5c2f3c58e28b4db0c54 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2016 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 
 #include "exim.h"
index e79e6bd49794e0e04bd1a9b5ca47ce0ef0632cc9..2d7199edab4d44d76259413e1a233b1d025ce1d6 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* This header file contains macro definitions so that a variety of DBM
 libraries can be used by Exim. Nigel Metheringham provided the original set for
index 27cd9edf9a7fd0865769625676a326840a7b16fe..0e5853b2bd6d9da8216ebcae78a3a575198f32a9 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* Copyright (c) The Exim Maintainers 2020 - 2021 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* This header file contains the definitions of the structures used in the
 various hints databases are also kept in this file, which is used by the
index 874e19a08dfdc273260fd4d9e852fa4bef1f5820..ecdc6d681dc98272f5e4419a8d4bd677d9aa45a2 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Functions for finding hosts, either by gethostbyname(), gethostbyaddr(), or
 directly via the DNS. When IPv6 is supported, getipnodebyname() and
index 28a8a685f4c19bbb538d179356b6f25e4f2fb509..4c13f0bb71937f35031760d3ac715f0337f05ca0 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #include "exim.h"
 
index 75ecb1a4b8e346af220a182a84ad15ac998f8dc7..1c09db6215ad466b10301829d548aa2ed418385e 100644 (file)
@@ -1,6 +1,6 @@
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #include "exim.h"
 
index 2ac2b267d1b6348d648a93c70b0cf79509f27bbe..b50130be3ec694e0bbc548319fa2ec2171ec5016 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* Copyright (c) The Exim Maintainers 2020 - 2021 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Functions for doing things with sockets. With the advent of IPv6 this has
 got messier, so that it's worth pulling out the code into separate functions
index 85ecba8cbfd347bbc930a0748118e1b5234352ab..da44cb7e677a9b362ea7ca0324599d2e571dacdb 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) University of Cambridge 1995 - 2009 */
 /* Copyright (c) The Exim Maintainers 2021 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 
 /******************************************************************************
index 2eabc592999f726fcb92113f81aa0de6a333f4ed..69b3c6cdbac50df2dad4e56c5bfc69df6e33cbc5 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2020 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* This file is the header that is the only Exim header to be included in the
 source for the local_scan.c() function. It contains definitions that are made
index f1d435ce473d19b021192ce6ee81652a6a633ecb..6c483216ad61d79989e48351adc5342e69b68811 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Functions for writing log files. The code for maintaining datestamped
 log files was originally contributed by Tony Sheen. */
index cec8f976b5201cb7f74b15676ecee78d0cb2f590..62c8c0524b50db9df6c371461179ed7ecd305a58 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2015 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 
 /* The "type" field in each item is a set of bit flags:
index c99e948b59a532294e87a564ffe3874f3682e0bc..aa930e6543ee097352c2f1656f73647a23bbf95e 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #include "../exim.h"
 #include "lf_functions.h"
index 4f43cf6749ab502fa9d662a73b9585b5bc9de980..5482cd9d16cafc6b437882a4dfc5c29624067959 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #include "../exim.h"
 #include "lf_functions.h"
index 6cae0dafbc4cc973e2f713dc51a7ec58015299ed..74439bfc874aaf86945822145ce188058563fbdc 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2015 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* The idea for this code came from Matthew Byng-Maddick, but his original has
 been heavily reworked a lot for Exim 4 (and it now uses stat() (more precisely:
index d42e490c46859810f5623850111dd3277ef6fab3..7e4973e01120bfd6cf3f1da65900a56451a5d493 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* The code in this module was contributed by Ard Biesheuvel. */
 
index b1e5fb742cf9a4d6dc3bd927c032d6afd83d61c9..43575cacff7a24f455ef068c4596f0583e39244a 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2021 - 2022 */
 /* Copyright (c) Jeremy Harris 2019 - 2020 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #include "../exim.h"
 #include "lf_functions.h"
index 17c431e5c7e7d43270dff8cd81d2eeb99435268e..feeea0e412e0a34d9a6e854c633f68609fc3bd4f 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Many thanks to Stuart Lynne for contributing the original code for this
 driver. Further contributions from Michael Haardt, Brian Candler, Barry
index 30228aebeb713d1e21f3e1f6a1de05f8de9109b8..2ce62fc057decd300ba27ce7f6fefe6ea9b040f9 100644 (file)
@@ -4,7 +4,7 @@
 
 /* Copyright (c) University of Cambridge 1995 - 2015 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Header for eldapauth_find */
 
index 1649f9f833756f3dcedc623703833c8e295c3b96..5c74816ef2a9ffe43e8af966b9f7feef655ce06c 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) University of Cambridge 1995 - 2009 */
 /* Copyright (c) The Exim Maintainers 2020 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 
 #include "../exim.h"
index b83b9652a91013d3c70838430ea7f48a8b9bb0cd..b7acbb5a9029b7ec1fb61652cae3654dfeabaf9f 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* Copyright (c) The Exim Maintainers 2020 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Header for the functions that are shared by the lookups */
 
index 816fe01e2d1083a819f93520fdc69a4b790ce331..72e37bfb4039d3e536a7901e6ee524e9fc6ca0f5 100644 (file)
@@ -4,7 +4,7 @@
 
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 
 #include "../exim.h"
index cf4b9cd0b04ebd98a74534869118b317f3b3d990..ecb0a3221acd01ae4d611468d7920b813b05edc7 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 
 #include "../exim.h"
index ccfdbe453d332d919b8a8bf7ecb3732f7083870c..3a3eebcba11544b95c1f484b960bbcc1c2a61800 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 2016 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #include "../exim.h"
 
index da73ae8bf57064f356ae1b1c4ee4cf607c9d6241..f668f60f231838a25cc222243c7d8681bade6895 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #include "../exim.h"
 #include "lf_functions.h"
index a8dae4adee6b6a3cec10f80cb6c82f0cc8662ab3..7e0343233fc931603de27b38548f76251b750e2b 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Thanks to Paul Kelly for contributing the original code for these
 functions. */
index e7c12475751c1f3b87261c9091be211e06c4cb0a..6a08ebc37bcf1be945803b98a8b4c8c8df1d8970 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2015 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #include "../exim.h"
 #include "lf_functions.h"
index 78c79563fabd4982a9b8ab1830fbe7d7b2596730..3f89c7f815703fa40aa8339d5c61be7b8fdde2e0 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #include "../exim.h"
 #include "lf_functions.h"
index 3f3868fe9564b93b1a6f61cdd7a8e3ae2074d484..d0604c2452d9a0ddee873a4ecdccb3df68155afc 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2015 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Interface to an Oracle database. This code was originally supplied by
 Paul Kelly, but I have hacked it around for various reasons, and tried to add
index 7df1a5aaf638c8600c13b488449d855d2fa36b5a..f185a90916340a73f5ad613e686fe75ebf776c33 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2015 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #include "../exim.h"
 
index 4fcd0e3eda22e96b25d1421e2d12e857b373c433..1583378d548eb9ca0f6ebb1e342bb9921f0ea303 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Thanks to Petr Cech for contributing the original code for these
 functions. Thanks to Joachim Wieland for the initial patch for the Unix domain
index 7c7b9cfa89dd11c6d83b78e1e9090f2084a2336d..b1ea42c7f234a504426360c067f2cee0334c1781 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2021 - 2022 */
 /* Copyright (c) Jeremy Harris 2020 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #include "../exim.h"
 #include "lf_functions.h"
index c7fcb66f07aa161329603c091e8006b1cc56d5bc..7b680f086996d85ed9f4b79bd4c01f0398dcf9a5 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #include "../exim.h"
 
index b9a735e184a9e04c11325815f522ad1c7b7c5647..6c7af4225eac0bd71c0209dc438ee2140166fd5c 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #include "../exim.h"
 #include "lf_functions.h"
index f94150b6824cd7c1939d6c07c6333fcee965b563..8de7090b7c3d990e6ea8da8ea18a9ef0f42ae144 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2015 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #include "../exim.h"
 #include "lf_functions.h"
index cd236787e63f534ca4771a05466ec3c9209bf280..cd6c7e85c6ee6bcc98b9d4e2cc0d4150e0e17af7 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2015 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* This code originally came from Robert Wal. */
 
index 0d20c07b65ec8461207d47c357a141f186b31585..e6ec1d6d13242ea70f40053264d433b495ab0328 100644 (file)
@@ -4,7 +4,7 @@
 
 /* Copyright (c) University of Cambridge 1995 - 2015 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Support functions for calling from local_scan(). These are mostly just
 wrappers for various internal functions. */
index fe814500d672ed226bfed288254dd2128038b5ce..618c914dc88718c1dbabd0c67b7724cdbdcf0efd 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) Jeremy Harris 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Create a static data structure with the predefined macros, to be
 included in the main Exim build */
index d3bc5c0740cd252adcd11999728a5257e9f9e7f3..8b7b375c6391f9a17253798897803f4e2bb3d2db 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) Jeremy Harris 2017 - 2018 */
 /* Copyright (c) The Exim Maintainers 2021 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Global functions */
 
index db1c34b65c66778063f932f2fd671f00f25c2a23..243c1e5a0dd4f5a863d21d4e3547a65d95346bc5 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 
 /* These two macros make it possible to obtain the result of macro-expanding
index 96514e276cccf98a62528a8af33da8317469ec6c..f36c46b0f545e684f6fcb01a20ee478de9b472ab 100644 (file)
@@ -6,7 +6,7 @@
  * Copyright (c) The Exim Maintainers 2015 - 2022
  * Copyright (c) Tom Kistner <tom@duncanthrax.net> 2003 - 2015
  * License: GPL
- * SPDX-License-Identifier: GPL-2.0-only
+ * SPDX-License-Identifier: GPL-2.0-or-later
  */
 
 /* Code for calling virus (malware) scanners. Called from acl.c. */
index a877aef3b65d87a08fc56480a5d94c07031d71b8..15209f84ad0c600990ac02658ba31483634b0fac 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Functions for matching strings */
 
index e6df32c7aeb47218cb7c9ad3bc72ad394f4e88fa..1d54ab4f189fbbe512af74f299c9593ab6c2abe5 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* Copyright (c) The Exim Maintainers 2020 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #ifndef STAND_ALONE
 #include "exim.h"
index bebe9bf44680f2be39cf2657c728d986da22e682..7c3a33d623b83c2bb1e2e0524c7b0d8a9c819354 100644 (file)
@@ -6,7 +6,7 @@
  * Copyright (c) The Exim Maintainers 2015 - 2022
  * Copyright (c) Tom Kistner <tom@duncanthrax.net> 2004 - 2015
  * License: GPL
- * SPDX-License-Identifier: GPL-2.0-only
+ * SPDX-License-Identifier: GPL-2.0-or-later
  */
 
 #include "exim.h"
index 48bbd81decb1739c585f23e5db775e968ab8233c..d436bcacbfe33bbbeda2e3306bb9c007fbad6d78 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) Tom Kistner <tom@duncanthrax.net> 2004, 2015
  * License: GPL
  * Copyright (c) The Exim Maintainers 2016
- * SPDX-License-Identifier: GPL-2.0-only
+ * SPDX-License-Identifier: GPL-2.0-or-later
  */
 
 #ifdef WITH_CONTENT_SCAN
index 387359458f1407870cd96bfb26deebc30781c7c3..ebfd440f6c6595b33587afdbee9383ca38dabd7a 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Functions for sending messages to sender or to mailmaster. */
 
index 06426af7ad11b7752f23cc4e28c5a945e67656c2..954f683c828bf0dbd7ac58f200eec2c618026b4a 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 
 /* This header file contains type definitions and macros that I use as
index 4edb2ca9839b9410dc607a4d17bf5887942be4ab..fc29f176605beee3db24f98cf5888610813375ce 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2021 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #ifdef STAND_ALONE
 # include <signal.h>
index 454e9f77fd8c5c389619fedd271a22f652e2a140..f88210943151238cdf4a9f9c91ac159bf28b6627 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) University of Cambridge 1995 - 2016 */
 /* Copyright (c) The Exim Maintainers 2020 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Prototypes for os-specific functions. For utilities, we don't need the one
 that uses a type that isn't defined for them. */
index 93b12bc77c47ac5aed7302147d9bc22ad26cdc5f..53d660869d7077413ad54abab15bee57dfab6355 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Functions for parsing addresses */
 
index 367527e39b91aab9359ecdec738b6b990e64a42d..56ae236c1c687cecb6d3f8c8f5abd18755945ad2 100644 (file)
@@ -4,7 +4,7 @@
 
 /* Copyright (c) Jeremy Harris 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Signing and hashing routine selection for PDKIM */
 
index e470299a4ba5744ba4a5b0a1ace1860a9d21c35f..d56e3ce34d631bf60028f8080d89dc85d964a3c8 100644 (file)
@@ -2,7 +2,7 @@
  *  PDKIM - a RFC4871 (DKIM) implementation
  *
  *  Copyright (C) 1995 - 2018  Exim maintainers
- *  SPDX-License-Identifier: GPL-2.0-only
+ *  SPDX-License-Identifier: GPL-2.0-or-later
  *
  *  Hash interface functions
  */
index 8876f617cd969673d780fc557af9a8ebe0f18a04..07737ab4115c699e087fc8b6f145efc473b95bf7 100644 (file)
@@ -1,7 +1,7 @@
 /*
  *  PDKIM - a RFC4871 (DKIM) implementation
  *  Copyright (c) The Exim Maintainers 1995 - 2022
- *  SPDX-License-Identifier: GPL-2.0-only
+ *  SPDX-License-Identifier: GPL-2.0-or-later
  *
  *  signing/verification interface
  */
index 880342b6ff89a786e1c29f88fc647d4a3aacd975..7760ce73f4972fb9c9f871ce045b54e190846c4a 100644 (file)
@@ -2,7 +2,7 @@
  *  PDKIM - a RFC4871 (DKIM) implementation
  *
  *  Copyright (C) 1995 - 2020  Exim maintainers
- *  SPDX-License-Identifier: GPL-2.0-only
+ *  SPDX-License-Identifier: GPL-2.0-or-later
  *
  *  RSA signing/verification interface
  */
index b5c3f882e132d317d64d9c9d518a9117f8367cfa..2a10452d345c0d4affdc461b320d0dcc5ba6dd66 100644 (file)
@@ -4,7 +4,7 @@
 
 /* Copyright (c) The Exim Maintainers 1999 - 2022 */
 /* Copyright (c) 1998 Malcolm Beattie */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Modified by PH to get rid of the "na" usage, March 1999.
    Modified further by PH for general tidying for Exim 4.
index c818b5b787db6d513f50716feba3ba5668663aa1..3a100cd9e671b14c93c47fb6515bc3432d6ad842 100644 (file)
@@ -1,5 +1,5 @@
 /* Copyright (c)  The Exim Maintainers 2022 *
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #include "exim.h"
 #include <sys/types.h>
index fd84d303f08320d0cddab4ae40c00458872e2159..f86e24b42e85019304a4c6fe802c9f566111893a 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Functions that operate on the input queue. */
 
index 1bc322e341f0d6550b2a201ccc491d9a14726479..9c2aa502209c00a1a3d1b04151205a52307ceb81 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* This module contains code for extracting addresses from a forwarding list
 (from an alias or forward file) or by running the filter interpreter. It may do
index b0d68877278bc957b13f4e8f4cb39e1bf6a4675c..48b648bb25871162ab907d00dfbc46415c87536e 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Functions for reading the configuration file, and for displaying
 overall configuration values. Thanks to Brian Candler for the original
index d9d0757ef79cb0bf971ff3887f5930351dd0c295..9bf834aafdc107c11f4744f7b34dede79ddc92cf 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Code for receiving a message and setting up spool files. */
 
index eefba8ecf93e258557d167e361c084de092f5f5b..757243e7f19207b07bb446ea67ff6c6f1c8a6fae 100644 (file)
@@ -6,7 +6,7 @@
  * Copyright (c) The Exim Maintainers 2016 - 2022
  * Copyright (c) Tom Kistner <tom@duncanthrax.net> 2003-2015
  * License: GPL
- * SPDX-License-Identifier: GPL-2.0-only
+ * SPDX-License-Identifier: GPL-2.0-or-later
  */
 
 /* Code for matching regular expressions against headers and body.
index e4771aab96ce165e45081df01e5bc60dec03356e..a9b482174a38e8494fb531ea3aeef2ad5ae40b31 100644 (file)
@@ -5,7 +5,7 @@
 /*
  * Copyright (c) The Exim Maintainers 2022
  * License: GPL
- * SPDX-License-Identifier: GPL-2.0-only
+ * SPDX-License-Identifier: GPL-2.0-or-later
  */
 
 /* Caching layers for compiled REs.  There is a local layer in the process,
index e1490266c0fa8a7ca99c38d3a86f1aa6811db85c..f073af6650bf6b9c382f5f60c4dbe7d7e1524872 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Functions concerned with retrying unsuccessful deliveries. */
 
index 040525ec52a542b95e9bc569b5697bf420d08346..c6a7b9fa579ffda5975094e0c6c278244484ec91 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2021 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Functions concerned with rewriting headers */
 
index af8993695c49786c6388852a2dfb19c6158a00b6..c40518a5d340b91be1979d4a172597703c988c76 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* This file contains a function for decoding message header lines that may
 contain encoded "words" according to the rules described in
index 7e6e4eb6979a71b53d94ea08aba0578963b8bc91..82d51bc68881797cc24fcd5e3af772bc5ae2c2af 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Functions concerned with routing, and the list of generic router options. */
 
index ab02716eb87ba3d767bfd195ab3210e6f45f1a64..63c8c22e43dffb63fad7630989a6f6b69c234eef 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* Copyright (c) The Exim Maintainers 2020 - 2021 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 
 #include "../exim.h"
index e025179ee4707f04f40684c023b26acdeac03d4e..ca768b26e299a6a540da161a7dac272765e117c9 100644 (file)
@@ -4,7 +4,7 @@
 
 /* Copyright (c) University of Cambridge 1995 - 2009 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Private structure for the private options (there aren't any). */
 
index 0b1abeb8e5658370d9f6f2e4ae5d3e62e5edeedc..d27757c7efef7681fe350378af67fc7c67c3c515 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #include "../exim.h"
 #include "rf_functions.h"
index 0272db300b86d705aa99c2cef1d047eca22f902e..ce1daf3c0782adc2646097c96ec009337560a50c 100644 (file)
@@ -4,7 +4,7 @@
 
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Private structure for the private options. */
 
index cfbf276ff4ed618ad622839dc7f8247556b58dbe..1297b97f24225f7b164dcb5d386d6954975b4d65 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 
 #include "../exim.h"
index f7e99b9c26a22163d5fc98baf72a81d1fb139643..7db24cfd13ad6bcaa3440c2b1978e55cdb8dae7f 100644 (file)
@@ -4,7 +4,7 @@
 
 /* Copyright (c) University of Cambridge 1995 - 2009 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 
 /* Private structure for the private options. Some compilers do not like empty
index 970ec7704670c58978775b8086601c7682eff4eb..7faaea0cd06cddd71fabf9f79a8d7b3552763011 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 
 #include "../exim.h"
index 3b72955744c3ce2e3dffbc30e456885f3beb01df..ccce2eef51ef2d5284fca0e374e9e6d909728b59 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) University of Cambridge 1995 - 2009 */
 /* Copyright (c) The Exim Maintainers 2021 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 
 /* Private structure for the private options. */
index 6a500d09a08967d191a92e8727efb386db72ed14..160c866b9bf16fee04bf026ab7685b596a630db6 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 
 #include "../exim.h"
index e27d9095371a9c2d69d210776911e1aac7188b70..1201c8362963b635c6443149586331bb38eb644a 100644 (file)
@@ -4,7 +4,7 @@
 
 /* Copyright (c) University of Cambridge 1995 - 2009 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Header for the manualroute router */
 
index 51b7b7551a798e9293535c3b13f7271f6002fd74..51fdad2299ad4b42fab5d6405e3f1c363a6fc142 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #include "../exim.h"
 #include "rf_functions.h"
index 148846fae6f96955abf589eb0e87803fbe75df40..f2cff1dabbb701ab4eefa436a07848174a9b152b 100644 (file)
@@ -4,7 +4,7 @@
 
 /* Copyright (c) University of Cambridge 1995 - 2009 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 
 /* Private structure for the private options. */
index 6126555fe0737e182d36e777107cc576abc89a26..6a17c2f8d930064db1ede7a7edc47e3b043f3e0c 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 
 #include "../exim.h"
index 76d02f26149804199cec72ff90aa22877782ad7e..8aeb892cb787802b1a4c863fc67fff11feb07b33 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2021 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2009 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Header for the redirect router */
 
index 4f8d47299e6ba5e21d4f158d9e0045e47491f313..144fabbcdc98a52b17799402f5304abef46e0c04 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 
 #include "../exim.h"
index 5fbf0ac78600960f13fc3b6e6341495b710f122f..9892567f0bf4c4b47c9402fe8bc4d9bd88425f4a 100644 (file)
@@ -4,7 +4,7 @@
 
 /* Copyright (c) University of Cambridge 1995 - 2009 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 
 #include "../exim.h"
index d8fca68c504808fb8a4ec1aaa65d6a7807b22dfb..91ccfb13268743f5d0cc58b56add71e761c5c6db 100644 (file)
@@ -4,7 +4,7 @@
 
 /* Copyright (c) University of Cambridge 1995 - 2015 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Header for the functions that are shared by the routers */
 
index 1189fd9e0190f743c127320bc4e59e72b9e7040f..f70bdf25ee231ee1706e014811e98ba54a0712a4 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* Copyright (c) The Exim Maintainers 2020 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #include "../exim.h"
 #include "rf_functions.h"
index be86a4e0ea65f4200021083f37790c37f9486a15..58b5bc7ad92a749a03cb1a810a684cb0ae15b4b5 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2021 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #include "../exim.h"
 #include "rf_functions.h"
index 0c1fa81732cf1b5ae9d4fadd8bb02f571621f0db..d54e3c2969578504405693fc6667c41eceaa7b24 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2021 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2009 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #include "../exim.h"
 #include "rf_functions.h"
index 15144beb1ef9eb4f929637c6418d9de8bfe0a37a..cefe527a530d1201c64c7d2cc68825b5e4c6082c 100644 (file)
@@ -4,7 +4,7 @@
 
 /* Copyright (c) University of Cambridge 1995 - 2009 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #include "../exim.h"
 #include "rf_functions.h"
index affd70b6efbc47d2300c3853249a12d92263a0d1..f10ff59218ee72093a0b71c44c4506ed32081877 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) University of Cambridge 1995 - 2015 */
 /* Copyright (c) The Exim Maintainers 2020 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 
 #include "../exim.h"
index 49dd83117e3478dc520e49f474e67c61cbe9b848..8d94f57254bf77f459a730d63941ffeb3c33b4b9 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* Copyright (c) The Exim Maintainers 2021 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #include "../exim.h"
 #include "rf_functions.h"
index 7cc59203958f5e4af545069456ab12a772194637..73d07db404f3ecdb553ec4de92e5fe757c265a82 100644 (file)
@@ -4,7 +4,7 @@
 
 /* Copyright (c) University of Cambridge 1995 - 2009 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 
 #include "../exim.h"
index 65f5200a25a5494a8565106b7c9647c15a80dc1c..ac63222b331b61398a832954749dd3cb4c8a8d10 100644 (file)
@@ -4,7 +4,7 @@
 
 /* Copyright (c) University of Cambridge 1995 - 2009 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #include "../exim.h"
 #include "rf_functions.h"
index 32099ab9eadaa416aede5267a49e6961d6bf92a6..2b6e5d37f6b9d44bc8a0ea4185d80a48522439e8 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2015 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* A set of functions to search databases in various formats. An open
 database is represented by a void * value which is returned from a lookup-
index 877fe388f271c3dc539d69bda8a24320b96a100c..a5f056aeedc8a69d916956e9ce341ff0830779f0 100644 (file)
@@ -6,7 +6,7 @@
  * Copyright (c) Jeremy Harris 2015 - 2016
  * Copyright (c) The Exim Maintainers 2016 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* This module provides (un)setenv routines for those environments
 lacking them in libraries. It is #include'd by OS/os.c-foo files. */
index 8385c13778e4486b8a85b3a1f73bcb4aa7f5d259..0d57db84f80c0c061d75e15267c055a91a8f8efd 100644 (file)
@@ -4,7 +4,7 @@
 
 /* Copyright (c) Jeremy Harris 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* SHA routine selection */
 
index 033a9734a78d6d85eac4b345697029a5b5bc1935..0b347e48df68b059190312063aa05a68bce0f485 100644 (file)
@@ -6,7 +6,7 @@
  * Copyright (c) The Exim Maintainers 2016 - 2022
  * Copyright (c) Michael Haardt 2003 - 2015
  * See the file NOTICE for conditions of use and distribution.
- * SPDX-License-Identifier: GPL-2.0-only
+ * SPDX-License-Identifier: GPL-2.0-or-later
  */
 
 /* This code was contributed by Michael Haardt. */
index 3c6339c82ac6db49b248340b867e7ef516db1f32..9b60702c15accc42b9068d3f0a9039799f11369c 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Functions for handling an incoming SMTP call. */
 
index db39dcab5177e3c44caeed149ae6e64e305cb311..e705965bac21252dcc327f4fd7b6330045bd7386 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* A number of functions for driving outgoing SMTP calls. */
 
index f6575c29387620912be7b01bc2ff5d4bc81f49c2..401fdb26967b7168ae485d87e2ccd261434cd832 100644 (file)
@@ -6,7 +6,7 @@
  * Copyright (c) The Exim Maintainers 2016 - 2022
  * Copyright (c) Tom Kistner <tom@duncanthrax.net> 2003 - 2015
  * License: GPL
- * SPDX-License-Identifier: GPL-2.0-only
+ * SPDX-License-Identifier: GPL-2.0-or-later
  */
 
 /* Code for calling spamassassin's spamd. Called from acl.c. */
index c410198d7b7497255ab8d66d8453096a5908f8b5..0362e49ddb21bf0e4a7ca0325f861c877b1deedb 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) Tom Kistner <tom@duncanthrax.net> 2003 - 2015 */
 /* Copyright (c) The Exim Maintainers 2021 */
 /* License: GPL */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* spam defines */
 
index a94bc96772b40df94c935ded900b1b237266c023..6f0917a9c7326b1d31948bce0ae95086bfe5f45a 100644 (file)
@@ -6,7 +6,7 @@
    Copyright (c) The Exim Maintainers 2015 - 2022
    Copyright (c) Tom Kistner <tom@duncanthrax.net> 2004 - 2014
    License: GPL
-   SPDX-License-Identifier: GPL-2.0-only
+   SPDX-License-Identifier: GPL-2.0-or-later
 */
 
 /* Code for calling spf checks via libspf-alt. Called from acl.c. */
index 8fb7b04cb85c1d77813d3bd8bfa5045281f9824a..76c7522bdca7d562e08250a6985771e16327cddf 100644 (file)
@@ -6,7 +6,7 @@
    Copyright (c) The Exim Maintainers 2016 - 2022
    Copyright (c) Tom Kistner <tom@duncanthrax.net> 2004
    License: GPL
-   SPDX-License-Identifier: GPL-2.0-only
+   SPDX-License-Identifier: GPL-2.0-or-later
 */
 
 #ifdef SUPPORT_SPF
index 82d11bf65039737a9d4009aea7d6af652f22218a..6d6651f5773f0aa788ef9f8dab0ed666d26f6ece 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Functions for reading spool files. When compiling for a utility (eximon),
 not all are needed, and some functionality can be cut out. */
index d9767ec3c6a8d2d099519b46487ffa665b52d893..7ea565a58f32a7152e9575b103e54692ba2bea22 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) Tom Kistner <tom@duncanthrax.net> 2003 - 2015
  * License: GPL
  * Copyright (c) The Exim Maintainers 2016 - 2021
- * SPDX-License-Identifier: GPL-2.0-only
+ * SPDX-License-Identifier: GPL-2.0-or-later
  */
 
 /* Code for setting up a MBOX style spool file inside a /scan/<msgid>
index cb409c641ea64900dac3d9255f5f90a69b096c9b..9c5e8eb33d9aa00e83807baa5900275682dbd546 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Functions for writing spool files, and moving them about. */
 
index c1eef6c35e0be19d0371e97fcfcc698f8c17d39b..29efa6997b17c2173096970cc5f720e7da9b38a9 100644 (file)
@@ -7,7 +7,7 @@
  * But almost everything here is fixed published constants from RFCs, so also:
  * Copyright (C) The Internet Society (2003)
  * Copyright (C) The IETF Trust (2008)
- * SPDX-License-Identifier: GPL-2.0-only
+ * SPDX-License-Identifier: GPL-2.0-or-later
  *
  * Most of the text in RFC referencing comments is copy/paste from RFC,
  * as is undoubtedly the intention.
index 449fb4ead372806be1910bcec45c055140336764..9e4536eaedf56b741ac5619a1cd8742a54924a18 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim maintainers 2019 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Exim gets and frees all its store through these functions. In the original
 implementation there was a lot of mallocing and freeing of small bits of store.
index 47ed963cd4196b57b78d77fd518a76037cf0ff49..834457aaac6a646d45f9eda6aa16b8bc39829884 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2009 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Header for Exim's memory allocation functions */
 
index ff4180b2bbd4823ed573d333c9587cbe00a838ab..2cb419517bc6c4b45d46ea5fb77362d29a493293 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Miscellaneous string-handling functions. Some are not required for
 utilities and tests, and are cut out by the COMPILE_UTILITY macro. */
index 1cb69236ef21cea9ec4061fa11d85a91c09b8c2a..e1d93a9431e397fb4792f00c158fa298c8bcaacf 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 
 /* Definitions of various structures. In addition, those that are visible for
index fe442a05016328e47a524c5ff4cbad1d525e49f5..ef3de99cb061946a9d3bdaa456d2140468daa6c8 100644 (file)
@@ -4,7 +4,7 @@
 
 /* Copyright (c) Jeremy Harris 2019 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Translate an IETF TLS ciphersuite code to an IETF ciphersuite name,
 for use when the TLS library do not provide such names.
index c9876020255db3d92cd861a18ac613cd32e0cdbb..703a0a4ca2b6607d1732f5f7ba48e9bc131eeffe 100644 (file)
@@ -6,7 +6,7 @@
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* Copyright (c) Phil Pennock 2012 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* This file provides TLS/SSL support for Exim using the GnuTLS library,
 one of the available supported implementations.  This file is #included into
index 052d8161dd7cfc20b5d5a9510b80719d385a6775..2b3f027120a928bb136c45154d68c7fb7cd08cdf 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2019 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Portions Copyright (c) The OpenSSL Project 1999 */
 
index 9e20b5bca977fae7525b13e6c93bc973f426fd8c..4a23aaae934d74922d3c49e4a63c27ca86e78c32 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* This module provides TLS (aka SSL) support for Exim. The code for OpenSSL is
 based on a patch that was originally contributed by Steve Haslam. It was
index 8840d5cfded66d4455af1e5d9317305e76bef2b3..a3f6d44349fc2621c1bba8fee36fa19e822e0d65 100644 (file)
@@ -4,7 +4,7 @@
 
 /* Copyright (c) The Exim Maintainers 2021 - 2022 */
 /* Copyright (c) Jeremy Harris 2014 - 2018 */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* This file provides TLS/SSL support for Exim using the GnuTLS library,
 one of the available supported implementations.  This file is #included into
index a4c3d19fa134fb1bcb50d7fe166f2a55438c409e..32177ea815e4e70c98d6d8db58937d04264e2d4f 100644 (file)
@@ -4,7 +4,7 @@
 
 /* Copyright (c) The Exim Maintainers 2022 */
 /* Copyright (c) Jeremy Harris 2014 - 2019 */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* This module provides TLS (aka SSL) support for Exim using the OpenSSL
 library. It is #included into the tls.c file when that library is used.
index ac4ed35b93597d7e46779af8402c6131fce7c97c..364703d536bb2607d2b3a67c59e7acb0e8046fa6 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* Copyright (c) The Exim Maintainers 2020 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* A function for returning the time of day in various formats */
 
index ff2e0b1d482f59373bb1b71725229a22a8ba2b47..d04ea516a5c4e3bc59366ed619393cf2160c0385 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* General functions concerned with transportation, and generic options for all
 transports. */
index 18badde868b1d9dc3fa4f23e04ac99561a027b3f..c39c07c9fd3813280eb4764d1964db0a7ea5d733 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2020 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 
 #include "../exim.h"
index 1081149055d69abc420cee481827fb947488a029..c3b7c59c4214ef26dd986d8602abd9085c36ce7a 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* Copyright (c) The Exim Maintainers 2021 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Private structure for the private options. */
 
index eff1a3792f2760e9943225969aeec517bec07868..fa884cec4475301180c07d11e67f7d8f2e18872d 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 
 #include "../exim.h"
index 5f278a51edcd2b15a2f1f0c629e3e822a470c223..83061719c5b908f80a4845a961f3f78a4088c826 100644 (file)
@@ -4,7 +4,7 @@
 
 /* Copyright (c) University of Cambridge 1995 - 2009 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Private structure for the private options. */
 
index c734c3a26e3e38ab4a433ebaac798c6daf69a1b8..e04c991ab703da149bc200adb1d6324c282f9f9f 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 
 #include "../exim.h"
index 71fd77f265e41a8c77de31a75de85e902620d2b9..fe51b18cc5b010feb5e455a59eea8c0bc3269985 100644 (file)
@@ -4,7 +4,7 @@
 
 /* Copyright (c) University of Cambridge 1995 - 2009 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Private structure for the private options. */
 
index b8103e2f61ac8bedb10b5fd7c15992e9273054ff..c3547eefe6b4f772e4ff3e44e4ffd3d7de922a7d 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 
 #include "../exim.h"
index 416569608b461ec5d381b14e436c29644bffca26..be5ec34245054fabe26851f03767af59fd0d25e0 100644 (file)
@@ -4,7 +4,7 @@
 
 /* Copyright (c) University of Cambridge 1995 - 2014 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Private structure for the private options. */
 
index 3a2bae22faf2ab8adfe3a7b2df683e347dfa20a8..b6511133c949eb53920719ea8fd995d60794354e 100644 (file)
@@ -6,7 +6,7 @@
 /* Copyright (c) University of Cambridge 2016 */
 /* Copyright (c) The Exim Maintainers 1995 - 2021 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 
 
index 22759a7f7698c3e3d20b32cbd49fc31a68487cbb..f5362515b77cc576c35e5acf80d9ed5e7dd64877 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) Andrew Colin Kissa <andrew@topdog.za.net> 2016 */
 /* Copyright (c) University of Cambridge 2016 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Private structure for the private options. */
 
index 2d2db1b101ac537beab5a95446da05f8ab6add40..1183fa478751e55a319b075c6e8667f39a613ac8 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #include "../exim.h"
 #include "smtp.h"
index 8793ece4f6123dfb57504d0442d8082538aac587..cb1d726250e89f5a5779259ccdd2aca2f8f849cb 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 #define DELIVER_BUFFER_SIZE 4096
 
index 353a6961885471e4f48e6cb72800331e50039304..22ee74bd80892498885afd2d3b787abec475c6cb 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2021 - 2022 */
 /* Copyright (c) Jeremy Harris 2015 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* SOCKS version 5 proxy, client-mode */
 
index 925b8fac040a99f414fd61625ec41193d504975a..df932b13eefe4204d50680edca4dad7f0bea6c69 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* Copyright (c) The Exim Maintainers 2020 - 2021 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Functions in support of the use of maildirsize files for handling quotas in
 maildir directories. Some of the rules are a bit baroque:
index d314c3203d4a6847509c19100a684608be24f6f4..9f2f0e3f8517ddb263ef1171887b05e6787c94cd 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) University of Cambridge 1995 - 2009 */
 /* Copyright (c) The Exim Maintainers 2021 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Header file for the functions that are used to support the use of
 maildirsize files for quota handling in maildir directories. */
index e340d986a0d2ad1f7679116e0805c26f00d0d767..13fc28cc2414df21d1f1c80128b5c14b08641433 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2021 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2015 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Functions for maintaining binary balanced trees and some associated
 functions as well. */
index 6604727ffde414d6e9dd5d23f925495dd3d112f5..c05853838de0162bd47c1bfa921a909aa540946e 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2022 */
 /* Copyright (c) Jeremy Harris 2015 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 
 #include "exim.h"
index 3a8914e389730b143d37931d9dcacc8debc66f3f..0ca09613078b9b1a6d0705e03ae9011bc56c11e2 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) The Exim Maintainers 2020 - 2022 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Functions concerned with verifying things. The original code for callout
 caching was contributed by Kevin Fleming (but I hacked it around a bit). */
index cbaaef24b70b63f2d454a18c8ed2cde573059a4b..2637ee94a30207bd804dbd0c3281559a2704e651 100644 (file)
@@ -5,7 +5,7 @@
 /* Copyright (c) University of Cambridge 1995 - 2009 */
 /* Copyright (c) The Exim Maintainers 2010 - 2018 */
 /* See the file NOTICE for conditions of use and distribution. */
-/* SPDX-License-Identifier: GPL-2.0-only */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* Function for setting up the version string. */
 
index b8ab17bd77426c07b4876b91d9d05674e18d7d28..832b6a71fb66b421ef60928abdf45263499f0ace 100755 (executable)
@@ -1,5 +1,6 @@
 #!/usr/bin/env perl
-# SPDX-License-Identifier: GPL-2.0-only
+# Copyright (c) The Exim Maintainers 2022
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 use warnings;
 use strict;
index a6124628b577393903b9b719cd48bcf471a99b6a..9fc797ba2158b56c9219dac39370071c9dd26d6d 100755 (executable)
@@ -1,5 +1,6 @@
 #!/usr/bin/perl
-# SPDX-License-Identifier: GPL-2.0-only
+# Copyright (c) The Exim Maintainers 2022
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 # This script is contributed by Vadim Vygonets to aid in debugging CRAM-MD5
 # authentication.
index 3ef3110de5dcaea2cdf082e90eadc15128be2f63..c5a4453cbcd8b9ef50aced6831b4bb685eb3c7f2 100644 (file)
@@ -2,7 +2,7 @@
  * Copyright (c) The Exim Maintainers 2021
  * This is distributed as part of Exim and licensed under the GPL.
  * See the file "NOTICE" for more details.
- * SPDX-License-Identifier: GPL-2.0-only
+ * SPDX-License-Identifier: GPL-2.0-or-later
  */
 
 /* Build with:
index 814228d104c5696faa8c254f7f8b9d7a17f49889..782ff8566297c179439725b2322f6e2dba267ec1 100755 (executable)
@@ -1,5 +1,6 @@
 #! /bin/sh
-# SPDX-License-Identifier: GPL-2.0-only
+# Copyright (c) The Exim Maintainers 2022
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 # This script can be interposed between a calling program and another
 # program, in order to log the arguments which are being used. This can
index e2b5931e7966c2cd2903bb64b174ce8e763eadeb..3a438182ccc5a1fcdb76465d1365bef54f1fc33d 100755 (executable)
@@ -1,5 +1,6 @@
 #!/usr/bin/perl -wT
-# SPDX-License-Identifier: GPL-2.0-only
+# Copyright (c) The Exim Maintainers 2022
+# SPDX-License-Identifier: GPL-2.0-or-later
 #
 # Create cdb file from flat alias file. DPC: 15/10/98.
 # Args:      source  (may be relative or absolute)
index 2afbdbdac7de13287d8338489dc016f41620e843..9255311a4ac38c106027e8bdfaf4169a6d68bac5 100755 (executable)
@@ -1,7 +1,7 @@
 #!/usr/bin/perl
 # Copyright (C) 2012 Wizards Internet Ltd
 # License GPLv2: GNU GPL version 2 <http://www.gnu.org/licenses/old-licenses/gpl-2.0.html>
-# SPDX-License-Identifier: GPL-2.0-only
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 use strict;
 BEGIN { pop @INC if $INC[-1] eq '.' };
index 8b4311b64063a4ef6c782548dae222502316bfdb..8253fc4ac1bbde8435ae7288c81d540f91ca6512 100644 (file)
@@ -3,7 +3,7 @@
 # Copyright (C) 2014 Todd Lyons
 # License GPLv2: GNU GPL version 2
 # <http://www.gnu.org/licenses/old-licenses/gpl-2.0.html>
-# SPDX-License-Identifier: GPL-2.0-only
+# SPDX-License-Identifier: GPL-2.0-or-later
 #
 # This script emulates a proxy which uses Proxy Protocol to communicate
 # to a backend server.  It should be run from an IP which is configured
index 2ceeebbfa6911c6458ae8e3a06d3cf668874c148..ce54fe6c31450734f6b3d276dc2fbe2f673187f9 100644 (file)
@@ -1,5 +1,6 @@
 #!/usr/bin/perl -wT
-# SPDX-License-Identifier: GPL-2.0-only
+# Copyright (c) The Exim Maintainers 2022
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 use strict;
 
index 583dc0e400b354eb771dc6acdf8d9a4152f06302..d626aac37efcaa5758cc24439d3fc1237568cf9d 100755 (executable)
@@ -1,5 +1,6 @@
 #!/bin/sh -eu
-# SPDX-License-Identifier: GPL-2.0-only
+# Copyright (c) The Exim Maintainers 2022
+# SPDX-License-Identifier: GPL-2.0-or-later
 #
 # Short version of this script:
 #   curl -f -o /var/cache/exim/opendmarc.tlds https://publicsuffix.org/list/public_suffix_list.dat
index 01e617978ad8e204b767a8eb4ef058397050fc28..a57a84bba8b3b50b045201d302b2ec0821ca4687 100755 (executable)
@@ -1,5 +1,6 @@
 #! /bin/sh
-# SPDX-License-Identifier: GPL-2.0-only
+# Copyright (c) The Exim Maintainers 2022
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 # This is a sample script for demonstrating how to handle unknown users in
 # a more friendly way than just returning a "user unknown" error. It can