From 2cf507ed662620d0b97c8484fbfbfa09265e86e1 Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Wed, 7 Oct 2020 13:13:44 +0100 Subject: Bump for 2.0.9-git. --- docs/Changes | 3 +++ docs/Changes.conf | 3 +++ src/version.sh | 4 ++-- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/docs/Changes b/docs/Changes index 15f4b5b16..e1b405b1c 100644 --- a/docs/Changes +++ b/docs/Changes @@ -1,3 +1,6 @@ +Anope Version 2.0.9-git +------------------- + Anope Version 2.0.8 ------------------- Add +K channel mode for ircd-hybrid diff --git a/docs/Changes.conf b/docs/Changes.conf index 4ba740374..ddd1fd823 100644 --- a/docs/Changes.conf +++ b/docs/Changes.conf @@ -1,3 +1,6 @@ +Anope Version 2.0.9-git +------------------- + Anope Version 2.0.8 ------------------- Fix ns_register:unconfirmedexpire not being used diff --git a/src/version.sh b/src/version.sh index 9458e1220..fbe0298fa 100644 --- a/src/version.sh +++ b/src/version.sh @@ -2,5 +2,5 @@ VERSION_MAJOR=2 VERSION_MINOR=0 -VERSION_PATCH=8 -VERSION_EXTRA="" +VERSION_PATCH=9 +VERSION_EXTRA="-git" -- cgit From cdf147f3511ef66c2854c90556943dfe69e609b6 Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Mon, 12 Oct 2020 17:30:05 +0100 Subject: Fix not sending an account id to InspIRCd on SASL. Also, send the account id first so it shows on the ACCOUNT message. --- modules/protocol/inspircd3.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/modules/protocol/inspircd3.cpp b/modules/protocol/inspircd3.cpp index de9406258..2a77a8c7d 100644 --- a/modules/protocol/inspircd3.cpp +++ b/modules/protocol/inspircd3.cpp @@ -405,8 +405,8 @@ class InspIRCd3Proto : 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 @@ -427,6 +427,12 @@ class InspIRCd3Proto : 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()) -- cgit From 95f4e29edda57c2d28c0f58c5a37fa58a0f2140f Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Mon, 12 Oct 2020 17:47:41 +0100 Subject: Unset the account id before the account name on InspIRCd. This avoids the id being shown on the logout event. --- modules/protocol/inspircd3.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/protocol/inspircd3.cpp b/modules/protocol/inspircd3.cpp index 2a77a8c7d..c7582f723 100644 --- a/modules/protocol/inspircd3.cpp +++ b/modules/protocol/inspircd3.cpp @@ -411,8 +411,8 @@ class InspIRCd3Proto : public IRCDProto 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 -- cgit From b2b53a1e0157ac199584e91f237ec3e8887fcb10 Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Wed, 21 Oct 2020 12:12:56 +0100 Subject: Fix account identifiers conflicting with SQL row identifiers. --- src/nickcore.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/nickcore.cpp b/src/nickcore.cpp index 6b6a00138..4e87b1ea9 100644 --- a/src/nickcore.cpp +++ b/src/nickcore.cpp @@ -74,7 +74,7 @@ NickCore::~NickCore() void NickCore::Serialize(Serialize::Data &data) const { data["display"] << this->display; - data["id"] << this->id; + data["uniqueid"] << this->id; data["pass"] << this->pass; data["email"] << this->email; data["language"] << this->language; @@ -94,7 +94,7 @@ Serializable* NickCore::Unserialize(Serializable *obj, Serialize::Data &data) data["display"] >> sdisplay; uint64_t sid = 0; - data["id"] >> sid; + data["uniqueid"] >> sid; if (obj) nc = anope_dynamic_static_cast(obj); -- cgit From a3c7f716bd256d8b8ead578b1a6bc657f31aec4d Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Wed, 21 Oct 2020 16:26:08 +0100 Subject: Fix the query used by IRC2SQL for updating server information. --- modules/extra/stats/irc2sql/irc2sql.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/extra/stats/irc2sql/irc2sql.cpp b/modules/extra/stats/irc2sql/irc2sql.cpp index 931e535bd..108ec1c97 100644 --- a/modules/extra/stats/irc2sql/irc2sql.cpp +++ b/modules/extra/stats/irc2sql/irc2sql.cpp @@ -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()); -- cgit From f8d8104d82b039d63fb4e03430896c3c1ffe7706 Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Thu, 22 Oct 2020 12:07:20 +0100 Subject: Update the changelog. --- docs/Changes | 3 +++ docs/Changes.conf | 1 + 2 files changed, 4 insertions(+) diff --git a/docs/Changes b/docs/Changes index e1b405b1c..6c55ce1b5 100644 --- a/docs/Changes +++ b/docs/Changes @@ -1,5 +1,8 @@ Anope Version 2.0.9-git ------------------- +Fix a regression from 2.0.8 that prevented serialising to MySQL. +Send account identifiers to InspIRCd on SASL logins too +Fix a query bug in irc2sql. Anope Version 2.0.8 ------------------- diff --git a/docs/Changes.conf b/docs/Changes.conf index ddd1fd823..54015ec15 100644 --- a/docs/Changes.conf +++ b/docs/Changes.conf @@ -1,5 +1,6 @@ Anope Version 2.0.9-git ------------------- +No significant changes. Anope Version 2.0.8 ------------------- -- cgit From 236affa2a4db1f8fe5a5c0645da40f0f0901e7f6 Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Thu, 22 Oct 2020 12:08:50 +0100 Subject: Release 2.0.9. --- docs/Changes | 2 +- docs/Changes.conf | 2 +- src/version.sh | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/Changes b/docs/Changes index 6c55ce1b5..45d38a5e7 100644 --- a/docs/Changes +++ b/docs/Changes @@ -1,4 +1,4 @@ -Anope Version 2.0.9-git +Anope Version 2.0.9 ------------------- Fix a regression from 2.0.8 that prevented serialising to MySQL. Send account identifiers to InspIRCd on SASL logins too diff --git a/docs/Changes.conf b/docs/Changes.conf index 54015ec15..6238ef5b1 100644 --- a/docs/Changes.conf +++ b/docs/Changes.conf @@ -1,4 +1,4 @@ -Anope Version 2.0.9-git +Anope Version 2.0.9 ------------------- No significant changes. diff --git a/src/version.sh b/src/version.sh index fbe0298fa..76274fa6a 100644 --- a/src/version.sh +++ b/src/version.sh @@ -3,4 +3,4 @@ VERSION_MAJOR=2 VERSION_MINOR=0 VERSION_PATCH=9 -VERSION_EXTRA="-git" +VERSION_EXTRA="" -- cgit From 3856538e485b4e2dc96ec3cf30fae5a9c1ea6e86 Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Thu, 22 Oct 2020 12:10:08 +0100 Subject: Bump for 2.0.10-git. --- docs/Changes | 3 +++ docs/Changes.conf | 3 +++ src/version.sh | 4 ++-- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/docs/Changes b/docs/Changes index 45d38a5e7..67674e156 100644 --- a/docs/Changes +++ b/docs/Changes @@ -1,3 +1,6 @@ +Anope Version 2.0.10-git +-------------------- + Anope Version 2.0.9 ------------------- Fix a regression from 2.0.8 that prevented serialising to MySQL. diff --git a/docs/Changes.conf b/docs/Changes.conf index 6238ef5b1..662829ca3 100644 --- a/docs/Changes.conf +++ b/docs/Changes.conf @@ -1,3 +1,6 @@ +Anope Version 2.0.10-git +-------------------- + Anope Version 2.0.9 ------------------- No significant changes. diff --git a/src/version.sh b/src/version.sh index 76274fa6a..964882528 100644 --- a/src/version.sh +++ b/src/version.sh @@ -2,5 +2,5 @@ VERSION_MAJOR=2 VERSION_MINOR=0 -VERSION_PATCH=9 -VERSION_EXTRA="" +VERSION_PATCH=10 +VERSION_EXTRA="-git" -- cgit From 74f18d7b1d6952d5ffafec36bf82cbaf307fabb8 Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Thu, 19 Nov 2020 14:12:18 +0000 Subject: Only grant an account an identifier when the identifier is needed. --- src/init.cpp | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/init.cpp b/src/init.cpp index 31eae9901..d02b69293 100644 --- a/src/init.cpp +++ b/src/init.cpp @@ -551,12 +551,6 @@ void Anope::Init(int ac, char **av) EventReturn MOD_RESULT; FOREACH_RESULT(OnLoadDatabase, MOD_RESULT, ()); static_cast(MOD_RESULT); - - /* Compatibility for databases without ids */ - for (nickcore_map::iterator it = NickCoreList->begin(), it_end = NickCoreList->end(); it != it_end; ++it) - it->second->GetId(); - /* End compatibility for databases without ids */ - Log() << "Databases loaded"; FOREACH_MOD(OnPostInit, ()); -- cgit From d1e49438001d0f1ee46797280c3da0f4e59d8874 Mon Sep 17 00:00:00 2001 From: Robby Date: Fri, 20 Nov 2020 17:00:00 +0100 Subject: Add kill_immed as an available option to nickserv.example.conf. --- data/nickserv.example.conf | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/data/nickserv.example.conf b/data/nickserv.example.conf index 83fde7878..7609339da 100644 --- a/data/nickserv.example.conf +++ b/data/nickserv.example.conf @@ -92,8 +92,10 @@ module * * The options are: * - killprotect: Kill nick if not identified within 60 seconds - * - kill_quick: Kill nick if not identified within 20 seconds, this one overrides the above - * option and the above must be specified with this one + * - kill_quick: Kill nick if not identified within 20 seconds, this one overrides the killprotect + * option and the killprotect option must be specified with this one + * - kill_immed: Kill nick immediately if not identified, this one overrides both the killprotect + * and kill_quick options and the killprotect option must be specified with this one * - ns_secure: Enable nickname security, requiring the nick's password before any operations * can be done on it * - ns_private: Hide the nick from NickServ's LIST command -- cgit From 4031dc73211217b5bab6504bbcf3e60c0c36d8e3 Mon Sep 17 00:00:00 2001 From: Michael Hazell Date: Fri, 1 Jan 2021 14:03:23 -0500 Subject: inspircd3: Enable support for channel SQLines (#268) --- modules/protocol/inspircd3.cpp | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/modules/protocol/inspircd3.cpp b/modules/protocol/inspircd3.cpp index c7582f723..164785de6 100644 --- a/modules/protocol/inspircd3.cpp +++ b/modules/protocol/inspircd3.cpp @@ -62,6 +62,7 @@ class InspIRCd3Proto : public IRCDProto CanSetVHost = true; CanSetVIdent = true; CanSQLine = true; + CanSQLineChannel = true; CanSZLine = true; CanSVSHold = true; CanCertFP = true; @@ -313,7 +314,10 @@ class InspIRCd3Proto : 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 InspIRCd3Proto : 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 @@ -869,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"; } @@ -1105,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) -- cgit From 7e08e7cb6c2548043e180b87a31577ffa1db65ab Mon Sep 17 00:00:00 2001 From: PeGaSuS Date: Thu, 31 Dec 2020 16:27:39 +0100 Subject: Set killprotect as a default option in nickserv.example.conf. --- data/nickserv.example.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/nickserv.example.conf b/data/nickserv.example.conf index 7609339da..126df0c89 100644 --- a/data/nickserv.example.conf +++ b/data/nickserv.example.conf @@ -115,7 +115,7 @@ module * This directive is optional, if left blank, the options will default to ns_secure, memo_signon, and * memo_receive. If you really want no defaults, use "none" by itself as the option. */ - defaults = "ns_secure ns_private hide_email hide_mask memo_signon memo_receive autoop" + defaults = "killprotect ns_secure ns_private hide_email hide_mask memo_signon memo_receive autoop" /* * The minimum length of time between consecutive uses of NickServ's REGISTER command. This -- cgit From c5a4e8337c3c1315821cb9434db89aac059a17c0 Mon Sep 17 00:00:00 2001 From: Robby Date: Thu, 7 Jan 2021 03:31:08 +0100 Subject: Update copyright to 2021. This was done with: find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2021 Anope Team/i' {} \; --- Config | 2 +- docs/README | 2 +- docs/XMLRPC/xmlrpc.php | 2 +- include/access.h | 2 +- include/account.h | 2 +- include/anope.h | 2 +- include/base.h | 2 +- include/bots.h | 2 +- include/channels.h | 2 +- include/commands.h | 2 +- include/config.h | 2 +- include/defs.h | 2 +- include/extensible.h | 2 +- include/hashcomp.h | 2 +- include/language.h | 2 +- include/lists.h | 2 +- include/logger.h | 2 +- include/mail.h | 2 +- include/memo.h | 2 +- include/messages.h | 2 +- include/modes.h | 2 +- include/module.h | 2 +- include/modules.h | 2 +- include/modules/bs_badwords.h | 2 +- include/modules/bs_kick.h | 2 +- include/modules/cs_entrymsg.h | 2 +- include/modules/cs_log.h | 2 +- include/modules/cs_mode.h | 2 +- include/modules/dns.h | 2 +- include/modules/encryption.h | 2 +- include/modules/httpd.h | 2 +- include/modules/ldap.h | 2 +- include/modules/ns_cert.h | 2 +- include/modules/os_forbid.h | 2 +- include/modules/os_ignore.h | 2 +- include/modules/os_news.h | 2 +- include/modules/os_session.h | 2 +- include/modules/pseudoclients/chanserv.h | 2 +- include/modules/pseudoclients/global.h | 2 +- include/modules/pseudoclients/memoserv.h | 2 +- include/modules/pseudoclients/nickserv.h | 2 +- include/modules/redis.h | 2 +- include/modules/sasl.h | 2 +- include/modules/set_misc.h | 2 +- include/modules/sql.h | 2 +- include/modules/ssl.h | 2 +- include/modules/suspend.h | 2 +- include/modules/xmlrpc.h | 2 +- include/opertype.h | 2 +- include/protocol.h | 2 +- include/regchannel.h | 2 +- include/regexpr.h | 2 +- include/serialize.h | 2 +- include/servers.h | 2 +- include/service.h | 2 +- include/services.h | 2 +- include/socketengine.h | 2 +- include/sockets.h | 2 +- include/threadengine.h | 2 +- include/timers.h | 2 +- include/uplink.h | 2 +- include/users.h | 2 +- include/version.cpp | 2 +- include/xline.h | 2 +- modules/bs_autoassign.cpp | 2 +- modules/commands/bs_assign.cpp | 2 +- modules/commands/bs_badwords.cpp | 2 +- modules/commands/bs_bot.cpp | 2 +- modules/commands/bs_botlist.cpp | 2 +- modules/commands/bs_control.cpp | 2 +- modules/commands/bs_info.cpp | 2 +- modules/commands/bs_kick.cpp | 2 +- modules/commands/bs_set.cpp | 2 +- modules/commands/cs_access.cpp | 2 +- modules/commands/cs_akick.cpp | 2 +- modules/commands/cs_ban.cpp | 2 +- modules/commands/cs_clone.cpp | 2 +- modules/commands/cs_drop.cpp | 2 +- modules/commands/cs_enforce.cpp | 2 +- modules/commands/cs_entrymsg.cpp | 2 +- modules/commands/cs_flags.cpp | 2 +- modules/commands/cs_getkey.cpp | 2 +- modules/commands/cs_info.cpp | 2 +- modules/commands/cs_invite.cpp | 2 +- modules/commands/cs_kick.cpp | 2 +- modules/commands/cs_list.cpp | 2 +- modules/commands/cs_log.cpp | 2 +- modules/commands/cs_mode.cpp | 2 +- modules/commands/cs_register.cpp | 2 +- modules/commands/cs_seen.cpp | 2 +- modules/commands/cs_set.cpp | 2 +- modules/commands/cs_set_misc.cpp | 2 +- modules/commands/cs_status.cpp | 2 +- modules/commands/cs_suspend.cpp | 2 +- modules/commands/cs_sync.cpp | 2 +- modules/commands/cs_topic.cpp | 2 +- modules/commands/cs_unban.cpp | 2 +- modules/commands/cs_updown.cpp | 2 +- modules/commands/cs_xop.cpp | 2 +- modules/commands/gl_global.cpp | 2 +- modules/commands/greet.cpp | 2 +- modules/commands/help.cpp | 2 +- modules/commands/hs_del.cpp | 2 +- modules/commands/hs_group.cpp | 2 +- modules/commands/hs_list.cpp | 2 +- modules/commands/hs_off.cpp | 2 +- modules/commands/hs_on.cpp | 2 +- modules/commands/hs_request.cpp | 2 +- modules/commands/hs_set.cpp | 2 +- modules/commands/ms_cancel.cpp | 2 +- modules/commands/ms_check.cpp | 2 +- modules/commands/ms_del.cpp | 2 +- modules/commands/ms_ignore.cpp | 2 +- modules/commands/ms_info.cpp | 2 +- modules/commands/ms_list.cpp | 2 +- modules/commands/ms_read.cpp | 2 +- modules/commands/ms_rsend.cpp | 2 +- modules/commands/ms_send.cpp | 2 +- modules/commands/ms_sendall.cpp | 2 +- modules/commands/ms_set.cpp | 2 +- modules/commands/ms_staff.cpp | 2 +- modules/commands/ns_access.cpp | 2 +- modules/commands/ns_ajoin.cpp | 2 +- modules/commands/ns_alist.cpp | 2 +- modules/commands/ns_cert.cpp | 2 +- modules/commands/ns_drop.cpp | 2 +- modules/commands/ns_getemail.cpp | 2 +- modules/commands/ns_getpass.cpp | 2 +- modules/commands/ns_group.cpp | 2 +- modules/commands/ns_identify.cpp | 2 +- modules/commands/ns_info.cpp | 2 +- modules/commands/ns_list.cpp | 2 +- modules/commands/ns_logout.cpp | 2 +- modules/commands/ns_recover.cpp | 2 +- modules/commands/ns_register.cpp | 2 +- modules/commands/ns_resetpass.cpp | 2 +- modules/commands/ns_set.cpp | 2 +- modules/commands/ns_set_misc.cpp | 2 +- modules/commands/ns_status.cpp | 2 +- modules/commands/ns_suspend.cpp | 2 +- modules/commands/ns_update.cpp | 2 +- modules/commands/os_akill.cpp | 2 +- modules/commands/os_chankill.cpp | 2 +- modules/commands/os_config.cpp | 2 +- modules/commands/os_defcon.cpp | 2 +- modules/commands/os_dns.cpp | 2 +- modules/commands/os_forbid.cpp | 2 +- modules/commands/os_ignore.cpp | 2 +- modules/commands/os_info.cpp | 2 +- modules/commands/os_jupe.cpp | 2 +- modules/commands/os_kick.cpp | 2 +- modules/commands/os_kill.cpp | 2 +- modules/commands/os_list.cpp | 2 +- modules/commands/os_login.cpp | 2 +- modules/commands/os_logsearch.cpp | 2 +- modules/commands/os_mode.cpp | 2 +- modules/commands/os_modinfo.cpp | 2 +- modules/commands/os_module.cpp | 2 +- modules/commands/os_news.cpp | 2 +- modules/commands/os_noop.cpp | 2 +- modules/commands/os_oline.cpp | 2 +- modules/commands/os_oper.cpp | 2 +- modules/commands/os_reload.cpp | 2 +- modules/commands/os_session.cpp | 2 +- modules/commands/os_set.cpp | 2 +- modules/commands/os_shutdown.cpp | 2 +- modules/commands/os_stats.cpp | 2 +- modules/commands/os_svs.cpp | 2 +- modules/commands/os_sxline.cpp | 2 +- modules/commands/os_update.cpp | 2 +- modules/cs_statusupdate.cpp | 2 +- modules/database/db_flatfile.cpp | 2 +- modules/database/db_old.cpp | 2 +- modules/database/db_redis.cpp | 2 +- modules/database/db_sql.cpp | 2 +- modules/database/db_sql_live.cpp | 2 +- modules/encryption/enc_bcrypt.cpp | 2 +- modules/encryption/enc_md5.cpp | 2 +- modules/encryption/enc_none.cpp | 2 +- modules/encryption/enc_old.cpp | 2 +- modules/encryption/enc_sha1.cpp | 2 +- modules/encryption/enc_sha256.cpp | 2 +- modules/extra/m_ldap.cpp | 2 +- modules/extra/m_ldap_authentication.cpp | 2 +- modules/extra/m_ldap_oper.cpp | 2 +- modules/extra/m_mysql.cpp | 2 +- modules/extra/m_regex_pcre.cpp | 2 +- modules/extra/m_regex_posix.cpp | 2 +- modules/extra/m_regex_tre.cpp | 2 +- modules/extra/m_sql_authentication.cpp | 2 +- modules/extra/m_sql_log.cpp | 2 +- modules/extra/m_sql_oper.cpp | 2 +- modules/extra/m_sqlite.cpp | 2 +- modules/extra/m_ssl_gnutls.cpp | 2 +- modules/extra/m_ssl_openssl.cpp | 2 +- modules/extra/stats/cs_fantasy_stats.cpp | 2 +- modules/extra/stats/cs_fantasy_top.cpp | 2 +- modules/extra/stats/irc2sql/irc2sql.cpp | 2 +- modules/extra/stats/irc2sql/irc2sql.h | 2 +- modules/extra/stats/irc2sql/tables.cpp | 2 +- modules/extra/stats/irc2sql/utils.cpp | 2 +- modules/extra/stats/m_chanstats.cpp | 2 +- modules/fantasy.cpp | 2 +- modules/m_dns.cpp | 2 +- modules/m_dnsbl.cpp | 2 +- modules/m_helpchan.cpp | 2 +- modules/m_httpd.cpp | 2 +- modules/m_proxyscan.cpp | 2 +- modules/m_redis.cpp | 2 +- modules/m_rewrite.cpp | 2 +- modules/m_sasl.cpp | 2 +- modules/m_xmlrpc.cpp | 2 +- modules/m_xmlrpc_main.cpp | 2 +- modules/ns_maxemail.cpp | 2 +- modules/protocol/bahamut.cpp | 2 +- modules/protocol/charybdis.cpp | 2 +- modules/protocol/hybrid.cpp | 2 +- modules/protocol/inspircd12.cpp | 2 +- modules/protocol/inspircd20.cpp | 2 +- modules/protocol/inspircd3.cpp | 2 +- modules/protocol/ngircd.cpp | 2 +- modules/protocol/plexus.cpp | 2 +- modules/protocol/ratbox.cpp | 2 +- modules/protocol/unreal.cpp | 2 +- modules/protocol/unreal4.cpp | 2 +- modules/pseudoclients/botserv.cpp | 2 +- modules/pseudoclients/chanserv.cpp | 2 +- modules/pseudoclients/global.cpp | 2 +- modules/pseudoclients/hostserv.cpp | 2 +- modules/pseudoclients/memoserv.cpp | 2 +- modules/pseudoclients/nickserv.cpp | 2 +- modules/pseudoclients/operserv.cpp | 2 +- modules/webcpanel/pages/chanserv/access.cpp | 2 +- modules/webcpanel/pages/chanserv/access.h | 2 +- modules/webcpanel/pages/chanserv/akick.cpp | 2 +- modules/webcpanel/pages/chanserv/akick.h | 2 +- modules/webcpanel/pages/chanserv/drop.cpp | 2 +- modules/webcpanel/pages/chanserv/drop.h | 2 +- modules/webcpanel/pages/chanserv/info.cpp | 2 +- modules/webcpanel/pages/chanserv/info.h | 2 +- modules/webcpanel/pages/chanserv/modes.cpp | 2 +- modules/webcpanel/pages/chanserv/modes.h | 2 +- modules/webcpanel/pages/chanserv/set.cpp | 2 +- modules/webcpanel/pages/chanserv/set.h | 2 +- modules/webcpanel/pages/chanserv/utils.cpp | 2 +- modules/webcpanel/pages/chanserv/utils.h | 2 +- modules/webcpanel/pages/confirm.cpp | 2 +- modules/webcpanel/pages/confirm.h | 2 +- modules/webcpanel/pages/hostserv/request.cpp | 2 +- modules/webcpanel/pages/hostserv/request.h | 2 +- modules/webcpanel/pages/index.cpp | 2 +- modules/webcpanel/pages/index.h | 2 +- modules/webcpanel/pages/logout.cpp | 2 +- modules/webcpanel/pages/logout.h | 2 +- modules/webcpanel/pages/memoserv/memos.cpp | 2 +- modules/webcpanel/pages/memoserv/memos.h | 2 +- modules/webcpanel/pages/nickserv/access.cpp | 2 +- modules/webcpanel/pages/nickserv/access.h | 2 +- modules/webcpanel/pages/nickserv/alist.cpp | 2 +- modules/webcpanel/pages/nickserv/alist.h | 2 +- modules/webcpanel/pages/nickserv/cert.cpp | 2 +- modules/webcpanel/pages/nickserv/cert.h | 2 +- modules/webcpanel/pages/nickserv/info.cpp | 2 +- modules/webcpanel/pages/nickserv/info.h | 2 +- modules/webcpanel/pages/operserv/akill.cpp | 2 +- modules/webcpanel/pages/operserv/akill.h | 2 +- modules/webcpanel/pages/register.cpp | 2 +- modules/webcpanel/pages/register.h | 2 +- modules/webcpanel/static_fileserver.cpp | 2 +- modules/webcpanel/static_fileserver.h | 2 +- modules/webcpanel/template_fileserver.cpp | 2 +- modules/webcpanel/template_fileserver.h | 2 +- modules/webcpanel/templates/default/confirm.html | 2 +- modules/webcpanel/templates/default/footer.html | 2 +- modules/webcpanel/templates/default/login.html | 2 +- modules/webcpanel/templates/default/register.html | 2 +- modules/webcpanel/webcpanel.cpp | 2 +- modules/webcpanel/webcpanel.h | 2 +- src/access.cpp | 2 +- src/account.cpp | 2 +- src/base.cpp | 2 +- src/base64.cpp | 2 +- src/bots.cpp | 2 +- src/channels.cpp | 2 +- src/command.cpp | 2 +- src/config.cpp | 2 +- src/extensible.cpp | 2 +- src/hashcomp.cpp | 2 +- src/init.cpp | 2 +- src/language.cpp | 2 +- src/logger.cpp | 2 +- src/mail.cpp | 2 +- src/main.cpp | 2 +- src/memos.cpp | 2 +- src/messages.cpp | 2 +- src/misc.cpp | 2 +- src/modes.cpp | 2 +- src/module.cpp | 2 +- src/modulemanager.cpp | 2 +- src/nickalias.cpp | 2 +- src/nickcore.cpp | 2 +- src/opertype.cpp | 2 +- src/pipeengine.cpp | 2 +- src/process.cpp | 2 +- src/protocol.cpp | 2 +- src/regchannel.cpp | 2 +- src/serialize.cpp | 2 +- src/servers.cpp | 2 +- src/siphash.cpp | 2 +- src/socket_clients.cpp | 2 +- src/socket_transport.cpp | 2 +- src/socketengines/socketengine_epoll.cpp | 2 +- src/socketengines/socketengine_kqueue.cpp | 2 +- src/socketengines/socketengine_poll.cpp | 2 +- src/socketengines/socketengine_select.cpp | 2 +- src/sockets.cpp | 2 +- src/threadengine.cpp | 2 +- src/timers.cpp | 2 +- src/tools/anoperc.in | 2 +- src/tools/anopesmtp.cpp | 2 +- src/uplink.cpp | 2 +- src/users.cpp | 2 +- src/win32/Config.cs | 2 +- src/win32/anope_windows.h | 2 +- src/win32/dir/dir.cpp | 2 +- src/win32/dir/dir.h | 2 +- src/win32/dl/dl.cpp | 2 +- src/win32/dl/dl.h | 2 +- src/win32/pipe/pipe.cpp | 2 +- src/win32/pipe/pipe.h | 2 +- src/win32/pthread/pthread.cpp | 2 +- src/win32/pthread/pthread.h | 2 +- src/win32/resource.h | 2 +- src/win32/sigaction/sigaction.cpp | 2 +- src/win32/sigaction/sigaction.h | 2 +- src/win32/socket.cpp | 2 +- src/win32/socket.h | 2 +- src/win32/win32.rc.cmake | 2 +- src/win32/windows.cpp | 2 +- src/xline.cpp | 2 +- 340 files changed, 340 insertions(+), 340 deletions(-) diff --git a/Config b/Config index c4ea86be8..c0df999c6 100755 --- a/Config +++ b/Config @@ -2,7 +2,7 @@ # # Configuration script for Services. # -# Anope (c) 2003-2020 Anope Team +# Anope (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/docs/README b/docs/README index 39012b635..6f3b9baec 100644 --- a/docs/README +++ b/docs/README @@ -1,7 +1,7 @@ Anope -- a set of IRC services for IRC networks ----------------------------------------------- -Anope is 2003-2020 Anope Team . +Anope is 2003-2021 Anope Team . Based on Epona 2000-2002 PegSoft . Based on Services 1996-1999 Andrew Church . diff --git a/docs/XMLRPC/xmlrpc.php b/docs/XMLRPC/xmlrpc.php index f1da1c2a5..5b4833ad8 100644 --- a/docs/XMLRPC/xmlrpc.php +++ b/docs/XMLRPC/xmlrpc.php @@ -3,7 +3,7 @@ /** * XMLRPC Functions * - * (C) 2003-2020 Anope Team + * (C) 2003-2021 Anope Team * Contact us at team@anope.org */ diff --git a/include/access.h b/include/access.h index 5cf13f6c8..fccf8220b 100644 --- a/include/access.h +++ b/include/access.h @@ -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/include/account.h b/include/account.h index a65c390ea..d4b255c29 100644 --- a/include/account.h +++ b/include/account.h @@ -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/include/anope.h b/include/anope.h index d4a351a93..4f24a5681 100644 --- a/include/anope.h +++ b/include/anope.h @@ -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/include/base.h b/include/base.h index 89bccd7ec..09ec83edf 100644 --- a/include/base.h +++ b/include/base.h @@ -1,7 +1,7 @@ /* * * (C) 2008-2011 Adam - * (C) 2008-2020 Anope Team + * (C) 2008-2021 Anope Team * * Please read COPYING and README for further details. */ diff --git a/include/bots.h b/include/bots.h index 479445a5d..0cfee8c53 100644 --- a/include/bots.h +++ b/include/bots.h @@ -1,7 +1,7 @@ /* * * (C) 2008-2011 Robin Burchell - * (C) 2008-2020 Anope Team + * (C) 2008-2021 Anope Team * * Please read COPYING and README for further details. */ diff --git a/include/channels.h b/include/channels.h index 4fe6cd150..2d9b848d8 100644 --- a/include/channels.h +++ b/include/channels.h @@ -1,6 +1,6 @@ /* Channel support * - * (C) 2008-2020 Anope Team + * (C) 2008-2021 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 019c52d9c..5f41d68e9 100644 --- a/include/commands.h +++ b/include/commands.h @@ -1,6 +1,6 @@ /* Declarations for command data. * - * (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/include/config.h b/include/config.h index 616f580ee..e02cf0157 100644 --- a/include/config.h +++ b/include/config.h @@ -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/include/defs.h b/include/defs.h index 19f9a502d..5da239355 100644 --- a/include/defs.h +++ b/include/defs.h @@ -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/include/extensible.h b/include/extensible.h index f6401971a..9b8bbd853 100644 --- a/include/extensible.h +++ b/include/extensible.h @@ -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/include/hashcomp.h b/include/hashcomp.h index 28f8f3d5b..ed1937842 100644 --- a/include/hashcomp.h +++ b/include/hashcomp.h @@ -1,7 +1,7 @@ /* * * (C) 2002-2011 InspIRCd Development Team - * (C) 2009-2020 Anope Team + * (C) 2009-2021 Anope Team * * Please read COPYING and README for further details. */ diff --git a/include/language.h b/include/language.h index ba371167b..8c2354e48 100644 --- a/include/language.h +++ b/include/language.h @@ -1,6 +1,6 @@ /* * - * (C) 2008-2020 Anope Team + * (C) 2008-2021 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 d8dd6c247..7a3f744c6 100644 --- a/include/lists.h +++ b/include/lists.h @@ -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/include/logger.h b/include/logger.h index 50608b2ca..41f715eb3 100644 --- a/include/logger.h +++ b/include/logger.h @@ -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/include/mail.h b/include/mail.h index 6704008bb..e46848ded 100644 --- a/include/mail.h +++ b/include/mail.h @@ -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/include/memo.h b/include/memo.h index 92f17fa56..277f70da6 100644 --- a/include/memo.h +++ b/include/memo.h @@ -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/include/messages.h b/include/messages.h index 4df1e09c0..0f27e3006 100644 --- a/include/messages.h +++ b/include/messages.h @@ -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/include/modes.h b/include/modes.h index 5eccec5fe..0fa0d8d86 100644 --- a/include/modes.h +++ b/include/modes.h @@ -1,7 +1,7 @@ /* Mode support * * (C) 2008-2011 Adam - * (C) 2008-2020 Anope Team + * (C) 2008-2021 Anope Team * * Please read COPYING and README for further details. */ diff --git a/include/module.h b/include/module.h index 8ccb725f9..ed3c309ae 100644 --- a/include/module.h +++ b/include/module.h @@ -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/include/modules.h b/include/modules.h index bb387bb15..ce1c2baa2 100644 --- a/include/modules.h +++ b/include/modules.h @@ -1,6 +1,6 @@ /* Modular support * - * (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/include/modules/bs_badwords.h b/include/modules/bs_badwords.h index 293b10353..e2361616e 100644 --- a/include/modules/bs_badwords.h +++ b/include/modules/bs_badwords.h @@ -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/include/modules/bs_kick.h b/include/modules/bs_kick.h index b7ee4bf01..1e292b25f 100644 --- a/include/modules/bs_kick.h +++ b/include/modules/bs_kick.h @@ -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/include/modules/cs_entrymsg.h b/include/modules/cs_entrymsg.h index 2f2800dfb..23a40b4c2 100644 --- a/include/modules/cs_entrymsg.h +++ b/include/modules/cs_entrymsg.h @@ -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/include/modules/cs_log.h b/include/modules/cs_log.h index 49a05f468..0df61d4db 100644 --- a/include/modules/cs_log.h +++ b/include/modules/cs_log.h @@ -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/include/modules/cs_mode.h b/include/modules/cs_mode.h index 5ca841b64..fe59f17f9 100644 --- a/include/modules/cs_mode.h +++ b/include/modules/cs_mode.h @@ -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/include/modules/dns.h b/include/modules/dns.h index d79fc9c42..3b90fad7a 100644 --- a/include/modules/dns.h +++ b/include/modules/dns.h @@ -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/include/modules/encryption.h b/include/modules/encryption.h index 7184fe6df..acb084835 100644 --- a/include/modules/encryption.h +++ b/include/modules/encryption.h @@ -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/include/modules/httpd.h b/include/modules/httpd.h index daa30ef4a..43f6a279c 100644 --- a/include/modules/httpd.h +++ b/include/modules/httpd.h @@ -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/include/modules/ldap.h b/include/modules/ldap.h index cdb2e197a..74dad36a3 100644 --- a/include/modules/ldap.h +++ b/include/modules/ldap.h @@ -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/include/modules/ns_cert.h b/include/modules/ns_cert.h index 1d7cb76c7..0b06d8f5e 100644 --- a/include/modules/ns_cert.h +++ b/include/modules/ns_cert.h @@ -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/include/modules/os_forbid.h b/include/modules/os_forbid.h index acbe9adbf..3ae9b7551 100644 --- a/include/modules/os_forbid.h +++ b/include/modules/os_forbid.h @@ -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/include/modules/os_ignore.h b/include/modules/os_ignore.h index 09b5e66a8..69596c4bb 100644 --- a/include/modules/os_ignore.h +++ b/include/modules/os_ignore.h @@ -1,6 +1,6 @@ /* OperServ ignore interface * - * (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/include/modules/os_news.h b/include/modules/os_news.h index 3af40541e..acae4b641 100644 --- a/include/modules/os_news.h +++ b/include/modules/os_news.h @@ -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/include/modules/os_session.h b/include/modules/os_session.h index 5e28a9e60..b8a889b8e 100644 --- a/include/modules/os_session.h +++ b/include/modules/os_session.h @@ -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/include/modules/pseudoclients/chanserv.h b/include/modules/pseudoclients/chanserv.h index 10748fdd0..893ea05aa 100644 --- a/include/modules/pseudoclients/chanserv.h +++ b/include/modules/pseudoclients/chanserv.h @@ -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/include/modules/pseudoclients/global.h b/include/modules/pseudoclients/global.h index 88f878607..357f1c5cf 100644 --- a/include/modules/pseudoclients/global.h +++ b/include/modules/pseudoclients/global.h @@ -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/include/modules/pseudoclients/memoserv.h b/include/modules/pseudoclients/memoserv.h index 097dfbd04..dcfdf8864 100644 --- a/include/modules/pseudoclients/memoserv.h +++ b/include/modules/pseudoclients/memoserv.h @@ -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/include/modules/pseudoclients/nickserv.h b/include/modules/pseudoclients/nickserv.h index 56f30a46a..d17e14e8e 100644 --- a/include/modules/pseudoclients/nickserv.h +++ b/include/modules/pseudoclients/nickserv.h @@ -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/include/modules/redis.h b/include/modules/redis.h index 255e70580..cb6f5380f 100644 --- a/include/modules/redis.h +++ b/include/modules/redis.h @@ -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/include/modules/sasl.h b/include/modules/sasl.h index 24265826a..bd6cfdb31 100644 --- a/include/modules/sasl.h +++ b/include/modules/sasl.h @@ -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/include/modules/set_misc.h b/include/modules/set_misc.h index 2b75bdf74..de3d63228 100644 --- a/include/modules/set_misc.h +++ b/include/modules/set_misc.h @@ -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/include/modules/sql.h b/include/modules/sql.h index 34619ab15..e2e01e20e 100644 --- a/include/modules/sql.h +++ b/include/modules/sql.h @@ -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/include/modules/ssl.h b/include/modules/ssl.h index 35782f0b2..5dcc98b6e 100644 --- a/include/modules/ssl.h +++ b/include/modules/ssl.h @@ -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/include/modules/suspend.h b/include/modules/suspend.h index b35af51b3..6b9177da4 100644 --- a/include/modules/suspend.h +++ b/include/modules/suspend.h @@ -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/include/modules/xmlrpc.h b/include/modules/xmlrpc.h index 7b66d07b9..42d29bd2d 100644 --- a/include/modules/xmlrpc.h +++ b/include/modules/xmlrpc.h @@ -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/include/opertype.h b/include/opertype.h index aa8989554..632706027 100644 --- a/include/opertype.h +++ b/include/opertype.h @@ -1,7 +1,7 @@ /* * * (C) 2008-2011 Robin Burchell - * (C) 2008-2020 Anope Team + * (C) 2008-2021 Anope Team * * Please read COPYING and README for further details. */ diff --git a/include/protocol.h b/include/protocol.h index 30bd4667b..4f4042738 100644 --- a/include/protocol.h +++ b/include/protocol.h @@ -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/include/regchannel.h b/include/regchannel.h index 0bffcdf25..ce56324c7 100644 --- a/include/regchannel.h +++ b/include/regchannel.h @@ -1,6 +1,6 @@ /* * - * (C) 2008-2020 Anope Team + * (C) 2008-2021 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 1948a4091..92be87c89 100644 --- a/include/regexpr.h +++ b/include/regexpr.h @@ -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/include/serialize.h b/include/serialize.h index 6f9c772bb..41ab41d9c 100644 --- a/include/serialize.h +++ b/include/serialize.h @@ -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/include/servers.h b/include/servers.h index f9757f2db..81abacd35 100644 --- a/include/servers.h +++ b/include/servers.h @@ -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/include/service.h b/include/service.h index 47c1cce8d..2f7618371 100644 --- a/include/service.h +++ b/include/service.h @@ -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/include/services.h b/include/services.h index 9dfea9afb..8a9551155 100644 --- a/include/services.h +++ b/include/services.h @@ -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/include/socketengine.h b/include/socketengine.h index 4b8a4ebf3..9bf32ba30 100644 --- a/include/socketengine.h +++ b/include/socketengine.h @@ -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/include/sockets.h b/include/sockets.h index dc121e9ce..1a54e4fd1 100644 --- a/include/sockets.h +++ b/include/sockets.h @@ -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/include/threadengine.h b/include/threadengine.h index 3daa27494..14af252e6 100644 --- a/include/threadengine.h +++ b/include/threadengine.h @@ -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/include/timers.h b/include/timers.h index 4c7a6b224..e51717499 100644 --- a/include/timers.h +++ b/include/timers.h @@ -1,6 +1,6 @@ /* Timer include stuff. * - * (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/include/uplink.h b/include/uplink.h index cfcf165bf..6d3089137 100644 --- a/include/uplink.h +++ b/include/uplink.h @@ -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/include/users.h b/include/users.h index 2f1ab8cc4..72f786c57 100644 --- a/include/users.h +++ b/include/users.h @@ -1,7 +1,7 @@ /* * * (C) 2008-2011 Robin Burchell - * (C) 2003-2020 Anope Team + * (C) 2003-2021 Anope Team * * Please read COPYING and README for further details. * diff --git a/include/version.cpp b/include/version.cpp index 3bf2dee93..02fef8975 100644 --- a/include/version.cpp +++ b/include/version.cpp @@ -1,6 +1,6 @@ /* Build bumper * - * (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/include/xline.h b/include/xline.h index 9977f4462..413dc3340 100644 --- a/include/xline.h +++ b/include/xline.h @@ -1,6 +1,6 @@ /* * - * (C) 2008-2020 Anope Team + * (C) 2008-2021 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 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..498a772f0 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. 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 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_reg