Fabrice Drouin
6955c7416a
Add option to skip building and testing Android libraries ( #33 )
...
* Add otpion to skip building and testing Android libraries
Add `skip.android=true` to the local.properties files at the project's root to skip Android builds.
2021-10-25 14:27:02 +02:00
Fabrice Drouin
3a394cdddc
Update secp256k1 sources to be8d9c262f ( #29 )
2021-09-22 15:03:20 +02:00
Fabrice Drouin
2b0254affb
Update secp256k1 sources ( #19 )
...
We're now at efad350, the same commit that bitcoin core is using
2021-06-17 11:42:50 +02:00
Fabrice Drouin
ad1979c11e
Update libsecp256k1 code ( #16 )
...
There are no external dependencies now
2021-03-19 19:07:05 +01:00
Salomon BRYS
d702925e40
Kotlin 1.4.0 ( #11 )
...
Co-authored-by: Salomon BRYS <salomon@kodein.net>
2020-08-18 10:52:42 +02:00
Salomon BRYS
6c850eb2c4
Native jni build ( #5 )
...
* Each native library is in its own jar. Got rid of cross compilation. The project is `secp256k1` and not `secp256k1-kmp`.
* Updated CI to use all 3 OS VMs
Co-authored-by: Salomon BRYS <salomon@kodein.net>
2020-07-09 14:54:34 +02:00
Salomon BRYS
fa425731a1
GitHub actions ( #2 )
...
* Updated readme, enabled automatc testing
* Snapshot support
* Release CI support
Co-authored-by: Salomon BRYS <salomon@kodein.net>
2020-07-03 19:12:38 +02:00
Salomon BRYS
3b3d67a4fe
JNI built in JNI
2020-07-01 18:26:24 +02:00
Salomon BRYS
6e4763e55b
Using javac to generate header
2020-07-01 13:53:26 +02:00
Salomon BRYS
1d9d57ca0a
Android & JVM loader in their own modules
2020-07-01 12:15:04 +02:00
Salomon BRYS
4bdc836556
Explicit Signature & PubKey formats + bug fixes
2020-06-29 17:10:58 +02:00
Salomon BRYS
3c317da9f5
Linux build in macos
2020-06-29 13:02:45 +02:00
Salomon BRYS
548fb27c33
Compat with linux host
2020-06-29 11:41:34 +02:00
Salomon BRYS
ff37b86ff3
Android implementation
2020-06-26 20:50:32 +02:00
Salomon BRYS
08b6d16836
Native & iOS implementation
2020-06-26 17:10:48 +02:00
Salomon BRYS
54abe2a397
JVM implementation
2020-06-26 13:48:50 +02:00