Commit Graph

21 Commits

Author SHA1 Message Date
Jacek Sieka 8e1d11c799
update ci/nimble (#40)
* update flag parsing
* fix mac CI
2022-11-19 16:50:01 +01:00
zah 5340cf1881
Restructure the project to allow nimble check to pass (#36)
* Restructure the project to allow nimble check to pass

* Add a lock file
2022-06-20 14:31:15 +03:00
Ștefan Talpalaru e092373a5c
CI: test with multiple Nim versions (#35) 2022-01-11 18:28:34 +01:00
Tanguy 153ec71a34
Fix for styleCheck:usages (#34) 2021-12-27 11:27:55 +01:00
Ștefan Talpalaru d790c42206
CI: refactor Nim compiler caching (#33) 2021-06-03 02:08:23 +02:00
jangko f85ed3651e
add github action script 2021-01-07 18:04:16 +07:00
Eugene Kabanov fb9699702b
Perform constant time comparison of keys and signatures. (#24)
Bump version to 0.5.1.
2020-07-30 16:48:40 +02:00
Jacek Sieka bf6cc94a3c
use external rng instead of nimcrypto (#23)
* use external rng instead of nimcrypto

allows passing in different RNG's to generate keys

* pass in array of random data to random keygen function

* back to a proc

* docs

* gcsafe rng callback needed

* introduce foolproofrng that can't fail

* silence compiler warning

* hint at random not being good enough in defect
2020-07-06 15:07:29 +02:00
Jacek Sieka e8fa92a0c6
more installdirs 2020-04-17 08:05:26 +02:00
Jacek Sieka 6dce6c22ea
add installdir 2020-04-17 07:57:30 +02:00
Jacek Sieka 306289244c
add convenience api (#21)
fixes #19
2020-04-17 07:43:30 +02:00
cheatfate 16b3cd84b6
Fix #17.
Bump version to 0.1.2.
2020-03-08 22:22:50 +02:00
cheatfate 25b04816a0
Fix path handling for compile targets.
Bump version to 0.1.1.
2020-03-08 20:26:54 +02:00
Ștefan Talpalaru 53baf442f2 add "--threads:on" to tests 2019-01-15 17:30:41 +02:00
Yuriy Glukhov 024cc57eb5 Fixed nimble file 2018-09-18 17:30:58 +03:00
mratsim 09c67ca580 Nim now uses global user cache 2018-09-10 18:08:04 +02:00
mratsim 89618eeff2 Finalize arch specific defines + tests 2018-03-28 12:56:26 +02:00
mratsim 29b92ea420 use official release for testing. 2018-03-28 12:40:14 +02:00
mratsim 825eca67f5 Nimble was executing the compiler tests 2018-03-28 12:18:36 +02:00
Zahary Karadjov 7e4e0fc639 Specify the copyright holders properly 2018-02-27 19:50:01 +02:00
Zahary Karadjov 097b3c2434 FFI declarations for libsecp256k1.h 2018-01-05 03:02:25 +02:00