]>
Cypherpunks repositories - keks.git/log
Sergey Matveev [Thu, 9 Oct 2025 19:22:02 +0000 (22:22 +0300)]
Ability to check for excess fields
Sergey Matveev [Thu, 9 Oct 2025 19:41:09 +0000 (22:41 +0300)]
No need in install.do
Sergey Matveev [Thu, 9 Oct 2025 19:32:11 +0000 (22:32 +0300)]
Shorter UTC command
Sergey Matveev [Thu, 9 Oct 2025 19:28:54 +0000 (22:28 +0300)]
PREC command could be used in theory with FLOAT
Sergey Matveev [Thu, 9 Oct 2025 19:19:30 +0000 (22:19 +0300)]
No need in static declaration
Sergey Matveev [Mon, 6 Oct 2025 10:08:10 +0000 (13:08 +0300)]
Directories with keys
Sergey Matveev [Sun, 5 Oct 2025 12:16:15 +0000 (15:16 +0300)]
Sender authentication implementation
Sergey Matveev [Tue, 30 Sep 2025 09:42:12 +0000 (12:42 +0300)]
Remove unused struct element
Sergey Matveev [Tue, 30 Sep 2025 09:41:57 +0000 (12:41 +0300)]
Proper format strings
Sergey Matveev [Tue, 30 Sep 2025 09:41:45 +0000 (12:41 +0300)]
Unsigned integer can not be smaller than 0
Sergey Matveev [Tue, 30 Sep 2025 09:40:48 +0000 (12:40 +0300)]
Reduce scope
Sergey Matveev [Tue, 30 Sep 2025 09:23:25 +0000 (12:23 +0300)]
Download link for 0.1.0 release
Sergey Matveev [Tue, 30 Sep 2025 09:22:40 +0000 (12:22 +0300)]
Explicit freeing
Sergey Matveev [Sat, 27 Sep 2025 14:23:56 +0000 (17:23 +0300)]
Separate /load into /data and /tbs
That allows us to sign common additional tbs data and make no
distinction between included and detached data.
Sergey Matveev [Sat, 27 Sep 2025 14:27:54 +0000 (17:27 +0300)]
pp reads from stdin
Sergey Matveev [Wed, 24 Sep 2025 09:23:47 +0000 (12:23 +0300)]
Do not leave opened file after mmap
Sergey Matveev [Sun, 21 Sep 2025 16:35:43 +0000 (19:35 +0300)]
Make xchapoly-krkc up to date with the spec
Sergey Matveev [Sun, 21 Sep 2025 16:34:50 +0000 (19:34 +0300)]
Pass CEK through the whole HKDF
Sergey Matveev [Sun, 21 Sep 2025 16:34:24 +0000 (19:34 +0300)]
No need in keeping TAG
Sergey Matveev [Thu, 18 Sep 2025 07:46:34 +0000 (10:46 +0300)]
HKDF-Extract's input should not be HKDF-Extract's output
Sergey Matveev [Sat, 2 Aug 2025 11:48:42 +0000 (14:48 +0300)]
Sharness has $root, no need in explicit $TMPDIR
Sergey Matveev [Sat, 2 Aug 2025 11:48:02 +0000 (14:48 +0300)]
Unify RFC URLs
Sergey Matveev [Tue, 8 Jul 2025 09:32:39 +0000 (12:32 +0300)]
Try to make deterministic .a
Sergey Matveev [Mon, 7 Jul 2025 14:22:28 +0000 (17:22 +0300)]
Typo
Sergey Matveev [Tue, 1 Jul 2025 08:53:52 +0000 (11:53 +0300)]
Download link for 0.0.0 release
Sergey Matveev [Mon, 30 Jun 2025 10:22:07 +0000 (13:22 +0300)]
Less hardcoded paths
Sergey Matveev [Mon, 30 Jun 2025 10:02:08 +0000 (13:02 +0300)]
releases.atom
Sergey Matveev [Mon, 30 Jun 2025 08:24:55 +0000 (11:24 +0300)]
Example signature verification command
Sergey Matveev [Mon, 30 Jun 2025 08:21:28 +0000 (11:21 +0300)]
More hardlinks
Sergey Matveev [Wed, 25 Jun 2025 13:31:52 +0000 (16:31 +0300)]
Tarball preparation
Sergey Matveev [Thu, 16 Jan 2025 12:58:42 +0000 (15:58 +0300)]
Initial draft tests
Sergey Matveev [Sun, 29 Jun 2025 07:18:09 +0000 (10:18 +0300)]
Generate .pc
Sergey Matveev [Sat, 28 Jun 2025 09:17:34 +0000 (12:17 +0300)]
Existence check does not play any role for root element
Sergey Matveev [Sat, 28 Jun 2025 09:16:58 +0000 (12:16 +0300)]
"from" was missing
Sergey Matveev [Sat, 28 Jun 2025 09:16:37 +0000 (12:16 +0300)]
Explicitly check type of the root element
Sergey Matveev [Sat, 28 Jun 2025 09:15:05 +0000 (12:15 +0300)]
sig-tbs was renamed a while ago
Sergey Matveev [Sat, 28 Jun 2025 09:14:27 +0000 (12:14 +0300)]
Excess empty lines
Sergey Matveev [Thu, 26 Jun 2025 10:08:44 +0000 (13:08 +0300)]
Seems that there is no word "strömend"
Sergey Matveev [Wed, 25 Jun 2025 12:10:24 +0000 (15:10 +0300)]
Add missing float* tests
Sergey Matveev [Wed, 25 Jun 2025 12:09:58 +0000 (15:09 +0300)]
Fix test
Sergey Matveev [Wed, 25 Jun 2025 12:09:03 +0000 (15:09 +0300)]
Make mk-bin aware of vendorized builds
Sergey Matveev [Wed, 25 Jun 2025 12:08:34 +0000 (15:08 +0300)]
Depend and autogenerate .c.in
Sergey Matveev [Wed, 25 Jun 2025 12:07:49 +0000 (15:07 +0300)]
Clean up autogenerated files
Sergey Matveev [Wed, 25 Jun 2025 12:07:33 +0000 (15:07 +0300)]
Add missing AtomFloatEncode rendering in documentation
Sergey Matveev [Wed, 25 Jun 2025 12:07:10 +0000 (15:07 +0300)]
Add missing copyright notices
Sergey Matveev [Wed, 25 Jun 2025 12:07:00 +0000 (15:07 +0300)]
Do not depend on libgcl3 by default
Sergey Matveev [Wed, 25 Jun 2025 12:06:14 +0000 (15:06 +0300)]
Note about what monocypher the library is about
Sergey Matveev [Wed, 25 Jun 2025 12:05:53 +0000 (15:05 +0300)]
Get rid of ckeks mention
Sergey Matveev [Wed, 25 Jun 2025 12:05:00 +0000 (15:05 +0300)]
More descriptive READMEs
Sergey Matveev [Wed, 25 Jun 2025 07:50:27 +0000 (10:50 +0300)]
Tcl-aware FLOAT pp
Sergey Matveev [Fri, 20 Jun 2025 20:21:08 +0000 (23:21 +0300)]
FLOAT support
Sergey Matveev [Tue, 24 Jun 2025 12:46:44 +0000 (15:46 +0300)]
"b" type is more clear than "?"
Sergey Matveev [Fri, 20 Jun 2025 10:20:03 +0000 (13:20 +0300)]
Denser schemes, any kind of keys in tcl
* Single-character types for TYPE command
* Ability to use digits or "." for the TAKE command in Tcl schemas
* {of type} allows multiple types specification
Sergey Matveev [Thu, 19 Jun 2025 13:29:16 +0000 (16:29 +0300)]
More TAI-related errors checks
Sergey Matveev [Thu, 19 Jun 2025 13:28:02 +0000 (16:28 +0300)]
More assertions against an empty buffers
Sergey Matveev [Wed, 18 Jun 2025 18:41:35 +0000 (21:41 +0300)]
of type
Sergey Matveev [Wed, 18 Jun 2025 17:54:23 +0000 (20:54 +0300)]
FLOAT warning
Sergey Matveev [Wed, 18 Jun 2025 15:14:33 +0000 (18:14 +0300)]
More int-indexed TAKE tests
Sergey Matveev [Wed, 18 Jun 2025 15:06:51 +0000 (18:06 +0300)]
Remove redundant "TAKE ."
Sergey Matveev [Wed, 18 Jun 2025 13:32:36 +0000 (16:32 +0300)]
EQ schema command tests
Sergey Matveev [Wed, 18 Jun 2025 12:35:27 +0000 (15:35 +0300)]
Schema integration tests
Sergey Matveev [Mon, 16 Jun 2025 13:24:49 +0000 (16:24 +0300)]
Trivial small conveniences
Sergey Matveev [Mon, 16 Jun 2025 13:10:45 +0000 (16:10 +0300)]
Remove language reference from program name
Sergey Matveev [Mon, 16 Jun 2025 11:29:31 +0000 (14:29 +0300)]
Less TAKEs in schemas
Sergey Matveev [Mon, 16 Jun 2025 09:12:53 +0000 (12:12 +0300)]
Properly set len hint
Sergey Matveev [Mon, 16 Jun 2025 09:12:25 +0000 (12:12 +0300)]
Assure MAGIC is padded with zeroes
Sergey Matveev [Mon, 16 Jun 2025 09:11:52 +0000 (12:11 +0300)]
Count number of reallocs
Sergey Matveev [Thu, 5 Jun 2025 13:17:46 +0000 (16:17 +0300)]
Fix awful XOF length typo
Sergey Matveev [Thu, 5 Jun 2025 13:01:19 +0000 (16:01 +0300)]
Simplify cm/hashed
Sergey Matveev [Thu, 5 Jun 2025 11:30:36 +0000 (14:30 +0300)]
Shorter argument name
Sergey Matveev [Thu, 5 Jun 2025 09:46:54 +0000 (12:46 +0300)]
Support of encrypted private signing keys
Sergey Matveev [Thu, 5 Jun 2025 09:46:26 +0000 (12:46 +0300)]
Fix wrong filename error message
Sergey Matveev [Thu, 5 Jun 2025 09:43:04 +0000 (12:43 +0300)]
Fix example usage description
Sergey Matveev [Wed, 4 Jun 2025 12:51:43 +0000 (15:51 +0300)]
strup761 instead of sntrup4591761
Sergey Matveev [Wed, 4 Jun 2025 11:03:26 +0000 (14:03 +0300)]
SLH-DSA instead of SPHINCS+
Sergey Matveev [Wed, 4 Jun 2025 08:59:30 +0000 (11:59 +0300)]
UUID-ed RPC
Sergey Matveev [Mon, 2 Jun 2025 10:52:13 +0000 (13:52 +0300)]
RPC sequence overflow check
Sergey Matveev [Mon, 2 Jun 2025 10:48:45 +0000 (13:48 +0300)]
Simplify RPC error transmission
Sergey Matveev [Fri, 30 May 2025 19:34:20 +0000 (22:34 +0300)]
Warn about non-PQC sender authentication
Sergey Matveev [Fri, 30 May 2025 19:27:26 +0000 (22:27 +0300)]
Encapsulated ephemeral X25519 key
Sergey Matveev [Fri, 30 May 2025 14:52:23 +0000 (17:52 +0300)]
Excess prepositions
Sergey Matveev [Fri, 30 May 2025 10:46:07 +0000 (13:46 +0300)]
RPC
Sergey Matveev [Wed, 28 May 2025 11:37:33 +0000 (14:37 +0300)]
No need in Poly1305
Sergey Matveev [Sat, 17 May 2025 11:00:18 +0000 (14:00 +0300)]
Various spec fixes
Sergey Matveev [Thu, 15 May 2025 15:01:50 +0000 (18:01 +0300)]
zk was renamed to swg
Sergey Matveev [Thu, 15 May 2025 13:06:15 +0000 (16:06 +0300)]
Stricter regexp
Sergey Matveev [Thu, 15 May 2025 09:29:18 +0000 (12:29 +0300)]
perlcritic on docstringer
Sergey Matveev [Thu, 15 May 2025 08:35:46 +0000 (11:35 +0300)]
Omit excess trailing empty line
Sergey Matveev [Wed, 14 May 2025 08:11:56 +0000 (11:11 +0300)]
Use stdin where appropriate
Sergey Matveev [Tue, 13 May 2025 10:08:08 +0000 (13:08 +0300)]
tcl/keks.tcl compatible notation
Sergey Matveev [Mon, 12 May 2025 11:36:52 +0000 (14:36 +0300)]
Workspace creation helper
Sergey Matveev [Mon, 12 May 2025 07:45:32 +0000 (10:45 +0300)]
Excess header
Sergey Matveev [Sun, 11 May 2025 07:18:47 +0000 (10:18 +0300)]
Fix broken links
Sergey Matveev [Sat, 10 May 2025 16:55:03 +0000 (19:55 +0300)]
There is no links autogeneration anymore
Sergey Matveev [Sat, 10 May 2025 16:23:09 +0000 (19:23 +0300)]
Indented includes
Sergey Matveev [Sat, 10 May 2025 15:10:13 +0000 (18:10 +0300)]
Include schemas during HTML rendering
Sergey Matveev [Sat, 10 May 2025 08:01:08 +0000 (11:01 +0300)]
Faster SPHINCS+ verification is more important
Sergey Matveev [Thu, 8 May 2025 14:13:13 +0000 (17:13 +0300)]
Move from Texinfo to zettelkästen plaintext
Sergey Matveev [Wed, 7 May 2025 09:48:26 +0000 (12:48 +0300)]
Permissive mode
Sergey Matveev [Mon, 21 Apr 2025 16:16:17 +0000 (19:16 +0300)]
Chain prMACs