]> Pileus Git - ~andy/fetchmail/blobdiff - TODO.txt
Add one item (perhaps unneeded ;-))
[~andy/fetchmail] / TODO.txt
index 22c94f86b9c63a8cf6ed4b11e5bfc358d88bb04e..936ded8495a95046a3b7dc9d5d00bb19c9a1f5e5 100644 (file)
--- a/TODO.txt
+++ b/TODO.txt
@@ -1,16 +1,53 @@
-6.3.8:
+soon:
+- BerliOS Bug #11576, thread on fetchmail users "Invalid SSL certificate" by
+  Philip Susi, SSL negotiation does not use ERR_error_string(3ssl) to report
+  errors in a readable way, we just report socket errors with no good reason.
+- find a solution for the "invalid header" discards message problem
+  (escape headers and stuff reminder into body)
+- https://bugzilla.novell.com/show_bug.cgi?id=246829 - fetchmail lost some mail
+  (5XX error code in contradiction with manual?)
+- http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=432618
+  * write a table of combinations of TLS/SSL options
+- add To: header to warning mails (authfail for instance)
+- add Message-ID: header and other SHOULD headers to warning mails?
+- BerliOS Bug #11797, imap_mark_seen doesn't consider expunged messages
+- BerliOS Bug #10972, Fetchmail refetches big messages repeatedly (SMTP listener
+  issue)
+- report multiline SMTP errors properly (sample in private mail from 
+  Earl Chew, 2007-07-30T02:28)
+- publish SA-2007-02 after release
+- Debian Bug#449179, smbutil.c:90: unicodeToString: Assertion `len+1 < sizeof
+  buf' failed, from Stepan Golosunov <stepan@golosunov.pp.ru>
+- Peter O'Gorman 2007-10-31 fetchmail-6.3.8 portability patches [-devel list]
+questionable:
+- Convert POP3 UIDs to X-UIDL?
+- fetch IMAP message in one go (fetchmail-devel by Adam Simpkins
+  <simpkins@cisco.com> around Nov 2nd)?
+
+6.4:
+- http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=374514
+  "Deleting fetchids file" vs. POP3 - probably unneeded if we use IMAP UIDs.
+- change SSL/TLS UI incompatibly, making it easier to use
+- allow selection of SSL/TLS Ciphers
+- perhaps switch to libgsasl and libgnutls (which doesn't talk SSLv2)
+- make the SSL default v3 (rather than v23).
+- put more hints to the FAQ (should we call it FGA?) as first support place
+- make sure we print socket error messages such as connection reset by
+  peer to hint users the problem is not in fetchmail
+- > b) When the envelope header is specified, but it isn't found, a
+  > warning is logged and the mail is forwarded to the postmaster
+  > ("WARNING: Envelope header $HEADER found, cannot identify the
+  > recipient.  Forwarding to the postmaster")
+  Rob MacGregor 2007-03-16 Patch to the man page, fetchmail-devel@
 - integrate Isaac Wilcox's test rig
 - look at Tony Earnshaw's .spec file
-- revisit BerliOS patches
-- see if "AUTH SSH" can be made to work for POP3
+- look at Gentoo patches
+- remove dead replacement functions: strdup (Andreas Krennmair), ...
 - more SMTP/LMTP error detail on message rejections even outside verbose mode.
   Ian D. Allen, fetchmail-users. Two messages with examples.
   What goes here? fetchmailrc location, server, port, user, folder, anything else?
-
-6.4:
-- remove dead replacement functions: strdup (Andreas Krennmair), ...
-
-CODE:
+- see if "AUTH SSH" can be made to work for POP3
+- revisit BerliOS patches
 - check recent list mail
 - check Debian BTS and other bug trackers
 - better logging (log all headers, log forward destination + method)
@@ -23,9 +60,10 @@ CODE:
 - when logging to syslog, disable locale?
 - check FAQ O5 - do we really prefer From: over envelope?!?
 - add code to allow safe authentication schemes if TLS fails
+- make APOP an authenticator, integrate with regular auto authentication
+  but stuff it at the end
+- use SASL?
 
 DOCUMENTATION:
-- document Received: parsing expectations
 - Add info whether Keywords are global, server or user keywords
-- review sample.rcfile and document it
 - consolidate multidrop documentation