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

Attachment: pgpqIm9AjVHS1.pgp
Description: PGP signature

-- 
## List details at http://lists.exim.org/mailman/listinfo/exim-dev Exim details 
at http://www.exim.org/ ##

Reply via email to