summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorSadie Powell <sadie@witchery.services>2021-02-18 23:59:28 +0000
committerSadie Powell <sadie@witchery.services>2021-02-18 23:59:28 +0000
commitc68b81eac87314fb0da83a83fed8679e521cf8eb (patch)
tree1200203b739e52f652a9ba1170e4813270780edb /modules
parent8b2c1548ab46401f96d4e2e0f8258664e21744fb (diff)
parent4d271e021042f0b2708abaff5ff3cfb1504a5cc0 (diff)
Merge branch '2.0' into 2.1.
Diffstat (limited to 'modules')
-rw-r--r--modules/bs_autoassign.cpp2
-rw-r--r--modules/commands/bs_assign.cpp2
-rw-r--r--modules/commands/bs_badwords.cpp2
-rw-r--r--modules/commands/bs_bot.cpp2
-rw-r--r--modules/commands/bs_botlist.cpp2
-rw-r--r--modules/commands/bs_control.cpp2
-rw-r--r--modules/commands/bs_info.cpp2
-rw-r--r--modules/commands/bs_kick.cpp2
-rw-r--r--modules/commands/bs_set.cpp2
-rw-r--r--modules/commands/cs_access.cpp4
-rw-r--r--modules/commands/cs_akick.cpp2
-rw-r--r--modules/commands/cs_ban.cpp2
-rw-r--r--modules/commands/cs_clone.cpp2
-rw-r--r--modules/commands/cs_drop.cpp2
-rw-r--r--modules/commands/cs_enforce.cpp2
-rw-r--r--modules/commands/cs_entrymsg.cpp2
-rw-r--r--modules/commands/cs_flags.cpp2
-rw-r--r--modules/commands/cs_getkey.cpp2
-rw-r--r--modules/commands/cs_info.cpp2
-rw-r--r--modules/commands/cs_invite.cpp2
-rw-r--r--modules/commands/cs_kick.cpp2
-rw-r--r--modules/commands/cs_list.cpp2
-rw-r--r--modules/commands/cs_log.cpp2
-rw-r--r--modules/commands/cs_mode.cpp2
-rw-r--r--modules/commands/cs_register.cpp2
-rw-r--r--modules/commands/cs_seen.cpp2
-rw-r--r--modules/commands/cs_set.cpp2
-rw-r--r--modules/commands/cs_set_misc.cpp2
-rw-r--r--modules/commands/cs_status.cpp2
-rw-r--r--modules/commands/cs_suspend.cpp2
-rw-r--r--modules/commands/cs_sync.cpp2
-rw-r--r--modules/commands/cs_topic.cpp2
-rw-r--r--modules/commands/cs_unban.cpp2
-rw-r--r--modules/commands/cs_updown.cpp2
-rw-r--r--modules/commands/cs_xop.cpp2
-rw-r--r--modules/commands/gl_global.cpp2
-rw-r--r--modules/commands/greet.cpp2
-rw-r--r--modules/commands/help.cpp2
-rw-r--r--modules/commands/hs_del.cpp2
-rw-r--r--modules/commands/hs_group.cpp2
-rw-r--r--modules/commands/hs_list.cpp2
-rw-r--r--modules/commands/hs_off.cpp2
-rw-r--r--modules/commands/hs_on.cpp2
-rw-r--r--modules/commands/hs_request.cpp2
-rw-r--r--modules/commands/hs_set.cpp2
-rw-r--r--modules/commands/ms_cancel.cpp2
-rw-r--r--modules/commands/ms_check.cpp2
-rw-r--r--modules/commands/ms_del.cpp2
-rw-r--r--modules/commands/ms_ignore.cpp2
-rw-r--r--modules/commands/ms_info.cpp2
-rw-r--r--modules/commands/ms_list.cpp2
-rw-r--r--modules/commands/ms_read.cpp2
-rw-r--r--modules/commands/ms_rsend.cpp2
-rw-r--r--modules/commands/ms_send.cpp2
-rw-r--r--modules/commands/ms_sendall.cpp2
-rw-r--r--modules/commands/ms_set.cpp2
-rw-r--r--modules/commands/ms_staff.cpp2
-rw-r--r--modules/commands/ns_access.cpp2
-rw-r--r--modules/commands/ns_ajoin.cpp2
-rw-r--r--modules/commands/ns_alist.cpp2
-rw-r--r--modules/commands/ns_cert.cpp2
-rw-r--r--modules/commands/ns_drop.cpp2
-rw-r--r--modules/commands/ns_getemail.cpp2
-rw-r--r--modules/commands/ns_group.cpp2
-rw-r--r--modules/commands/ns_identify.cpp2
-rw-r--r--modules/commands/ns_info.cpp2
-rw-r--r--modules/commands/ns_list.cpp2
-rw-r--r--modules/commands/ns_logout.cpp2
-rw-r--r--modules/commands/ns_recover.cpp2
-rw-r--r--modules/commands/ns_register.cpp2
-rw-r--r--modules/commands/ns_resetpass.cpp2
-rw-r--r--modules/commands/ns_set.cpp2
-rw-r--r--modules/commands/ns_set_misc.cpp2
-rw-r--r--modules/commands/ns_status.cpp2
-rw-r--r--modules/commands/ns_suspend.cpp2
-rw-r--r--modules/commands/ns_update.cpp2
-rw-r--r--modules/commands/os_akill.cpp2
-rw-r--r--modules/commands/os_chankill.cpp2
-rw-r--r--modules/commands/os_config.cpp2
-rw-r--r--modules/commands/os_defcon.cpp2
-rw-r--r--modules/commands/os_dns.cpp2
-rw-r--r--modules/commands/os_forbid.cpp2
-rw-r--r--modules/commands/os_ignore.cpp2
-rw-r--r--modules/commands/os_info.cpp2
-rw-r--r--modules/commands/os_jupe.cpp2
-rw-r--r--modules/commands/os_kick.cpp2
-rw-r--r--modules/commands/os_kill.cpp2
-rw-r--r--modules/commands/os_list.cpp2
-rw-r--r--modules/commands/os_login.cpp2
-rw-r--r--modules/commands/os_logsearch.cpp2
-rw-r--r--modules/commands/os_mode.cpp2
-rw-r--r--modules/commands/os_modinfo.cpp2
-rw-r--r--modules/commands/os_module.cpp2
-rw-r--r--modules/commands/os_news.cpp2
-rw-r--r--modules/commands/os_noop.cpp2
-rw-r--r--modules/commands/os_oper.cpp2
-rw-r--r--modules/commands/os_reload.cpp2
-rw-r--r--modules/commands/os_session.cpp2
-rw-r--r--modules/commands/os_set.cpp2
-rw-r--r--modules/commands/os_shutdown.cpp2
-rw-r--r--modules/commands/os_stats.cpp2
-rw-r--r--modules/commands/os_svs.cpp2
-rw-r--r--modules/commands/os_sxline.cpp2
-rw-r--r--modules/commands/os_update.cpp2
-rw-r--r--modules/cs_statusupdate.cpp2
-rw-r--r--modules/database/db_flatfile.cpp2
-rw-r--r--modules/database/db_old.cpp2
-rw-r--r--modules/database/db_redis.cpp2
-rw-r--r--modules/database/db_sql.cpp2
-rw-r--r--modules/database/db_sql_live.cpp2
-rw-r--r--modules/encryption/enc_bcrypt.cpp2
-rw-r--r--modules/encryption/enc_md5.cpp2
-rw-r--r--modules/encryption/enc_none.cpp2
-rw-r--r--modules/encryption/enc_old.cpp2
-rw-r--r--modules/encryption/enc_sha1.cpp2
-rw-r--r--modules/encryption/enc_sha256.cpp2
-rw-r--r--modules/extra/m_ldap.cpp2
-rw-r--r--modules/extra/m_ldap_authentication.cpp2
-rw-r--r--modules/extra/m_ldap_oper.cpp2
-rw-r--r--modules/extra/m_mysql.cpp2
-rw-r--r--modules/extra/m_regex_pcre.cpp2
-rw-r--r--modules/extra/m_regex_posix.cpp2
-rw-r--r--modules/extra/m_regex_tre.cpp2
-rw-r--r--modules/extra/m_sql_authentication.cpp2
-rw-r--r--modules/extra/m_sql_log.cpp2
-rw-r--r--modules/extra/m_sql_oper.cpp2
-rw-r--r--modules/extra/m_sqlite.cpp2
-rw-r--r--modules/extra/m_ssl_gnutls.cpp2
-rw-r--r--modules/extra/m_ssl_openssl.cpp2
-rw-r--r--modules/extra/stats/cs_fantasy_stats.cpp2
-rw-r--r--modules/extra/stats/cs_fantasy_top.cpp2
-rw-r--r--modules/extra/stats/irc2sql/irc2sql.cpp4
-rw-r--r--modules/extra/stats/irc2sql/irc2sql.h2
-rw-r--r--modules/extra/stats/irc2sql/tables.cpp2
-rw-r--r--modules/extra/stats/irc2sql/utils.cpp2
-rw-r--r--modules/extra/stats/m_chanstats.cpp2
-rw-r--r--modules/fantasy.cpp2
-rw-r--r--modules/m_dns.cpp2
-rw-r--r--modules/m_dnsbl.cpp2
-rw-r--r--modules/m_helpchan.cpp2
-rw-r--r--modules/m_httpd.cpp2
-rw-r--r--modules/m_proxyscan.cpp2
-rw-r--r--modules/m_redis.cpp2
-rw-r--r--modules/m_rewrite.cpp2
-rw-r--r--modules/m_sasl.cpp2
-rw-r--r--modules/m_xmlrpc.cpp2
-rw-r--r--modules/m_xmlrpc_main.cpp2
-rw-r--r--modules/ns_maxemail.cpp2
-rw-r--r--modules/protocol/bahamut.cpp2
-rw-r--r--modules/protocol/charybdis.cpp2
-rw-r--r--modules/protocol/hybrid.cpp2
-rw-r--r--modules/protocol/inspircd.cpp27
-rw-r--r--modules/protocol/ngircd.cpp2
-rw-r--r--modules/protocol/plexus.cpp2
-rw-r--r--modules/protocol/ratbox.cpp2
-rw-r--r--modules/protocol/unrealircd.cpp2
-rw-r--r--modules/pseudoclients/botserv.cpp2
-rw-r--r--modules/pseudoclients/chanserv.cpp2
-rw-r--r--modules/pseudoclients/global.cpp2
-rw-r--r--modules/pseudoclients/hostserv.cpp2
-rw-r--r--modules/pseudoclients/memoserv.cpp2
-rw-r--r--modules/pseudoclients/nickserv.cpp2
-rw-r--r--modules/pseudoclients/operserv.cpp2
-rw-r--r--modules/webcpanel/pages/chanserv/access.cpp2
-rw-r--r--modules/webcpanel/pages/chanserv/access.h2
-rw-r--r--modules/webcpanel/pages/chanserv/akick.cpp2
-rw-r--r--modules/webcpanel/pages/chanserv/akick.h2
-rw-r--r--modules/webcpanel/pages/chanserv/drop.cpp2
-rw-r--r--modules/webcpanel/pages/chanserv/drop.h2
-rw-r--r--modules/webcpanel/pages/chanserv/info.cpp2
-rw-r--r--modules/webcpanel/pages/chanserv/info.h2
-rw-r--r--modules/webcpanel/pages/chanserv/modes.cpp2
-rw-r--r--modules/webcpanel/pages/chanserv/modes.h2
-rw-r--r--modules/webcpanel/pages/chanserv/set.cpp2
-rw-r--r--modules/webcpanel/pages/chanserv/set.h2
-rw-r--r--modules/webcpanel/pages/chanserv/utils.cpp2
-rw-r--r--modules/webcpanel/pages/chanserv/utils.h2
-rw-r--r--modules/webcpanel/pages/confirm.cpp2
-rw-r--r--modules/webcpanel/pages/confirm.h2
-rw-r--r--modules/webcpanel/pages/hostserv/request.cpp2
-rw-r--r--modules/webcpanel/pages/hostserv/request.h2
-rw-r--r--modules/webcpanel/pages/index.cpp2
-rw-r--r--modules/webcpanel/pages/index.h2
-rw-r--r--modules/webcpanel/pages/logout.cpp2
-rw-r--r--modules/webcpanel/pages/logout.h2
-rw-r--r--modules/webcpanel/pages/memoserv/memos.cpp2
-rw-r--r--modules/webcpanel/pages/memoserv/memos.h2
-rw-r--r--modules/webcpanel/pages/nickserv/access.cpp2
-rw-r--r--modules/webcpanel/pages/nickserv/access.h2
-rw-r--r--modules/webcpanel/pages/nickserv/alist.cpp2
-rw-r--r--modules/webcpanel/pages/nickserv/alist.h2
-rw-r--r--modules/webcpanel/pages/nickserv/cert.cpp2
-rw-r--r--modules/webcpanel/pages/nickserv/cert.h2
-rw-r--r--modules/webcpanel/pages/nickserv/info.cpp2
-rw-r--r--modules/webcpanel/pages/nickserv/info.h2
-rw-r--r--modules/webcpanel/pages/operserv/akill.cpp2
-rw-r--r--modules/webcpanel/pages/operserv/akill.h2
-rw-r--r--modules/webcpanel/pages/register.cpp2
-rw-r--r--modules/webcpanel/pages/register.h2
-rw-r--r--modules/webcpanel/static_fileserver.cpp2
-rw-r--r--modules/webcpanel/static_fileserver.h2
-rw-r--r--modules/webcpanel/template_fileserver.cpp2
-rw-r--r--modules/webcpanel/template_fileserver.h2
-rw-r--r--modules/webcpanel/templates/default/confirm.html2
-rw-r--r--modules/webcpanel/templates/default/footer.html2
-rw-r--r--modules/webcpanel/templates/default/login.html2
-rw-r--r--modules/webcpanel/templates/default/register.html2
-rw-r--r--modules/webcpanel/webcpanel.cpp2
-rw-r--r--modules/webcpanel/webcpanel.h2
209 files changed, 232 insertions, 215 deletions
diff --git a/modules/bs_autoassign.cpp b/modules/bs_autoassign.cpp
index 40ed0c0d0..27dc0097d 100644
--- a/modules/bs_autoassign.cpp
+++ b/modules/bs_autoassign.cpp
@@ -1,6 +1,6 @@
/*
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 1f9766551..2c8404aff 100644
--- a/modules/commands/bs_assign.cpp
+++ b/modules/commands/bs_assign.cpp
@@ -1,6 +1,6 @@
/* BotServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 f5986ac5b..31ebebf27 100644
--- a/modules/commands/bs_badwords.cpp
+++ b/modules/commands/bs_badwords.cpp
@@ -1,6 +1,6 @@
/* BotServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 2818a9380..4f347f6dc 100644
--- a/modules/commands/bs_bot.cpp
+++ b/modules/commands/bs_bot.cpp
@@ -1,6 +1,6 @@
/* BotServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 4492b358e..e8f979cde 100644
--- a/modules/commands/bs_botlist.cpp
+++ b/modules/commands/bs_botlist.cpp
@@ -1,6 +1,6 @@
/* BotServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 0f469b8ee..1f4eaa48f 100644
--- a/modules/commands/bs_control.cpp
+++ b/modules/commands/bs_control.cpp
@@ -1,6 +1,6 @@
/* BotServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 9adfe8ad9..475a54003 100644
--- a/modules/commands/bs_info.cpp
+++ b/modules/commands/bs_info.cpp
@@ -1,6 +1,6 @@
/* BotServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 eabd0e1da..90842df01 100644
--- a/modules/commands/bs_kick.cpp
+++ b/modules/commands/bs_kick.cpp
@@ -1,6 +1,6 @@
/* BotServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 57156dc88..a14706c9d 100644
--- a/modules/commands/bs_set.cpp
+++ b/modules/commands/bs_set.cpp
@@ -1,6 +1,6 @@
/* BotServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 fcbe5024b..508274002 100644
--- a/modules/commands/cs_access.cpp
+++ b/modules/commands/cs_access.cpp
@@ -1,6 +1,6 @@
/* ChanServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
@@ -908,7 +908,7 @@ class CSAccess : public Module
int16_t level = group->ci->GetLevel(priv);
if (level == -1)
return EVENT_ALLOW;
- else if (level == 0 && group->nc)
+ else if (level == 0 && group->nc && !group->nc->HasExt("UNCONFIRMED"))
return EVENT_ALLOW;
return EVENT_CONTINUE;
}
diff --git a/modules/commands/cs_akick.cpp b/modules/commands/cs_akick.cpp
index 80d4c14e5..d10f223cd 100644
--- a/modules/commands/cs_akick.cpp
+++ b/modules/commands/cs_akick.cpp
@@ -1,6 +1,6 @@
/* ChanServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 e26297b78..113873d2c 100644
--- a/modules/commands/cs_ban.cpp
+++ b/modules/commands/cs_ban.cpp
@@ -1,6 +1,6 @@
/* ChanServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 59355974a..4bfe8b639 100644
--- a/modules/commands/cs_clone.cpp
+++ b/modules/commands/cs_clone.cpp
@@ -1,6 +1,6 @@
/* ChanServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 834867d85..d5fea7e1a 100644
--- a/modules/commands/cs_drop.cpp
+++ b/modules/commands/cs_drop.cpp
@@ -1,6 +1,6 @@
/* ChanServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 34bfb5e4c..8f21c8c35 100644
--- a/modules/commands/cs_enforce.cpp
+++ b/modules/commands/cs_enforce.cpp
@@ -1,6 +1,6 @@
/* ChanServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 d3d4b4d03..8e4bd9b15 100644
--- a/modules/commands/cs_entrymsg.cpp
+++ b/modules/commands/cs_entrymsg.cpp
@@ -1,6 +1,6 @@
/* ChanServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 5c2855de2..179d04317 100644
--- a/modules/commands/cs_flags.cpp
+++ b/modules/commands/cs_flags.cpp
@@ -1,6 +1,6 @@
/* ChanServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 d6c71cf06..421d7e513 100644
--- a/modules/commands/cs_getkey.cpp
+++ b/modules/commands/cs_getkey.cpp
@@ -1,6 +1,6 @@
/* ChanServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 b307c1413..781df0205 100644
--- a/modules/commands/cs_info.cpp
+++ b/modules/commands/cs_info.cpp
@@ -1,6 +1,6 @@
/* ChanServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 d1aaf16f5..6526db23c 100644
--- a/modules/commands/cs_invite.cpp
+++ b/modules/commands/cs_invite.cpp
@@ -1,6 +1,6 @@
/* ChanServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 1aaeb1baa..4ba3d2c8a 100644
--- a/modules/commands/cs_kick.cpp
+++ b/modules/commands/cs_kick.cpp
@@ -1,6 +1,6 @@
/* ChanServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 71f844403..c64b96957 100644
--- a/modules/commands/cs_list.cpp
+++ b/modules/commands/cs_list.cpp
@@ -1,6 +1,6 @@
/* ChanServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 8759124ad..b4ea75d3c 100644
--- a/modules/commands/cs_log.cpp
+++ b/modules/commands/cs_log.cpp
@@ -1,6 +1,6 @@
/* ChanServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 a968a3043..d5129fdc6 100644
--- a/modules/commands/cs_mode.cpp
+++ b/modules/commands/cs_mode.cpp
@@ -1,6 +1,6 @@
/* ChanServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 4bd3cee55..58702bb67 100644
--- a/modules/commands/cs_register.cpp
+++ b/modules/commands/cs_register.cpp
@@ -1,6 +1,6 @@
/* ChanServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 4108318b8..b36b4faf9 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-2020 Anope Team
+ * (C) 2003-2021 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 7a4a47161..bac64612a 100644
--- a/modules/commands/cs_set.cpp
+++ b/modules/commands/cs_set.cpp
@@ -1,6 +1,6 @@
/* ChanServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 efdce648c..49cd99e16 100644
--- a/modules/commands/cs_set_misc.cpp
+++ b/modules/commands/cs_set_misc.cpp
@@ -1,6 +1,6 @@
/*
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 7effb1ba4..c34a259eb 100644
--- a/modules/commands/cs_status.cpp
+++ b/modules/commands/cs_status.cpp
@@ -1,6 +1,6 @@
/* ChanServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 2120bf40e..4d0ba3091 100644
--- a/modules/commands/cs_suspend.cpp
+++ b/modules/commands/cs_suspend.cpp
@@ -1,6 +1,6 @@
/* ChanServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 b462b4bd6..5209f4df1 100644
--- a/modules/commands/cs_sync.cpp
+++ b/modules/commands/cs_sync.cpp
@@ -1,6 +1,6 @@
/*
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 4c99a0f50..92098dcc9 100644
--- a/modules/commands/cs_topic.cpp
+++ b/modules/commands/cs_topic.cpp
@@ -1,6 +1,6 @@
/* ChanServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 7e2ad970c..101032807 100644
--- a/modules/commands/cs_unban.cpp
+++ b/modules/commands/cs_unban.cpp
@@ -1,6 +1,6 @@
/* ChanServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 07c26e0eb..0203c9e5b 100644
--- a/modules/commands/cs_updown.cpp
+++ b/modules/commands/cs_updown.cpp
@@ -1,6 +1,6 @@
/* ChanServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 8cc429016..403920030 100644
--- a/modules/commands/cs_xop.cpp
+++ b/modules/commands/cs_xop.cpp
@@ -1,6 +1,6 @@
/* ChanServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 a79caf730..3cd707b38 100644
--- a/modules/commands/gl_global.cpp
+++ b/modules/commands/gl_global.cpp
@@ -1,6 +1,6 @@
/* Global core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 e75a2032d..0fa66fe5d 100644
--- a/modules/commands/greet.cpp
+++ b/modules/commands/greet.cpp
@@ -1,6 +1,6 @@
/*
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 755f68ded..e7ab37ff0 100644
--- a/modules/commands/help.cpp
+++ b/modules/commands/help.cpp
@@ -1,6 +1,6 @@
/* Core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 276c086d3..c07f4bd79 100644
--- a/modules/commands/hs_del.cpp
+++ b/modules/commands/hs_del.cpp
@@ -1,6 +1,6 @@
/* HostServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 39772d200..88ec20568 100644
--- a/modules/commands/hs_group.cpp
+++ b/modules/commands/hs_group.cpp
@@ -1,6 +1,6 @@
/* HostServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 d0030ca91..f5de3d9dd 100644
--- a/modules/commands/hs_list.cpp
+++ b/modules/commands/hs_list.cpp
@@ -1,6 +1,6 @@
/* HostServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 51b2cfd30..7c93143ed 100644
--- a/modules/commands/hs_off.cpp
+++ b/modules/commands/hs_off.cpp
@@ -1,6 +1,6 @@
/* HostServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 5be0fd4f1..8eb1b1d00 100644
--- a/modules/commands/hs_on.cpp
+++ b/modules/commands/hs_on.cpp
@@ -1,6 +1,6 @@
/* HostServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 38874e14a..5bf10eb7f 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-2020 Anope Team
+ * (C) 2003-2021 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 0b015e133..090b5e2e5 100644
--- a/modules/commands/hs_set.cpp
+++ b/modules/commands/hs_set.cpp
@@ -1,6 +1,6 @@
/* HostServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 780b1efcd..e5d217bf9 100644
--- a/modules/commands/ms_cancel.cpp
+++ b/modules/commands/ms_cancel.cpp
@@ -1,6 +1,6 @@
/* MemoServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 134266749..c90b8c2f0 100644
--- a/modules/commands/ms_check.cpp
+++ b/modules/commands/ms_check.cpp
@@ -1,6 +1,6 @@
/* MemoServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 d1b115abd..4ca12b159 100644
--- a/modules/commands/ms_del.cpp
+++ b/modules/commands/ms_del.cpp
@@ -1,6 +1,6 @@
/* MemoServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 ada7d5cfa..9a9796fe1 100644
--- a/modules/commands/ms_ignore.cpp
+++ b/modules/commands/ms_ignore.cpp
@@ -1,6 +1,6 @@
/* MemoServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 b301cd7a2..2df0f2c5d 100644
--- a/modules/commands/ms_info.cpp
+++ b/modules/commands/ms_info.cpp
@@ -1,6 +1,6 @@
/* MemoServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 bcc2ccdf8..87dc6a81f 100644
--- a/modules/commands/ms_list.cpp
+++ b/modules/commands/ms_list.cpp
@@ -1,6 +1,6 @@
/* MemoServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 dba8d71c3..9ba49684d 100644
--- a/modules/commands/ms_read.cpp
+++ b/modules/commands/ms_read.cpp
@@ -1,6 +1,6 @@
/* MemoServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 c10359423..68b7bebc5 100644
--- a/modules/commands/ms_rsend.cpp
+++ b/modules/commands/ms_rsend.cpp
@@ -1,6 +1,6 @@
/* MemoServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 c3cc5c94f..83e8494f4 100644
--- a/modules/commands/ms_send.cpp
+++ b/modules/commands/ms_send.cpp
@@ -1,6 +1,6 @@
/* MemoServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 ff7ee8320..a5b575321 100644
--- a/modules/commands/ms_sendall.cpp
+++ b/modules/commands/ms_sendall.cpp
@@ -1,6 +1,6 @@
/* MemoServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 bddf3aa2d..1c020817f 100644
--- a/modules/commands/ms_set.cpp
+++ b/modules/commands/ms_set.cpp
@@ -1,6 +1,6 @@
/* MemoServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 9ddffefa3..bdf504ba3 100644
--- a/modules/commands/ms_staff.cpp
+++ b/modules/commands/ms_staff.cpp
@@ -1,6 +1,6 @@
/* MemoServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 b437d92fe..c04e359a4 100644
--- a/modules/commands/ns_access.cpp
+++ b/modules/commands/ns_access.cpp
@@ -1,6 +1,6 @@
/* NickServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 0a7ee0f0c..4f4c75e1a 100644
--- a/modules/commands/ns_ajoin.cpp
+++ b/modules/commands/ns_ajoin.cpp
@@ -1,6 +1,6 @@
/* NickServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 e217ee5cc..35c4d5579 100644
--- a/modules/commands/ns_alist.cpp
+++ b/modules/commands/ns_alist.cpp
@@ -1,6 +1,6 @@
/* NickServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 2e141bd51..ab8957011 100644
--- a/modules/commands/ns_cert.cpp
+++ b/modules/commands/ns_cert.cpp
@@ -1,6 +1,6 @@
/* NickServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 71838ad61..cb71d973d 100644
--- a/modules/commands/ns_drop.cpp
+++ b/modules/commands/ns_drop.cpp
@@ -1,6 +1,6 @@
/* NickServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 be0ccee0a..23f9561f2 100644
--- a/modules/commands/ns_getemail.cpp
+++ b/modules/commands/ns_getemail.cpp
@@ -1,6 +1,6 @@
/* NickServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 c5e41d538..c68e53157 100644
--- a/modules/commands/ns_group.cpp
+++ b/modules/commands/ns_group.cpp
@@ -1,6 +1,6 @@
/* NickServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 2aa20e7f1..b0adf6388 100644
--- a/modules/commands/ns_identify.cpp
+++ b/modules/commands/ns_identify.cpp
@@ -1,6 +1,6 @@
/* NickServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 fe5ac6f03..7a780c003 100644
--- a/modules/commands/ns_info.cpp
+++ b/modules/commands/ns_info.cpp
@@ -1,6 +1,6 @@
/* NickServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 f8e2fea57..e08b217f9 100644
--- a/modules/commands/ns_list.cpp
+++ b/modules/commands/ns_list.cpp
@@ -1,6 +1,6 @@
/* NickServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 3c5d7779e..f9a0f2d03 100644
--- a/modules/commands/ns_logout.cpp
+++ b/modules/commands/ns_logout.cpp
@@ -1,6 +1,6 @@
/* NickServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 e26a7cc9b..aa4f0de94 100644
--- a/modules/commands/ns_recover.cpp
+++ b/modules/commands/ns_recover.cpp
@@ -1,6 +1,6 @@
/* NickServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 22da55eaf..c8fdeb344 100644
--- a/modules/commands/ns_register.cpp
+++ b/modules/commands/ns_register.cpp
@@ -1,6 +1,6 @@
/* NickServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 37172c894..f6cd211fa 100644
--- a/modules/commands/ns_resetpass.cpp
+++ b/modules/commands/ns_resetpass.cpp
@@ -1,6 +1,6 @@
/* NickServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 d1e9b481d..eefca82f6 100644
--- a/modules/commands/ns_set.cpp
+++ b/modules/commands/ns_set.cpp
@@ -1,6 +1,6 @@
/* NickServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 8a02dde8f..a67b6c793 100644
--- a/modules/commands/ns_set_misc.cpp
+++ b/modules/commands/ns_set_misc.cpp
@@ -1,6 +1,6 @@
/*
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 8b3b82772..a64932cca 100644
--- a/modules/commands/ns_status.cpp
+++ b/modules/commands/ns_status.cpp
@@ -1,6 +1,6 @@
/* NickServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 4a949e589..99a9c03a3 100644
--- a/modules/commands/ns_suspend.cpp
+++ b/modules/commands/ns_suspend.cpp
@@ -1,6 +1,6 @@
/* NickServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 63e0baf09..dbad339cd 100644
--- a/modules/commands/ns_update.cpp
+++ b/modules/commands/ns_update.cpp
@@ -1,6 +1,6 @@
/* NickServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 f4ecad8ef..e5e22220e 100644
--- a/modules/commands/os_akill.cpp
+++ b/modules/commands/os_akill.cpp
@@ -1,6 +1,6 @@
/* OperServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 d5322e07d..7795691aa 100644
--- a/modules/commands/os_chankill.cpp
+++ b/modules/commands/os_chankill.cpp
@@ -1,6 +1,6 @@
/* OperServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 81853bf3b..7d4f47f6a 100644
--- a/modules/commands/os_config.cpp
+++ b/modules/commands/os_config.cpp
@@ -1,6 +1,6 @@
/* OperServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 760636323..9ed2deb74 100644
--- a/modules/commands/os_defcon.cpp
+++ b/modules/commands/os_defcon.cpp
@@ -1,6 +1,6 @@
/* OperServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 2a5ca5068..d46e5d972 100644
--- a/modules/commands/os_dns.cpp
+++ b/modules/commands/os_dns.cpp
@@ -1,6 +1,6 @@
/*
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 05ea41779..98182c5c6 100644
--- a/modules/commands/os_forbid.cpp
+++ b/modules/commands/os_forbid.cpp
@@ -1,6 +1,6 @@
/* OperServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 7730ea8f3..0887c92b6 100644
--- a/modules/commands/os_ignore.cpp
+++ b/modules/commands/os_ignore.cpp
@@ -1,6 +1,6 @@
/* OperServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 de4b2a418..50eba850c 100644
--- a/modules/commands/os_info.cpp
+++ b/modules/commands/os_info.cpp
@@ -1,6 +1,6 @@
/* OperServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 7ed57e8d5..760341389 100644
--- a/modules/commands/os_jupe.cpp
+++ b/modules/commands/os_jupe.cpp
@@ -1,6 +1,6 @@
/* OperServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 be04dd306..bcb8162bb 100644
--- a/modules/commands/os_kick.cpp
+++ b/modules/commands/os_kick.cpp
@@ -1,6 +1,6 @@
/* OperServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 3821aeb5f..b8b44dc61 100644
--- a/modules/commands/os_kill.cpp
+++ b/modules/commands/os_kill.cpp
@@ -1,6 +1,6 @@
/* OperServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 29fe06ddc..ec9d35cec 100644
--- a/modules/commands/os_list.cpp
+++ b/modules/commands/os_list.cpp
@@ -1,6 +1,6 @@
/* OperServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 c0aed993d..3b8f46f83 100644
--- a/modules/commands/os_login.cpp
+++ b/modules/commands/os_login.cpp
@@ -1,6 +1,6 @@
/* OperServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 224f6b919..fa958ad08 100644
--- a/modules/commands/os_logsearch.cpp
+++ b/modules/commands/os_logsearch.cpp
@@ -1,6 +1,6 @@
/* OperServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 a768c25d1..2fa46e0ad 100644
--- a/modules/commands/os_mode.cpp
+++ b/modules/commands/os_mode.cpp
@@ -1,6 +1,6 @@
/* OperServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 d8893837c..9d7ac563b 100644
--- a/modules/commands/os_modinfo.cpp
+++ b/modules/commands/os_modinfo.cpp
@@ -1,6 +1,6 @@
/* OperServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 6eeac5ecc..f2bd636a4 100644
--- a/modules/commands/os_module.cpp
+++ b/modules/commands/os_module.cpp
@@ -1,6 +1,6 @@
/* OperServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 b6d79f51d..d83e44025 100644
--- a/modules/commands/os_news.cpp
+++ b/modules/commands/os_news.cpp
@@ -1,6 +1,6 @@
/* OperServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 d578f0515..bff3fda8b 100644
--- a/modules/commands/os_noop.cpp
+++ b/modules/commands/os_noop.cpp
@@ -1,6 +1,6 @@
/* OperServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 f8dc68391..386394d07 100644
--- a/modules/commands/os_oper.cpp
+++ b/modules/commands/os_oper.cpp
@@ -1,6 +1,6 @@
/* OperServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 3022f56e2..36a52f5f2 100644
--- a/modules/commands/os_reload.cpp
+++ b/modules/commands/os_reload.cpp
@@ -1,6 +1,6 @@
/* OperServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 300d5dbf2..b6e4761f4 100644
--- a/modules/commands/os_session.cpp
+++ b/modules/commands/os_session.cpp
@@ -1,6 +1,6 @@
/* OperServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 e3b9a0144..46051dcdc 100644
--- a/modules/commands/os_set.cpp
+++ b/modules/commands/os_set.cpp
@@ -1,6 +1,6 @@
/* OperServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 834f25a4a..57fc62a67 100644
--- a/modules/commands/os_shutdown.cpp
+++ b/modules/commands/os_shutdown.cpp
@@ -1,6 +1,6 @@
/* OperServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 367ec8100..7e53af8ca 100644
--- a/modules/commands/os_stats.cpp
+++ b/modules/commands/os_stats.cpp
@@ -1,6 +1,6 @@
/* OperServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 787f95ec5..ae1431dbd 100644
--- a/modules/commands/os_svs.cpp
+++ b/modules/commands/os_svs.cpp
@@ -1,6 +1,6 @@
/* OperServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 167140f41..4a0e92ed4 100644
--- a/modules/commands/os_sxline.cpp
+++ b/modules/commands/os_sxline.cpp
@@ -1,6 +1,6 @@
/* OperServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 ced30c910..d81dbb12e 100644
--- a/modules/commands/os_update.cpp
+++ b/modules/commands/os_update.cpp
@@ -1,6 +1,6 @@
/* OperServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 14a95b14b..535f3356c 100644
--- a/modules/cs_statusupdate.cpp
+++ b/modules/cs_statusupdate.cpp
@@ -1,6 +1,6 @@
/*
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 4c3926cfe..005e4906c 100644
--- a/modules/database/db_flatfile.cpp
+++ b/modules/database/db_flatfile.cpp
@@ -1,6 +1,6 @@
/*
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 a189a80f8..1e48ec42a 100644
--- a/modules/database/db_old.cpp
+++ b/modules/database/db_old.cpp
@@ -1,6 +1,6 @@
/*
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 e1da4282d..039bd956b 100644
--- a/modules/database/db_redis.cpp
+++ b/modules/database/db_redis.cpp
@@ -1,6 +1,6 @@
/*
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 a5c644a68..a137d17c8 100644
--- a/modules/database/db_sql.cpp
+++ b/modules/database/db_sql.cpp
@@ -1,6 +1,6 @@
/*
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 521e3e449..34620535f 100644
--- a/modules/database/db_sql_live.cpp
+++ b/modules/database/db_sql_live.cpp
@@ -1,6 +1,6 @@
/*
*
- * (C) 2012-2020 Anope Team
+ * (C) 2012-2021 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 2698a2f88..07bd7d949 100644
--- a/modules/encryption/enc_bcrypt.cpp
+++ b/modules/encryption/enc_bcrypt.cpp
@@ -1,6 +1,6 @@
/* Module for providing bcrypt hashing
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 a35f4c802..d15c6ac39 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-2020 Anope Team
+ * (C) 2003-2021 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 2a89c8486..31be22552 100644
--- a/modules/encryption/enc_none.cpp
+++ b/modules/encryption/enc_none.cpp
@@ -1,6 +1,6 @@
/* Module for plain text encryption.
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 234002671..2d312f7e7 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-2020 Anope Team
+ * (C) 2003-2021 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 098aeb938..832a32cf5 100644
--- a/modules/encryption/enc_sha1.cpp
+++ b/modules/encryption/enc_sha1.cpp
@@ -1,7 +1,7 @@
/*
*
* Modified for Anope.
- * (C) 2006-2020 Anope Team
+ * (C) 2006-2021 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 4020609e9..8690d513b 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-2020 Anope Team
+ * (C) 2003-2021 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 aef1c6d4d..34f1310c4 100644
--- a/modules/extra/m_ldap.cpp
+++ b/modules/extra/m_ldap.cpp
@@ -1,6 +1,6 @@
/*
*
- * (C) 2011-2020 Anope Team
+ * (C) 2011-2021 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 b3653528b..d3ee026d1 100644
--- a/modules/extra/m_ldap_authentication.cpp
+++ b/modules/extra/m_ldap_authentication.cpp
@@ -1,6 +1,6 @@
/*
*
- * (C) 2011-2020 Anope Team
+ * (C) 2011-2021 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 861ce109f..ad369ca1d 100644
--- a/modules/extra/m_ldap_oper.cpp
+++ b/modules/extra/m_ldap_oper.cpp
@@ -1,6 +1,6 @@
/*
*
- * (C) 2011-2020 Anope Team
+ * (C) 2011-2021 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 b617018f1..fa6d924da 100644
--- a/modules/extra/m_mysql.cpp
+++ b/modules/extra/m_mysql.cpp
@@ -1,6 +1,6 @@
/*
*
- * (C) 2010-2020 Anope Team
+ * (C) 2010-2021 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 0794e80ff..7248888d4 100644
--- a/modules/extra/m_regex_pcre.cpp
+++ b/modules/extra/m_regex_pcre.cpp
@@ -1,6 +1,6 @@
/*
*
- * (C) 2012-2020 Anope Team
+ * (C) 2012-2021 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 41f7ca9b2..0f0e15c7c 100644
--- a/modules/extra/m_regex_posix.cpp
+++ b/modules/extra/m_regex_posix.cpp
@@ -1,6 +1,6 @@
/*
*
- * (C) 2012-2020 Anope Team
+ * (C) 2012-2021 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 ef59da199..8e633b1ad 100644
--- a/modules/extra/m_regex_tre.cpp
+++ b/modules/extra/m_regex_tre.cpp
@@ -1,6 +1,6 @@
/*
*
- * (C) 2012-2020 Anope Team
+ * (C) 2012-2021 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 38de96f4d..7569219e7 100644
--- a/modules/extra/m_sql_authentication.cpp
+++ b/modules/extra/m_sql_authentication.cpp
@@ -1,6 +1,6 @@
/*
*
- * (C) 2012-2020 Anope Team
+ * (C) 2012-2021 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 28da360f0..b3003703b 100644
--- a/modules/extra/m_sql_log.cpp
+++ b/modules/extra/m_sql_log.cpp
@@ -1,6 +1,6 @@
/*
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 540be00fc..df14da8e4 100644
--- a/modules/extra/m_sql_oper.cpp
+++ b/modules/extra/m_sql_oper.cpp
@@ -1,6 +1,6 @@
/*
*
- * (C) 2012-2020 Anope Team
+ * (C) 2012-2021 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 d8f1c43a4..c1cf2b9cb 100644
--- a/modules/extra/m_sqlite.cpp
+++ b/modules/extra/m_sqlite.cpp
@@ -1,6 +1,6 @@
/*
*
- * (C) 2011-2020 Anope Team
+ * (C) 2011-2021 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 de314cfa9..f01d92a3b 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-2020 Anope Team
+ * (C) 2014-2021 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 047943f4a..c457c82af 100644
--- a/modules/extra/m_ssl_openssl.cpp
+++ b/modules/extra/m_ssl_openssl.cpp
@@ -1,6 +1,6 @@
/*
*
- * (C) 2010-2020 Anope Team
+ * (C) 2010-2021 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 6ee0e383a..4c6ad95ff 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-2020 Anope Team
+ * (C) 2003-2021 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 428fa133b..b629cb132 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-2020 Anope Team
+ * (C) 2003-2021 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 931e535bd..0d2d48d25 100644
--- a/modules/extra/stats/irc2sql/irc2sql.cpp
+++ b/modules/extra/stats/irc2sql/irc2sql.cpp
@@ -1,6 +1,6 @@
/*
*
- * (C) 2013-2020 Anope Team
+ * (C) 2013-2021 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
@@ -71,7 +71,7 @@ void IRC2SQL::OnNewServer(Server *server)
query = "INSERT DELAYED INTO `" + prefix + "server` (name, hops, comment, link_time, online, ulined) "
"VALUES (@name@, @hops@, @comment@, now(), 'Y', @ulined@) "
"ON DUPLICATE KEY UPDATE name=VALUES(name), hops=VALUES(hops), comment=VALUES(comment), "
- "link_time=VALUES(link_time), online=VALUES(online), ulined=(ulined)";
+ "link_time=VALUES(link_time), online=VALUES(online), ulined=VALUES(ulined)";
query.SetValue("name", server->GetName());
query.SetValue("hops", server->GetHops());
query.SetValue("comment", server->GetDescription());
diff --git a/modules/extra/stats/irc2sql/irc2sql.h b/modules/extra/stats/irc2sql/irc2sql.h
index a7b3413d8..3caec03ba 100644
--- a/modules/extra/stats/irc2sql/irc2sql.h
+++ b/modules/extra/stats/irc2sql/irc2sql.h
@@ -1,6 +1,6 @@
/*
*
- * (C) 2013-2020 Anope Team
+ * (C) 2013-2021 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 812f71339..1c286a191 100644
--- a/modules/extra/stats/irc2sql/tables.cpp
+++ b/modules/extra/stats/irc2sql/tables.cpp
@@ -1,6 +1,6 @@
/*
*
- * (C) 2013-2020 Anope Team
+ * (C) 2013-2021 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 e4bb8b1ee..c04b55960 100644
--- a/modules/extra/stats/irc2sql/utils.cpp
+++ b/modules/extra/stats/irc2sql/utils.cpp
@@ -1,6 +1,6 @@
/*
*
- * (C) 2013-2020 Anope Team
+ * (C) 2013-2021 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 eadc9fc22..716c24310 100644
--- a/modules/extra/stats/m_chanstats.cpp
+++ b/modules/extra/stats/m_chanstats.cpp
@@ -1,6 +1,6 @@
/*
*
- * (C) 2012-2020 Anope Team
+ * (C) 2012-2021 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 20df6d066..45223f398 100644
--- a/modules/fantasy.cpp
+++ b/modules/fantasy.cpp
@@ -1,6 +1,6 @@
/* Fantasy functionality
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 3d0a84ad8..3c52a75b9 100644
--- a/modules/m_dns.cpp
+++ b/modules/m_dns.cpp
@@ -1,6 +1,6 @@
/*
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 54007a4ff..d6a3f6524 100644
--- a/modules/m_dnsbl.cpp
+++ b/modules/m_dnsbl.cpp
@@ -1,6 +1,6 @@
/*
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 94a8fbd32..3ff142138 100644
--- a/modules/m_helpchan.cpp
+++ b/modules/m_helpchan.cpp
@@ -1,6 +1,6 @@
/*
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 07ccde54c..b63b6685b 100644
--- a/modules/m_httpd.cpp
+++ b/modules/m_httpd.cpp
@@ -1,6 +1,6 @@
/*
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 59a31e2ed..9b1842689 100644
--- a/modules/m_proxyscan.cpp
+++ b/modules/m_proxyscan.cpp
@@ -1,6 +1,6 @@
/*
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 f7feb1576..8b91a15ef 100644
--- a/modules/m_redis.cpp
+++ b/modules/m_redis.cpp
@@ -1,6 +1,6 @@
/*
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 7387213f3..9405e55a7 100644
--- a/modules/m_rewrite.cpp
+++ b/modules/m_rewrite.cpp
@@ -1,6 +1,6 @@
/*
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 b627a5393..7a803469e 100644
--- a/modules/m_sasl.cpp
+++ b/modules/m_sasl.cpp
@@ -1,6 +1,6 @@
/*
*
- * (C) 2014-2020 Anope Team
+ * (C) 2014-2021 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 9b7bb75f1..3ab028629 100644
--- a/modules/m_xmlrpc.cpp
+++ b/modules/m_xmlrpc.cpp
@@ -1,6 +1,6 @@
/*
*
- * (C) 2010-2020 Anope Team
+ * (C) 2010-2021 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 2f6782028..08c27a9a7 100644
--- a/modules/m_xmlrpc_main.cpp
+++ b/modules/m_xmlrpc_main.cpp
@@ -1,6 +1,6 @@
/*
*
- * (C) 2010-2020 Anope Team
+ * (C) 2010-2021 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 cb10fdb65..2220224f0 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-2020 Anope Team
+ * (C) 2003-2021 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 cc2bc4039..904622bf4 100644
--- a/modules/protocol/bahamut.cpp
+++ b/modules/protocol/bahamut.cpp
@@ -1,6 +1,6 @@
/* Bahamut functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 c8c2baba4..848284474 100644
--- a/modules/protocol/charybdis.cpp
+++ b/modules/protocol/charybdis.cpp
@@ -1,6 +1,6 @@
/* Charybdis IRCD functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 a6a6a9e78..39914142d 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-2020 Anope Team <team@anope.org>
+ * (C) 2003-2021 Anope Team <team@anope.org>
* (C) 2012-2020 ircd-hybrid development team
*
* Please read COPYING and README for further details.
diff --git a/modules/protocol/inspircd.cpp b/modules/protocol/inspircd.cpp
index e597ce958..1acc3cfd2 100644
--- a/modules/protocol/inspircd.cpp
+++ b/modules/protocol/inspircd.cpp
@@ -1,6 +1,6 @@
/* InspIRCd functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
@@ -62,6 +62,7 @@ class InspIRCdProto : public IRCDProto
CanSetVHost = true;
CanSetVIdent = true;
CanSQLine = true;
+ CanSQLineChannel = true;
CanSZLine = true;
CanSVSHold = true;
CanCertFP = true;
@@ -313,7 +314,10 @@ class InspIRCdProto : public IRCDProto
void SendSQLineDel(const XLine *x) anope_override
{
- SendDelLine("Q", x->mask);
+ if (IRCD->CanSQLineChannel && (x->mask[0] == '#'))
+ SendDelLine("CBAN", x->mask);
+ else
+ SendDelLine("Q", x->mask);
}
void SendSQLine(User *u, const XLine *x) anope_override
@@ -322,7 +326,11 @@ class InspIRCdProto : public IRCDProto
time_t timeleft = x->expires - Anope::CurTime;
if (timeleft > 172800 || !x->expires)
timeleft = 172800;
- SendAddLine("Q", x->mask, timeleft, x->by, x->GetReason());
+
+ if (IRCD->CanSQLineChannel && (x->mask[0] == '#'))
+ SendAddLine("CBAN", x->mask, timeleft, x->by, x->GetReason());
+ else
+ SendAddLine("Q", x->mask, timeleft, x->by, x->GetReason());
}
void SendVhost(User *u, const Anope::string &vIdent, const Anope::string &vhost) anope_override
@@ -405,14 +413,14 @@ class InspIRCdProto : public IRCDProto
if (na->nc->HasExt("UNCONFIRMED"))
return;
- UplinkSocket::Message(Me) << "METADATA " << u->GetUID() << " accountname :" << na->nc->display;
UplinkSocket::Message(Me) << "METADATA " << u->GetUID() << " accountid :" << na->nc->GetId();
+ UplinkSocket::Message(Me) << "METADATA " << u->GetUID() << " accountname :" << na->nc->display;
}
void SendLogout(User *u) anope_override
{
- UplinkSocket::Message(Me) << "METADATA " << u->GetUID() << " accountname :";
UplinkSocket::Message(Me) << "METADATA " << u->GetUID() << " accountid :";
+ UplinkSocket::Message(Me) << "METADATA " << u->GetUID() << " accountname :";
}
void SendChannel(Channel *c) anope_override
@@ -427,6 +435,12 @@ class InspIRCdProto : public IRCDProto
void SendSVSLogin(const Anope::string &uid, const Anope::string &acc, const Anope::string &vident, const Anope::string &vhost) anope_override
{
+ // TODO: in 2.1 this function should take a NickAlias instead of strings.
+ NickCore *nc = NickCore::Find(acc);
+ if (!nc)
+ return;
+
+ UplinkSocket::Message(Me) << "METADATA " << uid << " accountid :" << nc->GetId();
UplinkSocket::Message(Me) << "METADATA " << uid << " accountname :" << acc;
if (!vident.empty())
@@ -863,6 +877,7 @@ struct IRCDMessageCapab : Message::Capab
/* reset CAPAB */
Servers::Capab.insert("SERVERS");
Servers::Capab.insert("TOPICLOCK");
+ IRCD->CanSQLineChannel = false;
IRCD->CanSVSHold = false;
IRCD->DefaultPseudoclientModes = "+I";
}
@@ -1099,6 +1114,8 @@ struct IRCDMessageCapab : Message::Capab
}
else if (module.equals_cs("m_topiclock.so"))
Servers::Capab.insert("TOPICLOCK");
+ else if (module.equals_cs("m_cban.so=glob"))
+ IRCD->CanSQLineChannel = true;
}
}
else if (params[0].equals_cs("MODSUPPORT") && params.size() > 1)
diff --git a/modules/protocol/ngircd.cpp b/modules/protocol/ngircd.cpp
index 5bf683c7c..f0a287abb 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-2020 Anope Team <team@anope.org>
+ * (C) 2011-2021 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 f7db95e6b..352d860ca 100644
--- a/modules/protocol/plexus.cpp
+++ b/modules/protocol/plexus.cpp
@@ -1,6 +1,6 @@
/* Plexus 3+ IRCD functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 6c4b58358..6d3081939 100644
--- a/modules/protocol/ratbox.cpp
+++ b/modules/protocol/ratbox.cpp
@@ -1,6 +1,6 @@
/* Ratbox IRCD functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
diff --git a/modules/protocol/unrealircd.cpp b/modules/protocol/unrealircd.cpp
index 99466074d..e19628b2f 100644
--- a/modules/protocol/unrealircd.cpp
+++ b/modules/protocol/unrealircd.cpp
@@ -1,6 +1,6 @@
/* UnrealIRCd functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 d9c7da9f8..cadcad4bb 100644
--- a/modules/pseudoclients/botserv.cpp
+++ b/modules/pseudoclients/botserv.cpp
@@ -1,6 +1,6 @@
/* BotServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 16811c8ce..034859d91 100644
--- a/modules/pseudoclients/chanserv.cpp
+++ b/modules/pseudoclients/chanserv.cpp
@@ -1,6 +1,6 @@
/* ChanServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 495d31ba4..d07a541e9 100644
--- a/modules/pseudoclients/global.cpp
+++ b/modules/pseudoclients/global.cpp
@@ -1,6 +1,6 @@
/* Global core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 c4f7c533a..d0140b9a2 100644
--- a/modules/pseudoclients/hostserv.cpp
+++ b/modules/pseudoclients/hostserv.cpp
@@ -1,6 +1,6 @@
/* HostServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 defbafdc5..1d7e5d5bd 100644
--- a/modules/pseudoclients/memoserv.cpp
+++ b/modules/pseudoclients/memoserv.cpp
@@ -1,6 +1,6 @@
/* MemoServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 3c80c500d..73d9acf3d 100644
--- a/modules/pseudoclients/nickserv.cpp
+++ b/modules/pseudoclients/nickserv.cpp
@@ -1,6 +1,6 @@
/* NickServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 5a19d2f2f..4be03e228 100644
--- a/modules/pseudoclients/operserv.cpp
+++ b/modules/pseudoclients/operserv.cpp
@@ -1,6 +1,6 @@
/* OperServ core functions
*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 dfab551ae..647009a08 100644
--- a/modules/webcpanel/pages/chanserv/access.cpp
+++ b/modules/webcpanel/pages/chanserv/access.cpp
@@ -1,5 +1,5 @@
/*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 e02f081d3..35545d416 100644
--- a/modules/webcpanel/pages/chanserv/access.h
+++ b/modules/webcpanel/pages/chanserv/access.h
@@ -1,5 +1,5 @@
/*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 a98bcbc90..6bd31bb4b 100644
--- a/modules/webcpanel/pages/chanserv/akick.cpp
+++ b/modules/webcpanel/pages/chanserv/akick.cpp
@@ -1,5 +1,5 @@
/*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 3aba8cbcc..e0ab94497 100644
--- a/modules/webcpanel/pages/chanserv/akick.h
+++ b/modules/webcpanel/pages/chanserv/akick.h
@@ -1,5 +1,5 @@
/*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 5bdb524c2..18a832397 100644
--- a/modules/webcpanel/pages/chanserv/drop.cpp
+++ b/modules/webcpanel/pages/chanserv/drop.cpp
@@ -1,5 +1,5 @@
/*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 bbba28b54..269cc2c19 100644
--- a/modules/webcpanel/pages/chanserv/drop.h
+++ b/modules/webcpanel/pages/chanserv/drop.h
@@ -1,5 +1,5 @@
/*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 b6d022506..dade84de2 100644
--- a/modules/webcpanel/pages/chanserv/info.cpp
+++ b/modules/webcpanel/pages/chanserv/info.cpp
@@ -1,5 +1,5 @@
/*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 1b374a383..9f0c74c46 100644
--- a/modules/webcpanel/pages/chanserv/info.h
+++ b/modules/webcpanel/pages/chanserv/info.h
@@ -1,5 +1,5 @@
/*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 19c96deac..d0d86a7a1 100644
--- a/modules/webcpanel/pages/chanserv/modes.cpp
+++ b/modules/webcpanel/pages/chanserv/modes.cpp
@@ -1,5 +1,5 @@
/*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 84ce3df5c..2c87e50e4 100644
--- a/modules/webcpanel/pages/chanserv/modes.h
+++ b/modules/webcpanel/pages/chanserv/modes.h
@@ -1,5 +1,5 @@
/*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 f4e84770b..c27d9b233 100644
--- a/modules/webcpanel/pages/chanserv/set.cpp
+++ b/modules/webcpanel/pages/chanserv/set.cpp
@@ -1,5 +1,5 @@
/*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 2170b8911..2305f213e 100644
--- a/modules/webcpanel/pages/chanserv/set.h
+++ b/modules/webcpanel/pages/chanserv/set.h
@@ -1,5 +1,5 @@
/*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 6a41cde2f..f8a43d07d 100644
--- a/modules/webcpanel/pages/chanserv/utils.cpp
+++ b/modules/webcpanel/pages/chanserv/utils.cpp
@@ -1,5 +1,5 @@
/*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 207d46c5e..704fbf89e 100644
--- a/modules/webcpanel/pages/chanserv/utils.h
+++ b/modules/webcpanel/pages/chanserv/utils.h
@@ -1,5 +1,5 @@
/*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 0322620af..06a307beb 100644
--- a/modules/webcpanel/pages/confirm.cpp
+++ b/modules/webcpanel/pages/confirm.cpp
@@ -1,5 +1,5 @@
/*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 5a83f0b1e..d8eafdd19 100644
--- a/modules/webcpanel/pages/confirm.h
+++ b/modules/webcpanel/pages/confirm.h
@@ -1,5 +1,5 @@
/*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 87ff049f6..9c0b6e56f 100644
--- a/modules/webcpanel/pages/hostserv/request.cpp
+++ b/modules/webcpanel/pages/hostserv/request.cpp
@@ -1,5 +1,5 @@
/*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 b15325f93..2b77428e7 100644
--- a/modules/webcpanel/pages/hostserv/request.h
+++ b/modules/webcpanel/pages/hostserv/request.h
@@ -1,5 +1,5 @@
/*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 bf6dd4654..dfbe8988b 100644
--- a/modules/webcpanel/pages/index.cpp
+++ b/modules/webcpanel/pages/index.cpp
@@ -1,5 +1,5 @@
/*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 06bbe0d8f..c0386e4d5 100644
--- a/modules/webcpanel/pages/index.h
+++ b/modules/webcpanel/pages/index.h
@@ -1,5 +1,5 @@
/*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 18364f3a1..6e34e2882 100644
--- a/modules/webcpanel/pages/logout.cpp
+++ b/modules/webcpanel/pages/logout.cpp
@@ -1,5 +1,5 @@
/*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 e68f78718..328a5411d 100644
--- a/modules/webcpanel/pages/logout.h
+++ b/modules/webcpanel/pages/logout.h
@@ -1,5 +1,5 @@
/*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 58cbdffb6..fb5e36312 100644
--- a/modules/webcpanel/pages/memoserv/memos.cpp
+++ b/modules/webcpanel/pages/memoserv/memos.cpp
@@ -1,5 +1,5 @@
/*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 70d6af604..404039ac6 100644
--- a/modules/webcpanel/pages/memoserv/memos.h
+++ b/modules/webcpanel/pages/memoserv/memos.h
@@ -1,5 +1,5 @@
/*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 938498f7f..b6de82940 100644
--- a/modules/webcpanel/pages/nickserv/access.cpp
+++ b/modules/webcpanel/pages/nickserv/access.cpp
@@ -1,5 +1,5 @@
/*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 bd5592c81..116e9a1b5 100644
--- a/modules/webcpanel/pages/nickserv/access.h
+++ b/modules/webcpanel/pages/nickserv/access.h
@@ -1,5 +1,5 @@
/*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 c2cbd1086..f187a568c 100644
--- a/modules/webcpanel/pages/nickserv/alist.cpp
+++ b/modules/webcpanel/pages/nickserv/alist.cpp
@@ -1,5 +1,5 @@
/*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 90847a485..ab6ae2988 100644
--- a/modules/webcpanel/pages/nickserv/alist.h
+++ b/modules/webcpanel/pages/nickserv/alist.h
@@ -1,5 +1,5 @@
/*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 96ff91074..a68fe303c 100644
--- a/modules/webcpanel/pages/nickserv/cert.cpp
+++ b/modules/webcpanel/pages/nickserv/cert.cpp
@@ -1,5 +1,5 @@
/*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 5bd7f8e74..791ba47c5 100644
--- a/modules/webcpanel/pages/nickserv/cert.h
+++ b/modules/webcpanel/pages/nickserv/cert.h
@@ -1,5 +1,5 @@
/*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 f33038918..c6d41c399 100644
--- a/modules/webcpanel/pages/nickserv/info.cpp
+++ b/modules/webcpanel/pages/nickserv/info.cpp
@@ -1,5 +1,5 @@
/*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 547df4c72..df2873232 100644
--- a/modules/webcpanel/pages/nickserv/info.h
+++ b/modules/webcpanel/pages/nickserv/info.h
@@ -1,5 +1,5 @@
/*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 48f18eb20..ab9e2adf2 100644
--- a/modules/webcpanel/pages/operserv/akill.cpp
+++ b/modules/webcpanel/pages/operserv/akill.cpp
@@ -1,5 +1,5 @@
/*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 d75c9b1cf..7441eb4f1 100644
--- a/modules/webcpanel/pages/operserv/akill.h
+++ b/modules/webcpanel/pages/operserv/akill.h
@@ -1,5 +1,5 @@
/*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 e5988a693..24de10455 100644
--- a/modules/webcpanel/pages/register.cpp
+++ b/modules/webcpanel/pages/register.cpp
@@ -1,5 +1,5 @@
/*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 e77cf9c55..2da8fa4d8 100644
--- a/modules/webcpanel/pages/register.h
+++ b/modules/webcpanel/pages/register.h
@@ -1,5 +1,5 @@
/*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 99dfda953..2bfe48bee 100644
--- a/modules/webcpanel/static_fileserver.cpp
+++ b/modules/webcpanel/static_fileserver.cpp
@@ -1,5 +1,5 @@
/*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 6b6af5fad..204fd622f 100644
--- a/modules/webcpanel/static_fileserver.h
+++ b/modules/webcpanel/static_fileserver.h
@@ -1,5 +1,5 @@
/*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 3c9ed48da..a396d4745 100644
--- a/modules/webcpanel/template_fileserver.cpp
+++ b/modules/webcpanel/template_fileserver.cpp
@@ -1,5 +1,5 @@
/*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 19a9c20b2..8136c082b 100644
--- a/modules/webcpanel/template_fileserver.h
+++ b/modules/webcpanel/template_fileserver.h
@@ -1,5 +1,5 @@
/*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 41077d6c5..8ba324e28 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-2020 Anope Team - <a href="https://www.anope.org/">https://www.anope.org/</a>
+ Anope IRC Services - &copy; 2013-2021 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 17fdebdd8..76a79804b 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-2020 Anope Team - <a href="https://www.anope.org/">https://www.anope.org/</a>
+ Anope IRC Services - &copy; 2013-2021 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 2c9d888da..a20baa3d5 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-2020 Anope Team - <a href="https://www.anope.org/">https://www.anope.org/</a>
+ Anope IRC Services - &copy; 2013-2021 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 14a2d6ad4..240ae2aaa 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-2020 Anope Team - <a href="https://www.anope.org/">https://www.anope.org/</a>
+ Anope IRC Services - &copy; 2013-2021 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 50dacd745..16b61e673 100644
--- a/modules/webcpanel/webcpanel.cpp
+++ b/modules/webcpanel/webcpanel.cpp
@@ -1,5 +1,5 @@
/*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 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 2e535b68b..c73d48301 100644
--- a/modules/webcpanel/webcpanel.h
+++ b/modules/webcpanel/webcpanel.h
@@ -1,5 +1,5 @@
/*
- * (C) 2003-2020 Anope Team
+ * (C) 2003-2021 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.