diff --git a/Makefile b/Makefile
index 7ea591db..688a88d7 100644
--- a/Makefile
+++ b/Makefile
@@ -93,6 +93,7 @@ build:
$S export LANG=C.UTF-8 ; bundle exec jekyll build 2>&1 | tee $(JEKYLL_LOG)
$S grep -r -L 'Note: this file is built non-deterministically' _site/ \
| egrep -v 'sha256sums.txt' \
+ | sort \
| xargs sha256sum > _site/sha256sums.txt
## Jekyll annoyingly returns success even when it emits errors and
@@ -221,6 +222,8 @@ manual-check-diff-sha256sums:
| sort -k2
check-for-broken-bitcoin-core-download-links:
+## Ensure that the links from the Download page to the current Bitcoin
+## Core binaries are correct
$S grep 'class="dl"' _site/en/download.html \
| sed 's/.*href="//; s/".*//' \
| while read url ; do \
diff --git a/README.md b/README.md
index 9c28cbec..1d66400d 100644
--- a/README.md
+++ b/README.md
@@ -436,7 +436,7 @@ Download links will automatically be set to the defaults using the current
release version number, but if you need to change any download URL, edit
the file `_templates/download.html`
-[Once Travis is enabled] You can then create a pull request to the
+You can then create a pull request to the
master branch and Travis CI will automatically build it and make sure
the links you provided return a "200 OK" HTTP header. (The actual files
will not be downloaded to save bandwidth.) Alternatively, you can build
@@ -445,6 +445,88 @@ the site locally with `make all` to run the same quality assurance tests.
The file can be edited later to add any optional information (such as a
release date) that you didn't have when you created the file.
+#### Preparing a release in advance
+
+It's nice to prepare a release pull request in advance so that the
+Bitcoin Core developers can just click "Merge Pull Request" when the new
+version is released. Here's the recommended recipe, where `
The developers of the Bitcoin reference software are unable to find @@ -28,7 +28,7 @@ time making new connections for a brief period around the switchover time.
Please report any new connectivity issues to the #bitcoin-dev +href="http://webchat.freenode.net/?channels=bitcoin-dev&uio=d4">#bitcoin-dev channel on Freenode IRC.
If there are unexpected difficulties this page will be updated with diff --git a/_alerts/2012-03-16-critical-vulnerability.html b/_alerts/2012-03-16-critical-vulnerability.html index 9c98afb8..27da905a 100644 --- a/_alerts/2012-03-16-critical-vulnerability.html +++ b/_alerts/2012-03-16-critical-vulnerability.html @@ -19,7 +19,7 @@ Bitcoin-Qt process. However, because there is a possibility of such a crash causing remote code execution we consider this a critical issue.
If you have any questions, feel free to drop by +href="http://webchat.freenode.net/?channels=bitcoin-dev&uio=d4"> the #bitcoin-dev channel on Freenode IRC.
You can download updated binaries from SourceForge:
@@ -39,7 +39,7 @@ El daemon de la línea de comandos (bitcoind), las versiones Mac y Linux de Bitc
Debido a la naturaleza de la vulnerabilidad, creemos que sería muy difícil para un atacante para hacer algo más que chocar Bitcoin-Qt. Sin embargo, debido a que existe la posibilidad causaría la ejecución remota de código consideramos este un tema crítico.
Si tiene alguna pregunta, venga al canal #bitcoin-dev en Freenode. +href="http://webchat.freenode.net/?channels=bitcoin-dev&uio=d4">#bitcoin-dev en Freenode.
Puede descargar los archivos binarios actualizados desde SourceForge:
Wenn Sie noch Fragen haben, kommen sie in
+href="http://webchat.freenode.net/?channels=bitcoin-dev&uio=d4">
#bitcoin-dev Kanal auf FreeNode IRC.
Binärdateien sind auf SourceForge verfügbar:
Indien u enige vragen heeft, kom gerust langs op het
+href="http://webchat.freenode.net/?channels=bitcoin-dev&uio=d4">
het #bitcoin-dev kanaal op Freenode IRC.
U kan een aangepaste versie downloaden op SourceForge:
Если у вас есть какие-либо вопросы, обращайтесь на канал
+href="http://webchat.freenode.net/?channels=bitcoin-dev&uio=d4">
#bitcoin-dev сети Freenode.
Вы можете скачать обновлённые выполняемые файлы с SourceForge:
Vista la natura della vulnerabilità, crediamo sia molto difficile che un attacco posso fare niente di più del crashare il processo Bitcoin-Qt. Tutta via, visto che c'è la possibilità che questo crash possa causare l'esecuzione di codice remoto lo consideriamo come critico.
-Per qualunque domanda, sentitevi liberi di venire sul canale #bitcoin-dev su Freenode IRC.
+Per qualunque domanda, sentitevi liberi di venire sul canale #bitcoin-dev su Freenode IRC.
Potete scaricare le versioni aggiornate da SourceForge:
Se você tem qualquer questionamento, sinta-se livre para entrar no canal
+href="http://webchat.freenode.net/?channels=bitcoin-dev&uio=d4">
#bitcoin-dev no servidor IRC em Freenode.
Você poderá instalar os novos binários a partir do SourceForge:
Jesli masz jakie kolwiek pytania kieruj je na kanal #bitcoin-dev IRC Freenode.
+href="http://webchat.freenode.net/?channels=bitcoin-dev&uio=d4">#bitcoin-dev
Ако имате някъкви въпроси,не се притеснявайте да ги зададете в
+href="http://webchat.freenode.net/?channels=bitcoin-dev&uio=d4">
#Bitcoin-dev @freenode.
Можете да изтеглите ъпдейтите от Sourceforge:
Λόγω της φύσης του προβλήματος, πιστεύουμε οτι είναι σχεδόν απίθανο κάποιος εισβολέας να καταφέρει οτιδήποτε περισσότερο απο το να κλείσει το Bitcoin-Qt. Παρ'όλα αυτά, επειδή κάτι τέτοιο θα μπορούσε να οδηγήσει σε απομακρυσμένη εκτέλεση κώδικα, θεωρούμε το συγκεκριμένο πρόβλημα πολύ σοβαρό.
-Για οποιαδήποτε απορία μπορείτε να επισκευθείτε το κανάλι #bitcoin-dev στο IRC (Freenode).
+Για οποιαδήποτε απορία μπορείτε να επισκευθείτε το κανάλι #bitcoin-dev στο IRC (Freenode).
Μπορείτε να κατεβάσετε νέες εκδόσεις απο το SourceForge:
P.g.a. den typ av sårbarhet det handlar om tror vi att det skulle vara mycket svårt för en angripare att göra något att än att krascha Bitcoin-QT-processen, men eftersom det finns en risk att en sådan krasch kan orsaka "remote code execution" betraktar vi detta som ett kritiskt säkerhetshål.
-Om du har några frågor är du välkommen in på kanalen #bitcoin-dev på Freenode IRC.
+Om du har några frågor är du välkommen in på kanalen #bitcoin-dev på Freenode IRC.
@@ -86,7 +86,7 @@ is tot het uitvoering van code, beschouwen we dit als
een kritisch probleem.
@@ -106,7 +106,7 @@ href="http://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-0.5.3/">
Из-за сути проблемы мы считаем что злоумышленнику будет сложно сделать что-либо помимо завершения процесса Bitcoin-Qt с ошибкой, но поскольку есть теоретическая вероятность что это может вызвать удалённое выполнение кода, мы считаем эту уязвимость критической.
@@ -125,7 +125,7 @@ La versione di Bitcoin a linea di comando (bitcoind), le versioni Mac e Linux di
@@ -143,7 +143,7 @@ A versão em linha de comando do Bitcoin (bitcoin daemon - bitcoind), as versõe
Devido à natureza da vulnerabilidade, acreditamos que seria muito difícil para um atacante conseguir fazer qualquer coisa além de travar o programa Bitcoin-Qt. No entanto, como há uma possibilidade de tal acidente causar uma execução de código remota, nós consideramos esta uma questão crucial.
@@ -198,7 +198,7 @@ href="http://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-0.5.3/">