|
315b379765
|
Try yet again
|
2023-05-13 10:41:44 +02:00 |
|
|
c95fc7a9a6
|
Try again
|
2023-05-13 10:38:33 +02:00 |
|
|
bea295bc63
|
Syntax again
|
2023-05-13 10:28:39 +02:00 |
|
|
b3b1731f1d
|
Syntax
|
2023-05-13 10:27:08 +02:00 |
|
|
ef222418df
|
Fill out linux pipeline
|
2023-05-13 10:01:40 +02:00 |
|
|
c562cce807
|
Initial commit of drone.yml using tfm's make
|
2023-05-13 09:46:43 +02:00 |
|
|
e0be67f243
|
Initial commit of CMake build support
|
2023-05-13 09:44:49 +02:00 |
|
|
5803eacbcb
|
Enable kate project/editor support
|
2023-05-13 09:43:52 +02:00 |
|
Steffen Jaeckel
|
7bfb903735
|
Merge pull request #26 from aewag/develop
fix INNERMUL and PROPCARRY warnings for ARM inline asm
|
2021-02-19 20:42:34 +01:00 |
|
aewag
|
53e8e9a874
|
fix INNERMUL and PROPCARRY warnings for ARM inline asm
|
2021-02-19 20:30:36 +01:00 |
|
Steffen Jaeckel
|
6a41cc4e2d
|
fix docs on non-linux machines
This closes #27
[skip ci]
|
2021-02-04 19:09:20 +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 |
|