Commit graph

23 commits

Author SHA1 Message Date
Pieter Wuille
43cbc85e14 Better compilation flags for coverage 2013-04-23 01:04:45 +02:00
Pieter Wuille
48dc7347fc Add coverage check 2013-04-22 02:10:41 +02:00
Pieter Wuille
3f44e1ad36 More num unit tests 2013-04-22 01:53:50 +02:00
Pieter Wuille
404c30a800 Test improvements 2013-04-21 19:07:21 +02:00
Pieter Wuille
898cecb3b3 Use GMP's low-level routines for num (mpn_) 2013-04-14 18:13:41 +02:00
Pieter Wuille
f0c89aadc6 Revamp makefile 2013-04-07 01:39:57 +02:00
Pieter Wuille
7a4b7691b6 Reorganize source tree: no .c for non-objects 2013-04-05 02:09:37 +02:00
Pieter Wuille
ea165f47da Add field_gmp; only 64-bit platforms for now 2013-04-05 01:38:29 +02:00
Pieter Wuille
3231676bf9 10x26 field implementation 2013-04-02 00:10:14 +02:00
Pieter Wuille
da09a2d426 Makefile tweaks 2013-04-01 12:49:54 +02:00
Pieter Wuille
eb0be8eec6 Final step in converting to C 2013-04-01 07:52:58 +02:00
Matt Corallo
b5efbe5891 Add JNI wrapper for org.bitcoin.NativeSecp256k1 (bitcoinj)
This isnt as optimal as it could be, but its also a very simple API
which is nice.
2013-03-31 01:01:08 -04:00
Matt Corallo
1662f086c7 Compile with -fPIC so that we can build shared libraries. 2013-03-31 00:55:06 -04:00
Pieter Wuille
2d93809255 Source tree reorganization 2013-03-31 05:03:27 +02:00
Pieter Wuille
938d3c27aa Split 5x52 inner implementations 2013-03-31 04:37:15 +02:00
Pieter Wuille
59e038dc11 Use variable-time fe_inv in group 2013-03-31 04:17:44 +02:00
Pieter Wuille
fba1d58d57 Switch num/field to extern C; small fixes 2013-03-31 03:46:01 +02:00
Pieter Wuille
e6d142a8dc Move 5x52 specific code to field_5x52 2013-03-30 21:49:52 +01:00
Pieter Wuille
4adf6b2a32 First step in converting to C: num 2013-03-30 21:23:06 +01:00
Diederik Huys
fa17bab40d Port to more generally used YASM assembler 2013-03-27 14:28:01 +01:00
Pieter Wuille
af073e29e4 make assembly version optional 2013-03-26 01:43:22 +01:00
Diederik Huys
37c4ab156d x86_64 specific assembly version of field code 2013-03-26 01:01:04 +01:00
Pieter Wuille
607884fc11 Split headers/code 2013-03-16 15:51:55 +01:00