changeset 1201:67fa43998a91 default tip @

misc: update copyright years
author David Demelier <markand@malikania.fr>
date Thu, 04 Jan 2024 10:39:43 +0100
parents efbe36bf020b
children
files CMakeLists.txt LICENSE.md cmake/IrccdDefinePlugin.cmake cmake/irccd-config.cmake.in examples/CMakeLists.txt extern/libduktape/CMakeLists.txt extern/libgreatest/CMakeLists.txt extern/libutlist/CMakeLists.txt irccd/CMakeLists.txt irccd/conf.y irccd/dl-plugin.c irccd/dl-plugin.h irccd/js-plugin.c irccd/js-plugin.h irccd/jsapi-chrono.c irccd/jsapi-chrono.h irccd/jsapi-directory.c irccd/jsapi-directory.h irccd/jsapi-file.c irccd/jsapi-file.h irccd/jsapi-hook.c irccd/jsapi-hook.h irccd/jsapi-http.c irccd/jsapi-http.h irccd/jsapi-irccd.c irccd/jsapi-irccd.h irccd/jsapi-logger.c irccd/jsapi-logger.h irccd/jsapi-plugin.c irccd/jsapi-plugin.h irccd/jsapi-rule.c irccd/jsapi-rule.h irccd/jsapi-server.c irccd/jsapi-server.h irccd/jsapi-system.c irccd/jsapi-system.h irccd/jsapi-timer.c irccd/jsapi-timer.h irccd/jsapi-unicode.c irccd/jsapi-unicode.h irccd/jsapi-util.c irccd/jsapi-util.h irccd/lex.l irccd/main.c irccd/peer.c irccd/peer.h irccd/transport.c irccd/transport.h irccd/unicode.c irccd/unicode.h irccdctl/CMakeLists.txt irccdctl/irccdctl.c lib/CMakeLists.txt lib/irccd/channel.c lib/irccd/channel.h lib/irccd/config.h.in lib/irccd/conn.c lib/irccd/conn.h lib/irccd/event.c lib/irccd/event.h lib/irccd/hook.c lib/irccd/hook.h lib/irccd/irccd.c lib/irccd/irccd.h lib/irccd/limits.h lib/irccd/log.c lib/irccd/log.h lib/irccd/plugin.c lib/irccd/plugin.h lib/irccd/rule.c lib/irccd/rule.h lib/irccd/server.c lib/irccd/server.h lib/irccd/subst.c lib/irccd/subst.h lib/irccd/util.c lib/irccd/util.h man/CMakeLists.txt man/irccd-api-chrono.3 man/irccd-api-directory.3 man/irccd-api-file.3 man/irccd-api-hook.3 man/irccd-api-http.3 man/irccd-api-logger.3 man/irccd-api-plugin.3 man/irccd-api-rule.3 man/irccd-api-server.3 man/irccd-api-system.3 man/irccd-api-timer.3 man/irccd-api-unicode.3 man/irccd-api-util.3 man/irccd-api.3 man/irccd-cmake.7 man/irccd-ipc.7 man/irccd-templates.7 man/irccd.1 man/irccd.conf.5 man/irccdctl.1 man/libirccd-channel.3 man/libirccd-event.3 man/libirccd-hook.3 man/libirccd-irccd.3 man/libirccd-log.3 man/libirccd-rule.3 man/libirccd-server.3 man/libirccd-subst.3 man/libirccd-util.3 man/libirccd.3 plugins/CMakeLists.txt plugins/ask/CMakeLists.txt plugins/ask/ask.7 plugins/ask/ask.js plugins/auth/CMakeLists.txt plugins/auth/auth.7 plugins/auth/auth.js plugins/hangman/CMakeLists.txt plugins/hangman/hangman.7 plugins/hangman/hangman.js plugins/history/CMakeLists.txt plugins/history/history.7 plugins/history/history.js plugins/joke/CMakeLists.txt plugins/joke/joke.7 plugins/joke/joke.js plugins/links/CMakeLists.txt plugins/links/links.7 plugins/links/links.js plugins/logger/CMakeLists.txt plugins/logger/logger.7 plugins/logger/logger.js plugins/plugin/CMakeLists.txt plugins/plugin/plugin.7 plugins/plugin/plugin.js plugins/roulette/CMakeLists.txt plugins/roulette/roulette.7 plugins/roulette/roulette.js plugins/tictactoe/CMakeLists.txt plugins/tictactoe/tictactoe.7 plugins/tictactoe/tictactoe.js systemd/CMakeLists.txt tests/CMakeLists.txt tests/data/example-dl-plugin.c tests/test-bot.c tests/test-channel.c tests/test-dl-plugin.c tests/test-event.c tests/test-jsapi-chrono.c tests/test-jsapi-directory.c tests/test-jsapi-file.c tests/test-jsapi-irccd.c tests/test-jsapi-system.c tests/test-jsapi-timer.c tests/test-jsapi-unicode.c tests/test-jsapi-util.c tests/test-log.c tests/test-plugin-ask.c tests/test-plugin-auth.c tests/test-plugin-hangman.c tests/test-plugin-history.c tests/test-plugin-joke.c tests/test-plugin-logger.c tests/test-plugin-plugin.c tests/test-plugin-tictactoe.c tests/test-rule.c tests/test-subst.c tests/test-util.c
diffstat 166 files changed, 167 insertions(+), 167 deletions(-) [+]
line wrap: on
line diff
--- a/CMakeLists.txt	Sat Aug 05 22:31:53 2023 +0200
+++ b/CMakeLists.txt	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 #
 # CMakeLists.txt -- CMake build system for irccd
 #
-# Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+# Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 #
 # Permission to use, copy, modify, and/or distribute this software for any
 # purpose with or without fee is hereby granted, provided that the above
@@ -63,7 +63,7 @@
 option(IRCCD_WITH_SSL "Enable SSL (requires OpenSSL)" On)
 option(IRCCD_WITH_TESTS "Enable unit tests" On)
 
-set(IRCCD_MAN_DATE "August 3, 2023")
+set(IRCCD_MAN_DATE "August 3, 2024")
 set(IRCCD_WITH_UID "irccd" CACHE STRING "Default uid to run irccd as")
 set(IRCCD_WITH_GID "irccd" CACHE STRING "Default gid to run irccd as")
 set(IRCCD_WITH_PKGCONFIGDIR "${CMAKE_INSTALL_LIBDIR}/pkgconfig"
--- a/LICENSE.md	Sat Aug 05 22:31:53 2023 +0200
+++ b/LICENSE.md	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 IRC Client Daemon ISC LICENSE
 =============================
 
-Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 
 Permission to use, copy, modify, and/or distribute this software for any
 purpose with or without fee is hereby granted, provided that the above
--- a/cmake/IrccdDefinePlugin.cmake	Sat Aug 05 22:31:53 2023 +0200
+++ b/cmake/IrccdDefinePlugin.cmake	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 #
 # CMakeLists.txt -- CMake build system for irccd
 #
-# Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+# Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 #
 # Permission to use, copy, modify, and/or distribute this software for any
 # purpose with or without fee is hereby granted, provided that the above
--- a/cmake/irccd-config.cmake.in	Sat Aug 05 22:31:53 2023 +0200
+++ b/cmake/irccd-config.cmake.in	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 #
 # CMakeLists.txt -- CMake build system for irccd
 #
-# Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+# Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 #
 # Permission to use, copy, modify, and/or distribute this software for any
 # purpose with or without fee is hereby granted, provided that the above
--- a/examples/CMakeLists.txt	Sat Aug 05 22:31:53 2023 +0200
+++ b/examples/CMakeLists.txt	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 #
 # CMakeLists.txt -- CMake build system for irccd
 #
-# Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+# Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 #
 # Permission to use, copy, modify, and/or distribute this software for any
 # purpose with or without fee is hereby granted, provided that the above
--- a/extern/libduktape/CMakeLists.txt	Sat Aug 05 22:31:53 2023 +0200
+++ b/extern/libduktape/CMakeLists.txt	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 #
 # CMakeLists.txt -- CMake build system for irccd
 #
-# Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+# Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 #
 # Permission to use, copy, modify, and/or distribute this software for any
 # purpose with or without fee is hereby granted, provided that the above
--- a/extern/libgreatest/CMakeLists.txt	Sat Aug 05 22:31:53 2023 +0200
+++ b/extern/libgreatest/CMakeLists.txt	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 #
 # CMakeLists.txt -- CMake build system for irccd
 #
-# Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+# Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 #
 # Permission to use, copy, modify, and/or distribute this software for any
 # purpose with or without fee is hereby granted, provided that the above
--- a/extern/libutlist/CMakeLists.txt	Sat Aug 05 22:31:53 2023 +0200
+++ b/extern/libutlist/CMakeLists.txt	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 #
 # CMakeLists.txt -- CMake build system for irccd
 #
-# Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+# Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 #
 # Permission to use, copy, modify, and/or distribute this software for any
 # purpose with or without fee is hereby granted, provided that the above
--- a/irccd/CMakeLists.txt	Sat Aug 05 22:31:53 2023 +0200
+++ b/irccd/CMakeLists.txt	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 #
 # CMakeLists.txt -- CMake build system for irccd
 #
-# Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+# Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 #
 # Permission to use, copy, modify, and/or distribute this software for any
 # purpose with or without fee is hereby granted, provided that the above
--- a/irccd/conf.y	Sat Aug 05 22:31:53 2023 +0200
+++ b/irccd/conf.y	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * conf.y -- config parser
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/irccd/dl-plugin.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/irccd/dl-plugin.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * dl-plugin.c -- native C plugins for irccd
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/irccd/dl-plugin.h	Sat Aug 05 22:31:53 2023 +0200
+++ b/irccd/dl-plugin.h	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * dl-plugin.c -- native C plugins for irccd
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/irccd/js-plugin.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/irccd/js-plugin.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * jsapi-plugin.c -- Javascript plugins
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/irccd/js-plugin.h	Sat Aug 05 22:31:53 2023 +0200
+++ b/irccd/js-plugin.h	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * js-plugin.h -- Javascript plugins
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/irccd/jsapi-chrono.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/irccd/jsapi-chrono.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * jsapi-chrono.c -- Irccd.Chrono API
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/irccd/jsapi-chrono.h	Sat Aug 05 22:31:53 2023 +0200
+++ b/irccd/jsapi-chrono.h	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * jsapi-chrono.h -- Irccd.Chrono API
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/irccd/jsapi-directory.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/irccd/jsapi-directory.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * jsapi-directory.c -- Irccd.Directory API
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/irccd/jsapi-directory.h	Sat Aug 05 22:31:53 2023 +0200
+++ b/irccd/jsapi-directory.h	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * jsapi-directory.h -- Irccd.Directory API
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/irccd/jsapi-file.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/irccd/jsapi-file.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * jsapi-file.c -- Irccd.File API
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/irccd/jsapi-file.h	Sat Aug 05 22:31:53 2023 +0200
+++ b/irccd/jsapi-file.h	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * jsapi-file.h -- Irccd.File API
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/irccd/jsapi-hook.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/irccd/jsapi-hook.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * jsapi-hook.c -- Irccd.Hook API
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/irccd/jsapi-hook.h	Sat Aug 05 22:31:53 2023 +0200
+++ b/irccd/jsapi-hook.h	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * jsapi-hook.h -- Irccd.Hook API
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/irccd/jsapi-http.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/irccd/jsapi-http.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * jsapi-http.c -- Irccd.Http API
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/irccd/jsapi-http.h	Sat Aug 05 22:31:53 2023 +0200
+++ b/irccd/jsapi-http.h	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * jsapi-http.h -- Irccd.Http API
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/irccd/jsapi-irccd.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/irccd/jsapi-irccd.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * jsapi-irccd.c -- Irccd API
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/irccd/jsapi-irccd.h	Sat Aug 05 22:31:53 2023 +0200
+++ b/irccd/jsapi-irccd.h	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * jsapi-irccd.h -- Irccd API
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/irccd/jsapi-logger.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/irccd/jsapi-logger.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * jsapi-logger.c -- Irccd.Logger API
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/irccd/jsapi-logger.h	Sat Aug 05 22:31:53 2023 +0200
+++ b/irccd/jsapi-logger.h	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * jsapi-logger.h -- Irccd.Logger API
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/irccd/jsapi-plugin.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/irccd/jsapi-plugin.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * jsapi-plugin.c -- Irccd.Plugin API
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/irccd/jsapi-plugin.h	Sat Aug 05 22:31:53 2023 +0200
+++ b/irccd/jsapi-plugin.h	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * jsapi-plugin.h -- Javascript plugins
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/irccd/jsapi-rule.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/irccd/jsapi-rule.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * jsapi-rule.c -- Irccd.Rule API
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/irccd/jsapi-rule.h	Sat Aug 05 22:31:53 2023 +0200
+++ b/irccd/jsapi-rule.h	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * jsapi-rule.h -- Irccd.Rule API
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/irccd/jsapi-server.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/irccd/jsapi-server.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * jsapi-server.c -- Irccd.Server API
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/irccd/jsapi-server.h	Sat Aug 05 22:31:53 2023 +0200
+++ b/irccd/jsapi-server.h	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * jsapi-server.c -- Irccd.Server API
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/irccd/jsapi-system.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/irccd/jsapi-system.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * jsapi-system.c -- Irccd.System API
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/irccd/jsapi-system.h	Sat Aug 05 22:31:53 2023 +0200
+++ b/irccd/jsapi-system.h	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * jsapi-system.h -- Irccd.System API
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/irccd/jsapi-timer.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/irccd/jsapi-timer.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * jsapi-timer.c -- Irccd.Timer API
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/irccd/jsapi-timer.h	Sat Aug 05 22:31:53 2023 +0200
+++ b/irccd/jsapi-timer.h	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * jsapi-timer.h -- Irccd.Timer API
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/irccd/jsapi-unicode.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/irccd/jsapi-unicode.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * jsapi-unicode.c -- Irccd.Unicode API
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/irccd/jsapi-unicode.h	Sat Aug 05 22:31:53 2023 +0200
+++ b/irccd/jsapi-unicode.h	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * jsapi-unicode.h -- Irccd.Unicode API
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/irccd/jsapi-util.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/irccd/jsapi-util.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * jsapi-util.c -- Irccd.Util API
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/irccd/jsapi-util.h	Sat Aug 05 22:31:53 2023 +0200
+++ b/irccd/jsapi-util.h	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * jsapi-util.h -- Irccd.Util API
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/irccd/lex.l	Sat Aug 05 22:31:53 2023 +0200
+++ b/irccd/lex.l	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * lex.l -- config lexer
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/irccd/main.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/irccd/main.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * main.c -- irccd(1) main file
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/irccd/peer.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/irccd/peer.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * peer.c -- client connected to irccd
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/irccd/peer.h	Sat Aug 05 22:31:53 2023 +0200
+++ b/irccd/peer.h	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * peer.h -- client connected to irccd
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/irccd/transport.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/irccd/transport.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * transport.c -- remote command support
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/irccd/transport.h	Sat Aug 05 22:31:53 2023 +0200
+++ b/irccd/transport.h	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * transport.h -- remote command support
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/irccd/unicode.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/irccd/unicode.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * unicode.c -- UTF-8 to UTF-32 conversions and various operations
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/irccd/unicode.h	Sat Aug 05 22:31:53 2023 +0200
+++ b/irccd/unicode.h	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * unicode.h -- UTF-8 to UTF-32 conversions and various operations
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/irccdctl/CMakeLists.txt	Sat Aug 05 22:31:53 2023 +0200
+++ b/irccdctl/CMakeLists.txt	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 #
 # CMakeLists.txt -- CMake build system for irccd
 #
-# Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+# Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 #
 # Permission to use, copy, modify, and/or distribute this software for any
 # purpose with or without fee is hereby granted, provided that the above
--- a/irccdctl/irccdctl.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/irccdctl/irccdctl.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * main.c -- irccdctl(1) main file
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/lib/CMakeLists.txt	Sat Aug 05 22:31:53 2023 +0200
+++ b/lib/CMakeLists.txt	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 #
 # CMakeLists.txt -- CMake build system for irccd
 #
-# Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+# Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 #
 # Permission to use, copy, modify, and/or distribute this software for any
 # purpose with or without fee is hereby granted, provided that the above
--- a/lib/irccd/channel.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/lib/irccd/channel.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * channel.h -- an IRC server channel
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/lib/irccd/channel.h	Sat Aug 05 22:31:53 2023 +0200
+++ b/lib/irccd/channel.h	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * channel.h -- an IRC server channel
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/lib/irccd/config.h.in	Sat Aug 05 22:31:53 2023 +0200
+++ b/lib/irccd/config.h.in	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * config.h.h -- irccd configuration
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/lib/irccd/conn.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/lib/irccd/conn.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * conn.c -- abstract IRC server connection
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/lib/irccd/conn.h	Sat Aug 05 22:31:53 2023 +0200
+++ b/lib/irccd/conn.h	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * conn.h -- abstract IRC server connection
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/lib/irccd/event.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/lib/irccd/event.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * event.c -- IRC event
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/lib/irccd/event.h	Sat Aug 05 22:31:53 2023 +0200
+++ b/lib/irccd/event.h	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * event.h -- IRC event
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/lib/irccd/hook.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/lib/irccd/hook.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * hook.c -- irccd hooks
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/lib/irccd/hook.h	Sat Aug 05 22:31:53 2023 +0200
+++ b/lib/irccd/hook.h	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * hook.h -- irccd hooks
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/lib/irccd/irccd.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/lib/irccd/irccd.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * irccd.c -- main irccd object
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/lib/irccd/irccd.h	Sat Aug 05 22:31:53 2023 +0200
+++ b/lib/irccd/irccd.h	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * irccd.h -- main irccd object
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/lib/irccd/limits.h	Sat Aug 05 22:31:53 2023 +0200
+++ b/lib/irccd/limits.h	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * limits.h -- irccd limits
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/lib/irccd/log.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/lib/irccd/log.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * log.c -- loggers
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/lib/irccd/log.h	Sat Aug 05 22:31:53 2023 +0200
+++ b/lib/irccd/log.h	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * log.h -- loggers
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/lib/irccd/plugin.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/lib/irccd/plugin.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * plugin.c -- abstract plugin
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/lib/irccd/plugin.h	Sat Aug 05 22:31:53 2023 +0200
+++ b/lib/irccd/plugin.h	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * plugin.h -- abstract plugin
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/lib/irccd/rule.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/lib/irccd/rule.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * rule.c -- rule filtering
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/lib/irccd/rule.h	Sat Aug 05 22:31:53 2023 +0200
+++ b/lib/irccd/rule.h	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * rule.h -- rule filtering
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/lib/irccd/server.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/lib/irccd/server.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * server.c -- an IRC server
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/lib/irccd/server.h	Sat Aug 05 22:31:53 2023 +0200
+++ b/lib/irccd/server.h	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * server.h -- an IRC server
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/lib/irccd/subst.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/lib/irccd/subst.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * subst.c -- pattern substitution
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/lib/irccd/subst.h	Sat Aug 05 22:31:53 2023 +0200
+++ b/lib/irccd/subst.h	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * subst.h -- pattern substitution
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/lib/irccd/util.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/lib/irccd/util.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * util.c -- miscellaneous utilities
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/lib/irccd/util.h	Sat Aug 05 22:31:53 2023 +0200
+++ b/lib/irccd/util.h	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * util.h -- miscellaneous utilities
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/man/CMakeLists.txt	Sat Aug 05 22:31:53 2023 +0200
+++ b/man/CMakeLists.txt	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 #
 # CMakeLists.txt -- CMake build system for irccd
 #
-# Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+# Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 #
 # Permission to use, copy, modify, and/or distribute this software for any
 # purpose with or without fee is hereby granted, provided that the above
--- a/man/irccd-api-chrono.3	Sat Aug 05 22:31:53 2023 +0200
+++ b/man/irccd-api-chrono.3	Thu Jan 04 10:39:43 2024 +0100
@@ -1,5 +1,5 @@
 .\"
-.\" Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+.\" Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 .\"
 .\" Permission to use, copy, modify, and/or distribute this software for any
 .\" purpose with or without fee is hereby granted, provided that the above
--- a/man/irccd-api-directory.3	Sat Aug 05 22:31:53 2023 +0200
+++ b/man/irccd-api-directory.3	Thu Jan 04 10:39:43 2024 +0100
@@ -1,5 +1,5 @@
 .\"
-.\" Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+.\" Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 .\"
 .\" Permission to use, copy, modify, and/or distribute this software for any
 .\" purpose with or without fee is hereby granted, provided that the above
--- a/man/irccd-api-file.3	Sat Aug 05 22:31:53 2023 +0200
+++ b/man/irccd-api-file.3	Thu Jan 04 10:39:43 2024 +0100
@@ -1,5 +1,5 @@
 .\"
-.\" Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+.\" Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 .\"
 .\" Permission to use, copy, modify, and/or distribute this software for any
 .\" purpose with or without fee is hereby granted, provided that the above
--- a/man/irccd-api-hook.3	Sat Aug 05 22:31:53 2023 +0200
+++ b/man/irccd-api-hook.3	Thu Jan 04 10:39:43 2024 +0100
@@ -1,5 +1,5 @@
 .\"
-.\" Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+.\" Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 .\"
 .\" Permission to use, copy, modify, and/or distribute this software for any
 .\" purpose with or without fee is hereby granted, provided that the above
--- a/man/irccd-api-http.3	Sat Aug 05 22:31:53 2023 +0200
+++ b/man/irccd-api-http.3	Thu Jan 04 10:39:43 2024 +0100
@@ -1,5 +1,5 @@
 .\"
-.\" Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+.\" Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 .\"
 .\" Permission to use, copy, modify, and/or distribute this software for any
 .\" purpose with or without fee is hereby granted, provided that the above
--- a/man/irccd-api-logger.3	Sat Aug 05 22:31:53 2023 +0200
+++ b/man/irccd-api-logger.3	Thu Jan 04 10:39:43 2024 +0100
@@ -1,5 +1,5 @@
 .\"
-.\" Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+.\" Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 .\"
 .\" Permission to use, copy, modify, and/or distribute this software for any
 .\" purpose with or without fee is hereby granted, provided that the above
--- a/man/irccd-api-plugin.3	Sat Aug 05 22:31:53 2023 +0200
+++ b/man/irccd-api-plugin.3	Thu Jan 04 10:39:43 2024 +0100
@@ -1,5 +1,5 @@
 .\"
-.\" Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+.\" Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 .\"
 .\" Permission to use, copy, modify, and/or distribute this software for any
 .\" purpose with or without fee is hereby granted, provided that the above
--- a/man/irccd-api-rule.3	Sat Aug 05 22:31:53 2023 +0200
+++ b/man/irccd-api-rule.3	Thu Jan 04 10:39:43 2024 +0100
@@ -1,5 +1,5 @@
 .\"
-.\" Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+.\" Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 .\"
 .\" Permission to use, copy, modify, and/or distribute this software for any
 .\" purpose with or without fee is hereby granted, provided that the above
--- a/man/irccd-api-server.3	Sat Aug 05 22:31:53 2023 +0200
+++ b/man/irccd-api-server.3	Thu Jan 04 10:39:43 2024 +0100
@@ -1,5 +1,5 @@
 .\"
-.\" Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+.\" Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 .\"
 .\" Permission to use, copy, modify, and/or distribute this software for any
 .\" purpose with or without fee is hereby granted, provided that the above
--- a/man/irccd-api-system.3	Sat Aug 05 22:31:53 2023 +0200
+++ b/man/irccd-api-system.3	Thu Jan 04 10:39:43 2024 +0100
@@ -1,5 +1,5 @@
 .\"
-.\" Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+.\" Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 .\"
 .\" Permission to use, copy, modify, and/or distribute this software for any
 .\" purpose with or without fee is hereby granted, provided that the above
--- a/man/irccd-api-timer.3	Sat Aug 05 22:31:53 2023 +0200
+++ b/man/irccd-api-timer.3	Thu Jan 04 10:39:43 2024 +0100
@@ -1,5 +1,5 @@
 .\"
-.\" Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+.\" Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 .\"
 .\" Permission to use, copy, modify, and/or distribute this software for any
 .\" purpose with or without fee is hereby granted, provided that the above
--- a/man/irccd-api-unicode.3	Sat Aug 05 22:31:53 2023 +0200
+++ b/man/irccd-api-unicode.3	Thu Jan 04 10:39:43 2024 +0100
@@ -1,5 +1,5 @@
 .\"
-.\" Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+.\" Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 .\"
 .\" Permission to use, copy, modify, and/or distribute this software for any
 .\" purpose with or without fee is hereby granted, provided that the above
--- a/man/irccd-api-util.3	Sat Aug 05 22:31:53 2023 +0200
+++ b/man/irccd-api-util.3	Thu Jan 04 10:39:43 2024 +0100
@@ -1,5 +1,5 @@
 .\"
-.\" Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+.\" Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 .\"
 .\" Permission to use, copy, modify, and/or distribute this software for any
 .\" purpose with or without fee is hereby granted, provided that the above
--- a/man/irccd-api.3	Sat Aug 05 22:31:53 2023 +0200
+++ b/man/irccd-api.3	Thu Jan 04 10:39:43 2024 +0100
@@ -1,5 +1,5 @@
 .\"
-.\" Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+.\" Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 .\"
 .\" Permission to use, copy, modify, and/or distribute this software for any
 .\" purpose with or without fee is hereby granted, provided that the above
--- a/man/irccd-cmake.7	Sat Aug 05 22:31:53 2023 +0200
+++ b/man/irccd-cmake.7	Thu Jan 04 10:39:43 2024 +0100
@@ -1,5 +1,5 @@
 .\"
-.\" Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+.\" Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 .\"
 .\" Permission to use, copy, modify, and/or distribute this software for any
 .\" purpose with or without fee is hereby granted, provided that the above
--- a/man/irccd-ipc.7	Sat Aug 05 22:31:53 2023 +0200
+++ b/man/irccd-ipc.7	Thu Jan 04 10:39:43 2024 +0100
@@ -1,5 +1,5 @@
 .\"
-.\" Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+.\" Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 .\"
 .\" Permission to use, copy, modify, and/or distribute this software for any
 .\" purpose with or without fee is hereby granted, provided that the above
--- a/man/irccd-templates.7	Sat Aug 05 22:31:53 2023 +0200
+++ b/man/irccd-templates.7	Thu Jan 04 10:39:43 2024 +0100
@@ -1,5 +1,5 @@
 .\"
-.\" Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+.\" Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 .\"
 .\" Permission to use, copy, modify, and/or distribute this software for any
 .\" purpose with or without fee is hereby granted, provided that the above
--- a/man/irccd.1	Sat Aug 05 22:31:53 2023 +0200
+++ b/man/irccd.1	Thu Jan 04 10:39:43 2024 +0100
@@ -1,5 +1,5 @@
 .\"
-.\" Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+.\" Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 .\"
 .\" Permission to use, copy, modify, and/or distribute this software for any
 .\" purpose with or without fee is hereby granted, provided that the above
--- a/man/irccd.conf.5	Sat Aug 05 22:31:53 2023 +0200
+++ b/man/irccd.conf.5	Thu Jan 04 10:39:43 2024 +0100
@@ -1,5 +1,5 @@
 .\"
-.\" Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+.\" Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 .\"
 .\" Permission to use, copy, modify, and/or distribute this software for any
 .\" purpose with or without fee is hereby granted, provided that the above
--- a/man/irccdctl.1	Sat Aug 05 22:31:53 2023 +0200
+++ b/man/irccdctl.1	Thu Jan 04 10:39:43 2024 +0100
@@ -1,5 +1,5 @@
 .\"
-.\" Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+.\" Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 .\"
 .\" Permission to use, copy, modify, and/or distribute this software for any
 .\" purpose with or without fee is hereby granted, provided that the above
--- a/man/libirccd-channel.3	Sat Aug 05 22:31:53 2023 +0200
+++ b/man/libirccd-channel.3	Thu Jan 04 10:39:43 2024 +0100
@@ -1,5 +1,5 @@
 .\"
-.\" Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+.\" Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 .\"
 .\" Permission to use, copy, modify, and/or distribute this software for any
 .\" purpose with or without fee is hereby granted, provided that the above
--- a/man/libirccd-event.3	Sat Aug 05 22:31:53 2023 +0200
+++ b/man/libirccd-event.3	Thu Jan 04 10:39:43 2024 +0100
@@ -1,5 +1,5 @@
 .\"
-.\" Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+.\" Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 .\"
 .\" Permission to use, copy, modify, and/or distribute this software for any
 .\" purpose with or without fee is hereby granted, provided that the above
--- a/man/libirccd-hook.3	Sat Aug 05 22:31:53 2023 +0200
+++ b/man/libirccd-hook.3	Thu Jan 04 10:39:43 2024 +0100
@@ -1,5 +1,5 @@
 .\"
-.\" Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+.\" Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 .\"
 .\" Permission to use, copy, modify, and/or distribute this software for any
 .\" purpose with or without fee is hereby granted, provided that the above
--- a/man/libirccd-irccd.3	Sat Aug 05 22:31:53 2023 +0200
+++ b/man/libirccd-irccd.3	Thu Jan 04 10:39:43 2024 +0100
@@ -1,5 +1,5 @@
 .\"
-.\" Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+.\" Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 .\"
 .\" Permission to use, copy, modify, and/or distribute this software for any
 .\" purpose with or without fee is hereby granted, provided that the above
--- a/man/libirccd-log.3	Sat Aug 05 22:31:53 2023 +0200
+++ b/man/libirccd-log.3	Thu Jan 04 10:39:43 2024 +0100
@@ -1,5 +1,5 @@
 .\"
-.\" Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+.\" Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 .\"
 .\" Permission to use, copy, modify, and/or distribute this software for any
 .\" purpose with or without fee is hereby granted, provided that the above
--- a/man/libirccd-rule.3	Sat Aug 05 22:31:53 2023 +0200
+++ b/man/libirccd-rule.3	Thu Jan 04 10:39:43 2024 +0100
@@ -1,5 +1,5 @@
 .\"
-.\" Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+.\" Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 .\"
 .\" Permission to use, copy, modify, and/or distribute this software for any
 .\" purpose with or without fee is hereby granted, provided that the above
--- a/man/libirccd-server.3	Sat Aug 05 22:31:53 2023 +0200
+++ b/man/libirccd-server.3	Thu Jan 04 10:39:43 2024 +0100
@@ -1,5 +1,5 @@
 .\"
-.\" Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+.\" Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 .\"
 .\" Permission to use, copy, modify, and/or distribute this software for any
 .\" purpose with or without fee is hereby granted, provided that the above
--- a/man/libirccd-subst.3	Sat Aug 05 22:31:53 2023 +0200
+++ b/man/libirccd-subst.3	Thu Jan 04 10:39:43 2024 +0100
@@ -1,5 +1,5 @@
 .\"
-.\" Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+.\" Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 .\"
 .\" Permission to use, copy, modify, and/or distribute this software for any
 .\" purpose with or without fee is hereby granted, provided that the above
--- a/man/libirccd-util.3	Sat Aug 05 22:31:53 2023 +0200
+++ b/man/libirccd-util.3	Thu Jan 04 10:39:43 2024 +0100
@@ -1,5 +1,5 @@
 .\"
-.\" Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+.\" Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 .\"
 .\" Permission to use, copy, modify, and/or distribute this software for any
 .\" purpose with or without fee is hereby granted, provided that the above
--- a/man/libirccd.3	Sat Aug 05 22:31:53 2023 +0200
+++ b/man/libirccd.3	Thu Jan 04 10:39:43 2024 +0100
@@ -1,5 +1,5 @@
 .\"
-.\" Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+.\" Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 .\"
 .\" Permission to use, copy, modify, and/or distribute this software for any
 .\" purpose with or without fee is hereby granted, provided that the above
--- a/plugins/CMakeLists.txt	Sat Aug 05 22:31:53 2023 +0200
+++ b/plugins/CMakeLists.txt	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 #
 # CMakeLists.txt -- CMake build system for irccd
 #
-# Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+# Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 #
 # Permission to use, copy, modify, and/or distribute this software for any
 # purpose with or without fee is hereby granted, provided that the above
--- a/plugins/ask/CMakeLists.txt	Sat Aug 05 22:31:53 2023 +0200
+++ b/plugins/ask/CMakeLists.txt	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 #
 # CMakeLists.txt -- CMake build system for irccd
 #
-# Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+# Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 #
 # Permission to use, copy, modify, and/or distribute this software for any
 # purpose with or without fee is hereby granted, provided that the above
--- a/plugins/ask/ask.7	Sat Aug 05 22:31:53 2023 +0200
+++ b/plugins/ask/ask.7	Thu Jan 04 10:39:43 2024 +0100
@@ -1,5 +1,5 @@
 .\"
-.\" Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+.\" Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 .\"
 .\" Permission to use, copy, modify, and/or distribute this software for any
 .\" purpose with or without fee is hereby granted, provided that the above
--- a/plugins/ask/ask.js	Sat Aug 05 22:31:53 2023 +0200
+++ b/plugins/ask/ask.js	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * ask.js -- crazy module for asking a medium
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/plugins/auth/CMakeLists.txt	Sat Aug 05 22:31:53 2023 +0200
+++ b/plugins/auth/CMakeLists.txt	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 #
 # CMakeLists.txt -- CMake build system for irccd
 #
-# Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+# Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 #
 # Permission to use, copy, modify, and/or distribute this software for any
 # purpose with or without fee is hereby granted, provided that the above
--- a/plugins/auth/auth.7	Sat Aug 05 22:31:53 2023 +0200
+++ b/plugins/auth/auth.7	Thu Jan 04 10:39:43 2024 +0100
@@ -1,5 +1,5 @@
 .\"
-.\" Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+.\" Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 .\"
 .\" Permission to use, copy, modify, and/or distribute this software for any
 .\" purpose with or without fee is hereby granted, provided that the above
--- a/plugins/auth/auth.js	Sat Aug 05 22:31:53 2023 +0200
+++ b/plugins/auth/auth.js	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * auth.js -- generic plugin to authenticate to services
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/plugins/hangman/CMakeLists.txt	Sat Aug 05 22:31:53 2023 +0200
+++ b/plugins/hangman/CMakeLists.txt	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 #
 # CMakeLists.txt -- CMake build system for irccd
 #
-# Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+# Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 #
 # Permission to use, copy, modify, and/or distribute this software for any
 # purpose with or without fee is hereby granted, provided that the above
--- a/plugins/hangman/hangman.7	Sat Aug 05 22:31:53 2023 +0200
+++ b/plugins/hangman/hangman.7	Thu Jan 04 10:39:43 2024 +0100
@@ -1,5 +1,5 @@
 .\"
-.\" Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+.\" Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 .\"
 .\" Permission to use, copy, modify, and/or distribute this software for any
 .\" purpose with or without fee is hereby granted, provided that the above
--- a/plugins/hangman/hangman.js	Sat Aug 05 22:31:53 2023 +0200
+++ b/plugins/hangman/hangman.js	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * hangman.js -- hangman game for IRC
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/plugins/history/CMakeLists.txt	Sat Aug 05 22:31:53 2023 +0200
+++ b/plugins/history/CMakeLists.txt	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 #
 # CMakeLists.txt -- CMake build system for irccd
 #
-# Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+# Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 #
 # Permission to use, copy, modify, and/or distribute this software for any
 # purpose with or without fee is hereby granted, provided that the above
--- a/plugins/history/history.7	Sat Aug 05 22:31:53 2023 +0200
+++ b/plugins/history/history.7	Thu Jan 04 10:39:43 2024 +0100
@@ -1,5 +1,5 @@
 .\"
-.\" Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+.\" Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 .\"
 .\" Permission to use, copy, modify, and/or distribute this software for any
 .\" purpose with or without fee is hereby granted, provided that the above
--- a/plugins/history/history.js	Sat Aug 05 22:31:53 2023 +0200
+++ b/plugins/history/history.js	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * history.js -- track nickname's history
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/plugins/joke/CMakeLists.txt	Sat Aug 05 22:31:53 2023 +0200
+++ b/plugins/joke/CMakeLists.txt	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 #
 # CMakeLists.txt -- CMake build system for irccd
 #
-# Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+# Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 #
 # Permission to use, copy, modify, and/or distribute this software for any
 # purpose with or without fee is hereby granted, provided that the above
--- a/plugins/joke/joke.7	Sat Aug 05 22:31:53 2023 +0200
+++ b/plugins/joke/joke.7	Thu Jan 04 10:39:43 2024 +0100
@@ -1,5 +1,5 @@
 .\"
-.\" Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+.\" Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 .\"
 .\" Permission to use, copy, modify, and/or distribute this software for any
 .\" purpose with or without fee is hereby granted, provided that the above
--- a/plugins/joke/joke.js	Sat Aug 05 22:31:53 2023 +0200
+++ b/plugins/joke/joke.js	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * joke.js -- display some jokes
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/plugins/links/CMakeLists.txt	Sat Aug 05 22:31:53 2023 +0200
+++ b/plugins/links/CMakeLists.txt	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 #
 # CMakeLists.txt -- CMake build system for irccd
 #
-# Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+# Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 #
 # Permission to use, copy, modify, and/or distribute this software for any
 # purpose with or without fee is hereby granted, provided that the above
--- a/plugins/links/links.7	Sat Aug 05 22:31:53 2023 +0200
+++ b/plugins/links/links.7	Thu Jan 04 10:39:43 2024 +0100
@@ -1,5 +1,5 @@
 .\"
-.\" Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+.\" Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 .\"
 .\" Permission to use, copy, modify, and/or distribute this software for any
 .\" purpose with or without fee is hereby granted, provided that the above
--- a/plugins/links/links.js	Sat Aug 05 22:31:53 2023 +0200
+++ b/plugins/links/links.js	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * links.js -- retrieve website titles
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/plugins/logger/CMakeLists.txt	Sat Aug 05 22:31:53 2023 +0200
+++ b/plugins/logger/CMakeLists.txt	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 #
 # CMakeLists.txt -- CMake build system for irccd
 #
-# Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+# Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 #
 # Permission to use, copy, modify, and/or distribute this software for any
 # purpose with or without fee is hereby granted, provided that the above
--- a/plugins/logger/logger.7	Sat Aug 05 22:31:53 2023 +0200
+++ b/plugins/logger/logger.7	Thu Jan 04 10:39:43 2024 +0100
@@ -1,5 +1,5 @@
 .\"
-.\" Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+.\" Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 .\"
 .\" Permission to use, copy, modify, and/or distribute this software for any
 .\" purpose with or without fee is hereby granted, provided that the above
--- a/plugins/logger/logger.js	Sat Aug 05 22:31:53 2023 +0200
+++ b/plugins/logger/logger.js	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * logger.js -- plugin to log everything
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/plugins/plugin/CMakeLists.txt	Sat Aug 05 22:31:53 2023 +0200
+++ b/plugins/plugin/CMakeLists.txt	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 #
 # CMakeLists.txt -- CMake build system for irccd
 #
-# Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+# Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 #
 # Permission to use, copy, modify, and/or distribute this software for any
 # purpose with or without fee is hereby granted, provided that the above
--- a/plugins/plugin/plugin.7	Sat Aug 05 22:31:53 2023 +0200
+++ b/plugins/plugin/plugin.7	Thu Jan 04 10:39:43 2024 +0100
@@ -1,5 +1,5 @@
 .\"
-.\" Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+.\" Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 .\"
 .\" Permission to use, copy, modify, and/or distribute this software for any
 .\" purpose with or without fee is hereby granted, provided that the above
--- a/plugins/plugin/plugin.js	Sat Aug 05 22:31:53 2023 +0200
+++ b/plugins/plugin/plugin.js	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * plugin.js -- plugin inspector
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/plugins/roulette/CMakeLists.txt	Sat Aug 05 22:31:53 2023 +0200
+++ b/plugins/roulette/CMakeLists.txt	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 #
 # CMakeLists.txt -- CMake build system for irccd
 #
-# Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+# Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 #
 # Permission to use, copy, modify, and/or distribute this software for any
 # purpose with or without fee is hereby granted, provided that the above
--- a/plugins/roulette/roulette.7	Sat Aug 05 22:31:53 2023 +0200
+++ b/plugins/roulette/roulette.7	Thu Jan 04 10:39:43 2024 +0100
@@ -1,5 +1,5 @@
 .\"
-.\" Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+.\" Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 .\"
 .\" Permission to use, copy, modify, and/or distribute this software for any
 .\" purpose with or without fee is hereby granted, provided that the above
--- a/plugins/roulette/roulette.js	Sat Aug 05 22:31:53 2023 +0200
+++ b/plugins/roulette/roulette.js	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * roulette.js -- russian roulette game
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/plugins/tictactoe/CMakeLists.txt	Sat Aug 05 22:31:53 2023 +0200
+++ b/plugins/tictactoe/CMakeLists.txt	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 #
 # CMakeLists.txt -- CMake build system for irccd
 #
-# Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+# Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 #
 # Permission to use, copy, modify, and/or distribute this software for any
 # purpose with or without fee is hereby granted, provided that the above
--- a/plugins/tictactoe/tictactoe.7	Sat Aug 05 22:31:53 2023 +0200
+++ b/plugins/tictactoe/tictactoe.7	Thu Jan 04 10:39:43 2024 +0100
@@ -1,5 +1,5 @@
 .\"
-.\" Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+.\" Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 .\"
 .\" Permission to use, copy, modify, and/or distribute this software for any
 .\" purpose with or without fee is hereby granted, provided that the above
--- a/plugins/tictactoe/tictactoe.js	Sat Aug 05 22:31:53 2023 +0200
+++ b/plugins/tictactoe/tictactoe.js	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * tictactoe.js -- tictactoe game for IRC
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/systemd/CMakeLists.txt	Sat Aug 05 22:31:53 2023 +0200
+++ b/systemd/CMakeLists.txt	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 #
 # CMakeLists.txt -- CMake build system for irccd
 #
-# Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+# Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 #
 # Permission to use, copy, modify, and/or distribute this software for any
 # purpose with or without fee is hereby granted, provided that the above
--- a/tests/CMakeLists.txt	Sat Aug 05 22:31:53 2023 +0200
+++ b/tests/CMakeLists.txt	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 #
 # CMakeLists.txt -- CMake build system for irccd
 #
-# Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+# Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
 #
 # Permission to use, copy, modify, and/or distribute this software for any
 # purpose with or without fee is hereby granted, provided that the above
--- a/tests/data/example-dl-plugin.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/tests/data/example-dl-plugin.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * example-dl-plugin.c -- simple plugin for unit tests
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/tests/test-bot.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/tests/test-bot.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * test-bot.c -- test bot.h functions
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/tests/test-channel.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/tests/test-channel.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * test-channel.c -- test util.h functions
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/tests/test-dl-plugin.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/tests/test-dl-plugin.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * test-dl-plugin.c -- test dl-plugin.h functions
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/tests/test-event.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/tests/test-event.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * test-event.c -- test event.h functions
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/tests/test-jsapi-chrono.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/tests/test-jsapi-chrono.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * test-jsapi-chrono.c -- test Irccd.Chrono API
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/tests/test-jsapi-directory.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/tests/test-jsapi-directory.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * test-jsapi-directory.c -- test Irccd.Directory API
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/tests/test-jsapi-file.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/tests/test-jsapi-file.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * test-jsapi-file.c -- test Irccd.File API
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/tests/test-jsapi-irccd.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/tests/test-jsapi-irccd.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * test-jsapi-irccd.c -- test Irccd API
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/tests/test-jsapi-system.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/tests/test-jsapi-system.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * test-jsapi-system.c -- test Irccd.System API
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/tests/test-jsapi-timer.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/tests/test-jsapi-timer.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * test-jsapi-timer.c -- test Irccd.System API
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/tests/test-jsapi-unicode.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/tests/test-jsapi-unicode.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * test-jsapi-unicode.c -- test Irccd.Unicode API
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/tests/test-jsapi-util.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/tests/test-jsapi-util.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * test-jsapi-util.c -- test Irccd.Util API
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/tests/test-log.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/tests/test-log.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * test-log.c -- test log.h functions
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/tests/test-plugin-ask.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/tests/test-plugin-ask.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * test-plugin-ask.c -- test ask plugin
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/tests/test-plugin-auth.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/tests/test-plugin-auth.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * test-plugin-auth.c -- test auth plugin
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/tests/test-plugin-hangman.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/tests/test-plugin-hangman.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * main.cpp -- test hangman plugin
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/tests/test-plugin-history.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/tests/test-plugin-history.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * test-plugin-history.c -- test history plugin
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/tests/test-plugin-joke.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/tests/test-plugin-joke.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * main.cpp -- test joke plugin
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/tests/test-plugin-logger.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/tests/test-plugin-logger.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * test-plugin-logger.c -- test logger plugin
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/tests/test-plugin-plugin.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/tests/test-plugin-plugin.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * test-plugin-plugin.c -- test plugin plugin
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/tests/test-plugin-tictactoe.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/tests/test-plugin-tictactoe.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * test-plugin-tictactoe.c -- test tictactoe plugin
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/tests/test-rule.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/tests/test-rule.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * test-rule.c -- test rule.h functions
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/tests/test-subst.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/tests/test-subst.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * test-subst.c -- test subst.h functions
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
--- a/tests/test-util.c	Sat Aug 05 22:31:53 2023 +0200
+++ b/tests/test-util.c	Thu Jan 04 10:39:43 2024 +0100
@@ -1,7 +1,7 @@
 /*
  * test-util.c -- test util.h functions
  *
- * Copyright (c) 2013-2023 David Demelier <markand@malikania.fr>
+ * Copyright (c) 2013-2024 David Demelier <markand@malikania.fr>
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above