[Gmp-commit] /var/hg/www: 2 new changesets

mercurial at gmplib.org mercurial at gmplib.org
Sun Dec 30 19:58:25 CET 2012


details:   /var/hg/www/rev/1784bb7a0da0
changeset: 3:1784bb7a0da0
user:      Torbjorn Granlund <tege at gmplib.org>
date:      Sun Dec 30 19:57:26 2012 +0100
description:
Remove christmas theme.

details:   /var/hg/www/rev/1570e14168b5
changeset: 4:1570e14168b5
user:      Torbjorn Granlund <tege at gmplib.org>
date:      Sun Dec 30 19:57:54 2012 +0100
description:
Remove spurious file.

diffstat:

 new.css  |    5 -
 new.html |  490 ---------------------------------------------------------------
 2 files changed, 0 insertions(+), 495 deletions(-)

diffs (truncated from 509 to 300 lines):

diff -r 4331e541c22a -r 1570e14168b5 new.css
--- a/new.css	Sun Dec 30 19:51:38 2012 +0100
+++ b/new.css	Sun Dec 30 19:57:54 2012 +0100
@@ -8,11 +8,6 @@
 	color: black;
 	margin: 1em 4em 0em 5em;
 	font-size: 11pt;
-
-  background-image: url("http://gmplib.org/ct.png");
-  background-position: 50% 50%;
-  background-repeat: repeat;
-
 }
 
 #top {
diff -r 4331e541c22a -r 1570e14168b5 new.html
--- a/new.html	Sun Dec 30 19:51:38 2012 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,490 +0,0 @@
-<!DOCTYPE HTML>
-<html>
-<head>
-  <title>The GNU MP Bignum Library</title>
-  <link rel="shortcut icon" href="favicon.ico">
-  <link rel="stylesheet" href="new.css">
-  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
-  <style type="text/css"> td {padding-left:8pt; padding-right:8pt;}</style>
-  <style type="text/css"> th {padding-left:8pt; padding-right:8pt;}</style>
-</head>
-<body>
-
-<div id="top">
-<table width="100%" bgcolor="#e8e8e8">
-  <tr>
-    <td align="left">
-      <svg width="300px" height="100px" version="1.1"
-	   viewBox="0 0 1500 500" 
-	   xmlns="http://www.w3.org/2000/svg">
-	<rect x="0" y="0" width="1500" height="540" fill="#e8e8e8"  />
-	<text x="0" y="440" fill="#e00000"  font-size="540" font-family="Verdana" font-weight="bold">
-	  GMP
-	</text>
-	<text x="50" y="490" font-size="80" font-family="Verdana">
-	  «Arithmetic without limitations»
-	</text>
-      </svg>
-    </td>
-    <td align="center"> <font size="+2">The GNU<br>Multiple Precision<br> Arithmetic Library</font>
-    </td>
-    <td align=right> <a href="https://www.gnu.org"><img src="heckert_gnu.small.png" alt="GNU head" border="0"></a>
-    </td>
-  </tr>
-</table>
-</div>
-
-<div id="container">
-  <div id="top-spacer"></div>
-
-<br><br><br>
-
-
-
-
-<table width="90%">
-  <tr>
-    <td align="left" valign="middle">
-      <table border="0" cellspacing="4" cellpadding="2">
-	<tr>
-	  <td align="right"> Documentation:
-          <td><a href="manual/">5.0.5 HTML</a> | <a href="gmp-man-5.0.5.pdf">5.0.5 PDF</a>
-	</tr>
-	<tr><td align="right"> Download:
-          <td><a href="ftp://ftp.gmplib.org/pub/gmp-5.0.5/gmp-5.0.5.tar.bz2">gmp-5.0.5.tar.bz2</a> | <a href="gmp5.0.html">Release notes</a> <font color="red"> <b>   NEW 2012-05-06 </b> </font>
-	</tr>
-	<tr><td align="right"> Development: <td> <a href="devel/">Developers' corner</a>
-	</tr>
-	<tr><td align="right"> GMPbench: <td> <a href="gmpbench.html">Results</a> | <a href="ftp://ftp.gmplib.org/pub/misc/gmpbench-0.2.tar.bz2">Download benchmark sources</a>
-	</tr>
-	<tr><td align="right"> Fun: <td> <a href="pi-with-gmp.html">Compute billions of digits of Pi using GMP!</a>
-	</tr>
-	<tr><td align="right"> How you can help: <td> <a href="help-gmp.html">Donating hardware to GMP</a>
-	</tr>
-      </table>
-
-
-    <td align="right">
-      <table border="0" cellspacing="0" cellpadding="0">
-        <tr> <th align="center"> Page contents:
-	<hr></tr>
-	<tr><td align="right"><a href="#WHAT">What is GMP?</a></tr>
-	<tr><td align="right"><a href="#FUNCCLASSES">Function categories</a></tr>
-	<tr><td align="right"><a href="#DOWNLOAD">Download</a></tr>
-	<tr><td align="right"><a href="#BUGREPORTS">Reporting bugs</a></tr>
-	<tr><td align="right"><a href="#MAILINGLISTS">Mailing lists</a></tr>
-	<tr><td align="right"><a href="#STATUS">Current release status</a></tr>
-	<tr><td align="right"><a href="#FUTURE">Future releases</a></tr>
-      </table>
-</table>
-
-
-<br><br><br>
-
-
-
-<hr>
-<a name="WHAT"> </a>
-<h3>What is GMP?</h3>
-
-<p>GMP is a free library for arbitrary precision arithmetic, operating on
-signed integers, rational numbers, and floating point numbers.  There is no
-practical limit to the precision except the ones implied by the available
-memory in the machine GMP runs on.  GMP has a rich set of functions, and the
-functions have a regular interface. </p>
-
-<p>The main target applications for GMP are cryptography applications and
-research, Internet security applications, algebra systems, computational
-algebra research, etc. </p>
-
-<p>GMP is carefully designed to be as fast as possible, both for small operands
-and for huge operands.  The speed is achieved by using fullwords as the basic
-arithmetic type, by using fast algorithms, with highly optimised assembly code
-for the most common inner loops for a lot of CPUs, and by a general emphasis on
-speed. </p>
-
-<p>GMP is faster than any other bignum library.  The advantage for GMP
-increases with the operand sizes for many operations, since GMP uses
-asymptotically faster algorithms. </p>
-
-<p>The first GMP release was made in 1991.  It is continually developed and
-maintained, with a new release about once a year. </p>
-
-<p>GMP is distributed under the
-<a href="https://www.gnu.org/copyleft/lesser.html">GNU LGPL</a>.  This license
-makes the library free to use, share, and improve, and allows you to pass on
-the result.  The license gives freedoms, but also sets firm restrictions on the
-use with non-free programs. </p>
-
-<p>GMP is part of the GNU project.  For more information about the GNU project,
-please see the <a href="https://www.gnu.org/"> official GNU web site.</a> </p>
-
-<p>GMP's main target platforms are Unix-type systems, such as GNU/Linux,
-Solaris, HP-UX, Mac OS X/Darwin, BSD, AIX, etc.  It also is known to work on
-Windows in both 32-bit and 64-bit mode. </p>
-
-<p>GMP is brought to you by a
-team <a href="manual/Contributors.html">listed in the
-manual</a>. </p>
-
-<p>GMP is carefully developed and maintained, both technically and legally.  We
-of course inspect and test contributed code carefully, but equally importantly
-we make sure we have the legal right to distribute the contributions, meaning
-users can safely use GMP.  To achieve this, we will ask contributors to sign
-paperwork where they allow us to distribute their work. </p>
-
-
-<hr>
-<a name="FUNCCLASSES"> </a>
-<h3>GMP function categories</h3>
-
-<p>There are several categories of functions in GMP: </p>
-
-<ol>
-<li>High-level signed integer arithmetic functions (mpz).  There are about 140
-    arithmetic and logic functions in this category.
-
-<li>High-level rational arithmetic functions (mpq).  This category consists of
-    about 35 functions, but all signed integer arithmetic functions can be used
-    too, by applying them to the numerator and denominator separately.
-
-<li>High-level floating-point arithmetic functions (mpf).  This is the GMP
-    function category to use if the C type `double' doesn't give enough
-    precision for an application.  There are about 65 functions in this
-    category.
-
-<li>C++ class based interface to all of the above.  (The C functions and types
-    can of course be used directly from C++ too.)
-
-<li>Low-level positive-integer, hard-to-use, very low overhead functions are
-    found in the mpn category.  No memory management is performed; the caller
-    must ensure enough space is available for the results.  The set of
-    functions is not always regular, nor is the calling interface.  These
-    functions accept input arguments in the form of pairs consisting of a
-    pointer to the least significant word, and an integral size telling how
-    many limbs (= words) there are in that argument.  The functions in the
-    other categories call mpn for almost all their calculations.
-
-<li>Externally supported: High-level floating-point accurately rounding
-    arithmetic functions (mpfr).  See <a href="http://www.mpfr.org/">the mpfr
-    site</a> for more information.  Starting with GMP 4.2, mpfr is released
-    separately from GMP.  (New projects should consider using mpfr instead of
-    GMP's own mpf.)
-</ol>
-
-
-<hr>
-<a name="DOWNLOAD"> </a>
-<h3>Download the latest release of GMP</h3>
-
-<p>
-<table rules="groups" frame="void" cellpadding="2">
-<colgroup><col>
-<colgroup><col><col><col>
-<thead>
-<tr>
-  <th> GMP 5.0.5 <th> xz, 1671264 bytes <th> bz2, 2052144 bytes
-<tbody>
-<tr>
-  <td> Sweden, gmplib.org
-<td align="center"> <a href="ftp://ftp.gmplib.org/pub/gmp-5.0.5/gmp-5.0.5.tar.xz">gmp-5.0.5.tar.xz</a>
-<td align="center"> <a href="ftp://ftp.gmplib.org/pub/gmp-5.0.5/gmp-5.0.5.tar.bz2">gmp-5.0.5.tar.bz2</a>
-<tr>
-  <td> USA, ftp.gnu.org
-<td align="center"> <a href="ftp://ftp.gnu.org/gnu/gmp/gmp-5.0.5.tar.xz">gmp-5.0.5.tar.xz</a>
-<td align="center"> <a href="ftp://ftp.gnu.org/gnu/gmp/gmp-5.0.5.tar.bz2">gmp-5.0.5.tar.bz2</a>
-</table>
-
-
-<p><font size="-3">We're blocking ftp access from China, after a long period of
-coordinated attacks on the GMP server infrastructure.  To download GMP, please
-use a mirror that still allows access from China.
-</font></p>
-
-<p>To try to verify that the file you have downloaded has not been tampered
-with, you can check that the GnuPG signature matches the contents of the file.
-Use your
-<a href="http://www.gnupg.org/download/index.en.html">GnuPG software</a> or a
-<a href="http://www.pgp.net/">key server</a> directly to get the key that was
-used for creating the signature.  These are the properties of the signing key:
-
-<br> <br> <code>
-Key ID: 0xDB899F46 <br>
-Key type: 1024 bit DSA <br>
-Fingerprint: 73D4 6C36 6746 1E4B D939  7249 5D6D 47DF DB89 9F46 <br>
-</code>
-</p>
-
-<p>
-GnuPG signatures:
-<a href="ftp://ftp.gmplib.org/pub/gmp-5.0.5/gmp-5.0.5.tar.xz.sig">
-gmp-5.0.5.tar.xz.sig</a>
-<a href="ftp://ftp.gmplib.org/pub/gmp-5.0.5/gmp-5.0.5.tar.bz2.sig">
-gmp-5.0.5.tar.bz2.sig</a>
-</p>
-
-<p>Alternatively, you could check a cryptographic checksum:
-<br>
-<table cellspacing="0">
-<tr><td>SHA1   </td><td>gmp-5.0.5.tar </td><td> d12dba811e35fda2a53a789e30b934b7995ec3c7 </td></tr>
-<tr><td>SHA256 </td><td>gmp-5.0.5.tar </td><td> f27c2b2ade704dda9de3530c46cf191ebb6cb4da226ee94de49aba9877ec587e </td></tr>
-</table>
-
-
-<p>
-Instead of using a release, you may also get the latest code from the
-<a href="devel/repo-usage.html">GMP repositories</a>.  This will require some
-more work compared to using a release.
-</p>
-
-<hr>
-<a name="BUGREPORTS"> </a>
-<h3>Reporting bugs in GMP</h3>
-
-<p>Please first see the
-<a href="manual/Reporting-Bugs.html">manual</a> on how to report bugs.  The
-proper address for bug reports is gmp-bugs<font> at </font>gmplib.org.
-</p>
-
-<p>Most problems with compiling GMP these days are due to problems not in GMP,
-but with the compiler.  In the past, system compilers caused the most trouble,
-but in the last years, gcc has gradually caused more and more trouble.  On
-these pages we don't list compiler problems, just problems with the GMP code
-itself.  To save you some time, we suggest that you cut any compiler error
-message and paste it into your favourite web search engine before you report
-problems to the GMP bug report list.
-</p>
-
-
-<hr>
-<a name="MAILINGLISTS"> </a>
-<h3>GMP mailing lists</h3>
-
-<p>
-<table rules="groups" frame="void" cellpadding="2">
-<colgroup> <col>
-<colgroup> <col> <col>
-<thead>
-<tr>
-   <th> List <th> Subscribe URL	<th> Archive URL
-<tbody>
-<tr>
-  <td> <font> gmp-bugs </font>
-  <td> <font size="-2"> <a href="mailman/listinfo/gmp-bugs">gmplib.org/mailman/listinfo/gmp-bugs</a> </font>
-  <td> <font size="-2"> <a href="list-archives/gmp-bugs/">gmplib.org/list-archives/gmp-bugs/</a> </font>
-<tr>
-  <td> <font> gmp-announce </font>
-  <td> <font size="-2"> <a href="mailman/listinfo/gmp-announce">gmplib.org/mailman/listinfo/gmp-announce</a> </font>
-  <td> <font size="-2"> <a href="list-archives/gmp-announce/">gmplib.org/list-archives/gmp-announce/</a> </font>
-<tr>
-  <td> <font> gmp-discuss </font>
-  <td> <font size="-2"> <a href="mailman/listinfo/gmp-discuss">gmplib.org/mailman/listinfo/gmp-discuss</a> </font>


More information about the gmp-commit mailing list