Pieter Wuille
7277fd76e2
Remove GMP field implementation
2014-12-17 12:41:31 +01:00
Pieter Wuille
1ba4a60a51
Configure options reorganization
2014-12-13 15:04:28 +01:00
Pieter Wuille
a3e0611014
Enable tests in x86 travis builds
2014-12-11 00:41:53 +01:00
Cory Fields
45da235e93
x86 builder
2014-12-11 00:41:53 +01:00
Cory Fields
992e03bc28
travis: add clang to the test matrix
2014-12-08 17:06:41 -05:00
Pieter Wuille
c35ff1ea44
Convert lambda splitter to pure scalar code.
...
This enables the use of the endomorphism optimization without bignum.
2014-12-02 16:50:00 +01:00
Pieter Wuille
597128d389
Make num optional
2014-12-01 12:38:38 +01:00
Pieter Wuille
f49b2ef840
Add DETERMINISTIC to avoid line number/source dependent binaries
...
This will make it easier to detect changes without semantic impact.
2014-11-18 11:08:44 +01:00
Pieter Wuille
1d52a8b155
Implementations for scalar without data-dependent branches.
2014-11-04 03:01:55 -08:00
Pieter Wuille
520ba3c921
Remove OpenSSL bignum implementation
2014-10-31 02:10:13 -07:00
Cory Fields
7280781c3a
travis: minimize the dependencies available for each build config
...
This is a more realistic representation of a build environment. Helps to ensure
configure logic and that headers aren't accidentally assumed to be present.
2014-07-25 11:35:16 -04:00
Cory Fields
b0cc21f896
build: add travis support
...
This adds a huge matrix of builds. The undesirable ones can be removed.
2014-06-19 14:56:23 -04:00