Age | Commit message (Expand) | Author |
2024-08-05 | fix: Find and fix openssl encryption bug | vnugent |
2024-08-04 | cleanup comments + return codes | vnugent |
2024-07-27 | fix: Potential overflow in nip44 padding calculation | vnugent |
2024-07-26 | refactor: Span invasion, checks and fix some evp api | vnugent |
2024-07-23 | latest changes | vnugent |
2024-07-21 | Push latest changes, patches, and internal upgrades | vnugent |
2024-07-13 | test: Add decryption test cases and fixes | vnugent |
2024-07-12 | feat: add decryption functionality to public api | vnugent |
2024-07-11 | feat: Update sidecar utils library | vnugent |
2024-07-05 | push latest utils and changes | vnugent |
2024-07-01 | fix: #7 fix confusing inline functions | vnugent |
2024-06-11 | feat!: #4 Close #4. Add public nip04 support to api | vnugent |
2024-05-29 | refactor!: return NC_SUCCESS when validating secret key | vnugent |
2024-05-27 | fix: Properly build mbedtls & cmake fixes | vnugent |
2024-05-26 | chore: Update libs, reorder files, internalize private headers | vnugent |
2024-05-26 | refactor: Dep update, openssl chacha20 added | vnugent |
2024-05-18 | refactor: Remove NCContext structure definition | vnugent |
2024-05-13 | fix: update mbedtls inline issue includes | vnugent |
2024-05-02 | feat: Working and tested openssl impl & defaults | vnugent |
2024-04-25 | refactor: Finish support and testing for mbedtls | vnugent |
2024-04-23 | refactor!: MbedTLS on Windows, switch to uint32 | vnugent |
2024-04-23 | refactor: Crypto dep redesign working on Windows | vnugent |
2024-04-18 | refactor!: Pushing what I have to dev | vnugent |
2024-04-13 | fix: convert constants to hex, inline macro, ParseErrorCode | vnugent |
2024-04-03 | fix: Fix c89 compatabilty comments and struct assignment | vnugent |
2024-03-30 | refactor!: Some api (struct) changes and updated tests | vnugent |
2024-03-03 | test: #3 tests for encryption/description and Macs | vnugent |
2024-03-02 | fix: #2 constent usage of sizeof() operator on struct types | vnugent |
2024-03-01 | perf: avoid nc_key struct copy, cast and verify instead | vnugent |
2024-02-12 | fix: found the constant time memcompare function | vnugent |
2024-02-09 | feat: added/update MAC functions to sign or verify nip44 payload | vnugent |
2024-02-07 | add missing hmac-key output buffer | vnugent |
2024-02-04 | simple bug fixes, and public api argument validation tests | vnugent |
2024-02-02 | update api to return secpvalidate return code instead of internal return codes | vnugent |
2024-02-02 | change to lgpl license | vnugent |
2024-01-31 | move validation macros, and optionally disable them | vnugent |
2024-01-30 | couple more tests, renable range checks, set flags for all projects | vnugent |
2024-01-28 | initial commit | vnugent |