summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xgenmap.py2
-rw-r--r--hid/src/aum.h2
-rw-r--r--hid/src/main.cpp2
-rw-r--r--hid/src/proto.h2
-rw-r--r--hid/src/ps2/hid.h2
-rw-r--r--hid/src/ps2/keymap.h2
-rw-r--r--hid/src/ps2/keymap.h.mako2
-rw-r--r--hid/src/spi.cpp2
-rw-r--r--hid/src/spi.h2
-rw-r--r--hid/src/usb/hid.h2
-rw-r--r--hid/src/usb/keymap.h2
-rw-r--r--hid/src/usb/keymap.h.mako2
-rw-r--r--kvmd/__init__.py2
-rw-r--r--kvmd/aiofs.py2
-rw-r--r--kvmd/aiogp.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/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/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/api/wol.py2
-rw-r--r--kvmd/apps/kvmd/auth.py2
-rw-r--r--kvmd/apps/kvmd/http.py2
-rw-r--r--kvmd/apps/kvmd/info/__init__.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/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/server.py2
-rw-r--r--kvmd/apps/kvmd/snapshoter.py2
-rw-r--r--kvmd/apps/kvmd/streamer.py2
-rw-r--r--kvmd/apps/kvmd/ugpio.py2
-rw-r--r--kvmd/apps/kvmd/wol.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/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/clients/__init__.py2
-rw-r--r--kvmd/env.py2
-rw-r--r--kvmd/errors.py2
-rw-r--r--kvmd/helpers/__init__.py2
-rw-r--r--kvmd/helpers/otgmsd/__init__.py2
-rw-r--r--kvmd/helpers/otgmsd/remount/__init__.py2
-rw-r--r--kvmd/helpers/otgmsd/remount/__main__.py2
-rw-r--r--kvmd/helpers/otgmsd/unlock/__init__.py2
-rw-r--r--kvmd/helpers/otgmsd/unlock/__main__.py2
-rw-r--r--kvmd/htclient.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/logging.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/pam.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/otg/usb.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/fs.py2
-rw-r--r--kvmd/plugins/msd/otg/helpers.py2
-rw-r--r--kvmd/plugins/msd/relay/__init__.py2
-rw-r--r--kvmd/plugins/msd/relay/drive.py2
-rw-r--r--kvmd/plugins/msd/relay/gpio.py2
-rw-r--r--kvmd/plugins/ugpio/__init__.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/otgbind.py2
-rw-r--r--kvmd/tools.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-gencert2
-rwxr-xr-xscripts/kvmd-udev-hdmiusb-check2
-rwxr-xr-xsetup.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/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.html2
-rw-r--r--web/ipmi/index.html2
-rw-r--r--web/kvm/index.html2
-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/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/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/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/wol.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
206 files changed, 206 insertions, 206 deletions
diff --git a/genmap.py b/genmap.py
index 6c818e21..6e935f77 100755
--- a/genmap.py
+++ b/genmap.py
@@ -3,7 +3,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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/aum.h b/hid/src/aum.h
index 85a3699b..cab0af5c 100644
--- a/hid/src/aum.h
+++ b/hid/src/aum.h
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 6a97d609..72ad60b8 100644
--- a/hid/src/main.cpp
+++ b/hid/src/main.cpp
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 f5886f00..7a273a30 100644
--- a/hid/src/proto.h
+++ b/hid/src/proto.h
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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/ps2/hid.h b/hid/src/ps2/hid.h
index c344625b..2e5514d4 100644
--- a/hid/src/ps2/hid.h
+++ b/hid/src/ps2/hid.h
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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/ps2/keymap.h b/hid/src/ps2/keymap.h
index 933f6ee5..9307e9e0 100644
--- a/hid/src/ps2/keymap.h
+++ b/hid/src/ps2/keymap.h
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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/ps2/keymap.h.mako b/hid/src/ps2/keymap.h.mako
index bedb5fcc..95fc0d5c 100644
--- a/hid/src/ps2/keymap.h.mako
+++ b/hid/src/ps2/keymap.h.mako
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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/spi.cpp b/hid/src/spi.cpp
index fe634a14..9f2b4b59 100644
--- a/hid/src/spi.cpp
+++ b/hid/src/spi.cpp
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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/spi.h b/hid/src/spi.h
index 10a97e81..2e980606 100644
--- a/hid/src/spi.h
+++ b/hid/src/spi.h
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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/usb/hid.h b/hid/src/usb/hid.h
index bd7ba966..c23f8715 100644
--- a/hid/src/usb/hid.h
+++ b/hid/src/usb/hid.h
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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/usb/keymap.h b/hid/src/usb/keymap.h
index 1564b1f0..1ce4ce90 100644
--- a/hid/src/usb/keymap.h
+++ b/hid/src/usb/keymap.h
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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/usb/keymap.h.mako b/hid/src/usb/keymap.h.mako
index a93d91a4..90a61695 100644
--- a/hid/src/usb/keymap.h.mako
+++ b/hid/src/usb/keymap.h.mako
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 c96a7487..aea82907 100644
--- a/kvmd/__init__.py
+++ b/kvmd/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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/aiofs.py b/kvmd/aiofs.py
index 53188286..a95e972f 100644
--- a/kvmd/aiofs.py
+++ b/kvmd/aiofs.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 46252914..f752bdd7 100644
--- a/kvmd/aiogp.py
+++ b/kvmd/aiogp.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 490b787a..4dbce514 100644
--- a/kvmd/aiomulti.py
+++ b/kvmd/aiomulti.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 6c5fd6be..6eb0053c 100644
--- a/kvmd/aioproc.py
+++ b/kvmd/aioproc.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 dd22b6c5..d6511568 100644
--- a/kvmd/aiotools.py
+++ b/kvmd/aiotools.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 4306a207..a4a41403 100644
--- a/kvmd/apps/__init__.py
+++ b/kvmd/apps/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 0d0ddb71..23c24e64 100644
--- a/kvmd/apps/cleanup/__init__.py
+++ b/kvmd/apps/cleanup/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 77f4e294..5742376e 100644
--- a/kvmd/apps/cleanup/__main__.py
+++ b/kvmd/apps/cleanup/__main__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 2b7e676a..bf714965 100644
--- a/kvmd/apps/htpasswd/__init__.py
+++ b/kvmd/apps/htpasswd/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 77f4e294..5742376e 100644
--- a/kvmd/apps/htpasswd/__main__.py
+++ b/kvmd/apps/htpasswd/__main__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 0abb57dc..6e520343 100644
--- a/kvmd/apps/ipmi/__init__.py
+++ b/kvmd/apps/ipmi/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 77f4e294..5742376e 100644
--- a/kvmd/apps/ipmi/__main__.py
+++ b/kvmd/apps/ipmi/__main__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 0b42bf19..bffe94db 100644
--- a/kvmd/apps/ipmi/auth.py
+++ b/kvmd/apps/ipmi/auth.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 b6224cba..43cf9672 100644
--- a/kvmd/apps/ipmi/server.py
+++ b/kvmd/apps/ipmi/server.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 ac11945f..82e0baa5 100644
--- a/kvmd/apps/kvmd/__init__.py
+++ b/kvmd/apps/kvmd/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 77f4e294..5742376e 100644
--- a/kvmd/apps/kvmd/__main__.py
+++ b/kvmd/apps/kvmd/__main__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 1e91f7fa..2e9dc6b1 100644
--- a/kvmd/apps/kvmd/api/__init__.py
+++ b/kvmd/apps/kvmd/api/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 2d63ef3d..7ac2b4ed 100644
--- a/kvmd/apps/kvmd/api/atx.py
+++ b/kvmd/apps/kvmd/api/atx.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 fcd68dfe..c274391b 100644
--- a/kvmd/apps/kvmd/api/auth.py
+++ b/kvmd/apps/kvmd/api/auth.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 8f9ee581..62cd4519 100644
--- a/kvmd/apps/kvmd/api/export.py
+++ b/kvmd/apps/kvmd/api/export.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 16143be3..b865b6a8 100644
--- a/kvmd/apps/kvmd/api/hid.py
+++ b/kvmd/apps/kvmd/api/hid.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 5adf3974..c4990f37 100644
--- a/kvmd/apps/kvmd/api/info.py
+++ b/kvmd/apps/kvmd/api/info.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 744a3332..9c09d5bc 100644
--- a/kvmd/apps/kvmd/api/log.py
+++ b/kvmd/apps/kvmd/api/log.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 08ce36ff..5671dc08 100644
--- a/kvmd/apps/kvmd/api/msd.py
+++ b/kvmd/apps/kvmd/api/msd.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 52cc5610..974bac4c 100644
--- a/kvmd/apps/kvmd/api/redfish.py
+++ b/kvmd/apps/kvmd/api/redfish.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 b47902fc..3d4a8c57 100644
--- a/kvmd/apps/kvmd/api/streamer.py
+++ b/kvmd/apps/kvmd/api/streamer.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 4a8b37f1..a86e7e39 100644
--- a/kvmd/apps/kvmd/api/ugpio.py
+++ b/kvmd/apps/kvmd/api/ugpio.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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/wol.py b/kvmd/apps/kvmd/api/wol.py
index b9aa74f6..ded6f6bf 100644
--- a/kvmd/apps/kvmd/api/wol.py
+++ b/kvmd/apps/kvmd/api/wol.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 e75c7e40..9fe738f6 100644
--- a/kvmd/apps/kvmd/auth.py
+++ b/kvmd/apps/kvmd/auth.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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/http.py b/kvmd/apps/kvmd/http.py
index dc56d7e6..e46be2fa 100644
--- a/kvmd/apps/kvmd/http.py
+++ b/kvmd/apps/kvmd/http.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 dcb192d9..302288aa 100644
--- a/kvmd/apps/kvmd/info/__init__.py
+++ b/kvmd/apps/kvmd/info/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 6b3bc969..12441ba9 100644
--- a/kvmd/apps/kvmd/info/base.py
+++ b/kvmd/apps/kvmd/info/base.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 6097d6a3..b471a6ca 100644
--- a/kvmd/apps/kvmd/info/extras.py
+++ b/kvmd/apps/kvmd/info/extras.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 57a8521d..2af7374b 100644
--- a/kvmd/apps/kvmd/info/hw.py
+++ b/kvmd/apps/kvmd/info/hw.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 2ed50d69..6a4e5285 100644
--- a/kvmd/apps/kvmd/info/meta.py
+++ b/kvmd/apps/kvmd/info/meta.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 0e66ec53..43f86e27 100644
--- a/kvmd/apps/kvmd/info/system.py
+++ b/kvmd/apps/kvmd/info/system.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 bcebf42f..9165e702 100644
--- a/kvmd/apps/kvmd/logreader.py
+++ b/kvmd/apps/kvmd/logreader.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 67d1e70c..93b4c8f0 100644
--- a/kvmd/apps/kvmd/server.py
+++ b/kvmd/apps/kvmd/server.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 1f4b4619..aa72fdd7 100644
--- a/kvmd/apps/kvmd/snapshoter.py
+++ b/kvmd/apps/kvmd/snapshoter.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 85107edd..77c1302c 100644
--- a/kvmd/apps/kvmd/streamer.py
+++ b/kvmd/apps/kvmd/streamer.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 b3e01cb3..d9e283da 100644
--- a/kvmd/apps/kvmd/ugpio.py
+++ b/kvmd/apps/kvmd/ugpio.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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/wol.py b/kvmd/apps/kvmd/wol.py
index 672b9ef6..70c60a89 100644
--- a/kvmd/apps/kvmd/wol.py
+++ b/kvmd/apps/kvmd/wol.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 b8f93c6d..48e8273d 100644
--- a/kvmd/apps/otg/__init__.py
+++ b/kvmd/apps/otg/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 77f4e294..5742376e 100644
--- a/kvmd/apps/otg/__main__.py
+++ b/kvmd/apps/otg/__main__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 e5f34641..0e2461a9 100644
--- a/kvmd/apps/otg/hid/__init__.py
+++ b/kvmd/apps/otg/hid/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 a098c6de..d08f9bc8 100644
--- a/kvmd/apps/otg/hid/keyboard.py
+++ b/kvmd/apps/otg/hid/keyboard.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 b1d235a2..40f7280f 100644
--- a/kvmd/apps/otg/hid/mouse.py
+++ b/kvmd/apps/otg/hid/mouse.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 f504013d..7f7ad30a 100644
--- a/kvmd/apps/otgmsd/__init__.py
+++ b/kvmd/apps/otgmsd/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 77f4e294..5742376e 100644
--- a/kvmd/apps/otgmsd/__main__.py
+++ b/kvmd/apps/otgmsd/__main__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 bd069342..8b05f9e8 100644
--- a/kvmd/apps/otgnet/__init__.py
+++ b/kvmd/apps/otgnet/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 77f4e294..5742376e 100644
--- a/kvmd/apps/otgnet/__main__.py
+++ b/kvmd/apps/otgnet/__main__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 1e7f2289..4d838513 100644
--- a/kvmd/apps/otgnet/netctl.py
+++ b/kvmd/apps/otgnet/netctl.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 1e91f7fa..2e9dc6b1 100644
--- a/kvmd/clients/__init__.py
+++ b/kvmd/clients/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 93bac43e..97b48c26 100644
--- a/kvmd/env.py
+++ b/kvmd/env.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 8103b16c..5f94ce15 100644
--- a/kvmd/errors.py
+++ b/kvmd/errors.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 1e91f7fa..2e9dc6b1 100644
--- a/kvmd/helpers/__init__.py
+++ b/kvmd/helpers/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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/otgmsd/__init__.py b/kvmd/helpers/otgmsd/__init__.py
index 1e91f7fa..2e9dc6b1 100644
--- a/kvmd/helpers/otgmsd/__init__.py
+++ b/kvmd/helpers/otgmsd/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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/otgmsd/remount/__init__.py b/kvmd/helpers/otgmsd/remount/__init__.py
index 4a83980e..644707e5 100644
--- a/kvmd/helpers/otgmsd/remount/__init__.py
+++ b/kvmd/helpers/otgmsd/remount/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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/otgmsd/remount/__main__.py b/kvmd/helpers/otgmsd/remount/__main__.py
index 77f4e294..5742376e 100644
--- a/kvmd/helpers/otgmsd/remount/__main__.py
+++ b/kvmd/helpers/otgmsd/remount/__main__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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/otgmsd/unlock/__init__.py b/kvmd/helpers/otgmsd/unlock/__init__.py
index 88832d66..7c7d62b2 100644
--- a/kvmd/helpers/otgmsd/unlock/__init__.py
+++ b/kvmd/helpers/otgmsd/unlock/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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/otgmsd/unlock/__main__.py b/kvmd/helpers/otgmsd/unlock/__main__.py
index 77f4e294..5742376e 100644
--- a/kvmd/helpers/otgmsd/unlock/__main__.py
+++ b/kvmd/helpers/otgmsd/unlock/__main__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 654b603c..368bf668 100644
--- a/kvmd/htclient.py
+++ b/kvmd/htclient.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 53578aa3..a3b4fb07 100644
--- a/kvmd/inotify.py
+++ b/kvmd/inotify.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 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 1e91f7fa..2e9dc6b1 100644
--- a/kvmd/keyboard/__init__.py
+++ b/kvmd/keyboard/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 a841e8b8..1b855cd0 100644
--- a/kvmd/keyboard/mappings.py
+++ b/kvmd/keyboard/mappings.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 5f0fc9ad..b021dcfa 100644
--- a/kvmd/keyboard/mappings.py.mako
+++ b/kvmd/keyboard/mappings.py.mako
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 5553a01d..3c73bd85 100644
--- a/kvmd/keyboard/printer.py
+++ b/kvmd/keyboard/printer.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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/logging.py b/kvmd/logging.py
index 894f12af..5b78b52e 100644
--- a/kvmd/logging.py
+++ b/kvmd/logging.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 ea25bcfc..db2b693b 100644
--- a/kvmd/plugins/__init__.py
+++ b/kvmd/plugins/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 e600aa16..39385905 100644
--- a/kvmd/plugins/atx/__init__.py
+++ b/kvmd/plugins/atx/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 ba5bf1f0..e6766e58 100644
--- a/kvmd/plugins/atx/disabled.py
+++ b/kvmd/plugins/atx/disabled.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 a2d1f3f5..2108de34 100644
--- a/kvmd/plugins/atx/gpio.py
+++ b/kvmd/plugins/atx/gpio.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 18f7ed6b..99438415 100644
--- a/kvmd/plugins/auth/__init__.py
+++ b/kvmd/plugins/auth/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 045475f8..d5840a2e 100644
--- a/kvmd/plugins/auth/htpasswd.py
+++ b/kvmd/plugins/auth/htpasswd.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 4e826726..63750494 100644
--- a/kvmd/plugins/auth/http.py
+++ b/kvmd/plugins/auth/http.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 643a6657..4806d28f 100644
--- a/kvmd/plugins/auth/pam.py
+++ b/kvmd/plugins/auth/pam.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 c275f075..3e637a9f 100644
--- a/kvmd/plugins/hid/__init__.py
+++ b/kvmd/plugins/hid/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 8e929db5..e805664d 100644
--- a/kvmd/plugins/hid/_mcu/__init__.py
+++ b/kvmd/plugins/hid/_mcu/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 f52bf854..de8e9e4a 100644
--- a/kvmd/plugins/hid/_mcu/gpio.py
+++ b/kvmd/plugins/hid/_mcu/gpio.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 a0f83528..90f47508 100644
--- a/kvmd/plugins/hid/_mcu/proto.py
+++ b/kvmd/plugins/hid/_mcu/proto.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 83e7bf80..2e8ef422 100644
--- a/kvmd/plugins/hid/bt/__init__.py
+++ b/kvmd/plugins/hid/bt/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 48639f69..7b8de282 100644
--- a/kvmd/plugins/hid/bt/bluez.py
+++ b/kvmd/plugins/hid/bt/bluez.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 acc00dd1..a7d8f7d7 100644
--- a/kvmd/plugins/hid/bt/sdp.py
+++ b/kvmd/plugins/hid/bt/sdp.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 3e12642a..3332467a 100644
--- a/kvmd/plugins/hid/bt/server.py
+++ b/kvmd/plugins/hid/bt/server.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 22a6b223..9a9a2aef 100644
--- a/kvmd/plugins/hid/otg/__init__.py
+++ b/kvmd/plugins/hid/otg/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 73526bcf..7757efe8 100644
--- a/kvmd/plugins/hid/otg/device.py
+++ b/kvmd/plugins/hid/otg/device.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 6ae05f90..09fd2a5a 100644
--- a/kvmd/plugins/hid/otg/events.py
+++ b/kvmd/plugins/hid/otg/events.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 2629aaeb..acc0381f 100644
--- a/kvmd/plugins/hid/otg/keyboard.py
+++ b/kvmd/plugins/hid/otg/keyboard.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 df06d739..1625e499 100644
--- a/kvmd/plugins/hid/otg/mouse.py
+++ b/kvmd/plugins/hid/otg/mouse.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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/usb.py b/kvmd/plugins/hid/otg/usb.py
index 8e437b13..17979003 100644
--- a/kvmd/plugins/hid/otg/usb.py
+++ b/kvmd/plugins/hid/otg/usb.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 843be58f..ff482e32 100644
--- a/kvmd/plugins/hid/serial.py
+++ b/kvmd/plugins/hid/serial.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 fbfd7cba..057a67ea 100644
--- a/kvmd/plugins/hid/spi.py
+++ b/kvmd/plugins/hid/spi.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 bd397657..5c5ce9df 100644
--- a/kvmd/plugins/msd/__init__.py
+++ b/kvmd/plugins/msd/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 83746b4c..0904c798 100644
--- a/kvmd/plugins/msd/disabled.py
+++ b/kvmd/plugins/msd/disabled.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 2b31ea53..c0c9f38e 100644
--- a/kvmd/plugins/msd/otg/__init__.py
+++ b/kvmd/plugins/msd/otg/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 a0a0d82b..49ea5f14 100644
--- a/kvmd/plugins/msd/otg/drive.py
+++ b/kvmd/plugins/msd/otg/drive.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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/fs.py b/kvmd/plugins/msd/otg/fs.py
index ac91f89f..27461f84 100644
--- a/kvmd/plugins/msd/otg/fs.py
+++ b/kvmd/plugins/msd/otg/fs.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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/helpers.py b/kvmd/plugins/msd/otg/helpers.py
index a3c60e02..9447c524 100644
--- a/kvmd/plugins/msd/otg/helpers.py
+++ b/kvmd/plugins/msd/otg/helpers.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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/relay/__init__.py b/kvmd/plugins/msd/relay/__init__.py
index 6927dc1d..36b39ce8 100644
--- a/kvmd/plugins/msd/relay/__init__.py
+++ b/kvmd/plugins/msd/relay/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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/relay/drive.py b/kvmd/plugins/msd/relay/drive.py
index a04a6e9f..1f6c7c08 100644
--- a/kvmd/plugins/msd/relay/drive.py
+++ b/kvmd/plugins/msd/relay/drive.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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/relay/gpio.py b/kvmd/plugins/msd/relay/gpio.py
index c84965fe..b803dce1 100644
--- a/kvmd/plugins/msd/relay/gpio.py
+++ b/kvmd/plugins/msd/relay/gpio.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 c280b2a8..a3e24851 100644
--- a/kvmd/plugins/ugpio/__init__.py
+++ b/kvmd/plugins/ugpio/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 f5b0bbd6..04cb1c43 100644
--- a/kvmd/plugins/ugpio/ezcoo.py
+++ b/kvmd/plugins/ugpio/ezcoo.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 2bbc3736..06b4f6f1 100644
--- a/kvmd/plugins/ugpio/gpio.py
+++ b/kvmd/plugins/ugpio/gpio.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 4341e6ac..828a17b8 100644
--- a/kvmd/plugins/ugpio/hidrelay.py
+++ b/kvmd/plugins/ugpio/hidrelay.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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/otgbind.py b/kvmd/plugins/ugpio/otgbind.py
index 5b5291fa..cff2d912 100644
--- a/kvmd/plugins/ugpio/otgbind.py
+++ b/kvmd/plugins/ugpio/otgbind.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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/tools.py b/kvmd/tools.py
index 40db9b9c..e75dd02a 100644
--- a/kvmd/tools.py
+++ b/kvmd/tools.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 d91b37bf..adb9735b 100644
--- a/kvmd/validators/__init__.py
+++ b/kvmd/validators/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 535ba445..382d4928 100644
--- a/kvmd/validators/auth.py
+++ b/kvmd/validators/auth.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 ee71be0f..7f66c262 100644
--- a/kvmd/validators/basic.py
+++ b/kvmd/validators/basic.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 4f6ca4be..b51ff88a 100644
--- a/kvmd/validators/hid.py
+++ b/kvmd/validators/hid.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 287786df..9d293d6b 100644
--- a/kvmd/validators/hw.py
+++ b/kvmd/validators/hw.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 c422c352..19209be9 100644
--- a/kvmd/validators/kvm.py
+++ b/kvmd/validators/kvm.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 f4019272..991540bd 100644
--- a/kvmd/validators/net.py
+++ b/kvmd/validators/net.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 67c9b3e1..402f4b6c 100644
--- a/kvmd/validators/os.py
+++ b/kvmd/validators/os.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 61b23d78..c8c0fed8 100644
--- a/kvmd/validators/ugpio.py
+++ b/kvmd/validators/ugpio.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 eea9e231..05b3f10a 100644
--- a/kvmd/yamlconf/__init__.py
+++ b/kvmd/yamlconf/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 ffc5fc38..15c049cf 100644
--- a/kvmd/yamlconf/dumper.py
+++ b/kvmd/yamlconf/dumper.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 53607d8f..20ff7c93 100644
--- a/kvmd/yamlconf/loader.py
+++ b/kvmd/yamlconf/loader.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 d2a766de..5244e9db 100755
--- a/scripts/kvmd-gencert
+++ b/scripts/kvmd-gencert
@@ -3,7 +3,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 841f615b..1b259e90 100755
--- a/scripts/kvmd-udev-hdmiusb-check
+++ b/scripts/kvmd-udev-hdmiusb-check
@@ -3,7 +3,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 45479791..01549da8 100755
--- a/setup.py
+++ b/setup.py
@@ -3,7 +3,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 1e91f7fa..2e9dc6b1 100644
--- a/testenv/tests/__init__.py
+++ b/testenv/tests/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 1e91f7fa..2e9dc6b1 100644
--- a/testenv/tests/apps/__init__.py
+++ b/testenv/tests/apps/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 1e91f7fa..2e9dc6b1 100644
--- a/testenv/tests/apps/cleanup/__init__.py
+++ b/testenv/tests/apps/cleanup/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 6514cbce..8458d03f 100644
--- a/testenv/tests/apps/cleanup/test_main.py
+++ b/testenv/tests/apps/cleanup/test_main.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 1e91f7fa..2e9dc6b1 100644
--- a/testenv/tests/apps/htpasswd/__init__.py
+++ b/testenv/tests/apps/htpasswd/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 dd1d9c8d..4ba3cea1 100644
--- a/testenv/tests/apps/htpasswd/test_main.py
+++ b/testenv/tests/apps/htpasswd/test_main.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 1e91f7fa..2e9dc6b1 100644
--- a/testenv/tests/apps/kvmd/__init__.py
+++ b/testenv/tests/apps/kvmd/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 15a7e1e3..1e8c59b8 100644
--- a/testenv/tests/apps/kvmd/test_auth.py
+++ b/testenv/tests/apps/kvmd/test_auth.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 1e91f7fa..2e9dc6b1 100644
--- a/testenv/tests/keyboard/__init__.py
+++ b/testenv/tests/keyboard/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 ad26d780..fc6b88e3 100644
--- a/testenv/tests/keyboard/test_keymap.py
+++ b/testenv/tests/keyboard/test_keymap.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 1e91f7fa..2e9dc6b1 100644
--- a/testenv/tests/plugins/__init__.py
+++ b/testenv/tests/plugins/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 48bf16e5..7bbe269a 100644
--- a/testenv/tests/plugins/auth/__init__.py
+++ b/testenv/tests/plugins/auth/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 9fe68e6d..b14fc4f0 100644
--- a/testenv/tests/plugins/auth/test_htpasswd.py
+++ b/testenv/tests/plugins/auth/test_htpasswd.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 6c584dc1..b490450d 100644
--- a/testenv/tests/plugins/auth/test_http.py
+++ b/testenv/tests/plugins/auth/test_http.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 49be05a2..d365f9ee 100644
--- a/testenv/tests/plugins/auth/test_pam.py
+++ b/testenv/tests/plugins/auth/test_pam.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 ea635e68..46fe3f44 100644
--- a/testenv/tests/test_aiotools.py
+++ b/testenv/tests/test_aiotools.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 e6372e33..ff18271f 100644
--- a/testenv/tests/test_logging.py
+++ b/testenv/tests/test_logging.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 1e91f7fa..2e9dc6b1 100644
--- a/testenv/tests/validators/__init__.py
+++ b/testenv/tests/validators/__init__.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 f4ddbdfd..bd904846 100644
--- a/testenv/tests/validators/test_auth.py
+++ b/testenv/tests/validators/test_auth.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 1e8feb0c..8e8f5135 100644
--- a/testenv/tests/validators/test_basic.py
+++ b/testenv/tests/validators/test_basic.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 dba7dfe6..fe509a47 100644
--- a/testenv/tests/validators/test_hid.py
+++ b/testenv/tests/validators/test_hid.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 bcc3531f..d3115069 100644
--- a/testenv/tests/validators/test_hw.py
+++ b/testenv/tests/validators/test_hw.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 bd558e3b..4a80b37c 100644
--- a/testenv/tests/validators/test_kvm.py
+++ b/testenv/tests/validators/test_kvm.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 d3d4703b..bbb5185c 100644
--- a/testenv/tests/validators/test_net.py
+++ b/testenv/tests/validators/test_net.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 47598ce1..d23dd324 100644
--- a/testenv/tests/validators/test_os.py
+++ b/testenv/tests/validators/test_os.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 196763cf..15eb499b 100644
--- a/testenv/tests/validators/test_ugpio.py
+++ b/testenv/tests/validators/test_ugpio.py
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 2113e9aa..2a294dfe 100644
--- a/web/base.pug
+++ b/web/base.pug
@@ -5,7 +5,7 @@ doctype html
# #
# KVMD - The main Pi-KVM daemon. #
# #
- # Copyright (C) 2018 Maxim Devaev <[email protected]> #
+ # Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 98f5d146..9818909c 100644
--- a/web/index.html
+++ b/web/index.html
@@ -4,7 +4,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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/ipmi/index.html b/web/ipmi/index.html
index 70a0f1ed..d014b16b 100644
--- a/web/ipmi/index.html
+++ b/web/ipmi/index.html
@@ -4,7 +4,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 49aa96f1..380de909 100644
--- a/web/kvm/index.html
+++ b/web/kvm/index.html
@@ -4,7 +4,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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/login/index.html b/web/login/index.html
index 1466ec27..c2089b10 100644
--- a/web/login/index.html
+++ b/web/login/index.html
@@ -4,7 +4,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 f5c03d34..5d53436a 100644
--- a/web/share/css/index/index.css
+++ b/web/share/css/index/index.css
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 a0030006..ef9d040e 100644
--- a/web/share/css/keypad.css
+++ b/web/share/css/keypad.css
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 1bebdeed..99accd4d 100644
--- a/web/share/css/kvm/about.css
+++ b/web/share/css/kvm/about.css
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 fd095b18..10daad98 100644
--- a/web/share/css/kvm/hid.css
+++ b/web/share/css/kvm/hid.css
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 5f7480b4..a7fc6862 100644
--- a/web/share/css/kvm/keyboard.css
+++ b/web/share/css/kvm/keyboard.css
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 faa348d8..3d2a0486 100644
--- a/web/share/css/kvm/msd.css
+++ b/web/share/css/kvm/msd.css
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 64ac0e27..189867a7 100644
--- a/web/share/css/kvm/stream.css
+++ b/web/share/css/kvm/stream.css
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 dab35fa4..892dd85f 100644
--- a/web/share/css/led.css
+++ b/web/share/css/led.css
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 ac4a795c..22e00a9f 100644
--- a/web/share/css/login/login.css
+++ b/web/share/css/login/login.css
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 bfce6518..ccf78897 100644
--- a/web/share/css/main.css
+++ b/web/share/css/main.css
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 98ea7c0b..038138ee 100644
--- a/web/share/css/modal.css
+++ b/web/share/css/modal.css
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 e798987d..8aba82fc 100644
--- a/web/share/css/navbar.css
+++ b/web/share/css/navbar.css
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 f7fbf62b..e106a664 100644
--- a/web/share/css/progress.css
+++ b/web/share/css/progress.css
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 e4f56d63..45f96eaf 100644
--- a/web/share/css/radio.css
+++ b/web/share/css/radio.css
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 e9928118..9f5d1af8 100644
--- a/web/share/css/slider.css
+++ b/web/share/css/slider.css
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 ca481fa3..dace54c3 100644
--- a/web/share/css/start.css
+++ b/web/share/css/start.css
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 84f4deec..f840e275 100644
--- a/web/share/css/switch.css
+++ b/web/share/css/switch.css
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 eb1624db..6ea4d8fb 100644
--- a/web/share/css/tabs.css
+++ b/web/share/css/tabs.css
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 20d9ed10..bec1f10e 100644
--- a/web/share/css/vars.css
+++ b/web/share/css/vars.css
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 5beb3a69..3af2eb0c 100644
--- a/web/share/css/window.css
+++ b/web/share/css/window.css
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 3b41f95b..709a5fb6 100644
--- a/web/share/js/bb.js
+++ b/web/share/js/bb.js
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 ac6cf3fc..ee829480 100644
--- a/web/share/js/index/main.js
+++ b/web/share/js/index/main.js
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 a348de11..70eda686 100644
--- a/web/share/js/ipmi/main.js
+++ b/web/share/js/ipmi/main.js
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 a3e96813..9efa3407 100644
--- a/web/share/js/keypad.js
+++ b/web/share/js/keypad.js
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 a521be0d..ec870506 100644
--- a/web/share/js/kvm/atx.js
+++ b/web/share/js/kvm/atx.js
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 54aff0a6..e874c81d 100644
--- a/web/share/js/kvm/gpio.js
+++ b/web/share/js/kvm/gpio.js
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 abda40c5..0de2a7b2 100644
--- a/web/share/js/kvm/hid.js
+++ b/web/share/js/kvm/hid.js
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 db024917..e1491b4e 100644
--- a/web/share/js/kvm/keyboard.js
+++ b/web/share/js/kvm/keyboard.js
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 2c88eff8..dde873c7 100644
--- a/web/share/js/kvm/main.js
+++ b/web/share/js/kvm/main.js
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 ec5bb912..3ac7935e 100644
--- a/web/share/js/kvm/mouse.js
+++ b/web/share/js/kvm/mouse.js
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 ceccc885..c67d819f 100644
--- a/web/share/js/kvm/msd.js
+++ b/web/share/js/kvm/msd.js
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 d252259b..6057696a 100644
--- a/web/share/js/kvm/recorder.js
+++ b/web/share/js/kvm/recorder.js
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 ef14af27..8f340c27 100644
--- a/web/share/js/kvm/session.js
+++ b/web/share/js/kvm/session.js
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 2f0358b8..44a28b96 100644
--- a/web/share/js/kvm/stream.js
+++ b/web/share/js/kvm/stream.js
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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/wol.js b/web/share/js/kvm/wol.js
index 000f842a..c0f68883 100644
--- a/web/share/js/kvm/wol.js
+++ b/web/share/js/kvm/wol.js
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 21d1ab63..30e0c909 100644
--- a/web/share/js/login/main.js
+++ b/web/share/js/login/main.js
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 702783d6..d6965803 100644
--- a/web/share/js/tools.js
+++ b/web/share/js/tools.js
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 f28427c5..fdfe742b 100644
--- a/web/share/js/vnc/main.js
+++ b/web/share/js/vnc/main.js
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 b9845256..e857bac0 100644
--- a/web/share/js/wm.js
+++ b/web/share/js/wm.js
@@ -2,7 +2,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This 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 14cd290e..1d47d971 100644
--- a/web/vnc/index.html
+++ b/web/vnc/index.html
@@ -4,7 +4,7 @@
# #
# KVMD - The main Pi-KVM daemon. #
# #
-# Copyright (C) 2018 Maxim Devaev <[email protected]> #
+# Copyright (C) 2018-2021 Maxim Devaev <[email protected]> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #