web: Add a roadmap page
[gnupg-doc.git] / web / roadmap.org
1 #+TITLE: GnuPG - Roadmap
2 #+STARTUP: showall
3 #+SETUPFILE: "share/setup.inc"
4
5 * GnuPG Roadmap
6   :PROPERTIES:
7   :CUSTOM_ID: gnupg
8   :END:
9
10   This page has information on what we plan to do and what new
11   features will go into which version.  This is _not_ a list of
12   guaranteed milestones or with fixed release dates.  This page should
13   better be viewed as a scratchpad with notes of GnuPG developers.
14
15   The next GnuPG /modern/ release will be 2.1.2 and is planned for
16   January.
17
18 ** New features in 2.1
19
20  - gpg: The parameter 'Passphrase' for batch key generation works
21    again.
22
23  - gpg: Using a passphrase option in batch mode now has the expected
24    effect on --quick-gen-key.
25
26
27 ** All things to do
28
29  - Fix flaws in HKPS support
30
31  - Add LDAP keyserver support
32
33  - +Add unattended key generation with passphrase.+
34
35
36
37 * Libgcrypt Roadmap
38   :PROPERTIES:
39   :CUSTOM_ID: gcrypt
40   :END:
41
42   Libgcrypt is used by a lot of other projects and thus deserves its
43   own roadmap
44
45
46 ** Things to be done for Libgcrypt 1.7
47
48    The next release will be 1.7 with a lot of performance improvements
49    and a few new features. Here are the things we want to have before
50    the 1.7.0 release:
51
52  - +Add OCB mode+
53  - Update of the Windows entropy gatherer (rndw32.c)
54
55
56    The rndw32 update is pretty important because it has not seen any
57    updates for years.  We need to compare the code against the latest
58    Cryptlib.  Updating rndunix could also be done but it is not very
59    important given that all mainstream OS now feature a /dev/random.