doc


Log

Author Commit Date CI Message
Christoph Zurnieden 47af7bf2 2019-05-19T17:12:18 remove no-deterministic M-R-only tests
Daniel Mendler 0a9f5e9b 2019-05-24T10:21:54 use u32 i64 suffix
Daniel Mendler d7e1cb4a 2019-05-24T00:15:11 another proposal: use _ul and _l for the long macros
Daniel Mendler b58c9966 2019-05-23T23:39:47 use int32 and uint32 instead of sint and uint
Daniel Mendler 3289c959 2019-05-20T10:41:06 introduce various mp_set_sint/mp_set_uint functions with precise types
Daniel Mendler 1af0de1f 2019-05-20T19:11:25 deprecate mp_tc_(and|or|xor) in favor of mp_(and|or|xor) * same behavior for positive numbers * generalisation for negative numbers, treating them as two complement * improve algorithm, iterate once over the digits, manually perform two complement * simplify mp_add_d, mp_sub_d * functions are safe in case of a==c or b==c * renamed mp_tc_div_2d to mp_signed_rsh (signed right shift)
Daniel Mendler 7365442a 2019-05-10T23:59:46 No grow necessary in mp_set_int* functions * mp_set_int* always return MP_OKAY * remove return checks for mp_set_int* * introduce MP_MIN_PREC
Daniel Mendler 0669e92e 2019-05-08T20:18:53 deprecate mp_prime_random_ex in favor of mp_prime_rand We can use the internal mp_rand generator now, since it generates numbers which are safe for crypto purposes.
czurnieden db76bed2 2019-05-04T18:57:07 added autotuning functionality for the Toom-Cook cut-offs
Daniel Mendler fbfcb661 2019-04-12T14:56:29 apply rename
czurnieden 35311aea 2019-04-03T23:50:57 added function mp_ilogb
Daniel Mendler 70a30ae7 2019-04-07T02:29:28 remove footers
czurnieden 984d3ff6 2019-04-01T03:41:26 changed seed to make nth-root usable
czurnieden 769218cc 2019-04-03T18:59:09 additional functions mp_incr and mp_decr
czurnieden 4e138a0e 2019-03-01T13:24:49 added building with ICC
czurnieden ca78050c 2019-03-01T02:44:58 added building howto for NetBSD
czurnieden 5557301e 2019-03-01T02:40:54 added building howto for NetBSD
czurnieden 346e86ed 2019-02-28T21:43:37 added building howto for OpenBSD
Steffen Jaeckel e88693f7 2019-02-17T13:12:07 fix index
czurnieden f262343d 2019-02-17T03:55:36 corrected documentation of mp_complement
Steffen Jaeckel f9bb011f 2019-01-17T11:01:30 fix doc/bn.tex ... again (cherry picked from commit cb4edc7f29db6bafac56d00a38a6b0b5a118b0ca)
Steffen Jaeckel cb4edc7f 2019-01-17T11:01:30 fix doc/bn.tex ... again
Steffen Jaeckel cdfe4848 2018-12-26T15:48:12 fix doc/bn.tex
Steffen Jaeckel 20f2b26c 2019-01-15T18:26:40 fix doc/bn.tex (cherry picked from commit e84c0948646dd019ed60c9a703584f9697c64638)
Steffen Jaeckel e84c0948 2019-01-15T18:26:40 fix doc/bn.tex
Steffen Jaeckel 1c8c5348 2019-01-15T18:20:24 Merge pull request #147 from czurnieden/moarvm_workarounds workaround for the MoarVM problem with MP_GEN_RAND et al. (cherry picked from commit 11d6e0391421bc996b2cf780f3f4c3fa634001d0)
czurnieden 08eb995d 2019-01-13T20:21:36 implemented Steffen Jaeckels superior suggestion regarding MoarVM's problem
Steffen Jaeckel d81c3d5f 2018-12-26T15:48:12 fix doc/bn.tex
Steffen Jaeckel fb07f33d 2018-12-26T14:35:39 bump version
czurnieden b19f529c 2018-05-27T22:05:52 Corrected 128 bit entry in bn_mp_prime_miller_rabin_rials.c and extended it slightly
czurnieden f4449362 2018-05-26T01:39:03 fixes for MP_8BIT and mx32, prefinal design
czurnieden 8cb2b5e2 2018-05-22T01:03:37 Updated documentation to reflect the sudden disappearance of mp_mul_si()
czurnieden a218ddce 2018-05-03T23:45:02 Added Fips 186.4 compliance, an additional strong Lucas-Selfridge (for BPSW) and a Frobenius (Paul UNderwood) test, both optional. With documentation.
czurnieden 48c95f2a 2018-12-12T00:51:10 repaired bn.tex
czurnieden 95052806 2018-12-09T23:11:38 added most of the missing doumentation to doc/bn.tex
Steffen Jaeckel f51249b6 2018-02-02T12:07:21 clean-up file headers
Steffen Jaeckel 2bf7d3a4 2017-12-18T23:43:26 add function name to index This fixes #98
Steffen Jaeckel a7688505 2017-12-18T23:37:01 improve generated output
Francois Perrad eb0a4b1f 2017-12-08T06:49:00 run perlcritic against booker.pl
Steffen Jaeckel 957f1618 2017-08-28T16:58:26 update makefiles
Steffen Jaeckel 36ef5877 2017-08-28T17:02:30 bump version
Steffen Jaeckel afedcd89 2017-08-28T16:28:59 fix docs creation
Steffen Jaeckel 8a6a892c 2017-08-25T13:00:05 fix manual creation
Steffen Jaeckel 7cc18ffd 2017-08-25T12:59:22 rename/move some files; fix some stuff regarding this
Steffen Jaeckel 504b3cbd 2017-08-25T13:58:58 add primality figure to doc
Steffen Jaeckel 141a9893 2017-05-10T11:37:48 fixup install and clean
Steffen Jaeckel ddddcf2e 2017-05-09T14:01:11 move all documentation to doc/