New Upstream Snapshot - anope

Ready changes

Summary

Merged new upstream version: 2.0.12+git20221231.1.33a337d (was: 2.0.12).

Resulting package

Built on 2023-01-19T08:26 (took 17m49s)

The resulting binary packages can be installed (if you have the apt repository enabled) by running one of:

apt install -t fresh-snapshots anope-dbgsymapt install -t fresh-snapshots anope

Lintian Result

Diff

diff --git a/.github/workflows/ci-linux.yml b/.github/workflows/ci-linux.yml
deleted file mode 100644
index a2c35dc..0000000
--- a/.github/workflows/ci-linux.yml
+++ /dev/null
@@ -1,52 +0,0 @@
-name: Linux CI
-on:
-  - pull_request
-  - push
-jobs:
-  build:
-    runs-on: ubuntu-20.04
-    env:
-      CXX: ${{ matrix.compiler }}
-      CXXFLAGS: -std=${{ matrix.standard }}
-    steps:
-      - uses: actions/checkout@v2
-      - name: Install dependencies
-        run: |
-          sudo apt-get update --assume-yes
-          sudo apt-get install --assume-yes --no-install-recommends \
-            clang \
-            g++ \
-            git \
-            libc++-dev \
-            libc++abi-dev \
-            libgnutls28-dev \
-            libldap2-dev \
-            libmysqlclient-dev \
-            libpcre2-dev \
-            libpcre3-dev \
-            libsqlite3-dev \
-            libssl-dev \
-            libtre-dev \
-            make
-      - name: Enable extras
-        run: |
-          for MODULE in m_ldap.cpp m_ldap_authentication.cpp m_ldap_oper.cpp m_mysql.cpp m_regex_pcre.cpp m_regex_pcre2.cpp m_regex_posix.cpp m_regex_tre.cpp m_sql_authentication.cpp m_sql_log.cpp m_sql_oper.cpp m_sqlite.cpp m_ssl_gnutls.cpp m_ssl_openssl.cpp stats
-          do
-            ln -s ${{ github.workspace }}/modules/extra/$MODULE ${{ github.workspace }}/modules
-          done
-      - name: Run CMake
-        run: |
-          mkdir build && cd build
-          cmake -DCMAKE_BUILD_TYPE:STRING=DEBUG -DINSTDIR:STRING=${{ github.workspace }}/run ..
-      - name: Build Anope
-        run: |
-          make --directory ${{ github.workspace }}/build --jobs $(nproc) --no-print-directory install
-    strategy:
-      fail-fast: false
-      matrix:
-        compiler:
-          - clang++
-          - g++
-        standard:
-          - c++98
-          - c++17
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 03a3a02..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,19 +0,0 @@
-build/
-config.cache
-include/sysconf.h
-modules/m_ldap.cpp
-modules/m_ldap_authentication.cpp
-modules/m_ldap_oper.cpp
-modules/m_mysql.cpp
-modules/m_regex_pcre.cpp
-modules/m_regex_pcre2.cpp
-modules/m_regex_posix.cpp
-modules/m_regex_tre.cpp
-modules/m_sql_authentication.cpp
-modules/m_sql_log.cpp
-modules/m_sql_oper.cpp
-modules/m_sqlite.cpp
-modules/m_ssl_gnutls.cpp
-modules/m_ssl_openssl.cpp
-modules/stats
-run/
diff --git a/Config b/Config
index 86efef6..925130e 100755
--- a/Config
+++ b/Config
@@ -2,7 +2,7 @@
 #
 # Configuration script for Services.
 #
-# Anope (C) 2003-2022 Anope Team
+# Anope (C) 2003-2023 Anope Team
 # Contact us at team@anope.org
 #
 # This program is free but copyrighted software; see the file COPYING for
diff --git a/debian/changelog b/debian/changelog
index 20a2dfc..e37bafb 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+anope (2.0.12+git20221231.1.33a337d-1) UNRELEASED; urgency=low
+
+  * New upstream snapshot.
+
+ -- Debian Janitor <janitor@jelmer.uk>  Thu, 19 Jan 2023 08:11:10 -0000
+
 anope (2.0.12-1) unstable; urgency=medium
 
   * New upstream release
diff --git a/docs/Changes b/docs/Changes
index 386c568..e37de69 100644
--- a/docs/Changes
+++ b/docs/Changes
@@ -1,3 +1,7 @@
+Anope Version 2.0.13-git
+------------------------
+No significant changes.
+
 Anope Version 2.0.12
 --------------------
 Added account confirmation to the web panel
diff --git a/docs/Changes.conf b/docs/Changes.conf
index 32b4977..37e83ab 100644
--- a/docs/Changes.conf
+++ b/docs/Changes.conf
@@ -1,3 +1,8 @@
+Anope Version 2.0.13-git
+------------------------
+No significant changes.
+
+
 Anope Version 2.0.12
 --------------------
 Added the regex_pcre2 module
diff --git a/docs/README b/docs/README
index 2687f0e..7012ca4 100644
--- a/docs/README
+++ b/docs/README
@@ -1,7 +1,7 @@
 Anope -- a set of IRC services for IRC networks
 -----------------------------------------------
 
-Anope is          2003-2022 Anope Team    <team@anope.org>.
+Anope is          2003-2023 Anope Team    <team@anope.org>.
 Based on Epona    2000-2002 PegSoft       <epona@pegsoft.net>.
 Based on Services 1996-1999 Andrew Church <achurch@achurch.org>.
 
diff --git a/docs/XMLRPC/xmlrpc.php b/docs/XMLRPC/xmlrpc.php
index 8ea884d..c51652e 100644
--- a/docs/XMLRPC/xmlrpc.php
+++ b/docs/XMLRPC/xmlrpc.php
@@ -3,7 +3,7 @@
 /**
  * XMLRPC Functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  */
 
diff --git a/include/access.h b/include/access.h
index 23beac4..c668c6c 100644
--- a/include/access.h
+++ b/include/access.h
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/include/account.h b/include/account.h
index cffd196..16fe196 100644
--- a/include/account.h
+++ b/include/account.h
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/include/anope.h b/include/anope.h
index 40558f0..f65acad 100644
--- a/include/anope.h
+++ b/include/anope.h
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/include/base.h b/include/base.h
index e988f16..819d3c1 100644
--- a/include/base.h
+++ b/include/base.h
@@ -1,7 +1,7 @@
 /*
  *
  * (C) 2008-2011 Adam <Adam@anope.org>
- * (C) 2008-2022 Anope Team <team@anope.org>
+ * (C) 2008-2023 Anope Team <team@anope.org>
  *
  * Please read COPYING and README for further details.
  */
diff --git a/include/bots.h b/include/bots.h
index a8b0624..8c4aa2e 100644
--- a/include/bots.h
+++ b/include/bots.h
@@ -1,7 +1,7 @@
 /*
  *
  * (C) 2008-2011 Robin Burchell <w00t@inspircd.org>
- * (C) 2008-2022 Anope Team <team@anope.org>
+ * (C) 2008-2023 Anope Team <team@anope.org>
  *
  * Please read COPYING and README for further details.
  */
diff --git a/include/channels.h b/include/channels.h
index 79ea738..c6f9b66 100644
--- a/include/channels.h
+++ b/include/channels.h
@@ -1,6 +1,6 @@
 /* Channel support
  *
- * (C) 2008-2022 Anope Team
+ * (C) 2008-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/include/commands.h b/include/commands.h
index 0a01e74..b1fb4a4 100644
--- a/include/commands.h
+++ b/include/commands.h
@@ -1,6 +1,6 @@
 /* Declarations for command data.
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/include/config.h b/include/config.h
index 877cbab..2251d55 100644
--- a/include/config.h
+++ b/include/config.h
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/include/defs.h b/include/defs.h
index 3bc2165..2ce36f6 100644
--- a/include/defs.h
+++ b/include/defs.h
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/include/extensible.h b/include/extensible.h
index f911d68..fee168b 100644
--- a/include/extensible.h
+++ b/include/extensible.h
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/include/hashcomp.h b/include/hashcomp.h
index 8d3d8d6..bc6c8a9 100644
--- a/include/hashcomp.h
+++ b/include/hashcomp.h
@@ -1,7 +1,7 @@
 /*
  *
  * (C) 2002-2011 InspIRCd Development Team
- * (C) 2009-2022 Anope Team <team@anope.org>
+ * (C) 2009-2023 Anope Team <team@anope.org>
  *
  * Please read COPYING and README for further details.
  */
diff --git a/include/language.h b/include/language.h
index 1bf1fc8..0ac0ef0 100644
--- a/include/language.h
+++ b/include/language.h
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2008-2022 Anope Team
+ * (C) 2008-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/include/lists.h b/include/lists.h
index 2815ef8..5f4605b 100644
--- a/include/lists.h
+++ b/include/lists.h
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/include/logger.h b/include/logger.h
index 5a5bfe9..e82bca5 100644
--- a/include/logger.h
+++ b/include/logger.h
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/include/mail.h b/include/mail.h
index 7c3924c..f9948d8 100644
--- a/include/mail.h
+++ b/include/mail.h
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/include/memo.h b/include/memo.h
index 0a5d75b..c6a1ec2 100644
--- a/include/memo.h
+++ b/include/memo.h
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/include/messages.h b/include/messages.h
index dcef528..4efb74a 100644
--- a/include/messages.h
+++ b/include/messages.h
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/include/modes.h b/include/modes.h
index 9488f81..134fb04 100644
--- a/include/modes.h
+++ b/include/modes.h
@@ -1,7 +1,7 @@
 /* Mode support
  *
  * (C) 2008-2011 Adam <Adam@anope.org>
- * (C) 2008-2022 Anope Team <team@anope.org>
+ * (C) 2008-2023 Anope Team <team@anope.org>
  *
  * Please read COPYING and README for further details.
  */
diff --git a/include/module.h b/include/module.h
index 2ee4a43..b9a1e6a 100644
--- a/include/module.h
+++ b/include/module.h
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/include/modules.h b/include/modules.h
index 3da6219..659804b 100644
--- a/include/modules.h
+++ b/include/modules.h
@@ -1,6 +1,6 @@
 /* Modular support
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/include/modules/bs_badwords.h b/include/modules/bs_badwords.h
index 17be4be..9f9f017 100644
--- a/include/modules/bs_badwords.h
+++ b/include/modules/bs_badwords.h
@@ -1,6 +1,6 @@
 /* BotServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/include/modules/bs_kick.h b/include/modules/bs_kick.h
index 88ae4d4..4108b06 100644
--- a/include/modules/bs_kick.h
+++ b/include/modules/bs_kick.h
@@ -1,6 +1,6 @@
 /* BotServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/include/modules/cs_entrymsg.h b/include/modules/cs_entrymsg.h
index e90563c..89ffe39 100644
--- a/include/modules/cs_entrymsg.h
+++ b/include/modules/cs_entrymsg.h
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/include/modules/cs_log.h b/include/modules/cs_log.h
index 0c3376c..ba2953e 100644
--- a/include/modules/cs_log.h
+++ b/include/modules/cs_log.h
@@ -1,6 +1,6 @@
 /* ChanServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/include/modules/cs_mode.h b/include/modules/cs_mode.h
index 9a917ba..3904d2f 100644
--- a/include/modules/cs_mode.h
+++ b/include/modules/cs_mode.h
@@ -1,6 +1,6 @@
 /* ChanServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/include/modules/dns.h b/include/modules/dns.h
index 491695d..5139f7e 100644
--- a/include/modules/dns.h
+++ b/include/modules/dns.h
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/include/modules/encryption.h b/include/modules/encryption.h
index 6311ab7..68f92ce 100644
--- a/include/modules/encryption.h
+++ b/include/modules/encryption.h
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/include/modules/httpd.h b/include/modules/httpd.h
index 4922754..1637f99 100644
--- a/include/modules/httpd.h
+++ b/include/modules/httpd.h
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2012-2022 Anope Team
+ * (C) 2012-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/include/modules/ldap.h b/include/modules/ldap.h
index 58ecb6a..2f5382a 100644
--- a/include/modules/ldap.h
+++ b/include/modules/ldap.h
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2011-2022 Anope Team
+ * (C) 2011-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/include/modules/ns_cert.h b/include/modules/ns_cert.h
index 7164da6..9464675 100644
--- a/include/modules/ns_cert.h
+++ b/include/modules/ns_cert.h
@@ -1,6 +1,6 @@
 /* NickServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/include/modules/os_forbid.h b/include/modules/os_forbid.h
index f505929..eacf342 100644
--- a/include/modules/os_forbid.h
+++ b/include/modules/os_forbid.h
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2011-2022 Anope Team
+ * (C) 2011-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/include/modules/os_ignore.h b/include/modules/os_ignore.h
index afe5474..0d7ebc0 100644
--- a/include/modules/os_ignore.h
+++ b/include/modules/os_ignore.h
@@ -1,6 +1,6 @@
 /* OperServ ignore interface
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/include/modules/os_news.h b/include/modules/os_news.h
index 5db8929..0670393 100644
--- a/include/modules/os_news.h
+++ b/include/modules/os_news.h
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2011-2022 Anope Team
+ * (C) 2011-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/include/modules/os_session.h b/include/modules/os_session.h
index 5be5104..ce12f77 100644
--- a/include/modules/os_session.h
+++ b/include/modules/os_session.h
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2011-2022 Anope Team
+ * (C) 2011-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/include/modules/pseudoclients/chanserv.h b/include/modules/pseudoclients/chanserv.h
index f05590b..befd42f 100644
--- a/include/modules/pseudoclients/chanserv.h
+++ b/include/modules/pseudoclients/chanserv.h
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2011-2022 Anope Team
+ * (C) 2011-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/include/modules/pseudoclients/global.h b/include/modules/pseudoclients/global.h
index cb548f7..030f73f 100644
--- a/include/modules/pseudoclients/global.h
+++ b/include/modules/pseudoclients/global.h
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2011-2022 Anope Team
+ * (C) 2011-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/include/modules/pseudoclients/memoserv.h b/include/modules/pseudoclients/memoserv.h
index 583422c..77c4769 100644
--- a/include/modules/pseudoclients/memoserv.h
+++ b/include/modules/pseudoclients/memoserv.h
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2011-2022 Anope Team
+ * (C) 2011-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/include/modules/pseudoclients/nickserv.h b/include/modules/pseudoclients/nickserv.h
index c2d1381..9310cff 100644
--- a/include/modules/pseudoclients/nickserv.h
+++ b/include/modules/pseudoclients/nickserv.h
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2011-2022 Anope Team
+ * (C) 2011-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/include/modules/redis.h b/include/modules/redis.h
index a5e878e..82ce5c0 100644
--- a/include/modules/redis.h
+++ b/include/modules/redis.h
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/include/modules/sasl.h b/include/modules/sasl.h
index 405fa6e..c1d319f 100644
--- a/include/modules/sasl.h
+++ b/include/modules/sasl.h
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2014-2022 Anope Team
+ * (C) 2014-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/include/modules/set_misc.h b/include/modules/set_misc.h
index b989555..453c77f 100644
--- a/include/modules/set_misc.h
+++ b/include/modules/set_misc.h
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/include/modules/sql.h b/include/modules/sql.h
index 50f9168..091e662 100644
--- a/include/modules/sql.h
+++ b/include/modules/sql.h
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/include/modules/ssl.h b/include/modules/ssl.h
index 314edd4..abbb867 100644
--- a/include/modules/ssl.h
+++ b/include/modules/ssl.h
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2010-2022 Anope Team
+ * (C) 2010-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/include/modules/suspend.h b/include/modules/suspend.h
index 2214093..df44f56 100644
--- a/include/modules/suspend.h
+++ b/include/modules/suspend.h
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/include/modules/xmlrpc.h b/include/modules/xmlrpc.h
index 81c61c0..1c324de 100644
--- a/include/modules/xmlrpc.h
+++ b/include/modules/xmlrpc.h
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2010-2022 Anope Team
+ * (C) 2010-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/include/opertype.h b/include/opertype.h
index bda67cb..937915c 100644
--- a/include/opertype.h
+++ b/include/opertype.h
@@ -1,7 +1,7 @@
 /*
  *
  * (C) 2008-2011 Robin Burchell <w00t@inspircd.org>
- * (C) 2008-2022 Anope Team <team@anope.org>
+ * (C) 2008-2023 Anope Team <team@anope.org>
  *
  * Please read COPYING and README for further details.
  */
diff --git a/include/protocol.h b/include/protocol.h
index b61cbfa..874a5ff 100644
--- a/include/protocol.h
+++ b/include/protocol.h
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/include/regchannel.h b/include/regchannel.h
index c92cdf2..d05d8c3 100644
--- a/include/regchannel.h
+++ b/include/regchannel.h
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2008-2022 Anope Team
+ * (C) 2008-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/include/regexpr.h b/include/regexpr.h
index a53df4f..b420945 100644
--- a/include/regexpr.h
+++ b/include/regexpr.h
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/include/serialize.h b/include/serialize.h
index 458dd51..ca09554 100644
--- a/include/serialize.h
+++ b/include/serialize.h
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/include/servers.h b/include/servers.h
index 76d0128..937e311 100644
--- a/include/servers.h
+++ b/include/servers.h
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/include/service.h b/include/service.h
index a231923..34e3c06 100644
--- a/include/service.h
+++ b/include/service.h
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/include/services.h b/include/services.h
index e012d21..7e3fb21 100644
--- a/include/services.h
+++ b/include/services.h
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/include/socketengine.h b/include/socketengine.h
index f958eba..670115e 100644
--- a/include/socketengine.h
+++ b/include/socketengine.h
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/include/sockets.h b/include/sockets.h
index b8b4200..d2b0f26 100644
--- a/include/sockets.h
+++ b/include/sockets.h
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/include/threadengine.h b/include/threadengine.h
index 864bd8a..19fa53b 100644
--- a/include/threadengine.h
+++ b/include/threadengine.h
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/include/timers.h b/include/timers.h
index a8e913f..6ba33ca 100644
--- a/include/timers.h
+++ b/include/timers.h
@@ -1,6 +1,6 @@
 /* Timer include stuff.
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/include/uplink.h b/include/uplink.h
index 58ce20b..b0fe4b0 100644
--- a/include/uplink.h
+++ b/include/uplink.h
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/include/users.h b/include/users.h
index 150b47e..31f5cf9 100644
--- a/include/users.h
+++ b/include/users.h
@@ -1,7 +1,7 @@
 /*
  *
  * (C) 2008-2011 Robin Burchell <w00t@inspircd.org>
- * (C) 2003-2022 Anope Team <team@anope.org>
+ * (C) 2003-2023 Anope Team <team@anope.org>
  *
  * Please read COPYING and README for further details.
  *
diff --git a/include/version.cpp b/include/version.cpp
index 8329d7b..af7993a 100644
--- a/include/version.cpp
+++ b/include/version.cpp
@@ -1,6 +1,6 @@
 /* Build bumper
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/include/xline.h b/include/xline.h
index 5eed177..b9cd8b7 100644
--- a/include/xline.h
+++ b/include/xline.h
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2008-2022 Anope Team
+ * (C) 2008-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/bs_autoassign.cpp b/modules/bs_autoassign.cpp
index b242baf..31543c0 100644
--- a/modules/bs_autoassign.cpp
+++ b/modules/bs_autoassign.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/bs_assign.cpp b/modules/commands/bs_assign.cpp
index e5625e5..edfff1c 100644
--- a/modules/commands/bs_assign.cpp
+++ b/modules/commands/bs_assign.cpp
@@ -1,6 +1,6 @@
 /* BotServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/bs_badwords.cpp b/modules/commands/bs_badwords.cpp
index 3c63b4a..5ceba9f 100644
--- a/modules/commands/bs_badwords.cpp
+++ b/modules/commands/bs_badwords.cpp
@@ -1,6 +1,6 @@
 /* BotServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/bs_bot.cpp b/modules/commands/bs_bot.cpp
index 7a88e51..547dca0 100644
--- a/modules/commands/bs_bot.cpp
+++ b/modules/commands/bs_bot.cpp
@@ -1,6 +1,6 @@
 /* BotServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/bs_botlist.cpp b/modules/commands/bs_botlist.cpp
index 65c8dab..71d8ee3 100644
--- a/modules/commands/bs_botlist.cpp
+++ b/modules/commands/bs_botlist.cpp
@@ -1,6 +1,6 @@
 /* BotServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/bs_control.cpp b/modules/commands/bs_control.cpp
index 27bc598..7cbcd9d 100644
--- a/modules/commands/bs_control.cpp
+++ b/modules/commands/bs_control.cpp
@@ -1,6 +1,6 @@
 /* BotServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/bs_info.cpp b/modules/commands/bs_info.cpp
index 3ea986f..22ae3d3 100644
--- a/modules/commands/bs_info.cpp
+++ b/modules/commands/bs_info.cpp
@@ -1,6 +1,6 @@
 /* BotServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/bs_kick.cpp b/modules/commands/bs_kick.cpp
index 240ad22..74d53c3 100644
--- a/modules/commands/bs_kick.cpp
+++ b/modules/commands/bs_kick.cpp
@@ -1,6 +1,6 @@
 /* BotServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/bs_set.cpp b/modules/commands/bs_set.cpp
index 3c6335b..74e6140 100644
--- a/modules/commands/bs_set.cpp
+++ b/modules/commands/bs_set.cpp
@@ -1,6 +1,6 @@
 /* BotServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/cs_access.cpp b/modules/commands/cs_access.cpp
index 6f6cbfd..1a6c935 100644
--- a/modules/commands/cs_access.cpp
+++ b/modules/commands/cs_access.cpp
@@ -1,6 +1,6 @@
 /* ChanServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/cs_akick.cpp b/modules/commands/cs_akick.cpp
index b1de7f9..4ccf2a3 100644
--- a/modules/commands/cs_akick.cpp
+++ b/modules/commands/cs_akick.cpp
@@ -1,6 +1,6 @@
 /* ChanServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/cs_ban.cpp b/modules/commands/cs_ban.cpp
index 9fe004e..88b0c51 100644
--- a/modules/commands/cs_ban.cpp
+++ b/modules/commands/cs_ban.cpp
@@ -1,6 +1,6 @@
 /* ChanServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/cs_clone.cpp b/modules/commands/cs_clone.cpp
index e5542a9..3074d13 100644
--- a/modules/commands/cs_clone.cpp
+++ b/modules/commands/cs_clone.cpp
@@ -1,6 +1,6 @@
 /* ChanServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/cs_drop.cpp b/modules/commands/cs_drop.cpp
index 5962292..a0e3311 100644
--- a/modules/commands/cs_drop.cpp
+++ b/modules/commands/cs_drop.cpp
@@ -1,6 +1,6 @@
 /* ChanServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/cs_enforce.cpp b/modules/commands/cs_enforce.cpp
index 1bb5ad3..2a8c434 100644
--- a/modules/commands/cs_enforce.cpp
+++ b/modules/commands/cs_enforce.cpp
@@ -1,6 +1,6 @@
 /* ChanServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Original Coder: GeniusDex <geniusdex@anope.org>
diff --git a/modules/commands/cs_entrymsg.cpp b/modules/commands/cs_entrymsg.cpp
index 0c27571..1817b9c 100644
--- a/modules/commands/cs_entrymsg.cpp
+++ b/modules/commands/cs_entrymsg.cpp
@@ -1,6 +1,6 @@
 /* ChanServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/cs_flags.cpp b/modules/commands/cs_flags.cpp
index 6ffddfc..47a1824 100644
--- a/modules/commands/cs_flags.cpp
+++ b/modules/commands/cs_flags.cpp
@@ -1,6 +1,6 @@
 /* ChanServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/cs_getkey.cpp b/modules/commands/cs_getkey.cpp
index 086b040..678bf41 100644
--- a/modules/commands/cs_getkey.cpp
+++ b/modules/commands/cs_getkey.cpp
@@ -1,6 +1,6 @@
 /* ChanServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/cs_info.cpp b/modules/commands/cs_info.cpp
index d200974..f9d565b 100644
--- a/modules/commands/cs_info.cpp
+++ b/modules/commands/cs_info.cpp
@@ -1,6 +1,6 @@
 /* ChanServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/cs_invite.cpp b/modules/commands/cs_invite.cpp
index 9d26f45..d95c954 100644
--- a/modules/commands/cs_invite.cpp
+++ b/modules/commands/cs_invite.cpp
@@ -1,6 +1,6 @@
 /* ChanServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/cs_kick.cpp b/modules/commands/cs_kick.cpp
index 46278be..a3c84ee 100644
--- a/modules/commands/cs_kick.cpp
+++ b/modules/commands/cs_kick.cpp
@@ -1,6 +1,6 @@
 /* ChanServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/cs_list.cpp b/modules/commands/cs_list.cpp
index 86d1cb3..a389209 100644
--- a/modules/commands/cs_list.cpp
+++ b/modules/commands/cs_list.cpp
@@ -1,6 +1,6 @@
 /* ChanServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/cs_log.cpp b/modules/commands/cs_log.cpp
index 4867244..67d08e4 100644
--- a/modules/commands/cs_log.cpp
+++ b/modules/commands/cs_log.cpp
@@ -1,6 +1,6 @@
 /* ChanServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/cs_mode.cpp b/modules/commands/cs_mode.cpp
index 7872f72..313dfe6 100644
--- a/modules/commands/cs_mode.cpp
+++ b/modules/commands/cs_mode.cpp
@@ -1,6 +1,6 @@
 /* ChanServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/cs_register.cpp b/modules/commands/cs_register.cpp
index 9661907..e69d835 100644
--- a/modules/commands/cs_register.cpp
+++ b/modules/commands/cs_register.cpp
@@ -1,6 +1,6 @@
 /* ChanServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/cs_seen.cpp b/modules/commands/cs_seen.cpp
index 6206a6a..84ca102 100644
--- a/modules/commands/cs_seen.cpp
+++ b/modules/commands/cs_seen.cpp
@@ -1,6 +1,6 @@
 /* cs_seen: provides a seen command by tracking all users
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/cs_set.cpp b/modules/commands/cs_set.cpp
index 8e88db5..73fa9f4 100644
--- a/modules/commands/cs_set.cpp
+++ b/modules/commands/cs_set.cpp
@@ -1,6 +1,6 @@
 /* ChanServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/cs_set_misc.cpp b/modules/commands/cs_set_misc.cpp
index 80167af..9c75f72 100644
--- a/modules/commands/cs_set_misc.cpp
+++ b/modules/commands/cs_set_misc.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/cs_status.cpp b/modules/commands/cs_status.cpp
index 82ca2ce..7404cce 100644
--- a/modules/commands/cs_status.cpp
+++ b/modules/commands/cs_status.cpp
@@ -1,6 +1,6 @@
 /* ChanServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/cs_suspend.cpp b/modules/commands/cs_suspend.cpp
index 7ecfbdf..839fe74 100644
--- a/modules/commands/cs_suspend.cpp
+++ b/modules/commands/cs_suspend.cpp
@@ -1,6 +1,6 @@
 /* ChanServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/cs_sync.cpp b/modules/commands/cs_sync.cpp
index a7897d1..af76c47 100644
--- a/modules/commands/cs_sync.cpp
+++ b/modules/commands/cs_sync.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/cs_topic.cpp b/modules/commands/cs_topic.cpp
index 98a51fe..28c8211 100644
--- a/modules/commands/cs_topic.cpp
+++ b/modules/commands/cs_topic.cpp
@@ -1,6 +1,6 @@
 /* ChanServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/cs_unban.cpp b/modules/commands/cs_unban.cpp
index 93175f3..177a1a1 100644
--- a/modules/commands/cs_unban.cpp
+++ b/modules/commands/cs_unban.cpp
@@ -1,6 +1,6 @@
 /* ChanServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/cs_updown.cpp b/modules/commands/cs_updown.cpp
index 5fc6f86..5ebc3e8 100644
--- a/modules/commands/cs_updown.cpp
+++ b/modules/commands/cs_updown.cpp
@@ -1,6 +1,6 @@
 /* ChanServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/cs_xop.cpp b/modules/commands/cs_xop.cpp
index f4e2dd3..33b2f56 100644
--- a/modules/commands/cs_xop.cpp
+++ b/modules/commands/cs_xop.cpp
@@ -1,6 +1,6 @@
 /* ChanServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/gl_global.cpp b/modules/commands/gl_global.cpp
index b4060f0..07d3c11 100644
--- a/modules/commands/gl_global.cpp
+++ b/modules/commands/gl_global.cpp
@@ -1,6 +1,6 @@
 /* Global core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/greet.cpp b/modules/commands/greet.cpp
index 7d1f2e0..864c8d3 100644
--- a/modules/commands/greet.cpp
+++ b/modules/commands/greet.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/help.cpp b/modules/commands/help.cpp
index eb417bb..f427162 100644
--- a/modules/commands/help.cpp
+++ b/modules/commands/help.cpp
@@ -1,6 +1,6 @@
 /* Core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/hs_del.cpp b/modules/commands/hs_del.cpp
index cda9ea1..ea5e4a2 100644
--- a/modules/commands/hs_del.cpp
+++ b/modules/commands/hs_del.cpp
@@ -1,6 +1,6 @@
 /* HostServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/hs_group.cpp b/modules/commands/hs_group.cpp
index a7dd1b7..46f2f1a 100644
--- a/modules/commands/hs_group.cpp
+++ b/modules/commands/hs_group.cpp
@@ -1,6 +1,6 @@
 /* HostServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/hs_list.cpp b/modules/commands/hs_list.cpp
index 354f149..dbf76d1 100644
--- a/modules/commands/hs_list.cpp
+++ b/modules/commands/hs_list.cpp
@@ -1,6 +1,6 @@
 /* HostServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/hs_off.cpp b/modules/commands/hs_off.cpp
index 24657d4..d1f7dc4 100644
--- a/modules/commands/hs_off.cpp
+++ b/modules/commands/hs_off.cpp
@@ -1,6 +1,6 @@
 /* HostServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/hs_on.cpp b/modules/commands/hs_on.cpp
index 3ff721d..714fb44 100644
--- a/modules/commands/hs_on.cpp
+++ b/modules/commands/hs_on.cpp
@@ -1,6 +1,6 @@
 /* HostServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/hs_request.cpp b/modules/commands/hs_request.cpp
index 4717d0c..0177d0d 100644
--- a/modules/commands/hs_request.cpp
+++ b/modules/commands/hs_request.cpp
@@ -1,6 +1,6 @@
 /* hs_request.c - Add request and activate functionality to HostServ
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Based on the original module by Rob <rob@anope.org>
diff --git a/modules/commands/hs_set.cpp b/modules/commands/hs_set.cpp
index c0d12b7..b506bfa 100644
--- a/modules/commands/hs_set.cpp
+++ b/modules/commands/hs_set.cpp
@@ -1,6 +1,6 @@
 /* HostServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/ms_cancel.cpp b/modules/commands/ms_cancel.cpp
index de693f1..f915457 100644
--- a/modules/commands/ms_cancel.cpp
+++ b/modules/commands/ms_cancel.cpp
@@ -1,6 +1,6 @@
 /* MemoServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/ms_check.cpp b/modules/commands/ms_check.cpp
index 7bd8b65..f6f5d66 100644
--- a/modules/commands/ms_check.cpp
+++ b/modules/commands/ms_check.cpp
@@ -1,6 +1,6 @@
 /* MemoServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/ms_del.cpp b/modules/commands/ms_del.cpp
index 07ee73c..dc8ac33 100644
--- a/modules/commands/ms_del.cpp
+++ b/modules/commands/ms_del.cpp
@@ -1,6 +1,6 @@
 /* MemoServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/ms_ignore.cpp b/modules/commands/ms_ignore.cpp
index 584e6e4..f4121ec 100644
--- a/modules/commands/ms_ignore.cpp
+++ b/modules/commands/ms_ignore.cpp
@@ -1,6 +1,6 @@
 /* MemoServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/ms_info.cpp b/modules/commands/ms_info.cpp
index 0fc059f..34533b9 100644
--- a/modules/commands/ms_info.cpp
+++ b/modules/commands/ms_info.cpp
@@ -1,6 +1,6 @@
 /* MemoServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/ms_list.cpp b/modules/commands/ms_list.cpp
index 63c6235..2bc25e0 100644
--- a/modules/commands/ms_list.cpp
+++ b/modules/commands/ms_list.cpp
@@ -1,6 +1,6 @@
 /* MemoServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/ms_read.cpp b/modules/commands/ms_read.cpp
index 515f4de..1bfe864 100644
--- a/modules/commands/ms_read.cpp
+++ b/modules/commands/ms_read.cpp
@@ -1,6 +1,6 @@
 /* MemoServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/ms_rsend.cpp b/modules/commands/ms_rsend.cpp
index eacc1e9..f7f64b7 100644
--- a/modules/commands/ms_rsend.cpp
+++ b/modules/commands/ms_rsend.cpp
@@ -1,6 +1,6 @@
 /* MemoServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/ms_send.cpp b/modules/commands/ms_send.cpp
index d47ce4a..7a1edd0 100644
--- a/modules/commands/ms_send.cpp
+++ b/modules/commands/ms_send.cpp
@@ -1,6 +1,6 @@
 /* MemoServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/ms_sendall.cpp b/modules/commands/ms_sendall.cpp
index f99826e..60f93cd 100644
--- a/modules/commands/ms_sendall.cpp
+++ b/modules/commands/ms_sendall.cpp
@@ -1,6 +1,6 @@
 /* MemoServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/ms_set.cpp b/modules/commands/ms_set.cpp
index 2404c22..fc87b9b 100644
--- a/modules/commands/ms_set.cpp
+++ b/modules/commands/ms_set.cpp
@@ -1,6 +1,6 @@
 /* MemoServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/ms_staff.cpp b/modules/commands/ms_staff.cpp
index 9494566..fba8924 100644
--- a/modules/commands/ms_staff.cpp
+++ b/modules/commands/ms_staff.cpp
@@ -1,6 +1,6 @@
 /* MemoServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/ns_access.cpp b/modules/commands/ns_access.cpp
index e93ab74..73f7601 100644
--- a/modules/commands/ns_access.cpp
+++ b/modules/commands/ns_access.cpp
@@ -1,6 +1,6 @@
 /* NickServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/ns_ajoin.cpp b/modules/commands/ns_ajoin.cpp
index 523b439..fef3209 100644
--- a/modules/commands/ns_ajoin.cpp
+++ b/modules/commands/ns_ajoin.cpp
@@ -1,6 +1,6 @@
 /* NickServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/ns_alist.cpp b/modules/commands/ns_alist.cpp
index f151d9e..dc4a0a1 100644
--- a/modules/commands/ns_alist.cpp
+++ b/modules/commands/ns_alist.cpp
@@ -1,6 +1,6 @@
 /* NickServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/ns_cert.cpp b/modules/commands/ns_cert.cpp
index 1d730b3..a9674df 100644
--- a/modules/commands/ns_cert.cpp
+++ b/modules/commands/ns_cert.cpp
@@ -1,6 +1,6 @@
 /* NickServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/ns_drop.cpp b/modules/commands/ns_drop.cpp
index 659d3c6..bb4c95d 100644
--- a/modules/commands/ns_drop.cpp
+++ b/modules/commands/ns_drop.cpp
@@ -1,6 +1,6 @@
 /* NickServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/ns_getemail.cpp b/modules/commands/ns_getemail.cpp
index 76e756b..685431f 100644
--- a/modules/commands/ns_getemail.cpp
+++ b/modules/commands/ns_getemail.cpp
@@ -1,6 +1,6 @@
 /* NickServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/ns_getpass.cpp b/modules/commands/ns_getpass.cpp
index d7f6f11..0605a30 100644
--- a/modules/commands/ns_getpass.cpp
+++ b/modules/commands/ns_getpass.cpp
@@ -1,6 +1,6 @@
 /* NickServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/ns_group.cpp b/modules/commands/ns_group.cpp
index efca75f..6830b7c 100644
--- a/modules/commands/ns_group.cpp
+++ b/modules/commands/ns_group.cpp
@@ -1,6 +1,6 @@
 /* NickServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/ns_identify.cpp b/modules/commands/ns_identify.cpp
index 39b8560..8608a11 100644
--- a/modules/commands/ns_identify.cpp
+++ b/modules/commands/ns_identify.cpp
@@ -1,6 +1,6 @@
 /* NickServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/ns_info.cpp b/modules/commands/ns_info.cpp
index 444f1fa..b65106b 100644
--- a/modules/commands/ns_info.cpp
+++ b/modules/commands/ns_info.cpp
@@ -1,6 +1,6 @@
 /* NickServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/ns_list.cpp b/modules/commands/ns_list.cpp
index 0b14e84..af29d86 100644
--- a/modules/commands/ns_list.cpp
+++ b/modules/commands/ns_list.cpp
@@ -1,6 +1,6 @@
 /* NickServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/ns_logout.cpp b/modules/commands/ns_logout.cpp
index e863a82..74e2e59 100644
--- a/modules/commands/ns_logout.cpp
+++ b/modules/commands/ns_logout.cpp
@@ -1,6 +1,6 @@
 /* NickServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/ns_recover.cpp b/modules/commands/ns_recover.cpp
index 9cb3261..20309cf 100644
--- a/modules/commands/ns_recover.cpp
+++ b/modules/commands/ns_recover.cpp
@@ -1,6 +1,6 @@
 /* NickServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/ns_register.cpp b/modules/commands/ns_register.cpp
index 7adf146..cfffc14 100644
--- a/modules/commands/ns_register.cpp
+++ b/modules/commands/ns_register.cpp
@@ -1,6 +1,6 @@
 /* NickServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/ns_resetpass.cpp b/modules/commands/ns_resetpass.cpp
index 12fe117..bf5f302 100644
--- a/modules/commands/ns_resetpass.cpp
+++ b/modules/commands/ns_resetpass.cpp
@@ -1,6 +1,6 @@
 /* NickServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/ns_set.cpp b/modules/commands/ns_set.cpp
index 1bc246f..62dd511 100644
--- a/modules/commands/ns_set.cpp
+++ b/modules/commands/ns_set.cpp
@@ -1,6 +1,6 @@
 /* NickServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/ns_set_misc.cpp b/modules/commands/ns_set_misc.cpp
index 0e53361..b8f0984 100644
--- a/modules/commands/ns_set_misc.cpp
+++ b/modules/commands/ns_set_misc.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/ns_status.cpp b/modules/commands/ns_status.cpp
index 4df20e8..a1041be 100644
--- a/modules/commands/ns_status.cpp
+++ b/modules/commands/ns_status.cpp
@@ -1,6 +1,6 @@
 /* NickServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/ns_suspend.cpp b/modules/commands/ns_suspend.cpp
index b575b15..8db57e5 100644
--- a/modules/commands/ns_suspend.cpp
+++ b/modules/commands/ns_suspend.cpp
@@ -1,6 +1,6 @@
 /* NickServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/ns_update.cpp b/modules/commands/ns_update.cpp
index 0a8d194..86a862a 100644
--- a/modules/commands/ns_update.cpp
+++ b/modules/commands/ns_update.cpp
@@ -1,6 +1,6 @@
 /* NickServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/os_akill.cpp b/modules/commands/os_akill.cpp
index 964026b..899c241 100644
--- a/modules/commands/os_akill.cpp
+++ b/modules/commands/os_akill.cpp
@@ -1,6 +1,6 @@
 /* OperServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/os_chankill.cpp b/modules/commands/os_chankill.cpp
index e94d064..e53f176 100644
--- a/modules/commands/os_chankill.cpp
+++ b/modules/commands/os_chankill.cpp
@@ -1,6 +1,6 @@
 /* OperServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/os_config.cpp b/modules/commands/os_config.cpp
index 3f01c79..701cdc1 100644
--- a/modules/commands/os_config.cpp
+++ b/modules/commands/os_config.cpp
@@ -1,6 +1,6 @@
 /* OperServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/os_defcon.cpp b/modules/commands/os_defcon.cpp
index 767a835..7b89e69 100644
--- a/modules/commands/os_defcon.cpp
+++ b/modules/commands/os_defcon.cpp
@@ -1,6 +1,6 @@
 /* OperServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/os_dns.cpp b/modules/commands/os_dns.cpp
index ef29a89..b016905 100644
--- a/modules/commands/os_dns.cpp
+++ b/modules/commands/os_dns.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/os_forbid.cpp b/modules/commands/os_forbid.cpp
index c2a0ff5..59cb3da 100644
--- a/modules/commands/os_forbid.cpp
+++ b/modules/commands/os_forbid.cpp
@@ -1,6 +1,6 @@
 /* OperServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/os_ignore.cpp b/modules/commands/os_ignore.cpp
index e46f152..cacfccf 100644
--- a/modules/commands/os_ignore.cpp
+++ b/modules/commands/os_ignore.cpp
@@ -1,6 +1,6 @@
 /* OperServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/os_info.cpp b/modules/commands/os_info.cpp
index f8ecb37..6cfe19c 100644
--- a/modules/commands/os_info.cpp
+++ b/modules/commands/os_info.cpp
@@ -1,6 +1,6 @@
 /* OperServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/os_jupe.cpp b/modules/commands/os_jupe.cpp
index 6807f7a..beaba72 100644
--- a/modules/commands/os_jupe.cpp
+++ b/modules/commands/os_jupe.cpp
@@ -1,6 +1,6 @@
 /* OperServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/os_kick.cpp b/modules/commands/os_kick.cpp
index b0fde97..933757c 100644
--- a/modules/commands/os_kick.cpp
+++ b/modules/commands/os_kick.cpp
@@ -1,6 +1,6 @@
 /* OperServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/os_kill.cpp b/modules/commands/os_kill.cpp
index 6413fec..7782f35 100644
--- a/modules/commands/os_kill.cpp
+++ b/modules/commands/os_kill.cpp
@@ -1,6 +1,6 @@
 /* OperServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/os_list.cpp b/modules/commands/os_list.cpp
index f7acf46..0d1a73e 100644
--- a/modules/commands/os_list.cpp
+++ b/modules/commands/os_list.cpp
@@ -1,6 +1,6 @@
 /* OperServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/os_login.cpp b/modules/commands/os_login.cpp
index cb6f056..ace6d03 100644
--- a/modules/commands/os_login.cpp
+++ b/modules/commands/os_login.cpp
@@ -1,6 +1,6 @@
 /* OperServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/os_logsearch.cpp b/modules/commands/os_logsearch.cpp
index 231373e..ea12aea 100644
--- a/modules/commands/os_logsearch.cpp
+++ b/modules/commands/os_logsearch.cpp
@@ -1,6 +1,6 @@
 /* OperServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/os_mode.cpp b/modules/commands/os_mode.cpp
index 4d9cbb4..11fd8da 100644
--- a/modules/commands/os_mode.cpp
+++ b/modules/commands/os_mode.cpp
@@ -1,6 +1,6 @@
 /* OperServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/os_modinfo.cpp b/modules/commands/os_modinfo.cpp
index a75aa4a..bed3a63 100644
--- a/modules/commands/os_modinfo.cpp
+++ b/modules/commands/os_modinfo.cpp
@@ -1,6 +1,6 @@
 /* OperServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/os_module.cpp b/modules/commands/os_module.cpp
index 1d0d5ee..780b127 100644
--- a/modules/commands/os_module.cpp
+++ b/modules/commands/os_module.cpp
@@ -1,6 +1,6 @@
 /* OperServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/os_news.cpp b/modules/commands/os_news.cpp
index 3bc0200..1c1faaf 100644
--- a/modules/commands/os_news.cpp
+++ b/modules/commands/os_news.cpp
@@ -1,6 +1,6 @@
 /* OperServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/os_noop.cpp b/modules/commands/os_noop.cpp
index 1f0f3a3..e99be9d 100644
--- a/modules/commands/os_noop.cpp
+++ b/modules/commands/os_noop.cpp
@@ -1,6 +1,6 @@
 /* OperServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/os_oline.cpp b/modules/commands/os_oline.cpp
index 5fb2782..90d55f6 100644
--- a/modules/commands/os_oline.cpp
+++ b/modules/commands/os_oline.cpp
@@ -1,6 +1,6 @@
 /* OperServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/os_oper.cpp b/modules/commands/os_oper.cpp
index 31a6579..a60682e 100644
--- a/modules/commands/os_oper.cpp
+++ b/modules/commands/os_oper.cpp
@@ -1,6 +1,6 @@
 /* OperServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/os_reload.cpp b/modules/commands/os_reload.cpp
index 44178c5..722213f 100644
--- a/modules/commands/os_reload.cpp
+++ b/modules/commands/os_reload.cpp
@@ -1,6 +1,6 @@
 /* OperServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/os_session.cpp b/modules/commands/os_session.cpp
index f8a5568..4dca8ec 100644
--- a/modules/commands/os_session.cpp
+++ b/modules/commands/os_session.cpp
@@ -1,6 +1,6 @@
 /* OperServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/os_set.cpp b/modules/commands/os_set.cpp
index 8ee9ffb..61f195c 100644
--- a/modules/commands/os_set.cpp
+++ b/modules/commands/os_set.cpp
@@ -1,6 +1,6 @@
 /* OperServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/os_shutdown.cpp b/modules/commands/os_shutdown.cpp
index 81573d6..7dddf9f 100644
--- a/modules/commands/os_shutdown.cpp
+++ b/modules/commands/os_shutdown.cpp
@@ -1,6 +1,6 @@
 /* OperServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/os_stats.cpp b/modules/commands/os_stats.cpp
index 7d411bd..94c8365 100644
--- a/modules/commands/os_stats.cpp
+++ b/modules/commands/os_stats.cpp
@@ -1,6 +1,6 @@
 /* OperServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/os_svs.cpp b/modules/commands/os_svs.cpp
index dfa1ec2..493f0dd 100644
--- a/modules/commands/os_svs.cpp
+++ b/modules/commands/os_svs.cpp
@@ -1,6 +1,6 @@
 /* OperServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/os_sxline.cpp b/modules/commands/os_sxline.cpp
index 3d54735..78ae3d5 100644
--- a/modules/commands/os_sxline.cpp
+++ b/modules/commands/os_sxline.cpp
@@ -1,6 +1,6 @@
 /* OperServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/commands/os_update.cpp b/modules/commands/os_update.cpp
index 183f012..af2a008 100644
--- a/modules/commands/os_update.cpp
+++ b/modules/commands/os_update.cpp
@@ -1,6 +1,6 @@
 /* OperServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/cs_statusupdate.cpp b/modules/cs_statusupdate.cpp
index ade9828..5b7d761 100644
--- a/modules/cs_statusupdate.cpp
+++ b/modules/cs_statusupdate.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/database/db_flatfile.cpp b/modules/database/db_flatfile.cpp
index 2d00162..5f7d5c7 100644
--- a/modules/database/db_flatfile.cpp
+++ b/modules/database/db_flatfile.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/database/db_old.cpp b/modules/database/db_old.cpp
index 8635945..492c5fa 100644
--- a/modules/database/db_old.cpp
+++ b/modules/database/db_old.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/database/db_redis.cpp b/modules/database/db_redis.cpp
index 2dc2004..80fad06 100644
--- a/modules/database/db_redis.cpp
+++ b/modules/database/db_redis.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/database/db_sql.cpp b/modules/database/db_sql.cpp
index fc0b0f2..adb83d1 100644
--- a/modules/database/db_sql.cpp
+++ b/modules/database/db_sql.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/database/db_sql_live.cpp b/modules/database/db_sql_live.cpp
index 742bac3..509bcdc 100644
--- a/modules/database/db_sql_live.cpp
+++ b/modules/database/db_sql_live.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2012-2022 Anope Team
+ * (C) 2012-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/encryption/enc_bcrypt.cpp b/modules/encryption/enc_bcrypt.cpp
index 6a0f463..d70be1b 100644
--- a/modules/encryption/enc_bcrypt.cpp
+++ b/modules/encryption/enc_bcrypt.cpp
@@ -1,6 +1,6 @@
 /* Module for providing bcrypt hashing
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * This program is free but copyrighted software; see the file COPYING for
diff --git a/modules/encryption/enc_md5.cpp b/modules/encryption/enc_md5.cpp
index d16ee11..ae946f7 100644
--- a/modules/encryption/enc_md5.cpp
+++ b/modules/encryption/enc_md5.cpp
@@ -1,7 +1,7 @@
 /* Module for encryption using MD5.
  *
  * Modified for Anope.
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Taken from IRC Services and is copyright (c) 1996-2002 Andrew Church.
diff --git a/modules/encryption/enc_none.cpp b/modules/encryption/enc_none.cpp
index 943a39f..5cd9a7b 100644
--- a/modules/encryption/enc_none.cpp
+++ b/modules/encryption/enc_none.cpp
@@ -1,6 +1,6 @@
 /* Module for plain text encryption.
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * This program is free but copyrighted software; see the file COPYING for
diff --git a/modules/encryption/enc_old.cpp b/modules/encryption/enc_old.cpp
index 63289fa..8e33fff 100644
--- a/modules/encryption/enc_old.cpp
+++ b/modules/encryption/enc_old.cpp
@@ -1,6 +1,6 @@
 /* Include file for high-level encryption routines.
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/encryption/enc_sha1.cpp b/modules/encryption/enc_sha1.cpp
index d57929a..d5d61d7 100644
--- a/modules/encryption/enc_sha1.cpp
+++ b/modules/encryption/enc_sha1.cpp
@@ -1,7 +1,7 @@
 /*
  *
  * Modified for Anope.
- * (C) 2006-2022 Anope Team
+ * (C) 2006-2023 Anope Team
  * Contact us at team@anope.org
 
 SHA-1 in C
diff --git a/modules/encryption/enc_sha256.cpp b/modules/encryption/enc_sha256.cpp
index 9173ce7..ceae8ed 100644
--- a/modules/encryption/enc_sha256.cpp
+++ b/modules/encryption/enc_sha256.cpp
@@ -5,7 +5,7 @@
  * IMPORTANT: DATA HASHES CANNOT BE "DECRYPTED" BACK TO PLAIN TEXT.
  *
  * Modified for Anope.
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Taken from InspIRCd (https://www.inspircd.org/),
diff --git a/modules/extra/m_ldap.cpp b/modules/extra/m_ldap.cpp
index 43ef058..464b07c 100644
--- a/modules/extra/m_ldap.cpp
+++ b/modules/extra/m_ldap.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2011-2022 Anope Team
+ * (C) 2011-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/extra/m_ldap_authentication.cpp b/modules/extra/m_ldap_authentication.cpp
index 4fd5436..d4fd704 100644
--- a/modules/extra/m_ldap_authentication.cpp
+++ b/modules/extra/m_ldap_authentication.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2011-2022 Anope Team
+ * (C) 2011-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/extra/m_ldap_oper.cpp b/modules/extra/m_ldap_oper.cpp
index 2c4b760..e876d89 100644
--- a/modules/extra/m_ldap_oper.cpp
+++ b/modules/extra/m_ldap_oper.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2011-2022 Anope Team
+ * (C) 2011-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/extra/m_mysql.cpp b/modules/extra/m_mysql.cpp
index c94a443..b08f33c 100644
--- a/modules/extra/m_mysql.cpp
+++ b/modules/extra/m_mysql.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2010-2022 Anope Team
+ * (C) 2010-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/extra/m_regex_pcre.cpp b/modules/extra/m_regex_pcre.cpp
index e52c164..1a1c4fc 100644
--- a/modules/extra/m_regex_pcre.cpp
+++ b/modules/extra/m_regex_pcre.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2012-2022 Anope Team
+ * (C) 2012-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/extra/m_regex_pcre2.cpp b/modules/extra/m_regex_pcre2.cpp
index 1351d81..b9db11c 100644
--- a/modules/extra/m_regex_pcre2.cpp
+++ b/modules/extra/m_regex_pcre2.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2012-2022 Anope Team
+ * (C) 2012-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/extra/m_regex_posix.cpp b/modules/extra/m_regex_posix.cpp
index e955f67..75f58d0 100644
--- a/modules/extra/m_regex_posix.cpp
+++ b/modules/extra/m_regex_posix.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2012-2022 Anope Team
+ * (C) 2012-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/extra/m_regex_tre.cpp b/modules/extra/m_regex_tre.cpp
index 1df73db..767b5fc 100644
--- a/modules/extra/m_regex_tre.cpp
+++ b/modules/extra/m_regex_tre.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2012-2022 Anope Team
+ * (C) 2012-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/extra/m_sql_authentication.cpp b/modules/extra/m_sql_authentication.cpp
index a19931b..f89a90f 100644
--- a/modules/extra/m_sql_authentication.cpp
+++ b/modules/extra/m_sql_authentication.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2012-2022 Anope Team
+ * (C) 2012-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/extra/m_sql_log.cpp b/modules/extra/m_sql_log.cpp
index 15d071e..243844b 100644
--- a/modules/extra/m_sql_log.cpp
+++ b/modules/extra/m_sql_log.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/extra/m_sql_oper.cpp b/modules/extra/m_sql_oper.cpp
index 925cd21..db3c287 100644
--- a/modules/extra/m_sql_oper.cpp
+++ b/modules/extra/m_sql_oper.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2012-2022 Anope Team
+ * (C) 2012-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/extra/m_sqlite.cpp b/modules/extra/m_sqlite.cpp
index 5e28d5a..cf82591 100644
--- a/modules/extra/m_sqlite.cpp
+++ b/modules/extra/m_sqlite.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2011-2022 Anope Team
+ * (C) 2011-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/extra/m_ssl_gnutls.cpp b/modules/extra/m_ssl_gnutls.cpp
index 1e834fc..255bbc8 100644
--- a/modules/extra/m_ssl_gnutls.cpp
+++ b/modules/extra/m_ssl_gnutls.cpp
@@ -1,7 +1,7 @@
 /*
  *
  * (C) 2014 Attila Molnar <attilamolnar@hush.com>
- * (C) 2014-2022 Anope Team
+ * (C) 2014-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/extra/m_ssl_openssl.cpp b/modules/extra/m_ssl_openssl.cpp
index 59b9492..a73f144 100644
--- a/modules/extra/m_ssl_openssl.cpp
+++ b/modules/extra/m_ssl_openssl.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2010-2022 Anope Team
+ * (C) 2010-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/extra/stats/cs_fantasy_stats.cpp b/modules/extra/stats/cs_fantasy_stats.cpp
index 0b7dda7..9284bbd 100644
--- a/modules/extra/stats/cs_fantasy_stats.cpp
+++ b/modules/extra/stats/cs_fantasy_stats.cpp
@@ -1,6 +1,6 @@
 /* Chanstats core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/extra/stats/cs_fantasy_top.cpp b/modules/extra/stats/cs_fantasy_top.cpp
index 88a10a3..496d9ef 100644
--- a/modules/extra/stats/cs_fantasy_top.cpp
+++ b/modules/extra/stats/cs_fantasy_top.cpp
@@ -1,6 +1,6 @@
 /* Chanstats core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/extra/stats/irc2sql/irc2sql.cpp b/modules/extra/stats/irc2sql/irc2sql.cpp
index 6c14ec0..b3c3192 100644
--- a/modules/extra/stats/irc2sql/irc2sql.cpp
+++ b/modules/extra/stats/irc2sql/irc2sql.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2013-2022 Anope Team
+ * (C) 2013-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/extra/stats/irc2sql/irc2sql.h b/modules/extra/stats/irc2sql/irc2sql.h
index bb385c6..7fb8338 100644
--- a/modules/extra/stats/irc2sql/irc2sql.h
+++ b/modules/extra/stats/irc2sql/irc2sql.h
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2013-2022 Anope Team
+ * (C) 2013-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/extra/stats/irc2sql/tables.cpp b/modules/extra/stats/irc2sql/tables.cpp
index 45fa301..4e993f8 100644
--- a/modules/extra/stats/irc2sql/tables.cpp
+++ b/modules/extra/stats/irc2sql/tables.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2013-2022 Anope Team
+ * (C) 2013-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/extra/stats/irc2sql/utils.cpp b/modules/extra/stats/irc2sql/utils.cpp
index 888fc0c..06a187f 100644
--- a/modules/extra/stats/irc2sql/utils.cpp
+++ b/modules/extra/stats/irc2sql/utils.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2013-2022 Anope Team
+ * (C) 2013-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/extra/stats/m_chanstats.cpp b/modules/extra/stats/m_chanstats.cpp
index 60ecd6b..5df68ea 100644
--- a/modules/extra/stats/m_chanstats.cpp
+++ b/modules/extra/stats/m_chanstats.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2012-2022 Anope Team
+ * (C) 2012-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/fantasy.cpp b/modules/fantasy.cpp
index 1c57790..4928bc8 100644
--- a/modules/fantasy.cpp
+++ b/modules/fantasy.cpp
@@ -1,6 +1,6 @@
 /* Fantasy functionality
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/m_dns.cpp b/modules/m_dns.cpp
index db700d0..937e1f3 100644
--- a/modules/m_dns.cpp
+++ b/modules/m_dns.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/m_dnsbl.cpp b/modules/m_dnsbl.cpp
index f3a49ac..d54969f 100644
--- a/modules/m_dnsbl.cpp
+++ b/modules/m_dnsbl.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/m_helpchan.cpp b/modules/m_helpchan.cpp
index 4794f9a..24a1059 100644
--- a/modules/m_helpchan.cpp
+++ b/modules/m_helpchan.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/m_httpd.cpp b/modules/m_httpd.cpp
index 7cf672f..31b23c2 100644
--- a/modules/m_httpd.cpp
+++ b/modules/m_httpd.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/m_proxyscan.cpp b/modules/m_proxyscan.cpp
index 766c30f..05323f1 100644
--- a/modules/m_proxyscan.cpp
+++ b/modules/m_proxyscan.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/m_redis.cpp b/modules/m_redis.cpp
index 630d246..f92baad 100644
--- a/modules/m_redis.cpp
+++ b/modules/m_redis.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/m_rewrite.cpp b/modules/m_rewrite.cpp
index 306a080..a69c575 100644
--- a/modules/m_rewrite.cpp
+++ b/modules/m_rewrite.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/m_sasl.cpp b/modules/m_sasl.cpp
index 26c5cab..0475b94 100644
--- a/modules/m_sasl.cpp
+++ b/modules/m_sasl.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2014-2022 Anope Team
+ * (C) 2014-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/m_xmlrpc.cpp b/modules/m_xmlrpc.cpp
index 885d8aa..5717d7e 100644
--- a/modules/m_xmlrpc.cpp
+++ b/modules/m_xmlrpc.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2010-2022 Anope Team
+ * (C) 2010-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/m_xmlrpc_main.cpp b/modules/m_xmlrpc_main.cpp
index 7046c6c..39199f6 100644
--- a/modules/m_xmlrpc_main.cpp
+++ b/modules/m_xmlrpc_main.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2010-2022 Anope Team
+ * (C) 2010-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/ns_maxemail.cpp b/modules/ns_maxemail.cpp
index 9327ea8..72955d5 100644
--- a/modules/ns_maxemail.cpp
+++ b/modules/ns_maxemail.cpp
@@ -1,7 +1,7 @@
 /* ns_maxemail.cpp - Limit the amount of times an email address
  *                   can be used for a NickServ account.
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Included in the Anope module pack since Anope 1.7.9
diff --git a/modules/protocol/bahamut.cpp b/modules/protocol/bahamut.cpp
index 6d14dab..6cc23ea 100644
--- a/modules/protocol/bahamut.cpp
+++ b/modules/protocol/bahamut.cpp
@@ -1,6 +1,6 @@
 /* Bahamut functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/protocol/charybdis.cpp b/modules/protocol/charybdis.cpp
index 7e58951..091a0ed 100644
--- a/modules/protocol/charybdis.cpp
+++ b/modules/protocol/charybdis.cpp
@@ -1,6 +1,6 @@
 /* Charybdis IRCD functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/protocol/hybrid.cpp b/modules/protocol/hybrid.cpp
index 232c9e9..fc24833 100644
--- a/modules/protocol/hybrid.cpp
+++ b/modules/protocol/hybrid.cpp
@@ -1,6 +1,6 @@
 /* ircd-hybrid protocol module. Minimum supported version of ircd-hybrid is 8.2.23.
  *
- * (C) 2003-2022 Anope Team <team@anope.org>
+ * (C) 2003-2023 Anope Team <team@anope.org>
  * (C) 2012-2022 ircd-hybrid development team
  *
  * Please read COPYING and README for further details.
diff --git a/modules/protocol/inspircd12.cpp b/modules/protocol/inspircd12.cpp
index 60b46e7..f4fe73e 100644
--- a/modules/protocol/inspircd12.cpp
+++ b/modules/protocol/inspircd12.cpp
@@ -1,6 +1,6 @@
 /* inspircd 1.2 functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
@@ -246,8 +246,16 @@ class InspIRCd12Proto : public IRCDProto
 	{
 		Anope::string modes = "+" + u->GetModes();
 		UplinkSocket::Message(Me) << "UID " << u->GetUID() << " " << u->timestamp << " " << u->nick << " " << u->host << " " << u->host << " " << u->GetIdent() << " 0.0.0.0 " << u->timestamp << " " << modes << " :" << u->realname;
+
 		if (modes.find('o') != Anope::string::npos)
+		{
+			// Mark as introduced so we can send an oper type.
+			BotInfo *bi = BotInfo::Find(u->nick, true);
+			if (bi)
+				bi->introduced = true;
+
 			UplinkSocket::Message(u) << "OPERTYPE :service";
+		}
 	}
 
 	/* SERVER services-dev.chatspike.net password 0 :Description here */
diff --git a/modules/protocol/inspircd20.cpp b/modules/protocol/inspircd20.cpp
index 2ccb94f..591075e 100644
--- a/modules/protocol/inspircd20.cpp
+++ b/modules/protocol/inspircd20.cpp
@@ -1,6 +1,6 @@
 /* InspIRCd 2.0 functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/protocol/inspircd3.cpp b/modules/protocol/inspircd3.cpp
index e370db4..6329d5c 100644
--- a/modules/protocol/inspircd3.cpp
+++ b/modules/protocol/inspircd3.cpp
@@ -1,6 +1,6 @@
 /* InspIRCd 3.0 functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
@@ -280,8 +280,16 @@ class InspIRCd3Proto : public IRCDProto
 	{
 		Anope::string modes = "+" + u->GetModes();
 		UplinkSocket::Message(Me) << "UID " << u->GetUID() << " " << u->timestamp << " " << u->nick << " " << u->host << " " << u->host << " " << u->GetIdent() << " 0.0.0.0 " << u->timestamp << " " << modes << " :" << u->realname;
+
 		if (modes.find('o') != Anope::string::npos)
+		{
+			// Mark as introduced so we can send an oper type.
+			BotInfo *bi = BotInfo::Find(u->nick, true);
+			if (bi)
+				bi->introduced = true;
+
 			UplinkSocket::Message(u) << "OPERTYPE :service";
+		}
 	}
 
 	void SendServer(const Server *server) anope_override
diff --git a/modules/protocol/ngircd.cpp b/modules/protocol/ngircd.cpp
index 731ac9c..a59749a 100644
--- a/modules/protocol/ngircd.cpp
+++ b/modules/protocol/ngircd.cpp
@@ -1,7 +1,7 @@
 /* ngIRCd Protocol module for Anope IRC Services
  *
  * (C) 2011-2012, 2014 Alexander Barton <alex@barton.de>
- * (C) 2011-2022 Anope Team <team@anope.org>
+ * (C) 2011-2023 Anope Team <team@anope.org>
  *
  * Please read COPYING and README for further details.
  *
diff --git a/modules/protocol/plexus.cpp b/modules/protocol/plexus.cpp
index 1eb25cd..572d069 100644
--- a/modules/protocol/plexus.cpp
+++ b/modules/protocol/plexus.cpp
@@ -1,6 +1,6 @@
 /* Plexus 3+ IRCD functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/protocol/ratbox.cpp b/modules/protocol/ratbox.cpp
index b9ff469..cdc5d78 100644
--- a/modules/protocol/ratbox.cpp
+++ b/modules/protocol/ratbox.cpp
@@ -1,6 +1,6 @@
 /* Ratbox IRCD functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/protocol/unreal.cpp b/modules/protocol/unreal.cpp
index ed6cdac..4f484c6 100644
--- a/modules/protocol/unreal.cpp
+++ b/modules/protocol/unreal.cpp
@@ -1,6 +1,6 @@
 /* Unreal IRCD 3.2.x functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/protocol/unreal4.cpp b/modules/protocol/unreal4.cpp
index 6626158..98982cf 100644
--- a/modules/protocol/unreal4.cpp
+++ b/modules/protocol/unreal4.cpp
@@ -1,6 +1,6 @@
 /* Unreal IRCD 4 functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/pseudoclients/botserv.cpp b/modules/pseudoclients/botserv.cpp
index 608f58f..9b6e590 100644
--- a/modules/pseudoclients/botserv.cpp
+++ b/modules/pseudoclients/botserv.cpp
@@ -1,6 +1,6 @@
 /* BotServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/pseudoclients/chanserv.cpp b/modules/pseudoclients/chanserv.cpp
index f2a1e77..90f63b1 100644
--- a/modules/pseudoclients/chanserv.cpp
+++ b/modules/pseudoclients/chanserv.cpp
@@ -1,6 +1,6 @@
 /* ChanServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/pseudoclients/global.cpp b/modules/pseudoclients/global.cpp
index e960396..e2159a3 100644
--- a/modules/pseudoclients/global.cpp
+++ b/modules/pseudoclients/global.cpp
@@ -1,6 +1,6 @@
 /* Global core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/pseudoclients/hostserv.cpp b/modules/pseudoclients/hostserv.cpp
index 8714b5f..bd05749 100644
--- a/modules/pseudoclients/hostserv.cpp
+++ b/modules/pseudoclients/hostserv.cpp
@@ -1,6 +1,6 @@
 /* HostServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/pseudoclients/memoserv.cpp b/modules/pseudoclients/memoserv.cpp
index 258ee8f..f90c318 100644
--- a/modules/pseudoclients/memoserv.cpp
+++ b/modules/pseudoclients/memoserv.cpp
@@ -1,6 +1,6 @@
 /* MemoServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/pseudoclients/nickserv.cpp b/modules/pseudoclients/nickserv.cpp
index b7a1a60..5fa3069 100644
--- a/modules/pseudoclients/nickserv.cpp
+++ b/modules/pseudoclients/nickserv.cpp
@@ -1,6 +1,6 @@
 /* NickServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/pseudoclients/operserv.cpp b/modules/pseudoclients/operserv.cpp
index ca1489f..2ff184c 100644
--- a/modules/pseudoclients/operserv.cpp
+++ b/modules/pseudoclients/operserv.cpp
@@ -1,6 +1,6 @@
 /* OperServ core functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/webcpanel/pages/chanserv/access.cpp b/modules/webcpanel/pages/chanserv/access.cpp
index 1b0991c..7aec7a6 100644
--- a/modules/webcpanel/pages/chanserv/access.cpp
+++ b/modules/webcpanel/pages/chanserv/access.cpp
@@ -1,5 +1,5 @@
 /*
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/webcpanel/pages/chanserv/access.h b/modules/webcpanel/pages/chanserv/access.h
index 57b67ae..01ea423 100644
--- a/modules/webcpanel/pages/chanserv/access.h
+++ b/modules/webcpanel/pages/chanserv/access.h
@@ -1,5 +1,5 @@
 /*
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/webcpanel/pages/chanserv/akick.cpp b/modules/webcpanel/pages/chanserv/akick.cpp
index 648e912..7a11eb5 100644
--- a/modules/webcpanel/pages/chanserv/akick.cpp
+++ b/modules/webcpanel/pages/chanserv/akick.cpp
@@ -1,5 +1,5 @@
 /*
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/webcpanel/pages/chanserv/akick.h b/modules/webcpanel/pages/chanserv/akick.h
index 735c184..a902fe1 100644
--- a/modules/webcpanel/pages/chanserv/akick.h
+++ b/modules/webcpanel/pages/chanserv/akick.h
@@ -1,5 +1,5 @@
 /*
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/webcpanel/pages/chanserv/drop.cpp b/modules/webcpanel/pages/chanserv/drop.cpp
index ab295d1..3416635 100644
--- a/modules/webcpanel/pages/chanserv/drop.cpp
+++ b/modules/webcpanel/pages/chanserv/drop.cpp
@@ -1,5 +1,5 @@
 /*
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/webcpanel/pages/chanserv/drop.h b/modules/webcpanel/pages/chanserv/drop.h
index 519b179..035be5f 100644
--- a/modules/webcpanel/pages/chanserv/drop.h
+++ b/modules/webcpanel/pages/chanserv/drop.h
@@ -1,5 +1,5 @@
 /*
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/webcpanel/pages/chanserv/info.cpp b/modules/webcpanel/pages/chanserv/info.cpp
index 1b89f7e..e6bb36b 100644
--- a/modules/webcpanel/pages/chanserv/info.cpp
+++ b/modules/webcpanel/pages/chanserv/info.cpp
@@ -1,5 +1,5 @@
 /*
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/webcpanel/pages/chanserv/info.h b/modules/webcpanel/pages/chanserv/info.h
index c2535bc..6a87ccb 100644
--- a/modules/webcpanel/pages/chanserv/info.h
+++ b/modules/webcpanel/pages/chanserv/info.h
@@ -1,5 +1,5 @@
 /*
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/webcpanel/pages/chanserv/modes.cpp b/modules/webcpanel/pages/chanserv/modes.cpp
index 4f3ed03..67d6d0c 100644
--- a/modules/webcpanel/pages/chanserv/modes.cpp
+++ b/modules/webcpanel/pages/chanserv/modes.cpp
@@ -1,5 +1,5 @@
 /*
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/webcpanel/pages/chanserv/modes.h b/modules/webcpanel/pages/chanserv/modes.h
index 842098f..cf811e9 100644
--- a/modules/webcpanel/pages/chanserv/modes.h
+++ b/modules/webcpanel/pages/chanserv/modes.h
@@ -1,5 +1,5 @@
 /*
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/webcpanel/pages/chanserv/set.cpp b/modules/webcpanel/pages/chanserv/set.cpp
index 4fe81b1..93ab69d 100644
--- a/modules/webcpanel/pages/chanserv/set.cpp
+++ b/modules/webcpanel/pages/chanserv/set.cpp
@@ -1,5 +1,5 @@
 /*
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/webcpanel/pages/chanserv/set.h b/modules/webcpanel/pages/chanserv/set.h
index 90001b6..fe6ab3d 100644
--- a/modules/webcpanel/pages/chanserv/set.h
+++ b/modules/webcpanel/pages/chanserv/set.h
@@ -1,5 +1,5 @@
 /*
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/webcpanel/pages/chanserv/utils.cpp b/modules/webcpanel/pages/chanserv/utils.cpp
index e6ab3d8..35b302b 100644
--- a/modules/webcpanel/pages/chanserv/utils.cpp
+++ b/modules/webcpanel/pages/chanserv/utils.cpp
@@ -1,5 +1,5 @@
 /*
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/webcpanel/pages/chanserv/utils.h b/modules/webcpanel/pages/chanserv/utils.h
index 6e323e9..0a9575c 100644
--- a/modules/webcpanel/pages/chanserv/utils.h
+++ b/modules/webcpanel/pages/chanserv/utils.h
@@ -1,5 +1,5 @@
 /*
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/webcpanel/pages/confirm.cpp b/modules/webcpanel/pages/confirm.cpp
index da91b1b..244d839 100644
--- a/modules/webcpanel/pages/confirm.cpp
+++ b/modules/webcpanel/pages/confirm.cpp
@@ -1,5 +1,5 @@
 /*
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/webcpanel/pages/confirm.h b/modules/webcpanel/pages/confirm.h
index 8a8926f..97809e4 100644
--- a/modules/webcpanel/pages/confirm.h
+++ b/modules/webcpanel/pages/confirm.h
@@ -1,5 +1,5 @@
 /*
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/webcpanel/pages/hostserv/request.cpp b/modules/webcpanel/pages/hostserv/request.cpp
index 013e865..1de154f 100644
--- a/modules/webcpanel/pages/hostserv/request.cpp
+++ b/modules/webcpanel/pages/hostserv/request.cpp
@@ -1,5 +1,5 @@
 /*
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/webcpanel/pages/hostserv/request.h b/modules/webcpanel/pages/hostserv/request.h
index 3a16d5c..6b30a07 100644
--- a/modules/webcpanel/pages/hostserv/request.h
+++ b/modules/webcpanel/pages/hostserv/request.h
@@ -1,5 +1,5 @@
 /*
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/webcpanel/pages/index.cpp b/modules/webcpanel/pages/index.cpp
index 8afe330..6066168 100644
--- a/modules/webcpanel/pages/index.cpp
+++ b/modules/webcpanel/pages/index.cpp
@@ -1,5 +1,5 @@
 /*
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/webcpanel/pages/index.h b/modules/webcpanel/pages/index.h
index b62cc05..868e3b2 100644
--- a/modules/webcpanel/pages/index.h
+++ b/modules/webcpanel/pages/index.h
@@ -1,5 +1,5 @@
 /*
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/webcpanel/pages/logout.cpp b/modules/webcpanel/pages/logout.cpp
index 931537a..a6bb916 100644
--- a/modules/webcpanel/pages/logout.cpp
+++ b/modules/webcpanel/pages/logout.cpp
@@ -1,5 +1,5 @@
 /*
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/webcpanel/pages/logout.h b/modules/webcpanel/pages/logout.h
index cca0fc6..266bfe3 100644
--- a/modules/webcpanel/pages/logout.h
+++ b/modules/webcpanel/pages/logout.h
@@ -1,5 +1,5 @@
 /*
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/webcpanel/pages/memoserv/memos.cpp b/modules/webcpanel/pages/memoserv/memos.cpp
index 090f6af..b191f8e 100644
--- a/modules/webcpanel/pages/memoserv/memos.cpp
+++ b/modules/webcpanel/pages/memoserv/memos.cpp
@@ -1,5 +1,5 @@
 /*
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/webcpanel/pages/memoserv/memos.h b/modules/webcpanel/pages/memoserv/memos.h
index 8bafb30..419719f 100644
--- a/modules/webcpanel/pages/memoserv/memos.h
+++ b/modules/webcpanel/pages/memoserv/memos.h
@@ -1,5 +1,5 @@
 /*
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/webcpanel/pages/nickserv/access.cpp b/modules/webcpanel/pages/nickserv/access.cpp
index ac98152..33b2851 100644
--- a/modules/webcpanel/pages/nickserv/access.cpp
+++ b/modules/webcpanel/pages/nickserv/access.cpp
@@ -1,5 +1,5 @@
 /*
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/webcpanel/pages/nickserv/access.h b/modules/webcpanel/pages/nickserv/access.h
index c6f0f4e..9aea45d 100644
--- a/modules/webcpanel/pages/nickserv/access.h
+++ b/modules/webcpanel/pages/nickserv/access.h
@@ -1,5 +1,5 @@
 /*
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/webcpanel/pages/nickserv/alist.cpp b/modules/webcpanel/pages/nickserv/alist.cpp
index bc3bf0b..924323e 100644
--- a/modules/webcpanel/pages/nickserv/alist.cpp
+++ b/modules/webcpanel/pages/nickserv/alist.cpp
@@ -1,5 +1,5 @@
 /*
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/webcpanel/pages/nickserv/alist.h b/modules/webcpanel/pages/nickserv/alist.h
index abc7dcb..1659bab 100644
--- a/modules/webcpanel/pages/nickserv/alist.h
+++ b/modules/webcpanel/pages/nickserv/alist.h
@@ -1,5 +1,5 @@
 /*
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/webcpanel/pages/nickserv/cert.cpp b/modules/webcpanel/pages/nickserv/cert.cpp
index 218b879..49d5ab5 100644
--- a/modules/webcpanel/pages/nickserv/cert.cpp
+++ b/modules/webcpanel/pages/nickserv/cert.cpp
@@ -1,5 +1,5 @@
 /*
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/webcpanel/pages/nickserv/cert.h b/modules/webcpanel/pages/nickserv/cert.h
index e8c2623..0db2c2d 100644
--- a/modules/webcpanel/pages/nickserv/cert.h
+++ b/modules/webcpanel/pages/nickserv/cert.h
@@ -1,5 +1,5 @@
 /*
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/webcpanel/pages/nickserv/confirm.cpp b/modules/webcpanel/pages/nickserv/confirm.cpp
index 00d2196..bd24b29 100644
--- a/modules/webcpanel/pages/nickserv/confirm.cpp
+++ b/modules/webcpanel/pages/nickserv/confirm.cpp
@@ -1,5 +1,5 @@
 /*
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/webcpanel/pages/nickserv/confirm.h b/modules/webcpanel/pages/nickserv/confirm.h
index 6b0744a..1dac437 100644
--- a/modules/webcpanel/pages/nickserv/confirm.h
+++ b/modules/webcpanel/pages/nickserv/confirm.h
@@ -1,5 +1,5 @@
 /*
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/webcpanel/pages/nickserv/info.cpp b/modules/webcpanel/pages/nickserv/info.cpp
index c03320c..73411e7 100644
--- a/modules/webcpanel/pages/nickserv/info.cpp
+++ b/modules/webcpanel/pages/nickserv/info.cpp
@@ -1,5 +1,5 @@
 /*
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/webcpanel/pages/nickserv/info.h b/modules/webcpanel/pages/nickserv/info.h
index 59df1ea..36a76fe 100644
--- a/modules/webcpanel/pages/nickserv/info.h
+++ b/modules/webcpanel/pages/nickserv/info.h
@@ -1,5 +1,5 @@
 /*
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/webcpanel/pages/operserv/akill.cpp b/modules/webcpanel/pages/operserv/akill.cpp
index c148315..361924c 100644
--- a/modules/webcpanel/pages/operserv/akill.cpp
+++ b/modules/webcpanel/pages/operserv/akill.cpp
@@ -1,5 +1,5 @@
 /*
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/webcpanel/pages/operserv/akill.h b/modules/webcpanel/pages/operserv/akill.h
index ca1d330..eac47dc 100644
--- a/modules/webcpanel/pages/operserv/akill.h
+++ b/modules/webcpanel/pages/operserv/akill.h
@@ -1,5 +1,5 @@
 /*
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/webcpanel/pages/register.cpp b/modules/webcpanel/pages/register.cpp
index 29b37d6..a97eafa 100644
--- a/modules/webcpanel/pages/register.cpp
+++ b/modules/webcpanel/pages/register.cpp
@@ -1,5 +1,5 @@
 /*
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/webcpanel/pages/register.h b/modules/webcpanel/pages/register.h
index d20c7ea..4b9ccc2 100644
--- a/modules/webcpanel/pages/register.h
+++ b/modules/webcpanel/pages/register.h
@@ -1,5 +1,5 @@
 /*
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/webcpanel/static_fileserver.cpp b/modules/webcpanel/static_fileserver.cpp
index d54144a..19f298a 100644
--- a/modules/webcpanel/static_fileserver.cpp
+++ b/modules/webcpanel/static_fileserver.cpp
@@ -1,5 +1,5 @@
 /*
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/webcpanel/static_fileserver.h b/modules/webcpanel/static_fileserver.h
index 60f0c0c..c692673 100644
--- a/modules/webcpanel/static_fileserver.h
+++ b/modules/webcpanel/static_fileserver.h
@@ -1,5 +1,5 @@
 /*
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/webcpanel/template_fileserver.cpp b/modules/webcpanel/template_fileserver.cpp
index 5a96db2..384fbe1 100644
--- a/modules/webcpanel/template_fileserver.cpp
+++ b/modules/webcpanel/template_fileserver.cpp
@@ -1,5 +1,5 @@
 /*
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/webcpanel/template_fileserver.h b/modules/webcpanel/template_fileserver.h
index f7ad3f7..b564aa6 100644
--- a/modules/webcpanel/template_fileserver.h
+++ b/modules/webcpanel/template_fileserver.h
@@ -1,5 +1,5 @@
 /*
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/webcpanel/templates/default/confirm.html b/modules/webcpanel/templates/default/confirm.html
index 11aa668..2c446cd 100644
--- a/modules/webcpanel/templates/default/confirm.html
+++ b/modules/webcpanel/templates/default/confirm.html
@@ -39,7 +39,7 @@
 			<div class="row">
 				<div class="col-lg-offset-3 col-lg-6">
 					<div class="footer text-center">
-						Anope IRC Services - &copy; 2013-2022 Anope Team - <a href="https://www.anope.org/">https://www.anope.org/</a>
+						Anope IRC Services - &copy; 2013-2023 Anope Team - <a href="https://www.anope.org/">https://www.anope.org/</a>
 					</div>
 				</div>
 			</div>
diff --git a/modules/webcpanel/templates/default/footer.html b/modules/webcpanel/templates/default/footer.html
index 6b1bc3f..99da82d 100644
--- a/modules/webcpanel/templates/default/footer.html
+++ b/modules/webcpanel/templates/default/footer.html
@@ -5,7 +5,7 @@
 			<div class="row">
 				<div class="col-lg-12">
 					<div class="footer text-center">
-						Anope IRC Services - &copy; 2013-2022 Anope Team - <a href="https://www.anope.org/">https://www.anope.org/</a>
+						Anope IRC Services - &copy; 2013-2023 Anope Team - <a href="https://www.anope.org/">https://www.anope.org/</a>
 					</div>
 				</div>
 			</div>
diff --git a/modules/webcpanel/templates/default/login.html b/modules/webcpanel/templates/default/login.html
index 2b735cf..06fe1f4 100644
--- a/modules/webcpanel/templates/default/login.html
+++ b/modules/webcpanel/templates/default/login.html
@@ -43,7 +43,7 @@
 			<div class="row">
 				<div class="col-lg-offset-3 col-lg-6">
 					<div class="footer text-center">
-						Anope IRC Services - &copy; 2013-2022 Anope Team - <a href="https://www.anope.org/">https://www.anope.org/</a>
+						Anope IRC Services - &copy; 2013-2023 Anope Team - <a href="https://www.anope.org/">https://www.anope.org/</a>
 					</div>
 				</div>
 			</div>
diff --git a/modules/webcpanel/templates/default/register.html b/modules/webcpanel/templates/default/register.html
index c601db8..b95c077 100644
--- a/modules/webcpanel/templates/default/register.html
+++ b/modules/webcpanel/templates/default/register.html
@@ -53,7 +53,7 @@
 			<div class="row">
 				<div class="col-lg-offset-3 col-lg-6">
 					<div class="footer text-center">
-						Anope IRC Services - &copy; 2013-2022 Anope Team - <a href="https://www.anope.org/">https://www.anope.org/</a>
+						Anope IRC Services - &copy; 2013-2023 Anope Team - <a href="https://www.anope.org/">https://www.anope.org/</a>
 					</div>
 				</div>
 			</div>
diff --git a/modules/webcpanel/webcpanel.cpp b/modules/webcpanel/webcpanel.cpp
index 9b46fe6..394cf0a 100644
--- a/modules/webcpanel/webcpanel.cpp
+++ b/modules/webcpanel/webcpanel.cpp
@@ -1,5 +1,5 @@
 /*
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/modules/webcpanel/webcpanel.h b/modules/webcpanel/webcpanel.h
index 0313be2..21bdecd 100644
--- a/modules/webcpanel/webcpanel.h
+++ b/modules/webcpanel/webcpanel.h
@@ -1,5 +1,5 @@
 /*
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/src/access.cpp b/src/access.cpp
index cfb4152..68fd077 100644
--- a/src/access.cpp
+++ b/src/access.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/src/account.cpp b/src/account.cpp
index af85579..dc5d68d 100644
--- a/src/account.cpp
+++ b/src/account.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/src/base.cpp b/src/base.cpp
index 824187e..82a45c6 100644
--- a/src/base.cpp
+++ b/src/base.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/src/base64.cpp b/src/base64.cpp
index 5c0171b..d3ff5f3 100644
--- a/src/base64.cpp
+++ b/src/base64.cpp
@@ -1,6 +1,6 @@
 /* base64 routines.
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/src/bots.cpp b/src/bots.cpp
index 0ea337e..6e78cd5 100644
--- a/src/bots.cpp
+++ b/src/bots.cpp
@@ -1,7 +1,7 @@
 /*
  *
  * (C) 2008-2011 Robin Burchell <w00t@inspircd.org>
- * (C) 2008-2022 Anope Team <team@anope.org>
+ * (C) 2008-2023 Anope Team <team@anope.org>
  *
  * Please read COPYING and README for further details.
  */
diff --git a/src/channels.cpp b/src/channels.cpp
index d17cea7..6fcd62b 100644
--- a/src/channels.cpp
+++ b/src/channels.cpp
@@ -1,6 +1,6 @@
 /* Channel-handling routines.
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/src/command.cpp b/src/command.cpp
index 6e4fa1a..d51836b 100644
--- a/src/command.cpp
+++ b/src/command.cpp
@@ -1,7 +1,7 @@
 /*
  *
  * (C) 2008-2011 Robin Burchell <w00t@inspircd.org>
- * (C) 2008-2022 Anope Team <team@anope.org>
+ * (C) 2008-2023 Anope Team <team@anope.org>
  *
  * Please read COPYING and README for further details.
  */
diff --git a/src/config.cpp b/src/config.cpp
index f1d237a..432e100 100644
--- a/src/config.cpp
+++ b/src/config.cpp
@@ -1,6 +1,6 @@
 /* Configuration file handling.
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
@@ -95,13 +95,13 @@ template<> bool Block::Get(const Anope::string &tag, const Anope::string &def) c
 static void ValidateNotEmpty(const Anope::string &block, const Anope::string &name, const Anope::string &value)
 {
 	if (value.empty())
-		throw ConfigException("The value for <" + block + ":" + name + "> cannot be empty!");
+		throw ConfigException("The value for <" + block + ":" + name + "> (" + value + ") cannot be empty!");
 }
 
 static void ValidateNoSpaces(const Anope::string &block, const Anope::string &name, const Anope::string &value)
 {
 	if (value.find(' ') != Anope::string::npos)
-		throw ConfigException("The value for <" + block + ":" + name + "> may not contain spaces!");
+		throw ConfigException("The value for <" + block + ":" + name + "> (" + value + ") may not contain spaces!");
 }
 
 static void ValidateNotEmptyOrSpaces(const Anope::string &block, const Anope::string &name, const Anope::string &value)
@@ -472,7 +472,7 @@ Conf::Conf() : Block("")
 		bool hide = fantasy->Get<bool>("hide"),
 			prepend_channel = fantasy->Get<bool>("prepend_channel", "yes");
 
-		ValidateNotEmptyOrSpaces("fantasy", "name", nname);
+		ValidateNotEmpty("fantasy", "name", nname);
 		ValidateNotEmptyOrSpaces("fantasy", "command", service);
 
 		CommandInfo &c = this->Fantasy[nname];
diff --git a/src/extensible.cpp b/src/extensible.cpp
index 796c7cd..05ab7c5 100644
--- a/src/extensible.cpp
+++ b/src/extensible.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/src/hashcomp.cpp b/src/hashcomp.cpp
index e839de4..79c2052 100644
--- a/src/hashcomp.cpp
+++ b/src/hashcomp.cpp
@@ -1,7 +1,7 @@
 /*
  *
  * (C) 2002-2011 InspIRCd Development Team
- * (C) 2008-2022 Anope Team <team@anope.org>
+ * (C) 2008-2023 Anope Team <team@anope.org>
  *
  * Please read COPYING and README for further details.
  */
diff --git a/src/init.cpp b/src/init.cpp
index e3866ab..025b34c 100644
--- a/src/init.cpp
+++ b/src/init.cpp
@@ -1,6 +1,6 @@
 /* Initialization and related routines.
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/src/language.cpp b/src/language.cpp
index 8c39941..73263d9 100644
--- a/src/language.cpp
+++ b/src/language.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/src/logger.cpp b/src/logger.cpp
index 937fb4d..244cacd 100644
--- a/src/logger.cpp
+++ b/src/logger.cpp
@@ -1,6 +1,6 @@
 /* Logging routines.
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/src/mail.cpp b/src/mail.cpp
index ee947c0..8cdd281 100644
--- a/src/mail.cpp
+++ b/src/mail.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/src/main.cpp b/src/main.cpp
index 660e145..e951df0 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -1,6 +1,6 @@
 /* Services -- main source file.
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/src/memos.cpp b/src/memos.cpp
index 20d2ce8..333094c 100644
--- a/src/memos.cpp
+++ b/src/memos.cpp
@@ -1,6 +1,6 @@
 /* MemoServ functions.
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/src/messages.cpp b/src/messages.cpp
index 0d0882b..84124f5 100644
--- a/src/messages.cpp
+++ b/src/messages.cpp
@@ -1,6 +1,6 @@
 /* Common message handlers
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/src/misc.cpp b/src/misc.cpp
index 99d5106..86d12c4 100644
--- a/src/misc.cpp
+++ b/src/misc.cpp
@@ -1,6 +1,6 @@
 /* Miscellaneous routines.
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/src/modes.cpp b/src/modes.cpp
index 2153fd3..c5675b1 100644
--- a/src/modes.cpp
+++ b/src/modes.cpp
@@ -1,7 +1,7 @@
 /* Mode support
  *
  * (C) 2008-2011 Adam <Adam@anope.org>
- * (C) 2008-2022 Anope Team <team@anope.org>
+ * (C) 2008-2023 Anope Team <team@anope.org>
  *
  * Please read COPYING and README for further details.
  */
diff --git a/src/module.cpp b/src/module.cpp
index 2881c4e..2da3652 100644
--- a/src/module.cpp
+++ b/src/module.cpp
@@ -1,6 +1,6 @@
 /* Modular support
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/src/modulemanager.cpp b/src/modulemanager.cpp
index 3317a6f..f5f93a9 100644
--- a/src/modulemanager.cpp
+++ b/src/modulemanager.cpp
@@ -1,6 +1,6 @@
 /* Modular support
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/src/nickalias.cpp b/src/nickalias.cpp
index 81ad8f1..939b88f 100644
--- a/src/nickalias.cpp
+++ b/src/nickalias.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/src/nickcore.cpp b/src/nickcore.cpp
index 65ebd93..4c14d85 100644
--- a/src/nickcore.cpp
+++ b/src/nickcore.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/src/opertype.cpp b/src/opertype.cpp
index 139b790..fb92ca4 100644
--- a/src/opertype.cpp
+++ b/src/opertype.cpp
@@ -1,7 +1,7 @@
 /*
  *
  * (C) 2008-2011 Robin Burchell <w00t@inspircd.org>
- * (C) 2008-2022 Anope Team <team@anope.org>
+ * (C) 2008-2023 Anope Team <team@anope.org>
  *
  * Please read COPYING and README for further details.
  */
diff --git a/src/pipeengine.cpp b/src/pipeengine.cpp
index c38cbb6..85b6949 100644
--- a/src/pipeengine.cpp
+++ b/src/pipeengine.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/src/process.cpp b/src/process.cpp
index de7dc8e..3a21943 100644
--- a/src/process.cpp
+++ b/src/process.cpp
@@ -1,6 +1,6 @@
 /* Main processing code for Services.
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/src/protocol.cpp b/src/protocol.cpp
index 19a0a82..f278662 100644
--- a/src/protocol.cpp
+++ b/src/protocol.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/src/regchannel.cpp b/src/regchannel.cpp
index c571d74..d420ab0 100644
--- a/src/regchannel.cpp
+++ b/src/regchannel.cpp
@@ -1,6 +1,6 @@
 /* Registered channel functions
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/src/serialize.cpp b/src/serialize.cpp
index caca587..873d304 100644
--- a/src/serialize.cpp
+++ b/src/serialize.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/src/servers.cpp b/src/servers.cpp
index db8cfce..54dd853 100644
--- a/src/servers.cpp
+++ b/src/servers.cpp
@@ -1,6 +1,6 @@
 /* Routines to maintain a list of connected servers
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/src/siphash.cpp b/src/siphash.cpp
index 6a34d4d..c981471 100644
--- a/src/siphash.cpp
+++ b/src/siphash.cpp
@@ -1,6 +1,6 @@
 /* SipHash-2-4 routines.
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/src/socket_clients.cpp b/src/socket_clients.cpp
index e8665df..da5057b 100644
--- a/src/socket_clients.cpp
+++ b/src/socket_clients.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/src/socket_transport.cpp b/src/socket_transport.cpp
index abee187..a7aef0b 100644
--- a/src/socket_transport.cpp
+++ b/src/socket_transport.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/src/socketengines/socketengine_epoll.cpp b/src/socketengines/socketengine_epoll.cpp
index bf17b09..e0c9780 100644
--- a/src/socketengines/socketengine_epoll.cpp
+++ b/src/socketengines/socketengine_epoll.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/src/socketengines/socketengine_kqueue.cpp b/src/socketengines/socketengine_kqueue.cpp
index 6b3350d..22b81d2 100644
--- a/src/socketengines/socketengine_kqueue.cpp
+++ b/src/socketengines/socketengine_kqueue.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/src/socketengines/socketengine_poll.cpp b/src/socketengines/socketengine_poll.cpp
index bf03096..d1d6b6d 100644
--- a/src/socketengines/socketengine_poll.cpp
+++ b/src/socketengines/socketengine_poll.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/src/socketengines/socketengine_select.cpp b/src/socketengines/socketengine_select.cpp
index 6146659..a1adcbe 100644
--- a/src/socketengines/socketengine_select.cpp
+++ b/src/socketengines/socketengine_select.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/src/sockets.cpp b/src/sockets.cpp
index b5edc0e..153eadf 100644
--- a/src/sockets.cpp
+++ b/src/sockets.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/src/threadengine.cpp b/src/threadengine.cpp
index dba2f02..cecec9f 100644
--- a/src/threadengine.cpp
+++ b/src/threadengine.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/src/timers.cpp b/src/timers.cpp
index abb8bfe..cc2a936 100644
--- a/src/timers.cpp
+++ b/src/timers.cpp
@@ -1,6 +1,6 @@
 /* Timer stuff.
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/src/tools/anoperc.in b/src/tools/anoperc.in
index 4b90819..823f99d 100644
--- a/src/tools/anoperc.in
+++ b/src/tools/anoperc.in
@@ -2,7 +2,7 @@
 #
 # Configuration script for Services
 #
-# (C) 2003-2022 Anope Team
+# (C) 2003-2023 Anope Team
 # Contact us at team@anope.org
 #
 # Please read COPYING and README for further details.
diff --git a/src/tools/anopesmtp.cpp b/src/tools/anopesmtp.cpp
index 358d55a..686627e 100644
--- a/src/tools/anopesmtp.cpp
+++ b/src/tools/anopesmtp.cpp
@@ -1,6 +1,6 @@
 /* smtp stuff handler for win32.
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/src/uplink.cpp b/src/uplink.cpp
index 03d8d99..b0ce92b 100644
--- a/src/uplink.cpp
+++ b/src/uplink.cpp
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/src/users.cpp b/src/users.cpp
index 67612a6..96a3539 100644
--- a/src/users.cpp
+++ b/src/users.cpp
@@ -1,6 +1,6 @@
 /* Routines to maintain a list of online users.
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/src/version.sh b/src/version.sh
index 08d819c..be6b9e5 100644
--- a/src/version.sh
+++ b/src/version.sh
@@ -2,5 +2,5 @@
 
 VERSION_MAJOR=2
 VERSION_MINOR=0
-VERSION_PATCH=12
-VERSION_EXTRA=""
+VERSION_PATCH=13
+VERSION_EXTRA="-git"
diff --git a/src/win32/Config.cs b/src/win32/Config.cs
index 6c762c5..513afe0 100644
--- a/src/win32/Config.cs
+++ b/src/win32/Config.cs
@@ -1,7 +1,7 @@
 /*
  * Config.cs - Windows Configuration
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * This program is free but copyrighted software; see the file COPYING for
diff --git a/src/win32/anope_windows.h b/src/win32/anope_windows.h
index accf40e..53cb911 100644
--- a/src/win32/anope_windows.h
+++ b/src/win32/anope_windows.h
@@ -1,7 +1,7 @@
 /* POSIX emulation layer for Windows.
  *
  * (C) 2008-2011 Robin Burchell <w00t@inspircd.org>
- * (C) 2008-2022 Anope Team <team@anope.org>
+ * (C) 2008-2023 Anope Team <team@anope.org>
  *
  * Please read COPYING and README for further details.
  *
diff --git a/src/win32/dir/dir.cpp b/src/win32/dir/dir.cpp
index 8c8cdf9..a3e731a 100644
--- a/src/win32/dir/dir.cpp
+++ b/src/win32/dir/dir.cpp
@@ -1,6 +1,6 @@
 /* POSIX emulation layer for Windows.
  *
- * (C) 2008-2022 Anope Team
+ * (C) 2008-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/src/win32/dir/dir.h b/src/win32/dir/dir.h
index bfacdd4..80af8dd 100644
--- a/src/win32/dir/dir.h
+++ b/src/win32/dir/dir.h
@@ -1,6 +1,6 @@
 /* POSIX emulation layer for Windows.
  *
- * (C) 2008-2022 Anope Team
+ * (C) 2008-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/src/win32/dl/dl.cpp b/src/win32/dl/dl.cpp
index 5d29d25..5950124 100644
--- a/src/win32/dl/dl.cpp
+++ b/src/win32/dl/dl.cpp
@@ -1,6 +1,6 @@
 /* POSIX emulation layer for Windows.
  *
- * (C) 2008-2022 Anope Team
+ * (C) 2008-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/src/win32/dl/dl.h b/src/win32/dl/dl.h
index 112aa3a..d583cbc 100644
--- a/src/win32/dl/dl.h
+++ b/src/win32/dl/dl.h
@@ -1,6 +1,6 @@
 /* POSIX emulation layer for Windows.
  *
- * (C) 2008-2022 Anope Team
+ * (C) 2008-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/src/win32/pipe/pipe.cpp b/src/win32/pipe/pipe.cpp
index 83a98a6..b85db7b 100644
--- a/src/win32/pipe/pipe.cpp
+++ b/src/win32/pipe/pipe.cpp
@@ -1,6 +1,6 @@
 /* POSIX emulation layer for Windows.
  *
- * (C) 2008-2022 Anope Team
+ * (C) 2008-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/src/win32/pipe/pipe.h b/src/win32/pipe/pipe.h
index 53f37cb..86b8d74 100644
--- a/src/win32/pipe/pipe.h
+++ b/src/win32/pipe/pipe.h
@@ -1,6 +1,6 @@
 /* POSIX emulation layer for Windows.
  *
- * (C) 2008-2022 Anope Team
+ * (C) 2008-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/src/win32/pthread/pthread.cpp b/src/win32/pthread/pthread.cpp
index 9469a4e..695c253 100644
--- a/src/win32/pthread/pthread.cpp
+++ b/src/win32/pthread/pthread.cpp
@@ -1,6 +1,6 @@
 /* POSIX emulation layer for Windows.
  *
- * (C) 2008-2022 Anope Team
+ * (C) 2008-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/src/win32/pthread/pthread.h b/src/win32/pthread/pthread.h
index 872507a..ac386e9 100644
--- a/src/win32/pthread/pthread.h
+++ b/src/win32/pthread/pthread.h
@@ -1,6 +1,6 @@
 /* POSIX emulation layer for Windows.
  *
- * (C) 2008-2022 Anope Team
+ * (C) 2008-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/src/win32/resource.h b/src/win32/resource.h
index 7532528..dad00e5 100644
--- a/src/win32/resource.h
+++ b/src/win32/resource.h
@@ -1,6 +1,6 @@
 /*
  *
- * (C) 2005-2022 Anope Team
+ * (C) 2005-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/src/win32/sigaction/sigaction.cpp b/src/win32/sigaction/sigaction.cpp
index 7973606..c68e18f 100644
--- a/src/win32/sigaction/sigaction.cpp
+++ b/src/win32/sigaction/sigaction.cpp
@@ -1,6 +1,6 @@
 /* POSIX emulation layer for Windows.
  *
- * (C) 2008-2022 Anope Team
+ * (C) 2008-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/src/win32/sigaction/sigaction.h b/src/win32/sigaction/sigaction.h
index 0e3dd1b..dcbcd8d 100644
--- a/src/win32/sigaction/sigaction.h
+++ b/src/win32/sigaction/sigaction.h
@@ -1,6 +1,6 @@
 /* POSIX emulation layer for Windows.
  *
- * (C) 2008-2022 Anope Team
+ * (C) 2008-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/src/win32/socket.cpp b/src/win32/socket.cpp
index f1cbcc5..864546b 100644
--- a/src/win32/socket.cpp
+++ b/src/win32/socket.cpp
@@ -1,6 +1,6 @@
 /* POSIX emulation layer for Windows.
  *
- * (C) 2008-2022 Anope Team
+ * (C) 2008-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/src/win32/socket.h b/src/win32/socket.h
index 1472894..3a6ea2f 100644
--- a/src/win32/socket.h
+++ b/src/win32/socket.h
@@ -1,6 +1,6 @@
 /* POSIX emulation layer for Windows.
  *
- * (C) 2008-2022 Anope Team
+ * (C) 2008-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.
diff --git a/src/win32/win32.rc.cmake b/src/win32/win32.rc.cmake
index 703611e..e94efb1 100644
--- a/src/win32/win32.rc.cmake
+++ b/src/win32/win32.rc.cmake
@@ -54,7 +54,7 @@ BEGIN
             VALUE "FileDescription", "Anope IRC Services"
             VALUE "FileVersion", "@VERSION_FULL@"
             VALUE "InternalName", "Anope"
-            VALUE "LegalCopyright", "Copyright (C) 2003-2022 Anope Team"
+            VALUE "LegalCopyright", "Copyright (C) 2003-2023 Anope Team"
             VALUE "OriginalFilename", "anope.exe"
             VALUE "ProductName", "Anope"
             VALUE "ProductVersion", "@VERSION_DOTTED@"
diff --git a/src/win32/windows.cpp b/src/win32/windows.cpp
index 7ee7c8d..1de3398 100644
--- a/src/win32/windows.cpp
+++ b/src/win32/windows.cpp
@@ -1,7 +1,7 @@
 /* POSIX emulation layer for Windows.
  *
  * (C) 2008-2011 Robin Burchell <w00t@inspircd.org>
- * (C) 2008-2022 Anope Team <team@anope.org>
+ * (C) 2008-2023 Anope Team <team@anope.org>
  *
  * Please read COPYING and README for further details.
  *
diff --git a/src/xline.cpp b/src/xline.cpp
index 7c8034c..e86c220 100644
--- a/src/xline.cpp
+++ b/src/xline.cpp
@@ -1,6 +1,6 @@
 /* XLine functions.
  *
- * (C) 2003-2022 Anope Team
+ * (C) 2003-2023 Anope Team
  * Contact us at team@anope.org
  *
  * Please read COPYING and README for further details.

Debdiff

Debdiff is too long (more than 200 lines). Download the raw debdiff.

More details

Full run details