I think I may have time, once I recover from lack of sleep through being oncall, to start the 4.75 cut next week. I expect this to be a much more leisurely affair, with plenty of time for people to comment upon RCs, etc.
My current goal is to have as stable a release as possible, prioritising that above new features, so that people have a trusted based post-lockdown to be able to fall back to. I think that at this point, bug-fixes only into the master repo going forward until after the release? Exim 4.76 starts picking up new features again. If there's something not in the below, or a deferral you wish to argue against, please speak up now, in the thread, on the list, so that I can track TODOs. Note that this is purely the stuff *I* intend to do and what my expectations are, but I'm only one of the maintainers. Other maintainers might argue against one of these, submit new features over the weekend before I actually cut 4.75_RC1, etc etc. So I'm posting this because it's an opportunity for people whose patches have been missed to state "you missed this bug-fix" or "it's a really small feature and well isolated, and I've provided the documentation fix too, so please apply it". Items already in the ChangeLog: http://git.exim.org/exim.git/blob/HEAD:/doc/doc-txt/ChangeLog (plus other fixes to the supporting test/release infrastructure which don't affect mail admins, only exim devs, so I didn't include mention of them, since we have the git changelog for those). Things I expect to commit (fixes in bug) once more rested: * bug 1083: logging of expansion-failed-dnsdb-newlinejoin truncates log message, misleading * bug 1042: freeze_signal * bug 1061: sensitive data disclosure leaks Things that we should also chase for consideration for 4.75: * bug 1019: DKIM changes (Uwe Doering's patch for multiple signature generation) * HP-UX: check current status of building? There was a report of needing LIBS=-lelf which we might need to put into the OS-specific Makefile, but how portable is this? * bug 927 had some robustness fixes suggested in the comments (tracking down what turned out to be a Linux kernel bug) * anything not mentioned elsewhere in this mail but in bugzilla with a 4.75 milestone; if this applies to you, speak up if you don't want a push back to 4.76. Things not in for this one, IMO, but should go into 4.76: * bug 1080, tail invocation: risks breakage to other platforms * Eli Sand's $env_VARNAME patch * Perhaps interrupted log_write() fix, even though log_write() should be fine on Unix systems? * moving the SSL versioning display into the { -d -bV } output for consistency, and out of the non-debug { -bV } output. -Phil
pgpqIm9AjVHS1.pgp
Description: PGP signature
-- ## List details at http://lists.exim.org/mailman/listinfo/exim-dev Exim details at http://www.exim.org/ ##