From: Eric Wong Date: Fri, 1 Jan 2021 05:13:18 +0000 (+0000) Subject: update copyrights for 2021 X-Git-Tag: v1.7.0~1433 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=af0b0fb7a454470a32c452119d0392e0dedb3fe1;p=thirdparty%2Fpublic-inbox.git update copyrights for 2021 Using "make update-copyrights" after setting GNULIB_PATH in my config.mak --- diff --git a/Documentation/design_notes.txt b/Documentation/design_notes.txt index e871f4c85..bc668da37 100644 --- a/Documentation/design_notes.txt +++ b/Documentation/design_notes.txt @@ -149,5 +149,5 @@ problems solved. Copyright --------- -Copyright 2013-2020 all contributors +Copyright 2013-2021 all contributors License: AGPL-3.0+ diff --git a/Documentation/extman.perl b/Documentation/extman.perl index a9a830c07..c6cfb4c58 100755 --- a/Documentation/extman.perl +++ b/Documentation/extman.perl @@ -1,5 +1,5 @@ #!/usr/bin/perl -w -# Copyright (C) 2019-2020 all contributors +# Copyright (C) 2019-2021 all contributors # License: AGPL-3.0+ # prints a manpage to stdout use strict; diff --git a/Documentation/flow.ge b/Documentation/flow.ge index 0cc1c3337..4308989af 100644 --- a/Documentation/flow.ge +++ b/Documentation/flow.ge @@ -24,5 +24,5 @@ graph { flow: down } public-inbox-imapd\n public-inbox-nntpd] -# Copyright 2020 all contributors +# Copyright 2020-2021 all contributors # License: AGPL-3.0+ diff --git a/Documentation/flow.txt b/Documentation/flow.txt index 8225cc8f9..1116a917a 100644 --- a/Documentation/flow.txt +++ b/Documentation/flow.txt @@ -29,5 +29,5 @@ | public-inbox-nntpd | +--------------------+ -# Copyright 2020 all contributors +# Copyright 2020-2021 all contributors # License: AGPL-3.0+ diff --git a/Documentation/include.mk b/Documentation/include.mk index 207983f0a..df6c17e03 100644 --- a/Documentation/include.mk +++ b/Documentation/include.mk @@ -1,4 +1,4 @@ -# Copyright (C) 2013-2020 all contributors +# Copyright (C) 2013-2021 all contributors # License: AGPL-3.0+ all:: diff --git a/Documentation/mknews.perl b/Documentation/mknews.perl index a11dd5f01..1936cea72 100755 --- a/Documentation/mknews.perl +++ b/Documentation/mknews.perl @@ -1,5 +1,5 @@ #!/usr/bin/perl -w -# Copyright (C) 2019-2020 all contributors +# Copyright (C) 2019-2021 all contributors # License: AGPL-3.0+ # Generates NEWS, NEWS.atom, and NEWS.html files using release emails # this uses unstable internal APIs of public-inbox, and this script diff --git a/Documentation/public-inbox-compact.pod b/Documentation/public-inbox-compact.pod index 4e9b6d9fa..04612a7e5 100644 --- a/Documentation/public-inbox-compact.pod +++ b/Documentation/public-inbox-compact.pod @@ -68,7 +68,7 @@ and L =head1 COPYRIGHT -Copyright 2018-2020 all contributors L +Copyright 2018-2021 all contributors L License: AGPL-3.0+ L diff --git a/Documentation/public-inbox-config.pod b/Documentation/public-inbox-config.pod index 2d845f16b..4a97fe3b5 100644 --- a/Documentation/public-inbox-config.pod +++ b/Documentation/public-inbox-config.pod @@ -412,7 +412,7 @@ and L =head1 COPYRIGHT -Copyright 2016-2020 all contributors L +Copyright 2016-2021 all contributors L License: AGPL-3.0+ L diff --git a/Documentation/public-inbox-convert.pod b/Documentation/public-inbox-convert.pod index a7958cf8e..f400fab89 100644 --- a/Documentation/public-inbox-convert.pod +++ b/Documentation/public-inbox-convert.pod @@ -91,7 +91,7 @@ and L =head1 COPYRIGHT -Copyright 2013-2020 all contributors L +Copyright 2013-2021 all contributors L License: AGPL-3.0+ L diff --git a/Documentation/public-inbox-daemon.pod b/Documentation/public-inbox-daemon.pod index 747c14527..7405cdf98 100644 --- a/Documentation/public-inbox-daemon.pod +++ b/Documentation/public-inbox-daemon.pod @@ -174,7 +174,7 @@ and L =head1 COPYRIGHT -Copyright 2013-2020 all contributors L +Copyright 2013-2021 all contributors L License: AGPL-3.0+ L diff --git a/Documentation/public-inbox-edit.pod b/Documentation/public-inbox-edit.pod index 55d1c1630..8014d7c37 100644 --- a/Documentation/public-inbox-edit.pod +++ b/Documentation/public-inbox-edit.pod @@ -114,7 +114,7 @@ and L =head1 COPYRIGHT -Copyright 2019-2020 all contributors L +Copyright 2019-2021 all contributors L License: AGPL-3.0+ L diff --git a/Documentation/public-inbox-extindex-format.pod b/Documentation/public-inbox-extindex-format.pod index acb21cd9b..52eb8e85b 100644 --- a/Documentation/public-inbox-extindex-format.pod +++ b/Documentation/public-inbox-extindex-format.pod @@ -101,7 +101,7 @@ and testing. =head1 COPYRIGHT -Copyright 2020 all contributors L +Copyright 2020-2021 all contributors L License: AGPL-3.0+ L diff --git a/Documentation/public-inbox-httpd.pod b/Documentation/public-inbox-httpd.pod index f4e9945a2..eef3dccd8 100644 --- a/Documentation/public-inbox-httpd.pod +++ b/Documentation/public-inbox-httpd.pod @@ -29,7 +29,7 @@ and L =head1 COPYRIGHT -Copyright 2013-2020 all contributors L +Copyright 2013-2021 all contributors L License: AGPL-3.0+ L diff --git a/Documentation/public-inbox-imapd.pod b/Documentation/public-inbox-imapd.pod index a5c996b83..99632871f 100644 --- a/Documentation/public-inbox-imapd.pod +++ b/Documentation/public-inbox-imapd.pod @@ -81,7 +81,7 @@ L =head1 COPYRIGHT -Copyright 2020 all contributors L +Copyright 2020-2021 all contributors L License: AGPL-3.0+ L diff --git a/Documentation/public-inbox-index.pod b/Documentation/public-inbox-index.pod index 2d5df9308..67219a23b 100644 --- a/Documentation/public-inbox-index.pod +++ b/Documentation/public-inbox-index.pod @@ -308,7 +308,7 @@ and L =head1 COPYRIGHT -Copyright 2016-2020 all contributors L +Copyright 2016-2021 all contributors L License: AGPL-3.0+ L diff --git a/Documentation/public-inbox-init.pod b/Documentation/public-inbox-init.pod index f1ec05de0..771775d31 100644 --- a/Documentation/public-inbox-init.pod +++ b/Documentation/public-inbox-init.pod @@ -142,7 +142,7 @@ and L =head1 COPYRIGHT -Copyright 2019-2020 all contributors L +Copyright 2019-2021 all contributors L License: AGPL-3.0+ L diff --git a/Documentation/public-inbox-learn.pod b/Documentation/public-inbox-learn.pod index 498c5092c..54bc7f501 100644 --- a/Documentation/public-inbox-learn.pod +++ b/Documentation/public-inbox-learn.pod @@ -82,7 +82,7 @@ and L =head1 COPYRIGHT -Copyright 2019-2020 all contributors L +Copyright 2019-2021 all contributors L License: AGPL-3.0+ L diff --git a/Documentation/public-inbox-mda.pod b/Documentation/public-inbox-mda.pod index a5e353e5a..b992ca241 100644 --- a/Documentation/public-inbox-mda.pod +++ b/Documentation/public-inbox-mda.pod @@ -78,7 +78,7 @@ and L =head1 COPYRIGHT -Copyright 2013-2020 all contributors L +Copyright 2013-2021 all contributors L License: AGPL-3.0+ L diff --git a/Documentation/public-inbox-nntpd.pod b/Documentation/public-inbox-nntpd.pod index 18f83c9cf..0e8206021 100644 --- a/Documentation/public-inbox-nntpd.pod +++ b/Documentation/public-inbox-nntpd.pod @@ -81,7 +81,7 @@ L =head1 COPYRIGHT -Copyright 2013-2020 all contributors L +Copyright 2013-2021 all contributors L License: AGPL-3.0+ L diff --git a/Documentation/public-inbox-overview.pod b/Documentation/public-inbox-overview.pod index 44989e6e1..6a0878963 100644 --- a/Documentation/public-inbox-overview.pod +++ b/Documentation/public-inbox-overview.pod @@ -124,6 +124,6 @@ and L =head1 COPYRIGHT -Copyright 2016-2020 all contributors L +Copyright 2016-2021 all contributors L License: AGPL-3.0+ L diff --git a/Documentation/public-inbox-purge.pod b/Documentation/public-inbox-purge.pod index a94796570..302274220 100644 --- a/Documentation/public-inbox-purge.pod +++ b/Documentation/public-inbox-purge.pod @@ -74,7 +74,7 @@ and L =head1 COPYRIGHT -Copyright 2019-2020 all contributors L +Copyright 2019-2021 all contributors L License: AGPL-3.0+ L diff --git a/Documentation/public-inbox-tuning.pod b/Documentation/public-inbox-tuning.pod index f5a25676b..e97024163 100644 --- a/Documentation/public-inbox-tuning.pod +++ b/Documentation/public-inbox-tuning.pod @@ -151,6 +151,6 @@ L, and other places =head1 COPYRIGHT -Copyright 2020 all contributors L +Copyright 2020-2021 all contributors L License: AGPL-3.0+ L diff --git a/Documentation/public-inbox-v1-format.pod b/Documentation/public-inbox-v1-format.pod index da19d2c97..db223fd93 100644 --- a/Documentation/public-inbox-v1-format.pod +++ b/Documentation/public-inbox-v1-format.pod @@ -175,7 +175,7 @@ This is up to the administrators. =head1 COPYRIGHT -Copyright 2013-2020 all contributors L +Copyright 2013-2021 all contributors L License: AGPL-3.0+ L diff --git a/Documentation/public-inbox-v2-format.pod b/Documentation/public-inbox-v2-format.pod index 3c89f13e9..e93d7fc70 100644 --- a/Documentation/public-inbox-v2-format.pod +++ b/Documentation/public-inbox-v2-format.pod @@ -235,7 +235,7 @@ and testing of the v2 format. =head1 COPYRIGHT -Copyright 2018-2020 all contributors L +Copyright 2018-2021 all contributors L License: AGPL-3.0+ L diff --git a/Documentation/public-inbox-watch.pod b/Documentation/public-inbox-watch.pod index 386866450..dd38351a5 100644 --- a/Documentation/public-inbox-watch.pod +++ b/Documentation/public-inbox-watch.pod @@ -201,7 +201,7 @@ and L =head1 COPYRIGHT -Copyright 2016-2020 all contributors L +Copyright 2016-2021 all contributors L License: AGPL-3.0+ L diff --git a/Documentation/public-inbox-xcpdb.pod b/Documentation/public-inbox-xcpdb.pod index 1bc1b1dfc..5f99c4ab2 100644 --- a/Documentation/public-inbox-xcpdb.pod +++ b/Documentation/public-inbox-xcpdb.pod @@ -129,7 +129,7 @@ and L =head1 COPYRIGHT -Copyright 2019-2020 all contributors L +Copyright 2019-2021 all contributors L License: AGPL-3.0+ L diff --git a/Documentation/public-inbox.cgi.pod b/Documentation/public-inbox.cgi.pod index 8fd6f3e77..2fd256a35 100644 --- a/Documentation/public-inbox.cgi.pod +++ b/Documentation/public-inbox.cgi.pod @@ -25,7 +25,7 @@ and L =head1 COPYRIGHT -Copyright 2019-2020 all contributors L +Copyright 2019-2021 all contributors L License: AGPL-3.0+ L diff --git a/Documentation/standards.perl b/Documentation/standards.perl index 3ae64ddfa..32003c912 100755 --- a/Documentation/standards.perl +++ b/Documentation/standards.perl @@ -1,6 +1,6 @@ #!/usr/bin/perl -w use strict; -# Copyright 2019-2020 all contributors +# Copyright 2019-2021 all contributors # License: AGPL-3.0+ print < +# Copyright (C) 2014-2021 all contributors # License: AGPL-3.0+ # # Stupid script to make HTML from preformatted, utf-8 text versions, diff --git a/INSTALL b/INSTALL index 9f05c3f62..c2f988c37 100644 --- a/INSTALL +++ b/INSTALL @@ -196,5 +196,5 @@ the installation is complete. Copyright --------- -Copyright 2013-2020 all contributors +Copyright 2013-2021 all contributors License: AGPL-3.0+ diff --git a/README b/README index 6396373f4..e7a8bf84b 100644 --- a/README +++ b/README @@ -153,7 +153,7 @@ aims to preserve the focus on content, and not presentation. Copyright --------- -Copyright 2013-2020 all contributors +Copyright 2013-2021 all contributors License: AGPL-3.0+ This program is free software: you can redistribute it and/or modify diff --git a/ci/deps.perl b/ci/deps.perl index 4c2733373..643e86c05 100755 --- a/ci/deps.perl +++ b/ci/deps.perl @@ -1,5 +1,5 @@ #!/usr/bin/perl -w -# Copyright (C) 2019-2020 all contributors +# Copyright (C) 2019-2021 all contributors # License: AGPL-3.0+ # Helper script for installing/uninstalling packages for CI use # Intended for use on non-production chroots or VMs since it diff --git a/ci/profiles.sh b/ci/profiles.sh index c891494fd..3cd8fa387 100755 --- a/ci/profiles.sh +++ b/ci/profiles.sh @@ -1,5 +1,5 @@ #!/bin/sh -# Copyright (C) 2019-2020 all contributors +# Copyright (C) 2019-2021 all contributors # License: AGPL-3.0+ # Prints OS-specific package profiles to stdout (one per-newline) to use diff --git a/ci/run.sh b/ci/run.sh index 3f36d0d9e..9613943ba 100755 --- a/ci/run.sh +++ b/ci/run.sh @@ -1,5 +1,5 @@ #!/bin/sh -# Copyright (C) 2019-2020 all contributors +# Copyright (C) 2019-2021 all contributors # License: AGPL-3.0+ set -e SUDO=${SUDO-'sudo'} PERL=${PERL-'perl'} MAKE=${MAKE-'make'} diff --git a/contrib/completion/lei-completion.bash b/contrib/completion/lei-completion.bash index 67cdd3edf..5f47433b3 100644 --- a/contrib/completion/lei-completion.bash +++ b/contrib/completion/lei-completion.bash @@ -1,4 +1,4 @@ -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ # preliminary bash completion support for lei (Local Email Interface) diff --git a/examples/README.unsubscribe b/examples/README.unsubscribe index f84e93557..3e80e838c 100644 --- a/examples/README.unsubscribe +++ b/examples/README.unsubscribe @@ -36,5 +36,5 @@ in /etc/postfix/main.cf: # This is not needed for mlmmj since mlmmj uses SMTP: # non_smtpd_milters = local:/var/spool/postfix/unsubscribe/unsubscribe.sock -Copyright (C) 2016-2020 all contributors +Copyright (C) 2016-2021 all contributors License: AGPL-3.0+ diff --git a/examples/cgit-commit-filter.lua b/examples/cgit-commit-filter.lua index 73af99482..8f9d3eb51 100644 --- a/examples/cgit-commit-filter.lua +++ b/examples/cgit-commit-filter.lua @@ -1,4 +1,4 @@ --- Copyright (C) 2015-2020 all contributors +-- Copyright (C) 2015-2021 all contributors -- License: GPLv2 or later -- This commit filter maps a subject line to a search URL of a public-inbox -- disclaimer: written by someone who does not know Lua. diff --git a/examples/cgit-wwwhighlight-filter.lua b/examples/cgit-wwwhighlight-filter.lua index 708e86967..a622e9f80 100644 --- a/examples/cgit-wwwhighlight-filter.lua +++ b/examples/cgit-wwwhighlight-filter.lua @@ -1,4 +1,4 @@ --- Copyright (C) 2019-2020 all contributors +-- Copyright (C) 2019-2021 all contributors -- License: GPL-2.0+ -- -- This filter accesses the PublicInbox::WwwHighlight PSGI endpoint diff --git a/examples/cgit.psgi b/examples/cgit.psgi index 48e3798b4..876171b93 100644 --- a/examples/cgit.psgi +++ b/examples/cgit.psgi @@ -1,5 +1,5 @@ #!/usr/bin/perl -w -# Copyright (C) 2019-2020 all contributors +# Copyright (C) 2019-2021 all contributors # License: GPL-3.0+ # # PublicInbox::Cgit may be used independently of WWW. diff --git a/examples/highlight.psgi b/examples/highlight.psgi index 23ec7861c..d0f0be417 100644 --- a/examples/highlight.psgi +++ b/examples/highlight.psgi @@ -1,5 +1,5 @@ #!/usr/bin/perl -w -# Copyright (C) 2019-2020 all contributors +# Copyright (C) 2019-2021 all contributors # License: AGPL-3.0+ # # Usage: plackup [OPTIONS] /path/to/this/file diff --git a/examples/newswww.psgi b/examples/newswww.psgi index 52ad7043e..44462dd31 100644 --- a/examples/newswww.psgi +++ b/examples/newswww.psgi @@ -1,5 +1,5 @@ #!/usr/bin/perl -w -# Copyright (C) 2019-2020 all contributors +# Copyright (C) 2019-2021 all contributors # License: GPL-3.0+ # # NewsWWW may be used independently of WWW. This can be useful diff --git a/examples/public-inbox.psgi b/examples/public-inbox.psgi index 3537be2c7..e017b2fb6 100644 --- a/examples/public-inbox.psgi +++ b/examples/public-inbox.psgi @@ -1,5 +1,5 @@ #!/usr/bin/perl -w -# Copyright (C) 2014-2020 all contributors +# Copyright (C) 2014-2021 all contributors # License: GPL-3.0+ # Note: this is part of our test suite, update t/plack.t if this changes # Usage: plackup [OPTIONS] /path/to/this/file diff --git a/examples/unsubscribe.milter b/examples/unsubscribe.milter index 232295112..7b126e309 100644 --- a/examples/unsubscribe.milter +++ b/examples/unsubscribe.milter @@ -1,5 +1,5 @@ #!/usr/bin/perl -w -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/examples/unsubscribe.psgi b/examples/unsubscribe.psgi index 7b97e2532..c804b7d00 100644 --- a/examples/unsubscribe.psgi +++ b/examples/unsubscribe.psgi @@ -1,5 +1,5 @@ #!/usr/bin/perl -w -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: GPL-3.0+ # This should not require any other PublicInbox code, but may use # PublicInbox::Config if ~/.public-inbox/config exists or diff --git a/lib/PublicInbox/Address.pm b/lib/PublicInbox/Address.pm index f413c2f63..f5af4c231 100644 --- a/lib/PublicInbox/Address.pm +++ b/lib/PublicInbox/Address.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ package PublicInbox::Address; use strict; diff --git a/lib/PublicInbox/AddressPP.pm b/lib/PublicInbox/AddressPP.pm index 74a828437..c04de74b2 100644 --- a/lib/PublicInbox/AddressPP.pm +++ b/lib/PublicInbox/AddressPP.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ package PublicInbox::AddressPP; use strict; diff --git a/lib/PublicInbox/Admin.pm b/lib/PublicInbox/Admin.pm index d414e4e20..f96397ea7 100644 --- a/lib/PublicInbox/Admin.pm +++ b/lib/PublicInbox/Admin.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2019-2020 all contributors +# Copyright (C) 2019-2021 all contributors # License: AGPL-3.0+ # common stuff for administrative command-line tools diff --git a/lib/PublicInbox/AdminEdit.pm b/lib/PublicInbox/AdminEdit.pm index 4448dcc29..2f6707d8b 100644 --- a/lib/PublicInbox/AdminEdit.pm +++ b/lib/PublicInbox/AdminEdit.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2019-2020 all contributors +# Copyright (C) 2019-2021 all contributors # License: AGPL-3.0+ # common stuff between -edit, -purge (and maybe -learn in the future) diff --git a/lib/PublicInbox/AltId.pm b/lib/PublicInbox/AltId.pm index 6d16242a3..80757ceba 100644 --- a/lib/PublicInbox/AltId.pm +++ b/lib/PublicInbox/AltId.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ # Used for giving serial numbers to messages. This can be tied to diff --git a/lib/PublicInbox/Cgit.pm b/lib/PublicInbox/Cgit.pm index 472509a80..f38e8b6b6 100644 --- a/lib/PublicInbox/Cgit.pm +++ b/lib/PublicInbox/Cgit.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2019-2020 all contributors +# Copyright (C) 2019-2021 all contributors # License: AGPL-3.0+ # wrapper for cgit(1) and git-http-backend(1) for browsing and diff --git a/lib/PublicInbox/CompressNoop.pm b/lib/PublicInbox/CompressNoop.pm index fe73c2d10..e33014736 100644 --- a/lib/PublicInbox/CompressNoop.pm +++ b/lib/PublicInbox/CompressNoop.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ # Provide the same methods as Compress::Raw::Zlib::Deflate but diff --git a/lib/PublicInbox/Config.pm b/lib/PublicInbox/Config.pm index 21f2161a2..4f63bc937 100644 --- a/lib/PublicInbox/Config.pm +++ b/lib/PublicInbox/Config.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2014-2020 all contributors +# Copyright (C) 2014-2021 all contributors # License: AGPL-3.0+ # # Used throughout the project for reading configuration diff --git a/lib/PublicInbox/ConfigIter.pm b/lib/PublicInbox/ConfigIter.pm index e6fa81728..24cb09bfd 100644 --- a/lib/PublicInbox/ConfigIter.pm +++ b/lib/PublicInbox/ConfigIter.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ # Intended for PublicInbox::DS->EventLoop in read-only daemons diff --git a/lib/PublicInbox/ContentHash.pm b/lib/PublicInbox/ContentHash.pm index 1fe229559..838fdd6fc 100644 --- a/lib/PublicInbox/ContentHash.pm +++ b/lib/PublicInbox/ContentHash.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2018-2020 all contributors +# Copyright (C) 2018-2021 all contributors # License: AGPL-3.0+ # Unstable internal API. diff --git a/lib/PublicInbox/DSKQXS.pm b/lib/PublicInbox/DSKQXS.pm index 9a37e4ce5..acc31d9ba 100644 --- a/lib/PublicInbox/DSKQXS.pm +++ b/lib/PublicInbox/DSKQXS.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2019-2020 all contributors +# Copyright (C) 2019-2021 all contributors # Licensed the same as Danga::Socket (and Perl5) # License: GPL-1.0+ or Artistic-1.0-Perl # diff --git a/lib/PublicInbox/DSPoll.pm b/lib/PublicInbox/DSPoll.pm index a218f6956..56a400c20 100644 --- a/lib/PublicInbox/DSPoll.pm +++ b/lib/PublicInbox/DSPoll.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2019-2020 all contributors +# Copyright (C) 2019-2021 all contributors # Licensed the same as Danga::Socket (and Perl5) # License: GPL-1.0+ or Artistic-1.0-Perl # diff --git a/lib/PublicInbox/Daemon.pm b/lib/PublicInbox/Daemon.pm index f68337a03..4dcb5fb6f 100644 --- a/lib/PublicInbox/Daemon.pm +++ b/lib/PublicInbox/Daemon.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2015-2020 all contributors +# Copyright (C) 2015-2021 all contributors # License: AGPL-3.0+ # # Contains common daemon code for the httpd, imapd, and nntpd servers diff --git a/lib/PublicInbox/DirIdle.pm b/lib/PublicInbox/DirIdle.pm index 458285e24..5437190d5 100644 --- a/lib/PublicInbox/DirIdle.pm +++ b/lib/PublicInbox/DirIdle.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ # Used by public-inbox-watch for Maildir (and possibly MH in the future) diff --git a/lib/PublicInbox/DummyInbox.pm b/lib/PublicInbox/DummyInbox.pm index 981043ce7..c516eec40 100644 --- a/lib/PublicInbox/DummyInbox.pm +++ b/lib/PublicInbox/DummyInbox.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ # # An EXAMINE-able, PublicInbox::Inbox-like object for IMAP. Some diff --git a/lib/PublicInbox/EOFpipe.pm b/lib/PublicInbox/EOFpipe.pm index 489caf820..e537e2aa2 100644 --- a/lib/PublicInbox/EOFpipe.pm +++ b/lib/PublicInbox/EOFpipe.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ package PublicInbox::EOFpipe; diff --git a/lib/PublicInbox/Emergency.pm b/lib/PublicInbox/Emergency.pm index b705e776e..67f27bc7f 100644 --- a/lib/PublicInbox/Emergency.pm +++ b/lib/PublicInbox/Emergency.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ # # Emergency Maildir delivery for MDA diff --git a/lib/PublicInbox/Eml.pm b/lib/PublicInbox/Eml.pm index 4d3fffc03..462d51fc0 100644 --- a/lib/PublicInbox/Eml.pm +++ b/lib/PublicInbox/Eml.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ # # Lazy MIME parser, it still slurps the full message but keeps short diff --git a/lib/PublicInbox/EmlContentFoo.pm b/lib/PublicInbox/EmlContentFoo.pm index c163eaf51..80fc7364f 100644 --- a/lib/PublicInbox/EmlContentFoo.pm +++ b/lib/PublicInbox/EmlContentFoo.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # Copyright (C) 2004- Simon Cozens, Casey West, Ricardo SIGNES # This library is free software; you can redistribute it and/or modify # it under the same terms as Perl itself. diff --git a/lib/PublicInbox/ExtMsg.pm b/lib/PublicInbox/ExtMsg.pm index 4df885ab7..5c8bf5611 100644 --- a/lib/PublicInbox/ExtMsg.pm +++ b/lib/PublicInbox/ExtMsg.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2015-2020 all contributors +# Copyright (C) 2015-2021 all contributors # License: AGPL-3.0+ # # Used by the web interface to link to messages outside of the our diff --git a/lib/PublicInbox/ExtSearch.pm b/lib/PublicInbox/ExtSearch.pm index 2bcdece61..8ba4d396a 100644 --- a/lib/PublicInbox/ExtSearch.pm +++ b/lib/PublicInbox/ExtSearch.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ # Read-only external (detached) index for cross inbox search. diff --git a/lib/PublicInbox/ExtSearchIdx.pm b/lib/PublicInbox/ExtSearchIdx.pm index a2d70205c..c35816288 100644 --- a/lib/PublicInbox/ExtSearchIdx.pm +++ b/lib/PublicInbox/ExtSearchIdx.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ # Detached/external index cross inbox search indexing support diff --git a/lib/PublicInbox/FakeInotify.pm b/lib/PublicInbox/FakeInotify.pm index 927586136..326b23913 100644 --- a/lib/PublicInbox/FakeInotify.pm +++ b/lib/PublicInbox/FakeInotify.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ # for systems lacking Linux::Inotify2 or IO::KQueue, just emulates diff --git a/lib/PublicInbox/Feed.pm b/lib/PublicInbox/Feed.pm index f570a25da..b2219dad9 100644 --- a/lib/PublicInbox/Feed.pm +++ b/lib/PublicInbox/Feed.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2013-2020 all contributors +# Copyright (C) 2013-2021 all contributors # License: AGPL-3.0+ # # Used for generating Atom feeds for web-accessible mailing list archives. diff --git a/lib/PublicInbox/Filter/Base.pm b/lib/PublicInbox/Filter/Base.pm index d54570fd9..f6355e1b9 100644 --- a/lib/PublicInbox/Filter/Base.pm +++ b/lib/PublicInbox/Filter/Base.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ # # base class for creating per-list or per-project filters diff --git a/lib/PublicInbox/Filter/Gmane.pm b/lib/PublicInbox/Filter/Gmane.pm index c326faca8..a18b77d26 100644 --- a/lib/PublicInbox/Filter/Gmane.pm +++ b/lib/PublicInbox/Filter/Gmane.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2018-2020 all contributors +# Copyright (C) 2018-2021 all contributors # License: AGPL-3.0+ # Filter for importing some archives from gmane diff --git a/lib/PublicInbox/Filter/Mirror.pm b/lib/PublicInbox/Filter/Mirror.pm index 9f6dd342e..fe915fc3d 100644 --- a/lib/PublicInbox/Filter/Mirror.pm +++ b/lib/PublicInbox/Filter/Mirror.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ # Dumb filter for blindly accepting everything diff --git a/lib/PublicInbox/Filter/RubyLang.pm b/lib/PublicInbox/Filter/RubyLang.pm index 62cf5d209..09aa6aa81 100644 --- a/lib/PublicInbox/Filter/RubyLang.pm +++ b/lib/PublicInbox/Filter/RubyLang.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2017-2020 all contributors +# Copyright (C) 2017-2021 all contributors # License: AGPL-3.0+ # Filter for lists.ruby-lang.org trailers diff --git a/lib/PublicInbox/Filter/SubjectTag.pm b/lib/PublicInbox/Filter/SubjectTag.pm index aca6688b1..ecedf6663 100644 --- a/lib/PublicInbox/Filter/SubjectTag.pm +++ b/lib/PublicInbox/Filter/SubjectTag.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2017-2020 all contributors +# Copyright (C) 2017-2021 all contributors # License: AGPL-3.0+ # Filter for various [tags] in subjects diff --git a/lib/PublicInbox/Filter/Vger.pm b/lib/PublicInbox/Filter/Vger.pm index 2c73738d8..0b1f5dd3f 100644 --- a/lib/PublicInbox/Filter/Vger.pm +++ b/lib/PublicInbox/Filter/Vger.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ # Filter for vger.kernel.org list trailer diff --git a/lib/PublicInbox/Gcf2.pm b/lib/PublicInbox/Gcf2.pm index fe6afef26..0d5c8c570 100644 --- a/lib/PublicInbox/Gcf2.pm +++ b/lib/PublicInbox/Gcf2.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ # backend for a git-cat-file-workalike based on libgit2, diff --git a/lib/PublicInbox/Gcf2Client.pm b/lib/PublicInbox/Gcf2Client.pm index 54957cf38..2022293d6 100644 --- a/lib/PublicInbox/Gcf2Client.pm +++ b/lib/PublicInbox/Gcf2Client.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ # connects public-inbox processes to PublicInbox::Gcf2::loop() diff --git a/lib/PublicInbox/GetlineBody.pm b/lib/PublicInbox/GetlineBody.pm index 988bc63f4..0e7812248 100644 --- a/lib/PublicInbox/GetlineBody.pm +++ b/lib/PublicInbox/GetlineBody.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ # Wrap a pipe or file for PSGI streaming response bodies and calls the diff --git a/lib/PublicInbox/Git.pm b/lib/PublicInbox/Git.pm index 47928c550..49c0d5d60 100644 --- a/lib/PublicInbox/Git.pm +++ b/lib/PublicInbox/Git.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2014-2020 all contributors +# Copyright (C) 2014-2021 all contributors # License: GPLv2 or later # # Used to read files from a git repository without excessive forking. diff --git a/lib/PublicInbox/GitAsyncCat.pm b/lib/PublicInbox/GitAsyncCat.pm index dc97af16c..b4d1cd695 100644 --- a/lib/PublicInbox/GitAsyncCat.pm +++ b/lib/PublicInbox/GitAsyncCat.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ # # internal class used by PublicInbox::Git + PublicInbox::DS diff --git a/lib/PublicInbox/GitCredential.pm b/lib/PublicInbox/GitCredential.pm index c6da6a090..9e193029b 100644 --- a/lib/PublicInbox/GitCredential.pm +++ b/lib/PublicInbox/GitCredential.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ package PublicInbox::GitCredential; use strict; diff --git a/lib/PublicInbox/GitHTTPBackend.pm b/lib/PublicInbox/GitHTTPBackend.pm index fd2e00ddb..c179ffef6 100644 --- a/lib/PublicInbox/GitHTTPBackend.pm +++ b/lib/PublicInbox/GitHTTPBackend.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ # when no endpoints match, fallback to this and serve a static file diff --git a/lib/PublicInbox/GzipFilter.pm b/lib/PublicInbox/GzipFilter.pm index 5f7016730..48ed11a5d 100644 --- a/lib/PublicInbox/GzipFilter.pm +++ b/lib/PublicInbox/GzipFilter.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ # # In public-inbox <=1.5.0, public-inbox-httpd favored "getline" diff --git a/lib/PublicInbox/HTTP.pm b/lib/PublicInbox/HTTP.pm index 88020ae82..d0708c5be 100644 --- a/lib/PublicInbox/HTTP.pm +++ b/lib/PublicInbox/HTTP.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ # # Generic PSGI server for convenience. It aims to provide diff --git a/lib/PublicInbox/HTTPD.pm b/lib/PublicInbox/HTTPD.pm index a9f55ff61..b193c9aee 100644 --- a/lib/PublicInbox/HTTPD.pm +++ b/lib/PublicInbox/HTTPD.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ # wraps a listen socket for HTTP and links it to the PSGI app in diff --git a/lib/PublicInbox/HTTPD/Async.pm b/lib/PublicInbox/HTTPD/Async.pm index 87a6a5f9c..bd1fd8faf 100644 --- a/lib/PublicInbox/HTTPD/Async.pm +++ b/lib/PublicInbox/HTTPD/Async.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ # # XXX This is a totally unstable API for public-inbox internal use only diff --git a/lib/PublicInbox/HlMod.pm b/lib/PublicInbox/HlMod.pm index de285fc2a..9016db3a0 100644 --- a/lib/PublicInbox/HlMod.pm +++ b/lib/PublicInbox/HlMod.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2019-2020 all contributors +# Copyright (C) 2019-2021 all contributors # License: AGPL-3.0+ # I have no idea how stable or safe this is for handling untrusted diff --git a/lib/PublicInbox/Hval.pm b/lib/PublicInbox/Hval.pm index fb21041ac..d20f70ae8 100644 --- a/lib/PublicInbox/Hval.pm +++ b/lib/PublicInbox/Hval.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2014-2020 all contributors +# Copyright (C) 2014-2021 all contributors # License: AGPL-3.0+ # # represents a header value in various forms. Used for HTML generation diff --git a/lib/PublicInbox/IMAP.pm b/lib/PublicInbox/IMAP.pm index 2af5ab0c5..68a7e050a 100644 --- a/lib/PublicInbox/IMAP.pm +++ b/lib/PublicInbox/IMAP.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ # # Each instance of this represents an IMAP client connected to diff --git a/lib/PublicInbox/IMAPD.pm b/lib/PublicInbox/IMAPD.pm index fb9458477..7425409d3 100644 --- a/lib/PublicInbox/IMAPD.pm +++ b/lib/PublicInbox/IMAPD.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ # represents an IMAPD (currently a singleton), diff --git a/lib/PublicInbox/IMAPTracker.pm b/lib/PublicInbox/IMAPTracker.pm index be9caf764..6d4fb2274 100644 --- a/lib/PublicInbox/IMAPTracker.pm +++ b/lib/PublicInbox/IMAPTracker.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2018-2020 all contributors +# Copyright (C) 2018-2021 all contributors # License: AGPL-3.0+ package PublicInbox::IMAPTracker; use strict; diff --git a/lib/PublicInbox/IMAPdeflate.pm b/lib/PublicInbox/IMAPdeflate.pm index b98a069d9..d5929ef26 100644 --- a/lib/PublicInbox/IMAPdeflate.pm +++ b/lib/PublicInbox/IMAPdeflate.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ # TODO: reduce duplication from PublicInbox::NNTPdeflate diff --git a/lib/PublicInbox/IMAPsearchqp.pm b/lib/PublicInbox/IMAPsearchqp.pm index 190fefb9c..78d9a2061 100644 --- a/lib/PublicInbox/IMAPsearchqp.pm +++ b/lib/PublicInbox/IMAPsearchqp.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ # IMAP search query parser. cf RFC 3501 diff --git a/lib/PublicInbox/IPC.pm b/lib/PublicInbox/IPC.pm index ed10cf440..288a8c94a 100644 --- a/lib/PublicInbox/IPC.pm +++ b/lib/PublicInbox/IPC.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ # base class for remote IPC calls, requires Storable diff --git a/lib/PublicInbox/IdxStack.pm b/lib/PublicInbox/IdxStack.pm index c55c5c367..d51230061 100644 --- a/lib/PublicInbox/IdxStack.pm +++ b/lib/PublicInbox/IdxStack.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ # temporary stack for public-inbox-index diff --git a/lib/PublicInbox/Import.pm b/lib/PublicInbox/Import.pm index 6f387b77a..47a529ff6 100644 --- a/lib/PublicInbox/Import.pm +++ b/lib/PublicInbox/Import.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ # # git fast-import-based ssoma-mda MDA replacement diff --git a/lib/PublicInbox/In2Tie.pm b/lib/PublicInbox/In2Tie.pm index 7dee36272..ffe26a44a 100644 --- a/lib/PublicInbox/In2Tie.pm +++ b/lib/PublicInbox/In2Tie.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ # used to ensure PublicInbox::DS can call fileno() as a function diff --git a/lib/PublicInbox/Inbox.pm b/lib/PublicInbox/Inbox.pm index af6380a75..bee44f8a9 100644 --- a/lib/PublicInbox/Inbox.pm +++ b/lib/PublicInbox/Inbox.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ # # Represents a public-inbox (which may have multiple mailing addresses) diff --git a/lib/PublicInbox/InboxIdle.pm b/lib/PublicInbox/InboxIdle.pm index 35aed696d..4d74b3545 100644 --- a/lib/PublicInbox/InboxIdle.pm +++ b/lib/PublicInbox/InboxIdle.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ # fields: diff --git a/lib/PublicInbox/InboxWritable.pm b/lib/PublicInbox/InboxWritable.pm index b1d5caf53..982ad6e59 100644 --- a/lib/PublicInbox/InboxWritable.pm +++ b/lib/PublicInbox/InboxWritable.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2018-2020 all contributors +# Copyright (C) 2018-2021 all contributors # License: AGPL-3.0+ # Extends read-only Inbox for writing diff --git a/lib/PublicInbox/Isearch.pm b/lib/PublicInbox/Isearch.pm index 7ca2f9e41..342d79137 100644 --- a/lib/PublicInbox/Isearch.pm +++ b/lib/PublicInbox/Isearch.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ # Provides everything the PublicInbox::Search object does; diff --git a/lib/PublicInbox/KQNotify.pm b/lib/PublicInbox/KQNotify.pm index c7740df2d..cfea6b1bb 100644 --- a/lib/PublicInbox/KQNotify.pm +++ b/lib/PublicInbox/KQNotify.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ # implements the small subset of Linux::Inotify2 functionality we use diff --git a/lib/PublicInbox/LEI.pm b/lib/PublicInbox/LEI.pm index 4af85d49b..320a2bfc2 100644 --- a/lib/PublicInbox/LEI.pm +++ b/lib/PublicInbox/LEI.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ # Backend for `lei' (local email interface). Unlike the C10K-oriented diff --git a/lib/PublicInbox/LeiDedupe.pm b/lib/PublicInbox/LeiDedupe.pm index 34d8bc278..c4e5dffba 100644 --- a/lib/PublicInbox/LeiDedupe.pm +++ b/lib/PublicInbox/LeiDedupe.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ package PublicInbox::LeiDedupe; use strict; diff --git a/lib/PublicInbox/LeiExternal.pm b/lib/PublicInbox/LeiExternal.pm index 0378551a9..4facd4516 100644 --- a/lib/PublicInbox/LeiExternal.pm +++ b/lib/PublicInbox/LeiExternal.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ # *-external commands of lei diff --git a/lib/PublicInbox/LeiSearch.pm b/lib/PublicInbox/LeiSearch.pm index 0b962b11c..b7e337de3 100644 --- a/lib/PublicInbox/LeiSearch.pm +++ b/lib/PublicInbox/LeiSearch.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ package PublicInbox::LeiSearch; diff --git a/lib/PublicInbox/LeiStore.pm b/lib/PublicInbox/LeiStore.pm index c8b9d75e9..a23efed55 100644 --- a/lib/PublicInbox/LeiStore.pm +++ b/lib/PublicInbox/LeiStore.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ # # Local storage (cache/memo) for lei(1), suitable for personal/private diff --git a/lib/PublicInbox/LeiToMail.pm b/lib/PublicInbox/LeiToMail.pm index be3380065..851c015be 100644 --- a/lib/PublicInbox/LeiToMail.pm +++ b/lib/PublicInbox/LeiToMail.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ # Writes PublicInbox::Eml objects atomically to a mbox variant or Maildir diff --git a/lib/PublicInbox/LeiXSearch.pm b/lib/PublicInbox/LeiXSearch.pm index 7d251afdb..33e9c4134 100644 --- a/lib/PublicInbox/LeiXSearch.pm +++ b/lib/PublicInbox/LeiXSearch.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ # Combine any combination of PublicInbox::Search, diff --git a/lib/PublicInbox/Linkify.pm b/lib/PublicInbox/Linkify.pm index a02eafc4f..2ac74e2a9 100644 --- a/lib/PublicInbox/Linkify.pm +++ b/lib/PublicInbox/Linkify.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2014-2020 all contributors +# Copyright (C) 2014-2021 all contributors # License: AGPL-3.0+ # two-step linkification. diff --git a/lib/PublicInbox/Listener.pm b/lib/PublicInbox/Listener.pm index 2e0fc248f..c83158107 100644 --- a/lib/PublicInbox/Listener.pm +++ b/lib/PublicInbox/Listener.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2015-2020 all contributors +# Copyright (C) 2015-2021 all contributors # License: AGPL-3.0+ # # Used by -nntpd for listen sockets diff --git a/lib/PublicInbox/Lock.pm b/lib/PublicInbox/Lock.pm index 1d0b4f9cb..2c5ebf270 100644 --- a/lib/PublicInbox/Lock.pm +++ b/lib/PublicInbox/Lock.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2018-2020 all contributors +# Copyright (C) 2018-2021 all contributors # License: AGPL-3.0+ # Base class for per-inbox locking diff --git a/lib/PublicInbox/MDA.pm b/lib/PublicInbox/MDA.pm index 0377a8777..f82194a34 100644 --- a/lib/PublicInbox/MDA.pm +++ b/lib/PublicInbox/MDA.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2013-2020 all contributors +# Copyright (C) 2013-2021 all contributors # License: AGPL-3.0+ # # For the -mda script (mail delivery agent) diff --git a/lib/PublicInbox/MID.pm b/lib/PublicInbox/MID.pm index 287390114..35b517e09 100644 --- a/lib/PublicInbox/MID.pm +++ b/lib/PublicInbox/MID.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2015-2020 all contributors +# Copyright (C) 2015-2021 all contributors # License: AGPL-3.0+ # # Various Message-ID-related functions. diff --git a/lib/PublicInbox/ManifestJsGz.pm b/lib/PublicInbox/ManifestJsGz.pm index 37ee63d04..31cf15dcf 100644 --- a/lib/PublicInbox/ManifestJsGz.pm +++ b/lib/PublicInbox/ManifestJsGz.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ # generates manifest.js.gz for grokmirror(1) diff --git a/lib/PublicInbox/Mbox.pm b/lib/PublicInbox/Mbox.pm index 83fa7d8a2..964147fa9 100644 --- a/lib/PublicInbox/Mbox.pm +++ b/lib/PublicInbox/Mbox.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2015-2020 all contributors +# Copyright (C) 2015-2021 all contributors # License: AGPL-3.0+ # Streaming interface for mboxrd HTTP responses diff --git a/lib/PublicInbox/MboxGz.pm b/lib/PublicInbox/MboxGz.pm index 7b0548457..3ed33867a 100644 --- a/lib/PublicInbox/MboxGz.pm +++ b/lib/PublicInbox/MboxGz.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2015-2020 all contributors +# Copyright (C) 2015-2021 all contributors # License: AGPL-3.0+ package PublicInbox::MboxGz; use strict; diff --git a/lib/PublicInbox/MboxReader.pm b/lib/PublicInbox/MboxReader.pm index ac0c0f52d..1894756de 100644 --- a/lib/PublicInbox/MboxReader.pm +++ b/lib/PublicInbox/MboxReader.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ # reader for mbox variants we support diff --git a/lib/PublicInbox/MiscIdx.pm b/lib/PublicInbox/MiscIdx.pm index a04dd1c53..ab5e029a4 100644 --- a/lib/PublicInbox/MiscIdx.pm +++ b/lib/PublicInbox/MiscIdx.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ # like PublicInbox::SearchIdx, but for searching for non-mail messages. diff --git a/lib/PublicInbox/MiscSearch.pm b/lib/PublicInbox/MiscSearch.pm index 6683d5644..ead9a2781 100644 --- a/lib/PublicInbox/MiscSearch.pm +++ b/lib/PublicInbox/MiscSearch.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ # read-only counterpart to MiscIdx diff --git a/lib/PublicInbox/MsgIter.pm b/lib/PublicInbox/MsgIter.pm index bb1dfeadc..c503eb98b 100644 --- a/lib/PublicInbox/MsgIter.pm +++ b/lib/PublicInbox/MsgIter.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ # read-only utilities for Email::MIME diff --git a/lib/PublicInbox/MsgTime.pm b/lib/PublicInbox/MsgTime.pm index 8596f01c7..5ee087fd5 100644 --- a/lib/PublicInbox/MsgTime.pm +++ b/lib/PublicInbox/MsgTime.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2018-2020 all contributors +# Copyright (C) 2018-2021 all contributors # License: AGPL-3.0+ # Various date/time-related functions diff --git a/lib/PublicInbox/Msgmap.pm b/lib/PublicInbox/Msgmap.pm index a8c874af3..826c4b300 100644 --- a/lib/PublicInbox/Msgmap.pm +++ b/lib/PublicInbox/Msgmap.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2015-2020 all contributors +# Copyright (C) 2015-2021 all contributors # License: AGPL-3.0+ # bidirectional Message-ID <-> Article Number mapping for the NNTP diff --git a/lib/PublicInbox/NDC_PP.pm b/lib/PublicInbox/NDC_PP.pm index 10a7ee2a1..57abccbe0 100644 --- a/lib/PublicInbox/NDC_PP.pm +++ b/lib/PublicInbox/NDC_PP.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ # Pure-perl class for Linux non-Inline::C users to disable COW for btrfs diff --git a/lib/PublicInbox/NNTP.pm b/lib/PublicInbox/NNTP.pm index 11a7ffb85..18822d3b0 100644 --- a/lib/PublicInbox/NNTP.pm +++ b/lib/PublicInbox/NNTP.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2015-2020 all contributors +# Copyright (C) 2015-2021 all contributors # License: AGPL-3.0+ # # Each instance of this represents a NNTP client socket diff --git a/lib/PublicInbox/NNTPD.pm b/lib/PublicInbox/NNTPD.pm index 6907a03cc..1e4ddd184 100644 --- a/lib/PublicInbox/NNTPD.pm +++ b/lib/PublicInbox/NNTPD.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ # represents an NNTPD (currently a singleton), diff --git a/lib/PublicInbox/NNTPdeflate.pm b/lib/PublicInbox/NNTPdeflate.pm index 02af935f0..06b4499ce 100644 --- a/lib/PublicInbox/NNTPdeflate.pm +++ b/lib/PublicInbox/NNTPdeflate.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2019-2020 all contributors +# Copyright (C) 2019-2021 all contributors # License: AGPL-3.0+ # RFC 8054 NNTP COMPRESS DEFLATE implementation diff --git a/lib/PublicInbox/NewsWWW.pm b/lib/PublicInbox/NewsWWW.pm index 61d9ae7ca..d7dd637ff 100644 --- a/lib/PublicInbox/NewsWWW.pm +++ b/lib/PublicInbox/NewsWWW.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ # # Plack app redirector for mapping /$NEWSGROUP requests to diff --git a/lib/PublicInbox/OnDestroy.pm b/lib/PublicInbox/OnDestroy.pm index 65ebd7dcf..0ae4c4c9b 100644 --- a/lib/PublicInbox/OnDestroy.pm +++ b/lib/PublicInbox/OnDestroy.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ package PublicInbox::OnDestroy; diff --git a/lib/PublicInbox/Over.pm b/lib/PublicInbox/Over.pm index 49ba180b9..06ea439d4 100644 --- a/lib/PublicInbox/Over.pm +++ b/lib/PublicInbox/Over.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2018-2020 all contributors +# Copyright (C) 2018-2021 all contributors # License: AGPL-3.0+ # for XOVER, OVER in NNTP, and feeds/homepage/threads in PSGI diff --git a/lib/PublicInbox/OverIdx.pm b/lib/PublicInbox/OverIdx.pm index dad3966d9..0a4eb39e0 100644 --- a/lib/PublicInbox/OverIdx.pm +++ b/lib/PublicInbox/OverIdx.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2018-2020 all contributors +# Copyright (C) 2018-2021 all contributors # License: AGPL-3.0+ # for XOVER, OVER in NNTP, and feeds/homepage/threads in PSGI diff --git a/lib/PublicInbox/ProcessPipe.pm b/lib/PublicInbox/ProcessPipe.pm index afbb048df..336d5ac4f 100644 --- a/lib/PublicInbox/ProcessPipe.pm +++ b/lib/PublicInbox/ProcessPipe.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ # a tied handle for auto reaping of children tied to a pipe, see perltie(1) diff --git a/lib/PublicInbox/Qspawn.pm b/lib/PublicInbox/Qspawn.pm index 5bbbb027e..68b711127 100644 --- a/lib/PublicInbox/Qspawn.pm +++ b/lib/PublicInbox/Qspawn.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ # Like most Perl modules in public-inbox, this is internal and diff --git a/lib/PublicInbox/Reply.pm b/lib/PublicInbox/Reply.pm index 5058ff8c3..8226fdc3c 100644 --- a/lib/PublicInbox/Reply.pm +++ b/lib/PublicInbox/Reply.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2014-2020 all contributors +# Copyright (C) 2014-2021 all contributors # License: AGPL-3.0+ # For reply instructions and address generation in WWW UI diff --git a/lib/PublicInbox/SaPlugin/ListMirror.pm b/lib/PublicInbox/SaPlugin/ListMirror.pm index a2a549448..9acf86c0f 100644 --- a/lib/PublicInbox/SaPlugin/ListMirror.pm +++ b/lib/PublicInbox/SaPlugin/ListMirror.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ # SpamAssassin rules useful for running a mailing list mirror. We want to: diff --git a/lib/PublicInbox/SaPlugin/ListMirror.pod b/lib/PublicInbox/SaPlugin/ListMirror.pod index 3c4ec8c1d..6fdcf8c14 100644 --- a/lib/PublicInbox/SaPlugin/ListMirror.pod +++ b/lib/PublicInbox/SaPlugin/ListMirror.pod @@ -105,7 +105,7 @@ and L =head1 COPYRIGHT -Copyright (C) 2016-2020 all contributors L +Copyright (C) 2016-2021 all contributors L License: AGPL-3.0+ L diff --git a/lib/PublicInbox/Search.pm b/lib/PublicInbox/Search.pm index 58653c9e8..547b6fbe3 100644 --- a/lib/PublicInbox/Search.pm +++ b/lib/PublicInbox/Search.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2015-2020 all contributors +# Copyright (C) 2015-2021 all contributors # License: AGPL-3.0+ # based on notmuch, but with no concept of folders, files or flags # diff --git a/lib/PublicInbox/SearchIdx.pm b/lib/PublicInbox/SearchIdx.pm index 95f4234c4..88349faa3 100644 --- a/lib/PublicInbox/SearchIdx.pm +++ b/lib/PublicInbox/SearchIdx.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2015-2020 all contributors +# Copyright (C) 2015-2021 all contributors # License: AGPL-3.0+ # based on notmuch, but with no concept of folders, files # diff --git a/lib/PublicInbox/SearchIdxShard.pm b/lib/PublicInbox/SearchIdxShard.pm index a41477cd2..45240e079 100644 --- a/lib/PublicInbox/SearchIdxShard.pm +++ b/lib/PublicInbox/SearchIdxShard.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2018-2020 all contributors +# Copyright (C) 2018-2021 all contributors # License: AGPL-3.0+ # Internal interface for a single Xapian shard in V2 inboxes. diff --git a/lib/PublicInbox/SearchQuery.pm b/lib/PublicInbox/SearchQuery.pm index 6724ae391..0f360500a 100644 --- a/lib/PublicInbox/SearchQuery.pm +++ b/lib/PublicInbox/SearchQuery.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2015-2020 all contributors +# Copyright (C) 2015-2021 all contributors # License: AGPL-3.0+ # used by PublicInbox::SearchView diff --git a/lib/PublicInbox/SearchView.pm b/lib/PublicInbox/SearchView.pm index f568f31c0..6b36f795e 100644 --- a/lib/PublicInbox/SearchView.pm +++ b/lib/PublicInbox/SearchView.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2015-2020 all contributors +# Copyright (C) 2015-2021 all contributors # License: AGPL-3.0+ # # Displays search results for the web interface diff --git a/lib/PublicInbox/SharedKV.pm b/lib/PublicInbox/SharedKV.pm index 983952f59..d75d89989 100644 --- a/lib/PublicInbox/SharedKV.pm +++ b/lib/PublicInbox/SharedKV.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ # fork()-friendly key-value store. Will be used for making diff --git a/lib/PublicInbox/Sigfd.pm b/lib/PublicInbox/Sigfd.pm index bf91bb377..db0bf5235 100644 --- a/lib/PublicInbox/Sigfd.pm +++ b/lib/PublicInbox/Sigfd.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2019-2020 all contributors +# Copyright (C) 2019-2021 all contributors # License: AGPL-3.0+ # Wraps a signalfd (or similar) for PublicInbox::DS diff --git a/lib/PublicInbox/Smsg.pm b/lib/PublicInbox/Smsg.pm index 9db10c645..571cbb6fa 100644 --- a/lib/PublicInbox/Smsg.pm +++ b/lib/PublicInbox/Smsg.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2015-2020 all contributors +# Copyright (C) 2015-2021 all contributors # License: AGPL-3.0+ # # A small/skeleton/slim representation of a message. diff --git a/lib/PublicInbox/SolverGit.pm b/lib/PublicInbox/SolverGit.pm index a53f28b10..1d70975e8 100644 --- a/lib/PublicInbox/SolverGit.pm +++ b/lib/PublicInbox/SolverGit.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2019-2020 all contributors +# Copyright (C) 2019-2021 all contributors # License: AGPL-3.0+ # "Solve" blobs which don't exist in git code repositories by diff --git a/lib/PublicInbox/Spamcheck.pm b/lib/PublicInbox/Spamcheck.pm index 218fcc013..d8fa80c84 100644 --- a/lib/PublicInbox/Spamcheck.pm +++ b/lib/PublicInbox/Spamcheck.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2018-2020 all contributors +# Copyright (C) 2018-2021 all contributors # License: AGPL-3.0+ # Spamchecking used by -watch and -mda tools diff --git a/lib/PublicInbox/Spamcheck/Spamc.pm b/lib/PublicInbox/Spamcheck/Spamc.pm index 3ba2c3c9e..d2b6429c4 100644 --- a/lib/PublicInbox/Spamcheck/Spamc.pm +++ b/lib/PublicInbox/Spamcheck/Spamc.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ # Default spam filter class for wrapping spamc(1) diff --git a/lib/PublicInbox/Spawn.pm b/lib/PublicInbox/Spawn.pm index 5e2495d2f..1ee40503c 100644 --- a/lib/PublicInbox/Spawn.pm +++ b/lib/PublicInbox/Spawn.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ # # This allows vfork to be used for spawning subprocesses if diff --git a/lib/PublicInbox/SpawnPP.pm b/lib/PublicInbox/SpawnPP.pm index a72d5a2d8..b0ad4da5c 100644 --- a/lib/PublicInbox/SpawnPP.pm +++ b/lib/PublicInbox/SpawnPP.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ # Pure-Perl implementation of "spawn". This can't take advantage diff --git a/lib/PublicInbox/Syscall.pm b/lib/PublicInbox/Syscall.pm index 180ee2cca..a1f532353 100644 --- a/lib/PublicInbox/Syscall.pm +++ b/lib/PublicInbox/Syscall.pm @@ -5,7 +5,7 @@ # This license differs from the rest of public-inbox # # This module is Copyright (c) 2005 Six Apart, Ltd. -# Copyright (C) 2019-2020 all contributors +# Copyright (C) 2019-2021 all contributors # # All rights reserved. # diff --git a/lib/PublicInbox/TLS.pm b/lib/PublicInbox/TLS.pm index 86e6331d5..3fe16a629 100644 --- a/lib/PublicInbox/TLS.pm +++ b/lib/PublicInbox/TLS.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2019-2020 all contributors +# Copyright (C) 2019-2021 all contributors # License: AGPL-3.0+ # IO::Socket::SSL support code diff --git a/lib/PublicInbox/TestCommon.pm b/lib/PublicInbox/TestCommon.pm index b833984d9..56f04bd42 100644 --- a/lib/PublicInbox/TestCommon.pm +++ b/lib/PublicInbox/TestCommon.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2015-2020 all contributors +# Copyright (C) 2015-2021 all contributors # License: AGPL-3.0+ # internal APIs used only for tests diff --git a/lib/PublicInbox/Tmpfile.pm b/lib/PublicInbox/Tmpfile.pm index eb0fce003..3040dd77d 100644 --- a/lib/PublicInbox/Tmpfile.pm +++ b/lib/PublicInbox/Tmpfile.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2019-2020 all contributors +# Copyright (C) 2019-2021 all contributors # License: AGPL-3.0+ package PublicInbox::Tmpfile; use strict; diff --git a/lib/PublicInbox/URIimap.pm b/lib/PublicInbox/URIimap.pm index 56b6002a3..ab0908b71 100644 --- a/lib/PublicInbox/URIimap.pm +++ b/lib/PublicInbox/URIimap.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ # cf. RFC 5092, which the `URI' package doesn't support # diff --git a/lib/PublicInbox/Unsubscribe.pm b/lib/PublicInbox/Unsubscribe.pm index ae0b06793..621a7e0f8 100644 --- a/lib/PublicInbox/Unsubscribe.pm +++ b/lib/PublicInbox/Unsubscribe.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ # # Standalone PSGI app to handle HTTP(s) unsubscribe links generated diff --git a/lib/PublicInbox/UserContent.pm b/lib/PublicInbox/UserContent.pm index 789da2f12..b63d06177 100644 --- a/lib/PublicInbox/UserContent.pm +++ b/lib/PublicInbox/UserContent.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2019-2020 all contributors +# Copyright (C) 2019-2021 all contributors # License: AGPL-3.0+ # Self-updating module containing a sample CSS for client-side diff --git a/lib/PublicInbox/V2Writable.pm b/lib/PublicInbox/V2Writable.pm index 5a8caa08b..724fa8043 100644 --- a/lib/PublicInbox/V2Writable.pm +++ b/lib/PublicInbox/V2Writable.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2018-2020 all contributors +# Copyright (C) 2018-2021 all contributors # License: AGPL-3.0+ # This interface wraps and mimics PublicInbox::Import diff --git a/lib/PublicInbox/View.pm b/lib/PublicInbox/View.pm index a27e93690..eee6ae33e 100644 --- a/lib/PublicInbox/View.pm +++ b/lib/PublicInbox/View.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2014-2020 all contributors +# Copyright (C) 2014-2021 all contributors # License: AGPL-3.0+ # # Used for displaying the HTML web interface. diff --git a/lib/PublicInbox/ViewDiff.pm b/lib/PublicInbox/ViewDiff.pm index 7ec57d8d5..8fe7261ff 100644 --- a/lib/PublicInbox/ViewDiff.pm +++ b/lib/PublicInbox/ViewDiff.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2019-2020 all contributors +# Copyright (C) 2019-2021 all contributors # License: AGPL-3.0+ # # used by PublicInbox::View diff --git a/lib/PublicInbox/ViewVCS.pm b/lib/PublicInbox/ViewVCS.pm index 3f34ea82e..702a075d3 100644 --- a/lib/PublicInbox/ViewVCS.pm +++ b/lib/PublicInbox/ViewVCS.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2019-2020 all contributors +# Copyright (C) 2019-2021 all contributors # License: AGPL-3.0+ # show any VCS object, similar to "git show" diff --git a/lib/PublicInbox/WWW.pm b/lib/PublicInbox/WWW.pm index 52630ae3e..500021d42 100644 --- a/lib/PublicInbox/WWW.pm +++ b/lib/PublicInbox/WWW.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2014-2020 all contributors +# Copyright (C) 2014-2021 all contributors # License: AGPL-3.0+ # # Main web interface for mailing list archives diff --git a/lib/PublicInbox/WWW.pod b/lib/PublicInbox/WWW.pod index 30fe602df..276dfc4cc 100644 --- a/lib/PublicInbox/WWW.pod +++ b/lib/PublicInbox/WWW.pod @@ -47,7 +47,7 @@ and L =head1 COPYRIGHT -Copyright (C) 2016-2020 all contributors L +Copyright (C) 2016-2021 all contributors L License: AGPL-3.0+ L diff --git a/lib/PublicInbox/Watch.pm b/lib/PublicInbox/Watch.pm index bc296e01f..c39ce1a7d 100644 --- a/lib/PublicInbox/Watch.pm +++ b/lib/PublicInbox/Watch.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ # # ref: https://cr.yp.to/proto/maildir.html diff --git a/lib/PublicInbox/WwwAltId.pm b/lib/PublicInbox/WwwAltId.pm index 204e2f826..b90819a2d 100644 --- a/lib/PublicInbox/WwwAltId.pm +++ b/lib/PublicInbox/WwwAltId.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ # dumps using the ".dump" command of sqlite3(1) diff --git a/lib/PublicInbox/WwwAtomStream.pm b/lib/PublicInbox/WwwAtomStream.pm index 912f860ec..361e61f64 100644 --- a/lib/PublicInbox/WwwAtomStream.pm +++ b/lib/PublicInbox/WwwAtomStream.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ # # Atom body stream for HTTP responses diff --git a/lib/PublicInbox/WwwAttach.pm b/lib/PublicInbox/WwwAttach.pm index 0fe63e423..93c43af89 100644 --- a/lib/PublicInbox/WwwAttach.pm +++ b/lib/PublicInbox/WwwAttach.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ # For retrieving attachments from messages in the WWW interface diff --git a/lib/PublicInbox/WwwHighlight.pm b/lib/PublicInbox/WwwHighlight.pm index 170bfcaa4..6fed2fedd 100644 --- a/lib/PublicInbox/WwwHighlight.pm +++ b/lib/PublicInbox/WwwHighlight.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2019-2020 all contributors +# Copyright (C) 2019-2021 all contributors # License: AGPL-3.0+ # Standalone PSGI app to provide syntax highlighting as-a-service diff --git a/lib/PublicInbox/WwwListing.pm b/lib/PublicInbox/WwwListing.pm index 4b3f1674e..d58618ccc 100644 --- a/lib/PublicInbox/WwwListing.pm +++ b/lib/PublicInbox/WwwListing.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2019-2020 all contributors +# Copyright (C) 2019-2021 all contributors # License: AGPL-3.0+ # Provide an HTTP-accessible listing of inboxes. diff --git a/lib/PublicInbox/WwwStatic.pm b/lib/PublicInbox/WwwStatic.pm index 051d2e039..29e4819df 100644 --- a/lib/PublicInbox/WwwStatic.pm +++ b/lib/PublicInbox/WwwStatic.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ # This package can either be a PSGI response body for a static file diff --git a/lib/PublicInbox/WwwStream.pm b/lib/PublicInbox/WwwStream.pm index 958251a34..bcf2ececc 100644 --- a/lib/PublicInbox/WwwStream.pm +++ b/lib/PublicInbox/WwwStream.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ # # HTML body stream for which yields getline+close methods for diff --git a/lib/PublicInbox/WwwText.pm b/lib/PublicInbox/WwwText.pm index a85609168..817d032c7 100644 --- a/lib/PublicInbox/WwwText.pm +++ b/lib/PublicInbox/WwwText.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ # used for displaying help texts and other non-mail content diff --git a/lib/PublicInbox/Xapcmd.pm b/lib/PublicInbox/Xapcmd.pm index ca2345f76..8de516ef5 100644 --- a/lib/PublicInbox/Xapcmd.pm +++ b/lib/PublicInbox/Xapcmd.pm @@ -1,4 +1,4 @@ -# Copyright (C) 2018-2020 all contributors +# Copyright (C) 2018-2021 all contributors # License: AGPL-3.0+ package PublicInbox::Xapcmd; use strict; diff --git a/lib/PublicInbox/gcf2_libgit2.h b/lib/PublicInbox/gcf2_libgit2.h index 800c6bad3..e1f0ef39a 100644 --- a/lib/PublicInbox/gcf2_libgit2.h +++ b/lib/PublicInbox/gcf2_libgit2.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2020 all contributors + * Copyright (C) 2020-2021 all contributors * License: AGPL-3.0+ * * libgit2 for Inline::C diff --git a/script/lei b/script/lei index 0457adfd0..ff4dcd45e 100755 --- a/script/lei +++ b/script/lei @@ -1,5 +1,5 @@ #!perl -w -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ use strict; use v5.10.1; diff --git a/script/public-inbox-compact b/script/public-inbox-compact index dfebac1ce..ab1d1e5e7 100755 --- a/script/public-inbox-compact +++ b/script/public-inbox-compact @@ -1,5 +1,5 @@ #!perl -w -# Copyright (C) 2018-2020 all contributors +# Copyright (C) 2018-2021 all contributors # License: AGPL-3.0+ use strict; use v5.10.1; diff --git a/script/public-inbox-convert b/script/public-inbox-convert index e6ee65296..3c627b793 100755 --- a/script/public-inbox-convert +++ b/script/public-inbox-convert @@ -1,5 +1,5 @@ #!/usr/bin/perl -w -# Copyright (C) 2018-2020 all contributors +# Copyright (C) 2018-2021 all contributors # License: AGPL-3.0+ use strict; use v5.10.1; diff --git a/script/public-inbox-edit b/script/public-inbox-edit index 81f023bca..1c6c4e4a0 100755 --- a/script/public-inbox-edit +++ b/script/public-inbox-edit @@ -1,5 +1,5 @@ #!/usr/bin/perl -w -# Copyright (C) 2019-2020 all contributors +# Copyright (C) 2019-2021 all contributors # License: AGPL-3.0+ # # Used for editing messages in a public-inbox. diff --git a/script/public-inbox-extindex b/script/public-inbox-extindex index 5f27988ff..15ac20eb8 100644 --- a/script/public-inbox-extindex +++ b/script/public-inbox-extindex @@ -1,5 +1,5 @@ #!perl -w -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ # Basic tool to create a Xapian search index for a public-inbox. use strict; diff --git a/script/public-inbox-httpd b/script/public-inbox-httpd index 3befdab80..b31b896d7 100755 --- a/script/public-inbox-httpd +++ b/script/public-inbox-httpd @@ -1,5 +1,5 @@ #!/usr/bin/perl -w -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ # # Standalone HTTP server for public-inbox. diff --git a/script/public-inbox-imapd b/script/public-inbox-imapd index 60f2e6d8a..6b7559384 100755 --- a/script/public-inbox-imapd +++ b/script/public-inbox-imapd @@ -1,5 +1,5 @@ #!perl -w -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ # # Standalone read-only IMAP server for public-inbox. diff --git a/script/public-inbox-index b/script/public-inbox-index index 0fdfddc06..33169bd01 100755 --- a/script/public-inbox-index +++ b/script/public-inbox-index @@ -1,5 +1,5 @@ #!perl -w -# Copyright (C) 2015-2020 all contributors +# Copyright (C) 2015-2021 all contributors # License: AGPL-3.0+ # Basic tool to create a Xapian search index for a public-inbox. # Usage with libeatmydata diff --git a/script/public-inbox-init b/script/public-inbox-init index 222d0c603..6a867a229 100755 --- a/script/public-inbox-init +++ b/script/public-inbox-init @@ -1,5 +1,5 @@ #!perl -w -# Copyright (C) 2014-2020 all contributors +# Copyright (C) 2014-2021 all contributors # License: AGPL-3.0+ use strict; use v5.10.1; diff --git a/script/public-inbox-learn b/script/public-inbox-learn index 1731a4ba4..8b8e1b773 100755 --- a/script/public-inbox-learn +++ b/script/public-inbox-learn @@ -1,5 +1,5 @@ #!/usr/bin/perl -w -# Copyright (C) 2014-2020 all contributors +# Copyright (C) 2014-2021 all contributors # License: AGPL-3.0+ # # Used for training spam (via SpamAssassin) and removing messages from a diff --git a/script/public-inbox-mda b/script/public-inbox-mda index 40963f8e1..7e2bee920 100755 --- a/script/public-inbox-mda +++ b/script/public-inbox-mda @@ -1,5 +1,5 @@ #!/usr/bin/perl -w -# Copyright (C) 2013-2020 all contributors +# Copyright (C) 2013-2021 all contributors # License: AGPL-3.0+ # # Mail delivery agent for public-inbox, run from your MTA upon mail delivery diff --git a/script/public-inbox-nntpd b/script/public-inbox-nntpd index f42db6fe0..9fb0a8d9e 100755 --- a/script/public-inbox-nntpd +++ b/script/public-inbox-nntpd @@ -1,5 +1,5 @@ #!/usr/bin/perl -w -# Copyright (C) 2015-2020 all contributors +# Copyright (C) 2015-2021 all contributors # License: AGPL-3.0+ # # Standalone NNTP server for public-inbox. diff --git a/script/public-inbox-purge b/script/public-inbox-purge index 52f1f18a6..59c03150c 100755 --- a/script/public-inbox-purge +++ b/script/public-inbox-purge @@ -1,5 +1,5 @@ #!/usr/bin/perl -w -# Copyright (C) 2019-2020 all contributors +# Copyright (C) 2019-2021 all contributors # License: AGPL-3.0+ # # Used for purging messages entirely from a public-inbox. Currently diff --git a/script/public-inbox-watch b/script/public-inbox-watch index 4fd6ad49d..9ada9c3b2 100755 --- a/script/public-inbox-watch +++ b/script/public-inbox-watch @@ -1,5 +1,5 @@ #!/usr/bin/perl -w -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ my $help = < +# Copyright (C) 2019-2021 all contributors # License: AGPL-3.0+ use strict; use v5.10.1; diff --git a/script/public-inbox.cgi b/script/public-inbox.cgi index 42ab17c9e..3a430d5b9 100755 --- a/script/public-inbox.cgi +++ b/script/public-inbox.cgi @@ -1,5 +1,5 @@ #!/usr/bin/perl -w -# Copyright (C) 2014-2020 all contributors +# Copyright (C) 2014-2021 all contributors # License: AGPL-3.0+ or later # # Enables using PublicInbox::WWW as a CGI script diff --git a/scripts/dc-dlvr b/scripts/dc-dlvr index 90aab73b4..935a8312d 100755 --- a/scripts/dc-dlvr +++ b/scripts/dc-dlvr @@ -1,5 +1,5 @@ #!/bin/sh -# Copyright (C) 2008-2020 all contributors +# Copyright (C) 2008-2021 all contributors # License: GPL-3.0+ # This is installed as /etc/dc-dcvr on my system # to use with postfix main.cf: mailbox_command = /etc/dc-dlvr "$EXTENSION" diff --git a/scripts/dupe-finder b/scripts/dupe-finder index deeb0d6f8..d9744fcb2 100644 --- a/scripts/dupe-finder +++ b/scripts/dupe-finder @@ -1,5 +1,5 @@ #!/usr/bin/perl -w -# Copyright (C) 2018-2020 all contributors +# Copyright (C) 2018-2021 all contributors # License: AGPL-3.0+ # # ad-hoc tool for finding duplicates, unstable! diff --git a/scripts/import_slrnspool b/scripts/import_slrnspool index 0acffc1f8..d9a35dfdf 100755 --- a/scripts/import_slrnspool +++ b/scripts/import_slrnspool @@ -1,5 +1,5 @@ #!/usr/bin/perl -w -# Copyright (C) 2015-2020 all contributors +# Copyright (C) 2015-2021 all contributors # License: AGPL-3.0+ # # Incremental (or one-shot) importer of a slrnpull news spool diff --git a/scripts/import_vger_from_mbox b/scripts/import_vger_from_mbox index d1ce72316..c33e42e45 100644 --- a/scripts/import_vger_from_mbox +++ b/scripts/import_vger_from_mbox @@ -1,5 +1,5 @@ #!/usr/bin/perl -w -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/scripts/slrnspool2maildir b/scripts/slrnspool2maildir index c36de0c91..8e2ba08ac 100755 --- a/scripts/slrnspool2maildir +++ b/scripts/slrnspool2maildir @@ -1,5 +1,5 @@ #!/usr/bin/perl -w -# Copyright (C) 2013-2020 all contributors +# Copyright (C) 2013-2021 all contributors # License: AGPL-3.0+ # # One-off script to convert an slrnpull news spool to Maildir diff --git a/scripts/ssoma-replay b/scripts/ssoma-replay index 071214230..cfb0fbd91 100755 --- a/scripts/ssoma-replay +++ b/scripts/ssoma-replay @@ -1,5 +1,5 @@ #!/usr/bin/perl -w -# Copyright (C) 2015-2020 all contributors +# Copyright (C) 2015-2021 all contributors # License: AGPL-3.0+ # # A work-in-progress, but one day I hope this script is no longer diff --git a/scripts/xhdr-num2mid b/scripts/xhdr-num2mid index 19f5d0e0d..3ca33f5d8 100755 --- a/scripts/xhdr-num2mid +++ b/scripts/xhdr-num2mid @@ -1,5 +1,5 @@ #!/usr/bin/perl -w -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ # Useful for mapping article IDs from existing NNTP servers to MIDs use strict; diff --git a/t/address.t b/t/address.t index 6f4bff6c4..0adcf46d5 100644 --- a/t/address.t +++ b/t/address.t @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/admin.t b/t/admin.t index 60c6037d4..fbfcd6d3e 100644 --- a/t/admin.t +++ b/t/admin.t @@ -1,4 +1,4 @@ -# Copyright (C) 2019-2020 all contributors +# Copyright (C) 2019-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/altid.t b/t/altid.t index 816f5f5b7..0e9da07eb 100644 --- a/t/altid.t +++ b/t/altid.t @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/altid_v2.t b/t/altid_v2.t index f04b547bd..c6295b2fd 100644 --- a/t/altid_v2.t +++ b/t/altid_v2.t @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/cgi.t b/t/cgi.t index 96c627c38..3818b9918 100644 --- a/t/cgi.t +++ b/t/cgi.t @@ -1,4 +1,4 @@ -# Copyright (C) 2014-2020 all contributors +# Copyright (C) 2014-2021 all contributors # License: AGPL-3.0+ # FIXME: this test is too slow and most non-CGI-requirements # should be moved over to things which use test_psgi diff --git a/t/check-www-inbox.perl b/t/check-www-inbox.perl index dc463ea82..eee8adc25 100644 --- a/t/check-www-inbox.perl +++ b/t/check-www-inbox.perl @@ -1,5 +1,5 @@ #!/usr/bin/perl -w -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ # Parallel WWW checker my $usage = "$0 [-j JOBS] [-s SLOW_THRESHOLD] URL_OF_INBOX\n"; diff --git a/t/config.t b/t/config.t index 7fb44acce..fe6841069 100644 --- a/t/config.t +++ b/t/config.t @@ -1,4 +1,4 @@ -# Copyright (C) 2014-2020 all contributors +# Copyright (C) 2014-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/config_limiter.t b/t/config_limiter.t index 0da8903d3..8c83aca86 100644 --- a/t/config_limiter.t +++ b/t/config_limiter.t @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/content_hash.t b/t/content_hash.t index 646aab07c..3f02b1b34 100644 --- a/t/content_hash.t +++ b/t/content_hash.t @@ -1,4 +1,4 @@ -# Copyright (C) 2018-2020 all contributors +# Copyright (C) 2018-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/convert-compact.t b/t/convert-compact.t index fe8a7ec22..cdb9e3f5e 100644 --- a/t/convert-compact.t +++ b/t/convert-compact.t @@ -1,4 +1,4 @@ -# Copyright (C) 2018-2020 all contributors +# Copyright (C) 2018-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/data/message_embed.eml b/t/data/message_embed.eml index a7aa88ace..957580846 100644 --- a/t/data/message_embed.eml +++ b/t/data/message_embed.eml @@ -63,7 +63,7 @@ index 00000000..166baf91 --- /dev/null +++ b/lib/PublicInbox/MailHeader.pm @@ -0,0 +1,55 @@ -+# Copyright (C) 2020 all contributors ++# Copyright (C) 2020-2021 all contributors +# License: AGPL-3.0+ +package PublicInbox::MailHeader; +use strict; diff --git a/t/dir_idle.t b/t/dir_idle.t index 587599e83..d62eb5a26 100644 --- a/t/dir_idle.t +++ b/t/dir_idle.t @@ -1,5 +1,5 @@ #!perl -w -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ use Test::More; use_ok 'PublicInbox::DirIdle'; diff --git a/t/ds-kqxs.t b/t/ds-kqxs.t index 718567d63..43c71fed8 100644 --- a/t/ds-kqxs.t +++ b/t/ds-kqxs.t @@ -1,4 +1,4 @@ -# Copyright (C) 2019-2020 all contributors +# Copyright (C) 2019-2021 all contributors # Licensed the same as Danga::Socket (and Perl5) # License: GPL-1.0+ or Artistic-1.0-Perl # diff --git a/t/ds-leak.t b/t/ds-leak.t index 72bf03793..57d9cd723 100644 --- a/t/ds-leak.t +++ b/t/ds-leak.t @@ -1,4 +1,4 @@ -# Copyright (C) 2019-2020 all contributors +# Copyright (C) 2019-2021 all contributors # Licensed the same as Danga::Socket (and Perl5) # License: GPL-1.0+ or Artistic-1.0-Perl # diff --git a/t/ds-poll.t b/t/ds-poll.t index 0ee57b692..d88613695 100644 --- a/t/ds-poll.t +++ b/t/ds-poll.t @@ -1,4 +1,4 @@ -# Copyright (C) 2019-2020 all contributors +# Copyright (C) 2019-2021 all contributors # Licensed the same as Danga::Socket (and Perl5) # License: GPL-1.0+ or Artistic-1.0-Perl # diff --git a/t/edit.t b/t/edit.t index dbdda394d..0d57e6298 100644 --- a/t/edit.t +++ b/t/edit.t @@ -1,4 +1,4 @@ -# Copyright (C) 2019-2020 all contributors +# Copyright (C) 2019-2021 all contributors # License: AGPL-3.0+ # edit frontend behavior test (t/replace.t for backend) use strict; diff --git a/t/emergency.t b/t/emergency.t index 74cc1d2e8..60dba2ad3 100644 --- a/t/emergency.t +++ b/t/emergency.t @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/eml.t b/t/eml.t index 4d1c1216f..ebd45c137 100644 --- a/t/eml.t +++ b/t/eml.t @@ -1,5 +1,5 @@ #!perl -w -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ use strict; use Test::More; diff --git a/t/eml_content_disposition.t b/t/eml_content_disposition.t index 9bdacc05f..099587f86 100644 --- a/t/eml_content_disposition.t +++ b/t/eml_content_disposition.t @@ -1,5 +1,5 @@ #!perl -w -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # Copyright (C) 2004- Simon Cozens, Casey West, Ricardo SIGNES # This library is free software; you can redistribute it and/or modify # it under the same terms as Perl itself. diff --git a/t/eml_content_type.t b/t/eml_content_type.t index 5acd51ad7..ab8d4b2df 100644 --- a/t/eml_content_type.t +++ b/t/eml_content_type.t @@ -1,5 +1,5 @@ #!perl -w -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # Copyright (C) 2004- Simon Cozens, Casey West, Ricardo SIGNES # This library is free software; you can redistribute it and/or modify # it under the same terms as Perl itself. diff --git a/t/extsearch.t b/t/extsearch.t index ffbc10e2f..2c3f7547f 100644 --- a/t/extsearch.t +++ b/t/extsearch.t @@ -1,5 +1,5 @@ #!perl -w -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ use strict; use Test::More; diff --git a/t/fake_inotify.t b/t/fake_inotify.t index 11dac117f..5c925ae68 100644 --- a/t/fake_inotify.t +++ b/t/fake_inotify.t @@ -1,5 +1,5 @@ #!perl -w -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ # # Ensure FakeInotify can pick up rename(2) and link(2) operations diff --git a/t/feed.t b/t/feed.t index 9f6a987bd..cdbc88cd9 100644 --- a/t/feed.t +++ b/t/feed.t @@ -1,4 +1,4 @@ -# Copyright (C) 2014-2020 all contributors +# Copyright (C) 2014-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/filter_base.t b/t/filter_base.t index 47d0220f5..2646321a8 100644 --- a/t/filter_base.t +++ b/t/filter_base.t @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/filter_mirror.t b/t/filter_mirror.t index 5bc7f3f40..678d9fb02 100644 --- a/t/filter_mirror.t +++ b/t/filter_mirror.t @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/filter_rubylang.t b/t/filter_rubylang.t index 6d639c004..817994512 100644 --- a/t/filter_rubylang.t +++ b/t/filter_rubylang.t @@ -1,4 +1,4 @@ -# Copyright (C) 2017-2020 all contributors +# Copyright (C) 2017-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/filter_subjecttag.t b/t/filter_subjecttag.t index e2d91e741..f88fcad51 100644 --- a/t/filter_subjecttag.t +++ b/t/filter_subjecttag.t @@ -1,4 +1,4 @@ -# Copyright (C) 2017-2020 all contributors +# Copyright (C) 2017-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/filter_vger.t b/t/filter_vger.t index ca5a6ca72..92d6a9f3d 100644 --- a/t/filter_vger.t +++ b/t/filter_vger.t @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/gcf2.t b/t/gcf2.t index 35b2f113e..fa907c8be 100644 --- a/t/gcf2.t +++ b/t/gcf2.t @@ -1,5 +1,5 @@ #!perl -w -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ use strict; use PublicInbox::TestCommon; diff --git a/t/gcf2_client.t b/t/gcf2_client.t index f1302a540..bae94c773 100644 --- a/t/gcf2_client.t +++ b/t/gcf2_client.t @@ -1,5 +1,5 @@ #!perl -w -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ use strict; use PublicInbox::TestCommon; diff --git a/t/git-http-backend.psgi b/t/git-http-backend.psgi index e34ebe401..a91e5de83 100644 --- a/t/git-http-backend.psgi +++ b/t/git-http-backend.psgi @@ -1,5 +1,5 @@ #!/usr/bin/perl -w -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/git.t b/t/git.t index 2cfff248a..377652ca8 100644 --- a/t/git.t +++ b/t/git.t @@ -1,4 +1,4 @@ -# Copyright (C) 2015-2020 all contributors +# Copyright (C) 2015-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/gzip_filter.t b/t/gzip_filter.t index 400214e64..b349ae58c 100644 --- a/t/gzip_filter.t +++ b/t/gzip_filter.t @@ -1,4 +1,4 @@ -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ use strict; use Test::More; diff --git a/t/hl_mod.t b/t/hl_mod.t index 950573546..f5bf433db 100644 --- a/t/hl_mod.t +++ b/t/hl_mod.t @@ -1,5 +1,5 @@ #!/usr/bin/perl -w -# Copyright (C) 2019-2020 all contributors +# Copyright (C) 2019-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/html_index.t b/t/html_index.t index 80f81577e..8e2a674fe 100644 --- a/t/html_index.t +++ b/t/html_index.t @@ -1,4 +1,4 @@ -# Copyright (C) 2014-2020 all contributors +# Copyright (C) 2014-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/httpd-corner.psgi b/t/httpd-corner.psgi index cb41cfa05..5436a74dc 100644 --- a/t/httpd-corner.psgi +++ b/t/httpd-corner.psgi @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ # corner case tests for the generic PSGI server # Usage: plackup [OPTIONS] /path/to/this/file diff --git a/t/httpd-corner.t b/t/httpd-corner.t index 514672a1b..c3f805303 100644 --- a/t/httpd-corner.t +++ b/t/httpd-corner.t @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ # note: our HTTP server should be standalone and capable of running # generic PSGI/Plack apps. diff --git a/t/httpd-https.t b/t/httpd-https.t index fcfa12afb..a2166ce60 100644 --- a/t/httpd-https.t +++ b/t/httpd-https.t @@ -1,4 +1,4 @@ -# Copyright (C) 2019-2020 all contributors +# Copyright (C) 2019-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/httpd-unix.t b/t/httpd-unix.t index 363f36489..2d3cecc12 100644 --- a/t/httpd-unix.t +++ b/t/httpd-unix.t @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ # Tests for binding Unix domain sockets use strict; diff --git a/t/httpd.t b/t/httpd.t index 7404eb8b6..2fc28355e 100644 --- a/t/httpd.t +++ b/t/httpd.t @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/hval.t b/t/hval.t index e80a02ff4..9d0dab7a6 100644 --- a/t/hval.t +++ b/t/hval.t @@ -1,4 +1,4 @@ -# Copyright (C) 2017-2020 all contributors +# Copyright (C) 2017-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/idx_stack.t b/t/idx_stack.t index e0474fa42..7af096a88 100644 --- a/t/idx_stack.t +++ b/t/idx_stack.t @@ -1,5 +1,5 @@ #!perl -w -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ use strict; use Test::More; diff --git a/t/imap.t b/t/imap.t index 5a251c6b5..0ec02818d 100644 --- a/t/imap.t +++ b/t/imap.t @@ -1,5 +1,5 @@ #!perl -w -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ # unit tests (no network) for IMAP, see t/imapd.t for end-to-end tests use strict; diff --git a/t/imap_searchqp.t b/t/imap_searchqp.t index adf7b2050..049fd6808 100644 --- a/t/imap_searchqp.t +++ b/t/imap_searchqp.t @@ -1,5 +1,5 @@ #!perl -w -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ use strict; use Test::More; diff --git a/t/imap_tracker.t b/t/imap_tracker.t index 01e1d0b15..be7c6e656 100644 --- a/t/imap_tracker.t +++ b/t/imap_tracker.t @@ -1,4 +1,4 @@ -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ use Test::More; use strict; diff --git a/t/imapd-tls.t b/t/imapd-tls.t index df4ef85ca..e40ae1e89 100644 --- a/t/imapd-tls.t +++ b/t/imapd-tls.t @@ -1,4 +1,4 @@ -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/imapd.t b/t/imapd.t index 63a86e712..5d610dfde 100644 --- a/t/imapd.t +++ b/t/imapd.t @@ -1,5 +1,5 @@ #!perl -w -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ # end-to-end IMAP tests, see unit tests in t/imap.t, too use strict; diff --git a/t/import.t b/t/import.t index 9a88416f2..855b5d7cf 100644 --- a/t/import.t +++ b/t/import.t @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/inbox.t b/t/inbox.t index 08f1724f0..bc8fae9ae 100644 --- a/t/inbox.t +++ b/t/inbox.t @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/inbox_idle.t b/t/inbox_idle.t index 198856bdd..27facfe92 100644 --- a/t/inbox_idle.t +++ b/t/inbox_idle.t @@ -1,5 +1,5 @@ #!perl -w -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ use Test::More; use PublicInbox::TestCommon; diff --git a/t/index-git-times.t b/t/index-git-times.t index 9b869f948..3cfb99f47 100644 --- a/t/index-git-times.t +++ b/t/index-git-times.t @@ -1,5 +1,5 @@ #!perl -w -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ use strict; use v5.10.1; diff --git a/t/indexlevels-mirror-v1.t b/t/indexlevels-mirror-v1.t index adcc93fd2..a0cee72cb 100644 --- a/t/indexlevels-mirror-v1.t +++ b/t/indexlevels-mirror-v1.t @@ -1,4 +1,4 @@ -# Copyright (C) 2019-2020 all contributors +# Copyright (C) 2019-2021 all contributors # License: AGPL-3.0+ local $ENV{PI_TEST_VERSION} = 1; require './t/indexlevels-mirror.t'; diff --git a/t/indexlevels-mirror.t b/t/indexlevels-mirror.t index 656a9a34e..a2afbd74c 100644 --- a/t/indexlevels-mirror.t +++ b/t/indexlevels-mirror.t @@ -1,4 +1,4 @@ -# Copyright (C) 2019-2020 all contributors +# Copyright (C) 2019-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/init.t b/t/init.t index dba59231c..b8dfea663 100644 --- a/t/init.t +++ b/t/init.t @@ -1,4 +1,4 @@ -# Copyright (C) 2014-2020 all contributors +# Copyright (C) 2014-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/ipc.t b/t/ipc.t index 5ee45e63b..0efc53949 100644 --- a/t/ipc.t +++ b/t/ipc.t @@ -1,5 +1,5 @@ #!perl -w -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ use strict; use v5.10.1; diff --git a/t/kqnotify.t b/t/kqnotify.t index c3557d3e2..902ce0f16 100644 --- a/t/kqnotify.t +++ b/t/kqnotify.t @@ -1,5 +1,5 @@ #!perl -w -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ # # Ensure KQNotify can pick up rename(2) and link(2) operations diff --git a/t/lei-oneshot.t b/t/lei-oneshot.t index 3b8e412d3..2b34f982b 100644 --- a/t/lei-oneshot.t +++ b/t/lei-oneshot.t @@ -1,5 +1,5 @@ #!perl -w -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ use strict; use v5.10.1; diff --git a/t/lei.t b/t/lei.t index 764a7fe42..690878ce7 100644 --- a/t/lei.t +++ b/t/lei.t @@ -1,5 +1,5 @@ #!perl -w -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ use strict; use v5.10.1; diff --git a/t/lei_dedupe.t b/t/lei_dedupe.t index 08f38aa00..b5e2b8f9d 100644 --- a/t/lei_dedupe.t +++ b/t/lei_dedupe.t @@ -1,5 +1,5 @@ #!perl -w -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ use strict; use v5.10.1; diff --git a/t/lei_store.t b/t/lei_store.t index beb5a8c4d..bcebde8e0 100644 --- a/t/lei_store.t +++ b/t/lei_store.t @@ -1,5 +1,5 @@ #!perl -w -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ use strict; use v5.10.1; diff --git a/t/lei_to_mail.t b/t/lei_to_mail.t index bd864754b..cb30fed51 100644 --- a/t/lei_to_mail.t +++ b/t/lei_to_mail.t @@ -1,5 +1,5 @@ #!perl -w -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ use strict; use v5.10.1; diff --git a/t/lei_xsearch.t b/t/lei_xsearch.t index 178c3d371..3774b4c10 100644 --- a/t/lei_xsearch.t +++ b/t/lei_xsearch.t @@ -1,5 +1,5 @@ #!perl -w -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ use strict; use v5.10.1; diff --git a/t/linkify.t b/t/linkify.t index 34840410f..e42e1efe8 100644 --- a/t/linkify.t +++ b/t/linkify.t @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/mbox_reader.t b/t/mbox_reader.t index 7d5a6ba5b..53458ec2f 100644 --- a/t/mbox_reader.t +++ b/t/mbox_reader.t @@ -1,5 +1,5 @@ #!perl -w -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ use strict; use v5.10.1; diff --git a/t/mda.t b/t/mda.t index c5b35eec2..d20cdb92b 100644 --- a/t/mda.t +++ b/t/mda.t @@ -1,4 +1,4 @@ -# Copyright (C) 2014-2020 all contributors +# Copyright (C) 2014-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/mda_filter_rubylang.t b/t/mda_filter_rubylang.t index 489ea223b..d05eec258 100644 --- a/t/mda_filter_rubylang.t +++ b/t/mda_filter_rubylang.t @@ -1,4 +1,4 @@ -# Copyright (C) 2019-2020 all contributors +# Copyright (C) 2019-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/mid.t b/t/mid.t index 3b8f41087..e2d8dcbf6 100644 --- a/t/mid.t +++ b/t/mid.t @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ use strict; use Test::More; diff --git a/t/mime.t b/t/mime.t index 46c1d8d7f..471f0efa9 100644 --- a/t/mime.t +++ b/t/mime.t @@ -1,5 +1,5 @@ #!perl -w -# Copyright (C) 2017-2020 all contributors +# Copyright (C) 2017-2021 all contributors # This library is free software; you can redistribute it and/or modify # it under the same terms as Perl itself. # Artistic or GPL-1+ diff --git a/t/miscsearch.t b/t/miscsearch.t index 0ba791941..0424328d5 100644 --- a/t/miscsearch.t +++ b/t/miscsearch.t @@ -1,5 +1,5 @@ #!perl -w -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ use strict; use Test::More; diff --git a/t/msg_iter.t b/t/msg_iter.t index 4ee3a201c..e46d515c8 100644 --- a/t/msg_iter.t +++ b/t/msg_iter.t @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/msgmap.t b/t/msgmap.t index 2d31f1de1..2d462dfb0 100644 --- a/t/msgmap.t +++ b/t/msgmap.t @@ -1,4 +1,4 @@ -# Copyright (C) 2015-2020 all contributors +# Copyright (C) 2015-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/msgtime.t b/t/msgtime.t index 89fd9e37b..00d579997 100644 --- a/t/msgtime.t +++ b/t/msgtime.t @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/multi-mid.t b/t/multi-mid.t index 41d556b9c..e9c3dd8c2 100644 --- a/t/multi-mid.t +++ b/t/multi-mid.t @@ -1,4 +1,4 @@ -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ use strict; use Test::More; diff --git a/t/nntp.t b/t/nntp.t index 36eb69458..5bad9dfe2 100644 --- a/t/nntp.t +++ b/t/nntp.t @@ -1,4 +1,4 @@ -# Copyright (C) 2015-2020 all contributors +# Copyright (C) 2015-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/nntpd-tls.t b/t/nntpd-tls.t index 23baf4e44..1194be6f1 100644 --- a/t/nntpd-tls.t +++ b/t/nntpd-tls.t @@ -1,4 +1,4 @@ -# Copyright (C) 2019-2020 all contributors +# Copyright (C) 2019-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/nntpd-v2.t b/t/nntpd-v2.t index 1dd992a0a..0433a57a4 100644 --- a/t/nntpd-v2.t +++ b/t/nntpd-v2.t @@ -1,4 +1,4 @@ -# Copyright (C) 2019-2020 all contributors +# Copyright (C) 2019-2021 all contributors # License: AGPL-3.0+ local $ENV{PI_TEST_VERSION} = 2; require './t/nntpd.t'; diff --git a/t/nntpd.t b/t/nntpd.t index c7a7ee6bb..63287d43a 100644 --- a/t/nntpd.t +++ b/t/nntpd.t @@ -1,4 +1,4 @@ -# Copyright (C) 2015-2020 all contributors +# Copyright (C) 2015-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/nodatacow.t b/t/nodatacow.t index e5b742a2f..72860d438 100644 --- a/t/nodatacow.t +++ b/t/nodatacow.t @@ -1,5 +1,5 @@ #!perl -w -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ use strict; use Test::More; diff --git a/t/nulsubject.t b/t/nulsubject.t index ccb60d525..7f5dd3780 100644 --- a/t/nulsubject.t +++ b/t/nulsubject.t @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/over.t b/t/over.t index 22061249e..a92d2f77b 100644 --- a/t/over.t +++ b/t/over.t @@ -1,4 +1,4 @@ -# Copyright (C) 2018-2020 all contributors +# Copyright (C) 2018-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/plack.t b/t/plack.t index 5d65cd056..8d8aa1008 100644 --- a/t/plack.t +++ b/t/plack.t @@ -1,4 +1,4 @@ -# Copyright (C) 2014-2020 all contributors +# Copyright (C) 2014-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/precheck.t b/t/precheck.t index 11193e381..360dc74f8 100644 --- a/t/precheck.t +++ b/t/precheck.t @@ -1,4 +1,4 @@ -# Copyright (C) 2014-2020 all contributors +# Copyright (C) 2014-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/psgi_attach.t b/t/psgi_attach.t index 14d20adb1..65d704bf8 100644 --- a/t/psgi_attach.t +++ b/t/psgi_attach.t @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/psgi_bad_mids.t b/t/psgi_bad_mids.t index 70393573e..f23680f85 100644 --- a/t/psgi_bad_mids.t +++ b/t/psgi_bad_mids.t @@ -1,4 +1,4 @@ -# Copyright (C) 2018-2020 all contributors +# Copyright (C) 2018-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/psgi_mount.t b/t/psgi_mount.t index 48d8e5c08..5836e9ce7 100644 --- a/t/psgi_mount.t +++ b/t/psgi_mount.t @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/psgi_multipart_not.t b/t/psgi_multipart_not.t index 9b7fb4d02..8edbe0886 100644 --- a/t/psgi_multipart_not.t +++ b/t/psgi_multipart_not.t @@ -1,4 +1,4 @@ -# Copyright (C) 2018-2020 all contributors +# Copyright (C) 2018-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/psgi_scan_all.t b/t/psgi_scan_all.t index c8cb24099..80b855e14 100644 --- a/t/psgi_scan_all.t +++ b/t/psgi_scan_all.t @@ -1,4 +1,4 @@ -# Copyright (C) 2019-2020 all contributors +# Copyright (C) 2019-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/psgi_search.t b/t/psgi_search.t index 07fb48466..8ba431bca 100644 --- a/t/psgi_search.t +++ b/t/psgi_search.t @@ -1,4 +1,4 @@ -# Copyright (C) 2017-2020 all contributors +# Copyright (C) 2017-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/psgi_text.t b/t/psgi_text.t index 9867feaa4..e4613945b 100644 --- a/t/psgi_text.t +++ b/t/psgi_text.t @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/psgi_v2.t b/t/psgi_v2.t index bdc1a3c41..7ab60adcc 100644 --- a/t/psgi_v2.t +++ b/t/psgi_v2.t @@ -1,4 +1,4 @@ -# Copyright (C) 2018-2020 all contributors +# Copyright (C) 2018-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/purge.t b/t/purge.t index 2ca9edca7..f4281c139 100644 --- a/t/purge.t +++ b/t/purge.t @@ -1,4 +1,4 @@ -# Copyright (C) 2019-2020 all contributors +# Copyright (C) 2019-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/qspawn.t b/t/qspawn.t index e37a05fd7..4b9dc8a53 100644 --- a/t/qspawn.t +++ b/t/qspawn.t @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ use strict; use Test::More; diff --git a/t/replace.t b/t/replace.t index fd8ce2c64..7135c863d 100644 --- a/t/replace.t +++ b/t/replace.t @@ -1,4 +1,4 @@ -# Copyright (C) 2019-2020 all contributors +# Copyright (C) 2019-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/reply.t b/t/reply.t index 53162df5d..0b8e1f38f 100644 --- a/t/reply.t +++ b/t/reply.t @@ -1,4 +1,4 @@ -# Copyright (C) 2017-2020 all contributors +# Copyright (C) 2017-2021 all contributors # License: AGPL-3+ use strict; use warnings; diff --git a/t/run.perl b/t/run.perl index 5c0563563..b7cb988be 100755 --- a/t/run.perl +++ b/t/run.perl @@ -1,5 +1,5 @@ #!/usr/bin/perl -w -# Copyright (C) 2019-2020 all contributors +# Copyright (C) 2019-2021 all contributors # License: AGPL-3.0+ # # Parallel test runner which preloads code and reuses worker processes diff --git a/t/search-thr-index.t b/t/search-thr-index.t index bd663519d..fc1b666a3 100644 --- a/t/search-thr-index.t +++ b/t/search-thr-index.t @@ -1,4 +1,4 @@ -# Copyright (C) 2017-2020 all contributors +# Copyright (C) 2017-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/search.t b/t/search.t index 3754717da..7495233ed 100644 --- a/t/search.t +++ b/t/search.t @@ -1,4 +1,4 @@ -# Copyright (C) 2015-2020 all contributors +# Copyright (C) 2015-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/shared_kv.t b/t/shared_kv.t index ad9013283..e7a8e05e2 100644 --- a/t/shared_kv.t +++ b/t/shared_kv.t @@ -1,5 +1,5 @@ #!perl -w -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ use strict; use v5.10.1; diff --git a/t/sigfd.t b/t/sigfd.t index 07120b64c..3a383d798 100644 --- a/t/sigfd.t +++ b/t/sigfd.t @@ -1,4 +1,4 @@ -# Copyright (C) 2019-2020 all contributors +# Copyright (C) 2019-2021 all contributors use strict; use Test::More; use IO::Handle; diff --git a/t/solver_git.t b/t/solver_git.t index 6b0ed8d27..d03a6f387 100644 --- a/t/solver_git.t +++ b/t/solver_git.t @@ -1,4 +1,4 @@ -# Copyright (C) 2019-2020 all contributors +# Copyright (C) 2019-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/spamcheck_spamc.t b/t/spamcheck_spamc.t index 2d9da6310..ab46d62b7 100644 --- a/t/spamcheck_spamc.t +++ b/t/spamcheck_spamc.t @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/spawn.t b/t/spawn.t index a0019202a..552bba330 100644 --- a/t/spawn.t +++ b/t/spawn.t @@ -1,4 +1,4 @@ -# Copyright (C) 2015-2020 all contributors +# Copyright (C) 2015-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/thread-cycle.t b/t/thread-cycle.t index 484ea443c..613c142e6 100644 --- a/t/thread-cycle.t +++ b/t/thread-cycle.t @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/thread-index-gap.t b/t/thread-index-gap.t index 49f254e9a..f4e4bd09c 100644 --- a/t/thread-index-gap.t +++ b/t/thread-index-gap.t @@ -1,5 +1,5 @@ #!perl -w -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ use strict; use v5.10.1; diff --git a/t/time.t b/t/time.t index b491711de..fae208974 100644 --- a/t/time.t +++ b/t/time.t @@ -1,4 +1,4 @@ -# Copyright (C) 2018-2020 all contributors +# Copyright (C) 2018-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/uri_imap.t b/t/uri_imap.t index a2e86a7ec..6c4207c3a 100644 --- a/t/uri_imap.t +++ b/t/uri_imap.t @@ -1,5 +1,5 @@ #!perl -w -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ use strict; use Test::More; diff --git a/t/v1-add-remove-add.t b/t/v1-add-remove-add.t index 2cd45f608..a94bf7fd0 100644 --- a/t/v1-add-remove-add.t +++ b/t/v1-add-remove-add.t @@ -1,4 +1,4 @@ -# Copyright (C) 2018-2020 all contributors +# Copyright (C) 2018-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/v1reindex.t b/t/v1reindex.t index e66d89e52..36cefda55 100644 --- a/t/v1reindex.t +++ b/t/v1reindex.t @@ -1,4 +1,4 @@ -# Copyright (C) 2018-2020 all contributors +# Copyright (C) 2018-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/v2-add-remove-add.t b/t/v2-add-remove-add.t index cfdc8cf1d..b325e5214 100644 --- a/t/v2-add-remove-add.t +++ b/t/v2-add-remove-add.t @@ -1,4 +1,4 @@ -# Copyright (C) 2018-2020 all contributors +# Copyright (C) 2018-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/v2dupindex.t b/t/v2dupindex.t index b1abccd9f..4b20c8e09 100644 --- a/t/v2dupindex.t +++ b/t/v2dupindex.t @@ -1,5 +1,5 @@ #!perl -w -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ # we can index a message from a mirror which bypasses dedupe. diff --git a/t/v2mda.t b/t/v2mda.t index abbdc8e46..38aea0c16 100644 --- a/t/v2mda.t +++ b/t/v2mda.t @@ -1,4 +1,4 @@ -# Copyright (C) 2018-2020 all contributors +# Copyright (C) 2018-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/v2mirror.t b/t/v2mirror.t index 81b9544d9..ebad25666 100644 --- a/t/v2mirror.t +++ b/t/v2mirror.t @@ -1,4 +1,4 @@ -# Copyright (C) 2018-2020 all contributors +# Copyright (C) 2018-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/v2reindex.t b/t/v2reindex.t index ae1570edb..05ea952f4 100644 --- a/t/v2reindex.t +++ b/t/v2reindex.t @@ -1,4 +1,4 @@ -# Copyright (C) 2018-2020 all contributors +# Copyright (C) 2018-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/v2writable.t b/t/v2writable.t index 358a2bb77..f5c8313a5 100644 --- a/t/v2writable.t +++ b/t/v2writable.t @@ -1,4 +1,4 @@ -# Copyright (C) 2018-2020 all contributors +# Copyright (C) 2018-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/view.t b/t/view.t index 462667f1a..114c33046 100644 --- a/t/view.t +++ b/t/view.t @@ -1,4 +1,4 @@ -# Copyright (C) 2013-2020 all contributors +# Copyright (C) 2013-2021 all contributors # License: AGPL-3.0+ use strict; use Test::More; diff --git a/t/watch_filter_rubylang.t b/t/watch_filter_rubylang.t index 9c70b4eae..29a9f7938 100644 --- a/t/watch_filter_rubylang.t +++ b/t/watch_filter_rubylang.t @@ -1,4 +1,4 @@ -# Copyright (C) 2019-2020 all contributors +# Copyright (C) 2019-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/watch_imap.t b/t/watch_imap.t index fb71d3dfe..eeda29eb4 100644 --- a/t/watch_imap.t +++ b/t/watch_imap.t @@ -1,4 +1,4 @@ -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ use strict; use Test::More; diff --git a/t/watch_maildir.t b/t/watch_maildir.t index c948b41b2..e74b512f2 100644 --- a/t/watch_maildir.t +++ b/t/watch_maildir.t @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ use strict; use Test::More; diff --git a/t/watch_maildir_v2.t b/t/watch_maildir_v2.t index 532e5c7cc..195e238b1 100644 --- a/t/watch_maildir_v2.t +++ b/t/watch_maildir_v2.t @@ -1,4 +1,4 @@ -# Copyright (C) 2018-2020 all contributors +# Copyright (C) 2018-2021 all contributors # License: AGPL-3.0+ use strict; use Test::More; diff --git a/t/watch_multiple_headers.t b/t/watch_multiple_headers.t index 1fe392d48..33ed0770e 100644 --- a/t/watch_multiple_headers.t +++ b/t/watch_multiple_headers.t @@ -1,4 +1,4 @@ -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ use strict; use Test::More; diff --git a/t/watch_nntp.t b/t/watch_nntp.t index ce1a3153e..c0ad3098f 100644 --- a/t/watch_nntp.t +++ b/t/watch_nntp.t @@ -1,4 +1,4 @@ -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ use strict; use Test::More; diff --git a/t/www_altid.t b/t/www_altid.t index 337303d9f..14eda030c 100644 --- a/t/www_altid.t +++ b/t/www_altid.t @@ -1,4 +1,4 @@ -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ use strict; use Test::More; diff --git a/t/www_listing.t b/t/www_listing.t index 94c1e5bbb..1bcbaefbc 100644 --- a/t/www_listing.t +++ b/t/www_listing.t @@ -1,4 +1,4 @@ -# Copyright (C) 2019-2020 all contributors +# Copyright (C) 2019-2021 all contributors # License: AGPL-3.0+ # manifest.js.gz generation and grok-pull integration test use strict; diff --git a/t/www_static.t b/t/www_static.t index 364b9447a..3281751c5 100644 --- a/t/www_static.t +++ b/t/www_static.t @@ -1,4 +1,4 @@ -# Copyright (C) 2019-2020 all contributors +# Copyright (C) 2019-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/t/xcpdb-reshard.t b/t/xcpdb-reshard.t index ede736c15..1b726f1a0 100644 --- a/t/xcpdb-reshard.t +++ b/t/xcpdb-reshard.t @@ -1,4 +1,4 @@ -# Copyright (C) 2019-2020 all contributors +# Copyright (C) 2019-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/xt/cmp-msgstr.t b/xt/cmp-msgstr.t index 0276f8454..e0e8ed5a3 100644 --- a/xt/cmp-msgstr.t +++ b/xt/cmp-msgstr.t @@ -1,5 +1,5 @@ #!perl -w -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ use strict; use Test::More; diff --git a/xt/cmp-msgview.t b/xt/cmp-msgview.t index 241512678..49dcbc9ea 100644 --- a/xt/cmp-msgview.t +++ b/xt/cmp-msgview.t @@ -1,5 +1,5 @@ #!perl -w -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ use strict; use Test::More; diff --git a/xt/create-many-inboxes.t b/xt/create-many-inboxes.t index c92643b2d..0c2de40d4 100644 --- a/xt/create-many-inboxes.t +++ b/xt/create-many-inboxes.t @@ -1,5 +1,5 @@ #!perl -w -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ use strict; use Test::More; diff --git a/xt/eml_check_limits.t b/xt/eml_check_limits.t index 9f8219461..536a25f15 100644 --- a/xt/eml_check_limits.t +++ b/xt/eml_check_limits.t @@ -1,5 +1,5 @@ #!perl -w -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ use strict; use v5.10.1; diff --git a/xt/git-http-backend.t b/xt/git-http-backend.t index 2f02725a6..dcff72cc3 100644 --- a/xt/git-http-backend.t +++ b/xt/git-http-backend.t @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ # # Ensure buffering behavior in -httpd doesn't cause runaway memory use diff --git a/xt/git_async_cmp.t b/xt/git_async_cmp.t index f9c9ddefe..a7a94c2de 100644 --- a/xt/git_async_cmp.t +++ b/xt/git_async_cmp.t @@ -1,5 +1,5 @@ #!perl -w -# Copyright (C) 2019-2020 all contributors +# Copyright (C) 2019-2021 all contributors # License: AGPL-3.0+ use strict; use Test::More; diff --git a/xt/httpd-async-stream.t b/xt/httpd-async-stream.t index 22a96875d..f6715c58b 100644 --- a/xt/httpd-async-stream.t +++ b/xt/httpd-async-stream.t @@ -1,5 +1,5 @@ #!perl -w -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ # Expensive test to validate compression and TLS. use strict; diff --git a/xt/imapd-mbsync-oimap.t b/xt/imapd-mbsync-oimap.t index f8641d06d..5f671fc8c 100644 --- a/xt/imapd-mbsync-oimap.t +++ b/xt/imapd-mbsync-oimap.t @@ -1,5 +1,5 @@ #!perl -w -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ # ensure mbsync and offlineimap compatibility use strict; diff --git a/xt/imapd-validate.t b/xt/imapd-validate.t index 3e4451565..b6ac3e216 100644 --- a/xt/imapd-validate.t +++ b/xt/imapd-validate.t @@ -1,5 +1,5 @@ #!perl -w -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ # Expensive test to validate compression and TLS. use strict; diff --git a/xt/mem-imapd-tls.t b/xt/mem-imapd-tls.t index 3f1436c7d..e4b3b8cd0 100644 --- a/xt/mem-imapd-tls.t +++ b/xt/mem-imapd-tls.t @@ -1,5 +1,5 @@ #!perl -w -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ # Idle client memory usage test, particularly after EXAMINE when # Message Sequence Numbers are loaded diff --git a/xt/mem-msgview.t b/xt/mem-msgview.t index c09afde08..dceb24b23 100644 --- a/xt/mem-msgview.t +++ b/xt/mem-msgview.t @@ -1,5 +1,5 @@ #!perl -w -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ # Note: this may be altered as-needed to demonstrate improvements. # See history in git for this file. diff --git a/xt/msgtime_cmp.t b/xt/msgtime_cmp.t index aa96be4db..ae9e42152 100644 --- a/xt/msgtime_cmp.t +++ b/xt/msgtime_cmp.t @@ -1,5 +1,5 @@ #!perl -w -# Copyright (C) 2019-2020 all contributors +# Copyright (C) 2019-2021 all contributors # License: AGPL-3.0+ use strict; use Test::More; diff --git a/xt/nntpd-validate.t b/xt/nntpd-validate.t index 322e6f620..efe97c027 100644 --- a/xt/nntpd-validate.t +++ b/xt/nntpd-validate.t @@ -1,4 +1,4 @@ -# Copyright (C) 2019-2020 all contributors +# Copyright (C) 2019-2021 all contributors # License: AGPL-3.0+ # Integration test to validate compression. diff --git a/xt/perf-msgview.t b/xt/perf-msgview.t index 30e133d7c..599808390 100644 --- a/xt/perf-msgview.t +++ b/xt/perf-msgview.t @@ -1,4 +1,4 @@ -# Copyright (C) 2019-2020 all contributors +# Copyright (C) 2019-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/xt/perf-nntpd.t b/xt/perf-nntpd.t index f73afacc7..cd0d49389 100644 --- a/xt/perf-nntpd.t +++ b/xt/perf-nntpd.t @@ -1,4 +1,4 @@ -# Copyright (C) 2018-2020 all contributors +# Copyright (C) 2018-2021 all contributors # License: AGPL-3.0+ use strict; use warnings; diff --git a/xt/perf-threading.t b/xt/perf-threading.t index 472c19530..57e9db9ba 100644 --- a/xt/perf-threading.t +++ b/xt/perf-threading.t @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2020 all contributors +# Copyright (C) 2016-2021 all contributors # License: AGPL-3.0+ # # real-world testing of search threading diff --git a/xt/solver.t b/xt/solver.t index 99fca0d30..2f2fcc446 100644 --- a/xt/solver.t +++ b/xt/solver.t @@ -1,5 +1,5 @@ #!perl -w -# Copyright (C) 2020 all contributors +# Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ use strict; use Test::More;