From 7bb59865f7ed064ab843a4db63beb289c8a40b56a2247a9c8b3e869e9bc9f44b Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Tue, 30 Dec 2025 13:42:58 +0300 Subject: [PATCH] Raise copyright years --- c/cmd/deatomiser/deatomiser.c | 2 +- c/cmd/pp/pp.c | 2 +- c/cmd/pub-verify/pub-verify.c | 2 +- c/cmd/pub-verify/verifier-ed25519-blake2b.c | 2 +- c/cmd/pub-verify/verifier-gost3410.c | 2 +- c/cmd/schema-validate/schema-validate.c | 2 +- c/cmd/test-vector/test-vector.c | 2 +- c/doc/docstringer.pl | 2 +- c/doc/index.texi | 2 +- c/lib/dec.c | 2 +- c/lib/dectai.c | 2 +- c/lib/enc.c | 2 +- c/lib/enctai.c | 2 +- c/lib/frombe.c | 2 +- c/lib/items.c | 2 +- c/lib/schema.c | 2 +- c/lib/tobe.c | 2 +- go/atom-decode.go | 2 +- go/atom-encode.go | 2 +- go/be/be.go | 2 +- go/bin_test.go | 2 +- go/blob.go | 2 +- go/blob_test.go | 2 +- go/bool_test.go | 2 +- go/cm/cmd/cmenctool/main.go | 2 +- go/cm/cmd/cmenctool/usage.go | 2 +- go/cm/cmd/cmhshtool/main.go | 2 +- go/cm/cmd/cmkeytool/main.go | 2 +- go/cm/cmd/cmkeytool/usage.go | 2 +- go/cm/cmd/cmsigtool/main.go | 2 +- go/cm/cmd/cmsigtool/usage.go | 2 +- go/cm/enc/balloon/decap.go | 2 +- go/cm/enc/balloon/possible.go | 2 +- go/cm/enc/chapoly/dem.go | 2 +- go/cm/enc/chapoly/keywrap.go | 2 +- go/cm/enc/mceliece6960119-x25519/kp.go | 2 +- go/cm/enc/passwd.go | 2 +- go/cm/enc/schema.go | 2 +- go/cm/enc/sntrup761-x25519/kp.go | 2 +- go/cm/hash/algo.go | 2 +- go/cm/hash/blake2b/hasher.go | 2 +- go/cm/hash/gost/hasher.go | 2 +- go/cm/hash/merkle/hash.go | 2 +- go/cm/hash/merkle/hash_test.go | 2 +- go/cm/hash/merkle/prefixed.go | 2 +- go/cm/hash/prehash.go | 2 +- go/cm/hash/shake.go | 2 +- go/cm/sign/ed25519-blake2b/kp.go | 2 +- go/cm/sign/ed25519-blake2b/signer.go | 2 +- go/cm/sign/ed25519-blake2b/verify.go | 2 +- go/cm/sign/gost/gost.go | 2 +- go/cm/sign/gost/kp.go | 2 +- go/cm/sign/gost/signer.go | 2 +- go/cm/sign/gost/verify.go | 2 +- go/cm/sign/prv.go | 2 +- go/cm/sign/pub.go | 2 +- go/cm/sign/schema.go | 2 +- go/cm/sign/signed.go | 2 +- go/cm/sign/slhdsa/kp.go | 2 +- go/cm/sign/slhdsa/signer.go | 2 +- go/cm/sign/slhdsa/verify.go | 2 +- go/cm/sign/storage.go | 2 +- go/cmd/pp/main.go | 2 +- go/cmd/pp/printer.go | 2 +- go/cmd/pp/tcl.go | 2 +- go/cmd/schema-validate/main.go | 2 +- go/cmd/test-vector-anys/main.go | 2 +- go/cmd/test-vector-manual/main.go | 2 +- go/cmd/textdump-tester/main.go | 2 +- go/ctx.go | 2 +- go/encode.go | 2 +- go/float.go | 2 +- go/float_test.go | 2 +- go/fuzz_test.go | 2 +- go/generic_test.go | 2 +- go/getter.go | 2 +- go/hexlet_test.go | 2 +- go/int.go | 2 +- go/int_test.go | 2 +- go/iter.go | 2 +- go/junk_test.go | 2 +- go/list_test.go | 2 +- go/magic.go | 2 +- go/magic_test.go | 2 +- go/map_test.go | 2 +- go/parse.go | 2 +- go/rpc/client.go | 2 +- go/rpc/schema.go | 2 +- go/rpc/server.go | 2 +- go/schema/check.go | 2 +- go/str.go | 2 +- go/str_test.go | 2 +- go/tai_test.go | 2 +- go/unmarshal.go | 2 +- py3/keks.py | 2 +- py3/tests/strategies.py | 2 +- py3/tests/test_blob.py | 2 +- py3/tests/test_bool.py | 2 +- py3/tests/test_everything.py | 2 +- py3/tests/test_float.py | 2 +- py3/tests/test_generic.py | 2 +- py3/tests/test_hexlet.py | 2 +- py3/tests/test_int.py | 2 +- py3/tests/test_list.py | 2 +- py3/tests/test_magic.py | 2 +- py3/tests/test_map.py | 2 +- py3/tests/test_not_enough_data.py | 2 +- py3/tests/test_recursion.py | 2 +- py3/tests/test_str.py | 2 +- py3/tests/test_tai.py | 2 +- spec/index | 2 +- tcl/keks.tcl | 2 +- tcl/schema.tcl | 2 +- 113 files changed, 113 insertions(+), 113 deletions(-) diff --git a/c/cmd/deatomiser/deatomiser.c b/c/cmd/deatomiser/deatomiser.c index 11f3b59..b678d37 100644 --- a/c/cmd/deatomiser/deatomiser.c +++ b/c/cmd/deatomiser/deatomiser.c @@ -1,5 +1,5 @@ // deatomiser -- KEKS atoms printer -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/c/cmd/pp/pp.c b/c/cmd/pp/pp.c index dbd042f..a6e9e12 100644 --- a/c/cmd/pp/pp.c +++ b/c/cmd/pp/pp.c @@ -1,5 +1,5 @@ // pp -- C KEKS pretty-printer -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/c/cmd/pub-verify/pub-verify.c b/c/cmd/pub-verify/pub-verify.c index fc2f89b..15b9387 100644 --- a/c/cmd/pub-verify/pub-verify.c +++ b/c/cmd/pub-verify/pub-verify.c @@ -1,5 +1,5 @@ // pub-verify -- verify a chain of cm/pub keys -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/c/cmd/pub-verify/verifier-ed25519-blake2b.c b/c/cmd/pub-verify/verifier-ed25519-blake2b.c index 1750704..7292aa2 100644 --- a/c/cmd/pub-verify/verifier-ed25519-blake2b.c +++ b/c/cmd/pub-verify/verifier-ed25519-blake2b.c @@ -1,5 +1,5 @@ // pub-verify -- verify a chain of cm/pub keys -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/c/cmd/pub-verify/verifier-gost3410.c b/c/cmd/pub-verify/verifier-gost3410.c index 7f87611..df8384a 100644 --- a/c/cmd/pub-verify/verifier-gost3410.c +++ b/c/cmd/pub-verify/verifier-gost3410.c @@ -1,5 +1,5 @@ // pub-verify -- verify a chain of cm/pub keys -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/c/cmd/schema-validate/schema-validate.c b/c/cmd/schema-validate/schema-validate.c index 5f50881..8c1adcc 100644 --- a/c/cmd/schema-validate/schema-validate.c +++ b/c/cmd/schema-validate/schema-validate.c @@ -1,5 +1,5 @@ // schema-validate -- KEKS data structures validator -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/c/cmd/test-vector/test-vector.c b/c/cmd/test-vector/test-vector.c index 20abea5..b0f49e5 100644 --- a/c/cmd/test-vector/test-vector.c +++ b/c/cmd/test-vector/test-vector.c @@ -1,5 +1,5 @@ // test-vector -- KEKS test structure -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/c/doc/docstringer.pl b/c/doc/docstringer.pl index cf8c158..8c6ed6f 100755 --- a/c/doc/docstringer.pl +++ b/c/doc/docstringer.pl @@ -1,7 +1,7 @@ #!/usr/bin/env perl # Simple script for substitute placeholders in Texinfo files with # docstring values found in source code. -# Copyright (C) 2020-2025 Sergey Matveev +# Copyright (C) 2020-2026 Sergey Matveev # # If you C source code contains: # diff --git a/c/doc/index.texi b/c/doc/index.texi index fb3947a..7f0bce4 100644 --- a/c/doc/index.texi +++ b/c/doc/index.texi @@ -2,7 +2,7 @@ @settitle KEKS @copying -Copyright @copyright{} 2024-2025 @email{stargrave@@stargrave.org, Sergey Matveev} +Copyright @copyright{} 2024-2026 @email{stargrave@@stargrave.org, Sergey Matveev} @end copying @node Top diff --git a/c/lib/dec.c b/c/lib/dec.c index a831f7a..e402d24 100644 --- a/c/lib/dec.c +++ b/c/lib/dec.c @@ -1,5 +1,5 @@ // KEKS -- C99 KEKS encoder implementation -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/c/lib/dectai.c b/c/lib/dectai.c index 072e0c5..c27d5e3 100644 --- a/c/lib/dectai.c +++ b/c/lib/dectai.c @@ -1,5 +1,5 @@ // KEKS -- C99 KEKS encoder implementation -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/c/lib/enc.c b/c/lib/enc.c index 201dc3c..1882a17 100644 --- a/c/lib/enc.c +++ b/c/lib/enc.c @@ -1,5 +1,5 @@ // KEKS -- C99 KEKS encoder implementation -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/c/lib/enctai.c b/c/lib/enctai.c index 6e629f6..a88767c 100644 --- a/c/lib/enctai.c +++ b/c/lib/enctai.c @@ -1,5 +1,5 @@ // KEKS -- C99 KEKS encoder implementation -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/c/lib/frombe.c b/c/lib/frombe.c index efefe2a..26625c1 100644 --- a/c/lib/frombe.c +++ b/c/lib/frombe.c @@ -1,5 +1,5 @@ // KEKS -- C99 KEKS encoder implementation -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/c/lib/items.c b/c/lib/items.c index 10d23c9..2cb6eb3 100644 --- a/c/lib/items.c +++ b/c/lib/items.c @@ -1,5 +1,5 @@ // KEKS -- C99 KEKS encoder implementation -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/c/lib/schema.c b/c/lib/schema.c index f051611..ad16624 100644 --- a/c/lib/schema.c +++ b/c/lib/schema.c @@ -1,5 +1,5 @@ // KEKS -- C99 KEKS encoder implementation -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/c/lib/tobe.c b/c/lib/tobe.c index 7ff337a..be0714a 100644 --- a/c/lib/tobe.c +++ b/c/lib/tobe.c @@ -1,5 +1,5 @@ // KEKS -- C99 KEKS encoder implementation -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/atom-decode.go b/go/atom-decode.go index cd97983..f517e1c 100644 --- a/go/atom-decode.go +++ b/go/atom-decode.go @@ -1,5 +1,5 @@ // KEKS -- Go KEKS codec implementation -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/atom-encode.go b/go/atom-encode.go index 74dd91d..3d0c13a 100644 --- a/go/atom-encode.go +++ b/go/atom-encode.go @@ -1,5 +1,5 @@ // KEKS -- Go KEKS codec implementation -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/be/be.go b/go/be/be.go index e29abc2..a5c72b7 100644 --- a/go/be/be.go +++ b/go/be/be.go @@ -1,5 +1,5 @@ // KEKS -- Go KEKS codec implementation -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/bin_test.go b/go/bin_test.go index 7582b89..d9e3039 100644 --- a/go/bin_test.go +++ b/go/bin_test.go @@ -1,6 +1,6 @@ // KEKS -- Go KEKS codec implementation // Copyright (C) 2024-2025 Anton Rudenko -// Sergey Matveev +// 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/blob.go b/go/blob.go index b3a84cc..b184290 100644 --- a/go/blob.go +++ b/go/blob.go @@ -1,5 +1,5 @@ // KEKS -- Go KEKS codec implementation -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/blob_test.go b/go/blob_test.go index cbf4b2a..08f24a8 100644 --- a/go/blob_test.go +++ b/go/blob_test.go @@ -1,6 +1,6 @@ // KEKS -- Go KEKS codec implementation // Copyright (C) 2024-2025 Anton Rudenko -// Sergey Matveev +// 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/bool_test.go b/go/bool_test.go index 1354dba..db7b420 100644 --- a/go/bool_test.go +++ b/go/bool_test.go @@ -1,6 +1,6 @@ // KEKS -- Go KEKS codec implementation // Copyright (C) 2024-2025 Anton Rudenko -// Sergey Matveev +// 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/cm/cmd/cmenctool/main.go b/go/cm/cmd/cmenctool/main.go index 50d624e..1ab11aa 100644 --- a/go/cm/cmd/cmenctool/main.go +++ b/go/cm/cmd/cmenctool/main.go @@ -1,5 +1,5 @@ // cmenctool -- dealing with KEKS-encoded cm/encrypted utility -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/cm/cmd/cmenctool/usage.go b/go/cm/cmd/cmenctool/usage.go index 69ee662..69093ed 100644 --- a/go/cm/cmd/cmenctool/usage.go +++ b/go/cm/cmd/cmenctool/usage.go @@ -1,5 +1,5 @@ // cmenctool -- dealing with KEKS-encoded cm/encrypted utility -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/cm/cmd/cmhshtool/main.go b/go/cm/cmd/cmhshtool/main.go index d8119ed..ca10b33 100644 --- a/go/cm/cmd/cmhshtool/main.go +++ b/go/cm/cmd/cmhshtool/main.go @@ -1,5 +1,5 @@ // cmhshtool -- dealing with KEKS-encoded cm/hashed utility -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/cm/cmd/cmkeytool/main.go b/go/cm/cmd/cmkeytool/main.go index 9adc1f5..c6dafb5 100644 --- a/go/cm/cmd/cmkeytool/main.go +++ b/go/cm/cmd/cmkeytool/main.go @@ -1,5 +1,5 @@ // cmkeytool -- dealing with KEKS-encoded keypairs utility -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/cm/cmd/cmkeytool/usage.go b/go/cm/cmd/cmkeytool/usage.go index 1237d3b..791a49f 100644 --- a/go/cm/cmd/cmkeytool/usage.go +++ b/go/cm/cmd/cmkeytool/usage.go @@ -1,5 +1,5 @@ // cmkeytool -- dealing with KEKS-encoded keypairs utility -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/cm/cmd/cmsigtool/main.go b/go/cm/cmd/cmsigtool/main.go index 23f7579..1c94422 100644 --- a/go/cm/cmd/cmsigtool/main.go +++ b/go/cm/cmd/cmsigtool/main.go @@ -1,5 +1,5 @@ // cmsigtool -- dealing with KEKS-encoded cm/signed utility -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/cm/cmd/cmsigtool/usage.go b/go/cm/cmd/cmsigtool/usage.go index a0c89d7..3e06470 100644 --- a/go/cm/cmd/cmsigtool/usage.go +++ b/go/cm/cmd/cmsigtool/usage.go @@ -1,5 +1,5 @@ // cmsigtool -- dealing with KEKS-encoded cm/signed utility -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/cm/enc/balloon/decap.go b/go/cm/enc/balloon/decap.go index daa1773..13f7532 100644 --- a/go/cm/enc/balloon/decap.go +++ b/go/cm/enc/balloon/decap.go @@ -1,5 +1,5 @@ // KEKS/CM -- KEKS-encoded cryptographic messages -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/cm/enc/balloon/possible.go b/go/cm/enc/balloon/possible.go index a6aca25..2b02744 100644 --- a/go/cm/enc/balloon/possible.go +++ b/go/cm/enc/balloon/possible.go @@ -1,5 +1,5 @@ // KEKS/CM -- KEKS-encoded cryptographic messages -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/cm/enc/chapoly/dem.go b/go/cm/enc/chapoly/dem.go index 0f16729..a885491 100644 --- a/go/cm/enc/chapoly/dem.go +++ b/go/cm/enc/chapoly/dem.go @@ -1,5 +1,5 @@ // KEKS/CM -- KEKS-encoded cryptographic messages -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/cm/enc/chapoly/keywrap.go b/go/cm/enc/chapoly/keywrap.go index 93eb462..91dbedf 100644 --- a/go/cm/enc/chapoly/keywrap.go +++ b/go/cm/enc/chapoly/keywrap.go @@ -1,5 +1,5 @@ // KEKS/CM -- KEKS-encoded cryptographic messages -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/cm/enc/mceliece6960119-x25519/kp.go b/go/cm/enc/mceliece6960119-x25519/kp.go index 9a17596..ad43d61 100644 --- a/go/cm/enc/mceliece6960119-x25519/kp.go +++ b/go/cm/enc/mceliece6960119-x25519/kp.go @@ -1,5 +1,5 @@ // KEKS/CM -- KEKS-encoded cryptographic messages -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/cm/enc/passwd.go b/go/cm/enc/passwd.go index 7b4abc4..7870741 100644 --- a/go/cm/enc/passwd.go +++ b/go/cm/enc/passwd.go @@ -1,5 +1,5 @@ // KEKS/CM -- KEKS-encoded cryptographic messages -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/cm/enc/schema.go b/go/cm/enc/schema.go index b7f48ad..e910e35 100644 --- a/go/cm/enc/schema.go +++ b/go/cm/enc/schema.go @@ -1,5 +1,5 @@ // KEKS/CM -- KEKS-encoded cryptographic messages -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/cm/enc/sntrup761-x25519/kp.go b/go/cm/enc/sntrup761-x25519/kp.go index e59e6ca..9ab933c 100644 --- a/go/cm/enc/sntrup761-x25519/kp.go +++ b/go/cm/enc/sntrup761-x25519/kp.go @@ -1,5 +1,5 @@ // KEKS/CM -- KEKS-encoded cryptographic messages -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/cm/hash/algo.go b/go/cm/hash/algo.go index 472a756..9c272e7 100644 --- a/go/cm/hash/algo.go +++ b/go/cm/hash/algo.go @@ -1,5 +1,5 @@ // KEKS/CM -- KEKS-encoded cryptographic messages -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/cm/hash/blake2b/hasher.go b/go/cm/hash/blake2b/hasher.go index ca768fa..3f1c5da 100644 --- a/go/cm/hash/blake2b/hasher.go +++ b/go/cm/hash/blake2b/hasher.go @@ -1,5 +1,5 @@ // KEKS/CM -- KEKS-encoded cryptographic messages -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/cm/hash/gost/hasher.go b/go/cm/hash/gost/hasher.go index e706066..598be3b 100644 --- a/go/cm/hash/gost/hasher.go +++ b/go/cm/hash/gost/hasher.go @@ -1,5 +1,5 @@ // KEKS/CM -- KEKS-encoded cryptographic messages -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/cm/hash/merkle/hash.go b/go/cm/hash/merkle/hash.go index 090860b..7f53f4e 100644 --- a/go/cm/hash/merkle/hash.go +++ b/go/cm/hash/merkle/hash.go @@ -1,5 +1,5 @@ // KEKS/CM -- KEKS-encoded cryptographic messages -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/cm/hash/merkle/hash_test.go b/go/cm/hash/merkle/hash_test.go index 08e2946..2f8bef5 100644 --- a/go/cm/hash/merkle/hash_test.go +++ b/go/cm/hash/merkle/hash_test.go @@ -1,5 +1,5 @@ // KEKS/CM -- KEKS-encoded cryptographic messages -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/cm/hash/merkle/prefixed.go b/go/cm/hash/merkle/prefixed.go index 799aba0..aa47aae 100644 --- a/go/cm/hash/merkle/prefixed.go +++ b/go/cm/hash/merkle/prefixed.go @@ -1,5 +1,5 @@ // KEKS/CM -- KEKS-encoded cryptographic messages -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/cm/hash/prehash.go b/go/cm/hash/prehash.go index 00495a9..b286655 100644 --- a/go/cm/hash/prehash.go +++ b/go/cm/hash/prehash.go @@ -1,5 +1,5 @@ // KEKS/CM -- KEKS-encoded cryptographic messages -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/cm/hash/shake.go b/go/cm/hash/shake.go index cfd114b..9569404 100644 --- a/go/cm/hash/shake.go +++ b/go/cm/hash/shake.go @@ -1,5 +1,5 @@ // KEKS/CM -- KEKS-encoded cryptographic messages -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/cm/sign/ed25519-blake2b/kp.go b/go/cm/sign/ed25519-blake2b/kp.go index 5361607..2b071fd 100644 --- a/go/cm/sign/ed25519-blake2b/kp.go +++ b/go/cm/sign/ed25519-blake2b/kp.go @@ -1,5 +1,5 @@ // KEKS/CM -- KEKS-encoded cryptographic messages -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/cm/sign/ed25519-blake2b/signer.go b/go/cm/sign/ed25519-blake2b/signer.go index 24ce365..ee6f401 100644 --- a/go/cm/sign/ed25519-blake2b/signer.go +++ b/go/cm/sign/ed25519-blake2b/signer.go @@ -1,5 +1,5 @@ // KEKS/CM -- KEKS-encoded cryptographic messages -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/cm/sign/ed25519-blake2b/verify.go b/go/cm/sign/ed25519-blake2b/verify.go index c35d663..24acf94 100644 --- a/go/cm/sign/ed25519-blake2b/verify.go +++ b/go/cm/sign/ed25519-blake2b/verify.go @@ -1,5 +1,5 @@ // KEKS/CM -- KEKS-encoded cryptographic messages -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/cm/sign/gost/gost.go b/go/cm/sign/gost/gost.go index 97f8a24..033d09b 100644 --- a/go/cm/sign/gost/gost.go +++ b/go/cm/sign/gost/gost.go @@ -1,5 +1,5 @@ // KEKS/CM -- KEKS-encoded cryptographic messages -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/cm/sign/gost/kp.go b/go/cm/sign/gost/kp.go index ae7f147..be386fd 100644 --- a/go/cm/sign/gost/kp.go +++ b/go/cm/sign/gost/kp.go @@ -1,5 +1,5 @@ // KEKS/CM -- KEKS-encoded cryptographic messages -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/cm/sign/gost/signer.go b/go/cm/sign/gost/signer.go index abe6e14..3182b68 100644 --- a/go/cm/sign/gost/signer.go +++ b/go/cm/sign/gost/signer.go @@ -1,5 +1,5 @@ // KEKS/CM -- KEKS-encoded cryptographic messages -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/cm/sign/gost/verify.go b/go/cm/sign/gost/verify.go index 01a8dcb..65e77dd 100644 --- a/go/cm/sign/gost/verify.go +++ b/go/cm/sign/gost/verify.go @@ -1,5 +1,5 @@ // KEKS/CM -- KEKS-encoded cryptographic messages -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/cm/sign/prv.go b/go/cm/sign/prv.go index baf0f75..910ae9e 100644 --- a/go/cm/sign/prv.go +++ b/go/cm/sign/prv.go @@ -1,5 +1,5 @@ // KEKS/CM -- KEKS-encoded cryptographic messages -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/cm/sign/pub.go b/go/cm/sign/pub.go index b5e8f5c..6de2ee6 100644 --- a/go/cm/sign/pub.go +++ b/go/cm/sign/pub.go @@ -1,5 +1,5 @@ // KEKS/CM -- KEKS-encoded cryptographic messages -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/cm/sign/schema.go b/go/cm/sign/schema.go index 9a06418..75cd3e5 100644 --- a/go/cm/sign/schema.go +++ b/go/cm/sign/schema.go @@ -1,5 +1,5 @@ // KEKS/CM -- KEKS-encoded cryptographic messages -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/cm/sign/signed.go b/go/cm/sign/signed.go index e972530..33e748b 100644 --- a/go/cm/sign/signed.go +++ b/go/cm/sign/signed.go @@ -1,5 +1,5 @@ // KEKS/CM -- KEKS-encoded cryptographic messages -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/cm/sign/slhdsa/kp.go b/go/cm/sign/slhdsa/kp.go index 7e3c612..60bc60e 100644 --- a/go/cm/sign/slhdsa/kp.go +++ b/go/cm/sign/slhdsa/kp.go @@ -1,5 +1,5 @@ // KEKS/CM -- KEKS-encoded cryptographic messages -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/cm/sign/slhdsa/signer.go b/go/cm/sign/slhdsa/signer.go index a728c3a..5d652d5 100644 --- a/go/cm/sign/slhdsa/signer.go +++ b/go/cm/sign/slhdsa/signer.go @@ -1,5 +1,5 @@ // KEKS/CM -- KEKS-encoded cryptographic messages -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/cm/sign/slhdsa/verify.go b/go/cm/sign/slhdsa/verify.go index 143b054..19d06c5 100644 --- a/go/cm/sign/slhdsa/verify.go +++ b/go/cm/sign/slhdsa/verify.go @@ -1,5 +1,5 @@ // KEKS/CM -- KEKS-encoded cryptographic messages -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/cm/sign/storage.go b/go/cm/sign/storage.go index 810be75..170a0c6 100644 --- a/go/cm/sign/storage.go +++ b/go/cm/sign/storage.go @@ -1,5 +1,5 @@ // KEKS/CM -- KEKS-encoded cryptographic messages -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/cmd/pp/main.go b/go/cmd/pp/main.go index 488215e..6a076ff 100644 --- a/go/cmd/pp/main.go +++ b/go/cmd/pp/main.go @@ -1,5 +1,5 @@ // pp -- KEKS pretty printer -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/cmd/pp/printer.go b/go/cmd/pp/printer.go index 56de1f9..15ccb2e 100644 --- a/go/cmd/pp/printer.go +++ b/go/cmd/pp/printer.go @@ -1,5 +1,5 @@ // pp -- KEKS pretty printer -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/cmd/pp/tcl.go b/go/cmd/pp/tcl.go index 5e430c3..8eddf7b 100644 --- a/go/cmd/pp/tcl.go +++ b/go/cmd/pp/tcl.go @@ -1,5 +1,5 @@ // pp -- KEKS pretty printer -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/cmd/schema-validate/main.go b/go/cmd/schema-validate/main.go index c3cbb4c..748d59f 100644 --- a/go/cmd/schema-validate/main.go +++ b/go/cmd/schema-validate/main.go @@ -1,5 +1,5 @@ // schema-validate -- KEKS data structures validator -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/cmd/test-vector-anys/main.go b/go/cmd/test-vector-anys/main.go index 21e0d62..ba2105b 100644 --- a/go/cmd/test-vector-anys/main.go +++ b/go/cmd/test-vector-anys/main.go @@ -1,5 +1,5 @@ // test-vector-anys -- KEKS test structure with any-types -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/cmd/test-vector-manual/main.go b/go/cmd/test-vector-manual/main.go index d9b81fe..f012658 100644 --- a/go/cmd/test-vector-manual/main.go +++ b/go/cmd/test-vector-manual/main.go @@ -1,5 +1,5 @@ // test-vector-manual -- KEKS test structure with manually encoded fields -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/cmd/textdump-tester/main.go b/go/cmd/textdump-tester/main.go index ad15cd7..71574de 100644 --- a/go/cmd/textdump-tester/main.go +++ b/go/cmd/textdump-tester/main.go @@ -1,5 +1,5 @@ // textdump-tester -- test utility for Python's textdump-tester -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/ctx.go b/go/ctx.go index a452bbc..d7a2564 100644 --- a/go/ctx.go +++ b/go/ctx.go @@ -1,5 +1,5 @@ // KEKS -- Go KEKS codec implementation -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/encode.go b/go/encode.go index 167ed28..4422ac6 100644 --- a/go/encode.go +++ b/go/encode.go @@ -1,5 +1,5 @@ // KEKS -- Go KEKS codec implementation -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/float.go b/go/float.go index be6b963..0eec0e7 100644 --- a/go/float.go +++ b/go/float.go @@ -1,5 +1,5 @@ // KEKS -- Go KEKS codec implementation -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/float_test.go b/go/float_test.go index 86d82a9..95ee07c 100644 --- a/go/float_test.go +++ b/go/float_test.go @@ -1,5 +1,5 @@ // KEKS -- Go KEKS codec implementation -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/fuzz_test.go b/go/fuzz_test.go index d9caea4..84c9f3e 100644 --- a/go/fuzz_test.go +++ b/go/fuzz_test.go @@ -1,5 +1,5 @@ // KEKS -- Go KEKS codec implementation -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/generic_test.go b/go/generic_test.go index faa9a35..42e4f06 100644 --- a/go/generic_test.go +++ b/go/generic_test.go @@ -1,6 +1,6 @@ // KEKS -- Go KEKS codec implementation // Copyright (C) 2024-2025 Anton Rudenko -// Sergey Matveev +// 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/getter.go b/go/getter.go index 8c67a7a..918300e 100644 --- a/go/getter.go +++ b/go/getter.go @@ -1,5 +1,5 @@ // KEKS -- Go KEKS codec implementation -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/hexlet_test.go b/go/hexlet_test.go index 05d25f9..b12cd24 100644 --- a/go/hexlet_test.go +++ b/go/hexlet_test.go @@ -1,6 +1,6 @@ // KEKS -- Go KEKS codec implementation // Copyright (C) 2024-2025 Anton Rudenko -// Sergey Matveev +// 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/int.go b/go/int.go index cdffc12..8ff764d 100644 --- a/go/int.go +++ b/go/int.go @@ -1,5 +1,5 @@ // KEKS -- Go KEKS codec implementation -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/int_test.go b/go/int_test.go index 905fcc2..6fb7073 100644 --- a/go/int_test.go +++ b/go/int_test.go @@ -1,6 +1,6 @@ // KEKS -- Go KEKS codec implementation // Copyright (C) 2024-2025 Anton Rudenko -// Sergey Matveev +// 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/iter.go b/go/iter.go index 700f0ef..49a4787 100644 --- a/go/iter.go +++ b/go/iter.go @@ -1,5 +1,5 @@ // KEKS -- Go KEKS codec implementation -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/junk_test.go b/go/junk_test.go index 0e106ec..e6f4456 100644 --- a/go/junk_test.go +++ b/go/junk_test.go @@ -1,5 +1,5 @@ // KEKS -- Go KEKS codec implementation -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/list_test.go b/go/list_test.go index 9cce930..a3a493e 100644 --- a/go/list_test.go +++ b/go/list_test.go @@ -1,6 +1,6 @@ // KEKS -- Go KEKS codec implementation // Copyright (C) 2024-2025 Anton Rudenko -// Sergey Matveev +// 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/magic.go b/go/magic.go index 61b10de..237e96b 100644 --- a/go/magic.go +++ b/go/magic.go @@ -1,5 +1,5 @@ // KEKS -- Go KEKS codec implementation -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/magic_test.go b/go/magic_test.go index 8e12e17..6e4cec9 100644 --- a/go/magic_test.go +++ b/go/magic_test.go @@ -1,5 +1,5 @@ // KEKS -- Go KEKS codec implementation -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/map_test.go b/go/map_test.go index db7f13c..93c98ea 100644 --- a/go/map_test.go +++ b/go/map_test.go @@ -1,6 +1,6 @@ // KEKS -- Go KEKS codec implementation // Copyright (C) 2024-2025 Anton Rudenko -// Sergey Matveev +// 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/parse.go b/go/parse.go index 7f966e8..9e90c73 100644 --- a/go/parse.go +++ b/go/parse.go @@ -1,5 +1,5 @@ // KEKS -- Go KEKS codec implementation -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/rpc/client.go b/go/rpc/client.go index 32d6355..67a0457 100644 --- a/go/rpc/client.go +++ b/go/rpc/client.go @@ -1,5 +1,5 @@ // KEKS -- Go KEKS codec implementation -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/rpc/schema.go b/go/rpc/schema.go index 3898ed7..cc59187 100644 --- a/go/rpc/schema.go +++ b/go/rpc/schema.go @@ -1,5 +1,5 @@ // KEKS/CM -- KEKS-encoded cryptographic messages -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/rpc/server.go b/go/rpc/server.go index 38df4b8..a45b358 100644 --- a/go/rpc/server.go +++ b/go/rpc/server.go @@ -1,5 +1,5 @@ // KEKS -- Go KEKS codec implementation -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/schema/check.go b/go/schema/check.go index 8228cfc..ab28000 100644 --- a/go/schema/check.go +++ b/go/schema/check.go @@ -1,5 +1,5 @@ // KEKS -- Go KEKS codec implementation -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/str.go b/go/str.go index 12a5fe6..5af1b3a 100644 --- a/go/str.go +++ b/go/str.go @@ -1,5 +1,5 @@ // KEKS -- Go KEKS codec implementation -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/str_test.go b/go/str_test.go index 5195d60..4410db1 100644 --- a/go/str_test.go +++ b/go/str_test.go @@ -1,6 +1,6 @@ // KEKS -- Go KEKS codec implementation // Copyright (C) 2024-2025 Anton Rudenko -// Sergey Matveev +// 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/tai_test.go b/go/tai_test.go index 4816113..bff17f4 100644 --- a/go/tai_test.go +++ b/go/tai_test.go @@ -1,6 +1,6 @@ // KEKS -- Go KEKS codec implementation // Copyright (C) 2024-2025 Anton Rudenko -// Sergey Matveev +// 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/go/unmarshal.go b/go/unmarshal.go index f4acd74..a6a4b0e 100644 --- a/go/unmarshal.go +++ b/go/unmarshal.go @@ -1,5 +1,5 @@ // KEKS -- Go KEKS codec implementation -// Copyright (C) 2024-2025 Sergey Matveev +// Copyright (C) 2024-2026 Sergey Matveev // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as diff --git a/py3/keks.py b/py3/keks.py index 0cad765..c03da01 100755 --- a/py3/keks.py +++ b/py3/keks.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # Python KEKS implementation -# Copyright (C) 2024-2025 Sergey Matveev +# Copyright (C) 2024-2026 Sergey Matveev # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Lesser General Public License as diff --git a/py3/tests/strategies.py b/py3/tests/strategies.py index ff6998e..0ebf2e9 100644 --- a/py3/tests/strategies.py +++ b/py3/tests/strategies.py @@ -1,6 +1,6 @@ # KEKS -- Python KEKS implementation # Copyright (C) 2024-2025 Anton Rudenko -# 2024-2025 Sergey Matveev +# 2024-2026 Sergey Matveev # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Lesser General Public License as diff --git a/py3/tests/test_blob.py b/py3/tests/test_blob.py index b080581..645d4ef 100644 --- a/py3/tests/test_blob.py +++ b/py3/tests/test_blob.py @@ -1,6 +1,6 @@ # KEKS -- Python KEKS implementation # Copyright (C) 2024-2025 Anton Rudenko -# 2024-2025 Sergey Matveev +# 2024-2026 Sergey Matveev # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Lesser General Public License as diff --git a/py3/tests/test_bool.py b/py3/tests/test_bool.py index 6e8e643..0acd08d 100644 --- a/py3/tests/test_bool.py +++ b/py3/tests/test_bool.py @@ -1,6 +1,6 @@ # KEKS -- Python KEKS implementation # Copyright (C) 2024-2025 Anton Rudenko -# 2024-2025 Sergey Matveev +# 2024-2026 Sergey Matveev # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Lesser General Public License as diff --git a/py3/tests/test_everything.py b/py3/tests/test_everything.py index c89c90f..602d57f 100644 --- a/py3/tests/test_everything.py +++ b/py3/tests/test_everything.py @@ -1,6 +1,6 @@ # KEKS -- Python KEKS implementation # Copyright (C) 2024-2025 Anton Rudenko -# 2024-2025 Sergey Matveev +# 2024-2026 Sergey Matveev # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Lesser General Public License as diff --git a/py3/tests/test_float.py b/py3/tests/test_float.py index 60de06e..d1cabba 100644 --- a/py3/tests/test_float.py +++ b/py3/tests/test_float.py @@ -1,6 +1,6 @@ # KEKS -- Python KEKS implementation # Copyright (C) 2024-2025 Anton Rudenko -# 2024-2025 Sergey Matveev +# 2024-2026 Sergey Matveev # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Lesser General Public License as diff --git a/py3/tests/test_generic.py b/py3/tests/test_generic.py index 7ed7e0c..a69b552 100644 --- a/py3/tests/test_generic.py +++ b/py3/tests/test_generic.py @@ -1,6 +1,6 @@ # KEKS -- Python KEKS implementation # Copyright (C) 2024-2025 Anton Rudenko -# 2024-2025 Sergey Matveev +# 2024-2026 Sergey Matveev # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Lesser General Public License as diff --git a/py3/tests/test_hexlet.py b/py3/tests/test_hexlet.py index 40b52c1..94dc8ab 100644 --- a/py3/tests/test_hexlet.py +++ b/py3/tests/test_hexlet.py @@ -1,6 +1,6 @@ # KEKS -- Python KEKS implementation # Copyright (C) 2024-2025 Anton Rudenko -# 2024-2025 Sergey Matveev +# 2024-2026 Sergey Matveev # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Lesser General Public License as diff --git a/py3/tests/test_int.py b/py3/tests/test_int.py index 256bfe0..3373571 100644 --- a/py3/tests/test_int.py +++ b/py3/tests/test_int.py @@ -1,6 +1,6 @@ # KEKS -- Python KEKS implementation # Copyright (C) 2024-2025 Anton Rudenko -# 2024-2025 Sergey Matveev +# 2024-2026 Sergey Matveev # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Lesser General Public License as diff --git a/py3/tests/test_list.py b/py3/tests/test_list.py index a4740f7..7d6cf33 100644 --- a/py3/tests/test_list.py +++ b/py3/tests/test_list.py @@ -1,6 +1,6 @@ # KEKS -- Python KEKS implementation # Copyright (C) 2024-2025 Anton Rudenko -# 2024-2025 Sergey Matveev +# 2024-2026 Sergey Matveev # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Lesser General Public License as diff --git a/py3/tests/test_magic.py b/py3/tests/test_magic.py index df66530..a85dbcd 100644 --- a/py3/tests/test_magic.py +++ b/py3/tests/test_magic.py @@ -1,5 +1,5 @@ # KEKS -- Python KEKS implementation -# Copyright (C) 2024-2025 Sergey Matveev +# Copyright (C) 2024-2026 Sergey Matveev # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Lesser General Public License as diff --git a/py3/tests/test_map.py b/py3/tests/test_map.py index 13299fc..8f1eca0 100644 --- a/py3/tests/test_map.py +++ b/py3/tests/test_map.py @@ -1,6 +1,6 @@ # KEKS -- Python KEKS implementation # Copyright (C) 2024-2025 Anton Rudenko -# 2024-2025 Sergey Matveev +# 2024-2026 Sergey Matveev # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Lesser General Public License as diff --git a/py3/tests/test_not_enough_data.py b/py3/tests/test_not_enough_data.py index 1b1ff96..ad14b78 100644 --- a/py3/tests/test_not_enough_data.py +++ b/py3/tests/test_not_enough_data.py @@ -1,6 +1,6 @@ # KEKS -- Python KEKS implementation # Copyright (C) 2024-2025 Anton Rudenko -# 2024-2025 Sergey Matveev +# 2024-2026 Sergey Matveev # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Lesser General Public License as diff --git a/py3/tests/test_recursion.py b/py3/tests/test_recursion.py index b17fc4c..4c2cf8f 100644 --- a/py3/tests/test_recursion.py +++ b/py3/tests/test_recursion.py @@ -1,6 +1,6 @@ # KEKS -- Python KEKS implementation # Copyright (C) 2024-2025 Anton Rudenko -# 2024-2025 Sergey Matveev +# 2024-2026 Sergey Matveev # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Lesser General Public License as diff --git a/py3/tests/test_str.py b/py3/tests/test_str.py index 9260be4..5f3be41 100644 --- a/py3/tests/test_str.py +++ b/py3/tests/test_str.py @@ -1,6 +1,6 @@ # KEKS -- Python KEKS implementation # Copyright (C) 2024-2025 Anton Rudenko -# 2024-2025 Sergey Matveev +# 2024-2026 Sergey Matveev # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Lesser General Public License as diff --git a/py3/tests/test_tai.py b/py3/tests/test_tai.py index a46b3b5..e213daf 100644 --- a/py3/tests/test_tai.py +++ b/py3/tests/test_tai.py @@ -1,6 +1,6 @@ # KEKS -- Python KEKS implementation # Copyright (C) 2024-2025 Anton Rudenko -# 2024-2025 Sergey Matveev +# 2024-2026 Sergey Matveev # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Lesser General Public License as diff --git a/spec/index b/spec/index index 42c8e22..4ddc2d1 100644 --- a/spec/index +++ b/spec/index @@ -39,4 +39,4 @@ requirements below. Announcements go to: => http://lists.cypherpunks.su/keks.html maillist -Copyright © 2024-2025 Sergey Matveev +Copyright © 2024-2026 Sergey Matveev diff --git a/tcl/keks.tcl b/tcl/keks.tcl index 54c1138..c907f52 100755 --- a/tcl/keks.tcl +++ b/tcl/keks.tcl @@ -1,6 +1,6 @@ #!/usr/bin/env tclsh # keks.tcl -- Tcl KEKS encoder implementation -# Copyright (C) 2024-2025 Sergey Matveev +# Copyright (C) 2024-2026 Sergey Matveev # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Lesser General Public License as diff --git a/tcl/schema.tcl b/tcl/schema.tcl index 6ff031a..99de868 100755 --- a/tcl/schema.tcl +++ b/tcl/schema.tcl @@ -1,6 +1,6 @@ #!/usr/bin/env tclsh # schema.tcl -- Convert KEKS/Schema schemas to commands -# Copyright (C) 2024-2025 Sergey Matveev +# Copyright (C) 2024-2026 Sergey Matveev # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Lesser General Public License as -- 2.52.0