SECURITY: length limits on many cmdline options
authorPhil Pennock <phil+git@pennock-tech.com>
Thu, 29 Oct 2020 22:11:35 +0000 (18:11 -0400)
committerHeiko Schlittermann (HS12-RIPE) <hs@schlittermann.de>
Thu, 27 May 2021 19:30:23 +0000 (21:30 +0200)
commitc1fb74d63ecf0cd1501e53352419bfdfd154b7ea
tree29f09bbdc38c0f6d47d3551e8c1b4aa106d3d060
parent66c014bb0d4972b7d5915795dec376535089740c
SECURITY: length limits on many cmdline options

We'll also now abort upon, rather than silently truncate, a driver name
(router, transport, ACL, etc) encountered in the config which is longer than
the 64-char limit.

(cherry picked from commit ff8bef9ae2370db4a7873fe2ce573a607fe6999f)
(cherry picked from commit a8bd24b96c2027fd839f95a9e6b3282453ae288e)
doc/doc-docbook/spec.xfpt
doc/doc-txt/ChangeLog
src/src/acl.c
src/src/exim.c
src/src/exim.h
src/src/macro_predef.c
src/src/macros.h
src/src/malware.c
src/src/parse.c
src/src/readconf.c
src/src/transport.c