aboutsummaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
authorBen McGinnes <[email protected]>2018-03-08 21:36:12 +0000
committerBen McGinnes <[email protected]>2018-03-08 21:36:12 +0000
commit6849924ffbd48ba3f9d32b4a59a02e1d2083fc19 (patch)
tree4854813af6f6300d6ad91940dd09b9d4658c7237 /TODO
parentMissed a couple (diff)
downloadgpgme-6849924ffbd48ba3f9d32b4a59a02e1d2083fc19.tar.gz
gpgme-6849924ffbd48ba3f9d32b4a59a02e1d2083fc19.zip
doc: TODO list update
* Closed off a few ancient items and added recommendation to others to use the dev.gnupg.org site for real bugs/features updates. * See also this statement on the gnupg-devel list regarding this file: https://lists.gnupg.org/pipermail/gnupg-devel/2018-March/033499.html
Diffstat (limited to 'TODO')
-rw-r--r--TODO49
1 files changed, 42 insertions, 7 deletions
diff --git a/TODO b/TODO
index d02a0d29..17a5f8ca 100644
--- a/TODO
+++ b/TODO
@@ -1,13 +1,29 @@
+#+TITLE: TODO List
Hey Emacs, this is -*- org -*- mode!
-* Document all the new stuff.
+* IMPORTANT!
+ :PROPERTIES:
+ :CUSTOM_ID: dev-gnupg-org
+ :END:
+
+ There was a nine year gap (2009 to 2018) between edits of this file,
+ so it is likely that much of the old information in it is wrong or
+ no longer applicable.
+
+ Bugs, feature requests and other development related work will be
+ tracked through the [[https://dev.gnupg.org/][dev.gnupg.org]] site.
+
+
+* TODO Document all the new stuff.
:PROPERTIES:
:CUSTOM_ID: more-docs-is-better
:END:
-** TODO Fix this TODO list.
+
+** STARTED Fix this TODO list.
:PROPERTIES:
:CUSTOM_ID: fix-todo
:END:
+ - State "STARTED" from "TODO" [2018-03-09 Fri 08:31]
Clean up the current TODO list. Include properties as relevant (so
if someone does make a PDF or HTML version the TOC will work).
@@ -51,10 +67,13 @@ Hey Emacs, this is -*- org -*- mode!
:PROPERTIES:
:CUSTOM_ID: pre-release
:END:
-** Some gpg tests fail with gpg 1.3.4-cvs (gpg/t-keylist-sig)
+** CANCELLED Some gpg tests fail with gpg 1.3.4-cvs (gpg/t-keylist-sig)
+ CLOSED: [2018-03-09 Fri 08:16]
:PROPERTIES:
:CUSTOM_ID: gpg-1-3-4-really
:END:
+ - State "CANCELLED" from "TODO" [2018-03-09 Fri 08:16] \\
+ WON'T FIX — too old or no longer applies.
The test is currently disabled there and in gpg/t-import.
** When gpg supports it, write binary subpackets directly,
:PROPERTIES:
@@ -335,29 +354,45 @@ Hey Emacs, this is -*- org -*- mode!
:PROPERTIES:
:CUSTOM_ID: gpg-breakage
:END:
-** gpg 1.4.2 lacks error reporting if sign/encrypt with revoked key.
+** CANCELLED gpg 1.4.2 lacks error reporting if sign/encrypt with revoked key.
+ CLOSED: [2018-03-09 Fri 08:19]
:PROPERTIES:
:CUSTOM_ID: gpg-classic-lacks-stuff
:END:
-** gpg 1.4.2 does crappy error reporting (namely none at all) when
+ - State "CANCELLED" from "TODO" [2018-03-09 Fri 08:19] \\
+ WON'T FIX.
+** CANCELLED gpg 1.4.2 does crappy error reporting (namely none at all) when
+ CLOSED: [2018-03-09 Fri 08:20]
:PROPERTIES:
:CUSTOM_ID: gpg-classic-problems-but-do-we-care
:END:
+ - State "CANCELLED" from "TODO" [2018-03-09 Fri 08:20] \\
+ WON'T FIX.
smart card is missing for sign operation:
[GNUPG:] CARDCTRL 4
gpg: selecting openpgp failed: ec=6.110
gpg: signing failed: general error
[GNUPG:] BEGIN_ENCRYPTION 2 10
gpg: test: sign+encrypt failed: general error
-** Without agent and with wrong passphrase, gpg 1.4.2 enters into an
+** DONE Without agent and with wrong passphrase, gpg 1.4.2 enters into an
+ CLOSED: [2018-03-09 Fri 08:20]
:PROPERTIES:
:CUSTOM_ID: recursive-gpg-classic
:END:
+ - State "DONE" from "TODO" [2018-03-09 Fri 08:20] \\
+ Must have been fixed in a subsequent release.
infinite loop.
-** Use correct argv[0]
+** CANCELLED Use correct argv[0]
+ CLOSED: [2018-03-09 Fri 08:24]
:PROPERTIES:
:CUSTOM_ID: correct-argv
:END:
+ - State "CANCELLED" from "TODO" [2018-03-09 Fri 08:24] \\
+ WON'T FIX.
+
+ Also, there is no rungpg.c file in GPGME (or in GPG or most, if not
+ all of the rest of the libs and packages; I suspect there hasn't been
+ for a very long time).
In rungpg.c:build_argv we use
argv[argc] = strdup ("gpg"); /* argv[0] */
This should be changed to take the real file name used in account.