From 17a004aa0be7b9d66a325c8425d017f91f75909b Mon Sep 17 00:00:00 2001 From: Falk Rund Date: Sun, 31 Dec 2023 21:09:25 +0100 Subject: [PATCH 1/4] Welcome to 2024 [skip ci] --- CMakeLists.txt | 2 +- ZNCConfig.cmake.in | 2 +- cmake/FindPerlLibs.cmake | 2 +- cmake/TestCXX17.cmake | 2 +- cmake/copy_csocket.cmake | 2 +- cmake/copy_csocket_cmd.cmake | 2 +- cmake/cxx17check/CMakeLists.txt | 2 +- cmake/gen_version.cmake | 2 +- cmake/perl_check/CMakeLists.txt | 2 +- cmake/perl_check/main.cpp | 2 +- cmake/render_framed_multiline.cmake | 2 +- cmake/translation.cmake | 2 +- cmake/translation_tmpl.py | 2 +- cmake/use_homebrew.cmake | 2 +- configure | 2 +- include/CMakeLists.txt | 2 +- include/znc/Buffer.h | 2 +- include/znc/CMakeLists.txt | 2 +- include/znc/Chan.h | 2 +- include/znc/Client.h | 2 +- include/znc/Config.h | 2 +- include/znc/ExecSock.h | 2 +- include/znc/FileUtils.h | 2 +- include/znc/HTTPSock.h | 2 +- include/znc/IRCNetwork.h | 2 +- include/znc/IRCSock.h | 2 +- include/znc/Listener.h | 2 +- include/znc/Message.h | 2 +- include/znc/Modules.h | 2 +- include/znc/Nick.h | 2 +- include/znc/Query.h | 2 +- include/znc/SSLVerifyHost.h | 2 +- include/znc/Server.h | 2 +- include/znc/Socket.h | 2 +- include/znc/Template.h | 2 +- include/znc/Threads.h | 2 +- include/znc/Translation.h | 2 +- include/znc/User.h | 2 +- include/znc/Utils.h | 2 +- include/znc/WebModules.h | 2 +- include/znc/ZNCDebug.h | 2 +- include/znc/ZNCString.h | 2 +- include/znc/defines.h | 2 +- include/znc/main.h | 2 +- include/znc/version.h | 2 +- include/znc/znc.h | 2 +- include/znc/zncconfig.h.cmake.in | 2 +- modules/CMakeLists.txt | 2 +- modules/admindebug.cpp | 2 +- modules/adminlog.cpp | 2 +- modules/alias.cpp | 2 +- modules/autoattach.cpp | 2 +- modules/autocycle.cpp | 2 +- modules/autoop.cpp | 2 +- modules/autoreply.cpp | 2 +- modules/autovoice.cpp | 2 +- modules/awaynick.cpp | 2 +- modules/awaystore.cpp | 2 +- modules/block_motd.cpp | 2 +- modules/blockuser.cpp | 2 +- modules/bouncedcc.cpp | 2 +- modules/buffextras.cpp | 2 +- modules/cert.cpp | 2 +- modules/certauth.cpp | 2 +- modules/chansaver.cpp | 2 +- modules/clearbufferonmsg.cpp | 2 +- modules/clientnotify.cpp | 2 +- modules/controlpanel.cpp | 2 +- modules/crypt.cpp | 2 +- modules/ctcpflood.cpp | 2 +- modules/cyrusauth.cpp | 2 +- modules/dcc.cpp | 2 +- modules/disconkick.cpp | 2 +- modules/fail2ban.cpp | 2 +- modules/flooddetach.cpp | 2 +- modules/identfile.cpp | 2 +- modules/imapauth.cpp | 2 +- modules/keepnick.cpp | 2 +- modules/kickrejoin.cpp | 2 +- modules/lastseen.cpp | 2 +- modules/listsockets.cpp | 2 +- modules/log.cpp | 2 +- modules/missingmotd.cpp | 2 +- modules/modperl.cpp | 2 +- modules/modperl/CMakeLists.txt | 2 +- modules/modperl/codegen.pl | 4 ++-- modules/modperl/modperl.i | 2 +- modules/modperl/module.h | 2 +- modules/modperl/pstring.h | 2 +- modules/modperl/startup.pl | 2 +- modules/modpython.cpp | 2 +- modules/modpython/CMakeLists.txt | 2 +- modules/modpython/codegen.pl | 4 ++-- modules/modpython/modpython.i | 2 +- modules/modpython/module.h | 2 +- modules/modpython/ret.h | 2 +- modules/modpython/znc.py | 2 +- modules/modtcl.cpp | 2 +- modules/modtcl/CMakeLists.txt | 2 +- modules/modtcl/binds.tcl | 2 +- modules/modtcl/modtcl.tcl | 2 +- modules/modules_online.cpp | 2 +- modules/nickserv.cpp | 2 +- modules/notes.cpp | 2 +- modules/notify_connect.cpp | 2 +- modules/perform.cpp | 2 +- modules/perleval.pm | 2 +- modules/po/CMakeLists.txt | 2 +- modules/pyeval.py | 2 +- modules/raw.cpp | 2 +- modules/route_replies.cpp | 2 +- modules/sample.cpp | 2 +- modules/samplewebapi.cpp | 2 +- modules/sasl.cpp | 2 +- modules/savebuff.cpp | 2 +- modules/schat.cpp | 2 +- modules/send_raw.cpp | 2 +- modules/shell.cpp | 2 +- modules/simple_away.cpp | 2 +- modules/stickychan.cpp | 2 +- modules/stripcontrols.cpp | 2 +- modules/watch.cpp | 2 +- modules/webadmin.cpp | 2 +- src/Buffer.cpp | 2 +- src/CMakeLists.txt | 2 +- src/Chan.cpp | 2 +- src/Client.cpp | 2 +- src/ClientCommand.cpp | 2 +- src/Config.cpp | 2 +- src/FileUtils.cpp | 2 +- src/HTTPSock.cpp | 2 +- src/IRCNetwork.cpp | 2 +- src/IRCSock.cpp | 2 +- src/Listener.cpp | 2 +- src/Message.cpp | 2 +- src/Modules.cpp | 2 +- src/Nick.cpp | 2 +- src/Query.cpp | 2 +- src/SSLVerifyHost.cpp | 2 +- src/Server.cpp | 2 +- src/Socket.cpp | 2 +- src/Template.cpp | 2 +- src/Threads.cpp | 2 +- src/Translation.cpp | 2 +- src/User.cpp | 2 +- src/Utils.cpp | 2 +- src/WebModules.cpp | 2 +- src/ZNCDebug.cpp | 2 +- src/ZNCString.cpp | 2 +- src/main.cpp | 2 +- src/po/CMakeLists.txt | 2 +- src/version.cpp.in | 2 +- src/znc.cpp | 2 +- test/BufferTest.cpp | 2 +- test/CMakeLists.txt | 2 +- test/ClientTest.cpp | 2 +- test/ConfigTest.cpp | 2 +- test/DebugTest.cpp | 2 +- test/IRCSockTest.cpp | 2 +- test/IRCTest.h | 2 +- test/MessageTest.cpp | 2 +- test/ModulesTest.cpp | 2 +- test/NetworkTest.cpp | 2 +- test/NickTest.cpp | 2 +- test/QueryTest.cpp | 2 +- test/StringTest.cpp | 2 +- test/ThreadTest.cpp | 2 +- test/UserTest.cpp | 2 +- test/UtilsTest.cpp | 2 +- test/integration/CMakeLists.txt | 2 +- test/integration/autoconf-all.cpp | 2 +- test/integration/framework/base.cpp | 2 +- test/integration/framework/base.h | 2 +- test/integration/framework/main.cpp | 2 +- test/integration/framework/znctest.cpp | 2 +- test/integration/framework/znctest.h | 2 +- test/integration/tests/core.cpp | 2 +- test/integration/tests/modules.cpp | 2 +- test/integration/tests/scripting.cpp | 2 +- translation_pot.py | 2 +- znc-buildmod.cmake.in | 2 +- zz_msg/CMakeLists.txt | 2 +- 182 files changed, 184 insertions(+), 184 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 26b77abe..5910d1fc 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,5 +1,5 @@ # -# Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. +# Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/ZNCConfig.cmake.in b/ZNCConfig.cmake.in index 1760bb46..78bc18b9 100644 --- a/ZNCConfig.cmake.in +++ b/ZNCConfig.cmake.in @@ -1,5 +1,5 @@ # -# Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. +# Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/cmake/FindPerlLibs.cmake b/cmake/FindPerlLibs.cmake index 8af9b993..6cb2598c 100644 --- a/cmake/FindPerlLibs.cmake +++ b/cmake/FindPerlLibs.cmake @@ -1,5 +1,5 @@ # -# Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. +# Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/cmake/TestCXX17.cmake b/cmake/TestCXX17.cmake index 61fc739e..7912ebe3 100644 --- a/cmake/TestCXX17.cmake +++ b/cmake/TestCXX17.cmake @@ -1,5 +1,5 @@ # -# Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. +# Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/cmake/copy_csocket.cmake b/cmake/copy_csocket.cmake index 906a5090..028c18c6 100644 --- a/cmake/copy_csocket.cmake +++ b/cmake/copy_csocket.cmake @@ -1,5 +1,5 @@ # -# Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. +# Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/cmake/copy_csocket_cmd.cmake b/cmake/copy_csocket_cmd.cmake index 724e523b..786095ce 100644 --- a/cmake/copy_csocket_cmd.cmake +++ b/cmake/copy_csocket_cmd.cmake @@ -1,5 +1,5 @@ # -# Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. +# Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/cmake/cxx17check/CMakeLists.txt b/cmake/cxx17check/CMakeLists.txt index ed9d69e5..66744d37 100644 --- a/cmake/cxx17check/CMakeLists.txt +++ b/cmake/cxx17check/CMakeLists.txt @@ -1,5 +1,5 @@ # -# Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. +# Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/cmake/gen_version.cmake b/cmake/gen_version.cmake index 6ff27efe..3b600891 100644 --- a/cmake/gen_version.cmake +++ b/cmake/gen_version.cmake @@ -1,5 +1,5 @@ # -# Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. +# Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/cmake/perl_check/CMakeLists.txt b/cmake/perl_check/CMakeLists.txt index 7ecf7504..c7f91883 100644 --- a/cmake/perl_check/CMakeLists.txt +++ b/cmake/perl_check/CMakeLists.txt @@ -1,5 +1,5 @@ # -# Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. +# Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/cmake/perl_check/main.cpp b/cmake/perl_check/main.cpp index 3dfb2c83..ac422b5c 100644 --- a/cmake/perl_check/main.cpp +++ b/cmake/perl_check/main.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/cmake/render_framed_multiline.cmake b/cmake/render_framed_multiline.cmake index c9f1b7c4..e5c181c4 100644 --- a/cmake/render_framed_multiline.cmake +++ b/cmake/render_framed_multiline.cmake @@ -1,5 +1,5 @@ # -# Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. +# Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/cmake/translation.cmake b/cmake/translation.cmake index 66bb028e..199d067e 100644 --- a/cmake/translation.cmake +++ b/cmake/translation.cmake @@ -1,5 +1,5 @@ # -# Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. +# Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/cmake/translation_tmpl.py b/cmake/translation_tmpl.py index 1ec22c6a..cd532348 100755 --- a/cmake/translation_tmpl.py +++ b/cmake/translation_tmpl.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. +# Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/cmake/use_homebrew.cmake b/cmake/use_homebrew.cmake index 6d78989e..52e0270a 100644 --- a/cmake/use_homebrew.cmake +++ b/cmake/use_homebrew.cmake @@ -1,5 +1,5 @@ # -# Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. +# Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/configure b/configure index c20e8c1e..db3df27b 100755 --- a/configure +++ b/configure @@ -1,6 +1,6 @@ #!/bin/sh # -# Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. +# Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/include/CMakeLists.txt b/include/CMakeLists.txt index 6e3abdba..26026690 100644 --- a/include/CMakeLists.txt +++ b/include/CMakeLists.txt @@ -1,5 +1,5 @@ # -# Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. +# Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/include/znc/Buffer.h b/include/znc/Buffer.h index 82f78259..a385cc19 100644 --- a/include/znc/Buffer.h +++ b/include/znc/Buffer.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/include/znc/CMakeLists.txt b/include/znc/CMakeLists.txt index 216fea58..2ae7bc63 100644 --- a/include/znc/CMakeLists.txt +++ b/include/znc/CMakeLists.txt @@ -1,5 +1,5 @@ # -# Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. +# Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/include/znc/Chan.h b/include/znc/Chan.h index babb5289..ffdc5e2e 100644 --- a/include/znc/Chan.h +++ b/include/znc/Chan.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/include/znc/Client.h b/include/znc/Client.h index 5428cf44..2440cb8f 100644 --- a/include/znc/Client.h +++ b/include/znc/Client.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/include/znc/Config.h b/include/znc/Config.h index 67aba06f..9f49eaf7 100644 --- a/include/znc/Config.h +++ b/include/znc/Config.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/include/znc/ExecSock.h b/include/znc/ExecSock.h index 2c77ab49..24dff9e9 100644 --- a/include/znc/ExecSock.h +++ b/include/znc/ExecSock.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/include/znc/FileUtils.h b/include/znc/FileUtils.h index cb7aa2de..8461123c 100644 --- a/include/znc/FileUtils.h +++ b/include/znc/FileUtils.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/include/znc/HTTPSock.h b/include/znc/HTTPSock.h index 986aeac7..b7f84045 100644 --- a/include/znc/HTTPSock.h +++ b/include/znc/HTTPSock.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/include/znc/IRCNetwork.h b/include/znc/IRCNetwork.h index 2d16e088..8ac5ce75 100644 --- a/include/znc/IRCNetwork.h +++ b/include/znc/IRCNetwork.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/include/znc/IRCSock.h b/include/znc/IRCSock.h index a9f34f6d..a158e6de 100644 --- a/include/znc/IRCSock.h +++ b/include/znc/IRCSock.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/include/znc/Listener.h b/include/znc/Listener.h index 1a67766a..2c407abd 100644 --- a/include/znc/Listener.h +++ b/include/znc/Listener.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/include/znc/Message.h b/include/znc/Message.h index de54dc52..ab067f69 100644 --- a/include/znc/Message.h +++ b/include/znc/Message.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/include/znc/Modules.h b/include/znc/Modules.h index ef8f2219..700cf2e0 100644 --- a/include/znc/Modules.h +++ b/include/znc/Modules.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/include/znc/Nick.h b/include/znc/Nick.h index 19aa808d..06b1c4fb 100644 --- a/include/znc/Nick.h +++ b/include/znc/Nick.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/include/znc/Query.h b/include/znc/Query.h index b3f7e25d..11beb790 100644 --- a/include/znc/Query.h +++ b/include/znc/Query.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/include/znc/SSLVerifyHost.h b/include/znc/SSLVerifyHost.h index 95163cb4..0e722d40 100644 --- a/include/znc/SSLVerifyHost.h +++ b/include/znc/SSLVerifyHost.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/include/znc/Server.h b/include/znc/Server.h index 7c977834..38c9e55a 100644 --- a/include/znc/Server.h +++ b/include/znc/Server.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/include/znc/Socket.h b/include/znc/Socket.h index 3050b6d9..45b7f0bb 100644 --- a/include/znc/Socket.h +++ b/include/znc/Socket.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/include/znc/Template.h b/include/znc/Template.h index 0d93fb77..fd3b8b5a 100644 --- a/include/znc/Template.h +++ b/include/znc/Template.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/include/znc/Threads.h b/include/znc/Threads.h index ebd60460..b49068a6 100644 --- a/include/znc/Threads.h +++ b/include/znc/Threads.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/include/znc/Translation.h b/include/znc/Translation.h index 3673493b..99b8fa6e 100644 --- a/include/znc/Translation.h +++ b/include/znc/Translation.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/include/znc/User.h b/include/znc/User.h index 17f735c2..5c6ae2c9 100644 --- a/include/znc/User.h +++ b/include/znc/User.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/include/znc/Utils.h b/include/znc/Utils.h index c549dce6..c822b7ee 100644 --- a/include/znc/Utils.h +++ b/include/znc/Utils.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/include/znc/WebModules.h b/include/znc/WebModules.h index f3f75a3f..015ac8b0 100644 --- a/include/znc/WebModules.h +++ b/include/znc/WebModules.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/include/znc/ZNCDebug.h b/include/znc/ZNCDebug.h index 546976c8..62703569 100644 --- a/include/znc/ZNCDebug.h +++ b/include/znc/ZNCDebug.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/include/znc/ZNCString.h b/include/znc/ZNCString.h index 39c1feb7..64f1278f 100644 --- a/include/znc/ZNCString.h +++ b/include/znc/ZNCString.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/include/znc/defines.h b/include/znc/defines.h index 470da237..576108e7 100644 --- a/include/znc/defines.h +++ b/include/znc/defines.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/include/znc/main.h b/include/znc/main.h index 2eecd989..d54bfffc 100644 --- a/include/znc/main.h +++ b/include/znc/main.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/include/znc/version.h b/include/znc/version.h index 191cf0b5..e9139369 100644 --- a/include/znc/version.h +++ b/include/znc/version.h @@ -1,5 +1,5 @@ /* -Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. +Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/include/znc/znc.h b/include/znc/znc.h index 15693fdb..aa3a57f3 100644 --- a/include/znc/znc.h +++ b/include/znc/znc.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/include/znc/zncconfig.h.cmake.in b/include/znc/zncconfig.h.cmake.in index 42fc50a3..f6584138 100644 --- a/include/znc/zncconfig.h.cmake.in +++ b/include/znc/zncconfig.h.cmake.in @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/CMakeLists.txt b/modules/CMakeLists.txt index 409e1f27..4dfac5cf 100644 --- a/modules/CMakeLists.txt +++ b/modules/CMakeLists.txt @@ -1,5 +1,5 @@ # -# Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. +# Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/modules/admindebug.cpp b/modules/admindebug.cpp index 2605ec21..ed4e8a7f 100644 --- a/modules/admindebug.cpp +++ b/modules/admindebug.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/adminlog.cpp b/modules/adminlog.cpp index 1123fbe8..629f47b6 100644 --- a/modules/adminlog.cpp +++ b/modules/adminlog.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/alias.cpp b/modules/alias.cpp index 9eca2d7f..7f67f4ea 100644 --- a/modules/alias.cpp +++ b/modules/alias.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/autoattach.cpp b/modules/autoattach.cpp index 8f9ba62e..2fce9534 100644 --- a/modules/autoattach.cpp +++ b/modules/autoattach.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/autocycle.cpp b/modules/autocycle.cpp index c611755b..07102603 100644 --- a/modules/autocycle.cpp +++ b/modules/autocycle.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/autoop.cpp b/modules/autoop.cpp index 035db1e3..44dddc06 100644 --- a/modules/autoop.cpp +++ b/modules/autoop.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/autoreply.cpp b/modules/autoreply.cpp index 1c13af5a..cf1e8a75 100644 --- a/modules/autoreply.cpp +++ b/modules/autoreply.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * Copyright (C) 2008 Michael "Svedrin" Ziegler diese-addy@funzt-halt.net * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/modules/autovoice.cpp b/modules/autovoice.cpp index 5ced489f..747c2cde 100644 --- a/modules/autovoice.cpp +++ b/modules/autovoice.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/awaynick.cpp b/modules/awaynick.cpp index 503394b1..be92c713 100644 --- a/modules/awaynick.cpp +++ b/modules/awaynick.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/awaystore.cpp b/modules/awaystore.cpp index f267d06f..ecceb7c1 100644 --- a/modules/awaystore.cpp +++ b/modules/awaystore.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * Author: imaginos * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/modules/block_motd.cpp b/modules/block_motd.cpp index 31b9458b..2b323a78 100644 --- a/modules/block_motd.cpp +++ b/modules/block_motd.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/blockuser.cpp b/modules/blockuser.cpp index a8fd1923..b8d2b198 100644 --- a/modules/blockuser.cpp +++ b/modules/blockuser.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/bouncedcc.cpp b/modules/bouncedcc.cpp index 06241309..e940f285 100644 --- a/modules/bouncedcc.cpp +++ b/modules/bouncedcc.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/buffextras.cpp b/modules/buffextras.cpp index 85198642..72b369c2 100644 --- a/modules/buffextras.cpp +++ b/modules/buffextras.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/cert.cpp b/modules/cert.cpp index 53e5bcc7..08958d5d 100644 --- a/modules/cert.cpp +++ b/modules/cert.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/certauth.cpp b/modules/certauth.cpp index d9a54bb8..8953c339 100644 --- a/modules/certauth.cpp +++ b/modules/certauth.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/chansaver.cpp b/modules/chansaver.cpp index ae2d71a0..a8a7e230 100644 --- a/modules/chansaver.cpp +++ b/modules/chansaver.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/clearbufferonmsg.cpp b/modules/clearbufferonmsg.cpp index dae9874a..93669306 100644 --- a/modules/clearbufferonmsg.cpp +++ b/modules/clearbufferonmsg.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/clientnotify.cpp b/modules/clientnotify.cpp index 8245170e..7b049e98 100644 --- a/modules/clientnotify.cpp +++ b/modules/clientnotify.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/controlpanel.cpp b/modules/controlpanel.cpp index b8625c6b..8910ace3 100644 --- a/modules/controlpanel.cpp +++ b/modules/controlpanel.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * Copyright (C) 2008 by Stefan Rado * based on admin.cpp by Sebastian Ramacher * based on admin.cpp in crox branch diff --git a/modules/crypt.cpp b/modules/crypt.cpp index f55da251..d1d47c5e 100644 --- a/modules/crypt.cpp +++ b/modules/crypt.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/ctcpflood.cpp b/modules/ctcpflood.cpp index 1439417e..df260628 100644 --- a/modules/ctcpflood.cpp +++ b/modules/ctcpflood.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/cyrusauth.cpp b/modules/cyrusauth.cpp index fc3d4cd2..4db08402 100644 --- a/modules/cyrusauth.cpp +++ b/modules/cyrusauth.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * Copyright (C) 2008 Heiko Hund * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/modules/dcc.cpp b/modules/dcc.cpp index 95a31406..aecbce68 100644 --- a/modules/dcc.cpp +++ b/modules/dcc.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/disconkick.cpp b/modules/disconkick.cpp index b7fbf3f4..d95825af 100644 --- a/modules/disconkick.cpp +++ b/modules/disconkick.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/fail2ban.cpp b/modules/fail2ban.cpp index 4fbf1ceb..61c855d4 100644 --- a/modules/fail2ban.cpp +++ b/modules/fail2ban.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/flooddetach.cpp b/modules/flooddetach.cpp index a99b7395..c6013e16 100644 --- a/modules/flooddetach.cpp +++ b/modules/flooddetach.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/identfile.cpp b/modules/identfile.cpp index bb62e2ad..fce5b3e4 100644 --- a/modules/identfile.cpp +++ b/modules/identfile.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/imapauth.cpp b/modules/imapauth.cpp index e3c18d0a..6157bdeb 100644 --- a/modules/imapauth.cpp +++ b/modules/imapauth.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/keepnick.cpp b/modules/keepnick.cpp index 93fb1521..a093d1cb 100644 --- a/modules/keepnick.cpp +++ b/modules/keepnick.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/kickrejoin.cpp b/modules/kickrejoin.cpp index a13d64b8..3c98cf06 100644 --- a/modules/kickrejoin.cpp +++ b/modules/kickrejoin.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * This was originally written by cycomate. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/modules/lastseen.cpp b/modules/lastseen.cpp index 28a14d03..623c0549 100644 --- a/modules/lastseen.cpp +++ b/modules/lastseen.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/listsockets.cpp b/modules/listsockets.cpp index dcb0aa60..58967ece 100644 --- a/modules/listsockets.cpp +++ b/modules/listsockets.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/log.cpp b/modules/log.cpp index 2098521b..177c9785 100644 --- a/modules/log.cpp +++ b/modules/log.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * Copyright (C) 2006-2007, CNU *(http://cnu.dieplz.net/znc) * diff --git a/modules/missingmotd.cpp b/modules/missingmotd.cpp index c3bcdffc..3e65c97f 100644 --- a/modules/missingmotd.cpp +++ b/modules/missingmotd.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/modperl.cpp b/modules/modperl.cpp index 44ed3e04..05878749 100644 --- a/modules/modperl.cpp +++ b/modules/modperl.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/modperl/CMakeLists.txt b/modules/modperl/CMakeLists.txt index 4edf5191..23482390 100644 --- a/modules/modperl/CMakeLists.txt +++ b/modules/modperl/CMakeLists.txt @@ -1,5 +1,5 @@ # -# Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. +# Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/modules/modperl/codegen.pl b/modules/modperl/codegen.pl index 21f8be95..692ff4d3 100755 --- a/modules/modperl/codegen.pl +++ b/modules/modperl/codegen.pl @@ -1,6 +1,6 @@ #!/usr/bin/env perl # -# Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. +# Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -25,7 +25,7 @@ open my $out, ">", $ARGV[1] or die; print $out <<'EOF'; /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/modperl/modperl.i b/modules/modperl/modperl.i index dbff0fa1..0d7583bd 100644 --- a/modules/modperl/modperl.i +++ b/modules/modperl/modperl.i @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/modperl/module.h b/modules/modperl/module.h index 06f976dd..3b31c915 100644 --- a/modules/modperl/module.h +++ b/modules/modperl/module.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/modperl/pstring.h b/modules/modperl/pstring.h index 3197a366..4aaab4ae 100644 --- a/modules/modperl/pstring.h +++ b/modules/modperl/pstring.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/modperl/startup.pl b/modules/modperl/startup.pl index 753c1a55..22b05382 100644 --- a/modules/modperl/startup.pl +++ b/modules/modperl/startup.pl @@ -1,5 +1,5 @@ # -# Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. +# Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/modules/modpython.cpp b/modules/modpython.cpp index 52c394e4..ec2a1186 100644 --- a/modules/modpython.cpp +++ b/modules/modpython.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/modpython/CMakeLists.txt b/modules/modpython/CMakeLists.txt index bc92b428..a620cfbc 100644 --- a/modules/modpython/CMakeLists.txt +++ b/modules/modpython/CMakeLists.txt @@ -1,5 +1,5 @@ # -# Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. +# Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/modules/modpython/codegen.pl b/modules/modpython/codegen.pl index 6e97363b..1bc09806 100755 --- a/modules/modpython/codegen.pl +++ b/modules/modpython/codegen.pl @@ -1,6 +1,6 @@ #!/usr/bin/env perl # -# Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. +# Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -27,7 +27,7 @@ open my $out, ">", $ARGV[1] or die; print $out <<'EOF'; /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/modpython/modpython.i b/modules/modpython/modpython.i index dec64faa..65604da2 100644 --- a/modules/modpython/modpython.i +++ b/modules/modpython/modpython.i @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/modpython/module.h b/modules/modpython/module.h index a0847a20..36807a7c 100644 --- a/modules/modpython/module.h +++ b/modules/modpython/module.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/modpython/ret.h b/modules/modpython/ret.h index 935c3803..b6c8b6dd 100644 --- a/modules/modpython/ret.h +++ b/modules/modpython/ret.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/modpython/znc.py b/modules/modpython/znc.py index bc641cde..7b9767f6 100644 --- a/modules/modpython/znc.py +++ b/modules/modpython/znc.py @@ -1,5 +1,5 @@ # -# Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. +# Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/modules/modtcl.cpp b/modules/modtcl.cpp index 68b7736f..df7f92f4 100644 --- a/modules/modtcl.cpp +++ b/modules/modtcl.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/modtcl/CMakeLists.txt b/modules/modtcl/CMakeLists.txt index 57afb0c1..06aa7e96 100644 --- a/modules/modtcl/CMakeLists.txt +++ b/modules/modtcl/CMakeLists.txt @@ -1,5 +1,5 @@ # -# Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. +# Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/modules/modtcl/binds.tcl b/modules/modtcl/binds.tcl index b467bc37..df5f6aac 100644 --- a/modules/modtcl/binds.tcl +++ b/modules/modtcl/binds.tcl @@ -1,4 +1,4 @@ -# Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. +# Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/modules/modtcl/modtcl.tcl b/modules/modtcl/modtcl.tcl index d4551821..1270ccab 100644 --- a/modules/modtcl/modtcl.tcl +++ b/modules/modtcl/modtcl.tcl @@ -1,4 +1,4 @@ -# Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. +# Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/modules/modules_online.cpp b/modules/modules_online.cpp index 73b7d56a..2705b6ec 100644 --- a/modules/modules_online.cpp +++ b/modules/modules_online.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/nickserv.cpp b/modules/nickserv.cpp index 37861c9d..d1e1e20d 100644 --- a/modules/nickserv.cpp +++ b/modules/nickserv.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/notes.cpp b/modules/notes.cpp index de3f301b..5c114061 100644 --- a/modules/notes.cpp +++ b/modules/notes.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/notify_connect.cpp b/modules/notify_connect.cpp index 47b6c448..a27fd5dc 100644 --- a/modules/notify_connect.cpp +++ b/modules/notify_connect.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/perform.cpp b/modules/perform.cpp index 054637ac..b3b52898 100644 --- a/modules/perform.cpp +++ b/modules/perform.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/perleval.pm b/modules/perleval.pm index 28afe733..30bc88f7 100644 --- a/modules/perleval.pm +++ b/modules/perleval.pm @@ -1,5 +1,5 @@ # -# Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. +# Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/modules/po/CMakeLists.txt b/modules/po/CMakeLists.txt index 1fe8f6b3..1ca4db46 100644 --- a/modules/po/CMakeLists.txt +++ b/modules/po/CMakeLists.txt @@ -1,5 +1,5 @@ # -# Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. +# Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/modules/pyeval.py b/modules/pyeval.py index f2f4a618..74519ef6 100644 --- a/modules/pyeval.py +++ b/modules/pyeval.py @@ -1,5 +1,5 @@ # -# Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. +# Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/modules/raw.cpp b/modules/raw.cpp index 8edcd42a..da0db509 100644 --- a/modules/raw.cpp +++ b/modules/raw.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/route_replies.cpp b/modules/route_replies.cpp index 3ed1709e..a87c49ff 100644 --- a/modules/route_replies.cpp +++ b/modules/route_replies.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/sample.cpp b/modules/sample.cpp index c636185a..2bc0c3c9 100644 --- a/modules/sample.cpp +++ b/modules/sample.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/samplewebapi.cpp b/modules/samplewebapi.cpp index d1f3de7c..8f1f923b 100644 --- a/modules/samplewebapi.cpp +++ b/modules/samplewebapi.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/sasl.cpp b/modules/sasl.cpp index 91344392..a72824d8 100644 --- a/modules/sasl.cpp +++ b/modules/sasl.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/savebuff.cpp b/modules/savebuff.cpp index 951ae96c..bb81c04b 100644 --- a/modules/savebuff.cpp +++ b/modules/savebuff.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * Author: imaginos * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/modules/schat.cpp b/modules/schat.cpp index 06931b2a..c17464cc 100644 --- a/modules/schat.cpp +++ b/modules/schat.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * Author: imaginos * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/modules/send_raw.cpp b/modules/send_raw.cpp index a72c34a3..abb81874 100644 --- a/modules/send_raw.cpp +++ b/modules/send_raw.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/shell.cpp b/modules/shell.cpp index 2485b614..486d17b8 100644 --- a/modules/shell.cpp +++ b/modules/shell.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/simple_away.cpp b/modules/simple_away.cpp index 390335e1..13963ebb 100644 --- a/modules/simple_away.cpp +++ b/modules/simple_away.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/stickychan.cpp b/modules/stickychan.cpp index b4f98606..6755bac4 100644 --- a/modules/stickychan.cpp +++ b/modules/stickychan.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/stripcontrols.cpp b/modules/stripcontrols.cpp index 06bfa714..27f9bb7d 100644 --- a/modules/stripcontrols.cpp +++ b/modules/stripcontrols.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/watch.cpp b/modules/watch.cpp index 6dda9e88..fe093375 100644 --- a/modules/watch.cpp +++ b/modules/watch.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/modules/webadmin.cpp b/modules/webadmin.cpp index bcc72610..d23e979c 100644 --- a/modules/webadmin.cpp +++ b/modules/webadmin.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/Buffer.cpp b/src/Buffer.cpp index 6e6f661b..563a0b9b 100644 --- a/src/Buffer.cpp +++ b/src/Buffer.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 4c7c8f2e..156c4274 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -1,5 +1,5 @@ # -# Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. +# Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/src/Chan.cpp b/src/Chan.cpp index a70ff588..8ec03574 100644 --- a/src/Chan.cpp +++ b/src/Chan.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/Client.cpp b/src/Client.cpp index f24d69da..976397e6 100644 --- a/src/Client.cpp +++ b/src/Client.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/ClientCommand.cpp b/src/ClientCommand.cpp index 925714cd..40f45b8b 100644 --- a/src/ClientCommand.cpp +++ b/src/ClientCommand.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/Config.cpp b/src/Config.cpp index 246080b6..87555d8a 100644 --- a/src/Config.cpp +++ b/src/Config.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/FileUtils.cpp b/src/FileUtils.cpp index 8b9985ef..923a0f0f 100644 --- a/src/FileUtils.cpp +++ b/src/FileUtils.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/HTTPSock.cpp b/src/HTTPSock.cpp index 7f675df2..b3812658 100644 --- a/src/HTTPSock.cpp +++ b/src/HTTPSock.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/IRCNetwork.cpp b/src/IRCNetwork.cpp index fe1ab8dc..567e14f1 100644 --- a/src/IRCNetwork.cpp +++ b/src/IRCNetwork.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/IRCSock.cpp b/src/IRCSock.cpp index 45465ca1..00cc997e 100644 --- a/src/IRCSock.cpp +++ b/src/IRCSock.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/Listener.cpp b/src/Listener.cpp index 5c6d5501..208c85a3 100644 --- a/src/Listener.cpp +++ b/src/Listener.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/Message.cpp b/src/Message.cpp index a8ae5026..e57b3480 100644 --- a/src/Message.cpp +++ b/src/Message.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/Modules.cpp b/src/Modules.cpp index d69d6050..e3835c72 100644 --- a/src/Modules.cpp +++ b/src/Modules.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/Nick.cpp b/src/Nick.cpp index f34a88bc..af989d96 100644 --- a/src/Nick.cpp +++ b/src/Nick.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/Query.cpp b/src/Query.cpp index 81848dbd..075dbd5a 100644 --- a/src/Query.cpp +++ b/src/Query.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/SSLVerifyHost.cpp b/src/SSLVerifyHost.cpp index 914e62a9..0e095bf8 100644 --- a/src/SSLVerifyHost.cpp +++ b/src/SSLVerifyHost.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/Server.cpp b/src/Server.cpp index efd29d00..816613b3 100644 --- a/src/Server.cpp +++ b/src/Server.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/Socket.cpp b/src/Socket.cpp index 2f8c8b00..87358def 100644 --- a/src/Socket.cpp +++ b/src/Socket.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/Template.cpp b/src/Template.cpp index 346ac62b..918f623f 100644 --- a/src/Template.cpp +++ b/src/Template.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/Threads.cpp b/src/Threads.cpp index 2fbd61c5..2f7ff992 100644 --- a/src/Threads.cpp +++ b/src/Threads.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/Translation.cpp b/src/Translation.cpp index af4b32b7..9d345502 100644 --- a/src/Translation.cpp +++ b/src/Translation.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/User.cpp b/src/User.cpp index 00b43283..09a6a405 100644 --- a/src/User.cpp +++ b/src/User.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/Utils.cpp b/src/Utils.cpp index c8cebc79..52d9e9f6 100644 --- a/src/Utils.cpp +++ b/src/Utils.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/WebModules.cpp b/src/WebModules.cpp index e27ec50e..1c9f0c04 100644 --- a/src/WebModules.cpp +++ b/src/WebModules.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/ZNCDebug.cpp b/src/ZNCDebug.cpp index e8cfd6d7..2e66fd71 100644 --- a/src/ZNCDebug.cpp +++ b/src/ZNCDebug.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/ZNCString.cpp b/src/ZNCString.cpp index 96c05a31..6bf7b588 100644 --- a/src/ZNCString.cpp +++ b/src/ZNCString.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main.cpp b/src/main.cpp index b76ce42a..595768d5 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/po/CMakeLists.txt b/src/po/CMakeLists.txt index d0d71831..6f1e7914 100644 --- a/src/po/CMakeLists.txt +++ b/src/po/CMakeLists.txt @@ -1,5 +1,5 @@ # -# Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. +# Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/src/version.cpp.in b/src/version.cpp.in index 254f1e83..b85c961d 100644 --- a/src/version.cpp.in +++ b/src/version.cpp.in @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/znc.cpp b/src/znc.cpp index b19d7d7a..1713ddfc 100644 --- a/src/znc.cpp +++ b/src/znc.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/test/BufferTest.cpp b/test/BufferTest.cpp index 6979b0ca..7f6230d7 100644 --- a/test/BufferTest.cpp +++ b/test/BufferTest.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index c7587712..a13cbdb0 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -1,5 +1,5 @@ # -# Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. +# Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/test/ClientTest.cpp b/test/ClientTest.cpp index e3194b04..eea656c4 100644 --- a/test/ClientTest.cpp +++ b/test/ClientTest.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/test/ConfigTest.cpp b/test/ConfigTest.cpp index 67ef11b9..66c2f9a4 100644 --- a/test/ConfigTest.cpp +++ b/test/ConfigTest.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/test/DebugTest.cpp b/test/DebugTest.cpp index 2c8283e6..7a921809 100644 --- a/test/DebugTest.cpp +++ b/test/DebugTest.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/test/IRCSockTest.cpp b/test/IRCSockTest.cpp index 8962cb93..793f5123 100644 --- a/test/IRCSockTest.cpp +++ b/test/IRCSockTest.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/test/IRCTest.h b/test/IRCTest.h index aa945dbb..928aa798 100644 --- a/test/IRCTest.h +++ b/test/IRCTest.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/test/MessageTest.cpp b/test/MessageTest.cpp index 213ba6e8..fb154c26 100644 --- a/test/MessageTest.cpp +++ b/test/MessageTest.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/test/ModulesTest.cpp b/test/ModulesTest.cpp index a85e188d..1e2f52fb 100644 --- a/test/ModulesTest.cpp +++ b/test/ModulesTest.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/test/NetworkTest.cpp b/test/NetworkTest.cpp index c4614f06..1e87a66d 100644 --- a/test/NetworkTest.cpp +++ b/test/NetworkTest.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/test/NickTest.cpp b/test/NickTest.cpp index 3268a24e..69e737b9 100644 --- a/test/NickTest.cpp +++ b/test/NickTest.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/test/QueryTest.cpp b/test/QueryTest.cpp index 7152cb79..d7dc781d 100644 --- a/test/QueryTest.cpp +++ b/test/QueryTest.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/test/StringTest.cpp b/test/StringTest.cpp index 3717d6cb..606f47b0 100644 --- a/test/StringTest.cpp +++ b/test/StringTest.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/test/ThreadTest.cpp b/test/ThreadTest.cpp index 385345f1..4801dee3 100644 --- a/test/ThreadTest.cpp +++ b/test/ThreadTest.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/test/UserTest.cpp b/test/UserTest.cpp index 63867dde..47485741 100644 --- a/test/UserTest.cpp +++ b/test/UserTest.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/test/UtilsTest.cpp b/test/UtilsTest.cpp index eb7e0788..f4a0d0d3 100644 --- a/test/UtilsTest.cpp +++ b/test/UtilsTest.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/test/integration/CMakeLists.txt b/test/integration/CMakeLists.txt index cc63a3aa..c6a65f70 100644 --- a/test/integration/CMakeLists.txt +++ b/test/integration/CMakeLists.txt @@ -1,5 +1,5 @@ # -# Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. +# Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/test/integration/autoconf-all.cpp b/test/integration/autoconf-all.cpp index 9c74cee0..137a5154 100644 --- a/test/integration/autoconf-all.cpp +++ b/test/integration/autoconf-all.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/test/integration/framework/base.cpp b/test/integration/framework/base.cpp index 4a1601a7..0a92cf08 100644 --- a/test/integration/framework/base.cpp +++ b/test/integration/framework/base.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/test/integration/framework/base.h b/test/integration/framework/base.h index 90fae805..68015aef 100644 --- a/test/integration/framework/base.h +++ b/test/integration/framework/base.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/test/integration/framework/main.cpp b/test/integration/framework/main.cpp index 594c7677..907fe942 100644 --- a/test/integration/framework/main.cpp +++ b/test/integration/framework/main.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/test/integration/framework/znctest.cpp b/test/integration/framework/znctest.cpp index 56588145..9adec608 100644 --- a/test/integration/framework/znctest.cpp +++ b/test/integration/framework/znctest.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/test/integration/framework/znctest.h b/test/integration/framework/znctest.h index 79b4b4b7..e8a8c638 100644 --- a/test/integration/framework/znctest.h +++ b/test/integration/framework/znctest.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/test/integration/tests/core.cpp b/test/integration/tests/core.cpp index 602b995c..b95adbf6 100644 --- a/test/integration/tests/core.cpp +++ b/test/integration/tests/core.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/test/integration/tests/modules.cpp b/test/integration/tests/modules.cpp index 6b87cda3..32ac3d82 100644 --- a/test/integration/tests/modules.cpp +++ b/test/integration/tests/modules.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/test/integration/tests/scripting.cpp b/test/integration/tests/scripting.cpp index 2ef87589..b9f89903 100644 --- a/test/integration/tests/scripting.cpp +++ b/test/integration/tests/scripting.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. + * Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/translation_pot.py b/translation_pot.py index 1c932d78..126b5496 100755 --- a/translation_pot.py +++ b/translation_pot.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. +# Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/znc-buildmod.cmake.in b/znc-buildmod.cmake.in index aae49ede..87de17cb 100755 --- a/znc-buildmod.cmake.in +++ b/znc-buildmod.cmake.in @@ -1,6 +1,6 @@ #!/bin/sh # -# Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. +# Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/zz_msg/CMakeLists.txt b/zz_msg/CMakeLists.txt index 74d39c1c..753ad9f7 100644 --- a/zz_msg/CMakeLists.txt +++ b/zz_msg/CMakeLists.txt @@ -1,5 +1,5 @@ # -# Copyright (C) 2004-2023 ZNC, see the NOTICE file for details. +# Copyright (C) 2004-2024 ZNC, see the NOTICE file for details. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. From 6aef3155e4ad7a2d3dd7cf2ac09e6b31b5bde308 Mon Sep 17 00:00:00 2001 From: Alexey Sokolov Date: Sun, 19 Nov 2023 09:29:36 +0000 Subject: [PATCH 2/4] Force argon support in CI --- .appveyor.yml | 2 +- .github/build.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.appveyor.yml b/.appveyor.yml index d5bcd2e9..72b790d7 100644 --- a/.appveyor.yml +++ b/.appveyor.yml @@ -18,7 +18,7 @@ install: build_script: - git submodule update --init - mkdir build - - c:\cygwin-root\bin\sh -lc "cd $APPVEYOR_BUILD_FOLDER/build; ../configure --enable-charset --enable-zlib --enable-openssl --enable-perl --enable-python --enable-cyrus < /dev/null; result=$?; cmake --system-information > config.log; appveyor PushArtifact config.log; exit $result" + - c:\cygwin-root\bin\sh -lc "cd $APPVEYOR_BUILD_FOLDER/build; ../configure --enable-charset --enable-zlib --enable-openssl --enable-perl --enable-python --enable-cyrus --enable-argon < /dev/null; result=$?; cmake --system-information > config.log; appveyor PushArtifact config.log; exit $result" - c:\cygwin-root\bin\sh -lc "cd $APPVEYOR_BUILD_FOLDER/build; make VERBOSE=1 -j2 < /dev/null" - c:\cygwin-root\bin\sh -lc "cd $APPVEYOR_BUILD_FOLDER/build; make install < /dev/null" - c:\cygwin-root\bin\sh -lc "znc --version" diff --git a/.github/build.sh b/.github/build.sh index 527e9196..14214901 100644 --- a/.github/build.sh +++ b/.github/build.sh @@ -23,7 +23,7 @@ esac mkdir build cd build -../configure --enable-debug --enable-perl --enable-python --enable-tcl --enable-cyrus --enable-charset $CFGFLAGS +../configure --enable-debug --enable-perl --enable-python --enable-tcl --enable-cyrus --enable-charset --enable-argon $CFGFLAGS cmake --system-information make -j2 VERBOSE=1 From 3f4c1cce77cbe1337e5642e9e0e9d048c9e07370 Mon Sep 17 00:00:00 2001 From: Alexey Sokolov Date: Fri, 5 Jan 2024 02:19:55 +0000 Subject: [PATCH 3/4] Fix build with SWIG 4.2.0 https://bugs.gentoo.org/921230 --- modules/modpython/codegen.pl | 88 ++++++++++++++++++++++++++---------- 1 file changed, 65 insertions(+), 23 deletions(-) diff --git a/modules/modpython/codegen.pl b/modules/modpython/codegen.pl index 1bc09806..bbcb148b 100755 --- a/modules/modpython/codegen.pl +++ b/modules/modpython/codegen.pl @@ -50,29 +50,6 @@ print $out <<'EOF'; ***************************************************************************/ namespace { -/* template - struct pyobj_to_ptr { - CString m_sType; - SvToPtr(const CString& sType) { - m_sType = sType; - } - bool operator()(PyObject* py, T** result) { - T* x = nullptr; - int res = SWIG_ConvertPtr(sv, (void**)&x, SWIG_TypeQuery(m_sType.c_str()), 0); - if (SWIG_IsOK(res)) { - *result = x; - return true; - } - DEBUG("modpython: "); - return false; - } - }; - - CModule::EModRet SvToEModRet(PyObject* py, CModule::EModRet* result) { - long int x = PyLong_AsLong(); - return static_cast(SvUV(sv)); - }*/ - inline swig_type_info* SWIG_pchar_descriptor(void) { static int init = 0; static swig_type_info* info = 0; @@ -83,6 +60,70 @@ namespace { return info; } +// SWIG 4.2.0 replaced SWIG_Python_str_AsChar with SWIG_PyUnicode_AsUTF8AndSize. +// SWIG doesn't provide any good way to detect SWIG version (other than parsing +// `swig -version`), but it also introduced SWIG_NULLPTR. +// So let's abuse that define to do different code for new SWIG. +#ifdef SWIG_NULLPTR + // This is copied from some SWIG 4.2.0 from pystrings.swg + inline int SWIG_AsCharPtrAndSize(PyObject *obj, char** cptr, size_t* psize, int *alloc) { +#if PY_VERSION_HEX>=0x03000000 +#if defined(SWIG_PYTHON_STRICT_BYTE_CHAR) + if (PyBytes_Check(obj)) +#else + if (PyUnicode_Check(obj)) +#endif +#else + if (PyString_Check(obj)) +#endif + { + char *cstr; Py_ssize_t len; + PyObject *bytes = NULL; + int ret = SWIG_OK; + if (alloc) + *alloc = SWIG_OLDOBJ; +#if PY_VERSION_HEX>=0x03000000 && defined(SWIG_PYTHON_STRICT_BYTE_CHAR) + if (PyBytes_AsStringAndSize(obj, &cstr, &len) == -1) + return SWIG_TypeError; +#else + cstr = (char *)SWIG_PyUnicode_AsUTF8AndSize(obj, &len, &bytes); + if (!cstr) + return SWIG_TypeError; + /* The returned string is only duplicated if the char * returned is not owned and memory managed by obj */ + if (bytes && cptr) { + if (alloc) { + //cstr = %new_copy_array(cstr, len + 1, char); + cstr = (char *)memcpy((char *)malloc((len + 1)*sizeof(char)), cstr, sizeof(char)*(len + 1)); + *alloc = SWIG_NEWOBJ; + } else { + /* alloc must be set in order to clean up allocated memory */ + return SWIG_RuntimeError; + } + } +#endif + if (cptr) *cptr = cstr; + if (psize) *psize = len + 1; + Py_XDECREF(bytes); + return ret; + } else { + swig_type_info* pchar_descriptor = SWIG_pchar_descriptor(); + if (pchar_descriptor) { + void* vptr = 0; + if (SWIG_ConvertPtr(obj, &vptr, pchar_descriptor, 0) == SWIG_OK) { + if (cptr) *cptr = (char *) vptr; + if (psize) *psize = vptr ? (strlen((char *)vptr) + 1) : 0; + if (alloc) *alloc = SWIG_OLDOBJ; + return SWIG_OK; + } + } + } + return SWIG_TypeError; + } + +#else + // TODO: at some point drop support for SWIG<4.2.0 (drop this branch of ifdef) + + // This is copied from some old SWIG version from pystrings.swg inline int SWIG_AsCharPtrAndSize(PyObject *obj, char** cptr, size_t* psize, int *alloc) { #if PY_VERSION_HEX>=0x03000000 if (PyUnicode_Check(obj)) @@ -155,6 +196,7 @@ namespace { } return SWIG_TypeError; } +#endif inline int SWIG_AsPtr_CString (PyObject * obj, CString **val) { char* buf = 0 ; size_t size = 0; int alloc = SWIG_OLDOBJ; From 64ce25e53dfa78df1b8bad3b4b701e9d1a3ed187 Mon Sep 17 00:00:00 2001 From: Alexey Sokolov Date: Fri, 5 Jan 2024 08:54:08 +0000 Subject: [PATCH 4/4] Update comments, namespace some internal modpython functions --- modules/modpython/codegen.pl | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/modules/modpython/codegen.pl b/modules/modpython/codegen.pl index bbcb148b..392a07c6 100755 --- a/modules/modpython/codegen.pl +++ b/modules/modpython/codegen.pl @@ -50,7 +50,7 @@ print $out <<'EOF'; ***************************************************************************/ namespace { - inline swig_type_info* SWIG_pchar_descriptor(void) { + inline swig_type_info* ZNC_SWIG_pchar_descriptor(void) { static int init = 0; static swig_type_info* info = 0; if (!init) { @@ -62,11 +62,11 @@ namespace { // SWIG 4.2.0 replaced SWIG_Python_str_AsChar with SWIG_PyUnicode_AsUTF8AndSize. // SWIG doesn't provide any good way to detect SWIG version (other than parsing -// `swig -version`), but it also introduced SWIG_NULLPTR. +// `swig -version`), but it also introduced SWIG_NULLPTR in 4.2.0. // So let's abuse that define to do different code for new SWIG. #ifdef SWIG_NULLPTR - // This is copied from some SWIG 4.2.0 from pystrings.swg - inline int SWIG_AsCharPtrAndSize(PyObject *obj, char** cptr, size_t* psize, int *alloc) { + // This is copied/adapted from SWIG 4.2.0 from pystrings.swg + inline int ZNC_SWIG_AsCharPtrAndSize(PyObject *obj, char** cptr, size_t* psize, int *alloc) { #if PY_VERSION_HEX>=0x03000000 #if defined(SWIG_PYTHON_STRICT_BYTE_CHAR) if (PyBytes_Check(obj)) @@ -106,7 +106,7 @@ namespace { Py_XDECREF(bytes); return ret; } else { - swig_type_info* pchar_descriptor = SWIG_pchar_descriptor(); + swig_type_info* pchar_descriptor = ZNC_SWIG_pchar_descriptor(); if (pchar_descriptor) { void* vptr = 0; if (SWIG_ConvertPtr(obj, &vptr, pchar_descriptor, 0) == SWIG_OK) { @@ -124,7 +124,7 @@ namespace { // TODO: at some point drop support for SWIG<4.2.0 (drop this branch of ifdef) // This is copied from some old SWIG version from pystrings.swg - inline int SWIG_AsCharPtrAndSize(PyObject *obj, char** cptr, size_t* psize, int *alloc) { + inline int ZNC_SWIG_AsCharPtrAndSize(PyObject *obj, char** cptr, size_t* psize, int *alloc) { #if PY_VERSION_HEX>=0x03000000 if (PyUnicode_Check(obj)) #else @@ -183,7 +183,7 @@ namespace { #endif return SWIG_OK; } else { - swig_type_info* pchar_descriptor = SWIG_pchar_descriptor(); + swig_type_info* pchar_descriptor = ZNC_SWIG_pchar_descriptor(); if (pchar_descriptor) { void* vptr = 0; if (SWIG_ConvertPtr(obj, &vptr, pchar_descriptor, 0) == SWIG_OK) { @@ -198,9 +198,9 @@ namespace { } #endif - inline int SWIG_AsPtr_CString (PyObject * obj, CString **val) { + inline int ZNC_SWIG_AsPtr_CString (PyObject * obj, CString **val) { char* buf = 0 ; size_t size = 0; int alloc = SWIG_OLDOBJ; - if (SWIG_IsOK((SWIG_AsCharPtrAndSize(obj, &buf, &size, &alloc)))) { + if (SWIG_IsOK((ZNC_SWIG_AsCharPtrAndSize(obj, &buf, &size, &alloc)))) { if (buf) { if (val) *val = new CString(buf, size - 1); if (alloc == SWIG_NEWOBJ) delete[] buf; @@ -431,7 +431,7 @@ while (<$in>) { } when ('CString') { say $out "\t\tCString* p = nullptr;"; - say $out "\t\tint res = SWIG_AsPtr_CString(pyRes, &p);"; + say $out "\t\tint res = ZNC_SWIG_AsPtr_CString(pyRes, &p);"; say $out "\t\tif (!SWIG_IsOK(res)) {"; say $out "\t\t\tDEBUG(\"modpython: \" << (GetUser() ? GetUser()->GetUsername() : CString(\"\")) << \"/\" << GetModName() << \"/$name was expected to return '$type' but error=\" << res);"; say $out "\t\t\tresult = $default;";