summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaxim Devaev <[email protected]>2023-05-27 12:41:22 +0300
committerMaxim Devaev <[email protected]>2023-05-27 12:41:22 +0300
commita834c89ef33785754c608fa17bc1cb359e1cb2aa (patch)
treede90ed601fbc948e0b98b6e3e3ae89bfd690715f
parentac2ea460456c2d6d824f5708f0ddb50d3d8a7d05 (diff)
copyright update
-rwxr-xr-xgenmap.py2
-rw-r--r--hid/lib/drivers-avr/eeprom.h2
-rw-r--r--hid/lib/drivers-avr/factory.cpp2
-rw-r--r--hid/lib/drivers-avr/ps2/hid.h2
-rw-r--r--hid/lib/drivers-avr/ps2/keymap.h2
-rw-r--r--hid/lib/drivers-avr/ps2/keymap.h.mako2
-rw-r--r--hid/lib/drivers-avr/spi.cpp2
-rw-r--r--hid/lib/drivers-avr/spi.h2
-rw-r--r--hid/lib/drivers-avr/usb/hid.h2
-rw-r--r--hid/lib/drivers-stm32/backup-register.h2
-rw-r--r--hid/lib/drivers-stm32/board-stm32.h2
-rw-r--r--hid/lib/drivers-stm32/factory.cpp2
-rw-r--r--hid/lib/drivers-stm32/usb/hid-wrapper-stm32.h2
-rw-r--r--hid/lib/drivers-stm32/usb/keyboard-stm32.h2
-rw-r--r--hid/lib/drivers-stm32/usb/mouse-absolute-stm32.h2
-rw-r--r--hid/lib/drivers-stm32/usb/mouse-relative-stm32.h2
-rw-r--r--hid/lib/drivers/aum.h2
-rw-r--r--hid/lib/drivers/board.h2
-rw-r--r--hid/lib/drivers/connection.h2
-rw-r--r--hid/lib/drivers/driver.h2
-rw-r--r--hid/lib/drivers/factory.h2
-rw-r--r--hid/lib/drivers/keyboard.h2
-rw-r--r--hid/lib/drivers/mouse.h2
-rw-r--r--hid/lib/drivers/serial.h2
-rw-r--r--hid/lib/drivers/storage.h2
-rw-r--r--hid/lib/drivers/tools.cpp2
-rw-r--r--hid/lib/drivers/tools.h2
-rw-r--r--hid/lib/drivers/usb-keymap.h2
-rw-r--r--hid/lib/drivers/usb-keymap.h.mako2
-rw-r--r--hid/src/main.cpp2
-rw-r--r--hid/src/outputs.h2
-rw-r--r--hid/src/proto.h2
-rw-r--r--kvmd/__init__.py2
-rw-r--r--kvmd/aiogp.py2
-rw-r--r--kvmd/aiohelpers.py2
-rw-r--r--kvmd/aiomulti.py2
-rw-r--r--kvmd/aioproc.py2
-rw-r--r--kvmd/aiotools.py2
-rw-r--r--kvmd/apps/__init__.py2
-rw-r--r--kvmd/apps/cleanup/__init__.py2
-rw-r--r--kvmd/apps/cleanup/__main__.py2
-rw-r--r--kvmd/apps/edidconf/__init__.py2
-rw-r--r--kvmd/apps/edidconf/__main__.py2
-rw-r--r--kvmd/apps/htpasswd/__init__.py2
-rw-r--r--kvmd/apps/htpasswd/__main__.py2
-rw-r--r--kvmd/apps/ipmi/__init__.py2
-rw-r--r--kvmd/apps/ipmi/__main__.py2
-rw-r--r--kvmd/apps/ipmi/auth.py2
-rw-r--r--kvmd/apps/ipmi/server.py2
-rw-r--r--kvmd/apps/janus/__init__.py2
-rw-r--r--kvmd/apps/janus/__main__.py2
-rw-r--r--kvmd/apps/kvmd/__init__.py2
-rw-r--r--kvmd/apps/kvmd/__main__.py2
-rw-r--r--kvmd/apps/kvmd/api/__init__.py2
-rw-r--r--kvmd/apps/kvmd/api/atx.py2
-rw-r--r--kvmd/apps/kvmd/api/auth.py2
-rw-r--r--kvmd/apps/kvmd/api/export.py2
-rw-r--r--kvmd/apps/kvmd/api/hid.py2
-rw-r--r--kvmd/apps/kvmd/api/info.py2
-rw-r--r--kvmd/apps/kvmd/api/log.py2
-rw-r--r--kvmd/apps/kvmd/api/msd.py2
-rw-r--r--kvmd/apps/kvmd/api/redfish.py2
-rw-r--r--kvmd/apps/kvmd/api/streamer.py2
-rw-r--r--kvmd/apps/kvmd/api/ugpio.py2
-rw-r--r--kvmd/apps/kvmd/auth.py2
-rw-r--r--kvmd/apps/kvmd/info/__init__.py2
-rw-r--r--kvmd/apps/kvmd/info/auth.py2
-rw-r--r--kvmd/apps/kvmd/info/base.py2
-rw-r--r--kvmd/apps/kvmd/info/extras.py2
-rw-r--r--kvmd/apps/kvmd/info/fan.py2
-rw-r--r--kvmd/apps/kvmd/info/hw.py2
-rw-r--r--kvmd/apps/kvmd/info/meta.py2
-rw-r--r--kvmd/apps/kvmd/info/system.py2
-rw-r--r--kvmd/apps/kvmd/logreader.py2
-rw-r--r--kvmd/apps/kvmd/ocr.py2
-rw-r--r--kvmd/apps/kvmd/server.py2
-rw-r--r--kvmd/apps/kvmd/snapshoter.py2
-rw-r--r--kvmd/apps/kvmd/streamer.py2
-rw-r--r--kvmd/apps/kvmd/sysunit.py2
-rw-r--r--kvmd/apps/kvmd/ugpio.py2
-rw-r--r--kvmd/apps/otg/__init__.py2
-rw-r--r--kvmd/apps/otg/__main__.py2
-rw-r--r--kvmd/apps/otg/hid/__init__.py2
-rw-r--r--kvmd/apps/otg/hid/keyboard.py2
-rw-r--r--kvmd/apps/otg/hid/mouse.py2
-rw-r--r--kvmd/apps/otgconf/__init__.py2
-rw-r--r--kvmd/apps/otgconf/__main__.py2
-rw-r--r--kvmd/apps/otgmsd/__init__.py2
-rw-r--r--kvmd/apps/otgmsd/__main__.py2
-rw-r--r--kvmd/apps/otgnet/__init__.py2
-rw-r--r--kvmd/apps/otgnet/__main__.py2
-rw-r--r--kvmd/apps/otgnet/netctl.py2
-rw-r--r--kvmd/apps/pst/__init__.py2
-rw-r--r--kvmd/apps/pst/__main__.py2
-rw-r--r--kvmd/apps/pst/server.py2
-rw-r--r--kvmd/apps/pstrun/__init__.py2
-rw-r--r--kvmd/apps/pstrun/__main__.py2
-rw-r--r--kvmd/apps/totp/__init__.py2
-rw-r--r--kvmd/apps/totp/__main__.py2
-rw-r--r--kvmd/apps/watchdog/__init__.py2
-rw-r--r--kvmd/apps/watchdog/__main__.py2
-rw-r--r--kvmd/clients/__init__.py2
-rw-r--r--kvmd/env.py2
-rw-r--r--kvmd/errors.py2
-rw-r--r--kvmd/fstab.py2
-rw-r--r--kvmd/helpers/__init__.py2
-rw-r--r--kvmd/helpers/remount/__init__.py2
-rw-r--r--kvmd/helpers/remount/__main__.py2
-rw-r--r--kvmd/helpers/swapfiles/__init__.py2
-rw-r--r--kvmd/helpers/swapfiles/__main__.py2
-rw-r--r--kvmd/htclient.py2
-rw-r--r--kvmd/htserver.py2
-rw-r--r--kvmd/inotify.py2
-rw-r--r--kvmd/keyboard/__init__.py2
-rw-r--r--kvmd/keyboard/mappings.py2
-rw-r--r--kvmd/keyboard/mappings.py.mako2
-rw-r--r--kvmd/keyboard/printer.py2
-rw-r--r--kvmd/libc.py2
-rw-r--r--kvmd/logging.py2
-rw-r--r--kvmd/mouse.py2
-rw-r--r--kvmd/plugins/__init__.py2
-rw-r--r--kvmd/plugins/atx/__init__.py2
-rw-r--r--kvmd/plugins/atx/disabled.py2
-rw-r--r--kvmd/plugins/atx/gpio.py2
-rw-r--r--kvmd/plugins/auth/__init__.py2
-rw-r--r--kvmd/plugins/auth/htpasswd.py2
-rw-r--r--kvmd/plugins/auth/http.py2
-rw-r--r--kvmd/plugins/auth/ldap.py2
-rw-r--r--kvmd/plugins/auth/pam.py2
-rw-r--r--kvmd/plugins/auth/radius.py2
-rw-r--r--kvmd/plugins/hid/__init__.py2
-rw-r--r--kvmd/plugins/hid/_mcu/__init__.py2
-rw-r--r--kvmd/plugins/hid/_mcu/gpio.py2
-rw-r--r--kvmd/plugins/hid/_mcu/proto.py2
-rw-r--r--kvmd/plugins/hid/bt/__init__.py2
-rw-r--r--kvmd/plugins/hid/bt/bluez.py2
-rw-r--r--kvmd/plugins/hid/bt/sdp.py2
-rw-r--r--kvmd/plugins/hid/bt/server.py2
-rw-r--r--kvmd/plugins/hid/otg/__init__.py2
-rw-r--r--kvmd/plugins/hid/otg/device.py2
-rw-r--r--kvmd/plugins/hid/otg/events.py2
-rw-r--r--kvmd/plugins/hid/otg/keyboard.py2
-rw-r--r--kvmd/plugins/hid/otg/mouse.py2
-rw-r--r--kvmd/plugins/hid/serial.py2
-rw-r--r--kvmd/plugins/hid/spi.py2
-rw-r--r--kvmd/plugins/msd/__init__.py2
-rw-r--r--kvmd/plugins/msd/disabled.py2
-rw-r--r--kvmd/plugins/msd/otg/__init__.py2
-rw-r--r--kvmd/plugins/msd/otg/drive.py2
-rw-r--r--kvmd/plugins/msd/otg/storage.py2
-rw-r--r--kvmd/plugins/ugpio/__init__.py2
-rw-r--r--kvmd/plugins/ugpio/anelpwr.py2
-rw-r--r--kvmd/plugins/ugpio/cmd.py2
-rw-r--r--kvmd/plugins/ugpio/cmdret.py2
-rw-r--r--kvmd/plugins/ugpio/ezcoo.py2
-rw-r--r--kvmd/plugins/ugpio/gpio.py2
-rw-r--r--kvmd/plugins/ugpio/hidrelay.py2
-rw-r--r--kvmd/plugins/ugpio/hue.py2
-rw-r--r--kvmd/plugins/ugpio/ipmi.py2
-rw-r--r--kvmd/plugins/ugpio/locator.py2
-rw-r--r--kvmd/plugins/ugpio/otgconf.py2
-rw-r--r--kvmd/plugins/ugpio/pway.py2
-rw-r--r--kvmd/plugins/ugpio/pwm.py2
-rw-r--r--kvmd/plugins/ugpio/servo.py2
-rw-r--r--kvmd/plugins/ugpio/tesmart.py2
-rw-r--r--kvmd/plugins/ugpio/wol.py2
-rw-r--r--kvmd/plugins/ugpio/xh_hk4401.py2
-rw-r--r--kvmd/tools.py2
-rw-r--r--kvmd/usb.py2
-rw-r--r--kvmd/validators/__init__.py2
-rw-r--r--kvmd/validators/auth.py2
-rw-r--r--kvmd/validators/basic.py2
-rw-r--r--kvmd/validators/hid.py2
-rw-r--r--kvmd/validators/hw.py2
-rw-r--r--kvmd/validators/kvm.py2
-rw-r--r--kvmd/validators/net.py2
-rw-r--r--kvmd/validators/os.py2
-rw-r--r--kvmd/validators/ugpio.py2
-rw-r--r--kvmd/yamlconf/__init__.py2
-rw-r--r--kvmd/yamlconf/dumper.py2
-rw-r--r--kvmd/yamlconf/loader.py2
-rwxr-xr-xscripts/kvmd-bootconfig2
-rwxr-xr-xscripts/kvmd-certbot2
-rwxr-xr-xscripts/kvmd-gencert2
-rwxr-xr-xscripts/kvmd-udev-hdmiusb-check2
-rwxr-xr-xsetup.py2
-rw-r--r--testenv/env.py2
-rw-r--r--testenv/tests/__init__.py2
-rw-r--r--testenv/tests/apps/__init__.py2
-rw-r--r--testenv/tests/apps/cleanup/__init__.py2
-rw-r--r--testenv/tests/apps/cleanup/test_main.py2
-rw-r--r--testenv/tests/apps/htpasswd/__init__.py2
-rw-r--r--testenv/tests/apps/htpasswd/test_main.py2
-rw-r--r--testenv/tests/apps/kvmd/__init__.py2
-rw-r--r--testenv/tests/apps/kvmd/test_auth.py2
-rw-r--r--testenv/tests/keyboard/__init__.py2
-rw-r--r--testenv/tests/keyboard/test_keymap.py2
-rw-r--r--testenv/tests/plugins/__init__.py2
-rw-r--r--testenv/tests/plugins/auth/__init__.py2
-rw-r--r--testenv/tests/plugins/auth/test_htpasswd.py2
-rw-r--r--testenv/tests/plugins/auth/test_http.py2
-rw-r--r--testenv/tests/plugins/auth/test_pam.py2
-rw-r--r--testenv/tests/test_aiotools.py2
-rw-r--r--testenv/tests/test_logging.py2
-rw-r--r--testenv/tests/test_yamlconf.py2
-rw-r--r--testenv/tests/validators/__init__.py2
-rw-r--r--testenv/tests/validators/test_auth.py2
-rw-r--r--testenv/tests/validators/test_basic.py2
-rw-r--r--testenv/tests/validators/test_hid.py2
-rw-r--r--testenv/tests/validators/test_hw.py2
-rw-r--r--testenv/tests/validators/test_kvm.py2
-rw-r--r--testenv/tests/validators/test_net.py2
-rw-r--r--testenv/tests/validators/test_os.py2
-rw-r--r--testenv/tests/validators/test_ugpio.py2
-rw-r--r--web/base.pug2
-rw-r--r--web/index.html4
-rw-r--r--web/index.pug2
-rw-r--r--web/ipmi/index.html2
-rw-r--r--web/kvm/index.html4
-rw-r--r--web/kvm/window-about.pug2
-rw-r--r--web/login/index.html2
-rw-r--r--web/share/css/index/index.css2
-rw-r--r--web/share/css/keypad.css2
-rw-r--r--web/share/css/kvm/about.css2
-rw-r--r--web/share/css/kvm/hid.css2
-rw-r--r--web/share/css/kvm/keyboard.css2
-rw-r--r--web/share/css/kvm/msd.css2
-rw-r--r--web/share/css/kvm/stream.css2
-rw-r--r--web/share/css/kvm/system.css2
-rw-r--r--web/share/css/kvm/x-mobile.css2
-rw-r--r--web/share/css/led.css2
-rw-r--r--web/share/css/login/login.css2
-rw-r--r--web/share/css/main.css2
-rw-r--r--web/share/css/modal.css2
-rw-r--r--web/share/css/navbar.css2
-rw-r--r--web/share/css/progress.css2
-rw-r--r--web/share/css/radio.css2
-rw-r--r--web/share/css/slider.css2
-rw-r--r--web/share/css/start.css2
-rw-r--r--web/share/css/switch.css2
-rw-r--r--web/share/css/tabs.css2
-rw-r--r--web/share/css/vars.css2
-rw-r--r--web/share/css/window.css2
-rw-r--r--web/share/css/x-desktop.css2
-rw-r--r--web/share/css/x-mobile.css2
-rw-r--r--web/share/js/bb.js2
-rw-r--r--web/share/js/index/main.js2
-rw-r--r--web/share/js/ipmi/main.js2
-rw-r--r--web/share/js/keypad.js2
-rw-r--r--web/share/js/kvm/atx.js2
-rw-r--r--web/share/js/kvm/gpio.js2
-rw-r--r--web/share/js/kvm/hid.js2
-rw-r--r--web/share/js/kvm/keyboard.js2
-rw-r--r--web/share/js/kvm/main.js2
-rw-r--r--web/share/js/kvm/mouse.js2
-rw-r--r--web/share/js/kvm/msd.js2
-rw-r--r--web/share/js/kvm/ocr.js2
-rw-r--r--web/share/js/kvm/recorder.js2
-rw-r--r--web/share/js/kvm/session.js2
-rw-r--r--web/share/js/kvm/stream.js2
-rw-r--r--web/share/js/kvm/stream_janus.js2
-rw-r--r--web/share/js/kvm/stream_mjpeg.js2
-rw-r--r--web/share/js/login/main.js2
-rw-r--r--web/share/js/tools.js2
-rw-r--r--web/share/js/vnc/main.js2
-rw-r--r--web/share/js/wm.js2
-rw-r--r--web/vnc/index.html2
267 files changed, 269 insertions, 269 deletions
diff --git a/genmap.py b/genmap.py
index edb40f53..6a6b63bf 100755
--- a/genmap.py
+++ b/genmap.py
@@ -3,7 +3,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/hid/lib/drivers-avr/eeprom.h b/hid/lib/drivers-avr/eeprom.h
index f43b86f4..bac642a7 100644
--- a/hid/lib/drivers-avr/eeprom.h
+++ b/hid/lib/drivers-avr/eeprom.h
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/hid/lib/drivers-avr/factory.cpp b/hid/lib/drivers-avr/factory.cpp
index 8caf90fe..801e7a2f 100644
--- a/hid/lib/drivers-avr/factory.cpp
+++ b/hid/lib/drivers-avr/factory.cpp
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/hid/lib/drivers-avr/ps2/hid.h b/hid/lib/drivers-avr/ps2/hid.h
index 809f9d2d..ecd64d16 100644
--- a/hid/lib/drivers-avr/ps2/hid.h
+++ b/hid/lib/drivers-avr/ps2/hid.h
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/hid/lib/drivers-avr/ps2/keymap.h b/hid/lib/drivers-avr/ps2/keymap.h
index 7d10953c..65a5d7a1 100644
--- a/hid/lib/drivers-avr/ps2/keymap.h
+++ b/hid/lib/drivers-avr/ps2/keymap.h
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/hid/lib/drivers-avr/ps2/keymap.h.mako b/hid/lib/drivers-avr/ps2/keymap.h.mako
index 56644f87..75dfd8c2 100644
--- a/hid/lib/drivers-avr/ps2/keymap.h.mako
+++ b/hid/lib/drivers-avr/ps2/keymap.h.mako
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/hid/lib/drivers-avr/spi.cpp b/hid/lib/drivers-avr/spi.cpp
index d01c7070..f9cab4ac 100644
--- a/hid/lib/drivers-avr/spi.cpp
+++ b/hid/lib/drivers-avr/spi.cpp
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/hid/lib/drivers-avr/spi.h b/hid/lib/drivers-avr/spi.h
index aade0a26..368895c2 100644
--- a/hid/lib/drivers-avr/spi.h
+++ b/hid/lib/drivers-avr/spi.h
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/hid/lib/drivers-avr/usb/hid.h b/hid/lib/drivers-avr/usb/hid.h
index 654c779d..aa7b7ba0 100644
--- a/hid/lib/drivers-avr/usb/hid.h
+++ b/hid/lib/drivers-avr/usb/hid.h
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/hid/lib/drivers-stm32/backup-register.h b/hid/lib/drivers-stm32/backup-register.h
index c3b5e088..196e4e1c 100644
--- a/hid/lib/drivers-stm32/backup-register.h
+++ b/hid/lib/drivers-stm32/backup-register.h
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/hid/lib/drivers-stm32/board-stm32.h b/hid/lib/drivers-stm32/board-stm32.h
index 0e375b9c..1602edaa 100644
--- a/hid/lib/drivers-stm32/board-stm32.h
+++ b/hid/lib/drivers-stm32/board-stm32.h
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/hid/lib/drivers-stm32/factory.cpp b/hid/lib/drivers-stm32/factory.cpp
index 39ca4dae..8f20e0ff 100644
--- a/hid/lib/drivers-stm32/factory.cpp
+++ b/hid/lib/drivers-stm32/factory.cpp
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/hid/lib/drivers-stm32/usb/hid-wrapper-stm32.h b/hid/lib/drivers-stm32/usb/hid-wrapper-stm32.h
index 0228d296..62f58213 100644
--- a/hid/lib/drivers-stm32/usb/hid-wrapper-stm32.h
+++ b/hid/lib/drivers-stm32/usb/hid-wrapper-stm32.h
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/hid/lib/drivers-stm32/usb/keyboard-stm32.h b/hid/lib/drivers-stm32/usb/keyboard-stm32.h
index 427b1ec8..22dec04d 100644
--- a/hid/lib/drivers-stm32/usb/keyboard-stm32.h
+++ b/hid/lib/drivers-stm32/usb/keyboard-stm32.h
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/hid/lib/drivers-stm32/usb/mouse-absolute-stm32.h b/hid/lib/drivers-stm32/usb/mouse-absolute-stm32.h
index 9d78fb6b..65195c78 100644
--- a/hid/lib/drivers-stm32/usb/mouse-absolute-stm32.h
+++ b/hid/lib/drivers-stm32/usb/mouse-absolute-stm32.h
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/hid/lib/drivers-stm32/usb/mouse-relative-stm32.h b/hid/lib/drivers-stm32/usb/mouse-relative-stm32.h
index 3bf42d91..4524e20b 100644
--- a/hid/lib/drivers-stm32/usb/mouse-relative-stm32.h
+++ b/hid/lib/drivers-stm32/usb/mouse-relative-stm32.h
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/hid/lib/drivers/aum.h b/hid/lib/drivers/aum.h
index 42b379aa..3d407d12 100644
--- a/hid/lib/drivers/aum.h
+++ b/hid/lib/drivers/aum.h
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/hid/lib/drivers/board.h b/hid/lib/drivers/board.h
index 2f9bcad7..cc431d62 100644
--- a/hid/lib/drivers/board.h
+++ b/hid/lib/drivers/board.h
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/hid/lib/drivers/connection.h b/hid/lib/drivers/connection.h
index 39973a5a..7a9beb7b 100644
--- a/hid/lib/drivers/connection.h
+++ b/hid/lib/drivers/connection.h
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/hid/lib/drivers/driver.h b/hid/lib/drivers/driver.h
index 811a15b4..af60b112 100644
--- a/hid/lib/drivers/driver.h
+++ b/hid/lib/drivers/driver.h
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/hid/lib/drivers/factory.h b/hid/lib/drivers/factory.h
index e77fee75..116a6c84 100644
--- a/hid/lib/drivers/factory.h
+++ b/hid/lib/drivers/factory.h
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/hid/lib/drivers/keyboard.h b/hid/lib/drivers/keyboard.h
index 49fd15de..1128def9 100644
--- a/hid/lib/drivers/keyboard.h
+++ b/hid/lib/drivers/keyboard.h
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/hid/lib/drivers/mouse.h b/hid/lib/drivers/mouse.h
index e0f4b151..83216e29 100644
--- a/hid/lib/drivers/mouse.h
+++ b/hid/lib/drivers/mouse.h
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/hid/lib/drivers/serial.h b/hid/lib/drivers/serial.h
index 8eaadaff..32ec5613 100644
--- a/hid/lib/drivers/serial.h
+++ b/hid/lib/drivers/serial.h
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/hid/lib/drivers/storage.h b/hid/lib/drivers/storage.h
index 6af582d8..3b676905 100644
--- a/hid/lib/drivers/storage.h
+++ b/hid/lib/drivers/storage.h
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/hid/lib/drivers/tools.cpp b/hid/lib/drivers/tools.cpp
index 0220e5f0..a6585245 100644
--- a/hid/lib/drivers/tools.cpp
+++ b/hid/lib/drivers/tools.cpp
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/hid/lib/drivers/tools.h b/hid/lib/drivers/tools.h
index 00f0fd2a..34f88022 100644
--- a/hid/lib/drivers/tools.h
+++ b/hid/lib/drivers/tools.h
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/hid/lib/drivers/usb-keymap.h b/hid/lib/drivers/usb-keymap.h
index 8371b04e..5a86337f 100644
--- a/hid/lib/drivers/usb-keymap.h
+++ b/hid/lib/drivers/usb-keymap.h
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/hid/lib/drivers/usb-keymap.h.mako b/hid/lib/drivers/usb-keymap.h.mako
index 3e2324ef..5ae01421 100644
--- a/hid/lib/drivers/usb-keymap.h.mako
+++ b/hid/lib/drivers/usb-keymap.h.mako
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/hid/src/main.cpp b/hid/src/main.cpp
index 72f3ae26..c1539106 100644
--- a/hid/src/main.cpp
+++ b/hid/src/main.cpp
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/hid/src/outputs.h b/hid/src/outputs.h
index 9269778f..dd9008f3 100644
--- a/hid/src/outputs.h
+++ b/hid/src/outputs.h
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/hid/src/proto.h b/hid/src/proto.h
index 5965d41e..5fbdd49c 100644
--- a/hid/src/proto.h
+++ b/hid/src/proto.h
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/__init__.py b/kvmd/__init__.py
index c5088857..cba56f9e 100644
--- a/kvmd/__init__.py
+++ b/kvmd/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/aiogp.py b/kvmd/aiogp.py
index 8fe01a9a..7965666b 100644
--- a/kvmd/aiogp.py
+++ b/kvmd/aiogp.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/aiohelpers.py b/kvmd/aiohelpers.py
index 032afb87..07d458a5 100644
--- a/kvmd/aiohelpers.py
+++ b/kvmd/aiohelpers.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/aiomulti.py b/kvmd/aiomulti.py
index 2222b9be..5e7032d3 100644
--- a/kvmd/aiomulti.py
+++ b/kvmd/aiomulti.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/aioproc.py b/kvmd/aioproc.py
index a06628c5..81864b7f 100644
--- a/kvmd/aioproc.py
+++ b/kvmd/aioproc.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/aiotools.py b/kvmd/aiotools.py
index 51ad6ca8..8449419e 100644
--- a/kvmd/aiotools.py
+++ b/kvmd/aiotools.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/__init__.py b/kvmd/apps/__init__.py
index 971563bb..8a8cad47 100644
--- a/kvmd/apps/__init__.py
+++ b/kvmd/apps/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/cleanup/__init__.py b/kvmd/apps/cleanup/__init__.py
index 83a9825e..c4855efb 100644
--- a/kvmd/apps/cleanup/__init__.py
+++ b/kvmd/apps/cleanup/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/cleanup/__main__.py b/kvmd/apps/cleanup/__main__.py
index 3849d1b9..73bb60b3 100644
--- a/kvmd/apps/cleanup/__main__.py
+++ b/kvmd/apps/cleanup/__main__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/edidconf/__init__.py b/kvmd/apps/edidconf/__init__.py
index e6dcc610..c42f4c91 100644
--- a/kvmd/apps/edidconf/__init__.py
+++ b/kvmd/apps/edidconf/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/edidconf/__main__.py b/kvmd/apps/edidconf/__main__.py
index 3849d1b9..73bb60b3 100644
--- a/kvmd/apps/edidconf/__main__.py
+++ b/kvmd/apps/edidconf/__main__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/htpasswd/__init__.py b/kvmd/apps/htpasswd/__init__.py
index b3862965..3d655484 100644
--- a/kvmd/apps/htpasswd/__init__.py
+++ b/kvmd/apps/htpasswd/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/htpasswd/__main__.py b/kvmd/apps/htpasswd/__main__.py
index 3849d1b9..73bb60b3 100644
--- a/kvmd/apps/htpasswd/__main__.py
+++ b/kvmd/apps/htpasswd/__main__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/ipmi/__init__.py b/kvmd/apps/ipmi/__init__.py
index 13aa9730..60982275 100644
--- a/kvmd/apps/ipmi/__init__.py
+++ b/kvmd/apps/ipmi/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/ipmi/__main__.py b/kvmd/apps/ipmi/__main__.py
index 3849d1b9..73bb60b3 100644
--- a/kvmd/apps/ipmi/__main__.py
+++ b/kvmd/apps/ipmi/__main__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/ipmi/auth.py b/kvmd/apps/ipmi/auth.py
index e5c004eb..c559a67a 100644
--- a/kvmd/apps/ipmi/auth.py
+++ b/kvmd/apps/ipmi/auth.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/ipmi/server.py b/kvmd/apps/ipmi/server.py
index 87265607..3679ce10 100644
--- a/kvmd/apps/ipmi/server.py
+++ b/kvmd/apps/ipmi/server.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/janus/__init__.py b/kvmd/apps/janus/__init__.py
index d8945e57..92f6e26d 100644
--- a/kvmd/apps/janus/__init__.py
+++ b/kvmd/apps/janus/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/janus/__main__.py b/kvmd/apps/janus/__main__.py
index 3849d1b9..73bb60b3 100644
--- a/kvmd/apps/janus/__main__.py
+++ b/kvmd/apps/janus/__main__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/kvmd/__init__.py b/kvmd/apps/kvmd/__init__.py
index 629f90d5..f02085e1 100644
--- a/kvmd/apps/kvmd/__init__.py
+++ b/kvmd/apps/kvmd/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/kvmd/__main__.py b/kvmd/apps/kvmd/__main__.py
index 3849d1b9..73bb60b3 100644
--- a/kvmd/apps/kvmd/__main__.py
+++ b/kvmd/apps/kvmd/__main__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/kvmd/api/__init__.py b/kvmd/apps/kvmd/api/__init__.py
index 4a6824c1..6ed9261b 100644
--- a/kvmd/apps/kvmd/api/__init__.py
+++ b/kvmd/apps/kvmd/api/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/kvmd/api/atx.py b/kvmd/apps/kvmd/api/atx.py
index 80342daa..b4d5dab5 100644
--- a/kvmd/apps/kvmd/api/atx.py
+++ b/kvmd/apps/kvmd/api/atx.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/kvmd/api/auth.py b/kvmd/apps/kvmd/api/auth.py
index 590f1411..7d2fad36 100644
--- a/kvmd/apps/kvmd/api/auth.py
+++ b/kvmd/apps/kvmd/api/auth.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/kvmd/api/export.py b/kvmd/apps/kvmd/api/export.py
index 384fe903..cfcbde41 100644
--- a/kvmd/apps/kvmd/api/export.py
+++ b/kvmd/apps/kvmd/api/export.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/kvmd/api/hid.py b/kvmd/apps/kvmd/api/hid.py
index 4ab5f8a3..b8a72308 100644
--- a/kvmd/apps/kvmd/api/hid.py
+++ b/kvmd/apps/kvmd/api/hid.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/kvmd/api/info.py b/kvmd/apps/kvmd/api/info.py
index 5517ced0..5d1c133d 100644
--- a/kvmd/apps/kvmd/api/info.py
+++ b/kvmd/apps/kvmd/api/info.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/kvmd/api/log.py b/kvmd/apps/kvmd/api/log.py
index 480fe1d4..7a73693b 100644
--- a/kvmd/apps/kvmd/api/log.py
+++ b/kvmd/apps/kvmd/api/log.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/kvmd/api/msd.py b/kvmd/apps/kvmd/api/msd.py
index 59915864..23979d51 100644
--- a/kvmd/apps/kvmd/api/msd.py
+++ b/kvmd/apps/kvmd/api/msd.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/kvmd/api/redfish.py b/kvmd/apps/kvmd/api/redfish.py
index c740ca55..6f157b7b 100644
--- a/kvmd/apps/kvmd/api/redfish.py
+++ b/kvmd/apps/kvmd/api/redfish.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/kvmd/api/streamer.py b/kvmd/apps/kvmd/api/streamer.py
index 37befda5..a757eed5 100644
--- a/kvmd/apps/kvmd/api/streamer.py
+++ b/kvmd/apps/kvmd/api/streamer.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/kvmd/api/ugpio.py b/kvmd/apps/kvmd/api/ugpio.py
index cfc08e21..d8f939ae 100644
--- a/kvmd/apps/kvmd/api/ugpio.py
+++ b/kvmd/apps/kvmd/api/ugpio.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/kvmd/auth.py b/kvmd/apps/kvmd/auth.py
index cb4869f0..21af1a93 100644
--- a/kvmd/apps/kvmd/auth.py
+++ b/kvmd/apps/kvmd/auth.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/kvmd/info/__init__.py b/kvmd/apps/kvmd/info/__init__.py
index 032dbb2d..60ef3444 100644
--- a/kvmd/apps/kvmd/info/__init__.py
+++ b/kvmd/apps/kvmd/info/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/kvmd/info/auth.py b/kvmd/apps/kvmd/info/auth.py
index 6aef3348..47b3fef7 100644
--- a/kvmd/apps/kvmd/info/auth.py
+++ b/kvmd/apps/kvmd/info/auth.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/kvmd/info/base.py b/kvmd/apps/kvmd/info/base.py
index 51dbda18..a73565d2 100644
--- a/kvmd/apps/kvmd/info/base.py
+++ b/kvmd/apps/kvmd/info/base.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/kvmd/info/extras.py b/kvmd/apps/kvmd/info/extras.py
index 07a5eabb..922526fe 100644
--- a/kvmd/apps/kvmd/info/extras.py
+++ b/kvmd/apps/kvmd/info/extras.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/kvmd/info/fan.py b/kvmd/apps/kvmd/info/fan.py
index 7cff7217..39572059 100644
--- a/kvmd/apps/kvmd/info/fan.py
+++ b/kvmd/apps/kvmd/info/fan.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/kvmd/info/hw.py b/kvmd/apps/kvmd/info/hw.py
index 881f54aa..fe0008ab 100644
--- a/kvmd/apps/kvmd/info/hw.py
+++ b/kvmd/apps/kvmd/info/hw.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/kvmd/info/meta.py b/kvmd/apps/kvmd/info/meta.py
index 6a92d7ea..0da96a35 100644
--- a/kvmd/apps/kvmd/info/meta.py
+++ b/kvmd/apps/kvmd/info/meta.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/kvmd/info/system.py b/kvmd/apps/kvmd/info/system.py
index 9037a0c2..4c2b4e30 100644
--- a/kvmd/apps/kvmd/info/system.py
+++ b/kvmd/apps/kvmd/info/system.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/kvmd/logreader.py b/kvmd/apps/kvmd/logreader.py
index cdd46744..34d1143a 100644
--- a/kvmd/apps/kvmd/logreader.py
+++ b/kvmd/apps/kvmd/logreader.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/kvmd/ocr.py b/kvmd/apps/kvmd/ocr.py
index c6794340..fbe02b49 100644
--- a/kvmd/apps/kvmd/ocr.py
+++ b/kvmd/apps/kvmd/ocr.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/kvmd/server.py b/kvmd/apps/kvmd/server.py
index 7305fed9..8f696fb7 100644
--- a/kvmd/apps/kvmd/server.py
+++ b/kvmd/apps/kvmd/server.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/kvmd/snapshoter.py b/kvmd/apps/kvmd/snapshoter.py
index fed3de92..8e6ad563 100644
--- a/kvmd/apps/kvmd/snapshoter.py
+++ b/kvmd/apps/kvmd/snapshoter.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/kvmd/streamer.py b/kvmd/apps/kvmd/streamer.py
index ce4db816..933498fd 100644
--- a/kvmd/apps/kvmd/streamer.py
+++ b/kvmd/apps/kvmd/streamer.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/kvmd/sysunit.py b/kvmd/apps/kvmd/sysunit.py
index 1358ee61..5a555553 100644
--- a/kvmd/apps/kvmd/sysunit.py
+++ b/kvmd/apps/kvmd/sysunit.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/kvmd/ugpio.py b/kvmd/apps/kvmd/ugpio.py
index 0774ff91..78592324 100644
--- a/kvmd/apps/kvmd/ugpio.py
+++ b/kvmd/apps/kvmd/ugpio.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/otg/__init__.py b/kvmd/apps/otg/__init__.py
index bb24a199..43dd3e5a 100644
--- a/kvmd/apps/otg/__init__.py
+++ b/kvmd/apps/otg/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/otg/__main__.py b/kvmd/apps/otg/__main__.py
index 3849d1b9..73bb60b3 100644
--- a/kvmd/apps/otg/__main__.py
+++ b/kvmd/apps/otg/__main__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/otg/hid/__init__.py b/kvmd/apps/otg/hid/__init__.py
index 2f30cecb..14e7e9c4 100644
--- a/kvmd/apps/otg/hid/__init__.py
+++ b/kvmd/apps/otg/hid/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/otg/hid/keyboard.py b/kvmd/apps/otg/hid/keyboard.py
index 6a4d0184..a49a22a0 100644
--- a/kvmd/apps/otg/hid/keyboard.py
+++ b/kvmd/apps/otg/hid/keyboard.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/otg/hid/mouse.py b/kvmd/apps/otg/hid/mouse.py
index e0f7350b..99f53833 100644
--- a/kvmd/apps/otg/hid/mouse.py
+++ b/kvmd/apps/otg/hid/mouse.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/otgconf/__init__.py b/kvmd/apps/otgconf/__init__.py
index f6aa99ef..9d672ce8 100644
--- a/kvmd/apps/otgconf/__init__.py
+++ b/kvmd/apps/otgconf/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/otgconf/__main__.py b/kvmd/apps/otgconf/__main__.py
index 3849d1b9..73bb60b3 100644
--- a/kvmd/apps/otgconf/__main__.py
+++ b/kvmd/apps/otgconf/__main__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/otgmsd/__init__.py b/kvmd/apps/otgmsd/__init__.py
index eb894217..33e58699 100644
--- a/kvmd/apps/otgmsd/__init__.py
+++ b/kvmd/apps/otgmsd/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/otgmsd/__main__.py b/kvmd/apps/otgmsd/__main__.py
index 3849d1b9..73bb60b3 100644
--- a/kvmd/apps/otgmsd/__main__.py
+++ b/kvmd/apps/otgmsd/__main__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/otgnet/__init__.py b/kvmd/apps/otgnet/__init__.py
index b3bfd9a4..8ea1c509 100644
--- a/kvmd/apps/otgnet/__init__.py
+++ b/kvmd/apps/otgnet/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/otgnet/__main__.py b/kvmd/apps/otgnet/__main__.py
index 3849d1b9..73bb60b3 100644
--- a/kvmd/apps/otgnet/__main__.py
+++ b/kvmd/apps/otgnet/__main__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/otgnet/netctl.py b/kvmd/apps/otgnet/netctl.py
index 4c3f2b69..cdb4092a 100644
--- a/kvmd/apps/otgnet/netctl.py
+++ b/kvmd/apps/otgnet/netctl.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/pst/__init__.py b/kvmd/apps/pst/__init__.py
index 8f92e39d..35930ae7 100644
--- a/kvmd/apps/pst/__init__.py
+++ b/kvmd/apps/pst/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/pst/__main__.py b/kvmd/apps/pst/__main__.py
index 3849d1b9..73bb60b3 100644
--- a/kvmd/apps/pst/__main__.py
+++ b/kvmd/apps/pst/__main__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/pst/server.py b/kvmd/apps/pst/server.py
index 2d41b15f..1a183080 100644
--- a/kvmd/apps/pst/server.py
+++ b/kvmd/apps/pst/server.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/pstrun/__init__.py b/kvmd/apps/pstrun/__init__.py
index c164e533..be6a900f 100644
--- a/kvmd/apps/pstrun/__init__.py
+++ b/kvmd/apps/pstrun/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/pstrun/__main__.py b/kvmd/apps/pstrun/__main__.py
index 3849d1b9..73bb60b3 100644
--- a/kvmd/apps/pstrun/__main__.py
+++ b/kvmd/apps/pstrun/__main__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/totp/__init__.py b/kvmd/apps/totp/__init__.py
index 7f5d1c17..329a8b52 100644
--- a/kvmd/apps/totp/__init__.py
+++ b/kvmd/apps/totp/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/totp/__main__.py b/kvmd/apps/totp/__main__.py
index 3849d1b9..73bb60b3 100644
--- a/kvmd/apps/totp/__main__.py
+++ b/kvmd/apps/totp/__main__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/watchdog/__init__.py b/kvmd/apps/watchdog/__init__.py
index 0e7901b0..2a3ba41b 100644
--- a/kvmd/apps/watchdog/__init__.py
+++ b/kvmd/apps/watchdog/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/apps/watchdog/__main__.py b/kvmd/apps/watchdog/__main__.py
index 3849d1b9..73bb60b3 100644
--- a/kvmd/apps/watchdog/__main__.py
+++ b/kvmd/apps/watchdog/__main__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/clients/__init__.py b/kvmd/clients/__init__.py
index 4a6824c1..6ed9261b 100644
--- a/kvmd/clients/__init__.py
+++ b/kvmd/clients/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/env.py b/kvmd/env.py
index 82149951..f21a6432 100644
--- a/kvmd/env.py
+++ b/kvmd/env.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/errors.py b/kvmd/errors.py
index f7e55536..031fa7df 100644
--- a/kvmd/errors.py
+++ b/kvmd/errors.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/fstab.py b/kvmd/fstab.py
index 0a4ee9a5..72d430ef 100644
--- a/kvmd/fstab.py
+++ b/kvmd/fstab.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/helpers/__init__.py b/kvmd/helpers/__init__.py
index 4a6824c1..6ed9261b 100644
--- a/kvmd/helpers/__init__.py
+++ b/kvmd/helpers/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/helpers/remount/__init__.py b/kvmd/helpers/remount/__init__.py
index 14a87769..1738a90e 100644
--- a/kvmd/helpers/remount/__init__.py
+++ b/kvmd/helpers/remount/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/helpers/remount/__main__.py b/kvmd/helpers/remount/__main__.py
index 3849d1b9..73bb60b3 100644
--- a/kvmd/helpers/remount/__main__.py
+++ b/kvmd/helpers/remount/__main__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/helpers/swapfiles/__init__.py b/kvmd/helpers/swapfiles/__init__.py
index c0e271c4..af6e1705 100644
--- a/kvmd/helpers/swapfiles/__init__.py
+++ b/kvmd/helpers/swapfiles/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/helpers/swapfiles/__main__.py b/kvmd/helpers/swapfiles/__main__.py
index 3849d1b9..73bb60b3 100644
--- a/kvmd/helpers/swapfiles/__main__.py
+++ b/kvmd/helpers/swapfiles/__main__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/htclient.py b/kvmd/htclient.py
index d8592175..53eebe4e 100644
--- a/kvmd/htclient.py
+++ b/kvmd/htclient.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/htserver.py b/kvmd/htserver.py
index f47c1fc9..fa3f7fa0 100644
--- a/kvmd/htserver.py
+++ b/kvmd/htserver.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/inotify.py b/kvmd/inotify.py
index c157c1ca..d5677b13 100644
--- a/kvmd/inotify.py
+++ b/kvmd/inotify.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This source file is partially based on python-watchdog module. #
# #
diff --git a/kvmd/keyboard/__init__.py b/kvmd/keyboard/__init__.py
index 4a6824c1..6ed9261b 100644
--- a/kvmd/keyboard/__init__.py
+++ b/kvmd/keyboard/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/keyboard/mappings.py b/kvmd/keyboard/mappings.py
index af7b1ad1..449864aa 100644
--- a/kvmd/keyboard/mappings.py
+++ b/kvmd/keyboard/mappings.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/keyboard/mappings.py.mako b/kvmd/keyboard/mappings.py.mako
index b8a6596c..a04b1cb6 100644
--- a/kvmd/keyboard/mappings.py.mako
+++ b/kvmd/keyboard/mappings.py.mako
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/keyboard/printer.py b/kvmd/keyboard/printer.py
index a29355b6..d6d5839c 100644
--- a/kvmd/keyboard/printer.py
+++ b/kvmd/keyboard/printer.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/libc.py b/kvmd/libc.py
index 41cb61dd..d4605231 100644
--- a/kvmd/libc.py
+++ b/kvmd/libc.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This source file is partially based on python-watchdog module. #
# #
diff --git a/kvmd/logging.py b/kvmd/logging.py
index c4dadbfd..df3efc11 100644
--- a/kvmd/logging.py
+++ b/kvmd/logging.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/mouse.py b/kvmd/mouse.py
index 1d761971..c34bde24 100644
--- a/kvmd/mouse.py
+++ b/kvmd/mouse.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/plugins/__init__.py b/kvmd/plugins/__init__.py
index f3afd693..aabe584f 100644
--- a/kvmd/plugins/__init__.py
+++ b/kvmd/plugins/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/plugins/atx/__init__.py b/kvmd/plugins/atx/__init__.py
index 4ac183c5..b1394605 100644
--- a/kvmd/plugins/atx/__init__.py
+++ b/kvmd/plugins/atx/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/plugins/atx/disabled.py b/kvmd/plugins/atx/disabled.py
index 9bfb28b2..1e6aace8 100644
--- a/kvmd/plugins/atx/disabled.py
+++ b/kvmd/plugins/atx/disabled.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/plugins/atx/gpio.py b/kvmd/plugins/atx/gpio.py
index e7089481..58ed8a81 100644
--- a/kvmd/plugins/atx/gpio.py
+++ b/kvmd/plugins/atx/gpio.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/plugins/auth/__init__.py b/kvmd/plugins/auth/__init__.py
index c532829c..8647fc26 100644
--- a/kvmd/plugins/auth/__init__.py
+++ b/kvmd/plugins/auth/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/plugins/auth/htpasswd.py b/kvmd/plugins/auth/htpasswd.py
index 1e3b1010..ced596e7 100644
--- a/kvmd/plugins/auth/htpasswd.py
+++ b/kvmd/plugins/auth/htpasswd.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/plugins/auth/http.py b/kvmd/plugins/auth/http.py
index aa80c2eb..7b802c55 100644
--- a/kvmd/plugins/auth/http.py
+++ b/kvmd/plugins/auth/http.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/plugins/auth/ldap.py b/kvmd/plugins/auth/ldap.py
index 255b7cba..4ef9c29c 100644
--- a/kvmd/plugins/auth/ldap.py
+++ b/kvmd/plugins/auth/ldap.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/plugins/auth/pam.py b/kvmd/plugins/auth/pam.py
index 6a83efa0..4060ff6a 100644
--- a/kvmd/plugins/auth/pam.py
+++ b/kvmd/plugins/auth/pam.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/plugins/auth/radius.py b/kvmd/plugins/auth/radius.py
index 94d27883..c42b7211 100644
--- a/kvmd/plugins/auth/radius.py
+++ b/kvmd/plugins/auth/radius.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/plugins/hid/__init__.py b/kvmd/plugins/hid/__init__.py
index 2a6c075e..2ef7495f 100644
--- a/kvmd/plugins/hid/__init__.py
+++ b/kvmd/plugins/hid/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/plugins/hid/_mcu/__init__.py b/kvmd/plugins/hid/_mcu/__init__.py
index ff92136c..26632553 100644
--- a/kvmd/plugins/hid/_mcu/__init__.py
+++ b/kvmd/plugins/hid/_mcu/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/plugins/hid/_mcu/gpio.py b/kvmd/plugins/hid/_mcu/gpio.py
index f4985061..f79820f1 100644
--- a/kvmd/plugins/hid/_mcu/gpio.py
+++ b/kvmd/plugins/hid/_mcu/gpio.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/plugins/hid/_mcu/proto.py b/kvmd/plugins/hid/_mcu/proto.py
index 16249413..e7bc165d 100644
--- a/kvmd/plugins/hid/_mcu/proto.py
+++ b/kvmd/plugins/hid/_mcu/proto.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/plugins/hid/bt/__init__.py b/kvmd/plugins/hid/bt/__init__.py
index 442822be..8139986f 100644
--- a/kvmd/plugins/hid/bt/__init__.py
+++ b/kvmd/plugins/hid/bt/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/plugins/hid/bt/bluez.py b/kvmd/plugins/hid/bt/bluez.py
index a2c0499e..8d1da819 100644
--- a/kvmd/plugins/hid/bt/bluez.py
+++ b/kvmd/plugins/hid/bt/bluez.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/plugins/hid/bt/sdp.py b/kvmd/plugins/hid/bt/sdp.py
index 7c31f2d0..e040f4bb 100644
--- a/kvmd/plugins/hid/bt/sdp.py
+++ b/kvmd/plugins/hid/bt/sdp.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/plugins/hid/bt/server.py b/kvmd/plugins/hid/bt/server.py
index 1d54baa5..c00480c9 100644
--- a/kvmd/plugins/hid/bt/server.py
+++ b/kvmd/plugins/hid/bt/server.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/plugins/hid/otg/__init__.py b/kvmd/plugins/hid/otg/__init__.py
index 3c0ad221..0090496c 100644
--- a/kvmd/plugins/hid/otg/__init__.py
+++ b/kvmd/plugins/hid/otg/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/plugins/hid/otg/device.py b/kvmd/plugins/hid/otg/device.py
index e8b4302a..af30188b 100644
--- a/kvmd/plugins/hid/otg/device.py
+++ b/kvmd/plugins/hid/otg/device.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/plugins/hid/otg/events.py b/kvmd/plugins/hid/otg/events.py
index 49243dfe..39986772 100644
--- a/kvmd/plugins/hid/otg/events.py
+++ b/kvmd/plugins/hid/otg/events.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/plugins/hid/otg/keyboard.py b/kvmd/plugins/hid/otg/keyboard.py
index 6bf3a184..75d31735 100644
--- a/kvmd/plugins/hid/otg/keyboard.py
+++ b/kvmd/plugins/hid/otg/keyboard.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/plugins/hid/otg/mouse.py b/kvmd/plugins/hid/otg/mouse.py
index 91c2967e..b25d8380 100644
--- a/kvmd/plugins/hid/otg/mouse.py
+++ b/kvmd/plugins/hid/otg/mouse.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/plugins/hid/serial.py b/kvmd/plugins/hid/serial.py
index 59bc79a7..d936e02b 100644
--- a/kvmd/plugins/hid/serial.py
+++ b/kvmd/plugins/hid/serial.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/plugins/hid/spi.py b/kvmd/plugins/hid/spi.py
index 89689a18..e3b44e50 100644
--- a/kvmd/plugins/hid/spi.py
+++ b/kvmd/plugins/hid/spi.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/plugins/msd/__init__.py b/kvmd/plugins/msd/__init__.py
index 69be26bc..cb8d8130 100644
--- a/kvmd/plugins/msd/__init__.py
+++ b/kvmd/plugins/msd/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/plugins/msd/disabled.py b/kvmd/plugins/msd/disabled.py
index 3bfcd3c6..cb0ace41 100644
--- a/kvmd/plugins/msd/disabled.py
+++ b/kvmd/plugins/msd/disabled.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/plugins/msd/otg/__init__.py b/kvmd/plugins/msd/otg/__init__.py
index 9e759f54..c769bda2 100644
--- a/kvmd/plugins/msd/otg/__init__.py
+++ b/kvmd/plugins/msd/otg/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/plugins/msd/otg/drive.py b/kvmd/plugins/msd/otg/drive.py
index e5dbdbb1..6573276e 100644
--- a/kvmd/plugins/msd/otg/drive.py
+++ b/kvmd/plugins/msd/otg/drive.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/plugins/msd/otg/storage.py b/kvmd/plugins/msd/otg/storage.py
index e4339fed..2efd87c0 100644
--- a/kvmd/plugins/msd/otg/storage.py
+++ b/kvmd/plugins/msd/otg/storage.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/plugins/ugpio/__init__.py b/kvmd/plugins/ugpio/__init__.py
index f5bee635..48d203be 100644
--- a/kvmd/plugins/ugpio/__init__.py
+++ b/kvmd/plugins/ugpio/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/plugins/ugpio/anelpwr.py b/kvmd/plugins/ugpio/anelpwr.py
index ca00168f..c7eaabd5 100644
--- a/kvmd/plugins/ugpio/anelpwr.py
+++ b/kvmd/plugins/ugpio/anelpwr.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/plugins/ugpio/cmd.py b/kvmd/plugins/ugpio/cmd.py
index afd9c7b2..a5ab39f1 100644
--- a/kvmd/plugins/ugpio/cmd.py
+++ b/kvmd/plugins/ugpio/cmd.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/plugins/ugpio/cmdret.py b/kvmd/plugins/ugpio/cmdret.py
index 05b514d6..f5cd62e8 100644
--- a/kvmd/plugins/ugpio/cmdret.py
+++ b/kvmd/plugins/ugpio/cmdret.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/plugins/ugpio/ezcoo.py b/kvmd/plugins/ugpio/ezcoo.py
index 4af8e087..9f312743 100644
--- a/kvmd/plugins/ugpio/ezcoo.py
+++ b/kvmd/plugins/ugpio/ezcoo.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/plugins/ugpio/gpio.py b/kvmd/plugins/ugpio/gpio.py
index 4e4533ed..39c379f3 100644
--- a/kvmd/plugins/ugpio/gpio.py
+++ b/kvmd/plugins/ugpio/gpio.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/plugins/ugpio/hidrelay.py b/kvmd/plugins/ugpio/hidrelay.py
index 4e9513c3..7b8c083e 100644
--- a/kvmd/plugins/ugpio/hidrelay.py
+++ b/kvmd/plugins/ugpio/hidrelay.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/plugins/ugpio/hue.py b/kvmd/plugins/ugpio/hue.py
index 7085c0d8..91f4ac52 100644
--- a/kvmd/plugins/ugpio/hue.py
+++ b/kvmd/plugins/ugpio/hue.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/plugins/ugpio/ipmi.py b/kvmd/plugins/ugpio/ipmi.py
index 5376b9da..32d97cfa 100644
--- a/kvmd/plugins/ugpio/ipmi.py
+++ b/kvmd/plugins/ugpio/ipmi.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/plugins/ugpio/locator.py b/kvmd/plugins/ugpio/locator.py
index 8eeddd6b..b30c0530 100644
--- a/kvmd/plugins/ugpio/locator.py
+++ b/kvmd/plugins/ugpio/locator.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/plugins/ugpio/otgconf.py b/kvmd/plugins/ugpio/otgconf.py
index a2604c98..e1eb7cc2 100644
--- a/kvmd/plugins/ugpio/otgconf.py
+++ b/kvmd/plugins/ugpio/otgconf.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/plugins/ugpio/pway.py b/kvmd/plugins/ugpio/pway.py
index 1337806c..26e30921 100644
--- a/kvmd/plugins/ugpio/pway.py
+++ b/kvmd/plugins/ugpio/pway.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# Modified by SppokHCK September 2021 <Find me on Discord spook#8911> #
# #
diff --git a/kvmd/plugins/ugpio/pwm.py b/kvmd/plugins/ugpio/pwm.py
index 2b3d5125..f8df4338 100644
--- a/kvmd/plugins/ugpio/pwm.py
+++ b/kvmd/plugins/ugpio/pwm.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# Shantur Rathore <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
diff --git a/kvmd/plugins/ugpio/servo.py b/kvmd/plugins/ugpio/servo.py
index 1595b2bc..bd83c6d8 100644
--- a/kvmd/plugins/ugpio/servo.py
+++ b/kvmd/plugins/ugpio/servo.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# Shantur Rathore <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
diff --git a/kvmd/plugins/ugpio/tesmart.py b/kvmd/plugins/ugpio/tesmart.py
index 1e869ed2..7eef30de 100644
--- a/kvmd/plugins/ugpio/tesmart.py
+++ b/kvmd/plugins/ugpio/tesmart.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/plugins/ugpio/wol.py b/kvmd/plugins/ugpio/wol.py
index 67875ad9..78670e8a 100644
--- a/kvmd/plugins/ugpio/wol.py
+++ b/kvmd/plugins/ugpio/wol.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/plugins/ugpio/xh_hk4401.py b/kvmd/plugins/ugpio/xh_hk4401.py
index b25aea03..995708df 100644
--- a/kvmd/plugins/ugpio/xh_hk4401.py
+++ b/kvmd/plugins/ugpio/xh_hk4401.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# 2021-2021 Sebastian Goscik <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
diff --git a/kvmd/tools.py b/kvmd/tools.py
index a21e085e..773fcb5a 100644
--- a/kvmd/tools.py
+++ b/kvmd/tools.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/usb.py b/kvmd/usb.py
index 42156e44..0c23828f 100644
--- a/kvmd/usb.py
+++ b/kvmd/usb.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/validators/__init__.py b/kvmd/validators/__init__.py
index db8fb6a7..57c96d8a 100644
--- a/kvmd/validators/__init__.py
+++ b/kvmd/validators/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/validators/auth.py b/kvmd/validators/auth.py
index 025110e6..f6d55c22 100644
--- a/kvmd/validators/auth.py
+++ b/kvmd/validators/auth.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/validators/basic.py b/kvmd/validators/basic.py
index ba517bb8..c7b45971 100644
--- a/kvmd/validators/basic.py
+++ b/kvmd/validators/basic.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/validators/hid.py b/kvmd/validators/hid.py
index 423157a1..2812dcca 100644
--- a/kvmd/validators/hid.py
+++ b/kvmd/validators/hid.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/validators/hw.py b/kvmd/validators/hw.py
index 4fcab0af..7ca9c001 100644
--- a/kvmd/validators/hw.py
+++ b/kvmd/validators/hw.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/validators/kvm.py b/kvmd/validators/kvm.py
index 32939af7..4296958a 100644
--- a/kvmd/validators/kvm.py
+++ b/kvmd/validators/kvm.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/validators/net.py b/kvmd/validators/net.py
index 86d9eb39..8a75729f 100644
--- a/kvmd/validators/net.py
+++ b/kvmd/validators/net.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/validators/os.py b/kvmd/validators/os.py
index 702984c5..0f9c94d2 100644
--- a/kvmd/validators/os.py
+++ b/kvmd/validators/os.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/validators/ugpio.py b/kvmd/validators/ugpio.py
index ba4a5c5b..12461d0d 100644
--- a/kvmd/validators/ugpio.py
+++ b/kvmd/validators/ugpio.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/yamlconf/__init__.py b/kvmd/yamlconf/__init__.py
index ced45b7c..8e688a56 100644
--- a/kvmd/yamlconf/__init__.py
+++ b/kvmd/yamlconf/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/yamlconf/dumper.py b/kvmd/yamlconf/dumper.py
index 3755636b..206b5a5d 100644
--- a/kvmd/yamlconf/dumper.py
+++ b/kvmd/yamlconf/dumper.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/kvmd/yamlconf/loader.py b/kvmd/yamlconf/loader.py
index 0d2933da..55bc7aa6 100644
--- a/kvmd/yamlconf/loader.py
+++ b/kvmd/yamlconf/loader.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/scripts/kvmd-bootconfig b/scripts/kvmd-bootconfig
index 8f0c7370..03e30908 100755
--- a/scripts/kvmd-bootconfig
+++ b/scripts/kvmd-bootconfig
@@ -3,7 +3,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/scripts/kvmd-certbot b/scripts/kvmd-certbot
index f9c39cdc..425f50dc 100755
--- a/scripts/kvmd-certbot
+++ b/scripts/kvmd-certbot
@@ -3,7 +3,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/scripts/kvmd-gencert b/scripts/kvmd-gencert
index d6fd724a..3c373e45 100755
--- a/scripts/kvmd-gencert
+++ b/scripts/kvmd-gencert
@@ -3,7 +3,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/scripts/kvmd-udev-hdmiusb-check b/scripts/kvmd-udev-hdmiusb-check
index db118e96..5b058b68 100755
--- a/scripts/kvmd-udev-hdmiusb-check
+++ b/scripts/kvmd-udev-hdmiusb-check
@@ -3,7 +3,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/setup.py b/setup.py
index a14172fd..7be6fd2a 100755
--- a/setup.py
+++ b/setup.py
@@ -3,7 +3,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/testenv/env.py b/testenv/env.py
index a65ba3d0..06d00c14 100644
--- a/testenv/env.py
+++ b/testenv/env.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/testenv/tests/__init__.py b/testenv/tests/__init__.py
index 4a6824c1..6ed9261b 100644
--- a/testenv/tests/__init__.py
+++ b/testenv/tests/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/testenv/tests/apps/__init__.py b/testenv/tests/apps/__init__.py
index 4a6824c1..6ed9261b 100644
--- a/testenv/tests/apps/__init__.py
+++ b/testenv/tests/apps/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/testenv/tests/apps/cleanup/__init__.py b/testenv/tests/apps/cleanup/__init__.py
index 4a6824c1..6ed9261b 100644
--- a/testenv/tests/apps/cleanup/__init__.py
+++ b/testenv/tests/apps/cleanup/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/testenv/tests/apps/cleanup/test_main.py b/testenv/tests/apps/cleanup/test_main.py
index 70581a2b..29008cf3 100644
--- a/testenv/tests/apps/cleanup/test_main.py
+++ b/testenv/tests/apps/cleanup/test_main.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/testenv/tests/apps/htpasswd/__init__.py b/testenv/tests/apps/htpasswd/__init__.py
index 4a6824c1..6ed9261b 100644
--- a/testenv/tests/apps/htpasswd/__init__.py
+++ b/testenv/tests/apps/htpasswd/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/testenv/tests/apps/htpasswd/test_main.py b/testenv/tests/apps/htpasswd/test_main.py
index e98281e1..5e53fc58 100644
--- a/testenv/tests/apps/htpasswd/test_main.py
+++ b/testenv/tests/apps/htpasswd/test_main.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/testenv/tests/apps/kvmd/__init__.py b/testenv/tests/apps/kvmd/__init__.py
index 4a6824c1..6ed9261b 100644
--- a/testenv/tests/apps/kvmd/__init__.py
+++ b/testenv/tests/apps/kvmd/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/testenv/tests/apps/kvmd/test_auth.py b/testenv/tests/apps/kvmd/test_auth.py
index 3e47a6f0..a203e016 100644
--- a/testenv/tests/apps/kvmd/test_auth.py
+++ b/testenv/tests/apps/kvmd/test_auth.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/testenv/tests/keyboard/__init__.py b/testenv/tests/keyboard/__init__.py
index 4a6824c1..6ed9261b 100644
--- a/testenv/tests/keyboard/__init__.py
+++ b/testenv/tests/keyboard/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/testenv/tests/keyboard/test_keymap.py b/testenv/tests/keyboard/test_keymap.py
index 59c190da..aaf924c5 100644
--- a/testenv/tests/keyboard/test_keymap.py
+++ b/testenv/tests/keyboard/test_keymap.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/testenv/tests/plugins/__init__.py b/testenv/tests/plugins/__init__.py
index 4a6824c1..6ed9261b 100644
--- a/testenv/tests/plugins/__init__.py
+++ b/testenv/tests/plugins/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/testenv/tests/plugins/auth/__init__.py b/testenv/tests/plugins/auth/__init__.py
index d79613d1..9c44a455 100644
--- a/testenv/tests/plugins/auth/__init__.py
+++ b/testenv/tests/plugins/auth/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/testenv/tests/plugins/auth/test_htpasswd.py b/testenv/tests/plugins/auth/test_htpasswd.py
index 86127fcc..0e8714d2 100644
--- a/testenv/tests/plugins/auth/test_htpasswd.py
+++ b/testenv/tests/plugins/auth/test_htpasswd.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/testenv/tests/plugins/auth/test_http.py b/testenv/tests/plugins/auth/test_http.py
index a02df543..166998aa 100644
--- a/testenv/tests/plugins/auth/test_http.py
+++ b/testenv/tests/plugins/auth/test_http.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/testenv/tests/plugins/auth/test_pam.py b/testenv/tests/plugins/auth/test_pam.py
index d165365b..9c327c56 100644
--- a/testenv/tests/plugins/auth/test_pam.py
+++ b/testenv/tests/plugins/auth/test_pam.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/testenv/tests/test_aiotools.py b/testenv/tests/test_aiotools.py
index 1ceae318..3a80c925 100644
--- a/testenv/tests/test_aiotools.py
+++ b/testenv/tests/test_aiotools.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/testenv/tests/test_logging.py b/testenv/tests/test_logging.py
index 98a4049d..feff0668 100644
--- a/testenv/tests/test_logging.py
+++ b/testenv/tests/test_logging.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/testenv/tests/test_yamlconf.py b/testenv/tests/test_yamlconf.py
index a31bba5c..905f0c5f 100644
--- a/testenv/tests/test_yamlconf.py
+++ b/testenv/tests/test_yamlconf.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/testenv/tests/validators/__init__.py b/testenv/tests/validators/__init__.py
index 4a6824c1..6ed9261b 100644
--- a/testenv/tests/validators/__init__.py
+++ b/testenv/tests/validators/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/testenv/tests/validators/test_auth.py b/testenv/tests/validators/test_auth.py
index 789d8ece..7b1eee0f 100644
--- a/testenv/tests/validators/test_auth.py
+++ b/testenv/tests/validators/test_auth.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/testenv/tests/validators/test_basic.py b/testenv/tests/validators/test_basic.py
index 6303ed96..fe7b7ff7 100644
--- a/testenv/tests/validators/test_basic.py
+++ b/testenv/tests/validators/test_basic.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/testenv/tests/validators/test_hid.py b/testenv/tests/validators/test_hid.py
index f2d6646b..24f11df4 100644
--- a/testenv/tests/validators/test_hid.py
+++ b/testenv/tests/validators/test_hid.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/testenv/tests/validators/test_hw.py b/testenv/tests/validators/test_hw.py
index d30bd3d8..902ba2e5 100644
--- a/testenv/tests/validators/test_hw.py
+++ b/testenv/tests/validators/test_hw.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/testenv/tests/validators/test_kvm.py b/testenv/tests/validators/test_kvm.py
index c3c2eea9..1a0e911d 100644
--- a/testenv/tests/validators/test_kvm.py
+++ b/testenv/tests/validators/test_kvm.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/testenv/tests/validators/test_net.py b/testenv/tests/validators/test_net.py
index 8067322e..f21a4cbc 100644
--- a/testenv/tests/validators/test_net.py
+++ b/testenv/tests/validators/test_net.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/testenv/tests/validators/test_os.py b/testenv/tests/validators/test_os.py
index 9b229014..e744e187 100644
--- a/testenv/tests/validators/test_os.py
+++ b/testenv/tests/validators/test_os.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/testenv/tests/validators/test_ugpio.py b/testenv/tests/validators/test_ugpio.py
index 7207fd71..d6369cec 100644
--- a/testenv/tests/validators/test_ugpio.py
+++ b/testenv/tests/validators/test_ugpio.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/web/base.pug b/web/base.pug
index ac986eed..4c2419fe 100644
--- a/web/base.pug
+++ b/web/base.pug
@@ -5,7 +5,7 @@ doctype html
# #
# KVMD - The main PiKVM daemon. #
# #
- # Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+ # Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/web/index.html b/web/index.html
index fba77b7b..b1a9ec3b 100644
--- a/web/index.html
+++ b/web/index.html
@@ -4,7 +4,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
@@ -56,7 +56,7 @@
<td class="title" colspan="2">The Open Source IP-KVM</td>
</tr>
<tr>
- <td class="copyright" colspan="2">Copyright &copy; 2018-2022 <a target="_blank" href="mailto:[email protected]">Maxim Devaev</a></td>
+ <td class="copyright" colspan="2">Copyright &copy; 2018-2023 <a target="_blank" href="mailto:[email protected]">Maxim Devaev</a></td>
</tr>
</table>
</td>
diff --git a/web/index.pug b/web/index.pug
index d7dcb4c8..87933065 100644
--- a/web/index.pug
+++ b/web/index.pug
@@ -15,7 +15,7 @@ block start
tr #[td(colspan="2" class="title") The Open Source IP-KVM]
tr
td(colspan="2" class="copyright")
- | Copyright &copy; 2018-2022 #[a(target="_blank" href="mailto:[email protected]") Maxim Devaev]
+ | Copyright &copy; 2018-2023 #[a(target="_blank" href="mailto:[email protected]") Maxim Devaev]
hr
table
diff --git a/web/ipmi/index.html b/web/ipmi/index.html
index a7bd1002..c181e055 100644
--- a/web/ipmi/index.html
+++ b/web/ipmi/index.html
@@ -4,7 +4,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/web/kvm/index.html b/web/kvm/index.html
index 5d415273..b5a9f314 100644
--- a/web/kvm/index.html
+++ b/web/kvm/index.html
@@ -4,7 +4,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
@@ -1922,7 +1922,7 @@
<td class="title" colspan="2">The Open Source IP-KVM</td>
</tr>
<tr>
- <td class="copyright" colspan="2">Copyright &copy; 2018-2022 <a target="_blank" href="mailto:[email protected]">Maxim Devaev</a></td>
+ <td class="copyright" colspan="2">Copyright &copy; 2018-2023 <a target="_blank" href="mailto:[email protected]">Maxim Devaev</a></td>
</tr>
</table>
</td>
diff --git a/web/kvm/window-about.pug b/web/kvm/window-about.pug
index 837fce04..4ce751e9 100644
--- a/web/kvm/window-about.pug
+++ b/web/kvm/window-about.pug
@@ -24,7 +24,7 @@ div(id="about-window" class="window")
tr #[td(colspan="2" class="title") The Open Source IP-KVM]
tr
td(colspan="2" class="copyright")
- | Copyright &copy; 2018-2022 #[a(target="_blank" href="mailto:[email protected]") Maxim Devaev]
+ | Copyright &copy; 2018-2023 #[a(target="_blank" href="mailto:[email protected]") Maxim Devaev]
br
div(class="tabs-box")
+about_tab("meta", "Meta", true)
diff --git a/web/login/index.html b/web/login/index.html
index 413cd793..2917eefd 100644
--- a/web/login/index.html
+++ b/web/login/index.html
@@ -4,7 +4,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/web/share/css/index/index.css b/web/share/css/index/index.css
index 314b96f4..5ef43a12 100644
--- a/web/share/css/index/index.css
+++ b/web/share/css/index/index.css
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/web/share/css/keypad.css b/web/share/css/keypad.css
index 5c6e4668..a95c252b 100644
--- a/web/share/css/keypad.css
+++ b/web/share/css/keypad.css
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/web/share/css/kvm/about.css b/web/share/css/kvm/about.css
index fae89d0a..9ce8549b 100644
--- a/web/share/css/kvm/about.css
+++ b/web/share/css/kvm/about.css
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/web/share/css/kvm/hid.css b/web/share/css/kvm/hid.css
index 10595b41..21e5bd03 100644
--- a/web/share/css/kvm/hid.css
+++ b/web/share/css/kvm/hid.css
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/web/share/css/kvm/keyboard.css b/web/share/css/kvm/keyboard.css
index 6f410b3f..2cb4b339 100644
--- a/web/share/css/kvm/keyboard.css
+++ b/web/share/css/kvm/keyboard.css
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/web/share/css/kvm/msd.css b/web/share/css/kvm/msd.css
index a4705e05..4a8702a3 100644
--- a/web/share/css/kvm/msd.css
+++ b/web/share/css/kvm/msd.css
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/web/share/css/kvm/stream.css b/web/share/css/kvm/stream.css
index dcc56943..383c0aea 100644
--- a/web/share/css/kvm/stream.css
+++ b/web/share/css/kvm/stream.css
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/web/share/css/kvm/system.css b/web/share/css/kvm/system.css
index ec064c07..8abcfe2e 100644
--- a/web/share/css/kvm/system.css
+++ b/web/share/css/kvm/system.css
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/web/share/css/kvm/x-mobile.css b/web/share/css/kvm/x-mobile.css
index 4c002f83..8934f2d1 100644
--- a/web/share/css/kvm/x-mobile.css
+++ b/web/share/css/kvm/x-mobile.css
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/web/share/css/led.css b/web/share/css/led.css
index f0603e0d..fcc6fd8f 100644
--- a/web/share/css/led.css
+++ b/web/share/css/led.css
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/web/share/css/login/login.css b/web/share/css/login/login.css
index 17a5cd10..eddf3563 100644
--- a/web/share/css/login/login.css
+++ b/web/share/css/login/login.css
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/web/share/css/main.css b/web/share/css/main.css
index 9b2f078b..ca58da15 100644
--- a/web/share/css/main.css
+++ b/web/share/css/main.css
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/web/share/css/modal.css b/web/share/css/modal.css
index ac2cb423..430fdae8 100644
--- a/web/share/css/modal.css
+++ b/web/share/css/modal.css
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/web/share/css/navbar.css b/web/share/css/navbar.css
index efb1c384..802b34dc 100644
--- a/web/share/css/navbar.css
+++ b/web/share/css/navbar.css
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/web/share/css/progress.css b/web/share/css/progress.css
index d253191a..89b77a76 100644
--- a/web/share/css/progress.css
+++ b/web/share/css/progress.css
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/web/share/css/radio.css b/web/share/css/radio.css
index c2057b04..d6e54578 100644
--- a/web/share/css/radio.css
+++ b/web/share/css/radio.css
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/web/share/css/slider.css b/web/share/css/slider.css
index d472aac1..3fdd5c56 100644
--- a/web/share/css/slider.css
+++ b/web/share/css/slider.css
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/web/share/css/start.css b/web/share/css/start.css
index b6fc96c0..a08c39c1 100644
--- a/web/share/css/start.css
+++ b/web/share/css/start.css
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/web/share/css/switch.css b/web/share/css/switch.css
index eb2241ed..1891eb26 100644
--- a/web/share/css/switch.css
+++ b/web/share/css/switch.css
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/web/share/css/tabs.css b/web/share/css/tabs.css
index 7efa76c6..1f695f42 100644
--- a/web/share/css/tabs.css
+++ b/web/share/css/tabs.css
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/web/share/css/vars.css b/web/share/css/vars.css
index 93459d4b..1aaef552 100644
--- a/web/share/css/vars.css
+++ b/web/share/css/vars.css
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/web/share/css/window.css b/web/share/css/window.css
index 80b6ea2e..bd097fbc 100644
--- a/web/share/css/window.css
+++ b/web/share/css/window.css
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/web/share/css/x-desktop.css b/web/share/css/x-desktop.css
index f1728a96..f53cf6ce 100644
--- a/web/share/css/x-desktop.css
+++ b/web/share/css/x-desktop.css
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/web/share/css/x-mobile.css b/web/share/css/x-mobile.css
index 00840e2a..ed322f28 100644
--- a/web/share/css/x-mobile.css
+++ b/web/share/css/x-mobile.css
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/web/share/js/bb.js b/web/share/js/bb.js
index ec45b222..0fa94ada 100644
--- a/web/share/js/bb.js
+++ b/web/share/js/bb.js
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/web/share/js/index/main.js b/web/share/js/index/main.js
index 08e4a364..6b2cff31 100644
--- a/web/share/js/index/main.js
+++ b/web/share/js/index/main.js
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/web/share/js/ipmi/main.js b/web/share/js/ipmi/main.js
index 67842515..a4a8e308 100644
--- a/web/share/js/ipmi/main.js
+++ b/web/share/js/ipmi/main.js
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/web/share/js/keypad.js b/web/share/js/keypad.js
index 141d658a..5a50b715 100644
--- a/web/share/js/keypad.js
+++ b/web/share/js/keypad.js
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/web/share/js/kvm/atx.js b/web/share/js/kvm/atx.js
index 51b9c877..4e7d6a36 100644
--- a/web/share/js/kvm/atx.js
+++ b/web/share/js/kvm/atx.js
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/web/share/js/kvm/gpio.js b/web/share/js/kvm/gpio.js
index cf319c95..bb07b349 100644
--- a/web/share/js/kvm/gpio.js
+++ b/web/share/js/kvm/gpio.js
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/web/share/js/kvm/hid.js b/web/share/js/kvm/hid.js
index 89a3134c..3f399b67 100644
--- a/web/share/js/kvm/hid.js
+++ b/web/share/js/kvm/hid.js
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/web/share/js/kvm/keyboard.js b/web/share/js/kvm/keyboard.js
index aff2b700..7cbdc1e8 100644
--- a/web/share/js/kvm/keyboard.js
+++ b/web/share/js/kvm/keyboard.js
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/web/share/js/kvm/main.js b/web/share/js/kvm/main.js
index cc5cd002..7c1b9f46 100644
--- a/web/share/js/kvm/main.js
+++ b/web/share/js/kvm/main.js
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/web/share/js/kvm/mouse.js b/web/share/js/kvm/mouse.js
index d0600309..0768ed3e 100644
--- a/web/share/js/kvm/mouse.js
+++ b/web/share/js/kvm/mouse.js
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/web/share/js/kvm/msd.js b/web/share/js/kvm/msd.js
index 16e5aaed..2e359468 100644
--- a/web/share/js/kvm/msd.js
+++ b/web/share/js/kvm/msd.js
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/web/share/js/kvm/ocr.js b/web/share/js/kvm/ocr.js
index eef26c5a..c08a0ed8 100644
--- a/web/share/js/kvm/ocr.js
+++ b/web/share/js/kvm/ocr.js
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/web/share/js/kvm/recorder.js b/web/share/js/kvm/recorder.js
index 27540745..8f6683f7 100644
--- a/web/share/js/kvm/recorder.js
+++ b/web/share/js/kvm/recorder.js
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/web/share/js/kvm/session.js b/web/share/js/kvm/session.js
index cd3f592b..25159a4f 100644
--- a/web/share/js/kvm/session.js
+++ b/web/share/js/kvm/session.js
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/web/share/js/kvm/stream.js b/web/share/js/kvm/stream.js
index 9a73ea56..17c088b2 100644
--- a/web/share/js/kvm/stream.js
+++ b/web/share/js/kvm/stream.js
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/web/share/js/kvm/stream_janus.js b/web/share/js/kvm/stream_janus.js
index c79d54e2..13c32244 100644
--- a/web/share/js/kvm/stream_janus.js
+++ b/web/share/js/kvm/stream_janus.js
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/web/share/js/kvm/stream_mjpeg.js b/web/share/js/kvm/stream_mjpeg.js
index 9ecbe114..634a0992 100644
--- a/web/share/js/kvm/stream_mjpeg.js
+++ b/web/share/js/kvm/stream_mjpeg.js
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/web/share/js/login/main.js b/web/share/js/login/main.js
index 1fdc383b..abae2fec 100644
--- a/web/share/js/login/main.js
+++ b/web/share/js/login/main.js
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/web/share/js/tools.js b/web/share/js/tools.js
index 13183659..eec4be04 100644
--- a/web/share/js/tools.js
+++ b/web/share/js/tools.js
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/web/share/js/vnc/main.js b/web/share/js/vnc/main.js
index 2f09c000..cd17ae21 100644
--- a/web/share/js/vnc/main.js
+++ b/web/share/js/vnc/main.js
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/web/share/js/wm.js b/web/share/js/wm.js
index 9dfbccb1..02f08d4b 100644
--- a/web/share/js/wm.js
+++ b/web/share/js/wm.js
@@ -2,7 +2,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
diff --git a/web/vnc/index.html b/web/vnc/index.html
index 859d3798..d81cf11c 100644
--- a/web/vnc/index.html
+++ b/web/vnc/index.html
@@ -4,7 +4,7 @@
# #
# KVMD - The main PiKVM daemon. #
# #
-# Copyright (C) 2018-2022 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2023 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #