[Gmp-commit] /var/hg/www: Release updates.
mercurial at gmplib.org
mercurial at gmplib.org
Mon Dec 19 10:58:32 UTC 2016
details: /var/hg/www/rev/99fe3bd6b7a7
changeset: 264:99fe3bd6b7a7
user: Torbjorn Granlund <tg at gmplib.org>
date: Mon Dec 19 11:58:27 2016 +0100
description:
Release updates.
diffstat:
gmp6.1.html | 41 +++++++++++++++++++++++++++++++++++++++++
index.html | 20 ++++++++++----------
2 files changed, 51 insertions(+), 10 deletions(-)
diffs (100 lines):
diff -r 8f69636902ca -r 99fe3bd6b7a7 gmp6.1.html
--- a/gmp6.1.html Sun Dec 18 16:01:56 2016 +0100
+++ b/gmp6.1.html Mon Dec 19 11:58:27 2016 +0100
@@ -44,6 +44,47 @@
semi-documented <code>mpn_bdivmod</code> function.
</p>
+<h2>Changes in GMP 6.1.2</h2>
+
+<p>BUGS FIXED
+ <ul>
+ <li>
+ Mini-GMP: Fixed a division bug, which on a machine with 64-bit unsigned
+ long affects approximately 1 out of 2<sup>32</sup> divisors.
+ </li>
+ <li>
+ Mini-GMP: Fix mpz_set_str crash on inputs with a large number of leading
+ zeros. Also stricter input validation, rejecting inputs with no digits.
+ </li>
+ </ul>
+</p>
+
+<p>FEATURES
+ <ul>
+ <li>
+ Handle more systems which require PIC code in static libraries (e.g.,
+ "hardened" Gentoo and Debian 9).
+ </li>
+ <li>
+ Configuration for arm (-32 and -64) has been rewritten, fixing poor code
+ selection for many CPUs.
+ </li>
+ <li>
+ Mini-GMP: Updated to the latest development version, including new
+ functions mpn_com and mpn_neg.
+ </li>
+ </ul>
+</p>
+
+<p>SPEEDUPS
+ <ul>
+ <li>
+ None, except for arm CPUs affected by the configuration rewrite.
+ </li>
+ </ul>
+</p>
+
+
<h2>Changes in GMP 6.1.1</h2>
<p>BUGS FIXED
diff -r 8f69636902ca -r 99fe3bd6b7a7 index.html
--- a/index.html Sun Dec 18 16:01:56 2016 +0100
+++ b/index.html Mon Dec 19 11:58:27 2016 +0100
@@ -34,7 +34,7 @@
</td>
<td style="text-align:right;">
<a href="https://www.gnu.org"><img src="heckert_gnu.small.png" alt="GNU head" border="0"></a>
- <br> <span style="font-size:50%;">Last modified: 2016-12-17 </span>
+ <br> <span style="font-size:50%;">Last modified: 2016-12-19 </span>
</td>
</tr>
</table>
@@ -197,16 +197,16 @@
<th> GMP 6.1.2 <th> lz, 1939430 bytes <th> xz, 1946336 bytes <th> bz2, 2386766 bytes
<tbody>
<tr>
- <td> Main site, gmplib.org </td>
+ <td> Main site, gmplib.org, via https </td>
<td style="text-align:center;"> <a href="//gmplib.org/download/gmp/gmp-6.1.2.tar.lz">gmp-6.1.2.tar.lz</a> </td>
<td style="text-align:center;"> <a href="//gmplib.org/download/gmp/gmp-6.1.2.tar.xz">gmp-6.1.2.tar.xz</a> </td>
<td style="text-align:center;"> <a href="//gmplib.org/download/gmp/gmp-6.1.2.tar.bz2">gmp-6.1.2.tar.bz2</a> </td>
</tr>
<tr>
- <td> USA, ftp.gnu.org (<b>PREVIOUS RELEASE</b>) </td>
-<td style="text-align:center;"> <a href="https://ftp.gnu.org/gnu/gmp/gmp-6.1.1.tar.lz">gmp-6.1.1.tar.lz</a> </td>
-<td style="text-align:center;"> <a href="https://ftp.gnu.org/gnu/gmp/gmp-6.1.1.tar.xz">gmp-6.1.1.tar.xz</a> </td>
-<td style="text-align:center;"> <a href="https://ftp.gnu.org/gnu/gmp/gmp-6.1.1.tar.bz2">gmp-6.1.1.tar.bz2</a> </td>
+ <td> USA, ftp.gnu.org, via https </td>
+<td style="text-align:center;"> <a href="https://ftp.gnu.org/gnu/gmp/gmp-6.1.2.tar.lz">gmp-6.1.2.tar.lz</a> </td>
+<td style="text-align:center;"> <a href="https://ftp.gnu.org/gnu/gmp/gmp-6.1.2.tar.xz">gmp-6.1.2.tar.xz</a> </td>
+<td style="text-align:center;"> <a href="https://ftp.gnu.org/gnu/gmp/gmp-6.1.2.tar.bz2">gmp-6.1.2.tar.bz2</a> </td>
</tr>
</table>
</blockquote>
@@ -228,10 +228,10 @@
</p>
<p>
-GnuPG signatures (<b>PREVIOUS RELEASE</b>):
-<a href="//gmplib.org/download/gmp/gmp-6.1.1.tar.lz.sig">gmp-6.1.1.tar.lz.sig</a>
-<a href="//gmplib.org/download/gmp/gmp-6.1.1.tar.xz.sig">gmp-6.1.1.tar.xz.sig</a>
-<a href="//gmplib.org/download/gmp/gmp-6.1.1.tar.bz2.sig">gmp-6.1.1.tar.bz2.sig</a>
+GnuPG signatures:
+<a href="//gmplib.org/download/gmp/gmp-6.1.2.tar.lz.sig">gmp-6.1.2.tar.lz.sig</a>
+<a href="//gmplib.org/download/gmp/gmp-6.1.2.tar.xz.sig">gmp-6.1.2.tar.xz.sig</a>
+<a href="//gmplib.org/download/gmp/gmp-6.1.2.tar.bz2.sig">gmp-6.1.2.tar.bz2.sig</a>
</p>
<p>
More information about the gmp-commit
mailing list