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)

Reply via email to