From: Baptiste Daroussin Date: Fri, 12 Jun 2026 15:25:13 +0000 (+0200) Subject: Release: 2.1.0 X-Git-Tag: RELEASE_2_1_0 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=HEAD;p=thirdparty%2Fmlmmj.git Release: 2.1.0 --- diff --git a/ChangeLog b/ChangeLog index fecc2fb1..85df0932 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,18 @@ +2.1.0 + o New $disarmedfrom$ variable for control/customheaders. Expands to + the original From: header value with '<', '>', '@' replaced by + '(', ')', '=' for safe use in display names ("me@here.com" -> + "me=here.com"). Complements $posteraddr$ (raw email address). + o mlmmj-sub: batch subscribe via stdin with -a -. Reads one address + per line, skips empty lines and '#' comments. + o MIME type detection and rejection in mlmmj-receive. Prevent + multipart/alternative or multipart/mixed messages from being posted + to the list (control/mimedeny). + o Fix: fdopendir UB by using dirfd() instead of raw fd + o Various code simplifications (send_digest, bouncemail, do_access, initsmtp) + o Many new unit tests and test fixes + o README: document DKIM/From munging with $posteraddr$ and $disarmedfrom$ + o README.sendmail.md: update documentation 2.0.1 o configure: fix --mandir o configure: fix toolchain override diff --git a/configure.def b/configure.def index 34c1ac02..75be4e35 100644 --- a/configure.def +++ b/configure.def @@ -2,7 +2,7 @@ # _packagename=mlmmj -_version=2.0.1 +_version=2.1.0 define PACKAGE_NAME $_packagename define VERSION $_version define PACKAGE_STRING "$_packagename $_version"