twanmal
|
771fe2354f
|
Update fp_isprime_ex.c
removed failure due to trivial case where a is in primes
|
2020-02-06 19:39:06 +01:00 |
|
Steffen Jaeckel
|
55863ae1d9
|
fix sqr_comba warnings for comba3&4
|
2019-11-07 20:37:42 +01:00 |
|
Steffen Jaeckel
|
c82a774e4c
|
Merge pull request #23 from libtom/relicense
Relicense
|
2019-11-07 20:36:06 +01:00 |
|
Steffen Jaeckel
|
6ac31fe980
|
more clean-up & relicense
|
2019-10-03 16:54:37 +02:00 |
|
Steffen Jaeckel
|
2c320c3d54
|
remove mess.sh
|
2019-10-03 16:49:34 +02:00 |
|
Steffen Jaeckel
|
b5f84fcd49
|
always try to re-build tfm.pdf
|
2019-09-23 17:05:01 +02:00 |
|
Steffen Jaeckel
|
7087068e1a
|
tom's email doesn't work anymore
|
2019-09-23 17:03:08 +02:00 |
|
Steffen Jaeckel
|
e29160b144
|
remove pre_gen from repo
|
2019-09-23 17:01:21 +02:00 |
|
Steffen Jaeckel
|
a251347c50
|
clean-up file headers & footers
|
2019-09-23 16:35:41 +02:00 |
|
Steffen Jaeckel
|
6b1c8318a9
|
Re-license
|
2019-09-23 16:08:13 +02:00 |
|
Steffen Jaeckel
|
218a79351f
|
Merge pull request #22 from libtom/fix-travis
fix travis build
|
2019-09-06 09:23:47 +02:00 |
|
Steffen Jaeckel
|
3495a5ca1d
|
don't build all branches
|
2019-09-06 09:16:30 +02:00 |
|
Steffen Jaeckel
|
e291abe703
|
enable sudo-required for the build
|
2019-09-06 09:16:30 +02:00 |
|
Steffen Jaeckel
|
397d2ca9a3
|
fix fp_iseven() ... this time for real
as indicated once more by @muks in #21
|
2019-09-04 22:13:51 +02:00 |
|
Steffen Jaeckel
|
ae948ee4a9
|
fix fp_iseven()
as indicated by @muks in #21
|
2019-09-03 11:17:32 +02:00 |
|
Steffen Jaeckel
|
9752086431
|
fix warning when compiling tfm from pre_gen/mpi.c
|
2018-06-22 15:31:58 +02:00 |
|
Steffen Jaeckel
|
3bfaf74033
|
protect include of c-files
the way it was before, pre_gen/mpi.c couldn't be built
|
2018-02-01 01:53:00 +01:00 |
|
Steffen Jaeckel
|
b460616547
|
improve make clean
|
2017-09-13 18:08:38 +02:00 |
|
Steffen Jaeckel
|
f98098f78f
|
use pseudo-random data for mtest
|
2017-09-13 17:55:22 +02:00 |
|
Steffen Jaeckel
|
d3cca2245f
|
let's have the same amount of invmod tests than the other tests
|
2017-09-13 17:47:23 +02:00 |
|
Steffen Jaeckel
|
8bb0855e74
|
fix coverage creation
|
2017-09-13 17:46:41 +02:00 |
|
Steffen Jaeckel
|
e7fc79309e
|
fix compiler warning
|
2017-09-13 17:28:15 +02:00 |
|
Steffen Jaeckel
|
00bee4c975
|
add possibility to only run timing for a specific operation
|
2017-09-13 17:20:27 +02:00 |
|
Steffen Jaeckel
|
0729166b25
|
also provide early-out optimization of comba32 for bigger multipliers
|
2017-09-13 16:11:43 +02:00 |
|
Steffen Jaeckel
|
5f0ffc0e26
|
properly re-generate fp_mul_comba32()
|
2017-09-13 16:07:59 +02:00 |
|
Steffen Jaeckel
|
8042e3ff5f
|
also regen mont/fp_mont_small.i
|
2017-09-13 15:58:36 +02:00 |
|
Steffen Jaeckel
|
4eac223b54
|
display git version in ident string if available
|
2017-09-13 15:21:59 +02:00 |
|
Steffen Jaeckel
|
3dc016ffca
|
consolidate makefiles a bit
|
2017-09-13 15:21:29 +02:00 |
|
Steffen Jaeckel
|
8924d33424
|
properly handle install PREFIX etc.
|
2017-09-13 15:20:40 +02:00 |
|
Steffen Jaeckel
|
81530c207d
|
add fp_isprime_ex to exported symbols
|
2017-06-14 17:17:30 +02:00 |
|
Steffen Jaeckel
|
8cfdb2a3b9
|
fix warning on OS X
|
2017-06-14 14:11:00 +02:00 |
|
Steffen Jaeckel
|
cf4dd99079
|
use zipup from ltc
|
2017-06-14 13:58:48 +02:00 |
|
Steffen Jaeckel
|
0bcd2dd635
|
fix tfm.tex
|
2017-06-14 13:50:52 +02:00 |
|
Steffen Jaeckel
|
916f81304d
|
remove tfm.pdf from repo
|
2017-06-14 13:49:46 +02:00 |
|
Steffen Jaeckel
|
b8941c8f67
|
move tfm.tex to doc
|
2017-06-14 13:46:05 +02:00 |
|
Steffen Jaeckel
|
53baae2c99
|
don't include tfm.h from the system, but the local one
|
2017-06-14 13:18:12 +02:00 |
|
Steffen Jaeckel
|
fe56698355
|
also show in TFM_VERSION[_S] that we're in-development
|
2017-06-14 13:17:44 +02:00 |
|
Steffen Jaeckel
|
aae8ed3809
|
add pkg-config file for shared library
|
2017-06-14 13:16:54 +02:00 |
|
Steffen Jaeckel
|
e632e097c8
|
introduce makefile_include.mk
this also fixes a bug where makefile.shared didn't always use $(LT)
instead of libtool
|
2017-06-14 13:16:06 +02:00 |
|
Steffen Jaeckel
|
6c1b3e2424
|
clean-up installation process
|
2017-05-11 09:13:38 +02:00 |
|
Steffen Jaeckel
|
71de1a493d
|
only include library objects in library
|
2017-05-11 08:58:54 +02:00 |
|
Steffen Jaeckel
|
e085db82d6
|
Merge pull request #15 from bchauvaux/develop
Now truncating input array if ENDIANESS is unknown
|
2017-04-18 13:19:16 +02:00 |
|
bchauvaux
|
dfad7c7d17
|
Now truncating input array if ENDIANESS is unknown
|
2017-04-12 13:09:23 -07:00 |
|
Steffen Jaeckel
|
8ea3fb46b1
|
fix parallel build
|
2017-04-08 22:10:29 +02:00 |
|
Steffen Jaeckel
|
c2d5fbfd0e
|
improve tests, add coverage make target
|
2017-04-08 21:58:12 +02:00 |
|
Steffen Jaeckel
|
df82859cc8
|
start development on next version
|
2017-04-04 12:27:35 +02:00 |
|
Steffen Jaeckel
|
e578621888
|
Merge tag 'v0.13.1' into develop
Bugfix release 0.13.1
|
2017-04-04 12:25:02 +02:00 |
|
Steffen Jaeckel
|
e3b0c71363
|
Merge branch 'release/0.13.1'
|
2017-04-04 12:24:49 +02:00 |
|
Steffen Jaeckel
|
3a7273b2da
|
Bump version & update tfm.pdf
|
2017-04-04 12:24:03 +02:00 |
|
Steffen Jaeckel
|
cdade88984
|
Update changes.txt
|
2017-04-04 12:24:02 +02:00 |
|