diff --git a/source/download.txt b/source/download.txt
index 8b13f0f2008d034c915528b4738865114f4e2b67_c291cmNlL2Rvd25sb2FkLnR4dA==..62e826dccf0c9638a19a4d74b9b63eb21f3c51be_c291cmNlL2Rvd25sb2FkLnR4dA== 100644
--- a/source/download.txt
+++ b/source/download.txt
@@ -10,7 +10,7 @@
 
   There are `nightly binary builds`_ available. Those builds are not always
   as stable as the release, but they contain numerous bugfixes and
-  performance improvements. 
+  performance improvements.
 
 We provide binaries for x86, ARM, and PPC Linux, Mac OS/X and Windows for:
 
@@ -14,9 +14,9 @@
 
 We provide binaries for x86, ARM, and PPC Linux, Mac OS/X and Windows for:
 
-* the Python2.7 compatible release — **PyPy 5.1** — (`what's new in PyPy 5.1?`_)
+* the Python2.7 compatible release — **PyPy 5.1.1** — (`what's new in PyPy 5.1?`_ and `what's new in PyPy 5.1.1?`_ )
 * the Python3.2.5 compatible release — **PyPy3 2.4.0** — (`what's new in PyPy3 2.4.0?`_).
 
 * the Python2.7 Software Transactional Memory special release — **PyPy-STM 2.5.1** (Linux x86-64 only)
 
 .. _what's new in PyPy 5.1?: http://doc.pypy.org/en/latest/release-5.1.0.html
@@ -18,8 +18,9 @@
 * the Python3.2.5 compatible release — **PyPy3 2.4.0** — (`what's new in PyPy3 2.4.0?`_).
 
 * the Python2.7 Software Transactional Memory special release — **PyPy-STM 2.5.1** (Linux x86-64 only)
 
 .. _what's new in PyPy 5.1?: http://doc.pypy.org/en/latest/release-5.1.0.html
+.. _what's new in PyPy 5.1.1?: http://doc.pypy.org/en/latest/release-5.1.1.html
 .. _what's new in PyPy3 2.4.0?: http://doc.pypy.org/en/latest/release-pypy3-2.4.0.html
 
 
@@ -55,7 +56,7 @@
 that **Linux binaries are only usable on the distributions written next to
 them** unless you're ready to hack your system by adding symlinks to the
 libraries it tries to open.  There are better solutions:
-    
+
 * use Squeaky's `portable Linux binaries`_.
 
 * or download PyPy from your release vendor (usually an outdated
@@ -91,17 +92,17 @@
 * `All our downloads,`__ including previous versions.  We also have a
   mirror_, but please use only if you have troubles accessing the links above
 
-.. __: https://bitbucket.org/pypy/pypy/downloads/pypy-5.1.0-linux.tar.bz2
-.. __: https://bitbucket.org/pypy/pypy/downloads/pypy-5.1.0-linux64.tar.bz2
-.. __: https://bitbucket.org/pypy/pypy/downloads/pypy-5.1.0-linux-armhf-raspbian.tar.bz2
-.. __: https://bitbucket.org/pypy/pypy/downloads/pypy-5.1.0-linux-armhf-raring.tar.bz2
-.. __: https://bitbucket.org/pypy/pypy/downloads/pypy-5.1.0-linux-armel.tar.bz2
-.. __: https://bitbucket.org/pypy/pypy/downloads/pypy-5.1.0-osx64.tar.bz2
-.. __: https://bitbucket.org/pypy/pypy/downloads/pypy-5.1.0-win32.zip
-.. __: https://bitbucket.org/pypy/pypy/downloads/pypy-5.1.0++-ppc64.tar.bz2
-.. __: https://bitbucket.org/pypy/pypy/downloads/pypy-5.1.0+-ppc64le.tar.bz2
-.. __: https://bitbucket.org/pypy/pypy/downloads/pypy-5.1.0-src.tar.bz2
-.. __: https://bitbucket.org/pypy/pypy/downloads/pypy-5.1.0-src.zip
+.. __: https://bitbucket.org/pypy/pypy/downloads/pypy-5.1.1-linux.tar.bz2
+.. __: https://bitbucket.org/pypy/pypy/downloads/pypy-5.1.1-linux64.tar.bz2
+.. __: https://bitbucket.org/pypy/pypy/downloads/pypy-5.1.1-linux-armhf-raspbian.tar.bz2
+.. __: https://bitbucket.org/pypy/pypy/downloads/pypy-5.1.1-linux-armhf-raring.tar.bz2
+.. __: https://bitbucket.org/pypy/pypy/downloads/pypy-5.1.1-linux-armel.tar.bz2
+.. __: https://bitbucket.org/pypy/pypy/downloads/pypy-5.1.1-osx64.tar.bz2
+.. __: https://bitbucket.org/pypy/pypy/downloads/pypy-5.1.1-win32.zip
+.. __: https://bitbucket.org/pypy/pypy/downloads/pypy-5.1.1++-ppc64.tar.bz2
+.. __: https://bitbucket.org/pypy/pypy/downloads/pypy-5.1.1+-ppc64le.tar.bz2
+.. __: https://bitbucket.org/pypy/pypy/downloads/pypy-5.1.1-src.tar.bz2
+.. __: https://bitbucket.org/pypy/pypy/downloads/pypy-5.1.1-src.zip
 .. _`vcredist_x86.exe`: http://www.microsoft.com/en-us/download/details.aspx?id=5582
 .. __: https://bitbucket.org/pypy/pypy/downloads
 .. _mirror: http://buildbot.pypy.org/mirror/
@@ -201,7 +202,7 @@
 uncompressed, they run in-place.  For now you can uncompress them
 either somewhere in your home directory or, say, in ``/opt``, and
 if you want, put a symlink from somewhere like
-``/usr/local/bin/pypy`` to ``/path/to/pypy-5.1.0/bin/pypy``.  Do
+``/usr/local/bin/pypy`` to ``/path/to/pypy-5.1.1/bin/pypy``.  Do
 not move or copy the executable ``pypy`` outside the tree --- put
 a symlink to it, otherwise it will not find its libraries.
 
@@ -231,10 +232,6 @@
 If you have pip::
 
     pypy -m pip install git+https://bitbucket.org/pypy/numpy.git
-    pypy -m pip install git+https://bitbucket.org/pypy/numpy.git@pypy-5.1
-
-(the second version selects a particular tag, which may be needed if your
-pypy is not the latest development version.)
 
 Alternatively, the direct way::
 
@@ -330,7 +327,7 @@
   you first need to refer to the `Windows build instructions`_.  More
   precisely, translation on 32-bit takes at this point 2.7 GB if PyPy is
   used and 2.9 GB if CPython is used.  There are two workarounds:
-  
+
   1. use PyPy, not CPython.  If you don't have any PyPy so far, not even
   an older version, then you need to build one first, with some parts
   removed.  So, first translate with ``...rpython -Ojit
@@ -390,7 +387,7 @@
 anyway, note an easy-to-miss point: some modules are written with CFFI,
 and require some compilation.  If you install PyPy as root without
 pre-compiling them, normal users will get errors:
-    
+
 * PyPy 2.5.1 or earlier: normal users would see permission errors.
   Installers need to run ``pypy -c "import gdbm"`` and other similar
   commands at install time; the exact list is in `package.py`_.  Users
@@ -415,6 +412,19 @@
 
 Here are the checksums for each of the downloads
 
+pypy-5.1.1 md5::
+
+    3fa98eb80ef5caa5a6f9d4468409a632  pypy-5.1.1-linux64.tar.bz2
+    1d5874f076d18ecd4fd50054cca0c383  pypy-5.1.1-linux-armel.tar.bz2
+    9e47e370d57293074bbef6c4c0c4736d  pypy-5.1.1-linux-armhf-raring.tar.bz2
+    b6643215abc92ed8efd94e6205305a36  pypy-5.1.1-linux-armhf-raspbian.tar.bz2
+    224e4d5870d88fb444d8f4f1791140e5  pypy-5.1.1-linux.tar.bz2
+    e35510b39e34f1c2199c283bf8655e5c  pypy-5.1.1-osx64.tar.bz2
+    9d8b82448416e0203efa325364f759e8  pypy-5.1.1-s390x.tar.bz2
+    7aff685c28941fda6a74863c53931e38  pypy-5.1.1-src.tar.bz2
+    ee9795d8638d34126ca24e4757a73056  pypy-5.1.1-src.zip
+    d70b4385fbf0a5e5260f6b7bedb231d4  pypy-5.1.1-win32.zip
+
 pypy-5.1.0 md5::
 
     17baf9db5200559b9d6c45ec8f60ea48  pypy-5.1.0-linux-armel.tar.bz2
@@ -430,16 +440,16 @@
 
 pypy3-2.4.0 md5::
 
-   eadbc9790823fc0ae40c943087cd7cb3  pypy3-2.4.0-linux64.tar.bz2
-   7ab84727da2d5363866907f2f7921d86  pypy3-2.4.0-linux-armel.tar.bz2
-   83158d3a55ca134b179ef01dc2bb6a30  pypy3-2.4.0-linux-armhf-raring.tar.bz2
-   b0b81cfa46e970c584bda10feebe1a85  pypy3-2.4.0-linux-armhf-raspbian.tar.bz2
-   68af7a6ca5948a1448a4b9c839d1472c  pypy3-2.4.0-linux.tar.bz2
-   c6cd12602469446db1dfa1e2bc6c699c  pypy3-2.4.0-osx64.tar.bz2
-   8514f16b1a6262828e824bd8b37607db  pypy3-2.4.0-win32.zip
-   96ba72916114d16904e12562b5d84e51  pypy3-2.4.0-src.tar.bz2
-   c58015d0d3e08a9f24b93b8edca26d4d  pypy3-2.4.0-src.zip
+    eadbc9790823fc0ae40c943087cd7cb3  pypy3-2.4.0-linux64.tar.bz2
+    7ab84727da2d5363866907f2f7921d86  pypy3-2.4.0-linux-armel.tar.bz2
+    83158d3a55ca134b179ef01dc2bb6a30  pypy3-2.4.0-linux-armhf-raring.tar.bz2
+    b0b81cfa46e970c584bda10feebe1a85  pypy3-2.4.0-linux-armhf-raspbian.tar.bz2
+    68af7a6ca5948a1448a4b9c839d1472c  pypy3-2.4.0-linux.tar.bz2
+    c6cd12602469446db1dfa1e2bc6c699c  pypy3-2.4.0-osx64.tar.bz2
+    8514f16b1a6262828e824bd8b37607db  pypy3-2.4.0-win32.zip
+    96ba72916114d16904e12562b5d84e51  pypy3-2.4.0-src.tar.bz2
+    c58015d0d3e08a9f24b93b8edca26d4d  pypy3-2.4.0-src.zip
 
 
 pypy-1.8 sandbox md5::
 
@@ -442,7 +452,10 @@
 
 
 pypy-1.8 sandbox md5::
 
-   2c9f0054f3b93a6473f10be35277825a  pypy-1.8-sandbox-linux64.tar.bz2
-   009c970b5fa75754ae4c32a5d108a8d4  pypy-1.8-sandbox-linux.tar.bz2
+    2c9f0054f3b93a6473f10be35277825a  pypy-1.8-sandbox-linux64.tar.bz2
+    009c970b5fa75754ae4c32a5d108a8d4  pypy-1.8-sandbox-linux.tar.bz2
+
+
+pypy-5.1.1 sha1::
 
@@ -448,4 +461,14 @@
 
+    9ffc1fe9dfeec77a705b0d1af257da7e87894f5a  pypy-5.1.1-linux64.tar.bz2
+    e432b157bc4cd2b5a21810ff45fd9a1507e8b8bf  pypy-5.1.1-linux-armel.tar.bz2
+    5ed85f83566a4de5838c8b549943cb79250386ad  pypy-5.1.1-linux-armhf-raring.tar.bz2
+    ddd1c20e049fcbc01f2bd9173ad77033540722a9  pypy-5.1.1-linux-armhf-raspbian.tar.bz2
+    6767056bb71081bce8fcee04de0d0be02d71d4f9  pypy-5.1.1-linux.tar.bz2
+    734eb82489d57a3b2b55d6b83153b3972dc6781d  pypy-5.1.1-osx64.tar.bz2
+    2440d613430f9dfc57bc8db5cfd087f1169ee2d0  pypy-5.1.1-s390x.tar.bz2
+    34eca157e025e65f9dc1f419fa56ce31ad635e9c  pypy-5.1.1-src.tar.bz2
+    95596b62cf2bb6ebd4939584040e713ceec9ef0a  pypy-5.1.1-src.zip
+    3694e37c1cf6a2a938c108ee69126e4f40a0886e  pypy-5.1.1-win32.zip
 
 pypy-5.1.0 sha1::
 
@@ -460,6 +483,19 @@
     a184ef5ada93d53e8dc4a9850a9ed764bd661d7b  pypy-5.1.0-src.zip
     4daba0932afcc4755d93d55aa3cbdd851da9198d  pypy-5.1.0-win32.zip
 
+pypy-5.1.1 sha256::
+
+    c852622e8bc81618c137da35fcf57b2349b956c07b6fd853300846e3cefa64fc  pypy-5.1.1-linux64.tar.bz2
+    062b33641c24dfc8c6b5af955c2ddf3815b471de0af4bfc343020651b94d13bf  pypy-5.1.1-linux-armel.tar.bz2
+    c4bcdabccd15669ea44d1c715cd36b2ca55b340a27b63e1a92ef5ab6eb158a8d  pypy-5.1.1-linux-armhf-raring.tar.bz2
+    fc2a1f8719a7eca5d85d0bdcf499c6ab7409fc32aa312435bcbe66950b47e863  pypy-5.1.1-linux-armhf-raspbian.tar.bz2
+    7951fd2b87c9e621ec57c932c20da2b8a4a9e87d8daeb9e2b7373f9444219abc  pypy-5.1.1-linux.tar.bz2
+    fe2bbb7cf95eb91b1724029f81e85d1dbb6025a2e9a005cfe7258fe07602f771  pypy-5.1.1-osx64.tar.bz2
+    4acd1066e07eb668665b302bf8e9338b6df136082c5ce28c62b70c6bb1b5cf9f  pypy-5.1.1-s390x.tar.bz2
+    99aff0c710c46903b821c7c436f9cb9de16bd7370d923f99cc7c28a66be6c5b2  pypy-5.1.1-src.tar.bz2
+    7c0c5157e7977674aa942de3c20ff0567f7af986824f6674e2424f6089c41501  pypy-5.1.1-src.zip
+    22a780e328ef053e098f2edc2302957ac3119adf7bf11ff23e225931806e7bcd  pypy-5.1.1-win32.zip
+
 pypy-5.1.0 sha256::
 
     ea7017449ff0630431866423220c3688fc55c1a0b80a96af0ae138dd0751b81c  pypy-5.1.0-linux-armel.tar.bz2