From 6a85bd5bcbf6387eebaaa20e71e1a5b40e19fa965fb891fb6ebb0a52bd56264a Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Mon, 16 Jun 2025 16:10:45 +0300 Subject: [PATCH] Remove language reference from program name --- c/README | 2 +- c/doc/index.texi | 6 +++--- c/lib/dec.c | 2 +- c/lib/dectai.c | 2 +- c/lib/enc.c | 2 +- c/lib/enctai.c | 2 +- c/lib/items.c | 2 +- c/lib/schema.c | 2 +- go/README | 5 ++--- 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/doc.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/ctx.go | 2 +- go/encode.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_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/README | 4 ++-- 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 +- tcl/README | 4 ++-- tcl/schema.tcl | 2 +- 89 files changed, 94 insertions(+), 95 deletions(-) diff --git a/c/README b/c/README index 714fc3f..8678b05 100644 --- a/c/README +++ b/c/README @@ -1,2 +1,2 @@ -CKEKS is C99 implementation of the KEKS codec, KEKS/Schema validator and +C99 implementation of the KEKS codec, KEKS/Schema validator and part of KEKS/CM. Look at doc/ for more information. diff --git a/c/doc/index.texi b/c/doc/index.texi index b799450..0223ad5 100644 --- a/c/doc/index.texi +++ b/c/doc/index.texi @@ -1,12 +1,12 @@ \input texinfo -@settitle CKEKS +@settitle KEKS @copying Copyright @copyright{} 2024-2025 @email{stargrave@@stargrave.org, Sergey Matveev} @end copying @node Top -@top CKEKS +@top KEKS C99 implementation of the @url{http://www.keks.cypherpunks.su, KEKS} codec. @@ -18,7 +18,7 @@ codec. @item No TAI64NA support. @end itemize -CKEKS is +It is @url{https://www.gnu.org/philosophy/pragmatic.html, copylefted} @url{https://www.gnu.org/philosophy/free-sw.html, free software} licenced under @url{https://www.gnu.org/licenses/lgpl-3.0.html, GNU LGPLv3}. diff --git a/c/lib/dec.c b/c/lib/dec.c index 2bd5777..c2d8b39 100644 --- a/c/lib/dec.c +++ b/c/lib/dec.c @@ -1,4 +1,4 @@ -// CKEKS -- C99 KEKS encoder implementation +// KEKS -- C99 KEKS encoder implementation // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/c/lib/dectai.c b/c/lib/dectai.c index ee56554..b302d53 100644 --- a/c/lib/dectai.c +++ b/c/lib/dectai.c @@ -1,4 +1,4 @@ -// CKEKS -- C99 KEKS encoder implementation +// KEKS -- C99 KEKS encoder implementation // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/c/lib/enc.c b/c/lib/enc.c index 14e1386..237a152 100644 --- a/c/lib/enc.c +++ b/c/lib/enc.c @@ -1,4 +1,4 @@ -// CKEKS -- C99 KEKS encoder implementation +// KEKS -- C99 KEKS encoder implementation // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/c/lib/enctai.c b/c/lib/enctai.c index 50a08d0..f695f25 100644 --- a/c/lib/enctai.c +++ b/c/lib/enctai.c @@ -1,4 +1,4 @@ -// CKEKS -- C99 KEKS encoder implementation +// KEKS -- C99 KEKS encoder implementation // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/c/lib/items.c b/c/lib/items.c index 7d3fc7e..7185371 100644 --- a/c/lib/items.c +++ b/c/lib/items.c @@ -1,4 +1,4 @@ -// CKEKS -- C99 KEKS encoder implementation +// KEKS -- C99 KEKS encoder implementation // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/c/lib/schema.c b/c/lib/schema.c index 72c0e30..2301f27 100644 --- a/c/lib/schema.c +++ b/c/lib/schema.c @@ -1,4 +1,4 @@ -// CKEKS -- C99 KEKS encoder implementation +// KEKS -- C99 KEKS encoder implementation // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/README b/go/README index 43f46e6..4ea83ff 100644 --- a/go/README +++ b/go/README @@ -1,6 +1,5 @@ -GoKEKS is Go implementation of the KEKS codec, KEKS/Schema validator and -KEKS/CM. +Go implementation of the KEKS codec, KEKS/Schema validator and KEKS/CM. No FLOAT* support. They are stored/decoded just as a raw value. -GoKEKS is free software: see the file COPYING.LESSER for copying conditions. +It is free software: see the file COPYING.LESSER for copying conditions. diff --git a/go/atom-decode.go b/go/atom-decode.go index efd9d03..e5eff1b 100644 --- a/go/atom-decode.go +++ b/go/atom-decode.go @@ -1,4 +1,4 @@ -// GoKEKS -- Go KEKS codec implementation +// KEKS -- Go KEKS codec implementation // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/atom-encode.go b/go/atom-encode.go index 11283d0..7468f5f 100644 --- a/go/atom-encode.go +++ b/go/atom-encode.go @@ -1,4 +1,4 @@ -// GoKEKS -- Go KEKS codec implementation +// KEKS -- Go KEKS codec implementation // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/be/be.go b/go/be/be.go index ba21c57..e29abc2 100644 --- a/go/be/be.go +++ b/go/be/be.go @@ -1,4 +1,4 @@ -// GoKEKS -- Go KEKS codec implementation +// KEKS -- Go KEKS codec implementation // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/bin_test.go b/go/bin_test.go index e04a6ea..7582b89 100644 --- a/go/bin_test.go +++ b/go/bin_test.go @@ -1,4 +1,4 @@ -// GoKEKS -- Go KEKS codec implementation +// KEKS -- Go KEKS codec implementation // Copyright (C) 2024-2025 Anton Rudenko // Sergey Matveev // diff --git a/go/blob.go b/go/blob.go index 0b7c1c6..b3a84cc 100644 --- a/go/blob.go +++ b/go/blob.go @@ -1,4 +1,4 @@ -// GoKEKS -- Go KEKS codec implementation +// KEKS -- Go KEKS codec implementation // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/blob_test.go b/go/blob_test.go index e18e680..d8d5114 100644 --- a/go/blob_test.go +++ b/go/blob_test.go @@ -1,4 +1,4 @@ -// GoKEKS -- Go KEKS codec implementation +// KEKS -- Go KEKS codec implementation // Copyright (C) 2024-2025 Anton Rudenko // Sergey Matveev // diff --git a/go/bool_test.go b/go/bool_test.go index c5c1a02..1354dba 100644 --- a/go/bool_test.go +++ b/go/bool_test.go @@ -1,4 +1,4 @@ -// GoKEKS -- Go KEKS codec implementation +// KEKS -- Go KEKS codec implementation // Copyright (C) 2024-2025 Anton Rudenko // Sergey Matveev // diff --git a/go/cm/doc.go b/go/cm/doc.go index 4207e76..8da3e56 100644 --- a/go/cm/doc.go +++ b/go/cm/doc.go @@ -1,2 +1,2 @@ -// GoKEKS/CM -- KEKS-encoded cryptographic messages +// KEKS/CM -- KEKS-encoded cryptographic messages package cm diff --git a/go/cm/enc/balloon/decap.go b/go/cm/enc/balloon/decap.go index 7a55f7d..daa1773 100644 --- a/go/cm/enc/balloon/decap.go +++ b/go/cm/enc/balloon/decap.go @@ -1,4 +1,4 @@ -// GoKEKS/CM -- KEKS-encoded cryptographic messages +// KEKS/CM -- KEKS-encoded cryptographic messages // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/cm/enc/balloon/possible.go b/go/cm/enc/balloon/possible.go index 0c9f638..a6aca25 100644 --- a/go/cm/enc/balloon/possible.go +++ b/go/cm/enc/balloon/possible.go @@ -1,4 +1,4 @@ -// GoKEKS/CM -- KEKS-encoded cryptographic messages +// KEKS/CM -- KEKS-encoded cryptographic messages // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/cm/enc/chapoly/dem.go b/go/cm/enc/chapoly/dem.go index 1c04c5e..364762b 100644 --- a/go/cm/enc/chapoly/dem.go +++ b/go/cm/enc/chapoly/dem.go @@ -1,4 +1,4 @@ -// GoKEKS/CM -- KEKS-encoded cryptographic messages +// KEKS/CM -- KEKS-encoded cryptographic messages // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/cm/enc/chapoly/keywrap.go b/go/cm/enc/chapoly/keywrap.go index eb623ea..93eb462 100644 --- a/go/cm/enc/chapoly/keywrap.go +++ b/go/cm/enc/chapoly/keywrap.go @@ -1,4 +1,4 @@ -// GoKEKS/CM -- KEKS-encoded cryptographic messages +// KEKS/CM -- KEKS-encoded cryptographic messages // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/cm/enc/mceliece6960119-x25519/kp.go b/go/cm/enc/mceliece6960119-x25519/kp.go index 57d0a52..9a17596 100644 --- a/go/cm/enc/mceliece6960119-x25519/kp.go +++ b/go/cm/enc/mceliece6960119-x25519/kp.go @@ -1,4 +1,4 @@ -// GoKEKS/CM -- KEKS-encoded cryptographic messages +// KEKS/CM -- KEKS-encoded cryptographic messages // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/cm/enc/passwd.go b/go/cm/enc/passwd.go index 167287e..7b4abc4 100644 --- a/go/cm/enc/passwd.go +++ b/go/cm/enc/passwd.go @@ -1,4 +1,4 @@ -// GoKEKS/CM -- KEKS-encoded cryptographic messages +// KEKS/CM -- KEKS-encoded cryptographic messages // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/cm/enc/schema.go b/go/cm/enc/schema.go index 5e1c447..b7f48ad 100644 --- a/go/cm/enc/schema.go +++ b/go/cm/enc/schema.go @@ -1,4 +1,4 @@ -// GoKEKS/CM -- KEKS-encoded cryptographic messages +// KEKS/CM -- KEKS-encoded cryptographic messages // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/cm/enc/sntrup761-x25519/kp.go b/go/cm/enc/sntrup761-x25519/kp.go index 5d6732a..e59e6ca 100644 --- a/go/cm/enc/sntrup761-x25519/kp.go +++ b/go/cm/enc/sntrup761-x25519/kp.go @@ -1,4 +1,4 @@ -// GoKEKS/CM -- KEKS-encoded cryptographic messages +// KEKS/CM -- KEKS-encoded cryptographic messages // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/cm/hash/algo.go b/go/cm/hash/algo.go index 9e7bb52..472a756 100644 --- a/go/cm/hash/algo.go +++ b/go/cm/hash/algo.go @@ -1,4 +1,4 @@ -// GoKEKS/CM -- KEKS-encoded cryptographic messages +// KEKS/CM -- KEKS-encoded cryptographic messages // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/cm/hash/blake2b/hasher.go b/go/cm/hash/blake2b/hasher.go index 4b7cc3e..ca768fa 100644 --- a/go/cm/hash/blake2b/hasher.go +++ b/go/cm/hash/blake2b/hasher.go @@ -1,4 +1,4 @@ -// GoKEKS/CM -- KEKS-encoded cryptographic messages +// KEKS/CM -- KEKS-encoded cryptographic messages // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/cm/hash/gost/hasher.go b/go/cm/hash/gost/hasher.go index 4ffae5b..e706066 100644 --- a/go/cm/hash/gost/hasher.go +++ b/go/cm/hash/gost/hasher.go @@ -1,4 +1,4 @@ -// GoKEKS/CM -- KEKS-encoded cryptographic messages +// KEKS/CM -- KEKS-encoded cryptographic messages // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/cm/hash/merkle/hash.go b/go/cm/hash/merkle/hash.go index aa7e8bc..090860b 100644 --- a/go/cm/hash/merkle/hash.go +++ b/go/cm/hash/merkle/hash.go @@ -1,4 +1,4 @@ -// GoKEKS/CM -- KEKS-encoded cryptographic messages +// KEKS/CM -- KEKS-encoded cryptographic messages // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/cm/hash/merkle/hash_test.go b/go/cm/hash/merkle/hash_test.go index 0f152cf..08e2946 100644 --- a/go/cm/hash/merkle/hash_test.go +++ b/go/cm/hash/merkle/hash_test.go @@ -1,4 +1,4 @@ -// GoKEKS/CM -- KEKS-encoded cryptographic messages +// KEKS/CM -- KEKS-encoded cryptographic messages // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/cm/hash/merkle/prefixed.go b/go/cm/hash/merkle/prefixed.go index ae6672e..799aba0 100644 --- a/go/cm/hash/merkle/prefixed.go +++ b/go/cm/hash/merkle/prefixed.go @@ -1,4 +1,4 @@ -// GoKEKS/CM -- KEKS-encoded cryptographic messages +// KEKS/CM -- KEKS-encoded cryptographic messages // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/cm/hash/prehash.go b/go/cm/hash/prehash.go index bf52813..00495a9 100644 --- a/go/cm/hash/prehash.go +++ b/go/cm/hash/prehash.go @@ -1,4 +1,4 @@ -// GoKEKS/CM -- KEKS-encoded cryptographic messages +// KEKS/CM -- KEKS-encoded cryptographic messages // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/cm/hash/shake.go b/go/cm/hash/shake.go index 6968236..cfd114b 100644 --- a/go/cm/hash/shake.go +++ b/go/cm/hash/shake.go @@ -1,4 +1,4 @@ -// GoKEKS/CM -- KEKS-encoded cryptographic messages +// KEKS/CM -- KEKS-encoded cryptographic messages // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/cm/sign/ed25519-blake2b/kp.go b/go/cm/sign/ed25519-blake2b/kp.go index d9b2980..5361607 100644 --- a/go/cm/sign/ed25519-blake2b/kp.go +++ b/go/cm/sign/ed25519-blake2b/kp.go @@ -1,4 +1,4 @@ -// GoKEKS/CM -- KEKS-encoded cryptographic messages +// KEKS/CM -- KEKS-encoded cryptographic messages // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/cm/sign/ed25519-blake2b/signer.go b/go/cm/sign/ed25519-blake2b/signer.go index 9dcccda..24ce365 100644 --- a/go/cm/sign/ed25519-blake2b/signer.go +++ b/go/cm/sign/ed25519-blake2b/signer.go @@ -1,4 +1,4 @@ -// GoKEKS/CM -- KEKS-encoded cryptographic messages +// KEKS/CM -- KEKS-encoded cryptographic messages // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/cm/sign/ed25519-blake2b/verify.go b/go/cm/sign/ed25519-blake2b/verify.go index dfa4264..c35d663 100644 --- a/go/cm/sign/ed25519-blake2b/verify.go +++ b/go/cm/sign/ed25519-blake2b/verify.go @@ -1,4 +1,4 @@ -// GoKEKS/CM -- KEKS-encoded cryptographic messages +// KEKS/CM -- KEKS-encoded cryptographic messages // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/cm/sign/gost/gost.go b/go/cm/sign/gost/gost.go index 8c67bd0..97f8a24 100644 --- a/go/cm/sign/gost/gost.go +++ b/go/cm/sign/gost/gost.go @@ -1,4 +1,4 @@ -// GoKEKS/CM -- KEKS-encoded cryptographic messages +// KEKS/CM -- KEKS-encoded cryptographic messages // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/cm/sign/gost/kp.go b/go/cm/sign/gost/kp.go index b906f4d..ae7f147 100644 --- a/go/cm/sign/gost/kp.go +++ b/go/cm/sign/gost/kp.go @@ -1,4 +1,4 @@ -// GoKEKS/CM -- KEKS-encoded cryptographic messages +// KEKS/CM -- KEKS-encoded cryptographic messages // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/cm/sign/gost/signer.go b/go/cm/sign/gost/signer.go index 27ad00e..abe6e14 100644 --- a/go/cm/sign/gost/signer.go +++ b/go/cm/sign/gost/signer.go @@ -1,4 +1,4 @@ -// GoKEKS/CM -- KEKS-encoded cryptographic messages +// KEKS/CM -- KEKS-encoded cryptographic messages // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/cm/sign/gost/verify.go b/go/cm/sign/gost/verify.go index 1ca490a..01a8dcb 100644 --- a/go/cm/sign/gost/verify.go +++ b/go/cm/sign/gost/verify.go @@ -1,4 +1,4 @@ -// GoKEKS/CM -- KEKS-encoded cryptographic messages +// KEKS/CM -- KEKS-encoded cryptographic messages // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/cm/sign/prv.go b/go/cm/sign/prv.go index 3a6eafc..6b7ee06 100644 --- a/go/cm/sign/prv.go +++ b/go/cm/sign/prv.go @@ -1,4 +1,4 @@ -// GoKEKS/CM -- KEKS-encoded cryptographic messages +// KEKS/CM -- KEKS-encoded cryptographic messages // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/cm/sign/pub.go b/go/cm/sign/pub.go index 476fbde..898b6a5 100644 --- a/go/cm/sign/pub.go +++ b/go/cm/sign/pub.go @@ -1,4 +1,4 @@ -// GoKEKS/CM -- KEKS-encoded cryptographic messages +// KEKS/CM -- KEKS-encoded cryptographic messages // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/cm/sign/schema.go b/go/cm/sign/schema.go index 0b77eca..776a5e7 100644 --- a/go/cm/sign/schema.go +++ b/go/cm/sign/schema.go @@ -1,4 +1,4 @@ -// GoKEKS/CM -- KEKS-encoded cryptographic messages +// KEKS/CM -- KEKS-encoded cryptographic messages // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/cm/sign/signed.go b/go/cm/sign/signed.go index 1b7e41e..8a41b3a 100644 --- a/go/cm/sign/signed.go +++ b/go/cm/sign/signed.go @@ -1,4 +1,4 @@ -// GoKEKS/CM -- KEKS-encoded cryptographic messages +// KEKS/CM -- KEKS-encoded cryptographic messages // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/cm/sign/slhdsa/kp.go b/go/cm/sign/slhdsa/kp.go index b0d9244..7e3c612 100644 --- a/go/cm/sign/slhdsa/kp.go +++ b/go/cm/sign/slhdsa/kp.go @@ -1,4 +1,4 @@ -// GoKEKS/CM -- KEKS-encoded cryptographic messages +// KEKS/CM -- KEKS-encoded cryptographic messages // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/cm/sign/slhdsa/signer.go b/go/cm/sign/slhdsa/signer.go index a9bc07c..a728c3a 100644 --- a/go/cm/sign/slhdsa/signer.go +++ b/go/cm/sign/slhdsa/signer.go @@ -1,4 +1,4 @@ -// GoKEKS/CM -- KEKS-encoded cryptographic messages +// KEKS/CM -- KEKS-encoded cryptographic messages // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/cm/sign/slhdsa/verify.go b/go/cm/sign/slhdsa/verify.go index 680975b..143b054 100644 --- a/go/cm/sign/slhdsa/verify.go +++ b/go/cm/sign/slhdsa/verify.go @@ -1,4 +1,4 @@ -// GoKEKS/CM -- KEKS-encoded cryptographic messages +// KEKS/CM -- KEKS-encoded cryptographic messages // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/ctx.go b/go/ctx.go index 3fabcb6..7bc1811 100644 --- a/go/ctx.go +++ b/go/ctx.go @@ -1,4 +1,4 @@ -// GoKEKS -- Go KEKS codec implementation +// KEKS -- Go KEKS codec implementation // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/encode.go b/go/encode.go index fd065ab..eb8edf8 100644 --- a/go/encode.go +++ b/go/encode.go @@ -1,4 +1,4 @@ -// GoKEKS -- Go KEKS codec implementation +// KEKS -- Go KEKS codec implementation // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/float_test.go b/go/float_test.go index 8e32f82..1846ad2 100644 --- a/go/float_test.go +++ b/go/float_test.go @@ -1,4 +1,4 @@ -// GoKEKS -- Go KEKS codec implementation +// KEKS -- Go KEKS codec implementation // Copyright (C) 2024-2025 Anton Rudenko // Sergey Matveev // diff --git a/go/fuzz_test.go b/go/fuzz_test.go index 81048ea..d9caea4 100644 --- a/go/fuzz_test.go +++ b/go/fuzz_test.go @@ -1,4 +1,4 @@ -// GoKEKS -- Go KEKS codec implementation +// KEKS -- Go KEKS codec implementation // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/generic_test.go b/go/generic_test.go index deecf19..faa9a35 100644 --- a/go/generic_test.go +++ b/go/generic_test.go @@ -1,4 +1,4 @@ -// GoKEKS -- Go KEKS codec implementation +// KEKS -- Go KEKS codec implementation // Copyright (C) 2024-2025 Anton Rudenko // Sergey Matveev // diff --git a/go/getter.go b/go/getter.go index 0c196a2..8c67a7a 100644 --- a/go/getter.go +++ b/go/getter.go @@ -1,4 +1,4 @@ -// GoKEKS -- Go KEKS codec implementation +// KEKS -- Go KEKS codec implementation // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/hexlet_test.go b/go/hexlet_test.go index 8e0844a..05d25f9 100644 --- a/go/hexlet_test.go +++ b/go/hexlet_test.go @@ -1,4 +1,4 @@ -// GoKEKS -- Go KEKS codec implementation +// KEKS -- Go KEKS codec implementation // Copyright (C) 2024-2025 Anton Rudenko // Sergey Matveev // diff --git a/go/int_test.go b/go/int_test.go index 8e4bed2..905fcc2 100644 --- a/go/int_test.go +++ b/go/int_test.go @@ -1,4 +1,4 @@ -// GoKEKS -- Go KEKS codec implementation +// KEKS -- Go KEKS codec implementation // Copyright (C) 2024-2025 Anton Rudenko // Sergey Matveev // diff --git a/go/iter.go b/go/iter.go index 4df2588..59a9f25 100644 --- a/go/iter.go +++ b/go/iter.go @@ -1,4 +1,4 @@ -// GoKEKS -- Go KEKS codec implementation +// KEKS -- Go KEKS codec implementation // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/junk_test.go b/go/junk_test.go index 77d27f9..0e106ec 100644 --- a/go/junk_test.go +++ b/go/junk_test.go @@ -1,4 +1,4 @@ -// GoKEKS -- Go KEKS codec implementation +// KEKS -- Go KEKS codec implementation // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/list_test.go b/go/list_test.go index 3adcaea..9cce930 100644 --- a/go/list_test.go +++ b/go/list_test.go @@ -1,4 +1,4 @@ -// GoKEKS -- Go KEKS codec implementation +// KEKS -- Go KEKS codec implementation // Copyright (C) 2024-2025 Anton Rudenko // Sergey Matveev // diff --git a/go/magic.go b/go/magic.go index 9336c32..61b10de 100644 --- a/go/magic.go +++ b/go/magic.go @@ -1,4 +1,4 @@ -// GoKEKS -- Go KEKS codec implementation +// KEKS -- Go KEKS codec implementation // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/magic_test.go b/go/magic_test.go index de6ed6e..8e12e17 100644 --- a/go/magic_test.go +++ b/go/magic_test.go @@ -1,4 +1,4 @@ -// GoKEKS -- Go KEKS codec implementation +// KEKS -- Go KEKS codec implementation // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/map_test.go b/go/map_test.go index 22b935d..db7f13c 100644 --- a/go/map_test.go +++ b/go/map_test.go @@ -1,4 +1,4 @@ -// GoKEKS -- Go KEKS codec implementation +// KEKS -- Go KEKS codec implementation // Copyright (C) 2024-2025 Anton Rudenko // Sergey Matveev // diff --git a/go/parse.go b/go/parse.go index e745bf1..9d433ac 100644 --- a/go/parse.go +++ b/go/parse.go @@ -1,4 +1,4 @@ -// GoKEKS -- Go KEKS codec implementation +// KEKS -- Go KEKS codec implementation // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/rpc/client.go b/go/rpc/client.go index 3eaa3dd..32d6355 100644 --- a/go/rpc/client.go +++ b/go/rpc/client.go @@ -1,4 +1,4 @@ -// GoKEKS -- Go KEKS codec implementation +// KEKS -- Go KEKS codec implementation // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/rpc/schema.go b/go/rpc/schema.go index fedfdce..3898ed7 100644 --- a/go/rpc/schema.go +++ b/go/rpc/schema.go @@ -1,4 +1,4 @@ -// GoKEKS/CM -- KEKS-encoded cryptographic messages +// KEKS/CM -- KEKS-encoded cryptographic messages // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/rpc/server.go b/go/rpc/server.go index 32e81d3..38df4b8 100644 --- a/go/rpc/server.go +++ b/go/rpc/server.go @@ -1,4 +1,4 @@ -// GoKEKS -- Go KEKS codec implementation +// KEKS -- Go KEKS codec implementation // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/schema/check.go b/go/schema/check.go index 42d8d97..9bb2f62 100644 --- a/go/schema/check.go +++ b/go/schema/check.go @@ -1,4 +1,4 @@ -// GoKEKS -- Go KEKS codec implementation +// KEKS -- Go KEKS codec implementation // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/str.go b/go/str.go index d73e89e..12a5fe6 100644 --- a/go/str.go +++ b/go/str.go @@ -1,4 +1,4 @@ -// GoKEKS -- Go KEKS codec implementation +// KEKS -- Go KEKS codec implementation // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/str_test.go b/go/str_test.go index 55af3f4..5195d60 100644 --- a/go/str_test.go +++ b/go/str_test.go @@ -1,4 +1,4 @@ -// GoKEKS -- Go KEKS codec implementation +// KEKS -- Go KEKS codec implementation // Copyright (C) 2024-2025 Anton Rudenko // Sergey Matveev // diff --git a/go/tai_test.go b/go/tai_test.go index fda053b..4816113 100644 --- a/go/tai_test.go +++ b/go/tai_test.go @@ -1,4 +1,4 @@ -// GoKEKS -- Go KEKS codec implementation +// KEKS -- Go KEKS codec implementation // Copyright (C) 2024-2025 Anton Rudenko // Sergey Matveev // diff --git a/go/unmarshal.go b/go/unmarshal.go index 8ff2c0f..3d4eabe 100644 --- a/go/unmarshal.go +++ b/go/unmarshal.go @@ -1,4 +1,4 @@ -// GoKEKS -- Go KEKS codec implementation +// KEKS -- Go KEKS codec implementation // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/py3/README b/py3/README index 2a74634..60d9047 100644 --- a/py3/README +++ b/py3/README @@ -1,6 +1,6 @@ -PyKEKS Python3 implementation of KEKS codec. +Python3 implementation of KEKS codec. * No FLOAT*, TAI64NA, or nanoseconds support. They are stored/decoded just as a raw value -PyKEKS is free software: see the file COPYING.LESSER for copying conditions. +It is free software: see the file COPYING.LESSER for copying conditions. diff --git a/py3/keks.py b/py3/keks.py index cc8e5b1..a62ae4c 100755 --- a/py3/keks.py +++ b/py3/keks.py @@ -1,5 +1,5 @@ #!/usr/bin/env python3 -# PyKEKS -- Python KEKS implementation +# Python KEKS implementation # Copyright (C) 2024-2025 Sergey Matveev # # This program is free software: you can redistribute it and/or modify diff --git a/py3/tests/strategies.py b/py3/tests/strategies.py index aca1a74..ff6998e 100644 --- a/py3/tests/strategies.py +++ b/py3/tests/strategies.py @@ -1,4 +1,4 @@ -# PyKEKS -- Python KEKS implementation +# KEKS -- Python KEKS implementation # Copyright (C) 2024-2025 Anton Rudenko # 2024-2025 Sergey Matveev # diff --git a/py3/tests/test_blob.py b/py3/tests/test_blob.py index 57fc043..2ee62ec 100644 --- a/py3/tests/test_blob.py +++ b/py3/tests/test_blob.py @@ -1,4 +1,4 @@ -# PyKEKS -- Python KEKS implementation +# KEKS -- Python KEKS implementation # Copyright (C) 2024-2025 Anton Rudenko # 2024-2025 Sergey Matveev # diff --git a/py3/tests/test_bool.py b/py3/tests/test_bool.py index 0a6c4f7..6e8e643 100644 --- a/py3/tests/test_bool.py +++ b/py3/tests/test_bool.py @@ -1,4 +1,4 @@ -# PyKEKS -- Python KEKS implementation +# KEKS -- Python KEKS implementation # Copyright (C) 2024-2025 Anton Rudenko # 2024-2025 Sergey Matveev # diff --git a/py3/tests/test_everything.py b/py3/tests/test_everything.py index 603bd24..c89c90f 100644 --- a/py3/tests/test_everything.py +++ b/py3/tests/test_everything.py @@ -1,4 +1,4 @@ -# PyKEKS -- Python KEKS implementation +# KEKS -- Python KEKS implementation # Copyright (C) 2024-2025 Anton Rudenko # 2024-2025 Sergey Matveev # diff --git a/py3/tests/test_float.py b/py3/tests/test_float.py index c45c8e4..0df252f 100644 --- a/py3/tests/test_float.py +++ b/py3/tests/test_float.py @@ -1,4 +1,4 @@ -# PyKEKS -- Python KEKS implementation +# KEKS -- Python KEKS implementation # Copyright (C) 2024-2025 Anton Rudenko # 2024-2025 Sergey Matveev # diff --git a/py3/tests/test_generic.py b/py3/tests/test_generic.py index c10c731..7ed7e0c 100644 --- a/py3/tests/test_generic.py +++ b/py3/tests/test_generic.py @@ -1,4 +1,4 @@ -# PyKEKS -- Python KEKS implementation +# KEKS -- Python KEKS implementation # Copyright (C) 2024-2025 Anton Rudenko # 2024-2025 Sergey Matveev # diff --git a/py3/tests/test_hexlet.py b/py3/tests/test_hexlet.py index cdb85d2..40b52c1 100644 --- a/py3/tests/test_hexlet.py +++ b/py3/tests/test_hexlet.py @@ -1,4 +1,4 @@ -# PyKEKS -- Python KEKS implementation +# KEKS -- Python KEKS implementation # Copyright (C) 2024-2025 Anton Rudenko # 2024-2025 Sergey Matveev # diff --git a/py3/tests/test_int.py b/py3/tests/test_int.py index 2237e68..256bfe0 100644 --- a/py3/tests/test_int.py +++ b/py3/tests/test_int.py @@ -1,4 +1,4 @@ -# PyKEKS -- Python KEKS implementation +# KEKS -- Python KEKS implementation # Copyright (C) 2024-2025 Anton Rudenko # 2024-2025 Sergey Matveev # diff --git a/py3/tests/test_list.py b/py3/tests/test_list.py index d52afdf..a4740f7 100644 --- a/py3/tests/test_list.py +++ b/py3/tests/test_list.py @@ -1,4 +1,4 @@ -# PyKEKS -- Python KEKS implementation +# KEKS -- Python KEKS implementation # Copyright (C) 2024-2025 Anton Rudenko # 2024-2025 Sergey Matveev # diff --git a/py3/tests/test_magic.py b/py3/tests/test_magic.py index 838798b..df66530 100644 --- a/py3/tests/test_magic.py +++ b/py3/tests/test_magic.py @@ -1,4 +1,4 @@ -# PyKEKS -- Python KEKS implementation +# KEKS -- Python KEKS implementation # Copyright (C) 2024-2025 Sergey Matveev # # This program is free software: you can redistribute it and/or modify diff --git a/py3/tests/test_map.py b/py3/tests/test_map.py index 7b98eb3..13299fc 100644 --- a/py3/tests/test_map.py +++ b/py3/tests/test_map.py @@ -1,4 +1,4 @@ -# PyKEKS -- Python KEKS implementation +# KEKS -- Python KEKS implementation # Copyright (C) 2024-2025 Anton Rudenko # 2024-2025 Sergey Matveev # diff --git a/py3/tests/test_not_enough_data.py b/py3/tests/test_not_enough_data.py index acfbdcf..1b1ff96 100644 --- a/py3/tests/test_not_enough_data.py +++ b/py3/tests/test_not_enough_data.py @@ -1,4 +1,4 @@ -# PyKEKS -- Python KEKS implementation +# KEKS -- Python KEKS implementation # Copyright (C) 2024-2025 Anton Rudenko # 2024-2025 Sergey Matveev # diff --git a/py3/tests/test_recursion.py b/py3/tests/test_recursion.py index 4e01c69..da628b0 100644 --- a/py3/tests/test_recursion.py +++ b/py3/tests/test_recursion.py @@ -1,4 +1,4 @@ -# PyKEKS -- Python KEKS implementation +# KEKS -- Python KEKS implementation # Copyright (C) 2024-2025 Anton Rudenko # 2024-2025 Sergey Matveev # diff --git a/py3/tests/test_str.py b/py3/tests/test_str.py index a37edcf..9260be4 100644 --- a/py3/tests/test_str.py +++ b/py3/tests/test_str.py @@ -1,4 +1,4 @@ -# PyKEKS -- Python KEKS implementation +# KEKS -- Python KEKS implementation # Copyright (C) 2024-2025 Anton Rudenko # 2024-2025 Sergey Matveev # diff --git a/py3/tests/test_tai.py b/py3/tests/test_tai.py index a86fe4c..a46b3b5 100644 --- a/py3/tests/test_tai.py +++ b/py3/tests/test_tai.py @@ -1,4 +1,4 @@ -# PyKEKS -- Python KEKS implementation +# KEKS -- Python KEKS implementation # Copyright (C) 2024-2025 Anton Rudenko # 2024-2025 Sergey Matveev # diff --git a/tcl/README b/tcl/README index aafbe0e..1098345 100644 --- a/tcl/README +++ b/tcl/README @@ -1,5 +1,5 @@ -TclKEKS implementation of the KEK encoder. +Tcl implementation of the KEKS encoder. * No FLOAT* support. They can be stored just as a raw value. -TclKEKS is free software: see the file COPYING.LESSER for copying conditions. +It is free software: see the file COPYING.LESSER for copying conditions. diff --git a/tcl/schema.tcl b/tcl/schema.tcl index 60c528e..6e958d9 100755 --- a/tcl/schema.tcl +++ b/tcl/schema.tcl @@ -1,5 +1,5 @@ #!/usr/bin/env tclsh -# schema.tcl -- Convert Tcl schemas to KEKS representation +# schema.tcl -- Convert KEKS/Schema schemas to commands # Copyright (C) 2024-2025 Sergey Matveev # # This program is free software: you can redistribute it and/or modify -- 2.50.0