]> git.ipfire.org Git - thirdparty/mlmmj.git/commitdiff
Release: 2.1.0 master RELEASE_2_1_0
authorBaptiste Daroussin <bapt@FreeBSD.org>
Fri, 12 Jun 2026 15:25:13 +0000 (17:25 +0200)
committerBaptiste Daroussin <bapt@FreeBSD.org>
Fri, 12 Jun 2026 15:28:25 +0000 (17:28 +0200)
ChangeLog
configure.def

index fecc2fb171cc423eaef66fd61a4e827ed31908d0..85df093228ff05bb3efe7bd3d37eef3fb84287af 100644 (file)
--- 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
index 34c1ac023729c4b7369b287b12c414a5bedecdb2..75be4e35b365f66e7ec58e1cdfb63235a3cabf34 100644 (file)
@@ -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"