81 Commits (a16c3a905bbb56f667684d17b80c30e96f961620)
 

Author SHA1 Message Date
  Pieter Wuille a16c3a905b Add obj/ directory 7 years ago
  Pieter Wuille f0c89aadc6 Revamp makefile 7 years ago
  Pieter Wuille 6baf08dfe4 Support for 32-bit limbs in field_gmp 7 years ago
  Pieter Wuille 7a4b7691b6 Reorganize source tree: no .c for non-objects 7 years ago
  Pieter Wuille ea165f47da Add field_gmp; only 64-bit platforms for now 7 years ago
  Pieter Wuille 7fef66199e Some group.h comments 7 years ago
  Pieter Wuille 3231676bf9 10x26 field implementation 7 years ago
  Pieter Wuille da09a2d426 Makefile tweaks 7 years ago
  Pieter Wuille ff29b85510 move constants in field/group 7 years ago
  Pieter Wuille 39481533e1 Small fix 7 years ago
  Pieter Wuille eb0be8eec6 Final step in converting to C 7 years ago
  Pieter Wuille d41e93a5e2 Fifth step in converting to C: ecdsa 7 years ago
  Pieter Wuille b1483f874c Fourth step in converting to C: ecmult 7 years ago
  Pieter Wuille f11ff5be70 Third step in converting to C: group 7 years ago
  Pieter Wuille d73bad33e8 Merge pull request #7 from TheBlueMatt/master 7 years ago
  Matt Corallo b5efbe5891 Add JNI wrapper for org.bitcoin.NativeSecp256k1 (bitcoinj) 7 years ago
  Matt Corallo 1662f086c7 Compile with -fPIC so that we can build shared libraries. 7 years ago
  Pieter Wuille 661d7b06c1 Init/free field constant 7 years ago
  Pieter Wuille 254327e49a Begin group C interface + start/stop 7 years ago
  Pieter Wuille b3e15b5b19 Remove num_builtin.h; it wasn't complete 7 years ago
  Pieter Wuille 20c4d7ce9b Bugfix: secp256k1_fe_inv_var correct output 7 years ago
  Pieter Wuille 2d93809255 Source tree reorganization 7 years ago
  Pieter Wuille 938d3c27aa Split 5x52 inner implementations 7 years ago
  Pieter Wuille 59e038dc11 Use variable-time fe_inv in group 7 years ago
  Pieter Wuille fba1d58d57 Switch num/field to extern C; small fixes 7 years ago
  Pieter Wuille f6ec29d956 Merge pull request #9 from sipa/cify 7 years ago
  Pieter Wuille 910d0de4e4 Second step in converting to C: field 7 years ago
  Pieter Wuille e6d142a8dc Move 5x52 specific code to field_5x52 7 years ago
  Pieter Wuille 16fbc0f281 Merge pull request #6 from PSYCPU/asm 7 years ago
  Pieter Wuille 39db881543 Merge pull request #8 from sipa/cify 7 years ago
  Pieter Wuille 4adf6b2a32 First step in converting to C: num 7 years ago
  Diederik Huys 47fdb56d30 Solved register save/restore bug 7 years ago
  Pieter Wuille 21b74c7e5f Merge pull request #5 from PSYCPU/asm 7 years ago
  Diederik Huys fa17bab40d Port to more generally used YASM assembler 7 years ago
  Pieter Wuille 9e039dda47 Merge pull request #4 from PSYCPU/asm 7 years ago
  Diederik Huys d9137bb2d8 Comments 7 years ago
  Diederik Huys 1d8e4308dc Small fix for ExSetSquare 7 years ago
  Pieter Wuille af073e29e4 make assembly version optional 7 years ago
  Diederik Huys 37c4ab156d x86_64 specific assembly version of field code 7 years ago
  Pieter Wuille 0cd6372fe8 added TODO 7 years ago
  CodeShark bbc0684cbb Merge pull request #3 from CodeShark/no_short_circuit_eval 7 years ago
  Eric Lombrozo d41220b301 Removed short-circuit evaluation potential. 7 years ago
  Pieter Wuille bf12fcc060 Merge pull request #2 from CodeShark/master 7 years ago
  Eric Lombrozo 39e40a4089 Added ULL suffix to integer constant. 7 years ago
  Pieter Wuille 3c5e388798 Merge remote-tracking branch 'codeshark/master' 7 years ago
  Pieter Wuille 8a926ee91f Make Field::Normalize explicit 7 years ago
  Eric Lombrozo 8803181c61 Added constant time methods to FieldElem class. 7 years ago
  Eric Lombrozo b358450114 First cast the conditional to an int64 so it works on 32-bit platforms. 7 years ago
  Eric Lombrozo aee59e3e5b Added constant time Normalize operation to FieldElem class. 7 years ago
  Pieter Wuille 0a07e62f6f add signing 7 years ago