Miran
641902d492
update ci.yml to test Nim 2.2; also test gcc-14 ( #60 )
2024-09-11 14:15:17 +00:00
Jacek Sieka
7246d91c66
bump: 0.3.2 ( #53 )
...
https://github.com/bitcoin-core/secp256k1/releases/tag/v0.3.2
2023-07-21 13:53:25 +03:00
tersec
2acbbdcc0e
remove Nim 1.2 and 1.4 support ( #52 )
2023-06-12 14:32:14 +00:00
Jacek Sieka
e123cf38ed
bump to v0.3.1 ( #45 )
...
* simplify build system thanks to upstream changes
* add secp version to library version, bump to 0.6
* bump upstream to 0.3.1 ([`git diff
6138d73be471ece4717af8e7f419dde0a414568e..346a053d4c442e08191f075c3932d03140579d47`](6138d73be4..346a053d4c
))
2023-04-26 17:23:30 +03:00
tersec
708a739d35
test with Nim 2.0 in CI ( #46 )
2023-04-13 23:09:33 +00:00
Jacek Sieka
88b2702fea
bump checkout, avoid redundant PR builds
2022-11-23 09:03:37 +01:00
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