/usr/share/doc/libmailutils4/TODO is in libmailutils4 1:2.99.98-2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 | GNU mailutils TODO list. 2010-12-21
Copyright (C) 2001-2008, 2010-2012 Free Software Foundation, Inc.
* Provide a generic way to store UID, UIDNEXT and UIDVALIDITY in mailboxes.
* prog_stream: provide a way to startup environment
* redo the support of the default user email and mail domain.
* use the above in message_stream.
* envelope: date returned by mu_envelope_?get_date must not end with a \n
See also mu_rfc2822_in_reply_to.
* Check if _mu_smtp_trace_disable correctly dereferences streams.
* re-implement nntp client
* properties:
** consider a possibility of typed properties (integer, unsigned, string, ...)
* remove libmu_auth, rewrite mu_auth support via mu_property_t
* locale-dependent variant of mu_rfc2047_decode
See rfc2047_decode_wrapper in frm/common.c for a prototype.
* observer: allow for procedure-data closures
See frm/common.c (near line 425).
* mu_address_createv: pass hints as in mu_address_create_hint?
* fix C++ support
* redo libraries as loadable modules (where possible)
* Configuration callback functions should not modify node->tag and node->label.
* mailbox
** Generic search interface
** Locking
*** Implement a read/write locker_lock() flag so that when MU_LOCKER_WRONLY
is set in the locker flags, only write locks actually lock the file,
read locks don't do anything.
*** reportedly mimetest fails on a symlink, but succeeds on a dotlocked file?
* mu_cpystr - revise the use of.
* support AUTH=anonymous (imap://cyrus.andrew.cmu.edu/archive.info-cyrus)
* mail aliasing support in libmailutils
Use code from MH.
* imap4d
** Check interaction with various imap clients. Currently tested with:
mail (from mailutils itself), mutt, pine, netscape, mozilla,
thunderbird, roundcube.
** Better support of multi-access mailboxes?
** implement charsets in search: 1 SEARCH CHARSET ISO-8859-2 TEXT ...
** implement AUTHENTICATE KERBEROS_V4 and SKEY and SRP?
** Implement extensions:
- QUOTA : RFC 2087
- ACL : RFC 4314
- CHILDREN : RFC 3348
** Consider implementing the following extensions:
- CONDSTORE : RFC 4551
- ESEARCH : RFC 4731
- SEARCHRES : RFC 5182
* Mailcap API
The framework is implemented. Needs extensive testing.
* Mime.types API is available in mimeview. Do we need to move it to
libmailbox?
* mh -- see mh/TODO
* utilities
** mimeview: support nametemplate
* stream: associate with input location (mu_locus_t or the like).
This is already implemented in logstream. Does it make sense for
streams in general?
Local variables:
mode: outline
paragraph-separate: "[ ]*$"
eval: (add-hook 'write-file-hooks 'time-stamp)
time-stamp-start: "list. "
time-stamp-format: "%:y-%02m-%02d"
time-stamp-end: "\n"
end:
|