Commit Graph

8 Commits

Author SHA1 Message Date
cheatfate 8d22cf80c5
Prepare tests for NimUnused warnings.
Optimize CI scripts.
Fix pbkdf2 and testkdf.
2019-09-02 13:40:46 +03:00
cheatfate 8a95357ddc
Add compilation flags -d:nimcryptoLowercase and -d:nimcrypto0xPrefix
Refactor tests and add testall.nim
2019-09-01 23:13:12 +03:00
cheatfate 9a4c30be39 Add burnMem() for openarrays and arbitrary types.
Add isFullZero() for pointers, openarrays and arbitrary types.
Add clear() to all ciphers, hashes, modes.
Add tests for clear().
Add tests for release mode.
2018-03-29 11:58:26 +03:00
cheatfate a7b4ae6ae2 Fix oneliner's indexes flaws.
Adopt tests to changed behavior.
Added proper usage of `check`.
2018-03-25 16:26:08 +03:00
cheatfate d88bc27194 Switch tests to use `unittest`. 2018-03-22 08:09:56 +02:00
cheatfate e94afefb46 Change directory structure for nimble. 2018-03-16 01:07:09 +02:00
cheatfate 055aa5b23e Initial refactoring to use Static[T]. 2018-03-14 02:03:44 +02:00
cheatfate 61bb6d3cbf Initial commit 2018-03-11 11:43:12 +02:00