diff options
-rw-r--r-- | ChangeLog | 22 | ||||
-rw-r--r-- | NEWS | 12 |
2 files changed, 24 insertions, 10 deletions
@@ -1,3 +1,7 @@ +2000-04-26 Torbjorn Granlund <tege@swox.com> + + * Version 3.0.1 released. + 2000-04-25 Linus Nordberg <linus@swox.se> * acinclude.m4 (GMP_VERSION): Change `eval' --> `m4_eval'. Fix @@ -12,27 +16,30 @@ * NEWS: Add notes for 3.0.1. - Merge from main trunk: +2000-04-25 Linus Nordberg <linus@swox.se> - 2000-04-25 Linus Nordberg <linus@swox.se> * gmp.texi (Random State Initialization): Correct arguments to `gmp_randinit'. - 2000-04-24 Kevin Ryde <kevin@swox.se> +2000-04-24 Kevin Ryde <kevin@swox.se> + * gmp.texi (Getting the Latest Version of GMP): Add reference to ftp.gnu.org mirrors list. - 2000-04-23 Kevin Ryde <kevin@swox.se> +2000-04-23 Kevin Ryde <kevin@swox.se> + * gmp.texi (Reporting Bugs): Itemize the list of things to include. (Miscellaneous Float Functions): Correct typo in mpf_ceil etc argument types. Change @ifinfo -> @ifnottex for benefit of makeinfo --html. Remove unnecessary @iftex's around @tex. - 2000-04-22 Torbjorn Granlund <tege@swox.com> +2000-04-22 Torbjorn Granlund <tege@swox.com> + * configure.in: Specifically match freebsd[3-9]. - 2000-04-21 Torbjorn Granlund <tege@swox.com> +2000-04-21 Torbjorn Granlund <tege@swox.com> + * rand.c: Call mpz_clear for otherwise leaking mpz_t. * mpz/pprime_p.c (mpz_probab_prime_p): Merge handling of negative n into code for handling small positive n. Merge variables m and n. @@ -42,7 +49,8 @@ mpz_probab_prime_p. (millerrabin): Now simple workhorse for mpz_millerrabin. - 2000-04-18 Linus Nordberg <linus@swox.se> +2000-04-18 Linus Nordberg <linus@swox.se> + * NEWS: Add info about shared libraries. Remove reference to gmp_randinit_lc. @@ -1,3 +1,8 @@ +Changes between MP version 3.0 and 3.0.1 + +* Memory leaks in gmp_randinit and mpz_probab_prime_p fixed. +* Documentation for gmp_randinit fixed. Misc documentation errors fixed. + Changes between MP version 2.0 and 3.0 * Source level compatibility with past releases (except mpn_gcd). @@ -5,13 +10,14 @@ Changes between MP version 2.0 and 3.0 * Much improved speed thanks to both host independent and host dependent optimizations. * Switch to autoconf/automake/libtool. -* Multiplication and squaring using 3-way Toom-Cook. +* Support for building libgmp as a shared library. +* Multiplication and squaring using the 3-way Toom algorithm. * Division using the Burnikel-Ziegler method. * New functions computing binomial coefficients: mpz_bin_ui, mpz_bin_uiui. * New function computing Fibonacci numbers: mpz_fib_ui. * New random number generators: mpf_urandomb, mpz_rrandomb, mpz_urandomb, - mpz_urandomm, gmp_randclear, gmp_randinit, gmp_randinit_lc, - gmp_randinit_lc_2exp, gmp_randseed, gmp_randseed_ui. + mpz_urandomm, gmp_randclear, gmp_randinit, gmp_randinit_lc_2exp, + gmp_randseed, gmp_randseed_ui. * New function for quickly extracting limbs: mpz_getlimbn. * New functions performing integer size tests: mpz_fits_sint_p, mpz_fits_slong_p, mpz_fits_sshort_p, mpz_fits_uint_p, mpz_fits_ulong_p, |