diff --git a/web/index.org b/web/index.org index a56f801..2b68c0a 100644 --- a/web/index.org +++ b/web/index.org @@ -1,168 +1,105 @@ #+TITLE: The GNU Privacy Guard #+STARTUP: showall #+SETUPFILE: "share/setup.inc" #+GPGWEB-NEED-SWDB * The GNU Privacy Guard #+index: GnuPG #+index: GPG #+index: PGP #+index: Gpg4win GnuPG is a complete and free implementation of the OpenPGP standard as defined by [[https://www.ietf.org/rfc/rfc4880.txt][RFC4880]] (also known as /PGP/). GnuPG allows you to encrypt and sign your data and communications; it features a versatile key management system, along with access modules for all kinds of public key directories. GnuPG, also known as /GPG/, is a command line tool with features for easy integration with other applications. A wealth of [[file:software/frontends.html][frontend applications]] and [[file:software/libraries.html][libraries]] are available. GnuPG also provides support for S/MIME and Secure Shell (ssh). Since its introduction in 1997, GnuPG is [[https://www.gnu.org/philosophy/free-sw.html][Free Software]] (meaning that it respects your freedom). It can be freely used, modified and distributed under the terms of the [[https://www.gnu.org/copyleft/gpl.html][GNU General Public License]] . The current version of GnuPG is {{{gnupg22_ver}}}. See the [[file:download/index.org][download]] page for other maintained versions. [[https://www.gpg4win.org][Gpg4win]] is a Windows version of GnuPG featuring a context menu tool, a crypto manager, and an Outlook plugin to send and receive standard PGP/MIME mails. The current version of Gpg4win is {{{gpg4win_ver}}}. * Reconquer your privacy #+begin_quote Arguing that you don't care about the right to privacy because you have nothing to hide is no different from saying you don't care about free speech because you have nothing to say. \ndash\nbsp{}Edward\nbsp{}Snowden #+end_quote Using encryption helps to protect your privacy and the privacy of the people you communicate with. Encryption makes life difficult for bulk surveillance systems. GnuPG is one of the tools that Snowden used to uncover the secrets of the NSA. Please visit the [[https://emailselfdefense.fsf.org][Email Self-Defense]] site to learn how and why you should use GnuPG for your electronic communication. * News #+index: News The latest blog entries: #+begin_html #+end_html The latest release news:\\ ([[file:news.org][all news]]) # For those of you who like reading world’s news with an RSS reader, # GnuPG's latest news are available as [[http://feedvalidator.org/check.cgi?url%3Dhttps://www.gnupg.org/news.en.rss][RSS 2.0 compliant]] feed. Just # point or paste the [[news.en.rss][RSS file]] into your aggregator. +** Gpg4win fully approved for EU RESTRICTED. + +After about a year of tweaking details of the approval, Gpg4win and +GnuPG are now approved for EU RESTRICTED communication (VS-NfD). This +approvals covers the protocols S/MIME and OpenPGP (public-key and +symmetric-only) with hard- and soft-tokens. Our commercial branch +[[https://gnupg.com][GnuPG.com]] released a [[https://gnupg.com/20200107-freigabe-vs-nfd.html][press notice]] (in German) today. + + ** GnuPG 2.2.19 released (2019-12-07) We are pleased to announce the availability of GnuPG version 2.2.19. This version fixes a regression introduced with the last release. {[[https://lists.gnupg.org/pipermail/gnupg-announce/2019q4/000443.html][more]]} ** GnuPG 2.2.18 released (2019-11-25) We are pleased to announce the availability of GnuPG version 2.2.18. This is maintenance release to fix a couple of minor bugs and provide a few feature updates. This release also retires the use of SHA-1 key signatures created since this year. {[[https://lists.gnupg.org/pipermail/gnupg-announce/2019q4/000442.html][more]]} ([[https://lists.gnupg.org/pipermail/gnupg-announce/2019q4/000443.html][see also]]) ** Libgcrypt 1.8.5 released (2019-08-29) If you care about local site-channel attacks on ECDSA you may want to update to [[file:software/libgcrypt/index.org][Libgcrypt]] version 1.8.5. {{{CVE(CVE-2019-13627)}}} {[[https://lists.gnupg.org/pipermail/gnupg-announce/2019q3/000440.html][more]]} -** GnuPG 2.2.17 released (2019-07-09) - -We are pleased to announce the availability of GnuPG version 2.2.17. -This is a maintenance release providing mitigation to the recent DoS -attacks on the keyserver network. A few other improvements are also -on the list. {[[https://lists.gnupg.org/pipermail/gnupg-announce/2019q3/000439.html][more]]} - -** GnuPG 2.2.16 released (2019-05-28) - -We are pleased to announce the availability of GnuPG version 2.2.16. -This is a maintenance release fixing a couple of bugs and adding a few -minor features. {[[https://lists.gnupg.org/pipermail/gnupg-announce/2019q2/000438.html][more]]} - -** GnuPG 2.2.14 released (2019-03-19) - -We are pleased to announce the availability of GnuPG version 2.2.14. -This is a maintenance release fixing a few problems and adding some -minor features. {[[https://lists.gnupg.org/pipermail/gnupg-announce/2019q1/000435.html][more]]} - - -** GnuPG 2.2.13 released (2019-02-12) - -We are pleased to announce the availability of GnuPG version 2.2.13. -This is a maintenance release fixing a few problems and adding some -minor features. {[[https://lists.gnupg.org/pipermail/gnupg-announce/2019q1/000434.html][more]]} - -** GnuPG 2.2.12 released (2018-12-14) - -We are pleased to announce the availability of GnuPG version 2.2.12. -This is a maintenance release fixing a few problems and adding some -minor features. {[[https://lists.gnupg.org/pipermail/gnupg-announce/2018q4/000433.html][more]]} - -** GnuPG 2.2.11 released (2018-11-06) - -We are pleased to announce the availability of GnuPG version 2.2.11. -This is a maintenance release fixing a few problems. {[[https://lists.gnupg.org/pipermail/gnupg-announce/2018q4/000432.html][more]]} - -** GnuPG Made Easy 1.12.0 released (2018-10-08) - -[[file:software/gpgme/index.org][GPGME]] is a library that allows to add support for cryptography to a -program. {[[https://lists.gnupg.org/pipermail/gnupg-announce/2018q4/000429.html][more]]}. - -** GnuPG 2.2.10 released (2018-08-30) - -We are pleased to announce the availability of GnuPG version 2.2.10. -This is a maintenance release fixing a few problems. {[[https://lists.gnupg.org/pipermail/gnupg-announce/2018q3/000428.html][more]]} - -** GnuPG 2.2.9 released (2018-07-12) - -We are pleased to announce the availability of GnuPG version 2.2.9. -This is a maintenance release fixing a few problems. {[[https://lists.gnupg.org/pipermail/gnupg-announce/2018q3/000427.html][more]]} - -** Libgcrypt 1.8.3 released (2018-06-13) - -We are pleased to announce the availability of [[file:software/libgcrypt/index.org][Libgcrypt]] version 1.8.3 -and 1.7.10. These releases fix a local side-channel attack on ECDSA -signature as described in the white pager “Return of the Hidden Number -Problem” and got assigned {{{CVE(2018-0495)}}}. {[[https://lists.gnupg.org/pipermail/gnupg-announce/2018q2/000426.html][more]]} - -** GnuPG 1.4.23 released (2018-06-11) :important: - -Although GnuPG 1.4 is of very limited use today we did a maintenance -release to address the critical security bug {{{CVE(2017-7526)}}}. -See the [[../../download/index.org][download]] section on how to get this version. - -** GnuPG 2.2.8 released (2018-06-08) :important: - -This version fixes a critical security bug. Either this version or a -vendor provided fix should be installed. There are also a few other -changes; see the [[https://lists.gnupg.org/pipermail/gnupg-announce/2018q2/000425.html][announcement]] mail. This is {{{CVE(2018-12020)}}} and -our bug [[https://dev.gnupg.org/T4012][#4012]]. - * COMMENT This is the publishing info used for the GnuPG pages #+begin_src emacs-lisp (progn (setq gpgweb-root-dir (file-name-directory (buffer-file-name))) (setq gpgweb-stage-dir (concat gpgweb-root-dir "../stage")) (require 'gpgweb (concat gpgweb-root-dir "share/gpgweb.el")) (setq org-publish-use-timestamps-flag nil) (setq org-export-html-toplevel-hlevel 1) (setq org-export-html-coding-system 'utf-8) (gpgweb-setup-project)) #+end_src diff --git a/web/news.org b/web/news.org index c8a6e57..4d82b74 100644 --- a/web/news.org +++ b/web/news.org @@ -1,1860 +1,1933 @@ #+TITLE: GnuPG - All News #+STARTUP: showall #+SETUPFILE: "share/setup.inc" * All News On this page you'll find all the news of previous years in reverse chronological order. News for the current year are found at the [[index][main page]]. +** GnuPG 2.2.17 released (2019-07-09) + +We are pleased to announce the availability of GnuPG version 2.2.17. +This is a maintenance release providing mitigation to the recent DoS +attacks on the keyserver network. A few other improvements are also +on the list. {[[https://lists.gnupg.org/pipermail/gnupg-announce/2019q3/000439.html][more]]} + +** GnuPG 2.2.16 released (2019-05-28) + +We are pleased to announce the availability of GnuPG version 2.2.16. +This is a maintenance release fixing a couple of bugs and adding a few +minor features. {[[https://lists.gnupg.org/pipermail/gnupg-announce/2019q2/000438.html][more]]} + +** GnuPG 2.2.14 released (2019-03-19) + +We are pleased to announce the availability of GnuPG version 2.2.14. +This is a maintenance release fixing a few problems and adding some +minor features. {[[https://lists.gnupg.org/pipermail/gnupg-announce/2019q1/000435.html][more]]} + + +** GnuPG 2.2.13 released (2019-02-12) + +We are pleased to announce the availability of GnuPG version 2.2.13. +This is a maintenance release fixing a few problems and adding some +minor features. {[[https://lists.gnupg.org/pipermail/gnupg-announce/2019q1/000434.html][more]]} + +** GnuPG 2.2.12 released (2018-12-14) + +We are pleased to announce the availability of GnuPG version 2.2.12. +This is a maintenance release fixing a few problems and adding some +minor features. {[[https://lists.gnupg.org/pipermail/gnupg-announce/2018q4/000433.html][more]]} + +** GnuPG 2.2.11 released (2018-11-06) + +We are pleased to announce the availability of GnuPG version 2.2.11. +This is a maintenance release fixing a few problems. {[[https://lists.gnupg.org/pipermail/gnupg-announce/2018q4/000432.html][more]]} + +** GnuPG Made Easy 1.12.0 released (2018-10-08) + +[[file:software/gpgme/index.org][GPGME]] is a library that allows to add support for cryptography to a +program. {[[https://lists.gnupg.org/pipermail/gnupg-announce/2018q4/000429.html][more]]}. + +** GnuPG 2.2.10 released (2018-08-30) + +We are pleased to announce the availability of GnuPG version 2.2.10. +This is a maintenance release fixing a few problems. {[[https://lists.gnupg.org/pipermail/gnupg-announce/2018q3/000428.html][more]]} + +** GnuPG 2.2.9 released (2018-07-12) + +We are pleased to announce the availability of GnuPG version 2.2.9. +This is a maintenance release fixing a few problems. {[[https://lists.gnupg.org/pipermail/gnupg-announce/2018q3/000427.html][more]]} + +** Libgcrypt 1.8.3 released (2018-06-13) + +We are pleased to announce the availability of [[file:software/libgcrypt/index.org][Libgcrypt]] version 1.8.3 +and 1.7.10. These releases fix a local side-channel attack on ECDSA +signature as described in the white pager “Return of the Hidden Number +Problem” and got assigned {{{CVE(2018-0495)}}}. {[[https://lists.gnupg.org/pipermail/gnupg-announce/2018q2/000426.html][more]]} + +** GnuPG 1.4.23 released (2018-06-11) :important: + +Although GnuPG 1.4 is of very limited use today we did a maintenance +release to address the critical security bug {{{CVE(2017-7526)}}}. +See the [[../../download/index.org][download]] section on how to get this version. + +** GnuPG 2.2.8 released (2018-06-08) :important: + +This version fixes a critical security bug. Either this version or a +vendor provided fix should be installed. There are also a few other +changes; see the [[https://lists.gnupg.org/pipermail/gnupg-announce/2018q2/000425.html][announcement]] mail. This is {{{CVE(2018-12020)}}} and +our bug [[https://dev.gnupg.org/T4012][#4012]]. + + ** GnuPG 2.2.7 released (2018-05-02) We are pleased to announce the availability of GnuPG version 2.2.7. This is a maintenance release fixing a few problems. {[[https://lists.gnupg.org/pipermail/gnupg-announce/2018q2/000424.html][more]]} ** GnuPG Made Easy 1.11.1 released (2018-04-20) [[file:software/gpgme/index.org][GPGME]] is a library that allows to add support for cryptography to a program. {[[https://lists.gnupg.org/pipermail/gnupg-announce/2018q2/000423.html][more]]}. ** GnuPG 2.2.6 released (2018-04-09) We are pleased to announce the availability of GnuPG version 2.2.6. This is a maintenance release fixing a few problems. {[[https://lists.gnupg.org/pipermail/gnupg-announce/2018q2/000421.html][more]]} Update (2018-04-16): In case you run into problems with [[file:software/gpgme/index.org][GPGME]] and this or a later version of GnuPG, please apply this [[https://lists.gnupg.org/pipermail/gnupg-users/attachments/20180413/e2c8e5d5/attachment-0001.patch][patch]] to GPGME or use GPGME version 1.11.0 which will soon be released. ** GnuPG 2.2.5 released (2018-02-22) We are pleased to announce the availability of GnuPG version 2.2.5. This is a maintenance release fixing a few problems. {[[https://lists.gnupg.org/pipermail/gnupg-announce/2018q1/000420.html][more]]} ** 20 Years of GnuPG (2017-12-20) Exactly 20 years ago the first public version of GnuPG was released under the name "g10". Today we are pleased to announce the availability of GnuPG version 2.2.4. This is a maintenance release fixing a few minor bugs. {[[https://lists.gnupg.org/pipermail/gnupg-announce/2017q4/000419.html][more]]} ** GnuPG Made Easy 1.10.0 released (2017-12-12) [[file:software/gpgme/index.org][GPGME]] is a library that allows to add support for cryptography to a program. {[[https://lists.gnupg.org/pipermail/gnupg-announce/2017q4/000418.html][more]]} ** GnuPG 2.2.3 released (2017-11-21) We are pleased to announce the availability of GnuPG version 2.2.3. This is a maintenance release mainly fixing a bug on Windows. The Windows installer [[https://gpg4win.org][Gpg4win]] 3.0.1 already includes this version of GnuPG. {[[https://lists.gnupg.org/pipermail/gnupg-announce/2017q4/000417.html][more]]} ** GnuPG 2.2.2 released (2017-11-07) We are pleased to announce the availability of GnuPG version 2.2.2. This is a maintenance release fixing a few bugs. {[[https://lists.gnupg.org/pipermail/gnupg-announce/2017q4/000416.html][more]]} ** GnuPG 2.2.1 released (2017-09-19) We are pleased to announce the availability of GnuPG version 2.2.1. This is a maintenance release fixing a few minor bugs. {[[https://lists.gnupg.org/pipermail/gnupg-announce/2017q3/000415.html][more]]} ** Libgcrypt 1.8.1 released (2017-08-31) :important: We are pleased to announce the availability of [[file:software/libgcrypt/index.org][Libgcrypt]] version 1.8.1 and 1.7.9. These releases fix a local side-channel attack on Curve25519 encryption dubbed "May the Fourth be With You" {{{CVE(2017-0379)}}}. Read {[[https://lists.gnupg.org/pipermail/gnupg-announce/2017q3/000414.html][more]]}... ** GnuPG 2.2.0 released (2017-08-28) The GnuPG team is pleased to announce the availability of a new GnuPG release: version 2.2.0. Read {[[https://lists.gnupg.org/pipermail/gnupg-announce/2017q3/000413.html][more]]} for details. This release marks the start of a new long term support series to replace the 2.0.x series which will reach end-of-life on 2017-12-31. ** GnuPG 2.1.23 released (2017-08-09) A new version of GnuPG has been released. Please read the full [[https://lists.gnupg.org/pipermail/gnupg-announce/2017q3/000412.html][announcement mail]] for details. This version is intended as a release candidate for 2.2.0 which will mark a new long term stable branch. ** GnuPG 2.1.22 released (2017-07-28) A new version of GnuPG has been released. Read the full [[https://lists.gnupg.org/pipermail/gnupg-announce/2017q3/000411.html][announcement mail]] for details. Update 2017-07-31: We fixed a problem with keyserver access in the Windows versions. A fixed installer has been uploaded; the [[../../download/index.org::binary][download]] section has the links. ** GnuPG 1.4.22 released (2017-07-19) Although GnuPG 1.4 is of limited use today we did a maintenance release to address the recently published local side channel attack {{{CVE(2017-7526)}}}. See the [[../../download/index.org][download]] section on how to get this version. ** Libgcrypt 1.8.0 released (2017-07-18) We are pleased to announce the availability of [[file:software/libgcrypt/index.org][Libgcrypt]] version 1.8.0. This is a new stable version with full API and ABI compatibility to the 1.7 series. Its main features are support for the hash algorithm [[https://en.wikipedia.org/wiki/BLAKE_(hash_function)][Blake-2]], the addition of [[https://en.wikipedia.org/wiki/Disk_encryption_theory][XTS]] mode, an improved random number generator, and performance improvements for the [[https://en.wikipedia.org/wiki/ARM_architecture][ARM]] architecture. See the [[https://lists.gnupg.org/pipermail/gnupg-announce/2017q3/000410.html][announcement mail]] for details. ** Scute 1.5.0 released (2017-07-14) Scute is a PKCS#11 module built around the GnuPG Agent and the GnuPG Smart Card Daemon. It allows you to use your OpenPGP smart card for TLS client authentication and S/MIME mail and document signing. Read the full [[https://lists.gnupg.org/pipermail/gnupg-announce/2017q3/000409.html][announcement mail]] for details. ** Libgcrypt 1.7.8 released (2017-06-29) :important: We are pleased to announce the availability of [[file:software/libgcrypt/index.org][Libgcrypt]] version 1.7.8. This release fixes the local side-channel attack {{{CVE(2017-7526)}}}. See the [[https://lists.gnupg.org/pipermail/gnupg-announce/2017q2/000408.html][announcement mail]] for details. ** GnuPG 2.1.21 released (2017-05-15) :important: A new version of GnuPG has been released. This release fixes a pubring.gpg corruption bug introduced with 2.1.20. Read the full [[https://lists.gnupg.org/pipermail/gnupg-announce/2017q2/000405.html][announcement mail]] for details. ** GnuPG 2.1.20 released (2017-04-03) A new version of GnuPG has been released. Read the full [[https://lists.gnupg.org/pipermail/gnupg-announce/2017q2/000404.html][announcement mail]] for details. ** New installer for GnuPG 2.1.19 (2017-03-28) An updated Windows [[https://gnupg.org/ftp/gcrypt/binary/gnupg-w32-2.1.19_20170328.exe][installer]] for GnuPG 2.1.19 is now available. This installer fixes problems retrieving keys for [[https://posteo.de][Posteo]] accounts and other servers with limited set of TLS algorithms. ** GnuPG Made Easy 1.9.0 released (2017-03-28) [[file:software/gpgme/index.org][GPGME]] is a library that allows to add support for cryptography to a program. {[[https://lists.gnupg.org/pipermail/gnupg-announce/2017q1/000403.html][more]]} ** GnuPG 2.1.19 released (2017-03-01) A new version of GnuPG has been released. Read the full [[https://lists.gnupg.org/pipermail/gnupg-announce/2017q1/000402.html][announcement mail]] for details. ** GnuPG 2.1.18 released (2017-01-23) A new version of GnuPG has been released. Read the full [[https://lists.gnupg.org/pipermail/gnupg-announce/2017q1/000401.html][announcement mail]] for details. ** Libgcrypt 1.7.6 released (2017-01-18) We are pleased to announce the availability of Libgcrypt version 1.7.6. This is a maintenance release for the stable version of [[file:software/libgcrypt/index.org][Libgcrypt]] with a few bug fixes. ** GnuPG 2.1.17 released (2016-12-20) A new version of GnuPG has been released. Read the full [[https://lists.gnupg.org/pipermail/gnupg-announce/2016q4/000400.html][announcement mail]] for details. ** Libgcrypt 1.7.5 released (2016-12-15) We are pleased to announce the availability of Libgcrypt version 1.7.5. This is a maintenance release for the stable version of [[file:software/libgcrypt/index.org][Libgcrypt]] with a few bug fixes. [[https://lists.gnupg.org/pipermail/gnupg-announce/2016q4/000399.html][{more}]] ** Pinentry 1.0.0 released (2016-11-22) After 14 years is was time to bump up the version of [[file:software/pinentry/index.org][Pinentry]] to 1.0. This new release fixes a couple of minor bugs and introduces features to better diagnose problems. See the [[../../download/index.org::pinentry][download]] section on how to get Pinentry. ** GPA 0.9.10 released (2016-11-19) A maintenance release of the [[file:software/gpa/index.org][GNU Privacy Assistant]] is now available. Note that some of the changes are only available when build with the latest [[file:software/gpgme/index.org][GPGME]] version and used with GnuPG 2.1.16 or later. ** GnuPG 2.1.16 released (2016-11-18) It has been 3 months since the last GnuPG /modern/ release and thus it was time for a new one: Version 2.1.16 is now available. Read the full [[https://lists.gnupg.org/pipermail/gnupg-announce/2016q4/000398.html][announcement mail]] for details. ** GnuPG Made Easy (GPGME) 1.7.0 released (2016-09-21) [[file:software/gpgme/index.org][GPGME]] is a library that allows to add support for cryptography to a program. Highlights in this release are Python and C++ language bindings as well as support for GnuPG 2.1 features. {[[https://lists.gnupg.org/pipermail/gnupg-announce/2016q3/000397.html][more]]} ** GnuPG 2.1.15 released (2016-08-18) A new version of the /modern/ branch of GnuPG has been released. Read the full [[https://lists.gnupg.org/pipermail/gnupg-announce/2016q3/000396.html][announcement mail]] for details. ** Security fixes for Libgcrypt and GnuPG 1.4 (2016-08-17) :important: A bug in the random number generator of Libgcrypt and in GnuPG 1.4 has been found. Updating the software is highly suggested. Please read this [[https://lists.gnupg.org/pipermail/gnupg-announce/2016q3/000395.html][mail]] for details. Note that the CVE id in that mail is not correct, the correct one is {{{CVE(2016-6313)}}}. ** GnuPG 2.1.14 released (2016-07-14) A new version of the /modern/ branch of GnuPG has been released. Read the full [[https://lists.gnupg.org/pipermail/gnupg-announce/2016q3/000393.html][announcement mail]] for details. ** Libgcrypt 1.7.2 released (2016-07-14) We are pleased to announce the availability of Libgcrypt version 1.7.2. This is a maintenance release for the stable version of [[file:software/libgcrypt/index.org][Libgcrypt]] with a few bug fixes. [[https://lists.gnupg.org/pipermail/gnupg-announce/2016q3/000392.html][{more}]] ** GnuPG 2.1.13 released (2016-06-16) A new version of the /modern/ branch of GnuPG has been released. Read the full [[https://lists.gnupg.org/pipermail/gnupg-announce/2016q2/000390.html][announcement mail]] for details. ** Libgcrypt 1.7.1 released (2016-06-15) We are pleased to announce the availability of Libgcrypt version 1.7.1. This is a maintenance release for the stable version of [[file:software/libgcrypt/index.org][Libgcrypt]] with a few bug fixes. [[https://lists.gnupg.org/pipermail/gnupg-announce/2016q2/000389.html][{more}]] ** First OpenPGP conference (2016-05-20) If you are a user or implementer of OpenPGP related software, you may join us at [[https://gnupg.org/conf/][OpenPGP.conf]] in Cologne on September 8 and 9, 2016. ** GnuPG 2.1.12 released (2016-05-04) A new version of the /modern/ branch of GnuPG has been released. Read the full [[https://lists.gnupg.org/pipermail/gnupg-announce/2016q2/000387.html][announcement mail]] for details. ** Libgcrypt 1.7.0 released (2016-04-15) We are pleased to announce the availability of Libgcrypt version 1.7.0. This is a new stable version of [[file:software/libgcrypt/index.org][Libgcrypt]] with full API and ABI compatibiliy to the 1.6 series. Its main features are new algorithms, curves, and performance improvements. [[https://lists.gnupg.org/pipermail/gnupg-announce/2016q2/000386.html][{more}]] ** GnuPG 2.0.30 released (2016-03-31) GnuPG 2.0.30 is now available. This release fixes a few minor bugs; users of GnuPG 2.0.x may want to update to this version. [[https://lists.gnupg.org/pipermail/gnupg-announce/2016q1/000385.html][{more}]] ** Libgcrypt 1.6.5 released (2016-02-09) :important: Libgcrypt version 1.6.5 and an updated Windows installer for GnuPG 2.1.11 has been released to mitigate a new side-channel attack. [[https://lists.gnupg.org/pipermail/gnupg-announce/2016q1/000384.html][{more}]] ** GnuPG 2.1.11 released (2016-01-26) A new version of the /modern/ branch of GnuPG has been released. Read the full [[https://lists.gnupg.org/pipermail/gnupg-announce/2016q1/000383.html][announcement mail]] for details. ** GnuPG 1.4.20 released (2015-12-20) 18 years after the first GnuPG release version 1.4.20 has been released today. This release from the /classic/ branch of GnuPG now also rejects the insecure MD5 signatures created by PGP-2 (unless the =--pgp2= option is used). [[https://lists.gnupg.org/pipermail/gnupg-announce/2015q4/000382.html][{more}]] ** GnuPG 2.1.10 released (2015-12-04) A new version of the /modern/ branch of GnuPG has been released. The main features of this release are support for [[https://en.wikipedia.org/wiki/Trust_on_first_use][TOFU]] and anonymous key retrieval via [[https://www.torproject.org][Tor]]. Read the full [[https://lists.gnupg.org/pipermail/gnupg-announce/2015q4/000381.html][announcement mail]] for details. ** GnuPG 2.1.9 released (2015-10-09) A new version of the /modern/ branch of GnuPG has been released. Read the full [[https://lists.gnupg.org/pipermail/gnupg-announce/2015q4/000380.html][announcement mail]] for details. ** GnuPG 2.1.8 released (2015-09-10) A new version of the /modern/ branch of GnuPG has been released. Read the full [[https://lists.gnupg.org/pipermail/gnupg-announce/2015q3/000379.html][announcement mail]] for details. ** GPA 0.9.9 released (2015-09-09) A new version of [[file:software/gpa/index.org][GPA]], the graphical frontend for GnuPG, is now available. This release fixes a couple of bugs and has been changed to show the clipboard view on startup. [[https://lists.gnupg.org/pipermail/gnupg-announce/2015q3/000378.html][{more}]] ** GnuPG 2.0.29 released (2015-09-08) GnuPG 2.0.29 is now available. This release fixes a couple of bugs; users of GnuPG 2.0.x may want to update to this version. [[https://lists.gnupg.org/pipermail/gnupg-announce/2015q3/000376.html][{more}]] ** Libgcrypt 1.6.4 released (2015-09-08) Libgcrypt version 1.6.4 has been released to fix a few minor bugs and a crash on newer Windows versions. [[https://lists.gnupg.org/pipermail/gnupg-announce/2015q3/000375.html][{more}]] ** Libassuan 2.3.0 released (2015-08-28) [[file:software/libassuan/index.org][Libassuan]] is a generic [[https://en.wikipedia.org/wiki/Inter-process_communication][IPC]] library used by GnuPG, GPGME, and a few other packages. This release fixes two bugs and introduces new support functions for the socket wrappers. See [[https://lists.gnupg.org/pipermail/gnupg-announce/2015q3/000374.html][here]] for details. ** GPGME 1.6.0 and Libgpg-error 1.20 released (2015-08-26) GPGME 1.6.0 is now available. This release introduce a mode to export sceret keys, improves the error return codes, and is prepared to make use of the GnuPG 2.1 Windows installer. See this full [[https://lists.gnupg.org/pipermail/gnupg-announce/2015q3/000372.html][announcement]]. An update of Libgpg-error to fix a problem in Windows has also been released; see this [[https://lists.gnupg.org/pipermail/gnupg-announce/2015q3/000373.html][announcement]]. ** GnuPG 2.1.7 released (2015-08-11) A new version of the /modern/ branch of GnuPG has been released. Read the full [[https://lists.gnupg.org/pipermail/gnupg-announce/2015q3/000371.html][announcement mail]] for details. ** GnuPG 2.1.6 released (2015-07-01) A new version of the /modern/ branch of GnuPG has been released. Read the full [[https://lists.gnupg.org/pipermail/gnupg-announce/2015q3/000370.html][announcement mail]] for details. ** GnuPG 2.1.5 released (2015-06-11) A new version of the /modern/ branch of GnuPG has been released. Read the full [[https://lists.gnupg.org/pipermail/gnupg-announce/2015q2/000369.html][announcement mail]] for details. ** GPGME 1.5.5 released (2015-06-08) GPGME 1.5.5 is now available. This release fixes a crash due to malformed user ids and a regression when gpgsm < 2.1 is used. See the full [[https://lists.gnupg.org/pipermail/gnupg-announce/2015q2/000368.html][{announcement}]] mail. ** GnuPG 2.0.28 released (2015-06-02) GnuPG 2.0.28 is now available. This release fixes a couple of bugs; users of GnuPG 2.0.x should update to this version. [[https://lists.gnupg.org/pipermail/gnupg-announce/2015q2/000367.html][{more}]] ** GnuPG 2.1.4 released (2015-05-12) A new version of the /modern/ branch of GnuPG has been released. Read the full [[https://lists.gnupg.org/pipermail/gnupg-announce/2015q2/000366.html][announcement mail]] for details. ** GnuPG 2.1.3 released (2015-04-11) This is another release of the /modern/ branch of GnuPG. It fixes a lot of bugs. Read the full [[https://lists.gnupg.org/pipermail/gnupg-announce/2015q2/000365.html][announcement mail]]. ** GnuPG 1.4.19 released (2015-02-27) :important: GnuPG 1.4.19 is now available. This release mitigates two new of side channel attack methods as well as a couple of other bugs. [[https://lists.gnupg.org/pipermail/gnupg-announce/2015q1/000363.html][{more}]] ** Libgcrypt 1.6.3 released (2015-02-27) :important: Libgcrypt version 1.6.3 has been released to mitigate two new side channel attack methods. [[https://lists.gnupg.org/pipermail/gnupg-announce/2015q1/000364.html][{more}]] ** GnuPG 2.0.27 released (2015-02-18) GnuPG 2.0.27 is now available. This release fixes a couple of bugs; users of GnuPG 2.0.x should update to this version. [[https://lists.gnupg.org/pipermail/gnupg-announce/2015q1/000362.html][{more}]] ** GnuPG 2.1.2 released (2015-02-11) This is the third release of the /modern/ branch of GnuPG. It fixes a lot of bugs. Read the full [[https://lists.gnupg.org/pipermail/gnupg-announce/2015q1/000361.html][announcement mail]]. ** GnuPG 2.1.1 released (2014-12-16) This is the second release of the /modern/ branch of GnuPG. It fixes a lot of bugs and brings some new features. Read more about 2.1 at the [[file:faq/whats-new-in-2.1.org][feature overview]] page and in the [[https://lists.gnupg.org/pipermail/gnupg-announce/2014q4/000360.html][announcement]] mail. ** Libksba 1.3.2 released (2014-11-25) :important: This is a security fix release and all users of Libksba should update to this version. Note that *GnuPG 2.x* makes use of Libksba and thus all user of GnuPG 2.x need to install this new version of Libksba and restart the dirmngr process. Read the full [[https://lists.gnupg.org/pipermail/gnupg-announce/2014q4/000359.html][announcement]]. ** GnuPG 2.1.0 with ECC support released (2014-11-06) This is the first release of the new /modern/ branch of GnuPG. It features a lot of new things including support for ECC. Read more at the [[file:faq/whats-new-in-2.1.org][feature overview]] page and in the [[https://lists.gnupg.org/pipermail/gnupg-announce/2014q4/000358.html][announcement]] mail. ** A beta for GnuPG 2.1.0 released (2014-10-03) A beta release for the forthcoming GnuPG 2.1 version is now available. [[https://lists.gnupg.org/pipermail/gnupg-announce/2014q4/000357.html][{more}]] ** GPA 0.95 released GPA is the GNU Privacy Assistant, a frontend to GnuPG. This new release has support for ECC keys and improves on the UI server feature. [[https://lists.gnupg.org/pipermail/gnupg-announce/2014q3/000356.html][{more}]] ** GnuPG 2.0.26 released (2014-08-12) GnuPG 2.0.26 is now available. This is a maintenance release. [[https://lists.gnupg.org/pipermail/gnupg-announce/2014q3/000353.html][{more}]] ** Libgcrypt 1.5.4 security fix release :important: Using any Libgcrypt version less than 1.5.4 with GnuPG 2.0.x and Elgamal encryption keys is vulnerable to the /Get Your Hands Off My Laptop/ attack. Please update to the newly released Libgcrypt 1.5.4 or a 1.6 version. [[https://lists.gnupg.org/pipermail/gnupg-announce/2014q3/000352.html][{more}]] ** Get Your Hands Off My Laptop (2014-08-07) Daniel Genkin, Itamar Pipman, and Eran Tromer latest side channel attack targets an /older version/ of GnuPG. If your GnuPG and Libgcrypt versions are up-to-date you are safe. [[https://lists.gnupg.org/pipermail/gnupg-announce/2014q3/000349.html][{more}]] ** GPGME 1.5.1 and 1.4.4 released (2014-08-07) :important: A security fix release for the GPGME library is available. It is suggested to update to one of these version. [[https://lists.gnupg.org/pipermail/gnupg-announce/2014q3/000350.html][{more}]] ** GnuPG 2.0.25 and 1.4.18 released (2014-06-30) To fix a minor regression in the previous releases we released today new versions of GnuPG-1 and GnuPG-2: [[https://lists.gnupg.org/pipermail/gnupg-announce/2014q2/000346.html][{2.0.25}]], [[https://lists.gnupg.org/pipermail/gnupg-announce/2014q2/000347.html][{1.4.18}]] ** GnuPG 2.0.24 released (2014-06-24) :important: GnuPG 2.0.24 is now available. This GnuPG-2 release features a fix for a denial of service attack and a few other changes. [[https://lists.gnupg.org/pipermail/gnupg-announce/2014q2/000345.html][{more}]] ** GnuPG 1.4.17 released (2014-06-23) :important: GnuPG 1.4.17 is now available. This GnuPG-1 release features a fix for a denial of service attack and a few other minor changes. [[https://lists.gnupg.org/pipermail/gnupg-announce/2014q2/000344.html][{more}]] ** GnuPG 2.0.23 released (2014-06-03) We are pleased to announce the availability of GnuPG 2.0.23. This is a maintenance release with a few new features. [[https://lists.gnupg.org/pipermail/gnupg-announce/2014q2/000342.html][{more}]] ** Goteo campaign: preliminary results (2014-05-12) The blog has a report on the current status of the campaign including an overview of the financial results. [[https://www.gnupg.org/blog/20140512-rewards-sent.html][{read here}]] ** Mission complete: campaign ends, closing stats (2014-02-06) After 50 days of crowdfunding, the GnuPG campaign for new website and infrastructure will close tomorrow. That means rewards for backers can now be ordered and preparations for dispatch can begin. Here are the results so far. [[https://www.gnupg.org/blog/20140206-crowdfunding-complete.html][{more}]] ** 16 Years of protecting privacy (2013-12-20) Today marks 16 years since the first release of GnuPG. In that time the project has grown from being a hacker’s hobby into one of the world’s most critical anti-surveillance tools. Today GnuPG stands at the front line of the battle between invasive surveillance and civil liberties. [[https://www.gnupg.org/blog/20131220-gnupg-turned-0x10.html][{more}]] ** GnuPG launches crowdfunding campaign (2013-12-19) Today GNU Privacy Guard (GnuPG) has launched its first [[http://goteo.org/project/gnupg-new-website-and-infrastructure][crowdfunding campaign]] with the aim of building a new website and long term infrastructure. [[https://lists.gnupg.org/pipermail/gnupg-announce/2013q4/000338.html][{more}]] [[https://www.gnupg.org/blog/20131219-gnupg-launches-crowfunding.de.html][{deutsch}]] [[https://www.gnupg.org/blog/20131219-gnupg-launches-crowfunding.fr.html][{francaise}]] ** GnuPG 1.4.16 released (2013-12-18) :important: Along with the publication of an interesting new [[http://www.cs.tau.ac.il/~tromer/acoustic/][side channel attack]] by Genkin, Shamir, and Tromer we announce the availability of a new stable GnuPG release to relieve this bug: Version 1.4.16 ... [[https://lists.gnupg.org/pipermail/gnupg-announce/2013q4/000337.html][{more}]] ** Blog: Getting Goteo crowdfunding approval (2013-12-18) The targets are set, the rewards are prepared, the press release has been edited and translated, and now we're waiting for approval from the crowdfunding platform Goteo ... [[https://www.gnupg.org/blog/20131218-getting-goteo-approval.html][{more}]] ** GnuPG 1.4.16 released (2013-12-18) :important: Along with the publication of an interesting new [[http://www.cs.tau.ac.il/~tromer/acoustic/][side channel attack]] by Genkin, Shamir, and Tromer we announce the availability of a new stable GnuPG release to relieve this bug: Version 1.4.16 ... [[https://lists.gnupg.org/pipermail/gnupg-announce/2013q4/000337.html][{more}]] ** Libgcrypt 1.6.0 released (2013-10-16) The GNU project is pleased to announce the availability of Libgcrypt version 1.6.0. This is the new stable version of Libgcrypt with the API being mostly compatible to previous versions. Due to the removal of certain long deprecated functions this version introduces an ABI change. The main features of this version are performance improvements, better support for elliptic curves, new algorithms and modes, as well as API and internal cleanups. [[https://lists.gnupg.org/pipermail/gnupg-announce/2013q4/000336.html][{more}]] ** Blog: Preparing for launch (2013-12-13) Mid December, giving season, and nearly time for the GnuPG Crowdfunding to commence. We've been working hard on preparations ... [[https://www.gnupg.org/blog/index.html][{more}]] ** Blog: Friends tell friends they love GnuPG (2013-11-13) Using GnuPG for email encryption takes two to tango. That's why we're asking users to share their stories using #iloveGPG ... [[https://www.gnupg.org/blog/index.html][{more}]] ** New website infrastructure (2013-11-12) After more than a decade we switched from the legacy WML based website system to a new [[http://org-mode.org][org-mode]] based one. The old WML code was not anymore maintainable and building the website took way to long. The new system uses plain text files and will make it way easier to keep information up to date. Unfortunately the translations are gone for now --- most of them have not been updated for many years anyway. ** Blog: Securing the future of GPG (2013-11-05) We have a plan for securing the long term stability of GnuPG development by giving more to our users, and asking more from them in return ... [[https://www.gnupg.org/blog/index.html][{more}]] ** Security update for GnuPG (2013-10-05) :important: We are pleased to announce the availability of a new stable GnuPG release: Version 2.0.22 ... [[https://lists.gnupg.org/pipermail/gnupg-announce/2013q4/000333.html][{more}]] ** Security update for GnuPG (2013-10-05) :important: We are pleased to announce the availability of a new stable GnuPG release: Version 1.4.15 ... [[https://lists.gnupg.org/pipermail/gnupg-announce/2013q4/000334.html][{more}]] ** GnuPG 2.0.21 released (2013-08-19) We are pleased to announce the availability of GnuPG 2.0.21. ... [[https://lists.gnupg.org/pipermail/gnupg-announce/2013q3/000332.html][{more}]] ** Security update for GnuPG (2013-07-25) :important: We are pleased to announce the availability of a new stable GnuPG release: Version 1.4.14 ... [[https://lists.gnupg.org/pipermail/gnupg-announce/2013q3/000329.html][{more}]] ** Security update for Libgcrypt (2013-07-25) :important: We are pleased to announce the availability of a new stable Libgcrypt release: Version 1.5.3 ... [[https://lists.gnupg.org/pipermail/gnupg-announce/2013q3/000329.html][{more}]] ** GnuPG 2.0.20 released (2013-05-10 18:59:01) We are pleased to announce the availability of GnuPG 2.0.20. ... [[https://lists.gnupg.org/pipermail/gnupg-announce/2013q2/000328.html][{more}]] ** GnuPG 1.4.13 released (2012-12-20 21:51:56) We are pleased to announce the availability of a new stable GnuPG release: Version 1.4.13 ... [[https://lists.gnupg.org/pipermail/gnupg-announce/2012q4/000319.html][{more}]] ** GnuPG 2.0.19 released (2012-03-27 11:22:13) We are pleased to announce the availability of GnuPG 2.0.19. ... [[https://lists.gnupg.org/pipermail/gnupg-announce/2012q1/000314.html][{more}]] ** GnuPG 1.4.12 released (2012-01-30 17:39:22) We are pleased to announce the availability of a new stable GnuPG release: Version 1.4.12 ... [[https://lists.gnupg.org/pipermail/gnupg-announce/2012q1/000313.html][{more}]] ** GnuPG 1.4.13 released (2012-12-20 21:51:56) Wir freuen uns, Ihnen die Verfügbarkeit von GnuPG 1.4.13 bekannt zu geben. [[https://lists.gnupg.org/pipermail/gnupg-announce/2012q4/000319.html][{more}]] ** GnuPG 2.0.19 released (2012-03-27 11:22:13) We are pleased to announce the availability of GnuPG 2.0.19. ... [[https://lists.gnupg.org/pipermail/gnupg-announce/2012q1/000314.html][{more}]] ** GnuPG 1.4.12 released (2012-01-30 17:39:22) We are pleased to announce the availability of a new stable GnuPG release: Version 1.4.12. ... [[https://lists.gnupg.org/pipermail/gnupg-announce/2012q1/000313.html][{more}]] ** STEED project announced (2011-10-17 20:15:22) STEED - Usable end-to-end encryption ... [[https://lists.gnupg.org/pipermail/gnupg-devel/2011-October/026264.html][{more}]] ** GnuPG 2.0.18 released (2011-08-04 18:19:36) We are pleased to announce the availability of GnuPG 2.0.18. ... [[https://lists.gnupg.org/pipermail/gnupg-announce/2011q3/000312.html][{more}]] ** Libgcrypt 1.5.0 released (2011-06-29 12:21:39) We are pleased to announce the availability of Libgcrypt 1.5.0. This is the new stable version of Libgcrypt and upward compatible with the 1.4 series. ... [[https://lists.gnupg.org/pipermail/gnupg-announce/2011q2/000307.html][{more}]] ** GnuPG 2.0.17 released (2011-01-13 17:20:12) We are pleased to announce the availability of GnuPG 2.0.17. ... [[https://lists.gnupg.org/pipermail/gnupg-announce/2011q1/000305.html][{more}]] ** GnuPG 1.4.11 released (2010-10-18 13:36:14) We are pleased to announce the availability of a new stable GnuPG release: Version 1.4.11 ... [[https://lists.gnupg.org/pipermail/gnupg-announce/2010q4/000303.html][{more}]] ** Important security update for GnuPG (2010-07-23 14:38:50) While trying to import a server certificate for a CDN service, a segv bug was found in GnuPG's GPGSM tool. It is likely that this bug is exploitable by sending a special crafted signed message and having a user verify the signature. A simple patch is available ... [[https://lists.gnupg.org/pipermail/gnupg-announce/2010q3/000302.html][{more}]] ** GnuPG 2.0.16 released (2010-07-19 10:44:59) We are pleased to announce the availability of GnuPG 2.0.16. ... [[https://lists.gnupg.org/pipermail/gnupg-announce/2010q3/000301.html][{more}]] ** GnuPG 2.0.15 released (2010-03-09 11:44:13) We are pleased to announce the availability of GnuPG 2.0.15. ... [[https://lists.gnupg.org/pipermail/gnupg-announce/2010q1/000299.html][{more}]] ** GnuPG 2.0.14 released (2009-12-21 19:03:26) We are pleased to announce the availability of GnuPG 2.0.14. ... [[https://lists.gnupg.org/pipermail/gnupg-announce/2009q4/000296.html][{more}]] ** Libgcrypt 1.4.5 released (2009-12-11 17:51:12) We are pleased to announce the availability of Libgcrypt 1.4.5. This is the new stable version of Libgcrypt and upward compatible with the 1.2 series. ... [[https://lists.gnupg.org/pipermail/gnupg-announce/2009q4/000295.html][{more}]] ** GnuPG 2.0.13 released (2009-09-04 19:12:01) We are pleased to announce the availability of GnuPG 2.0.13. ... [[https://lists.gnupg.org/pipermail/gnupg-announce/2009q3/000294.html][{more}]] ** GnuPG 1.4.10 released (2009-09-02 19:27:55) We are pleased to announce the availability of a new stable GnuPG release: Version 1.4.10 ... [[https://lists.gnupg.org/pipermail/gnupg-announce/2009q3/000291.html][{more}]] ** GnuPG 2.0.12 released (2009-06-17 13:19:26) We are pleased to announce the availability of GnuPG 2.0.12. ... [[https://lists.gnupg.org/pipermail/gnupg-announce/2009q2/000288.html][{more}]] ** GnuPG 2.0.11 released (2009-03-03 13:02:51) We are pleased to announce the availability of GnuPG 2.0.11 ... [[https://lists.gnupg.org/pipermail/gnupg-announce/2009q1/000287.html][{more}]] ** Libgcrypt 1.4.4 released (2009-01-22 20:08:24) We are pleased to announce the availability of Libgcrypt 1.4.4. This is the new stable version of Libgcrypt and upward compatible with the 1.2 series. ... [[https://lists.gnupg.org/pipermail/gnupg-announce/2009q1/000285.html][{more}]] ** GnuPG 2.0.10 released (2009-01-12 10:59:05) We are pleased to announce the availability of GnuPG 2.0.10 ... [[https://lists.gnupg.org/pipermail/gnupg-announce/2009q1/000284.html][{more}]] ** Signing key updated! (2009-01-09 12:58:02) The expiration date of the key used to sign GnuPG distributions has been prolonged for another year. Please update the key ... [[https://lists.gnupg.org/pipermail/gnupg-announce/2009q1/000282.html][{more}]] ** GnuPG's 10th birthday! (2007-12-20 12:10:30) It has been a decade since the very first version of the GNU Privacy Guard was released ... [[https://lists.gnupg.org/pipermail/gnupg-announce/2007q4/000268.html][{more}]] ** GnuPG 2.0.8 released (2007-12-20 12:09:30) We are pleased to announce the availability of GnuPG 2.0.8 ... [[https://lists.gnupg.org/pipermail/gnupg-announce/2007q4/000267.html][{more}]] ** GnuPG 1.4.8 released (2007-12-20 12:09:03) We are pleased to announce the availability of a new stable GnuPG release: Version 1.4.8. ... [[https://lists.gnupg.org/pipermail/gnupg-announce/2007q4/000266.html][{more}]] ** Libgcrypt 1.4.0 released (2007-12-10 20:10:34) We are pleased to announce the availability of Libgcrypt 1.4.0. This is the new stable version of Libgcrypt and upward compatible with the 1.2 series. ... [[https://lists.gnupg.org/pipermail/gnupg-announce/2007q4/000263.html][{more}]] ** New OpenPGP standard (2007-11-02 17:54:26) The new OpenPGP standard has been published. It was assigned RFC number 4880. ... [[https://lists.gnupg.org/pipermail/gnupg-users/2007-November/031994.html][{more}]] ** GnuPG 2.0.7 released (2007-09-10 19:18) We are pleased to announce the availability of GnuPG 2.0.7 ... [[https://lists.gnupg.org/pipermail/gnupg-announce/2007q3/000259.html][{more}]] ** GnuPG 2.0.6 released (2007-08-16 17:48) We are pleased to announce the availability of GnuPG 2.0.6 ... [[https://lists.gnupg.org/pipermail/gnupg-announce/2007q3/000258.html][{more}]] ** GnuPG 2.0.5 released (2007-07-06 12:46) We are pleased to announce the availability of GnuPG 2.0.5 ... [[https://lists.gnupg.org/pipermail/gnupg-announce/2007q3/000255.html][{more}]] ** Manual pages online (2007-05-11 11:45:30) The manuals of GnuPG and some related software are now available online. Check out the navigation bar or go directly to the [[https://www.gnupg.org/documentation/manuals.html][overview page]] . ** GnuPG 2.0.4 released (2007-05-09 13:02) We are pleased to announce the availability of GnuPG 2.0.4 ... [[https://lists.gnupg.org/pipermail/gnupg-announce/2007q2/000254.html][{more}]] ** GnuPG 2.0.3 released (2007-03-08 16:55:25) We are pleased to announce the availability of GnuPG 2.0.3 ... [[https://lists.gnupg.org/pipermail/gnupg-announce/2007q1/000252.html][{more}]] ** Multiple Messages Problem in GnuPG and GPGME (2007-03-06 09:31:21) A common usage problem of gpg has been identified. Instead of requiring a fix for all these applications, GnuPG and GPGME have been changed to provide the necessary protection. ... [[https://lists.gnupg.org/pipermail/gnupg-announce/2007q1/000251.html][{more}]] ** Important security update for GnuPG(2006-12-06 17:18:35) Tavis Ormandy of the Gentoo security team identified a severe and exploitable bug in the processing of encrypted packets in GnuPG. Updating is highly suggested. A new version of GnuPG (1.4.6) as well has a patch to 2.0.1 has been released. ... [[https://lists.gnupg.org/pipermail/gnupg-announce/2006q4/000246.html][{more}]] ** Announcing the winner of the logo contest (2006-12-02 19:37:04) And the winner is: Thomas Wittek ... [[https://lists.gnupg.org/pipermail/gnupg-announce/2006q4/000244.html][{more}]] ** GnuPG 2.0.1 released (2006-11-29 15:14:13) We are pleased to announce the availability of GnuPG 2.0.1 ... [[https://lists.gnupg.org/pipermail/gnupg-announce/2006q4/000242.html][{more}]] ** Dirmngr 1.0.0 released (2006-11-29 15:14:13) We are pleased to announce the availability of Dirmngr 1.0.0 ... [[https://lists.gnupg.org/pipermail/gnupg-announce/2006q4/000243.html][{more}]] ** GnuPG 2.0 released (2006-11-13 12:43:16) We are pleased to announce the availability of GnuPG 2.0.0 ... [[https://lists.gnupg.org/pipermail/gnupg-announce/2006q4/000239.html][{more}]] ** GnuPG 1.9.92 released (2006-10-11 13:43:29) We are pleased to announce the availability of GnuPG 1.9.92 - one of the last steps towards a 2.0 release. ... [[https://lists.gnupg.org/pipermail/gnupg-announce/2006q4/000236.html][{more}]] ** GnuPG Logo contest (2006-09-19 14:43:08) After 8 years the time has come to modernize the GnuPG Logo and to work on a new layout of the website ... [[https://lists.gnupg.org/pipermail/gnupg-announce/2006q3/000235.html][{more}]] ** Gpg4win 1.0.6 released (2006-08-29 09:52:50) We are pleased to announce the availibility of Gpg4win, version 1.0.6 ... [[https://lists.gnupg.org/pipermail/gnupg-announce/2006q3/000232.html][{more}]] ** Libgcrypt 1.2.3 released (2006-08-29 09:49:39) We are pleased to announce the availability of Libgcrypt 1.2.3. Since this is a bugfix release, it does not include any new features... [[https://lists.gnupg.org/pipermail/gnupg-announce/2006q3/000231.html][{more}]] ** GnuPG 1.4.5 released (2006-08-01 17:42:11) We are pleased to announce the availability of a new stable GnuPG release: Version 1.4.5 ... [[https://lists.gnupg.org/pipermail/gnupg-announce/2006q3/000229.html][{more}]] ** GnuPG 1.4.4 released (2006-06-25 15:57:40) We are pleased to announce the availability of a new stable GnuPG release: Version 1.4.4 ... [[https://lists.gnupg.org/pipermail/gnupg-announce/2006q2/000226.html][{more}]] ** Gpg4win 1.0.1 released (2006-04-26 13:29:58) We are pleased to announce the availibility of Gpg4win, version 1.0.1 ... [[https://lists.gnupg.org/pipermail/gnupg-announce/2006q2/000224.html][{more}]] ** Gpg4win released (2006-04-03 14:28:36) After struggling for 6 month with Windows pecularities, we are finally pleased to announce the first stable release of Gpg4win, version 1.0.0... [[https://lists.gnupg.org/pipermail/gnupg-announce/2006q2/000223.html][{more}]] ** GnuPG 1.4.3 released (2006-04-03 14:28:36) We are pleased to announce the availability of a new stable GnuPG release: Version 1.4.3 ... [[https://lists.gnupg.org/pipermail/gnupg-announce/2006q2/000222.html][{more}]] ** GnuPG does not detect injection of unsigned data (2006-03-09 20:02:28) In the aftermath of the false positive signature verification bug more thorough testing of the fix has been done and another vulnerability has been detected. This new problem affects the use of gpg for verification of signatures which are not detached signatures. The problem also affects verification of signatures embedded in encrypted messages; i.e. standard use of gpg for mails. Update GnuPG as soon as possible to version 1.4.2.2! [[https://lists.gnupg.org/pipermail/gnupg-announce/2006q1/000216.html][{more}]] ** False positive signature verification in GnuPG (2006-02-15 12:43:54) The Gentoo project identified a security related bug in GnuPG. When using any current version of GnuPG for unattended signature verification (e.g. by scripts and mail programs), false positive signature verification of detached signatures may occur. This problem affects the tool *gpgv*, as well as using "gpg --verify" to imitate gpgv, if only the exit code of the process is used to decide whether a detached signature is valid. [[https://lists.gnupg.org/pipermail/gnupg-announce/2006q1/000211.html][{more}]] ** GnuPG 1.9.20 (S/MIME and gpg-agent) released (2005-12-20 12:56:31) We are pleased to announce the availability of GnuPG 1.9.20 - the branch of GnuPG featuring the S/MIME... [[https://lists.gnupg.org/pipermail/gnupg-announce/2005q4/000209.html][{more}]] ** Libgcrypt 1.2.2 released (2005-10-05 15:34:42) We are pleased to announce the availability of Libgcrypt 1.2.2. Since this is a bugfix release, it does not include any new features... [[https://lists.gnupg.org/pipermail/gnupg-announce/2005q4/000205.html][{more}]] ** GnuPG 1.9.19 (S/MIME and gpg-agent) released (2005-09-12 15:29:20) We are pleased to announce the availability of GnuPG 1.9.19 - the branch of GnuPG featuring the S/MIME... [[https://lists.gnupg.org/pipermail/gnupg-announce/2005q3/000204.html][{more}]] ** GnuPG Explorer Extension (GPGee) version 1.2.1 released (2005-09-08 14:41:58) Version 1.2.1 of GPGee has now been released and is available at... [[https://lists.gnupg.org/pipermail/gnupg-announce/2005q3/000203.html][{more}]] ** GnuPG Explorer Extension (GPGee) version 1.2.0 released (2005-09-06 16:09:57) Version 1.2.0 of GPGee has been released - head to the homepage at... [[https://lists.gnupg.org/pipermail/gnupg-announce/2005q3/000202.html][{more}]] ** GPGee version 1.1.2 - Important Security Update (2005-07-30 00:29:18) Version 1.1.2 of GPGee has been released. This release fixes a newly identified security issue... [[https://lists.gnupg.org/pipermail/gnupg-announce/2005q3/000201.html][{more}]] ** GnuPG 1.4.2 released (2005-07-27 09:53:27) We are pleased to announce the availability of a new stable GnuPG release: Version 1.4.2 ... [[https://lists.gnupg.org/pipermail/gnupg-announce/2005q3/000200.html][{more}]] ** GPGee (GnuPG Explorer Extension) version 1.1.1 (2005-07-18 04:58:16) I have released version 1.1.1 of GPGee. This is a minor update to 1.1 to answer a couple user... [[https://lists.gnupg.org/pipermail/gnupg-announce/2005q3/000199.html][{more}]] ** Second release candidate for GnuPG 1.4.2 available (2005-06-21 16:44:35 CET) We are pleased to announce the availability of another release candidate for the forthcoming 1.4.2 version of gnupg... [[https://lists.gnupg.org/pipermail/gnupg-announce/2005q2/000198.html][{more}]] ** GnuPG 1.9.17 (S/MIME and gpg-agent) released (2005-06-20 21:58:24 CET) We are pleased to announce the availability of GnuPG 1.9.17; the development branch of GnuPG featuring the S/MIME protocol... [[https://lists.gnupg.org/pipermail/gnupg-announce/2005q2/000196.html][{more}]] ** First release candidate for GnuPG 1.4.2 available (2005-05-31 14:27:33 CET) We are pleased to announce the availability of a release candidate for the forthcoming 1.4.2 version of gnupg... [[https://lists.gnupg.org/pipermail/gnupg-announce/2005q2/000195.html][{more}]] ** GnuPG 1.9.16 (S/MIME) released (2005-04-21 17:23:56 CET) We are pleased to announce the availability of GnuPG 1.9.16; the development branch of GnuPG featuring the S/MIME protocol... [[https://lists.gnupg.org/pipermail/gnupg-announce/2005q2/000194.html][{more}]] ** GnuPG 1.4.1 News (2005-03-15 17:53:36 CET) We are pleased to announce the availability of a new stable GnuPG release: Version 1.4.1... [[https://lists.gnupg.org/pipermail/gnupg-announce/2005q2/000192.html][{more}]] ** Smartcard daemon and gpg's S/MIME cousin gpgsm (2005-02-23 12:43:27 CET) The design is different to the previous versions and we may not support all ancient... [[https://lists.gnupg.org/pipermail/gnupg-announce/2005q2/000177.html][{more}]] ** Attack against OpenPGP encryption (2005-02-11 02:00:17 CET) Last night, Serge Mister and Robert Zuccherato published a paper reporting on an attack against OpenPGP symmetric encryption... [[https://lists.gnupg.org/pipermail/gnupg-announce/2005q1/000191.html][{more}]] ** Libgcrypt 1.2.1 released (2005-01-09 15:03:22 CET) We are pleased to announce the availability of Libgcrypt 1.2.1. Since this is a bugfix release, it does not include any new features... [[https://lists.gnupg.org/pipermail/gnupg-announce/2005q1/000189.html][{more}]] ** GnuPG 1.2.7 released (2004-12-28 11:54:32 CET) As promised in the announcement of GnuPG 1.4.0, we are now pleased to announce the availability GnuPG 1.2.7... [[https://lists.gnupg.org/pipermail/gnupg-announce/2004q4/000188.html][{more}]] ** Updated GnuPG 1.4.0 Windows binary (2004-12-16 22:17:10 CET) A couple of hours ago we announced GnuPG 1.4.0, claiming that a compiled version for MS Windows is also available. Unfortunately that Windows version... [[https://lists.gnupg.org/pipermail/gnupg-announce/2004q4/000187.html][{more}]] ** GnuPG stable 1.4 released (2004-12-16 18:24:48 CET) We are pleased to announce the availability of the new stable GnuPG series. This first release is version 1.4.0... [[https://lists.gnupg.org/pipermail/gnupg-announce/2004q4/000186.html][{more}]] ** GnuPG 1.3.93 released (2004-12-14 11:06:45 CET) The latest and hopefully last release candidate for GnuPG 1.4 is ready for public consumption. We strongly encourage people to try this release candidate... [[https://lists.gnupg.org/pipermail/gnupg-announce/2004q4/000185.html][{more}]] ** sha1sum for MS Windows released (2004-12-09 17:16:22 CET) In the light of the recently found weaknesses in the MD5 hash function we won't anymore accompany software announcements with MD5 checksums. Instead SHA-1 checksums will be given... [[https://lists.gnupg.org/pipermail/gnupg-announce/2004q4/000184.html][{more}]] ** News available as in RSS 2.0 format (2004-11-25 22:49:58 CET) As of today, the latest ten news from GnuPG's are available as RSS 2.0 compliant feed. Just point or paste the [[news.en.rss][RSS file]] into your aggregator. ** GnuPG 1.3.92 released (development) (2004-10-28 14:30:58 CEST) The latest release from the development branch of GnuPG is ready for public consumption. This is a branch to create what will extremely soon become the new stable release of... [[https://lists.gnupg.org/pipermail/gnupg-announce/2004q4/000183.html][{more}]] ** GPGME 1.0.1 released (2004-10-22 21:27:47 CEST) We are pleased to announce version 1.0.1 of GnuPG Made Easy, a library designed to make access to GnuPG easier for... [[https://lists.gnupg.org/pipermail/gnupg-announce/2004q4/000181.html][{more}]] ** GnuPG 1.3.91 released (development) (2004-10-16 14:46:21 CEST) The latest release from the development branch of GnuPG is ready for public consumption. This is a branch to create what will extremely soon become the new stable release of... [[https://lists.gnupg.org/pipermail/gnupg-announce/2004q4/000180.html][{more}]] ** Building GnuPG for Win32 using MinGW (2004-10-12) A new link to Carlo Luciano Bianco's page has been added under the [[download/index][download section]] . The detailed document is dedicated to Windows users and explains how to build GnuPG using MinGW. ** GnuPG Subkeys MiniHOWTO (2004-10-11) With GnuPG and the possibility of having multiple subkeys, you can have only one key, but still retain the security feature that you do not have to revoke your primary key (and lose all signatures on it) if the key at the office is compromised... [[documentation/howtos.en.html#GnuPG-Subkeys][{more}]] ** GnuPG 1.3.90 released (development) (2004-10-02 15:47:23 CEST) The latest release from the development branch of GnuPG is ready for public consumption. This is a branch to create what will... [[https://lists.gnupg.org/pipermail/gnupg-announce/2004q4/000179.html][{more}]] ** GPGME 1.0.0 released (2004-09-30 18:07:54 CEST) We are pleased to announce version 1.0.0 of GnuPG Made Easy, a library designed to make access to GnuPG easier for... [[https://lists.gnupg.org/pipermail/gnupg-announce/2004q3/000178.html][{more}]] ** GnuPG 1.2.6 released (2004-08-26 12:07:34 CEST) We are pleased to announce the availability of a new stable GnuPG release: Version 1.2.6. The GNU Privacy Guard (GnuPG) is... [[https://lists.gnupg.org/pipermail/gnupg-announce/2004q3/000176.html][{more}]] ** GnuPG 1.2.5 build instruction update (2004-07-27) Due to a problem with the gettext installation on the build machine a little annoying bug will disturb... [[https://lists.gnupg.org/pipermail/gnupg-announce/2004q3/000173.html][{more}]] ** GnuPG 1.2.5 released (2004-07-27) We are pleased to announce the availability of a new stable GnuPG release: Version 1.2.5. The GNU Privacy Guard (GnuPG) is... [[https://lists.gnupg.org/pipermail/gnupg-announce/2004q3/000171.html][{more}]] ** GnuPG 1.2.5 second release candidate (2004-06-16) We are pleased to announce the availability of the second release candidate for GnuPG 1.2.5... [[https://lists.gnupg.org/pipermail/gnupg-announce/2004q2/000169.html][{more}]] ** GnuPG 1.3.6 released (development) (2004-05-22 18:07:54 CEST) The latest release from the development branch of GnuPG is ready for public consumption. This is a branch to create what will eventually become GnuPG 1.4. It will change with greater frequency... [[https://lists.gnupg.org/pipermail/gnupg-announce/2004q2/000168.html][{more}]] ** First U.S. mirror available (2004-05-06) We are proud to enlist on our [[download/mirrors.en.html][mirror page]] the first mirror located in the United States of America. This is the first tangible effort that we have logged since the rule relaxation by the U.S. Department of Commerce about [[http://www.crypto.com/exports/][exporting cryptography]] and we hope that more mirrors will follow. ** Libgcrypt 1.2.0 released (2004-04-16) We are pleased to announce the availability of Libgcrypt 1.2.0, which is the first stable release of this general purpose crypto library... [[https://lists.gnupg.org/pipermail/gnupg-announce/2004q2/000167.html][{more}]] ** GnuPG 1.2.5 first release candidate (2004-03-29) We are pleased to announce the availability of the first release candidate for GnuPG 1.2.5... [[https://lists.gnupg.org/pipermail/gnupg-announce/2004q1/000166.html][{more}]] ** GnuPG 1.3.5 released (development) (2004-02-26) The latest release from the development branch of GnuPG is ready for public consumption. This is a branch to create what will... [[https://lists.gnupg.org/pipermail/gnupg-announce/2004q1/000165.html][{more}]] ** GnuPG 1.2.4 released (2003-12-24) We are pleased to announce the availability of a new stable GnuPG release: Version 1.2.4. The GNU Privacy Guard (GnuPG) is... [[https://lists.gnupg.org/pipermail/gnupg-announce/2003q4/][{more}]] ** GnuPG 1.3.4 released (development) (2003-11-27) The latest release from the development branch of GnuPG is ready for public consumption. This is a branch to create what will... [[https://lists.gnupg.org/pipermail/gnupg-announce/2003q4/][{more}]] ** GnuPG 1.2.3 patch to remove ElGamal signing keys (2003-11-27) David Shaw wrote a patch against GnuPG 1.2.3 to disable the ability to create signatures using the ElGamal sign+encrypt... [[https://lists.gnupg.org/pipermail/gnupg-announce/2003q4/][{more}]] ** GnuPG's ElGamal signing keys compromised (2003-11-27) A severe problem with ElGamal sign+encrypt keys has been found. This leads to a full compromise of the private key. Fortunately... [[https://lists.gnupg.org/pipermail/gnupg-announce/2003q4/][{more}]] ** Libgcrypt 1.1.44 released (2003-11-01) We are pleased to announce version 1.1.44 of Libgcrypt, a general purpose cryptography library based on... [[https://lists.gnupg.org/pipermail/gnupg-announce/2003q4/][{more}]] ** RISC OS port (2003-10-28) The [[download][Download section]] now includes a link to Stefan Bellon's page who ported GnuPG to the RISC OS platform. ** GPA 0.7.0 released (2003-10-22) We are pleased to announce the release of GPA 0.7.0. GPA is a graphical frontend for the GNU Privacy Guard... [[https://lists.gnupg.org/pipermail/gnupg-announce/2003q4/][{more}]] ** GnuPG 1.3.3 released (development) (2003-10-10) The latest release from the development branch of GnuPG is ready for public consumption. This is a branch... [[https://lists.gnupg.org/pipermail/gnupg-announce/2003q4/][{more}]] ** HTTP access to FTP server dismissed (2003-09-22) Because the HTTP protocol has a couple of problems compared to FTP when transmitting large files, we decided to dismiss this service for our server. All the files are thus only available from [[ftp://ftp.gnupg.org/]] via FTP. ** A Practical Introduction to GPG in Windows (2003-08-22) The documentation section now contains a [[documentation/guides.en.html#GPG-Win][new guide]] from Brendan Kidwell which will hopefully help out Windows users who couldn't get the thing to work. ** GnuPG one-two-three released (2003-08-22) We are pleased to announce the availability of a new stable GnuPG release: Version 1.2.3... [[https://lists.gnupg.org/pipermail/gnupg-announce/2003q3/][{more}]] ** Libgcrypt 1.1.42 released (2003-07-31) We are pleased to announce version 1.1.42 of Libgcrypt, a general purpose cryptography library... [[https://lists.gnupg.org/pipermail/gnupg-announce/2003q3/][{more}]] ** GnuPG 1.2.3 second release candidate (2003-07-30) We are pleased to announce the availability of the second release candidate for GnuPG 1.2.3... [[https://lists.gnupg.org/pipermail/gnupg-announce/2003q3/][{more}]] ** OpenPGP Smartcards (2003-07-07) The new OpenPGP smartcards for GnuPG will be shown the first time at the [[http://www.linuxtag.de/2003/en/index.html][LinuxTag]] , Europe's largest GNU/Linux exhibition (booth G24). ** GnuPG Keysigning Party HOWTO (2003-06-16) Documentation section can now count a new entry among its HOWTOs. It is a valuable source of information for understanding and organizing a [[documentation/howtos.en.html#GnuPG-Keysigning-Party][GnuPG keysigning party]] . ** GnuPG 1.3.2 released (2003-05-27) The latest release from the development branch of GnuPG is ready for public consumption. The more GnuPG-familiar user is encouraged try this release... [[https://lists.gnupg.org/pipermail/gnupg-announce/2003q2/000153.html][{more}]] ** Key validity bug in GnuPG 1.2.1 and earlier (2003-05-04) As part of the development of GnuPG 1.2.2, a bug was discovered in the key validation code. This bug causes keys with more than one user ID... [[https://lists.gnupg.org/pipermail/gnupg-announce/2003q2/][{more}]] ** GnuPG 1.2.2 released (2003-05-03) We are pleased to announce the availability of a new stable GnuPG release: Version 1.2.2... [[https://lists.gnupg.org/pipermail/gnupg-announce/2003q2/][{more}]] ** GnuPG.org/(it) 1.0 (2003-04-23) Version 1.0 of this site's Italian translation has been released. - È stata rilasciata la versione 1.0 della traduzione italiana di questo sito. ** New revision of GPH French translation (2003-04-17) Thanks to Jean-francois for the new French revision of [[documentation/guides.en.html#gph][The GNU Privacy Handbook]] . ** The No-War banner (2003-04-08) Recently, a no-war banner has been added to the site. Because not all of us at GnuPG.org agreed on it, we moved it to the bottom of the page. We invite you to read more on our mailing-list. [[https://lists.gnupg.org/pipermail/gpgweb-devel/2003q1/][{more}]] ** GnuPG.org/(es) 0.9 (2003-02-19) Ha visto la luz la versión 0.9 de la traducción al castellano de este sitio. - Version 0.9 of this site spanish translation has been released. ** GPA 0.6.1 released (2003-02-03) We are pleased to announce the release of GPA 0.6.1 [[https://lists.gnupg.org/pipermail/gnupg-announce/2003q1/][{more}]] ** Libgcrypt 1.1.12 released (2003-01-20) I am pleased to announce a new Beta version of Libgcrypt, GNU's implementation of basic crypto functions. Libgcrypt is a general... [[https://lists.gnupg.org/pipermail/gnupg-announce/2003q1/][{more}]] ** GPA 0.6.0 released (2002-12-24) We are pleased to announce the release of GPA 0.6.0. GPA is a graphical frontend for the GNU Privacy Guard... [[gpa-dev/2002-December/index][{more}]] ** GnuPG signature key update and X-Request-PGP (2002-12-23) The key used to sign GnuPG distributions would expire in a few days. I have extended the lifetime of this key for another... [[https://lists.gnupg.org/pipermail/gnupg-announce/2002q4/][{more}]] ** GPGME 0.4.0 released (2002-12-23) We are pleased to announce version 0.4.0 of GnuPG Made Easy, a library designed to make access to GnuPG easier for... [[gpa-dev/2002-December/index][{more}]] ** Libgcrypt 1.1.11 released (2002-12-22) I am pleased to announce the availability of libgcrypt version 1.1.11. Libgcrypt is a general purpose cryptographic library based on the code from GnuPG and... [[https://lists.gnupg.org/pipermail/gnupg-announce/2002q4/][{more}]] ** gnupg.org 1.1 released (2002-12-15) New site look has gained several positive critical comments since revision 1.0 was out, but many bugs were also reported. This revision tries to fix the most part of them. ** cryptplug 0.3.15 released (2002-12-05) Due to an error in the configuration system, the previous release had some problems. This has been fixed and a new version... [[gpa-dev/2002-December/index][{more}]] ** newpg 0.9.4 released (2002-12-04) I have just released newpg 0.9.4. NewPG is the S/MIME variant of GnuPG which does also include the gpg-agent, useful even for... [[gpa-dev/2002-December/index][{more}]] ** cryptplug 0.3.14 released (2002-12-04) We have just released the first standalone version of cryptplug. cryptplug is required for GnuPG and S/MIME support under KDE... [[gpa-dev/2002-December/index][{more}]] ** gpgme 0.3.14 released (2002-12-04) We have released gpgme 0.3.14. This version fixes a segv and a race condition with locales. gpgmeplug is not anymore included... [[gpa-dev/2002-December/index][{more}]] ** New look-and-feel site released to the public (2002-12-01) After about four months of WML coding (well, summer was on the way ;-), first revision of the new site look-and-feel was released today. Site is available in english only for now. ** OpenCDK 0.3.3 (2002-11-25) This is the first public announcement for OpenCDK. It is a library to provide some basic parts of the OpenPGP Message Format... [[https://lists.gnupg.org/pipermail/gnupg-announce/2002q4/][{more}]] ** Pyme -- Python OO interface to GPGME (2002-11-20) Today I am announcing the first release of Pyme, the brand-new Python bindings for GPGME.... [[https://lists.gnupg.org/pipermail/gnupg-announce/2002q4/][{more}]] ** GnuPG 1.3.1 released (development) (2002-11-12) The latest release from the development branch of GnuPG is ready for public consumption. This is a branch to create what will... ** GPGRemail v0.1 initial announcement (2002-11-06) GPGRemail is a minimalistic mailinglist software, meant for small, private, mailinglists that require strong cryptography via... ** RPMs (2002-10-28) I'm currently uploading RPMs packages for gnupg 1.2.1. At this moment I've uploaded src and mdk 9.0 packages. The latter... [[https://lists.gnupg.org/pipermail/gnupg-announce/2002q4/][{more}]] ** GnuPG 1.2.1 Windows update released (2002-10-26) Due to a bug in the recent mingw32/cpd toolkit the latest GnuPG binary for Windows did not work on Windows NT. I have build... [[https://lists.gnupg.org/pipermail/gnupg-announce/2002q4/][{more}]] ** GnuPG 1.2.1 has been released (2002-10-25) Please see this [[download/release_notes.en.html#news-2002-10-25][list of changes]] and then go to the [[download/index.en.html][download instructions]] . ** GnuPG 1.3.0 released (development) (2002-10-18) The first release from the new development branch of GnuPG is ready for public consumption. This is a branch to create what... [[https://lists.gnupg.org/pipermail/gnupg-announce/2002q4/][{more}]] ** GnuPG 1.2.0 released (2002-09-21) Far too many enhancements to be listed here, please see the [[https://lists.gnupg.org/pipermail/gnupg-announce/2002q3/000252.html][announcement mail]] . ** New site (2002-06-20) Developmenent of the site new look and feel has started. ** ftp.gnupg.org HTTP access (2002-05-08) [[http://ftp.gnupg.org][ftp.gnupg.org]] can now also be accessed by HTTP. ** GnuPG 1.0.7 released (2002-04-29) Far too many enhancements to be listed here, please see the [[https://lists.gnupg.org/pipermail/gnupg-announce/2002q2/000251.html][announcement mail]] . ** GPA 0.4.3 released (2002-01-14) [[software/gpa/index.en.html][GPA]] 0.4.3 has been released. ** GPA pages (2001-11-15) [[software/gpa/index.en.html][GPA pages]] reflect latest released version (gpa-0.4.2) now. ** GnuPG 1.0.6 released (2001-05-29) See the [[download/release_notes.en.html#news-2001-05-29][release note]]. ** GnuPG 1.0.5 for W32 released (2001-05-02) Released GnuPG 1.0.5 binary for W32. ** GnuPG 1.0.5 released (2001-04-29) - The semantics of --verify have changed. - Corrected hash calculation for input data larger than 512M. - Large File Support is now working. - A bunch of new options and commands. - Keyserver support for the W32 version. - Better handling of key expiration and subkeys. - Estonian and Turkish translation. - The usual fixes and other enhancements. ** New CVS access instructions (2001-04-18) Changed the instructions for CVS access and add a list of available modules. ** GnuPG Tools (2001-04-03) Add a new webpage about GnuPG tools. ** News about gnupg.de (2001-03-28) News flash about [[http://www.gnupg.de][www.gnupg.de]] . ** Link to Phil Zimmermann (2001-03-24) Add a link to [[http://web.mit.edu/~prz][Phil Zimmermann]] 's homepage. ** New page about GPGME (2001-02-22) Add a page about [[software/gpgme/index.en.html][GPGME]] . ** Patch for GnuPG 1.0.4 released (2000-11-30) Fixed a serious bug which could lead to false positives when checking detached signatures. ** New web design (2000-10-26) New design of these web pages. ** GnuPG 1.0.4 W32 released (2000-10-23) Pre-compiled version of [[download/index.en.html][GnuPG 1.0.4]] for Windows released. ** GnuPG 1.0.4 (2000-10-17) - Fixed a serious bug which could lead to false signature verification results when more than one signature is fed to gpg. - New utility gpgv which is a stripped down version of gpg to be used to verify signatures against a list of trusted keys. - Rijndael (AES) is now supported. ** German GPH (2000-10-06) Put the [[documentation/guides.en.html#gph][German version]] of the GPH online. ** Secure Telephony (2000-09-27) Add a link about secure telephony and a pointer to a Japanese translation of RFC2440. ** GnuPG 1.0.3 released (2000-09-20) - RSA support. - Supports the new MDC encryption packet. - Default options changed for better compatibility with PGP 7. - The usual fixes and other enhancements. ** FAQ (2000-09-06) Add a [[documentation/faqs.en.html][FAQ]] . ** Site improvements (2000-08-28) Add a short menu to the top of the docs page. Add a note about the PGP ARR problem. ** Links to GPH (2000-08-08) Put links to the GPH into the doc webpage. ** Italian web site (2000-08-02) Italian translation of the web pages. ** GnuPG 1.0.2 released (2000-07-12) A lot of fixes and enhancements. ** Pages about PGA (2000-06-29) Add some pages about the [[software/gpa/][GPA]]. ** Two new supported OSes (2000-03-20) Add 2 OSes to the list of supported systems. ** CVS access (2000-03-15) [[https://cvs.gnupg.org/][cvs.gnupg.org]] provides browsable access to the CVS tree of GnuPG and related projects. ** GnuPG 1.0.1 released (1999-12-16) Bug fixes and small enhancements. ** GnuPG 1.0.0 released (1999-09-07) Released the first production version. ** GnuPG 0.9.11 released (1999-09-03) Some more fixes and cleanups. ** GnuPG 0.9.10 released (1999-08-04) Minor bug fixes. ** GnuPG 0.9.9 released (1999-07-23) - Yet another chunk of options. - More bug fixes. ** GnuPG 0.9.8 released (1999-06-26) - A couple of new options. - Yet another workaround for PGP2. - Other bug fixes. ** GnuPG 0.9.7 released (1999-05-23) - Workarounds for a couple of PGP2 bugs. - Other bug fixes. ** GnuPG 0.9.6 released (1999-05-06) - Bug fixes. - Subkey and signature revocations. ** GnuPG 0.9.5 released (1999-03-20) - Bug fixes. - --recv-keys command ** GnuPG 0.9.4 released (1999-03-08) Bug fixes. ** GnuPG 0.9.3 released (1999-02-19) - Bug fixes. - Some new options. ** GnuPG 0.9.2 released (1999-01-20) - Bug fixes. - HKP keyserver support. ** GnuPG 0.9.1 released (1999-01-01) - Fixed some serious bugs. - Some internal redesign. - Polish language support. - Setup a anonymous rsync server. ** GnuPG 0.9.0 released (1998-12-23) - Option to dash-escape "From" in clear text messages. - Better support for unices without /dev/random. - Fixed some bugs. ** GnuPG 0.4.5 released (1998-12-08) - Brazilian translation. - Improved key import. - Loadable random gathering stuff. - Files are now locked during updates. ** GnuPG 0.4.4 released (1998-11-20) - Spanish translation. - Fixed the way expiration dates are stored. - Key validation is now much faster and some more bugs fixed. - New feature to support signed patch files. ** GnuPG 0.4.3 released (1998-11-08) - Russian translation. - Now lists all matching names. - Experimental support for keyrings store in GDBM files. - Many bug fixes. ** GnuPG 0.4.1 released (1998-10-07) - Fixed a couple of bugs and add some more features. - Checked OpenPGP compliance. - PGP 5 passphrase are now working. ** GnuPG 0.4.0 released (1998-09-18) - Fixed a serious Bug in 0.3.5. - Added 3DES. ** GnuPG 0.3.5 released (1998-09-14) - Do not use this version! - Anonymous enciphered messages. - Building in another directory now work better. - Blowfish weak key detection mechanism. ** GnuPG 0.3.4 released (1998-08-11) Relased revision 0.3.4. ** GnuPG 0.3.3 released (1998-08-08) - Alternate user IDs. - A menu to sign, add, remove user ids and other tasks. - [[http://www.counterpane.com/twofish.html][Twofish]] as a new experimental cipher algorithm. - Ability to run as a coprocess; this is nice for frontends. ** GnuPG 0.3.2 released (1998-07-09) Bug fixes. ** GnuPG 0.3.1 released (1998-07-06) - Bug fixes. - More in compliance with OpenPGP. ** GnuPG 0.3.0 released (1998-06-25) - Major enhancements. - More complete v4 key support: Preferences and expiration time is set into the self signature. - Key generation defaults to DSA/ElGamal keys, so that new keys are interoperable with pgp5. - Support for dynamic loading of new algorithms. ** GnuPG 0.2.19 released (1998-05-29) - Tiger has now the OpenPGP assigned number 6. Because the OID has changed, old signatures using this algorithm can't be verified. - GnuPG now encrypts the compressed packed and not any longer in the reverse order; anyway it can decrypt both versions. - =--add-key= works and you are now able to generate subkeys. - It is now possible to generate ElGamal keys in v4 packets to create valid OpenPGP keys. - Some new features for better integration into MUAs. ** GnuPG 0.2.18 released (1998-05-15) - Add key generation for DSA and v4 signatures. - Fixed a small bug in the key generation. - New option =--compress-algo 1= to allow the creation of compressed messages which are readable by PGP. ** GnuPG 0.2.17 released (1998-05-04) - More stuff for OpenPGP: Blowfish is now type 20, comment packets moved to a private type, packet type 3 now prepends conventional encryption packets. - Fixed a passphrase bug and some others. ** GnuPG 0.2.16 released (1998-04-28) - Experimental support for TIGER/192. - Standard cipher is now Blowfish with 128 bit key in OpenPGP's CFB mode. ** GnuPG 0.2.15 released (1998-04-09) - Fixed a bug with the old checksum calculation for secret keys. - CAST5 works (using PGP's strange CFB mode). ** GnuPG 0.0.0 released (1997-12-20) First release. diff --git a/web/share/gpgweb.el b/web/share/gpgweb.el index 8436472..dc8d23b 100644 --- a/web/share/gpgweb.el +++ b/web/share/gpgweb.el @@ -1,552 +1,552 @@ ;;; gpgweb.el --- elisp helper code for the GnuPG web pages (if (< (string-to-number emacs-version) 24) (require 'org-exp)) ;; makeindex disabled because the generated file is created in the ;; source directory. (defun gpgweb-setup-project () "Set up an org-publish project for the gnupg.org website." (progn (require 'ox-gpgweb (concat gpgweb-root-dir "share/ox-gpgweb.el")) (aput 'org-publish-project-alist "gpgweb-org" `(:base-directory ,gpgweb-root-dir :base-extension "org" :language "en" :html-extension "html" :recursive t :publishing-directory ,gpgweb-stage-dir :publishing-function gpgweb-org-to-html :body-only t :section-numbers nil :tags nil :with-toc nil :makeindex nil :auto-sitemap nil :sitemap-title "GnuPG - Sitemap" :sitemap-sort-folders "last" :sitemap-file-entry-format "%t @@html:@@(%d)@@html:@@" :style-include-default nil :timestamp-file nil :html-head "" :html-head-include-scripts nil)) (aput 'org-publish-project-alist "gpgweb-other" `(:base-directory ,gpgweb-root-dir :base-extension "jpg\\|png\\|css\\|txt\\|rss\\|lst\\|sig\\|js\\|map\\|eot\\|ttf\\|woff\\|woff2\\|svg\\|asc" :recursive t :publishing-directory ,gpgweb-stage-dir :publishing-function org-publish-attachment :completion-function gpgweb-upload)) (aput 'org-publish-project-alist "gpgweb" '(:components ("gpgweb-org" "gpgweb-other"))) (add-hook 'org-export-before-processing-hook 'gpgweb-preprocess))) (defun gpgweb-preprocess (backend) "Insert certain stuff before processing." (let () (goto-char (point-min)) (when (re-search-forward "^#\\+GPGWEB-NEED-SWDB\\b" 2048 t) (beginning-of-line) (kill-line 1) (insert (org-file-contents (concat gpgweb-root-dir "swdb.mac") 'noerror))))) (defun gpgweb-insert-header (title committed-at custom) "Insert the header. COMMITTED-AT is the commit date string of the source file or nil if not available. If CUSTOM is true only a minimal header is set." (goto-char (point-min)) (insert " " title " ") (when (and committed-at (>= (length committed-at) 10)) (insert "\n")) (insert " ") (unless custom (insert " "))) (defconst gpgweb-gnupg-menu-alist '(("/index.html" "Home" (("/index.html" "Home") ("/news.html" "News") ("/people/index.html" "People") ("/verein/index.html" "Verein") ("/documentation/sites.html" "Sites"))) ("/donate/index.html" "Donate" (("/donate/index.html" "Donate") ("/donate/kudos.html" "List of Donors"))) ("/software/index.html" "Software" (("/software/index.html" "GnuPG") ("/software/frontends.html" "Frontends") ("/software/tools.html" "Tools") ("/software/libraries.html" "Libraries") ("/software/swlist.html" "All"))) ("/download/index.html" "Download" (("/download/index.html" "Download") ("/download/integrity_check.html" "Integrity Check") ("/download/supported_systems.html" "Supported Systems") ("/download/release_notes.html" "Release Notes") ("/download/mirrors.html" "Mirrors") ("/download/git.html" "GIT"))) ("/documentation/index.html" "Documentation" (("/documentation/howtos.html" "HOWTOs") ("/documentation/manuals.html" "Manuals") ("/documentation/guides.html" "Guides") ("/documentation/faqs.html" "FAQs") ("/documentation/mailing-lists.html" "Mailing Lists") ("/service.html" "3rd Party Support") ("/documentation/bts.html" "Bug Tracker") ("/documentation/security.html" "Security"))) ("/blog/index.html" "Blog")) "The definition of the gnupg.org menu structure.") (defconst gpgweb-gnupg-bottom-menu-alist '(("/privacy-policy.html" "Privacy Policy" ()) ("/imprint.html" "Imprint" ()) ("/misc/index.html" "Archive" ()) ("/sitemap.html" "Sitemap" ()) ("/blog/index.html" "Blog" ()) ("/ftp/index.html" "Files" ())) "The definition of the gnupg.org bottom menu structure.") (defun gpgweb--any-selected-menu-p (menu selected-file) "Return t if any item in MENU has been selected." (let ((item (car menu)) res) (when menu (when item (when (string= (car item) selected-file) (setq res t)) (when (caddr item) (when (gpgweb--any-selected-menu-p (caddr item) selected-file) (setq res t)))) (when (gpgweb--any-selected-menu-p (cdr menu) selected-file) (setq res t))) res)) (defun gpgweb--selected-top-menu (menu selected-file) "Return the selected top menu or nil." (when menu (let ((item (car menu))) (if (and item (or (string= (car item) selected-file) (gpgweb--any-selected-menu-p (caddr item) selected-file))) menu (gpgweb--selected-top-menu (cdr menu) selected-file))))) (defun gpgweb--insert-menu (menu lvl selected-file) "Helper function to insert the menu." (when menu (let ((item (car menu))) (when item (dotimes (i (1+ lvl)) (insert " ")) (if (caddr item) (progn (insert "
  • " (cadr item) "\n")) (progn (insert "
  • " (cadr item) "\n"))) (when (caddr item) (dotimes (i (1+ lvl)) (insert " ")) (insert " \n")) (dotimes (i (1+ lvl)) (insert " ")) (insert "
  • \n"))) (gpgweb--insert-menu (cdr menu) lvl selected-file))) (defun gpgweb--insert-submenu (menu selected-file) "Helper function to insert the sub-menu." (when menu (let ((item (car menu))) (when item (insert "
  • " (cadr item) "
  • \n"))) (gpgweb--insert-submenu (cdr menu) selected-file))) (defun gpgweb-insert-menu (selected-file) "Insert the menu structure into the HTML file." (goto-char (point-min)) (when (re-search-forward "^\n" nil t) (insert "
     
    ") (let ((m (caddr (car (gpgweb--selected-top-menu gpgweb-gnupg-menu-alist selected-file))))) (when m (insert "\n"))) (insert "
    "))) (defun gpgweb-blog-index (orgfile filelist) "Return the index of ORGFILE in FILELIST or nil if not found." (let (found (i 0)) (while (and filelist (not found)) (if (string= orgfile (car filelist)) (setq found i)) (setq i (1+ i)) (setq filelist (cdr filelist))) found)) (defun gpgweb-blog-prev (fileidx filelist) "Return the chronological previous file at FILEIDX from FILELIST with the suffixed replaced by \"html\"." (if (> fileidx 1) (concat (file-name-sans-extension (nth (1- fileidx) filelist)) ".html"))) (defun gpgweb-blog-next (orgfile filelist) "Return the chronological next file at FILEIDX from FILELIST with the suffixed replaced by \"html\"." (if (< fileidx (1- (length filelist))) (concat (file-name-sans-extension (nth (1+ fileidx) filelist)) ".html"))) (defun gpgweb-fixup-blog (info orgfile filelist) "Insert the blog specific content. INFO is the usual plist. ORGFILE is the name of the current source file without the directory part. If FILELIST is a list it has an ordered list of org filenames." (let ((authorstr (car (plist-get info :author))) (datestr (car (plist-get info :date)))) (goto-char (point-min)) (if (re-search-forward "^
    " nil t) (let* ((indexp (string= orgfile "index.org")) (fileidx (if (listp filelist) (if indexp (1- (length filelist)) (gpgweb-blog-index orgfile filelist)))) (prevfile (if fileidx (gpgweb-blog-prev fileidx filelist))) (nextfile (if (and fileidx (not indexp)) (gpgweb-blog-next fileidx filelist)))) (move-beginning-of-line nil) (insert "\n"))) (if (and datestr authorstr) (if (re-search-forward "^

    Posted " datestr " by " authorstr "

    \n"))))) (defun gpgweb-insert-footer (htmlfile committed-at blogmode) "Insert the footer. HTMLFILE is HTML file name and COMMITTED-AT is the commit date string of the source file or nil if not available." (let ((srcfile (concat "https://git.gnupg.org/cgi-bin/gitweb.cgi?" "p=gnupg-doc.git;a=blob;f=" (if blogmode "misc/blog.gnupg.org" "web/") ;; The replace below is a hack to cope with ;; blogmode where HTMLFILE is like "./foo.html". (replace-regexp-in-string "^\\./" "/" (file-name-sans-extension htmlfile) t) ".org")) (changed (if (and committed-at (>= (length committed-at) 10)) (substring committed-at 0 10) "[unknown]"))) (goto-char (point-max)) (insert "

      ") (gpgweb--insert-menu gpgweb-gnupg-bottom-menu-alist 0 nil) (insert "
    ") (insert "
    \"Traueranzeige:

    ") (goto-char (point-min)) (unless (search-forward "" nil t) (goto-char (point-max)) (if (string-prefix-p "verein/" htmlfile) (insert "
    \"CC  This web page is - Copyright 2018 GnuPG e.V. and licensed under a + Copyright 2018--2020 GnuPG e.V. and licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. See copying for details. Page source last changed on " changed ".
    \n") (insert "
    \"CC  These web pages are - Copyright 1998--2018 The GnuPG Project and licensed under a + Copyright 1998--2020 The GnuPG Project and licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License. See copying for details. Page source last changed on " changed ".
    \n"))) (goto-char (point-max)) (insert "
    "))) (defun gpgweb-publish-find-title (file &optional reset) "Find the title of FILE in project. This is a copy of org-publish-find-title which switches the buffer into read-write mode so that it works with read-only files." (or (and (not reset) (org-publish-cache-get-file-property file :title nil t)) (let* ((org-inhibit-startup t) (visiting (find-buffer-visiting file)) (buffer (or visiting (find-file-noselect file)))) (with-current-buffer buffer (toggle-read-only 0) (let ((title (let ((property (plist-get ;; protect local variables in open buffers (if visiting (org-export-with-buffer-copy (org-export-get-environment)) (org-export-get-environment)) :title))) (if property (org-no-properties (org-element-interpret-data property)) (file-name-nondirectory (file-name-sans-extension file)))))) (unless visiting (kill-buffer buffer)) (org-publish-cache-set-file-property file :title title) title))))) (defun gpgweb-want-custom-page-p () "Return true if the current buffer indicated that it wants to be a custom page." (let ((savepoint (point)) (result)) (goto-char (point-min)) (setq result (not (not (search-forward "" nil t)))) (goto-char savepoint) result)) (defun gpgweb-postprocess-html (plist orgfile htmlfile blogmode) "Post-process the generated HTML file - Insert header and footer - Insert \"class=selected\" into the active menu entry - Fixup sitemap. If blogmode is not nil the output is rendered as a blog. BLOGMODE may then contain an ordered list of org file names which are used to create the previous and Next links for an entry." (let* ((visitingp (find-buffer-visiting htmlfile)) (work-buffer (or visitingp (find-file-noselect htmlfile))) (committed-at (shell-command-to-string (concat "git" (if blogmode (concat " -C " gpgweb-blog-dir)) " log -1 --format='%ci' -- " orgfile)))) (prog1 (with-current-buffer work-buffer (let ((fname (file-name-nondirectory htmlfile)) (fname-2 (replace-regexp-in-string ".*/gnupg-doc-stage/web/\\(.*\\)$" "\\1" htmlfile t)) (title (gpgweb-publish-find-title orgfile)) (custom (gpgweb-want-custom-page-p))) ;; Insert header, menu, and footer. (gpgweb-insert-header title committed-at custom) (unless custom (goto-char (point-min)) (unless (search-forward "" nil t) (gpgweb-insert-menu fname-2)) (if blogmode (gpgweb-fixup-blog plist (file-name-nondirectory orgfile) blogmode)) (gpgweb-insert-footer fname-2 committed-at blogmode)) ; Fixup the sitemap (when (string-equal fname "sitemap.html") (goto-char (point-min)) (while (re-search-forward "^.*
  • .*>\\(GnuPG - \\).* and ; attributes. (goto-char (point-min)) (when (search-forward "" nil t) (goto-char (point-min)) (while (re-search-forward "^