From d124f8c4db9d953dc9502bdfdae4891eeb647bc8 Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Wed, 24 Aug 2022 03:56:55 +0100 Subject: Fix the last modified dates of the man pages. The Linux man-pages project recommends using YYYY-MM-DD. Some dates had also not been updated since they were added. --- make/template/inspircd-genssl.1 | 2 +- make/template/inspircd-testssl.1 | 2 +- make/template/inspircd.1 | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/make/template/inspircd-genssl.1 b/make/template/inspircd-genssl.1 index 9456cad45..7f36eb309 100644 --- a/make/template/inspircd-genssl.1 +++ b/make/template/inspircd-genssl.1 @@ -18,7 +18,7 @@ .\" -.TH "InspIRCd" "1" "June 2014" "InspIRCd @VERSION_FULL@" "InspIRCd Manual" +.TH "InspIRCd" "1" "2020-09-26" "InspIRCd @VERSION_FULL@" "InspIRCd Manual" .SH "NAME" \t\fBInspIRCd\fR - \fIthe\fR stable, high-performance and modular Internet Relay Chat Daemon diff --git a/make/template/inspircd-testssl.1 b/make/template/inspircd-testssl.1 index 4138c0e74..aaa40d619 100644 --- a/make/template/inspircd-testssl.1 +++ b/make/template/inspircd-testssl.1 @@ -17,7 +17,7 @@ .\" -.TH "InspIRCd" "1" "June 2020" "InspIRCd @VERSION_FULL@" "InspIRCd Manual" +.TH "InspIRCd" "1" "2020-06-16" "InspIRCd @VERSION_FULL@" "InspIRCd Manual" .SH "NAME" \t\fBInspIRCd\fR - \fIthe\fR stable, high-performance and modular Internet Relay Chat Daemon diff --git a/make/template/inspircd.1 b/make/template/inspircd.1 index 4aac14701..ccc87170f 100644 --- a/make/template/inspircd.1 +++ b/make/template/inspircd.1 @@ -17,7 +17,7 @@ .\" -.TH "InspIRCd" "1" "June 2014" "InspIRCd @VERSION_FULL@" "InspIRCd Manual" +.TH "InspIRCd" "1" 2018-08-24" "InspIRCd @VERSION_FULL@" "InspIRCd Manual" .SH "NAME" \t\fBInspIRCd\fR - \fIthe\fR stable, high-performance and modular Internet Relay Chat Daemon -- cgit v1.3.1-10-gc9f91 From 65d50f04c00c8ec2b7a8744c9f0c7bc32841d8f3 Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Wed, 24 Aug 2022 17:56:41 +0100 Subject: Use std::string in the Serializer constructor. --- include/clientprotocol.h | 2 +- src/clientprotocol.cpp | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/include/clientprotocol.h b/include/clientprotocol.h index decb2fcf4..8a385de42 100644 --- a/include/clientprotocol.h +++ b/include/clientprotocol.h @@ -695,7 +695,7 @@ class CoreExport ClientProtocol::Serializer : public DataProvider * @param mod Module owning the serializer. * @param Name Name of the serializer, e.g. "rfc". */ - Serializer(Module* mod, const char* Name); + Serializer(Module* mod, const std::string& Name); /** Handle a tag in a message being parsed. Call this method for each parsed tag. * @param user User sending the tag. diff --git a/src/clientprotocol.cpp b/src/clientprotocol.cpp index 666aa9af6..a7965bc6a 100644 --- a/src/clientprotocol.cpp +++ b/src/clientprotocol.cpp @@ -20,8 +20,8 @@ #include "inspircd.h" -ClientProtocol::Serializer::Serializer(Module* mod, const char* Name) - : DataProvider(mod, std::string("serializer/") + Name) +ClientProtocol::Serializer::Serializer(Module* mod, const std::string& Name) + : DataProvider(mod, "serializer/" + Name) , evprov(mod) { } -- cgit v1.3.1-10-gc9f91 From 96f355c2fa6eccab225f60b375544c3b2a5d3940 Mon Sep 17 00:00:00 2001 From: InspIRCd Robot Date: Thu, 25 Aug 2022 20:46:11 +0100 Subject: Update copyright headers. --- configure | 2 +- include/clientprotocol.h | 2 +- include/flat_map.h | 2 +- include/intrusive_list_impl.h | 1 + include/moduledefs.h | 2 +- include/users.h | 2 +- make/template/inspircd-genssl.1 | 2 +- make/template/inspircd-testssl.1 | 2 +- make/template/inspircd.1 | 2 +- make/template/logrotate | 1 + src/clientprotocol.cpp | 2 +- src/coremods/core_mode.cpp | 2 +- src/coremods/core_oper/cmd_restart.cpp | 2 +- src/coremods/core_user/cmd_userhost.cpp | 2 +- src/inspircd.cpp | 2 +- src/modules/extra/m_argon2.cpp | 1 + src/modules/extra/m_ssl_mbedtls.cpp | 2 +- src/modules/m_blockamsg.cpp | 2 +- src/modules/m_connflood.cpp | 2 +- src/modules/m_repeat.cpp | 2 +- src/modules/m_services_account.cpp | 2 +- src/modules/m_spanningtree/utils.cpp | 2 +- src/modules/m_userip.cpp | 4 ++-- src/modules/m_websocket.cpp | 2 +- src/server.cpp | 2 +- src/socketengine.cpp | 2 +- src/usermanager.cpp | 2 +- 27 files changed, 28 insertions(+), 25 deletions(-) diff --git a/configure b/configure index 27e308c70..71f005159 100755 --- a/configure +++ b/configure @@ -5,7 +5,7 @@ # Copyright (C) 2020 Nicole Kleinhoff # Copyright (C) 2020 Daniel Vassdal # Copyright (C) 2019 Matt Schatz -# Copyright (C) 2013-2021 Sadie Powell +# Copyright (C) 2013-2022 Sadie Powell # Copyright (C) 2012, 2019 Robby # Copyright (C) 2012 ChrisTX # Copyright (C) 2010 Daniel De Graaf diff --git a/include/clientprotocol.h b/include/clientprotocol.h index 8a385de42..c09b380eb 100644 --- a/include/clientprotocol.h +++ b/include/clientprotocol.h @@ -1,7 +1,7 @@ /* * InspIRCd -- Internet Relay Chat Daemon * - * Copyright (C) 2018-2020 Sadie Powell + * Copyright (C) 2018-2020, 2022 Sadie Powell * Copyright (C) 2018 Attila Molnar * * This file is part of InspIRCd. InspIRCd is free software: you can diff --git a/include/flat_map.h b/include/flat_map.h index 80058b2f0..c7533496f 100644 --- a/include/flat_map.h +++ b/include/flat_map.h @@ -1,7 +1,7 @@ /* * InspIRCd -- Internet Relay Chat Daemon * - * Copyright (C) 2019-2020 Sadie Powell + * Copyright (C) 2019-2020, 2022 Sadie Powell * Copyright (C) 2014 Attila Molnar * * This file is part of InspIRCd. InspIRCd is free software: you can diff --git a/include/intrusive_list_impl.h b/include/intrusive_list_impl.h index a4902577b..1059364e7 100644 --- a/include/intrusive_list_impl.h +++ b/include/intrusive_list_impl.h @@ -1,6 +1,7 @@ /* * InspIRCd -- Internet Relay Chat Daemon * + * Copyright (C) 2022 Sadie Powell * Copyright (C) 2014 Attila Molnar * * This file is part of InspIRCd. InspIRCd is free software: you can diff --git a/include/moduledefs.h b/include/moduledefs.h index 003740994..2a09aee2b 100644 --- a/include/moduledefs.h +++ b/include/moduledefs.h @@ -1,7 +1,7 @@ /* * InspIRCd -- Internet Relay Chat Daemon * - * Copyright (C) 2020-2021 Sadie Powell + * Copyright (C) 2020, 2022 Sadie Powell * * This file is part of InspIRCd. InspIRCd is free software: you can * redistribute it and/or modify it under the terms of the GNU General Public diff --git a/include/users.h b/include/users.h index 4eccdeeda..b0046da27 100644 --- a/include/users.h +++ b/include/users.h @@ -5,7 +5,7 @@ * Copyright (C) 2019 linuxdaemon * Copyright (C) 2013 Daniel Vassdal * Copyright (C) 2012-2016, 2018 Attila Molnar - * Copyright (C) 2012-2013, 2016-2021 Sadie Powell + * Copyright (C) 2012-2013, 2016-2022 Sadie Powell * Copyright (C) 2012, 2019 Robby * Copyright (C) 2012 DjSlash * Copyright (C) 2012 ChrisTX diff --git a/make/template/inspircd-genssl.1 b/make/template/inspircd-genssl.1 index 7f36eb309..e71806381 100644 --- a/make/template/inspircd-genssl.1 +++ b/make/template/inspircd-genssl.1 @@ -2,7 +2,7 @@ .\" InspIRCd -- Internet Relay Chat Daemon .\" .\" Copyright (C) 2020 Nicole Kleinhoff -.\" Copyright (C) 2014, 2016, 2018, 2020 Sadie Powell +.\" Copyright (C) 2014, 2018, 2020, 2022 Sadie Powell .\" .\" This file is part of InspIRCd. InspIRCd is free software: you can .\" redistribute it and/or modify it under the terms of the GNU General Public diff --git a/make/template/inspircd-testssl.1 b/make/template/inspircd-testssl.1 index aaa40d619..c9125ac47 100644 --- a/make/template/inspircd-testssl.1 +++ b/make/template/inspircd-testssl.1 @@ -1,7 +1,7 @@ .\" .\" InspIRCd -- Internet Relay Chat Daemon .\" -.\" Copyright (C) 2020 Sadie Powell +.\" Copyright (C) 2020, 2022 Sadie Powell .\" .\" This file is part of InspIRCd. InspIRCd is free software: you can .\" redistribute it and/or modify it under the terms of the GNU General Public diff --git a/make/template/inspircd.1 b/make/template/inspircd.1 index ccc87170f..076823fbe 100644 --- a/make/template/inspircd.1 +++ b/make/template/inspircd.1 @@ -1,7 +1,7 @@ .\" .\" InspIRCd -- Internet Relay Chat Daemon .\" -.\" Copyright (C) 2014, 2016, 2018 Sadie Powell +.\" Copyright (C) 2014, 2018, 2022 Sadie Powell .\" .\" This file is part of InspIRCd. InspIRCd is free software: you can .\" redistribute it and/or modify it under the terms of the GNU General Public diff --git a/make/template/logrotate b/make/template/logrotate index ccef31fbe..65cb4c8d7 100644 --- a/make/template/logrotate +++ b/make/template/logrotate @@ -1,6 +1,7 @@ # # InspIRCd -- Internet Relay Chat Daemon # +# Copyright (C) 2022 Wade Cline # Copyright (C) 2020 Sadie Powell # # This file is part of InspIRCd. InspIRCd is free software: you can diff --git a/src/clientprotocol.cpp b/src/clientprotocol.cpp index a7965bc6a..8a08eca8c 100644 --- a/src/clientprotocol.cpp +++ b/src/clientprotocol.cpp @@ -1,7 +1,7 @@ /* * InspIRCd -- Internet Relay Chat Daemon * - * Copyright (C) 2018-2020 Sadie Powell + * Copyright (C) 2018-2020, 2022 Sadie Powell * Copyright (C) 2018 Attila Molnar * * This file is part of InspIRCd. InspIRCd is free software: you can diff --git a/src/coremods/core_mode.cpp b/src/coremods/core_mode.cpp index 05410643f..601913171 100644 --- a/src/coremods/core_mode.cpp +++ b/src/coremods/core_mode.cpp @@ -3,7 +3,7 @@ * * Copyright (C) 2019 linuxdaemon * Copyright (C) 2019 Robby - * Copyright (C) 2018-2020 Sadie Powell + * Copyright (C) 2018-2020, 2022 Sadie Powell * Copyright (C) 2017 B00mX0r * Copyright (C) 2014-2016 Attila Molnar * diff --git a/src/coremods/core_oper/cmd_restart.cpp b/src/coremods/core_oper/cmd_restart.cpp index d4443d4fc..634b790ac 100644 --- a/src/coremods/core_oper/cmd_restart.cpp +++ b/src/coremods/core_oper/cmd_restart.cpp @@ -1,8 +1,8 @@ /* * InspIRCd -- Internet Relay Chat Daemon * + * Copyright (C) 2018, 2022 Sadie Powell * Copyright (C) 2018 linuxdaemon - * Copyright (C) 2018 Sadie Powell * Copyright (C) 2017 Jordyn/The Linux Geek * Copyright (C) 2012, 2019 Robby * Copyright (C) 2012, 2014-2016 Attila Molnar diff --git a/src/coremods/core_user/cmd_userhost.cpp b/src/coremods/core_user/cmd_userhost.cpp index 71e726bcb..096e689ed 100644 --- a/src/coremods/core_user/cmd_userhost.cpp +++ b/src/coremods/core_user/cmd_userhost.cpp @@ -1,7 +1,7 @@ /* * InspIRCd -- Internet Relay Chat Daemon * - * Copyright (C) 2017-2019 Sadie Powell + * Copyright (C) 2017-2019, 2022 Sadie Powell * Copyright (C) 2013-2016 Attila Molnar * Copyright (C) 2012 Robby * Copyright (C) 2009-2010 Daniel De Graaf diff --git a/src/inspircd.cpp b/src/inspircd.cpp index 09cbf99d3..1337ed701 100644 --- a/src/inspircd.cpp +++ b/src/inspircd.cpp @@ -4,7 +4,7 @@ * Copyright (C) 2021 Val Lorentz * Copyright (C) 2020 Matt Schatz * Copyright (C) 2018 Chris Novakovic - * Copyright (C) 2013, 2017-2021 Sadie Powell + * Copyright (C) 2013, 2017-2022 Sadie Powell * Copyright (C) 2013 Adam * Copyright (C) 2012-2014, 2016, 2018 Attila Molnar * Copyright (C) 2012-2013 ChrisTX diff --git a/src/modules/extra/m_argon2.cpp b/src/modules/extra/m_argon2.cpp index 189ad4d22..f2b564a92 100644 --- a/src/modules/extra/m_argon2.cpp +++ b/src/modules/extra/m_argon2.cpp @@ -1,6 +1,7 @@ /* * InspIRCd -- Internet Relay Chat Daemon * + * Copyright (C) 2022 Sadie Powell * Copyright (C) 2020 Elizabeth Myers * Copyright (C) 2020 Daniel Vassdal * diff --git a/src/modules/extra/m_ssl_mbedtls.cpp b/src/modules/extra/m_ssl_mbedtls.cpp index 64bb553a1..01ba4c88e 100644 --- a/src/modules/extra/m_ssl_mbedtls.cpp +++ b/src/modules/extra/m_ssl_mbedtls.cpp @@ -2,7 +2,7 @@ * InspIRCd -- Internet Relay Chat Daemon * * Copyright (C) 2020 Matt Schatz - * Copyright (C) 2016-2021 Sadie Powell + * Copyright (C) 2016-2022 Sadie Powell * Copyright (C) 2016-2017 Attila Molnar * * This file is part of InspIRCd. InspIRCd is free software: you can diff --git a/src/modules/m_blockamsg.cpp b/src/modules/m_blockamsg.cpp index 9d4231f89..9c9f95626 100644 --- a/src/modules/m_blockamsg.cpp +++ b/src/modules/m_blockamsg.cpp @@ -1,7 +1,7 @@ /* * InspIRCd -- Internet Relay Chat Daemon * - * Copyright (C) 2013, 2018 Sadie Powell + * Copyright (C) 2013, 2018, 2022 Sadie Powell * Copyright (C) 2012-2016 Attila Molnar * Copyright (C) 2012, 2019 Robby * Copyright (C) 2009 Daniel De Graaf diff --git a/src/modules/m_connflood.cpp b/src/modules/m_connflood.cpp index c13073353..0fc1f7b59 100644 --- a/src/modules/m_connflood.cpp +++ b/src/modules/m_connflood.cpp @@ -1,7 +1,7 @@ /* * InspIRCd -- Internet Relay Chat Daemon * - * Copyright (C) 2013, 2018-2021 Sadie Powell + * Copyright (C) 2013, 2018-2022 Sadie Powell * Copyright (C) 2012-2013 Attila Molnar * Copyright (C) 2012 Robby * Copyright (C) 2009 Daniel De Graaf diff --git a/src/modules/m_repeat.cpp b/src/modules/m_repeat.cpp index 158ab8889..594360db7 100644 --- a/src/modules/m_repeat.cpp +++ b/src/modules/m_repeat.cpp @@ -6,7 +6,7 @@ * Copyright (C) 2019 Robby * Copyright (C) 2018-2019 linuxdaemon * Copyright (C) 2018 Matt Schatz - * Copyright (C) 2017-2019, 2021 Sadie Powell + * Copyright (C) 2017-2019, 2021-2022 Sadie Powell * Copyright (C) 2015 James Lu * Copyright (C) 2013-2015 Attila Molnar * Copyright (C) 2013 Daniel Vassdal diff --git a/src/modules/m_services_account.cpp b/src/modules/m_services_account.cpp index fa567ce94..13bf526cc 100644 --- a/src/modules/m_services_account.cpp +++ b/src/modules/m_services_account.cpp @@ -2,7 +2,7 @@ * InspIRCd -- Internet Relay Chat Daemon * * Copyright (C) 2019 linuxdaemon - * Copyright (C) 2013, 2017-2021 Sadie Powell + * Copyright (C) 2013, 2017-2022 Sadie Powell * Copyright (C) 2012-2015 Attila Molnar * Copyright (C) 2012, 2019 Robby * Copyright (C) 2012 Shawn Smith diff --git a/src/modules/m_spanningtree/utils.cpp b/src/modules/m_spanningtree/utils.cpp index 1a8935e93..4c8357234 100644 --- a/src/modules/m_spanningtree/utils.cpp +++ b/src/modules/m_spanningtree/utils.cpp @@ -1,7 +1,7 @@ /* * InspIRCd -- Internet Relay Chat Daemon * - * Copyright (C) 2013-2014, 2017-2019, 2021 Sadie Powell + * Copyright (C) 2013-2014, 2017-2019, 2021-2022 Sadie Powell * Copyright (C) 2013 Adam * Copyright (C) 2012-2016 Attila Molnar * Copyright (C) 2012 Robby diff --git a/src/modules/m_userip.cpp b/src/modules/m_userip.cpp index 6edb82fbb..addd28d9e 100644 --- a/src/modules/m_userip.cpp +++ b/src/modules/m_userip.cpp @@ -1,13 +1,13 @@ /* * InspIRCd -- Internet Relay Chat Daemon * - * Copyright (C) 2013, 2017-2018 Sadie Powell + * Copyright (C) 2013, 2018, 2022 Sadie Powell * Copyright (C) 2012-2014, 2016 Attila Molnar * Copyright (C) 2012, 2019 Robby * Copyright (C) 2009 Uli Schlachter * Copyright (C) 2009 Daniel De Graaf - * Copyright (C) 2007-2009 Robin Burchell * Copyright (C) 2007-2008 Dennis Friis + * Copyright (C) 2007 Robin Burchell * Copyright (C) 2005-2007 Craig Edwards * * This file is part of InspIRCd. InspIRCd is free software: you can diff --git a/src/modules/m_websocket.cpp b/src/modules/m_websocket.cpp index b392320da..47e12362a 100644 --- a/src/modules/m_websocket.cpp +++ b/src/modules/m_websocket.cpp @@ -2,7 +2,7 @@ * InspIRCd -- Internet Relay Chat Daemon * * Copyright (C) 2019 iwalkalone - * Copyright (C) 2017-2021 Sadie Powell + * Copyright (C) 2017-2022 Sadie Powell * Copyright (C) 2016-2017 Attila Molnar * * This file is part of InspIRCd. InspIRCd is free software: you can diff --git a/src/server.cpp b/src/server.cpp index 1787e4f26..e4b76c450 100644 --- a/src/server.cpp +++ b/src/server.cpp @@ -3,7 +3,7 @@ * * Copyright (C) 2019 nia * Copyright (C) 2013-2014, 2016 Attila Molnar - * Copyright (C) 2013, 2016-2017, 2020-2021 Sadie Powell + * Copyright (C) 2013, 2016-2017, 2020-2022 Sadie Powell * Copyright (C) 2013 Adam * Copyright (C) 2012 Robby * Copyright (C) 2012 ChrisTX diff --git a/src/socketengine.cpp b/src/socketengine.cpp index ac8f56289..85f2ddd04 100644 --- a/src/socketengine.cpp +++ b/src/socketengine.cpp @@ -1,7 +1,7 @@ /* * InspIRCd -- Internet Relay Chat Daemon * - * Copyright (C) 2017-2020 Sadie Powell + * Copyright (C) 2017-2020, 2022 Sadie Powell * Copyright (C) 2013-2014 Adam * Copyright (C) 2012, 2014-2015 Attila Molnar * Copyright (C) 2012 Robby diff --git a/src/usermanager.cpp b/src/usermanager.cpp index 47d9c5bbb..c08313925 100644 --- a/src/usermanager.cpp +++ b/src/usermanager.cpp @@ -4,7 +4,7 @@ * Copyright (C) 2019 iwalkalone * Copyright (C) 2019 Matt Schatz * Copyright (C) 2013-2016, 2018 Attila Molnar - * Copyright (C) 2013, 2018-2021 Sadie Powell + * Copyright (C) 2013, 2018-2020, 2022 Sadie Powell * Copyright (C) 2013, 2015 Adam * Copyright (C) 2013 Daniel Vassdal * Copyright (C) 2012, 2019 Robby -- cgit v1.3.1-10-gc9f91 From e147b461173c58eb443eee0ac56f7d3c3c4b2c3a Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Thu, 25 Aug 2022 20:38:24 +0100 Subject: Release v3.14.0. --- include/moduledefs.h | 2 +- src/version.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/include/moduledefs.h b/include/moduledefs.h index 2a09aee2b..4edb619c0 100644 --- a/include/moduledefs.h +++ b/include/moduledefs.h @@ -22,7 +22,7 @@ class Module; /** The version of the InspIRCd ABI which is presently in use. */ -#define MODULE_ABI 3019UL +#define MODULE_ABI 3020UL /** Stringifies the value of a symbol. */ #define MODULE_STRINGIFY_SYM1(DEF) MODULE_STRINGIFY_SYM2(DEF) diff --git a/src/version.sh b/src/version.sh index 4eab03551..d30603fb8 100755 --- a/src/version.sh +++ b/src/version.sh @@ -1,2 +1,2 @@ #!/bin/sh -echo "InspIRCd-3.13.0" +echo "InspIRCd-3.14.0" -- cgit v1.3.1-10-gc9f91