diff --git a/web/3.1.10-announcement-de.htm4 b/web/3.1.10-announcement-de.htm4
new file mode 100644
index 00000000..1af46303
--- /dev/null
+++ b/web/3.1.10-announcement-de.htm4
@@ -0,0 +1,78 @@
+m4_dnl -*-html-*-
+m4_include(`template.m4')
+m4_dnl $Id$
+
+m4_define(`DE')
+m4_define(`EN_FILE', `3.1.10-announcement-de.html')
+
+m4_define(`TITLE', `Gpg4win-3.1.10')
+m4_define(`MAIN', `gpg4win-3.1.10')
+
+PAGE_START
+
+m4_undefine(`EN')
+
+
+
+
+Hallo,
+
+ab heute steht Gpg4win 3.1.10 zur Verfügung!
+
+ https://www.gpg4win.de/download-de.html
+
+Für uns ist es wichtig, dass Gpg4win als Freie Software weiterhin
+kostenlos und anonym zur Verfügung steht, denn wir wissen, dass es einige
+Menschen gibt, welche nur so an eine Software zur vertraulichen Kommunikation
+kommen können. Da die Pflege von Gpg4win jedoch finanziert sein will,
+empfehlen wir Ihnen, für sich selbst zu bestimmen, was Ihnen Gpg4win wert ist.
+
+Details zur Version 3.1.10:
+ https://files.gpg4win.org/README-3.1.10.de.txt
+
+
+Highlights in Gpg4win Version 3.1.10 (2019-07-14)
+-----------------------------------------
+* GnuPG: Fremde Signaturen von den öffentlichen Keyservern werden
+ nun ignoriert. Dies wurde nötig da ein Denial of Service mit
+ gefälschten Signaturen durchgeführt wird. Das alte verhalten
+ kann weiter verwendet werden wenn
+ keyserver-options no-self-sigs-only,no-import-clean
+ der gpg.conf hinzugefügt wird.
+
+ Eine alternative für die öffentlichen Keyserver wird unter:
+ https://wiki.gnupg.org/WKD beschrieben.
+
+* GpgOL: Wichtige Fehlerkorrekturen die u.A. dafür sorgen konnten das
+ Klartext auf den Server synchronisiert wurde.
+
+Mehr unter: https://files.gpg4win.org/README-3.1.10.de.txt
+
+
+Wir möchten an dieser Stelle einen großen Dank aussprechen an die Autoren der
+in Gpg4win integrierten Pakete und vor allem an alle Personen, die uns bei
+diesem Gpg4win-Release unterstützt haben!
+
+
+Mit besten Grüßen
+
+ Das Gpg4win Entwickler-Team
+
+--
+GnuPG.com - a brand of g10 Code, the GnuPG experts.
+
+g10 Code GmbH, Erkrath/Germany, AG Wuppertal HRB14459
+GF Werner Koch, USt-Id DE215605608, www.g10code.com.
+
+GnuPG e.V., Rochusstr. 44, D-40479 Düsseldorf. VR 11482 Düsseldorf
+Vorstand: W.Koch, M.Gollowitzer, A.Heinecke. Mail: board@gnupg.org
+Finanzamt D-Altstadt, St-Nr: 103/5923/1779. Tel: +49-2104-4938799
+
+
diff --git a/web/3.1.10-announcement.htm4 b/web/3.1.10-announcement.htm4
new file mode 100644
index 00000000..df43a892
--- /dev/null
+++ b/web/3.1.10-announcement.htm4
@@ -0,0 +1,75 @@
+m4_dnl -*-html-*-
+m4_include(`template.m4')
+m4_dnl $Id$
+
+m4_define(`EN')
+m4_define(`DE_FILE', `3.1.10-announcement-de.html')
+
+m4_define(`TITLE', `Gpg4win-3.1.10')
+m4_define(`MAIN', `gpg4win-3.1.10')
+
+PAGE_START
+
+m4_undefine(`EN')
+
+
+
+
+Hello,
+
+today Gpg4win version 3.1.10 is released!
+
+ https://www.gpg4win.org/download.html
+
+It is important to us that Gpg4win continues to be available
+as Free Software which can be downloaded anonymously without costs.
+Because we know that this is the only way for some people to get
+a software product which enables them to protect their communication.
+As Gpg4win maintenance needs to be funded nevertheless, we recommend
+that you set the price for yourself that shows the value of Gpg4win.
+
+Details about Gpg4win 3.1.10:
+ https://files.gpg4win.org/README-3.1.10.en.txt
+
+
+Highlights in Gpg4win Version 3.1.10 (2019-07-14)
+-------------------------------------------
+* GnuPG: Now ignores all key-signatures received from keyservers. This
+ change is required to mitigate a DoS due to keys flooded with
+ faked key-signatures. The old behaviour can be achieved by adding
+ keyserver-options no-self-sigs-only,no-import-clean
+ to your gpg.conf.
+ See: https://wiki.gnupg.org/WKD for an alternative to the keyservers.
+
+* GpgOL: Important fixes, which include a fix for an issue that could cause the
+ plaintext of E-Mails to be leaked to the server.
+
+More information: https://files.gpg4win.org/README-3.1.10.en.txt
+
+
+We like to thank the authors of the included packages and first of all,
+our supporters who made this release possible.
+
+
+With best regards
+
+ your Gpg4win Development Team
+
+--
+GnuPG.com - a brand of g10 Code, the GnuPG experts.
+
+g10 Code GmbH, Erkrath/Germany, AG Wuppertal HRB14459
+GF Werner Koch, USt-Id DE215605608, www.g10code.com.
+
+GnuPG e.V., Rochusstr. 44, D-40479 Düsseldorf. VR 11482 Düsseldorf
+Vorstand: W.Koch, M.Gollowitzer, A.Heinecke. Mail: board@gnupg.org
+Finanzamt D-Altstadt, St-Nr: 103/5923/1779. Tel: +49-2104-4938799
+
+
diff --git a/web/header.m4 b/web/header.m4
index 0dbd960a..71929147 100644
--- a/web/header.m4
+++ b/web/header.m4
@@ -1,87 +1,87 @@
m4_ifdef(`FANCY_HEADER', `
m4_ifelse(LANG_DE, `1', `
', `')Home »
m4_ifelse(LANG_DE, `1', `
m4_ifelse(MAIN, `about', `Über Gpg4win')
m4_ifelse(MAIN, `doc', `Dokumentation')
m4_ifelse(MAIN, `community', `Gemeinschaft')
m4_ifelse(MAIN, `support', `Support')
m4_ifelse(MAIN, `download', `Download')
m4_ifelse(MAIN, `donate', `Spenden')
')
m4_ifelse(LANG_DE, `0', `
m4_ifelse(MAIN, `about', `About Gpg4win')
m4_ifelse(MAIN, `doc', `Documentation')
m4_ifelse(MAIN, `community', `Community')
m4_ifelse(MAIN, `support', `Support')
m4_ifelse(MAIN, `download', `Download')
m4_ifelse(MAIN, `donate', `Donate')
')