diff --git a/README.md b/README.md index 6d0b1e9..ea73a67 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ **Requirements:** -* Go (golang) >= 1.12 +* Go (golang) >= 1.16 Linux: diff --git a/main.go b/main.go index 65029ed..3dc0c86 100644 --- a/main.go +++ b/main.go @@ -1,8 +1,6 @@ -// Copyright (C) 2019 Marius Schellenberger +// Copyright (C) 2021 Marius Schellenberger -//go:generate ./templates.sh - -// +build go1.12 +// +build go1.16 package main diff --git a/pkg/cmd/cmd.go b/pkg/cmd/cmd.go index c1a41de..d05cec4 100644 --- a/pkg/cmd/cmd.go +++ b/pkg/cmd/cmd.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019 Marius Schellenberger +// Copyright (C) 2021 Marius Schellenberger package cmd diff --git a/pkg/cmd/helper.go b/pkg/cmd/helper.go index f13593d..116bfe5 100644 --- a/pkg/cmd/helper.go +++ b/pkg/cmd/helper.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019 Marius Schellenberger +// Copyright (C) 2021 Marius Schellenberger package cmd diff --git a/pkg/core/const.go b/pkg/core/const.go index e4e09e3..1433276 100644 --- a/pkg/core/const.go +++ b/pkg/core/const.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019 Marius Schellenberger +// Copyright (C) 2021 Marius Schellenberger package core diff --git a/pkg/core/helper.go b/pkg/core/helper.go index 3976757..c03d260 100644 --- a/pkg/core/helper.go +++ b/pkg/core/helper.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019 Marius Schellenberger +// Copyright (C) 2021 Marius Schellenberger package core diff --git a/pkg/core/types.go b/pkg/core/types.go index 00f6dcf..52f9243 100644 --- a/pkg/core/types.go +++ b/pkg/core/types.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019 Marius Schellenberger +// Copyright (C) 2021 Marius Schellenberger package core diff --git a/pkg/db/blacklist.go b/pkg/db/blacklist.go index bb85818..4f27740 100644 --- a/pkg/db/blacklist.go +++ b/pkg/db/blacklist.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019 Marius Schellenberger +// Copyright (C) 2021 Marius Schellenberger package db diff --git a/pkg/db/db.go b/pkg/db/db.go index 874001f..f0c49b6 100644 --- a/pkg/db/db.go +++ b/pkg/db/db.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019 Marius Schellenberger +// Copyright (C) 2021 Marius Schellenberger package db diff --git a/pkg/db/helper.go b/pkg/db/helper.go index b931d92..8a75d05 100644 --- a/pkg/db/helper.go +++ b/pkg/db/helper.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019 Marius Schellenberger +// Copyright (C) 2021 Marius Schellenberger package db diff --git a/pkg/db/index.go b/pkg/db/index.go index 5feec42..1982c53 100644 --- a/pkg/db/index.go +++ b/pkg/db/index.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019 Marius Schellenberger +// Copyright (C) 2021 Marius Schellenberger package db diff --git a/pkg/db/migration.go b/pkg/db/migration.go index 72d67e0..f94531a 100644 --- a/pkg/db/migration.go +++ b/pkg/db/migration.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019 Marius Schellenberger +// Copyright (C) 2021 Marius Schellenberger package db diff --git a/pkg/db/mutex.go b/pkg/db/mutex.go index 0742edd..0328710 100644 --- a/pkg/db/mutex.go +++ b/pkg/db/mutex.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019 Marius Schellenberger +// Copyright (C) 2021 Marius Schellenberger package db diff --git a/pkg/db/tags.go b/pkg/db/tags.go index 7fd923e..bc11d24 100644 --- a/pkg/db/tags.go +++ b/pkg/db/tags.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019 Marius Schellenberger +// Copyright (C) 2021 Marius Schellenberger package db diff --git a/pkg/db/user.go b/pkg/db/user.go index f89f3f9..d9fa1cf 100644 --- a/pkg/db/user.go +++ b/pkg/db/user.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019 Marius Schellenberger +// Copyright (C) 2021 Marius Schellenberger package db diff --git a/pkg/fs/file.go b/pkg/fs/file.go index 7cf5874..23ea415 100644 --- a/pkg/fs/file.go +++ b/pkg/fs/file.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019 Marius Schellenberger +// Copyright (C) 2021 Marius Schellenberger package fs diff --git a/pkg/fs/fs.go b/pkg/fs/fs.go index 4413130..fc4eae9 100644 --- a/pkg/fs/fs.go +++ b/pkg/fs/fs.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019 Marius Schellenberger +// Copyright (C) 2021 Marius Schellenberger package fs diff --git a/pkg/fs/helper.go b/pkg/fs/helper.go index 296c638..713a18e 100644 --- a/pkg/fs/helper.go +++ b/pkg/fs/helper.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019 Marius Schellenberger +// Copyright (C) 2021 Marius Schellenberger package fs diff --git a/pkg/fs/scan.go b/pkg/fs/scan.go index b16163e..6a40eac 100644 --- a/pkg/fs/scan.go +++ b/pkg/fs/scan.go @@ -1,3 +1,5 @@ +// Copyright (C) 2021 Marius Schellenberger + package fs import "errors" diff --git a/pkg/index/id.go b/pkg/index/id.go index 73e72ac..1fe771e 100644 --- a/pkg/index/id.go +++ b/pkg/index/id.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019 Marius Schellenberger +// Copyright (C) 2021 Marius Schellenberger package index diff --git a/pkg/index/index.go b/pkg/index/index.go index fb8a5f0..02bf59a 100644 --- a/pkg/index/index.go +++ b/pkg/index/index.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019 Marius Schellenberger +// Copyright (C) 2021 Marius Schellenberger package index diff --git a/pkg/index/mapping.go b/pkg/index/mapping.go index 4de91bd..86f01f0 100644 --- a/pkg/index/mapping.go +++ b/pkg/index/mapping.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019 Marius Schellenberger +// Copyright (C) 2021 Marius Schellenberger package index diff --git a/pkg/log/log.go b/pkg/log/log.go index bc826aa..a5eb5b0 100644 --- a/pkg/log/log.go +++ b/pkg/log/log.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019 Marius Schellenberger +// Copyright (C) 2021 Marius Schellenberger package log diff --git a/pkg/log/scanlog.go b/pkg/log/scanlog.go index af424ed..437b9a2 100644 --- a/pkg/log/scanlog.go +++ b/pkg/log/scanlog.go @@ -1,3 +1,5 @@ +// Copyright (C) 2021 Marius Schellenberger + package log import ( diff --git a/pkg/otp/otp.go b/pkg/otp/otp.go index 3427eed..24fa79f 100644 --- a/pkg/otp/otp.go +++ b/pkg/otp/otp.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019 Marius Schellenberger +// Copyright (C) 2021 Marius Schellenberger package otp diff --git a/pkg/scan/helper.go b/pkg/scan/helper.go index 906529a..dd5259c 100644 --- a/pkg/scan/helper.go +++ b/pkg/scan/helper.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019 Marius Schellenberger +// Copyright (C) 2021 Marius Schellenberger package scan diff --git a/pkg/scan/scanner.go b/pkg/scan/scanner.go index cfd79ae..def248e 100644 --- a/pkg/scan/scanner.go +++ b/pkg/scan/scanner.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019 Marius Schellenberger +// Copyright (C) 2021 Marius Schellenberger package scan diff --git a/pkg/scan/timeout.go b/pkg/scan/timeout.go index 8a84bc0..a511275 100644 --- a/pkg/scan/timeout.go +++ b/pkg/scan/timeout.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019 Marius Schellenberger +// Copyright (C) 2021 Marius Schellenberger package scan diff --git a/pkg/server/context.go b/pkg/server/context.go index 7841b25..38eb543 100644 --- a/pkg/server/context.go +++ b/pkg/server/context.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019 Marius Schellenberger +// Copyright (C) 2021 Marius Schellenberger package server diff --git a/pkg/server/handler.go b/pkg/server/handler.go index 0c71470..f637bab 100644 --- a/pkg/server/handler.go +++ b/pkg/server/handler.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019 Marius Schellenberger +// Copyright (C) 2021 Marius Schellenberger package server diff --git a/pkg/server/helper.go b/pkg/server/helper.go index 16cd2d6..05c0cf1 100644 --- a/pkg/server/helper.go +++ b/pkg/server/helper.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019 Marius Schellenberger +// Copyright (C) 2021 Marius Schellenberger package server diff --git a/pkg/server/routes.go b/pkg/server/routes.go index 7fce481..033b789 100644 --- a/pkg/server/routes.go +++ b/pkg/server/routes.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019 Marius Schellenberger +// Copyright (C) 2021 Marius Schellenberger package server diff --git a/pkg/server/server.go b/pkg/server/server.go index 50ad8f9..9d47986 100644 --- a/pkg/server/server.go +++ b/pkg/server/server.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019 Marius Schellenberger +// Copyright (C) 2021 Marius Schellenberger package server diff --git a/pkg/server/webdav.go b/pkg/server/webdav.go index 3d8e260..b58eaa3 100644 --- a/pkg/server/webdav.go +++ b/pkg/server/webdav.go @@ -1,3 +1,5 @@ +// Copyright (C) 2021 Marius Schellenberger + package server import ( diff --git a/pkg/server/xsrf.go b/pkg/server/xsrf.go index 07b7090..a2873ed 100644 --- a/pkg/server/xsrf.go +++ b/pkg/server/xsrf.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019 Marius Schellenberger +// Copyright (C) 2021 Marius Schellenberger package server diff --git a/pkg/server/xsrf_test.go b/pkg/server/xsrf_test.go index fd6944b..d611a85 100644 --- a/pkg/server/xsrf_test.go +++ b/pkg/server/xsrf_test.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019 Marius Schellenberger +// Copyright (C) 2021 Marius Schellenberger package server diff --git a/pkg/store/boltstore.go b/pkg/store/boltstore.go index 6e3d521..47e53a1 100644 --- a/pkg/store/boltstore.go +++ b/pkg/store/boltstore.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019 Marius Schellenberger +// Copyright (C) 2021 Marius Schellenberger package store diff --git a/pkg/store/boltstore_test.go b/pkg/store/boltstore_test.go index 1f2066f..1fecd47 100644 --- a/pkg/store/boltstore_test.go +++ b/pkg/store/boltstore_test.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019 Marius Schellenberger +// Copyright (C) 2021 Marius Schellenberger package store diff --git a/pkg/store/dump.go b/pkg/store/dump.go index f7b525e..ce47054 100644 --- a/pkg/store/dump.go +++ b/pkg/store/dump.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019 Marius Schellenberger +// Copyright (C) 2021 Marius Schellenberger package store diff --git a/pkg/store/gob.go b/pkg/store/gob.go index 9dfdff6..f101705 100644 --- a/pkg/store/gob.go +++ b/pkg/store/gob.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019 Marius Schellenberger +// Copyright (C) 2021 Marius Schellenberger package store diff --git a/pkg/store/helper.go b/pkg/store/helper.go index db17a72..bc304eb 100644 --- a/pkg/store/helper.go +++ b/pkg/store/helper.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019 Marius Schellenberger +// Copyright (C) 2021 Marius Schellenberger package store diff --git a/pkg/store/marshal.go b/pkg/store/marshal.go index ce68115..b31bf6c 100644 --- a/pkg/store/marshal.go +++ b/pkg/store/marshal.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019 Marius Schellenberger +// Copyright (C) 2021 Marius Schellenberger package store diff --git a/pkg/store/store.go b/pkg/store/store.go index 4a5f90b..97ab31f 100644 --- a/pkg/store/store.go +++ b/pkg/store/store.go @@ -1,4 +1,4 @@ -// Copyright (C) 2019 Marius Schellenberger +// Copyright (C) 2021 Marius Schellenberger package store diff --git a/sri.sh b/sri.sh index e71b9e1..9f6e924 100755 --- a/sri.sh +++ b/sri.sh @@ -1,8 +1,8 @@ #!/bin/bash -# Copyright (C) 2019 Marius Schellenberger +# Copyright (C) 2021 Marius Schellenberger HASH="sha256" -DIR="templates" +DIR="pkg/server/static" FILES="*.css *.js" BINS="*.ico" echo "SRI (subresource integrity) hashes"