aboutsummaryrefslogtreecommitdiffstats
path: root/src/nkeys.zig
Commit message (Collapse)AuthorAgeFilesLines
* Update formatting slightlyLibravatar Rutger Broekhoff2021-05-251-27/+6
|
* Clean up a few small-ish thingsLibravatar Rutger Broekhoff2021-05-251-12/+10
|
* Clean up janky prefix byte APILibravatar Rutger Broekhoff2021-05-251-113/+116
|
* Reorder src/nkeys.zigLibravatar Rutger Broekhoff2021-05-251-47/+47
|
* Rename tagged union fields in znkLibravatar Rutger Broekhoff2021-05-251-2/+14
|
* Write a few more testsLibravatar Rutger Broekhoff2021-05-251-52/+88
|
* Write a few more tests, rename a few functionsLibravatar Rutger Broekhoff2021-05-251-32/+230
|
* Rename things once againLibravatar Rutger Broekhoff2021-05-241-24/+30
|
* Add PrivateKey, use Ed25519.KeyPair in SeedKeyPairLibravatar Rutger Broekhoff2021-05-241-123/+148
|
* Validate output of parseDecorated* in testLibravatar Rutger Broekhoff2021-05-241-7/+23
|
* Remove some unnecessary codeLibravatar Rutger Broekhoff2021-05-241-2/+1
|
* Remove unnecessary call to @setEvalBranchQuotaLibravatar Rutger Broekhoff2021-05-241-2/+0
|
* Clean up moreLibravatar Rutger Broekhoff2021-05-241-97/+75
| | | | | Clean up unnecessary error unions, generate allowed characters table for credentials file sections at compile time.
* Clean upLibravatar Rutger Broekhoff2021-05-221-119/+70
| | | | | | | | | | | | | | `NKey` has been replaced with `Nkey` in all Zig source files, even though this capitalization is technically incorrect. The standard library also uses 'strict' camel/PascalCase everywhere, meaning that abbreviations like CRC, AES and GUID are spelled like Crc, Aes and Guid respectively. `var` has been replaced with `const` where applicable. Also, the `Key` type has been moved from src/nkeys.zig to src/znk.zig for now - it's still a little bit lacking and might not need to be included in the library.
* Rewrite Base32 decoderLibravatar Rutger Broekhoff2021-05-221-11/+5
|
* Make Base32 encoder more like the standard libraryLibravatar Rutger Broekhoff2021-05-221-9/+9
|
* Make Base32 encoder an iteratorLibravatar Rutger Broekhoff2021-05-221-2/+1
|
* Partially test parseDecoratedJwtLibravatar Rutger Broekhoff2021-05-211-0/+4
|
* Make creds file parsing workLibravatar Rutger Broekhoff2021-05-211-3/+11
|
* Initial commitLibravatar Rutger Broekhoff2021-05-211-0/+518