GnuPG Roadmap
This page has information on what we plan to do and what new features will go into which version. This is not a list of guaranteed milestones or with fixed release dates. This page should better be viewed as a scratchpad with notes of GnuPG developers.
The next GnuPG modern release will be 2.1.12 and it is long overdue.
All things to do for 2.1
Fix flaws in HKPS supportAdd LDAP keyserver supportAdd unattended key generation with passphrase.More and more bug reports are coming in. Decide which of them tofix for 2.1.2.Migrate everything to automake 1.14.Add Tor support- Add a status-fd interface for the new Tofu system
Release Libgcrypt 1.7 so that Curve25519 ECDH will work (see below)- Finish NTBTLS to allow for TLS access to LDAP and HKP on Windows.
Required for GPGME
- Add specific trust information for Tofu
- Add API to set the tofu policy for a key
Documentation items
- Write an I-D to describe Curve25519 ECDH
RFC work
- The OpenPGP is slowly working on RFC-2440bis. See git://git.gnupg.org/people/wk/rfc4880.git
Libgcrypt Roadmap
Libgcrypt is used by a lot of other projects and thus deserves its own roadmap
Things to be done for Libgcrypt 1.7
The current stable release is 1.7 with a lot of performance improvements and a few new features over 1.6. Here are the things we have not achieved for 1.7.0:
- Update of the Windows entropy gatherer (rndw32.c)
The rndw32 update is pretty important because it has not seen any updates for years. We need to compare the code against the latest Cryptlib. Updating rndunix could also be done but it is not very important given that all mainstream OS now feature a /dev/random.
Infrastructure
Web
- Auto build the pages on the server
- Add RSS feed for the blogs
Hardware
- We need more disk space for Thrithemius and best also more RAM.
- Playfair has only 2GiB RAM assigned which considerably slows it down as soon as ill behaving spiders access it.
Software
- Add an option to pound(1) to limit concurrent conections (cf. playfair load due to spiders)
- Add a 404 handler to Boa (I started with that in my local repo - wk).