From 0190d0b849a8c24faa841d7600e8ab18f7d59590 Mon Sep 17 00:00:00 2001 From: Nicola Murino Date: Tue, 3 Jan 2023 10:18:30 +0100 Subject: [PATCH] update Copyright year Signed-off-by: Nicola Murino --- internal/acme/account.go | 4 ++-- internal/acme/acme.go | 4 ++-- internal/bundle/bundle.go | 4 ++-- internal/cmd/acme.go | 4 ++-- internal/cmd/awscontainer.go | 4 ++-- internal/cmd/awscontainer_disabled.go | 4 ++-- internal/cmd/gen.go | 4 ++-- internal/cmd/gencompletion.go | 4 ++-- internal/cmd/genman.go | 4 ++-- internal/cmd/initprovider.go | 4 ++-- internal/cmd/install_windows.go | 4 ++-- internal/cmd/portable.go | 4 ++-- internal/cmd/portable_disabled.go | 4 ++-- internal/cmd/reload_windows.go | 4 ++-- internal/cmd/resetprovider.go | 4 ++-- internal/cmd/resetpwd.go | 4 ++-- internal/cmd/revertprovider.go | 4 ++-- internal/cmd/root.go | 4 ++-- internal/cmd/rotatelogs_windows.go | 4 ++-- internal/cmd/serve.go | 4 ++-- internal/cmd/service_windows.go | 4 ++-- internal/cmd/smtptest.go | 4 ++-- internal/cmd/start_windows.go | 4 ++-- internal/cmd/startsubsys.go | 4 ++-- internal/cmd/status_windows.go | 4 ++-- internal/cmd/stop_windows.go | 4 ++-- internal/cmd/uninstall_windows.go | 4 ++-- internal/command/command.go | 4 ++-- internal/command/command_test.go | 4 ++-- internal/common/actions.go | 4 ++-- internal/common/actions_test.go | 4 ++-- internal/common/clientsmap.go | 4 ++-- internal/common/clientsmap_test.go | 4 ++-- internal/common/common.go | 4 ++-- internal/common/common_test.go | 4 ++-- internal/common/connection.go | 4 ++-- internal/common/connection_test.go | 4 ++-- internal/common/dataretention.go | 4 ++-- internal/common/dataretention_test.go | 4 ++-- internal/common/defender.go | 4 ++-- internal/common/defender_test.go | 4 ++-- internal/common/defenderdb.go | 4 ++-- internal/common/defenderdb_test.go | 4 ++-- internal/common/defendermem.go | 4 ++-- internal/common/eventmanager.go | 4 ++-- internal/common/eventmanager_test.go | 4 ++-- internal/common/eventscheduler.go | 4 ++-- internal/common/httpauth.go | 4 ++-- internal/common/httpauth_test.go | 4 ++-- internal/common/protocol_test.go | 4 ++-- internal/common/ratelimiter.go | 4 ++-- internal/common/ratelimiter_test.go | 4 ++-- internal/common/tlsutils.go | 4 ++-- internal/common/tlsutils_test.go | 4 ++-- internal/common/transfer.go | 4 ++-- internal/common/transfer_test.go | 4 ++-- internal/common/transferschecker.go | 4 ++-- internal/common/transferschecker_test.go | 4 ++-- internal/config/config.go | 4 ++-- internal/config/config_darwin.go | 4 ++-- internal/config/config_fallback.go | 4 ++-- internal/config/config_linux.go | 4 ++-- internal/config/config_test.go | 4 ++-- internal/dataprovider/actions.go | 4 ++-- internal/dataprovider/admin.go | 4 ++-- internal/dataprovider/apikey.go | 4 ++-- internal/dataprovider/bolt.go | 4 ++-- internal/dataprovider/bolt_disabled.go | 4 ++-- internal/dataprovider/cachedpassword.go | 4 ++-- internal/dataprovider/cacheduser.go | 4 ++-- internal/dataprovider/dataprovider.go | 4 ++-- internal/dataprovider/eventrule.go | 4 ++-- internal/dataprovider/group.go | 4 ++-- internal/dataprovider/memory.go | 4 ++-- internal/dataprovider/mysql.go | 4 ++-- internal/dataprovider/mysql_disabled.go | 4 ++-- internal/dataprovider/node.go | 4 ++-- internal/dataprovider/pgsql.go | 4 ++-- internal/dataprovider/pgsql_disabled.go | 4 ++-- internal/dataprovider/quotaupdater.go | 4 ++-- internal/dataprovider/role.go | 4 ++-- internal/dataprovider/scheduler.go | 4 ++-- internal/dataprovider/session.go | 4 ++-- internal/dataprovider/share.go | 4 ++-- internal/dataprovider/sqlcommon.go | 4 ++-- internal/dataprovider/sqlite.go | 4 ++-- internal/dataprovider/sqlite_disabled.go | 4 ++-- internal/dataprovider/sqlqueries.go | 4 ++-- internal/dataprovider/user.go | 4 ++-- internal/ftpd/cryptfs_test.go | 4 ++-- internal/ftpd/ftpd.go | 4 ++-- internal/ftpd/ftpd_test.go | 4 ++-- internal/ftpd/handler.go | 4 ++-- internal/ftpd/internal_test.go | 4 ++-- internal/ftpd/server.go | 4 ++-- internal/ftpd/transfer.go | 4 ++-- internal/httpclient/httpclient.go | 4 ++-- internal/httpd/api_admin.go | 4 ++-- internal/httpd/api_defender.go | 4 ++-- internal/httpd/api_eventrule.go | 4 ++-- internal/httpd/api_events.go | 4 ++-- internal/httpd/api_folder.go | 4 ++-- internal/httpd/api_group.go | 4 ++-- internal/httpd/api_http_user.go | 4 ++-- internal/httpd/api_keys.go | 4 ++-- internal/httpd/api_maintenance.go | 4 ++-- internal/httpd/api_metadata.go | 4 ++-- internal/httpd/api_mfa.go | 4 ++-- internal/httpd/api_quota.go | 4 ++-- internal/httpd/api_retention.go | 4 ++-- internal/httpd/api_role.go | 4 ++-- internal/httpd/api_shares.go | 4 ++-- internal/httpd/api_user.go | 4 ++-- internal/httpd/api_utils.go | 4 ++-- internal/httpd/auth_utils.go | 4 ++-- internal/httpd/file.go | 4 ++-- internal/httpd/flash.go | 4 ++-- internal/httpd/flash_test.go | 4 ++-- internal/httpd/handler.go | 4 ++-- internal/httpd/httpd.go | 4 ++-- internal/httpd/httpd_test.go | 4 ++-- internal/httpd/internal_test.go | 4 ++-- internal/httpd/middleware.go | 4 ++-- internal/httpd/oidc.go | 4 ++-- internal/httpd/oidc_test.go | 4 ++-- internal/httpd/oidcmanager.go | 4 ++-- internal/httpd/resetcode.go | 4 ++-- internal/httpd/resources.go | 4 ++-- internal/httpd/resources_embedded.go | 4 ++-- internal/httpd/server.go | 4 ++-- internal/httpd/web.go | 4 ++-- internal/httpd/webadmin.go | 4 ++-- internal/httpd/webclient.go | 4 ++-- internal/httpdtest/httpdtest.go | 4 ++-- internal/httpdtest/httpfsimpl.go | 4 ++-- internal/kms/basesecret.go | 4 ++-- internal/kms/builtin.go | 4 ++-- internal/kms/kms.go | 4 ++-- internal/kms/local.go | 4 ++-- internal/logger/hclog.go | 4 ++-- internal/logger/journald.go | 4 ++-- internal/logger/journald_nolinux.go | 4 ++-- internal/logger/lego.go | 4 ++-- internal/logger/logger.go | 4 ++-- internal/logger/request_logger.go | 4 ++-- internal/logger/sync_wrapper.go | 4 ++-- internal/metric/metric.go | 4 ++-- internal/mfa/mfa.go | 4 ++-- internal/mfa/mfa_test.go | 4 ++-- internal/mfa/totp.go | 4 ++-- internal/plugin/auth.go | 4 ++-- internal/plugin/ipfilter.go | 4 ++-- internal/plugin/kms.go | 4 ++-- internal/plugin/metadata.go | 4 ++-- internal/plugin/notifier.go | 4 ++-- internal/plugin/plugin.go | 4 ++-- internal/plugin/searcher.go | 4 ++-- internal/plugin/util.go | 4 ++-- internal/service/awscontainer.go | 4 ++-- internal/service/awscontainer_disabled.go | 4 ++-- internal/service/service.go | 4 ++-- internal/service/service_portable.go | 4 ++-- internal/service/service_windows.go | 4 ++-- internal/service/signals_unix.go | 4 ++-- internal/service/signals_windows.go | 4 ++-- internal/sftpd/cmd_unix.go | 4 ++-- internal/sftpd/cmd_windows.go | 4 ++-- internal/sftpd/cryptfs_test.go | 4 ++-- internal/sftpd/handler.go | 4 ++-- internal/sftpd/httpfs_test.go | 4 ++-- internal/sftpd/internal_test.go | 4 ++-- internal/sftpd/internal_unix_test.go | 4 ++-- internal/sftpd/lister.go | 4 ++-- internal/sftpd/middleware.go | 4 ++-- internal/sftpd/middleware_test.go | 4 ++-- internal/sftpd/scp.go | 4 ++-- internal/sftpd/server.go | 4 ++-- internal/sftpd/sftpd.go | 4 ++-- internal/sftpd/sftpd_test.go | 4 ++-- internal/sftpd/ssh_cmd.go | 4 ++-- internal/sftpd/subsystem.go | 4 ++-- internal/sftpd/transfer.go | 4 ++-- internal/smtp/smtp.go | 4 ++-- internal/telemetry/router.go | 4 ++-- internal/telemetry/telemetry.go | 4 ++-- internal/telemetry/telemetry_test.go | 4 ++-- internal/util/errors.go | 4 ++-- internal/util/resources.go | 4 ++-- internal/util/resources_embedded.go | 4 ++-- internal/util/timeoutlistener.go | 4 ++-- internal/util/util.go | 4 ++-- internal/version/version.go | 4 ++-- internal/vfs/azblobfs.go | 4 ++-- internal/vfs/azblobfs_disabled.go | 4 ++-- internal/vfs/cryptfs.go | 4 ++-- internal/vfs/fileinfo.go | 4 ++-- internal/vfs/filesystem.go | 4 ++-- internal/vfs/folder.go | 4 ++-- internal/vfs/gcsfs.go | 4 ++-- internal/vfs/gcsfs_disabled.go | 4 ++-- internal/vfs/httpfs.go | 4 ++-- internal/vfs/osfs.go | 4 ++-- internal/vfs/s3fs.go | 4 ++-- internal/vfs/s3fs_disabled.go | 4 ++-- internal/vfs/sftpfs.go | 4 ++-- internal/vfs/statvfs_fallback.go | 4 ++-- internal/vfs/statvfs_linux.go | 4 ++-- internal/vfs/statvfs_unix.go | 4 ++-- internal/vfs/sys_unix.go | 4 ++-- internal/vfs/sys_windows.go | 4 ++-- internal/vfs/vfs.go | 4 ++-- internal/webdavd/file.go | 4 ++-- internal/webdavd/handler.go | 4 ++-- internal/webdavd/internal_test.go | 4 ++-- internal/webdavd/mimecache.go | 4 ++-- internal/webdavd/server.go | 4 ++-- internal/webdavd/webdavd.go | 4 ++-- internal/webdavd/webdavd_test.go | 4 ++-- main.go | 4 ++-- openapi/openapi.yaml | 3 +++ pkgs/debian/copyright | 2 +- templates/common/forgot-password.html | 4 ++-- templates/common/reset-password.html | 4 ++-- templates/email/password-expiration.html | 4 ++-- templates/email/reset-password.html | 4 ++-- templates/webadmin/admin.html | 4 ++-- templates/webadmin/admins.html | 4 ++-- templates/webadmin/adminsetup.html | 4 ++-- templates/webadmin/base.html | 4 ++-- templates/webadmin/baselogin.html | 4 ++-- templates/webadmin/changepassword.html | 4 ++-- templates/webadmin/connections.html | 4 ++-- templates/webadmin/defender.html | 4 ++-- templates/webadmin/eventaction.html | 4 ++-- templates/webadmin/eventactions.html | 4 ++-- templates/webadmin/eventrule.html | 4 ++-- templates/webadmin/eventrules.html | 4 ++-- templates/webadmin/events.html | 4 ++-- templates/webadmin/folder.html | 4 ++-- templates/webadmin/folders.html | 4 ++-- templates/webadmin/fsconfig.html | 4 ++-- templates/webadmin/group.html | 4 ++-- templates/webadmin/groups.html | 4 ++-- templates/webadmin/login.html | 4 ++-- templates/webadmin/maintenance.html | 4 ++-- templates/webadmin/message.html | 4 ++-- templates/webadmin/mfa.html | 4 ++-- templates/webadmin/profile.html | 4 ++-- templates/webadmin/role.html | 4 ++-- templates/webadmin/roles.html | 4 ++-- templates/webadmin/sharedcomponents.html | 4 ++-- templates/webadmin/status.html | 4 ++-- templates/webadmin/twofactor-recovery.html | 4 ++-- templates/webadmin/twofactor.html | 4 ++-- templates/webadmin/user.html | 4 ++-- templates/webadmin/users.html | 4 ++-- templates/webclient/base.html | 4 ++-- templates/webclient/baselogin.html | 4 ++-- templates/webclient/changepassword.html | 4 ++-- templates/webclient/editfile.html | 4 ++-- templates/webclient/files.html | 4 ++-- templates/webclient/login.html | 4 ++-- templates/webclient/message.html | 4 ++-- templates/webclient/mfa.html | 4 ++-- templates/webclient/profile.html | 4 ++-- templates/webclient/share.html | 4 ++-- templates/webclient/sharefiles.html | 4 ++-- templates/webclient/shares.html | 4 ++-- templates/webclient/shareupload.html | 4 ++-- templates/webclient/twofactor-recovery.html | 4 ++-- templates/webclient/twofactor.html | 4 ++-- templates/webclient/viewpdf.html | 4 ++-- 272 files changed, 544 insertions(+), 541 deletions(-) diff --git a/internal/acme/account.go b/internal/acme/account.go index 925ab293..04fdd635 100644 --- a/internal/acme/account.go +++ b/internal/acme/account.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package acme diff --git a/internal/acme/acme.go b/internal/acme/acme.go index 54176b3a..57667020 100644 --- a/internal/acme/acme.go +++ b/internal/acme/acme.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . // Package acme provides automatic access to certificates from Let's Encrypt and any other ACME-based CA // The code here is largely coiped from https://github.com/go-acme/lego/tree/master/cmd diff --git a/internal/bundle/bundle.go b/internal/bundle/bundle.go index 627160e6..b4b4a219 100644 --- a/internal/bundle/bundle.go +++ b/internal/bundle/bundle.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . //go:build bundle // +build bundle diff --git a/internal/cmd/acme.go b/internal/cmd/acme.go index 0181b7b2..c188c31f 100644 --- a/internal/cmd/acme.go +++ b/internal/cmd/acme.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package cmd diff --git a/internal/cmd/awscontainer.go b/internal/cmd/awscontainer.go index c6f34231..444ebdf7 100644 --- a/internal/cmd/awscontainer.go +++ b/internal/cmd/awscontainer.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . //go:build awscontainer // +build awscontainer diff --git a/internal/cmd/awscontainer_disabled.go b/internal/cmd/awscontainer_disabled.go index f20e665b..a436861d 100644 --- a/internal/cmd/awscontainer_disabled.go +++ b/internal/cmd/awscontainer_disabled.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . //go:build !awscontainer // +build !awscontainer diff --git a/internal/cmd/gen.go b/internal/cmd/gen.go index a18256af..39799b1d 100644 --- a/internal/cmd/gen.go +++ b/internal/cmd/gen.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package cmd diff --git a/internal/cmd/gencompletion.go b/internal/cmd/gencompletion.go index 5e252af9..4837f1fa 100644 --- a/internal/cmd/gencompletion.go +++ b/internal/cmd/gencompletion.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package cmd diff --git a/internal/cmd/genman.go b/internal/cmd/genman.go index 179812a7..c9c1fccd 100644 --- a/internal/cmd/genman.go +++ b/internal/cmd/genman.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package cmd diff --git a/internal/cmd/initprovider.go b/internal/cmd/initprovider.go index 7c9c24a3..9bfad7f7 100644 --- a/internal/cmd/initprovider.go +++ b/internal/cmd/initprovider.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package cmd diff --git a/internal/cmd/install_windows.go b/internal/cmd/install_windows.go index fead8310..93a99dcb 100644 --- a/internal/cmd/install_windows.go +++ b/internal/cmd/install_windows.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package cmd diff --git a/internal/cmd/portable.go b/internal/cmd/portable.go index 0227f07d..783a9379 100644 --- a/internal/cmd/portable.go +++ b/internal/cmd/portable.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . //go:build !noportable // +build !noportable diff --git a/internal/cmd/portable_disabled.go b/internal/cmd/portable_disabled.go index e2bc6359..88faa507 100644 --- a/internal/cmd/portable_disabled.go +++ b/internal/cmd/portable_disabled.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . //go:build noportable // +build noportable diff --git a/internal/cmd/reload_windows.go b/internal/cmd/reload_windows.go index 716c7925..64006f3b 100644 --- a/internal/cmd/reload_windows.go +++ b/internal/cmd/reload_windows.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package cmd diff --git a/internal/cmd/resetprovider.go b/internal/cmd/resetprovider.go index cc372a1d..b151c578 100644 --- a/internal/cmd/resetprovider.go +++ b/internal/cmd/resetprovider.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package cmd diff --git a/internal/cmd/resetpwd.go b/internal/cmd/resetpwd.go index 196084c8..0183c477 100644 --- a/internal/cmd/resetpwd.go +++ b/internal/cmd/resetpwd.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package cmd diff --git a/internal/cmd/revertprovider.go b/internal/cmd/revertprovider.go index 670cba68..5e11e4c9 100644 --- a/internal/cmd/revertprovider.go +++ b/internal/cmd/revertprovider.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package cmd diff --git a/internal/cmd/root.go b/internal/cmd/root.go index 06e8f29b..10d9ccf0 100644 --- a/internal/cmd/root.go +++ b/internal/cmd/root.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . // Package cmd provides Command Line Interface support package cmd diff --git a/internal/cmd/rotatelogs_windows.go b/internal/cmd/rotatelogs_windows.go index 77b7f0d9..4dbce8a8 100644 --- a/internal/cmd/rotatelogs_windows.go +++ b/internal/cmd/rotatelogs_windows.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package cmd diff --git a/internal/cmd/serve.go b/internal/cmd/serve.go index 07189b07..8ceca406 100644 --- a/internal/cmd/serve.go +++ b/internal/cmd/serve.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package cmd diff --git a/internal/cmd/service_windows.go b/internal/cmd/service_windows.go index 221e92a3..758b0a08 100644 --- a/internal/cmd/service_windows.go +++ b/internal/cmd/service_windows.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package cmd diff --git a/internal/cmd/smtptest.go b/internal/cmd/smtptest.go index 7e82c578..bc66b1d8 100644 --- a/internal/cmd/smtptest.go +++ b/internal/cmd/smtptest.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package cmd diff --git a/internal/cmd/start_windows.go b/internal/cmd/start_windows.go index 1c1cfba9..0847d8e1 100644 --- a/internal/cmd/start_windows.go +++ b/internal/cmd/start_windows.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package cmd diff --git a/internal/cmd/startsubsys.go b/internal/cmd/startsubsys.go index 5bf759c0..1e3018ba 100644 --- a/internal/cmd/startsubsys.go +++ b/internal/cmd/startsubsys.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package cmd diff --git a/internal/cmd/status_windows.go b/internal/cmd/status_windows.go index d75ade16..d5591aff 100644 --- a/internal/cmd/status_windows.go +++ b/internal/cmd/status_windows.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package cmd diff --git a/internal/cmd/stop_windows.go b/internal/cmd/stop_windows.go index b1525fc5..5c175bca 100644 --- a/internal/cmd/stop_windows.go +++ b/internal/cmd/stop_windows.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package cmd diff --git a/internal/cmd/uninstall_windows.go b/internal/cmd/uninstall_windows.go index cbe01795..424d7cd8 100644 --- a/internal/cmd/uninstall_windows.go +++ b/internal/cmd/uninstall_windows.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package cmd diff --git a/internal/command/command.go b/internal/command/command.go index ba32a2ba..9be38abd 100644 --- a/internal/command/command.go +++ b/internal/command/command.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . // Package command provides command configuration for SFTPGo hooks package command diff --git a/internal/command/command_test.go b/internal/command/command_test.go index fed12c75..d6945296 100644 --- a/internal/command/command_test.go +++ b/internal/command/command_test.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package command diff --git a/internal/common/actions.go b/internal/common/actions.go index e932c690..11157bef 100644 --- a/internal/common/actions.go +++ b/internal/common/actions.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package common diff --git a/internal/common/actions_test.go b/internal/common/actions_test.go index ddebe493..d45e5a5a 100644 --- a/internal/common/actions_test.go +++ b/internal/common/actions_test.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package common diff --git a/internal/common/clientsmap.go b/internal/common/clientsmap.go index c042d2e7..fc427b7c 100644 --- a/internal/common/clientsmap.go +++ b/internal/common/clientsmap.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package common diff --git a/internal/common/clientsmap_test.go b/internal/common/clientsmap_test.go index 854c81fa..ffe48816 100644 --- a/internal/common/clientsmap_test.go +++ b/internal/common/clientsmap_test.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package common diff --git a/internal/common/common.go b/internal/common/common.go index de53f1c7..1b804326 100644 --- a/internal/common/common.go +++ b/internal/common/common.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . // Package common defines code shared among file transfer packages and protocols package common diff --git a/internal/common/common_test.go b/internal/common/common_test.go index bf73a632..e0613dfd 100644 --- a/internal/common/common_test.go +++ b/internal/common/common_test.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package common diff --git a/internal/common/connection.go b/internal/common/connection.go index 064d319e..9cf2faaf 100644 --- a/internal/common/connection.go +++ b/internal/common/connection.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package common diff --git a/internal/common/connection_test.go b/internal/common/connection_test.go index 6ff39b26..a42562dc 100644 --- a/internal/common/connection_test.go +++ b/internal/common/connection_test.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package common diff --git a/internal/common/dataretention.go b/internal/common/dataretention.go index 1c641ed5..4ce781c7 100644 --- a/internal/common/dataretention.go +++ b/internal/common/dataretention.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package common diff --git a/internal/common/dataretention_test.go b/internal/common/dataretention_test.go index a9c33933..68ad6fe7 100644 --- a/internal/common/dataretention_test.go +++ b/internal/common/dataretention_test.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package common diff --git a/internal/common/defender.go b/internal/common/defender.go index ed709121..678bd7e5 100644 --- a/internal/common/defender.go +++ b/internal/common/defender.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package common diff --git a/internal/common/defender_test.go b/internal/common/defender_test.go index 20946ede..aa3165a8 100644 --- a/internal/common/defender_test.go +++ b/internal/common/defender_test.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package common diff --git a/internal/common/defenderdb.go b/internal/common/defenderdb.go index 40f03cf1..6d26611e 100644 --- a/internal/common/defenderdb.go +++ b/internal/common/defenderdb.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package common diff --git a/internal/common/defenderdb_test.go b/internal/common/defenderdb_test.go index 3e6cb3fe..54e769d1 100644 --- a/internal/common/defenderdb_test.go +++ b/internal/common/defenderdb_test.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package common diff --git a/internal/common/defendermem.go b/internal/common/defendermem.go index 4d669b5a..80bb65d9 100644 --- a/internal/common/defendermem.go +++ b/internal/common/defendermem.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package common diff --git a/internal/common/eventmanager.go b/internal/common/eventmanager.go index 88e60298..74fb1368 100644 --- a/internal/common/eventmanager.go +++ b/internal/common/eventmanager.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package common diff --git a/internal/common/eventmanager_test.go b/internal/common/eventmanager_test.go index e43ef131..f9ba9e0b 100644 --- a/internal/common/eventmanager_test.go +++ b/internal/common/eventmanager_test.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package common diff --git a/internal/common/eventscheduler.go b/internal/common/eventscheduler.go index aa050a21..4b734ef9 100644 --- a/internal/common/eventscheduler.go +++ b/internal/common/eventscheduler.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package common diff --git a/internal/common/httpauth.go b/internal/common/httpauth.go index 0ec30dad..85bd50e4 100644 --- a/internal/common/httpauth.go +++ b/internal/common/httpauth.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package common diff --git a/internal/common/httpauth_test.go b/internal/common/httpauth_test.go index c9bff886..60612299 100644 --- a/internal/common/httpauth_test.go +++ b/internal/common/httpauth_test.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package common diff --git a/internal/common/protocol_test.go b/internal/common/protocol_test.go index b77a4139..fdc729b3 100644 --- a/internal/common/protocol_test.go +++ b/internal/common/protocol_test.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package common_test diff --git a/internal/common/ratelimiter.go b/internal/common/ratelimiter.go index 78912f37..0f8d523b 100644 --- a/internal/common/ratelimiter.go +++ b/internal/common/ratelimiter.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package common diff --git a/internal/common/ratelimiter_test.go b/internal/common/ratelimiter_test.go index 744d02d5..32ba3f19 100644 --- a/internal/common/ratelimiter_test.go +++ b/internal/common/ratelimiter_test.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package common diff --git a/internal/common/tlsutils.go b/internal/common/tlsutils.go index df7730a4..6b3a6340 100644 --- a/internal/common/tlsutils.go +++ b/internal/common/tlsutils.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package common diff --git a/internal/common/tlsutils_test.go b/internal/common/tlsutils_test.go index 99dc08c6..a0c91a68 100644 --- a/internal/common/tlsutils_test.go +++ b/internal/common/tlsutils_test.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package common diff --git a/internal/common/transfer.go b/internal/common/transfer.go index 95782d59..ef207f07 100644 --- a/internal/common/transfer.go +++ b/internal/common/transfer.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package common diff --git a/internal/common/transfer_test.go b/internal/common/transfer_test.go index b9e71383..dd9b508f 100644 --- a/internal/common/transfer_test.go +++ b/internal/common/transfer_test.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package common diff --git a/internal/common/transferschecker.go b/internal/common/transferschecker.go index 16ea8533..a79b4f23 100644 --- a/internal/common/transferschecker.go +++ b/internal/common/transferschecker.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package common diff --git a/internal/common/transferschecker_test.go b/internal/common/transferschecker_test.go index b615538b..aadb9d3a 100644 --- a/internal/common/transferschecker_test.go +++ b/internal/common/transferschecker_test.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package common diff --git a/internal/config/config.go b/internal/config/config.go index 2b40895f..5caf8c5e 100644 --- a/internal/config/config.go +++ b/internal/config/config.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . // Package config manages the configuration package config diff --git a/internal/config/config_darwin.go b/internal/config/config_darwin.go index 7922bb3c..453aac4e 100644 --- a/internal/config/config_darwin.go +++ b/internal/config/config_darwin.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . //go:build darwin // +build darwin diff --git a/internal/config/config_fallback.go b/internal/config/config_fallback.go index 0dc04e60..a0bed990 100644 --- a/internal/config/config_fallback.go +++ b/internal/config/config_fallback.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . //go:build !linux && !darwin // +build !linux,!darwin diff --git a/internal/config/config_linux.go b/internal/config/config_linux.go index fa7e77fd..32bf5a99 100644 --- a/internal/config/config_linux.go +++ b/internal/config/config_linux.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . //go:build linux // +build linux diff --git a/internal/config/config_test.go b/internal/config/config_test.go index dd8c32c1..b3ca6ff7 100644 --- a/internal/config/config_test.go +++ b/internal/config/config_test.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package config_test diff --git a/internal/dataprovider/actions.go b/internal/dataprovider/actions.go index 78e0efa5..f6963f04 100644 --- a/internal/dataprovider/actions.go +++ b/internal/dataprovider/actions.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package dataprovider diff --git a/internal/dataprovider/admin.go b/internal/dataprovider/admin.go index 4eb4ba49..bf8064e6 100644 --- a/internal/dataprovider/admin.go +++ b/internal/dataprovider/admin.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package dataprovider diff --git a/internal/dataprovider/apikey.go b/internal/dataprovider/apikey.go index ee98838c..28fb94df 100644 --- a/internal/dataprovider/apikey.go +++ b/internal/dataprovider/apikey.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package dataprovider diff --git a/internal/dataprovider/bolt.go b/internal/dataprovider/bolt.go index 986db37c..41706ab1 100644 --- a/internal/dataprovider/bolt.go +++ b/internal/dataprovider/bolt.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . //go:build !nobolt // +build !nobolt diff --git a/internal/dataprovider/bolt_disabled.go b/internal/dataprovider/bolt_disabled.go index d6fcfb28..9c100773 100644 --- a/internal/dataprovider/bolt_disabled.go +++ b/internal/dataprovider/bolt_disabled.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . //go:build nobolt // +build nobolt diff --git a/internal/dataprovider/cachedpassword.go b/internal/dataprovider/cachedpassword.go index e05b534b..3fda8987 100644 --- a/internal/dataprovider/cachedpassword.go +++ b/internal/dataprovider/cachedpassword.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package dataprovider diff --git a/internal/dataprovider/cacheduser.go b/internal/dataprovider/cacheduser.go index 67cbcc0c..84bfdd62 100644 --- a/internal/dataprovider/cacheduser.go +++ b/internal/dataprovider/cacheduser.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package dataprovider diff --git a/internal/dataprovider/dataprovider.go b/internal/dataprovider/dataprovider.go index c6dc26e1..91de4453 100644 --- a/internal/dataprovider/dataprovider.go +++ b/internal/dataprovider/dataprovider.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . // Package dataprovider provides data access. // It abstracts different data providers and exposes a common API. diff --git a/internal/dataprovider/eventrule.go b/internal/dataprovider/eventrule.go index 6cddf702..8680a782 100644 --- a/internal/dataprovider/eventrule.go +++ b/internal/dataprovider/eventrule.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package dataprovider diff --git a/internal/dataprovider/group.go b/internal/dataprovider/group.go index 8f91d0ea..a99cc6d5 100644 --- a/internal/dataprovider/group.go +++ b/internal/dataprovider/group.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package dataprovider diff --git a/internal/dataprovider/memory.go b/internal/dataprovider/memory.go index d84fb359..b8a265fb 100644 --- a/internal/dataprovider/memory.go +++ b/internal/dataprovider/memory.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package dataprovider diff --git a/internal/dataprovider/mysql.go b/internal/dataprovider/mysql.go index 99d6d430..79d1a855 100644 --- a/internal/dataprovider/mysql.go +++ b/internal/dataprovider/mysql.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . //go:build !nomysql // +build !nomysql diff --git a/internal/dataprovider/mysql_disabled.go b/internal/dataprovider/mysql_disabled.go index dd39cd4a..d893a758 100644 --- a/internal/dataprovider/mysql_disabled.go +++ b/internal/dataprovider/mysql_disabled.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . //go:build nomysql // +build nomysql diff --git a/internal/dataprovider/node.go b/internal/dataprovider/node.go index 6824e7fe..2e20af14 100644 --- a/internal/dataprovider/node.go +++ b/internal/dataprovider/node.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package dataprovider diff --git a/internal/dataprovider/pgsql.go b/internal/dataprovider/pgsql.go index df89868f..ead72708 100644 --- a/internal/dataprovider/pgsql.go +++ b/internal/dataprovider/pgsql.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . //go:build !nopgsql // +build !nopgsql diff --git a/internal/dataprovider/pgsql_disabled.go b/internal/dataprovider/pgsql_disabled.go index f46ccb41..2130f7ba 100644 --- a/internal/dataprovider/pgsql_disabled.go +++ b/internal/dataprovider/pgsql_disabled.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . //go:build nopgsql // +build nopgsql diff --git a/internal/dataprovider/quotaupdater.go b/internal/dataprovider/quotaupdater.go index cf9643be..60c53ffc 100644 --- a/internal/dataprovider/quotaupdater.go +++ b/internal/dataprovider/quotaupdater.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package dataprovider diff --git a/internal/dataprovider/role.go b/internal/dataprovider/role.go index af9f2017..ef5b0bda 100644 --- a/internal/dataprovider/role.go +++ b/internal/dataprovider/role.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package dataprovider diff --git a/internal/dataprovider/scheduler.go b/internal/dataprovider/scheduler.go index 5d38b683..14966448 100644 --- a/internal/dataprovider/scheduler.go +++ b/internal/dataprovider/scheduler.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package dataprovider diff --git a/internal/dataprovider/session.go b/internal/dataprovider/session.go index 22d78edd..0ab1007e 100644 --- a/internal/dataprovider/session.go +++ b/internal/dataprovider/session.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package dataprovider diff --git a/internal/dataprovider/share.go b/internal/dataprovider/share.go index c18a4fbc..1b0857ba 100644 --- a/internal/dataprovider/share.go +++ b/internal/dataprovider/share.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package dataprovider diff --git a/internal/dataprovider/sqlcommon.go b/internal/dataprovider/sqlcommon.go index c9d86e77..d999534f 100644 --- a/internal/dataprovider/sqlcommon.go +++ b/internal/dataprovider/sqlcommon.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package dataprovider diff --git a/internal/dataprovider/sqlite.go b/internal/dataprovider/sqlite.go index 5d9190f0..296f08e3 100644 --- a/internal/dataprovider/sqlite.go +++ b/internal/dataprovider/sqlite.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . //go:build !nosqlite // +build !nosqlite diff --git a/internal/dataprovider/sqlite_disabled.go b/internal/dataprovider/sqlite_disabled.go index f2e90a7a..d2172514 100644 --- a/internal/dataprovider/sqlite_disabled.go +++ b/internal/dataprovider/sqlite_disabled.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . //go:build nosqlite // +build nosqlite diff --git a/internal/dataprovider/sqlqueries.go b/internal/dataprovider/sqlqueries.go index fd14600d..07191294 100644 --- a/internal/dataprovider/sqlqueries.go +++ b/internal/dataprovider/sqlqueries.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package dataprovider diff --git a/internal/dataprovider/user.go b/internal/dataprovider/user.go index afa5627f..e6a17711 100644 --- a/internal/dataprovider/user.go +++ b/internal/dataprovider/user.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package dataprovider diff --git a/internal/ftpd/cryptfs_test.go b/internal/ftpd/cryptfs_test.go index 2200c1f5..11549354 100644 --- a/internal/ftpd/cryptfs_test.go +++ b/internal/ftpd/cryptfs_test.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package ftpd_test diff --git a/internal/ftpd/ftpd.go b/internal/ftpd/ftpd.go index 175046b5..618cd53c 100644 --- a/internal/ftpd/ftpd.go +++ b/internal/ftpd/ftpd.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . // Package ftpd implements the FTP protocol package ftpd diff --git a/internal/ftpd/ftpd_test.go b/internal/ftpd/ftpd_test.go index f32c2580..fadc377e 100644 --- a/internal/ftpd/ftpd_test.go +++ b/internal/ftpd/ftpd_test.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package ftpd_test diff --git a/internal/ftpd/handler.go b/internal/ftpd/handler.go index 8ea1032a..bf0c55f8 100644 --- a/internal/ftpd/handler.go +++ b/internal/ftpd/handler.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package ftpd diff --git a/internal/ftpd/internal_test.go b/internal/ftpd/internal_test.go index b5cbd12d..76eb19f5 100644 --- a/internal/ftpd/internal_test.go +++ b/internal/ftpd/internal_test.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package ftpd diff --git a/internal/ftpd/server.go b/internal/ftpd/server.go index 0b3198a8..ae0ba84b 100644 --- a/internal/ftpd/server.go +++ b/internal/ftpd/server.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package ftpd diff --git a/internal/ftpd/transfer.go b/internal/ftpd/transfer.go index 8bb76a60..a41dc800 100644 --- a/internal/ftpd/transfer.go +++ b/internal/ftpd/transfer.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package ftpd diff --git a/internal/httpclient/httpclient.go b/internal/httpclient/httpclient.go index 6d9aca0a..59f5eced 100644 --- a/internal/httpclient/httpclient.go +++ b/internal/httpclient/httpclient.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . // Package httpclient provides HTTP client configuration for SFTPGo hooks package httpclient diff --git a/internal/httpd/api_admin.go b/internal/httpd/api_admin.go index 06254dcb..05ba7fa6 100644 --- a/internal/httpd/api_admin.go +++ b/internal/httpd/api_admin.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package httpd diff --git a/internal/httpd/api_defender.go b/internal/httpd/api_defender.go index f5426c37..dcf9f332 100644 --- a/internal/httpd/api_defender.go +++ b/internal/httpd/api_defender.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package httpd diff --git a/internal/httpd/api_eventrule.go b/internal/httpd/api_eventrule.go index 09b6e3b7..c8d18f3f 100644 --- a/internal/httpd/api_eventrule.go +++ b/internal/httpd/api_eventrule.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package httpd diff --git a/internal/httpd/api_events.go b/internal/httpd/api_events.go index 1a5d091d..9b748d21 100644 --- a/internal/httpd/api_events.go +++ b/internal/httpd/api_events.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package httpd diff --git a/internal/httpd/api_folder.go b/internal/httpd/api_folder.go index 7b1b528f..461e2922 100644 --- a/internal/httpd/api_folder.go +++ b/internal/httpd/api_folder.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package httpd diff --git a/internal/httpd/api_group.go b/internal/httpd/api_group.go index f0186c70..87f5bc6d 100644 --- a/internal/httpd/api_group.go +++ b/internal/httpd/api_group.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package httpd diff --git a/internal/httpd/api_http_user.go b/internal/httpd/api_http_user.go index c85f5391..0f14a274 100644 --- a/internal/httpd/api_http_user.go +++ b/internal/httpd/api_http_user.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package httpd diff --git a/internal/httpd/api_keys.go b/internal/httpd/api_keys.go index fbb249c4..71495fe0 100644 --- a/internal/httpd/api_keys.go +++ b/internal/httpd/api_keys.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package httpd diff --git a/internal/httpd/api_maintenance.go b/internal/httpd/api_maintenance.go index 84fae16f..69ff902a 100644 --- a/internal/httpd/api_maintenance.go +++ b/internal/httpd/api_maintenance.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package httpd diff --git a/internal/httpd/api_metadata.go b/internal/httpd/api_metadata.go index 894c77cc..143912ca 100644 --- a/internal/httpd/api_metadata.go +++ b/internal/httpd/api_metadata.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package httpd diff --git a/internal/httpd/api_mfa.go b/internal/httpd/api_mfa.go index d535f0ae..8a33b502 100644 --- a/internal/httpd/api_mfa.go +++ b/internal/httpd/api_mfa.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package httpd diff --git a/internal/httpd/api_quota.go b/internal/httpd/api_quota.go index aec27008..63f3776c 100644 --- a/internal/httpd/api_quota.go +++ b/internal/httpd/api_quota.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package httpd diff --git a/internal/httpd/api_retention.go b/internal/httpd/api_retention.go index a2ef0bc4..88965ae6 100644 --- a/internal/httpd/api_retention.go +++ b/internal/httpd/api_retention.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package httpd diff --git a/internal/httpd/api_role.go b/internal/httpd/api_role.go index ff1647c8..b3a483d6 100644 --- a/internal/httpd/api_role.go +++ b/internal/httpd/api_role.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package httpd diff --git a/internal/httpd/api_shares.go b/internal/httpd/api_shares.go index 5d7de68f..613af261 100644 --- a/internal/httpd/api_shares.go +++ b/internal/httpd/api_shares.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package httpd diff --git a/internal/httpd/api_user.go b/internal/httpd/api_user.go index 15475f56..8a187610 100644 --- a/internal/httpd/api_user.go +++ b/internal/httpd/api_user.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package httpd diff --git a/internal/httpd/api_utils.go b/internal/httpd/api_utils.go index cba8e027..5b2a549c 100644 --- a/internal/httpd/api_utils.go +++ b/internal/httpd/api_utils.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package httpd diff --git a/internal/httpd/auth_utils.go b/internal/httpd/auth_utils.go index f9a9dcb6..fe5df0f7 100644 --- a/internal/httpd/auth_utils.go +++ b/internal/httpd/auth_utils.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package httpd diff --git a/internal/httpd/file.go b/internal/httpd/file.go index 245ddc1a..f3ec0b20 100644 --- a/internal/httpd/file.go +++ b/internal/httpd/file.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package httpd diff --git a/internal/httpd/flash.go b/internal/httpd/flash.go index 0ce79b02..0c47dd1d 100644 --- a/internal/httpd/flash.go +++ b/internal/httpd/flash.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package httpd diff --git a/internal/httpd/flash_test.go b/internal/httpd/flash_test.go index 375dee93..38e91cc5 100644 --- a/internal/httpd/flash_test.go +++ b/internal/httpd/flash_test.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package httpd diff --git a/internal/httpd/handler.go b/internal/httpd/handler.go index e61510c1..63e3eb58 100644 --- a/internal/httpd/handler.go +++ b/internal/httpd/handler.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package httpd diff --git a/internal/httpd/httpd.go b/internal/httpd/httpd.go index c49e2e95..d88c0640 100644 --- a/internal/httpd/httpd.go +++ b/internal/httpd/httpd.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . // Package httpd implements REST API and Web interface for SFTPGo. // The OpenAPI 3 schema for the exposed API can be found inside the source tree: diff --git a/internal/httpd/httpd_test.go b/internal/httpd/httpd_test.go index 35f52c7f..d9966fcb 100644 --- a/internal/httpd/httpd_test.go +++ b/internal/httpd/httpd_test.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package httpd_test diff --git a/internal/httpd/internal_test.go b/internal/httpd/internal_test.go index 7a344530..01c45759 100644 --- a/internal/httpd/internal_test.go +++ b/internal/httpd/internal_test.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package httpd diff --git a/internal/httpd/middleware.go b/internal/httpd/middleware.go index 33b1b007..1c4f0cc0 100644 --- a/internal/httpd/middleware.go +++ b/internal/httpd/middleware.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package httpd diff --git a/internal/httpd/oidc.go b/internal/httpd/oidc.go index 3fc88484..83476cad 100644 --- a/internal/httpd/oidc.go +++ b/internal/httpd/oidc.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package httpd diff --git a/internal/httpd/oidc_test.go b/internal/httpd/oidc_test.go index d7c5f6bf..06e6cf58 100644 --- a/internal/httpd/oidc_test.go +++ b/internal/httpd/oidc_test.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package httpd diff --git a/internal/httpd/oidcmanager.go b/internal/httpd/oidcmanager.go index 3a0172f1..710e5f13 100644 --- a/internal/httpd/oidcmanager.go +++ b/internal/httpd/oidcmanager.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package httpd diff --git a/internal/httpd/resetcode.go b/internal/httpd/resetcode.go index 29965f70..8e04ba09 100644 --- a/internal/httpd/resetcode.go +++ b/internal/httpd/resetcode.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package httpd diff --git a/internal/httpd/resources.go b/internal/httpd/resources.go index eece6004..edb78ee1 100644 --- a/internal/httpd/resources.go +++ b/internal/httpd/resources.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . //go:build !bundle // +build !bundle diff --git a/internal/httpd/resources_embedded.go b/internal/httpd/resources_embedded.go index 380d5c81..73c619c7 100644 --- a/internal/httpd/resources_embedded.go +++ b/internal/httpd/resources_embedded.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . //go:build bundle // +build bundle diff --git a/internal/httpd/server.go b/internal/httpd/server.go index 8146804d..b697f3be 100644 --- a/internal/httpd/server.go +++ b/internal/httpd/server.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package httpd diff --git a/internal/httpd/web.go b/internal/httpd/web.go index 5083e0f3..07a9e081 100644 --- a/internal/httpd/web.go +++ b/internal/httpd/web.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package httpd diff --git a/internal/httpd/webadmin.go b/internal/httpd/webadmin.go index 01d47ad9..02df9bd7 100644 --- a/internal/httpd/webadmin.go +++ b/internal/httpd/webadmin.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package httpd diff --git a/internal/httpd/webclient.go b/internal/httpd/webclient.go index 291eef3d..45a69155 100644 --- a/internal/httpd/webclient.go +++ b/internal/httpd/webclient.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package httpd diff --git a/internal/httpdtest/httpdtest.go b/internal/httpdtest/httpdtest.go index 45a0fd93..f1805d3e 100644 --- a/internal/httpdtest/httpdtest.go +++ b/internal/httpdtest/httpdtest.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . // Package httpdtest provides utilities for testing the exposed REST API. package httpdtest diff --git a/internal/httpdtest/httpfsimpl.go b/internal/httpdtest/httpfsimpl.go index 84323a4a..fd8bb390 100644 --- a/internal/httpdtest/httpfsimpl.go +++ b/internal/httpdtest/httpfsimpl.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package httpdtest diff --git a/internal/kms/basesecret.go b/internal/kms/basesecret.go index f57f63c4..ab70ee5f 100644 --- a/internal/kms/basesecret.go +++ b/internal/kms/basesecret.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package kms diff --git a/internal/kms/builtin.go b/internal/kms/builtin.go index 2cdd2f6b..fed91f49 100644 --- a/internal/kms/builtin.go +++ b/internal/kms/builtin.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package kms diff --git a/internal/kms/kms.go b/internal/kms/kms.go index 0f159726..45ef79eb 100644 --- a/internal/kms/kms.go +++ b/internal/kms/kms.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . // Package kms provides Key Management Services support package kms diff --git a/internal/kms/local.go b/internal/kms/local.go index b714776e..81dc9a26 100644 --- a/internal/kms/local.go +++ b/internal/kms/local.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package kms diff --git a/internal/logger/hclog.go b/internal/logger/hclog.go index e52a8c43..932148ae 100644 --- a/internal/logger/hclog.go +++ b/internal/logger/hclog.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package logger diff --git a/internal/logger/journald.go b/internal/logger/journald.go index 32a04085..ce4a4e47 100644 --- a/internal/logger/journald.go +++ b/internal/logger/journald.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . //go:build linux // +build linux diff --git a/internal/logger/journald_nolinux.go b/internal/logger/journald_nolinux.go index d8a68d84..c4e4963e 100644 --- a/internal/logger/journald_nolinux.go +++ b/internal/logger/journald_nolinux.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . //go:build !linux // +build !linux diff --git a/internal/logger/lego.go b/internal/logger/lego.go index 748ecb0d..4991de89 100644 --- a/internal/logger/lego.go +++ b/internal/logger/lego.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package logger diff --git a/internal/logger/logger.go b/internal/logger/logger.go index 0c8b5a21..35cc34e5 100644 --- a/internal/logger/logger.go +++ b/internal/logger/logger.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . // Package logger provides logging capabilities. // It is a wrapper around zerolog for logging and lumberjack for log rotation. diff --git a/internal/logger/request_logger.go b/internal/logger/request_logger.go index 4fd43337..e3b6a6ec 100644 --- a/internal/logger/request_logger.go +++ b/internal/logger/request_logger.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package logger diff --git a/internal/logger/sync_wrapper.go b/internal/logger/sync_wrapper.go index 0151afb0..ba545416 100644 --- a/internal/logger/sync_wrapper.go +++ b/internal/logger/sync_wrapper.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package logger diff --git a/internal/metric/metric.go b/internal/metric/metric.go index 060d8d62..de1c990c 100644 --- a/internal/metric/metric.go +++ b/internal/metric/metric.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . //go:build !nometrics // +build !nometrics diff --git a/internal/mfa/mfa.go b/internal/mfa/mfa.go index 4e82d9e4..492920fc 100644 --- a/internal/mfa/mfa.go +++ b/internal/mfa/mfa.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . // Package mfa provides supports for Multi-Factor authentication modules package mfa diff --git a/internal/mfa/mfa_test.go b/internal/mfa/mfa_test.go index 78507269..6be7d025 100644 --- a/internal/mfa/mfa_test.go +++ b/internal/mfa/mfa_test.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package mfa diff --git a/internal/mfa/totp.go b/internal/mfa/totp.go index 62b93254..38edda0a 100644 --- a/internal/mfa/totp.go +++ b/internal/mfa/totp.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package mfa diff --git a/internal/plugin/auth.go b/internal/plugin/auth.go index 7ddc1613..81fc9712 100644 --- a/internal/plugin/auth.go +++ b/internal/plugin/auth.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package plugin diff --git a/internal/plugin/ipfilter.go b/internal/plugin/ipfilter.go index d797a61d..200a0088 100644 --- a/internal/plugin/ipfilter.go +++ b/internal/plugin/ipfilter.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package plugin diff --git a/internal/plugin/kms.go b/internal/plugin/kms.go index 01c24e3e..38eb44bb 100644 --- a/internal/plugin/kms.go +++ b/internal/plugin/kms.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package plugin diff --git a/internal/plugin/metadata.go b/internal/plugin/metadata.go index bb407151..9f0678d0 100644 --- a/internal/plugin/metadata.go +++ b/internal/plugin/metadata.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package plugin diff --git a/internal/plugin/notifier.go b/internal/plugin/notifier.go index 3643b010..8422c60d 100644 --- a/internal/plugin/notifier.go +++ b/internal/plugin/notifier.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package plugin diff --git a/internal/plugin/plugin.go b/internal/plugin/plugin.go index 7f3ae468..832931d2 100644 --- a/internal/plugin/plugin.go +++ b/internal/plugin/plugin.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . // Package plugin provides support for the SFTPGo plugin system package plugin diff --git a/internal/plugin/searcher.go b/internal/plugin/searcher.go index 7086bca9..70ca4abc 100644 --- a/internal/plugin/searcher.go +++ b/internal/plugin/searcher.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package plugin diff --git a/internal/plugin/util.go b/internal/plugin/util.go index ef7a52ad..7d957896 100644 --- a/internal/plugin/util.go +++ b/internal/plugin/util.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package plugin diff --git a/internal/service/awscontainer.go b/internal/service/awscontainer.go index fee4a5e7..63693a1f 100644 --- a/internal/service/awscontainer.go +++ b/internal/service/awscontainer.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . //go:build awscontainer // +build awscontainer diff --git a/internal/service/awscontainer_disabled.go b/internal/service/awscontainer_disabled.go index f72b55d1..5b14cef5 100644 --- a/internal/service/awscontainer_disabled.go +++ b/internal/service/awscontainer_disabled.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . //go:build !awscontainer // +build !awscontainer diff --git a/internal/service/service.go b/internal/service/service.go index a4e751d9..cb1707a4 100644 --- a/internal/service/service.go +++ b/internal/service/service.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . // Package service allows to start and stop the SFTPGo service package service diff --git a/internal/service/service_portable.go b/internal/service/service_portable.go index 9d079062..fa58d1bb 100644 --- a/internal/service/service_portable.go +++ b/internal/service/service_portable.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . //go:build !noportable // +build !noportable diff --git a/internal/service/service_windows.go b/internal/service/service_windows.go index 1590bd0c..f4958483 100644 --- a/internal/service/service_windows.go +++ b/internal/service/service_windows.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package service diff --git a/internal/service/signals_unix.go b/internal/service/signals_unix.go index 95c6602e..b86c8ad7 100644 --- a/internal/service/signals_unix.go +++ b/internal/service/signals_unix.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . //go:build !windows // +build !windows diff --git a/internal/service/signals_windows.go b/internal/service/signals_windows.go index 2b305f15..9f563dac 100644 --- a/internal/service/signals_windows.go +++ b/internal/service/signals_windows.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package service diff --git a/internal/sftpd/cmd_unix.go b/internal/sftpd/cmd_unix.go index 475eaa2a..21c0824e 100644 --- a/internal/sftpd/cmd_unix.go +++ b/internal/sftpd/cmd_unix.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . //go:build !windows // +build !windows diff --git a/internal/sftpd/cmd_windows.go b/internal/sftpd/cmd_windows.go index 790cc76d..5ca681a0 100644 --- a/internal/sftpd/cmd_windows.go +++ b/internal/sftpd/cmd_windows.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package sftpd diff --git a/internal/sftpd/cryptfs_test.go b/internal/sftpd/cryptfs_test.go index cd1068de..805fd131 100644 --- a/internal/sftpd/cryptfs_test.go +++ b/internal/sftpd/cryptfs_test.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package sftpd_test diff --git a/internal/sftpd/handler.go b/internal/sftpd/handler.go index f2df3bb6..d5ce9129 100644 --- a/internal/sftpd/handler.go +++ b/internal/sftpd/handler.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package sftpd diff --git a/internal/sftpd/httpfs_test.go b/internal/sftpd/httpfs_test.go index dde8dd96..95d66989 100644 --- a/internal/sftpd/httpfs_test.go +++ b/internal/sftpd/httpfs_test.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package sftpd_test diff --git a/internal/sftpd/internal_test.go b/internal/sftpd/internal_test.go index 4b4b970b..3a8fdee0 100644 --- a/internal/sftpd/internal_test.go +++ b/internal/sftpd/internal_test.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package sftpd diff --git a/internal/sftpd/internal_unix_test.go b/internal/sftpd/internal_unix_test.go index 4ef26419..79a3e794 100644 --- a/internal/sftpd/internal_unix_test.go +++ b/internal/sftpd/internal_unix_test.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . //go:build !windows // +build !windows diff --git a/internal/sftpd/lister.go b/internal/sftpd/lister.go index 7690bd61..35039ba3 100644 --- a/internal/sftpd/lister.go +++ b/internal/sftpd/lister.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package sftpd diff --git a/internal/sftpd/middleware.go b/internal/sftpd/middleware.go index 75ac2032..17c19701 100644 --- a/internal/sftpd/middleware.go +++ b/internal/sftpd/middleware.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package sftpd diff --git a/internal/sftpd/middleware_test.go b/internal/sftpd/middleware_test.go index 233e5a4e..8709c3fb 100644 --- a/internal/sftpd/middleware_test.go +++ b/internal/sftpd/middleware_test.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package sftpd diff --git a/internal/sftpd/scp.go b/internal/sftpd/scp.go index b00abf85..11e33751 100644 --- a/internal/sftpd/scp.go +++ b/internal/sftpd/scp.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package sftpd diff --git a/internal/sftpd/server.go b/internal/sftpd/server.go index e69f767b..cdbe9811 100644 --- a/internal/sftpd/server.go +++ b/internal/sftpd/server.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package sftpd diff --git a/internal/sftpd/sftpd.go b/internal/sftpd/sftpd.go index 157a4b44..15977d83 100644 --- a/internal/sftpd/sftpd.go +++ b/internal/sftpd/sftpd.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . // Package sftpd implements the SSH File Transfer Protocol as described in https://tools.ietf.org/html/draft-ietf-secsh-filexfer-02. // It uses pkg/sftp library: diff --git a/internal/sftpd/sftpd_test.go b/internal/sftpd/sftpd_test.go index ddabb9e5..ffde9482 100644 --- a/internal/sftpd/sftpd_test.go +++ b/internal/sftpd/sftpd_test.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package sftpd_test diff --git a/internal/sftpd/ssh_cmd.go b/internal/sftpd/ssh_cmd.go index 97b5ff29..8c6325b4 100644 --- a/internal/sftpd/ssh_cmd.go +++ b/internal/sftpd/ssh_cmd.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package sftpd diff --git a/internal/sftpd/subsystem.go b/internal/sftpd/subsystem.go index 85fad63b..de2d268b 100644 --- a/internal/sftpd/subsystem.go +++ b/internal/sftpd/subsystem.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package sftpd diff --git a/internal/sftpd/transfer.go b/internal/sftpd/transfer.go index 710f3d00..65331c1e 100644 --- a/internal/sftpd/transfer.go +++ b/internal/sftpd/transfer.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package sftpd diff --git a/internal/smtp/smtp.go b/internal/smtp/smtp.go index 37926753..a92c2622 100644 --- a/internal/smtp/smtp.go +++ b/internal/smtp/smtp.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . // Package smtp provides supports for sending emails package smtp diff --git a/internal/telemetry/router.go b/internal/telemetry/router.go index 39ccf0e6..5372fefe 100644 --- a/internal/telemetry/router.go +++ b/internal/telemetry/router.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package telemetry diff --git a/internal/telemetry/telemetry.go b/internal/telemetry/telemetry.go index 2b9377be..554c3333 100644 --- a/internal/telemetry/telemetry.go +++ b/internal/telemetry/telemetry.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . // Package telemetry provides telemetry information for SFTPGo, such as: // - health information (for health checks) diff --git a/internal/telemetry/telemetry_test.go b/internal/telemetry/telemetry_test.go index e2cffc0e..d15d93d9 100644 --- a/internal/telemetry/telemetry_test.go +++ b/internal/telemetry/telemetry_test.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package telemetry diff --git a/internal/util/errors.go b/internal/util/errors.go index a9c11169..dcd48df4 100644 --- a/internal/util/errors.go +++ b/internal/util/errors.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package util diff --git a/internal/util/resources.go b/internal/util/resources.go index 506d4138..c2a5c993 100644 --- a/internal/util/resources.go +++ b/internal/util/resources.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . //go:build !bundle // +build !bundle diff --git a/internal/util/resources_embedded.go b/internal/util/resources_embedded.go index d4f275af..6530d881 100644 --- a/internal/util/resources_embedded.go +++ b/internal/util/resources_embedded.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . //go:build bundle // +build bundle diff --git a/internal/util/timeoutlistener.go b/internal/util/timeoutlistener.go index 81d17929..11d4051d 100644 --- a/internal/util/timeoutlistener.go +++ b/internal/util/timeoutlistener.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package util diff --git a/internal/util/util.go b/internal/util/util.go index 05d406b2..a00ba7df 100644 --- a/internal/util/util.go +++ b/internal/util/util.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . // Package util provides some common utility methods package util diff --git a/internal/version/version.go b/internal/version/version.go index b9dbda29..7bc7ddbd 100644 --- a/internal/version/version.go +++ b/internal/version/version.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . // Package version defines SFTPGo version details package version diff --git a/internal/vfs/azblobfs.go b/internal/vfs/azblobfs.go index 3ec03b9e..9262847a 100644 --- a/internal/vfs/azblobfs.go +++ b/internal/vfs/azblobfs.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . //go:build !noazblob // +build !noazblob diff --git a/internal/vfs/azblobfs_disabled.go b/internal/vfs/azblobfs_disabled.go index 690e1408..4f9f5f83 100644 --- a/internal/vfs/azblobfs_disabled.go +++ b/internal/vfs/azblobfs_disabled.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . //go:build noazblob // +build noazblob diff --git a/internal/vfs/cryptfs.go b/internal/vfs/cryptfs.go index a92c51ee..09548805 100644 --- a/internal/vfs/cryptfs.go +++ b/internal/vfs/cryptfs.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package vfs diff --git a/internal/vfs/fileinfo.go b/internal/vfs/fileinfo.go index 2aebc2e0..815bb78b 100644 --- a/internal/vfs/fileinfo.go +++ b/internal/vfs/fileinfo.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package vfs diff --git a/internal/vfs/filesystem.go b/internal/vfs/filesystem.go index a176a3fc..10929ef8 100644 --- a/internal/vfs/filesystem.go +++ b/internal/vfs/filesystem.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package vfs diff --git a/internal/vfs/folder.go b/internal/vfs/folder.go index c1a70978..6fbc37d3 100644 --- a/internal/vfs/folder.go +++ b/internal/vfs/folder.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package vfs diff --git a/internal/vfs/gcsfs.go b/internal/vfs/gcsfs.go index 0f9a4b9c..a0a1129e 100644 --- a/internal/vfs/gcsfs.go +++ b/internal/vfs/gcsfs.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . //go:build !nogcs // +build !nogcs diff --git a/internal/vfs/gcsfs_disabled.go b/internal/vfs/gcsfs_disabled.go index 705d9c06..fd34ab16 100644 --- a/internal/vfs/gcsfs_disabled.go +++ b/internal/vfs/gcsfs_disabled.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . //go:build nogcs // +build nogcs diff --git a/internal/vfs/httpfs.go b/internal/vfs/httpfs.go index ccca25f4..ea287d06 100644 --- a/internal/vfs/httpfs.go +++ b/internal/vfs/httpfs.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package vfs diff --git a/internal/vfs/osfs.go b/internal/vfs/osfs.go index f62dc121..bb1b8155 100644 --- a/internal/vfs/osfs.go +++ b/internal/vfs/osfs.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package vfs diff --git a/internal/vfs/s3fs.go b/internal/vfs/s3fs.go index 0f82d67f..94103516 100644 --- a/internal/vfs/s3fs.go +++ b/internal/vfs/s3fs.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . //go:build !nos3 // +build !nos3 diff --git a/internal/vfs/s3fs_disabled.go b/internal/vfs/s3fs_disabled.go index d3fe7691..a5778e51 100644 --- a/internal/vfs/s3fs_disabled.go +++ b/internal/vfs/s3fs_disabled.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . //go:build nos3 // +build nos3 diff --git a/internal/vfs/sftpfs.go b/internal/vfs/sftpfs.go index 9a13f21d..c3a595c5 100644 --- a/internal/vfs/sftpfs.go +++ b/internal/vfs/sftpfs.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package vfs diff --git a/internal/vfs/statvfs_fallback.go b/internal/vfs/statvfs_fallback.go index fd45e945..b1b61250 100644 --- a/internal/vfs/statvfs_fallback.go +++ b/internal/vfs/statvfs_fallback.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . //go:build !darwin && !linux && !freebsd // +build !darwin,!linux,!freebsd diff --git a/internal/vfs/statvfs_linux.go b/internal/vfs/statvfs_linux.go index 86461a91..8f633d96 100644 --- a/internal/vfs/statvfs_linux.go +++ b/internal/vfs/statvfs_linux.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . //go:build linux // +build linux diff --git a/internal/vfs/statvfs_unix.go b/internal/vfs/statvfs_unix.go index bb300e65..a204eed3 100644 --- a/internal/vfs/statvfs_unix.go +++ b/internal/vfs/statvfs_unix.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . //go:build freebsd || darwin // +build freebsd darwin diff --git a/internal/vfs/sys_unix.go b/internal/vfs/sys_unix.go index 5bac4139..2c091ee3 100644 --- a/internal/vfs/sys_unix.go +++ b/internal/vfs/sys_unix.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . //go:build !windows // +build !windows diff --git a/internal/vfs/sys_windows.go b/internal/vfs/sys_windows.go index 38e24c1b..6cfdddd2 100644 --- a/internal/vfs/sys_windows.go +++ b/internal/vfs/sys_windows.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package vfs diff --git a/internal/vfs/vfs.go b/internal/vfs/vfs.go index 127db260..c1934b81 100644 --- a/internal/vfs/vfs.go +++ b/internal/vfs/vfs.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . // Package vfs provides local and remote filesystems support package vfs diff --git a/internal/webdavd/file.go b/internal/webdavd/file.go index b8a8ae39..382c70ea 100644 --- a/internal/webdavd/file.go +++ b/internal/webdavd/file.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package webdavd diff --git a/internal/webdavd/handler.go b/internal/webdavd/handler.go index a70d62e3..a7e795f5 100644 --- a/internal/webdavd/handler.go +++ b/internal/webdavd/handler.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package webdavd diff --git a/internal/webdavd/internal_test.go b/internal/webdavd/internal_test.go index 25339885..0c266286 100644 --- a/internal/webdavd/internal_test.go +++ b/internal/webdavd/internal_test.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package webdavd diff --git a/internal/webdavd/mimecache.go b/internal/webdavd/mimecache.go index d98ece71..907e472b 100644 --- a/internal/webdavd/mimecache.go +++ b/internal/webdavd/mimecache.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package webdavd diff --git a/internal/webdavd/server.go b/internal/webdavd/server.go index 8290b24e..bb6a8374 100644 --- a/internal/webdavd/server.go +++ b/internal/webdavd/server.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package webdavd diff --git a/internal/webdavd/webdavd.go b/internal/webdavd/webdavd.go index a3b8320e..6c1dac70 100644 --- a/internal/webdavd/webdavd.go +++ b/internal/webdavd/webdavd.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . // Package webdavd implements the WebDAV protocol package webdavd diff --git a/internal/webdavd/webdavd_test.go b/internal/webdavd/webdavd_test.go index 916505ce..ad1de4f0 100644 --- a/internal/webdavd/webdavd_test.go +++ b/internal/webdavd/webdavd_test.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . package webdavd_test diff --git a/main.go b/main.go index 363a2851..a372b2ab 100644 --- a/main.go +++ b/main.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2022 Nicola Murino +// Copyright (C) 2019-2023 Nicola Murino // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published @@ -10,7 +10,7 @@ // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . +// along with this program. If not, see . // Fully featured and highly configurable SFTP server with optional // FTP/S and WebDAV support. diff --git a/openapi/openapi.yaml b/openapi/openapi.yaml index 0d18f3ea..7ea03539 100644 --- a/openapi/openapi.yaml +++ b/openapi/openapi.yaml @@ -6719,6 +6719,9 @@ components: - rmdir - copy - ssh_cmd + - pre-upload + - pre-download + - pre-delete provider_events: type: array items: diff --git a/pkgs/debian/copyright b/pkgs/debian/copyright index b559495e..f728da09 100644 --- a/pkgs/debian/copyright +++ b/pkgs/debian/copyright @@ -3,7 +3,7 @@ Upstream-Name: SFTPGo Source: https://github.com/drakkan/sftpgo Files: * -Copyright: 2019-2021 Nicola Murino +Copyright: 2019-2023 Nicola Murino License: AGPL-3 License: AGPL-3 diff --git a/templates/common/forgot-password.html b/templates/common/forgot-password.html index e41cdd0e..ab877f35 100644 --- a/templates/common/forgot-password.html +++ b/templates/common/forgot-password.html @@ -1,5 +1,5 @@ diff --git a/templates/common/reset-password.html b/templates/common/reset-password.html index 025a7af2..cf081b02 100644 --- a/templates/common/reset-password.html +++ b/templates/common/reset-password.html @@ -1,5 +1,5 @@ diff --git a/templates/email/password-expiration.html b/templates/email/password-expiration.html index 6cd2b82b..cd9eda56 100644 --- a/templates/email/password-expiration.html +++ b/templates/email/password-expiration.html @@ -1,5 +1,5 @@ Hi {{.Username}},
diff --git a/templates/email/reset-password.html b/templates/email/reset-password.html index da8caa62..3636a1a5 100644 --- a/templates/email/reset-password.html +++ b/templates/email/reset-password.html @@ -1,5 +1,5 @@ Hello there!
diff --git a/templates/webadmin/admin.html b/templates/webadmin/admin.html index ac8b767a..71200179 100644 --- a/templates/webadmin/admin.html +++ b/templates/webadmin/admin.html @@ -1,5 +1,5 @@ {{template "base" .}} diff --git a/templates/webadmin/admins.html b/templates/webadmin/admins.html index 6d2e4183..dad0771d 100644 --- a/templates/webadmin/admins.html +++ b/templates/webadmin/admins.html @@ -1,5 +1,5 @@ {{template "base" .}} diff --git a/templates/webadmin/adminsetup.html b/templates/webadmin/adminsetup.html index b664fbc5..d382cb9a 100644 --- a/templates/webadmin/adminsetup.html +++ b/templates/webadmin/adminsetup.html @@ -1,5 +1,5 @@ diff --git a/templates/webadmin/base.html b/templates/webadmin/base.html index 61b0ec13..41b6b67d 100644 --- a/templates/webadmin/base.html +++ b/templates/webadmin/base.html @@ -1,5 +1,5 @@ {{define "base"}} diff --git a/templates/webadmin/baselogin.html b/templates/webadmin/baselogin.html index 8c766ccc..9bab3920 100644 --- a/templates/webadmin/baselogin.html +++ b/templates/webadmin/baselogin.html @@ -1,5 +1,5 @@ {{define "baselogin"}} diff --git a/templates/webadmin/changepassword.html b/templates/webadmin/changepassword.html index 51969246..4f6b12c0 100644 --- a/templates/webadmin/changepassword.html +++ b/templates/webadmin/changepassword.html @@ -1,5 +1,5 @@ {{template "base" .}} diff --git a/templates/webadmin/connections.html b/templates/webadmin/connections.html index 74ba0295..cdd93c5b 100644 --- a/templates/webadmin/connections.html +++ b/templates/webadmin/connections.html @@ -1,5 +1,5 @@ {{template "base" .}} diff --git a/templates/webadmin/defender.html b/templates/webadmin/defender.html index a7e4ccb7..65f46d2d 100644 --- a/templates/webadmin/defender.html +++ b/templates/webadmin/defender.html @@ -1,5 +1,5 @@ {{template "base" .}} diff --git a/templates/webadmin/eventaction.html b/templates/webadmin/eventaction.html index d1e56921..6d30141a 100644 --- a/templates/webadmin/eventaction.html +++ b/templates/webadmin/eventaction.html @@ -1,5 +1,5 @@ {{template "base" .}} diff --git a/templates/webadmin/eventactions.html b/templates/webadmin/eventactions.html index 7c0f7640..85b06f46 100644 --- a/templates/webadmin/eventactions.html +++ b/templates/webadmin/eventactions.html @@ -1,5 +1,5 @@ {{template "base" .}} diff --git a/templates/webadmin/eventrule.html b/templates/webadmin/eventrule.html index d14cc2fd..a2370744 100644 --- a/templates/webadmin/eventrule.html +++ b/templates/webadmin/eventrule.html @@ -1,5 +1,5 @@ {{template "base" .}} diff --git a/templates/webadmin/eventrules.html b/templates/webadmin/eventrules.html index 586428c9..c1d53087 100644 --- a/templates/webadmin/eventrules.html +++ b/templates/webadmin/eventrules.html @@ -1,5 +1,5 @@ {{template "base" .}} diff --git a/templates/webadmin/events.html b/templates/webadmin/events.html index d23e2b94..906ff075 100644 --- a/templates/webadmin/events.html +++ b/templates/webadmin/events.html @@ -1,5 +1,5 @@ {{template "base" .}} diff --git a/templates/webadmin/folder.html b/templates/webadmin/folder.html index 618ed0f9..890d8e7d 100644 --- a/templates/webadmin/folder.html +++ b/templates/webadmin/folder.html @@ -1,5 +1,5 @@ {{template "base" .}} diff --git a/templates/webadmin/folders.html b/templates/webadmin/folders.html index 8a3c0f04..f127e9be 100644 --- a/templates/webadmin/folders.html +++ b/templates/webadmin/folders.html @@ -1,5 +1,5 @@ {{template "base" .}} diff --git a/templates/webadmin/fsconfig.html b/templates/webadmin/fsconfig.html index 6922d25d..3f4ff348 100644 --- a/templates/webadmin/fsconfig.html +++ b/templates/webadmin/fsconfig.html @@ -1,5 +1,5 @@ {{define "fshtml"}}
diff --git a/templates/webadmin/group.html b/templates/webadmin/group.html index 618d7cc1..e9108395 100644 --- a/templates/webadmin/group.html +++ b/templates/webadmin/group.html @@ -1,5 +1,5 @@ {{template "base" .}} diff --git a/templates/webadmin/groups.html b/templates/webadmin/groups.html index 185039ae..1c1bcdef 100644 --- a/templates/webadmin/groups.html +++ b/templates/webadmin/groups.html @@ -1,5 +1,5 @@ {{template "base" .}} diff --git a/templates/webadmin/login.html b/templates/webadmin/login.html index f296042c..433140c7 100644 --- a/templates/webadmin/login.html +++ b/templates/webadmin/login.html @@ -1,5 +1,5 @@ {{template "baselogin" .}} diff --git a/templates/webadmin/maintenance.html b/templates/webadmin/maintenance.html index cc88842f..0be96be7 100644 --- a/templates/webadmin/maintenance.html +++ b/templates/webadmin/maintenance.html @@ -1,5 +1,5 @@ {{template "base" .}} diff --git a/templates/webadmin/message.html b/templates/webadmin/message.html index 337ef67a..2362e365 100644 --- a/templates/webadmin/message.html +++ b/templates/webadmin/message.html @@ -1,5 +1,5 @@ {{template "base" .}} diff --git a/templates/webadmin/mfa.html b/templates/webadmin/mfa.html index 36dea6b9..5375a3b6 100644 --- a/templates/webadmin/mfa.html +++ b/templates/webadmin/mfa.html @@ -1,5 +1,5 @@ {{template "base" .}} diff --git a/templates/webadmin/profile.html b/templates/webadmin/profile.html index e275dc6c..ef2b1361 100644 --- a/templates/webadmin/profile.html +++ b/templates/webadmin/profile.html @@ -1,5 +1,5 @@ {{template "base" .}} diff --git a/templates/webadmin/role.html b/templates/webadmin/role.html index 83b0e28d..0859ef17 100644 --- a/templates/webadmin/role.html +++ b/templates/webadmin/role.html @@ -1,5 +1,5 @@ {{template "base" .}} diff --git a/templates/webadmin/roles.html b/templates/webadmin/roles.html index b5514c81..c6a42339 100644 --- a/templates/webadmin/roles.html +++ b/templates/webadmin/roles.html @@ -1,5 +1,5 @@ {{template "base" .}} diff --git a/templates/webadmin/sharedcomponents.html b/templates/webadmin/sharedcomponents.html index f99d3208..9c473f39 100644 --- a/templates/webadmin/sharedcomponents.html +++ b/templates/webadmin/sharedcomponents.html @@ -1,5 +1,5 @@ {{define "shared_user_group"}}