From afc7db57cfebd6be9573e930a3e7db006a70e38e Mon Sep 17 00:00:00 2001 From: Philipp Takacs Date: Sun, 25 Oct 2015 14:21:55 +0100 Subject: [PATCH] remove TODOs for not supportet programms --- docs/TODO | 55 ++----------------------------------------------------- 1 file changed, 2 insertions(+), 53 deletions(-) diff --git a/docs/TODO b/docs/TODO index 8ea5ab5..b47855e 100644 --- a/docs/TODO +++ b/docs/TODO @@ -1,8 +1,5 @@ [TODO] -* fix msh/mmdf problems. -* Add IPv6 support. -* Check/fix compilation on 64-bit systems. * Write different function to read configuration files, instead of using m_getfld.c * convert calls from sprintf/vsprintf to snprintf/vsnprintf @@ -12,7 +9,7 @@ * finish changing to macros for msgstats and msgflags * Add support for Mail-Followup-To and Mail-Reply-To * Add support for profile entry "Mailing-Lists" -* let mhn and mhl accept files on standard in, and output to +* let mhl accept files on standard in, and output to standard out, when filtering files. * Add switch -more to `show' to call moreproc. * Add new command "show" at WhatNow? prompt. @@ -28,7 +25,6 @@ find what a particular option does is a pain in the nads. * Add some way to configure whether you prefer to see text/plain or text/html parts of multipart/alternative messages. -* Flag bogus/misspelled mts.conf "masquerade:" / --enable-masquerade options. * Allow multiple simultaneous differing contexts, probably each tied to a parent (terminal) process. @@ -47,11 +43,6 @@ SEQUENCES not easy. * Maybe add option gracefully handle empty sequences (-force). -ENVIRONMENT/PROFILE -------------------- -* Maybe add profile entry "Pager" to change the default pager? -* Should nmh check for EDITOR or PAGER environment variable? - OPTIONS ------- * can we move option checking to its own function? Currently each @@ -104,19 +95,14 @@ MHL --- * add ability to filter parts of the message by calling an external filtering program. -* fix internal pager for mhl? MHMAIL ------ * add -attach option (send could use this). This should be done by hooking in mhbuildsbr.c -MHN/MHSHOW/MHLIST/MHSTORE +MHSHOW/MHLIST/MHSTORE ------------------------- -* add way so user can tell mhn to use internal method for - handling type, such as multipart/mixed. -* add way so user can tell mhn to use a certain `proc' such - as moreproc, for certain content types. * add support for Content-Disposition header (rfc1806, rfc2183). * merge the two places in which mhshowsbr.c reads display strings. @@ -124,26 +110,11 @@ MHN/MHSHOW/MHLIST/MHSTORE first, so that storage string of "+" stores to the new folder? -MSH ---- -* change conditional includes in msh.c to use termios.h -* Add -version to mshcmd.c for each command. -* Change msh to use mbox style files, instead of mmdf. Add options -mbox, - -mmdf to choose. -*) There are couple calls to copyip() which should be changed to - getarguments(). One problem is freeing the string getcopy'ed by - getarguments(). - PICK ---- * split regex code out into library. * replace regex code with Henry Spencer's regex library. -POST ----- -* make -msgid the default -* factor msgid code into own function - PROMPTER -------- * maybe add ability to use prompter just for headers, and @@ -162,10 +133,6 @@ REPL SEND/SENDSBR ------------ -* Maybe add `-server' and `-client' to documentation. -* Add ability for returned messages from "send -push" to be - in MIME format (this is actually a change in mhmail). -* make -msgid the default. * Add RFC-2047 encoding support for out-going messages. This will probably require hooking mhparse into sendsbr.c, and doing a complete MIME parsing. Then all handling of Content encoding @@ -182,31 +149,13 @@ SLOCAL * Add -logfile (or -audit) to specify where to record info about successful deliveries. -VMH ---- -* Fix vmh (or remove it). vmh seems to be using internal - knowledge of curses. - -MTA INTERFACE -------------- -* Fix locking code. Add lockfile command. -* Think about support for DSN (Delivery Status Notification) -* Test nmh with qmail. Add qmail's maildir format. -* Relax restrictions on what can be done with headers in send/post. -* figure out why smail.c and client.c need their own copies of - getcpy, copyip, etc... (funny linking problem) - GENERAL ------- -* see if the various versions of copyfile and copyf can be - merged. * change time functions to use POSIX functions by default. * Add MH-6.8.4 features into nmh (mostly done). * Maybe should move etcpath to sbr and add to libmh. * collect winsize, struct termio, etc... together into a ttyinfo structure. * use wait3 if not waitpid (maybe) -* some of the calls to setjmp/longjmp should be replaced with - sigsetjmp/siglongjmp. * When do we need to add -lresolv for SunOS 4.1.x? * replace use of ftell with fgetpos. -- 1.7.10.4