]>
Cypherpunks repositories - keks.git/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Sergey Matveev [Thu, 21 Nov 2024 10:25:37 +0000 (13:25 +0300)]
Revised and corrected work with TAI64
Sergey Matveev [Thu, 21 Nov 2024 09:03:28 +0000 (12:03 +0300)]
Fixed TAI64N[A] *seconds validation
Sergey Matveev [Thu, 21 Nov 2024 08:44:17 +0000 (11:44 +0300)]
Use updated fixed tai64n library
Sergey Matveev [Thu, 21 Nov 2024 08:30:17 +0000 (11:30 +0300)]
Raise copyright years
Sergey Matveev [Thu, 21 Nov 2024 08:25:34 +0000 (11:25 +0300)]
Zero nsecs is ok for TAI64NA
Sergey Matveev [Wed, 20 Nov 2024 21:25:26 +0000 (00:25 +0300)]
Assure that minimally encoded TAI64s are used
Sergey Matveev [Wed, 20 Nov 2024 14:10:00 +0000 (17:10 +0300)]
Trivial optimisations
Sergey Matveev [Wed, 20 Nov 2024 14:03:06 +0000 (17:03 +0300)]
main() can accept void
Sergey Matveev [Wed, 20 Nov 2024 14:02:25 +0000 (17:02 +0300)]
Revised and corrected work with TAI64
Sergey Matveev [Wed, 20 Nov 2024 13:51:04 +0000 (16:51 +0300)]
Move external-TAI64 specific constant out
Sergey Matveev [Wed, 20 Nov 2024 13:13:08 +0000 (16:13 +0300)]
Example leapsec border example
Sergey Matveev [Wed, 20 Nov 2024 13:10:31 +0000 (16:10 +0300)]
Place function before intended call to it
Sergey Matveev [Wed, 20 Nov 2024 13:09:37 +0000 (16:09 +0300)]
Fixed typoed variable
Sergey Matveev [Wed, 20 Nov 2024 12:39:34 +0000 (15:39 +0300)]
Revised and corrected work with TAI64
Sergey Matveev [Wed, 20 Nov 2024 12:38:20 +0000 (15:38 +0300)]
Fix condition
1<<63 value is also reserved (not allowed) one.
Sergey Matveev [Wed, 20 Nov 2024 12:37:42 +0000 (15:37 +0300)]
Do not construct constant objects every time function is called
Sergey Matveev [Wed, 20 Nov 2024 11:15:19 +0000 (14:15 +0300)]
TAI64 is actually called external
Sergey Matveev [Wed, 20 Nov 2024 12:40:16 +0000 (15:40 +0300)]
More PEP8 conformance
Sergey Matveev [Wed, 20 Nov 2024 11:12:02 +0000 (14:12 +0300)]
Note that this is not a duplicate line
Sergey Matveev [Fri, 15 Nov 2024 13:05:23 +0000 (16:05 +0300)]
set encoding support
Sergey Matveev [Wed, 13 Nov 2024 13:59:33 +0000 (16:59 +0300)]
Command-line pretty-printer
Sergey Matveev [Wed, 13 Nov 2024 12:54:36 +0000 (15:54 +0300)]
Simplify pyac
Current classes are just useless. Initially it was probably expected to
use pyac as a generic tool for examining YAC data, like PyDERASN, that
keeps various offsets and lengths. But I doubt it would be used that way.
Sergey Matveev [Wed, 13 Nov 2024 11:07:03 +0000 (14:07 +0300)]
Slightly reduced code
Sergey Matveev [Wed, 13 Nov 2024 10:45:21 +0000 (13:45 +0300)]
More marketing
Sergey Matveev [Tue, 12 Nov 2024 11:12:14 +0000 (14:12 +0300)]
Fix vlen size
Sergey Matveev [Mon, 11 Nov 2024 18:08:26 +0000 (21:08 +0300)]
Trivial style fixes
Sergey Matveev [Mon, 11 Nov 2024 10:07:33 +0000 (13:07 +0300)]
More general CanSign replacement
Sergey Matveev [Thu, 7 Nov 2024 06:48:33 +0000 (09:48 +0300)]
Bigints
Sergey Matveev [Wed, 30 Oct 2024 11:32:12 +0000 (14:32 +0300)]
Use "set" instead of map
Sergey Matveev [Wed, 30 Oct 2024 09:58:28 +0000 (12:58 +0300)]
Trivial helper
Sergey Matveev [Wed, 30 Oct 2024 08:47:33 +0000 (11:47 +0300)]
Various trivial additions
Sergey Matveev [Fri, 25 Oct 2024 11:58:42 +0000 (14:58 +0300)]
Satisfy linter
Sergey Matveev [Mon, 21 Oct 2024 11:11:00 +0000 (14:11 +0300)]
More docstrings
Sergey Matveev [Fri, 18 Oct 2024 13:26:12 +0000 (16:26 +0300)]
Forgotten UTC conversion
Sergey Matveev [Fri, 18 Oct 2024 11:55:25 +0000 (14:55 +0300)]
More documentation
Sergey Matveev [Fri, 18 Oct 2024 10:16:20 +0000 (13:16 +0300)]
Deterministic decoding of blob lengths
Sergey Matveev [Fri, 18 Oct 2024 10:15:13 +0000 (13:15 +0300)]
Typo in constant's case
Sergey Matveev [Fri, 18 Oct 2024 10:15:01 +0000 (13:15 +0300)]
Trivial usage help
Sergey Matveev [Fri, 18 Oct 2024 09:17:55 +0000 (12:17 +0300)]
Deterministic decoding of string lengths
Sergey Matveev [Fri, 18 Oct 2024 07:54:21 +0000 (10:54 +0300)]
Tiny comments for configuration files
Sergey Matveev [Thu, 17 Oct 2024 08:54:37 +0000 (11:54 +0300)]
Ability to skip storing of offsets
Sergey Matveev [Thu, 17 Oct 2024 08:54:05 +0000 (11:54 +0300)]
No excess map usage description
Sergey Matveev [Thu, 17 Oct 2024 08:53:45 +0000 (11:53 +0300)]
Silence useless warning
Sergey Matveev [Wed, 16 Oct 2024 14:06:55 +0000 (17:06 +0300)]
Unify size types and check overflows
Sergey Matveev [Tue, 15 Oct 2024 19:31:08 +0000 (22:31 +0300)]
Saner field names
Sergey Matveev [Tue, 15 Oct 2024 13:02:52 +0000 (16:02 +0300)]
Check ca ku presence
Sergey Matveev [Tue, 15 Oct 2024 07:31:30 +0000 (10:31 +0300)]
cyac implemented certificate verifier
Sergey Matveev [Tue, 15 Oct 2024 07:02:19 +0000 (10:02 +0300)]
More sets usage
Sergey Matveev [Mon, 14 Oct 2024 17:26:19 +0000 (20:26 +0300)]
Proper 34.10 signature is R||S
Sergey Matveev [Mon, 14 Oct 2024 17:25:09 +0000 (20:25 +0300)]
Typo in schema definition
Sergey Matveev [Mon, 14 Oct 2024 08:33:16 +0000 (11:33 +0300)]
Colourise printer
Sergey Matveev [Mon, 14 Oct 2024 07:42:28 +0000 (10:42 +0300)]
Rename "pool" to "items"
Sergey Matveev [Sun, 13 Oct 2024 17:36:51 +0000 (20:36 +0300)]
Non-streamable parser
Sergey Matveev [Sun, 13 Oct 2024 16:26:19 +0000 (19:26 +0300)]
Forbid empty map strings
Sergey Matveev [Sat, 12 Oct 2024 14:11:35 +0000 (17:11 +0300)]
Yet another revised certificate format
Sergey Matveev [Wed, 9 Oct 2024 09:34:47 +0000 (12:34 +0300)]
Typos
Sergey Matveev [Wed, 9 Oct 2024 18:02:18 +0000 (21:02 +0300)]
Strip long strings
Sergey Matveev [Wed, 9 Oct 2024 18:02:09 +0000 (21:02 +0300)]
Replace assert with proper error printing
Sergey Matveev [Wed, 9 Oct 2024 18:01:19 +0000 (21:01 +0300)]
mmap-ed buffer in no need of freeing
Sergey Matveev [Wed, 9 Oct 2024 11:17:05 +0000 (14:17 +0300)]
Explicitly show vlen
Sergey Matveev [Wed, 9 Oct 2024 11:04:50 +0000 (14:04 +0300)]
Simpler blob
Sergey Matveev [Wed, 9 Oct 2024 09:58:19 +0000 (12:58 +0300)]
Better C printer
Sergey Matveev [Wed, 9 Oct 2024 09:00:00 +0000 (12:00 +0300)]
Prehashed certificate and CDDLs
Sergey Matveev [Tue, 8 Oct 2024 17:17:24 +0000 (20:17 +0300)]
Move yacpki to gyac
Sergey Matveev [Mon, 7 Oct 2024 12:52:31 +0000 (15:52 +0300)]
gyac/yacpki
Sergey Matveev [Tue, 8 Oct 2024 11:47:41 +0000 (14:47 +0300)]
More rationale
Sergey Matveev [Mon, 7 Oct 2024 16:19:14 +0000 (19:19 +0300)]
Zero-based indeces
Sergey Matveev [Mon, 7 Oct 2024 12:12:35 +0000 (15:12 +0300)]
Typo
Sergey Matveev [Mon, 7 Oct 2024 12:12:20 +0000 (15:12 +0300)]
Note that .sint holds negative numbers
Sergey Matveev [Mon, 7 Oct 2024 12:11:57 +0000 (15:11 +0300)]
Explicitly disallow null byte in UTF-8
Sergey Matveev [Mon, 7 Oct 2024 05:06:54 +0000 (08:06 +0300)]
Remark about zero byte
Sergey Matveev [Sun, 6 Oct 2024 18:33:54 +0000 (21:33 +0300)]
More comparison
Sergey Matveev [Sun, 6 Oct 2024 10:04:04 +0000 (13:04 +0300)]
Limit chunk's size too
Sergey Matveev [Sun, 6 Oct 2024 09:39:24 +0000 (12:39 +0300)]
Signed length is safer
Sergey Matveev [Sun, 6 Oct 2024 09:19:28 +0000 (12:19 +0300)]
Do not deal with very large strings
Currently code won't work with them because of the uint64 overflow.
Sergey Matveev [Sun, 6 Oct 2024 08:19:17 +0000 (11:19 +0300)]
More convenient namespace
Sergey Matveev [Sat, 5 Oct 2024 16:52:32 +0000 (19:52 +0300)]
Forgotten file
Sergey Matveev [Sat, 5 Oct 2024 16:52:20 +0000 (19:52 +0300)]
Fix grammar
Sergey Matveev [Sat, 5 Oct 2024 15:03:17 +0000 (18:03 +0300)]
Link to Git
Sergey Matveev [Sat, 5 Oct 2024 14:43:27 +0000 (17:43 +0300)]
HTML specification
Sergey Matveev [Sat, 5 Oct 2024 14:32:33 +0000 (17:32 +0300)]
Initial revision