Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 0664a557 | 2019-09-03 14:53:47 | improve doc [skip ci] | ||
| 72f92519 | 2019-09-03 10:59:32 | fix last occurrences of `mp_toradix()` | ||
| 0db64fc8 | 2019-07-03 14:45:14 | Rename bn_get_magxx -> bn_get_mag_uxx. Documentation updated too | ||
| 58ae5c20 | 2019-06-13 17:31:04 | More doc fixes, texts which no longer were correct due to depreciations | ||
| 9861a37e | 2019-06-13 17:22:14 | Update documentation | ||
| c7cedcba | 2019-06-12 15:17:00 | Documentation fixes, handling i32 type correctly | ||
| db4afb3d | 2019-06-12 13:11:58 | Provide explicit symbols for bn_xxx_l and bn_xxx_ll functions. | ||
| c397cac4 | 2019-06-30 11:38:14 | fix unescaped _ [skip ci] | ||
| 8503e786 | 2019-06-13 09:52:51 | Doc fixes: Using %lu/%ld formatter for int32_t is not portable across platforms. | ||
| c7314fa4 | 2019-05-25 06:42:01 | deprecate mp_n_root_ex and mp_expt_d_ex These functions were introduced to give some timing guarantees. However the guarantees are too weak to be useful. The functions seem to be unused essentially by downstream users. | ||
| 47af7bf2 | 2019-05-19 17:12:18 | remove no-deterministic M-R-only tests | ||
| 0a9f5e9b | 2019-05-24 10:21:54 | use u32 i64 suffix | ||
| d7e1cb4a | 2019-05-24 00:15:11 | another proposal: use _ul and _l for the long macros | ||
| b58c9966 | 2019-05-23 23:39:47 | use int32 and uint32 instead of sint and uint | ||
| 3289c959 | 2019-05-20 10:41:06 | introduce various mp_set_sint/mp_set_uint functions with precise types | ||
| 1af0de1f | 2019-05-20 19: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) | ||
| 7365442a | 2019-05-10 23: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 | ||
| 0669e92e | 2019-05-08 20: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. | ||
| db76bed2 | 2019-05-04 18:57:07 | added autotuning functionality for the Toom-Cook cut-offs | ||
| fbfcb661 | 2019-04-12 14:56:29 | apply rename | ||
| 35311aea | 2019-04-03 23:50:57 | added function mp_ilogb | ||
| 984d3ff6 | 2019-04-01 03:41:26 | changed seed to make nth-root usable | ||
| 769218cc | 2019-04-03 18:59:09 | additional functions mp_incr and mp_decr | ||
| 4e138a0e | 2019-03-01 13:24:49 | added building with ICC | ||
| ca78050c | 2019-03-01 02:44:58 | added building howto for NetBSD | ||
| 5557301e | 2019-03-01 02:40:54 | added building howto for NetBSD | ||
| 346e86ed | 2019-02-28 21:43:37 | added building howto for OpenBSD | ||
| e88693f7 | 2019-02-17 13:12:07 | fix index | ||
| f262343d | 2019-02-17 03:55:36 | corrected documentation of mp_complement | ||
| f9bb011f | 2019-01-17 11:01:30 | fix doc/bn.tex ... again (cherry picked from commit cb4edc7f29db6bafac56d00a38a6b0b5a118b0ca) | ||
| cb4edc7f | 2019-01-17 11:01:30 | fix doc/bn.tex ... again | ||
| cdfe4848 | 2018-12-26 15:48:12 | fix doc/bn.tex | ||
| 20f2b26c | 2019-01-15 18:26:40 | fix doc/bn.tex (cherry picked from commit e84c0948646dd019ed60c9a703584f9697c64638) | ||
| e84c0948 | 2019-01-15 18:26:40 | fix doc/bn.tex | ||
| 1c8c5348 | 2019-01-15 18: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) | ||
| 08eb995d | 2019-01-13 20:21:36 | implemented Steffen Jaeckels superior suggestion regarding MoarVM's problem | ||
| d81c3d5f | 2018-12-26 15:48:12 | fix doc/bn.tex | ||
| fb07f33d | 2018-12-26 14:35:39 | bump version | ||
| b19f529c | 2018-05-27 22:05:52 | Corrected 128 bit entry in bn_mp_prime_miller_rabin_rials.c and extended it slightly | ||
| f4449362 | 2018-05-26 01:39:03 | fixes for MP_8BIT and mx32, prefinal design | ||
| 8cb2b5e2 | 2018-05-22 01:03:37 | Updated documentation to reflect the sudden disappearance of mp_mul_si() | ||
| a218ddce | 2018-05-03 23:45:02 | Added Fips 186.4 compliance, an additional strong Lucas-Selfridge (for BPSW) and a Frobenius (Paul UNderwood) test, both optional. With documentation. | ||
| 48c95f2a | 2018-12-12 00:51:10 | repaired bn.tex | ||
| 95052806 | 2018-12-09 23:11:38 | added most of the missing doumentation to doc/bn.tex | ||
| f51249b6 | 2018-02-02 12:07:21 | clean-up file headers | ||
| 36ef5877 | 2017-08-28 17:02:30 | bump version | ||
| 8a6a892c | 2017-08-25 13:00:05 | fix manual creation | ||
| ddddcf2e | 2017-05-09 14:01:11 | move all documentation to doc/ |