Hello list,
indeed i detected yesterday that crashing v14.9.15 is as easy as
#?0|kent:nail.git$ mail -RY Forward
(if the box is non-empty). That is basically the one-line (FIX
`Forward': got assigned false CMD_ARG, thus crashed!!)
diff --git a/src/mx/cmd-tab.h b/src/mx/cmd-tab.h
index b2d5894a..e9360c73 100644
--- a/src/mx/cmd-tab.h
+++ b/src/mx/cmd-tab.h
@@ -118,7 +118,7 @@ n_CMD_ARG_DESC_SUBCLASS_DEF(forward, 1,
a_ctab_cad_forward){
}n_CMD_ARG_DESC_SUBCLASS_DEF_END;
n_CMD_ARG_DESC_SUBCLASS_DEF(Forward, 1, a_ctab_cad_Forward){
- {n_CMD_ARG_DESC_MSGLIST | n_CMD_ARG_DESC_GREEDY |
+ {n_CMD_ARG_DESC_MSGLIST_AND_TARGET | n_CMD_ARG_DESC_GREEDY |
n_CMD_ARG_DESC_MSGLIST_NEEDS_SINGLE,
n_SHEXP_PARSE_TRIM_IFSSPACE}
}n_CMD_ARG_DESC_SUBCLASS_DEF_END;
Also, we did not honour POSIX standard regarding command
abbreviations. There has to be a v14.9.16, in a few weeks.
I had decided so already, since many little fixes had cumulated,
and after having introduced a network code test, and alongside
this made at least our SMTP more intelligent out of the box,
including PIPELING and other SMTP extension support, and
a reworked authentication layer, but which has to be supported by
all protocols, then, and i also want to have that syntax in the
URL, finally, as suggested by some of you, as in
smtps://my.server?smtp-config=-allmechs,gssapi&password=bla, at
least in addition to normal variables. All this takes time.
Thus an update release was already planned. But we can be
crashed, that is sad.
Ciao, and a nice weekend to all of you,
--steffen
|
|Der Kragenbaer, The moon bear,
|der holt sich munter he cheerfully and one by one
|einen nach dem anderen runter wa.ks himself off
|(By Robert Gernhardt)