Commit Graph

596 Commits

Author SHA1 Message Date
Francois Perrad
6ce271c4db mp_iseven & mp_isodd becomes C functions 2019-02-02 07:39:23 +01:00
Francois Perrad
b879bd495a refactor with new macros IS_* 2019-02-02 07:39:23 +01:00
Francois Perrad
de19b264ca introduce new private macros 2019-02-02 07:39:23 +01:00
Francois Perrad
487cbba03c refactor without macro mp_isneg 2019-02-02 07:39:23 +01:00
Francois Perrad
015c231888 refactor without macro USED 2019-02-02 07:39:23 +01:00
Francois Perrad
64298b9a91 refactor without macro SIGN 2019-02-02 07:39:23 +01:00
Steffen Jaeckel
b5c2763a53
Merge pull request #153 from libtom/fix/152
makefile.shared: fix compilation and linkage
2019-02-01 23:42:27 +01:00
Steffen Jaeckel
93dea3a416 makefile.shared: fix compilation and linkage 2019-01-31 14:19:04 +01:00
Steffen Jaeckel
50abdb8cd0 continue development 2019-01-28 21:21:49 +01:00
Steffen Jaeckel
6d54b80456 v1.1.0
-----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 Comment: Gnu Privacy Tools
 
 iF4EABEIAAYFAlxPWNkACgkQrwyxdiHtrXIg2AD+IIAkFz4ZThepyYmLJYZ71ecN
 f6XLJp4rRqHlgigxjm0BAIaRNSt2vuk2xaa9DASR/fmoIZ/TXxTr5F5UMuOBIhjk
 =ByKS
 -----END PGP SIGNATURE-----

Merge tag 'v1.1.0' into develop

v1.1.0
2019-01-28 20:33:16 +01:00
Steffen Jaeckel
08549ad6bc Merge branch 'release/1.1.0' 2019-01-28 20:32:32 +01:00
Steffen Jaeckel
4330991d33 also bump VERSION in makefile.unix 2019-01-28 20:32:10 +01:00
Steffen Jaeckel
343489463e update changes.txt 2019-01-28 20:21:04 +01:00
Steffen Jaeckel
7b23243b8e finally last bump 2019-01-23 10:19:58 +01:00
Steffen Jaeckel
5f458dfb95 bump version 2019-01-23 10:11:20 +01:00
Steffen Jaeckel
cac3315253 mtest make-target should be PHONY 2019-01-23 10:11:20 +01:00
Steffen Jaeckel
35936e02ce
Merge pull request #150 from fperrad/20190122_lint
some linting
2019-01-23 10:05:30 +01:00
Francois Perrad
998b126fee explicit operator precedence 2019-01-22 18:34:08 +01:00
Francois Perrad
c7f4e81deb fix cast 2019-01-22 18:34:04 +01:00
Steffen Jaeckel
e543ff319a also bump SO version 2019-01-22 13:49:36 +01:00
Steffen Jaeckel
32622afe2f run make format 2019-01-22 09:03:27 +01:00
Steffen Jaeckel
fcea5e3c35 Merge pull request #149 from czurnieden/develop
Added overflow check in mp_prime_is_prime and some verbosity in demo.c
(cherry picked from commit 55a7af3d62)
2019-01-22 09:00:03 +01:00
Steffen Jaeckel
55a7af3d62
Merge pull request #149 from czurnieden/develop
Added overflow check in mp_prime_is_prime and some verbosity in demo.c
2019-01-22 08:59:30 +01:00
Steffen Jaeckel
9c2863dae2 re-use the same code pattern 2019-01-17 12:52:26 +01:00
Steffen Jaeckel
71b2d2ad49 print error-message instead of error-code 2019-01-17 12:42:58 +01:00
Steffen Jaeckel
5aada1b936 preserve original prime and print it as well 2019-01-17 11:06:51 +01:00
czurnieden
390555f31f Added overflow check in mp_prime_is_prime and some verbosity in demo.c 2019-01-17 11:06:51 +01:00
Steffen Jaeckel
538cace5cd bump version 2019-01-17 11:03:39 +01:00
Steffen Jaeckel
f9bb011f22 fix doc/bn.tex ... again
(cherry picked from commit cb4edc7f29)
2019-01-17 11:02:32 +01:00
Steffen Jaeckel
cb4edc7f29 fix doc/bn.tex ... again 2019-01-17 11:01:30 +01:00
Steffen Jaeckel
cdfe484869 fix doc/bn.tex 2019-01-17 11:00:47 +01:00
Steffen Jaeckel
662a170909 run make new_file 2019-01-15 18:28:31 +01:00
Steffen Jaeckel
20f2b26c15 fix doc/bn.tex
(cherry picked from commit e84c094864)
2019-01-15 18:26:51 +01:00
Steffen Jaeckel
e84c094864 fix doc/bn.tex 2019-01-15 18:26:40 +01:00
Steffen Jaeckel
1c8c534885 Merge pull request #147 from czurnieden/moarvm_workarounds
workaround for the MoarVM problem with MP_GEN_RAND et al.
(cherry picked from commit 11d6e03914)
2019-01-15 18:22:23 +01:00
Steffen Jaeckel
11d6e03914
Merge pull request #147 from czurnieden/moarvm_workarounds
workaround for the MoarVM problem with MP_GEN_RAND et al.
2019-01-15 18:20:24 +01:00
Steffen Jaeckel
c93afda118 run make new_file 2019-01-15 17:05:39 +01:00
czurnieden
08eb995d01 implemented Steffen Jaeckels superior suggestion regarding MoarVM's problem 2019-01-15 16:59:57 +01:00
czurnieden
aadb1efa25 changes for the Clang compiler 2019-01-15 16:59:57 +01:00
czurnieden
b7216e89ea workaround for the MoarVM problem with MP_GEN_RAND et al. 2019-01-15 16:59:57 +01:00
Steffen Jaeckel
e4e2da5143 Merge pull request #148 from czurnieden/develop
added new license and end-comment
(cherry picked from commit 75bbbe5956)
2019-01-15 16:57:04 +01:00
Steffen Jaeckel
75bbbe5956
Merge pull request #148 from czurnieden/develop
added new license and end-comment
2019-01-15 16:56:08 +01:00
czurnieden
ad47b63320 added new license and end-comment 2019-01-15 16:52:53 +01:00
Steffen Jaeckel
4cc85c14a6 bump version 2019-01-08 12:02:40 +01:00
Steffen Jaeckel
1e5c97f9bd Merge pull request #146 from libtom/relicense_mtest
Re-license mtest/mpi.[ch]
(cherry picked from commit 2d80a97a2b)
2019-01-08 12:00:45 +01:00
Steffen Jaeckel
2d80a97a2b
Merge pull request #146 from libtom/relicense_mtest
Re-license mtest/mpi.[ch]
2019-01-08 12:00:01 +01:00
Steffen Jaeckel
a48a5630e9 Re-license mtest/mpi.[ch]
This resolves #145

[skip ci]
2019-01-07 20:24:34 +01:00
Steffen Jaeckel
247e714248 also create versioned PDF's in zipup 2018-12-31 12:13:59 +01:00
Steffen Jaeckel
648fbcefc7 run make format 2018-12-31 12:08:12 +01:00
Steffen Jaeckel
d81c3d5f03 fix doc/bn.tex 2018-12-31 11:54:02 +01:00