-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sat, 17 May 2025 14:19:52 +0200 Source: klutshnik Architecture: source Version: 0.2.0-1 Distribution: experimental Urgency: low Maintainer: Joost van Baal-Ilić <joostvb@debian.org> Changed-By: Joost van Baal-Ilić <joostvb@debian.org> Changes: klutshnik (0.2.0-1) experimental; urgency=low . * New upstream, released 2025-05-17: [mod] bumped py client to v0.2.0 [doc] added inline todo in cli src [mod] using cc-runtime to build klutshnikd az a static binary on x86_64 - zig has ___(mul|add|sub)vsi3 compiler_rt symbols missing [doc] initial version of whitepaper [doc] fixed dash position in manpage should be dash, not listing [doc] fixed misplaced - in manpage [doc] added import also to synopsis of client manpage [doc] added description for cli import operation to manpage [mod] improved client ltsigkey docs/exposure [mod] improved test.sh to have a more broad coverage [enh] substantial rewrite of arg-parsing and -passing, result processing and (de)serialization of metadata in cli client [mod] require and use tomlkit instead of tomllib in cli client [doc] typo in klutschnik(1) and remove keyname param from update op cli syntax [mod] test/otherclient/klutshnik.cfg drop noisekey and use ltsigkey_path [mod] updated gitignore [fix] add missing "piped" lt sigkey to test/ [mod] use ltsigkey_path in test/klutshnik.cfg [mod] auth() in server uses op not perm for requiring owner to be the authenticated party [fix] cfg file manpages go to section 5 [mod] updated usage() in client [mod] don't save/load owner_pks in savekey/loadkeymeta [mod] test/klutshnik.cfg clients don't need a noise key [mod] keyids are uniform over all kms's [fix] also include op-code in authentication signature [mod] start-servers.sh msg missed a trailing newline [fix] auth side-chan leaking info . * d/rules: enable upstream tests. For now we ignore all errors in tests. * d/klutshnik.manpages: upstream klutshnik.cfg.1 moved to klutshnik.cfg.5. Checksums-Sha1: 39487b9f85b951065d0cb345da55ead208823e7f 2201 klutshnik_0.2.0-1.dsc ca9379a1ccfb384ba68c841e732a132ef178321e 53844 klutshnik_0.2.0.orig.tar.xz da1721df280d5f1e41f41a5a0da5811b4cba36fe 6092 klutshnik_0.2.0-1.debian.tar.xz fdb11810b218b6055caf8a6a7649efd20b3f3749 6574 klutshnik_0.2.0-1_source.buildinfo Checksums-Sha256: a89a7d657119a91289d1c06c9d4920ca8454514833c8e5f4cafdbf8cd8cf2d3b 2201 klutshnik_0.2.0-1.dsc cc34d419e7a5b8036eaf69d4d684ab490ec28c940137bd05a495ceb0094f71ba 53844 klutshnik_0.2.0.orig.tar.xz c3e8a0f694e10f0132faab40d30f0dcad1d0c7f66aa229a59771a52a9a3e359d 6092 klutshnik_0.2.0-1.debian.tar.xz 3d00a3fabedb49f5a3dd11f28156347e0eab74b9f6184be172d38b53035764cb 6574 klutshnik_0.2.0-1_source.buildinfo Files: 7b7253928e4b65b0b8e71ccc378e8e44 2201 utils optional klutshnik_0.2.0-1.dsc a565fc05e865acfe4e8b68b3a85230c7 53844 utils optional klutshnik_0.2.0.orig.tar.xz aa5ff03fba7814db94fe8c747dcc6a87 6092 utils optional klutshnik_0.2.0-1.debian.tar.xz 40f95e394c49fac867f21e81652abf8a 6574 utils optional klutshnik_0.2.0-1_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEkqrZAbIbS8eaR6AwVPGmYxdIZxMFAmgpiL8ACgkQVPGmYxdI ZxMOfg//RPiX/42ob/Rz7aZZ+o1D10jJPfmZJOjkN1KcD+DFkPZ/GnuF2lfP8Lpq 2FB3ztF/dsrRVWg+kX5G3HngTs1OmjiiNQMCO5GPaOscOEFkSxxYcVtKfN5UsHjP 35vvJASdLxEHMStMsMjpCr8QRJgUr2C84ucwJCnpfM9PYyrfvccHqyLpg+rViYNd 7FAAtn2UY1rdlCk4VGwhWL6BWVW7mY3azzrqvIt0Ne/22NqyZYS6xS/vV+J0Py+n P2hBU9fRiK78Qm1rH5lbZPAYt/VaHQvtJOZF8FWgnjSu31n/YO2PYg2SCd8u+VFv idcnD/3A3LFc3h7v1MmgTlUs/1S/39ASwcXXJZbvaXp5/IfOZr9Ka8ndIFxXIUL6 YAIa3Lxy8X+l1K7yo+fGcBbzsFy7k9o/Nd8sEDwh+U/MgcPFHSrlkSkinwCFo2j4 dxmAOnztggeo0psissX9z4iSjy42piI+UdZWJ5YaG37r65mhDBrUrv2LxMg+ozbm fZK1bFzYz3X60EXEXsm2BlH8IutgO/RqkHses/KNZQGNC2ts6eErnAD4H2ZxkGtp b3jmt2o/FrqOmDCZJSUF/AUcFv4XRYZOTDGdyyu+7vtzdkavukZIk9E4oRzcXDVT eDXfAazDaKVYHmQrrPnPsJGE10Gw/kxsxWCWwQ6ZSRsGCWFPboY= =NqmL -----END PGP SIGNATURE-----