Hello. Please find below an update to S-nail v14.9.14.
Fixes GSSAPI for IMAP, adds XOAUTH2/OAUTHBEARER, and for OpenBSD in particular it fixes long standing (must be) race conditions regarding child processes and their I/O setup, revealed by my new hardware (i stepped a decade of hardware improvements). Funnily the problem (child descriptors were closed by the parent before the fork(2)ed childs had the opportunity to dup(2)licate their file descriptors) reminded me of a message of the german computer magazine c't, maybe around 2001/2002, when OpenBSD improved their fork(2) performance in a day or two after having appeared declassified in a comparison with other OSes. (Of course it was nothing but our own fault to not synchronize on the child, but blindly assuming that a fork(2) child gets the opportunity to run immediately.) Also the tests now take care for OSs which favour the foreground exec flow, and waits for async files to appear as necessary (since *sendwait* now set by default and meaning-extended, not much remained necessary here, though). Thanks for your consideration, and Ciao! Index: Makefile =================================================================== RCS file: /cvs/ports/mail/s-nail/Makefile,v retrieving revision 1.23 diff -u -p -r1.23 Makefile --- Makefile 12 Jul 2019 20:47:37 -0000 1.23 +++ Makefile 29 Jul 2019 16:32:41 -0000 @@ -2,7 +2,7 @@ COMMENT= SysV mail/BSD Mail/POSIX mailx: send and receive mail -DISTNAME= s-nail-14.9.13 +DISTNAME= s-nail-14.9.14 CATEGORIES= mail HOMEPAGE= https://www.sdaoden.eu/code.html\#s-mailx Index: distinfo =================================================================== RCS file: /cvs/ports/mail/s-nail/distinfo,v retrieving revision 1.16 diff -u -p -r1.16 distinfo --- distinfo 17 Apr 2019 19:43:32 -0000 1.16 +++ distinfo 29 Jul 2019 16:32:41 -0000 @@ -1,2 +1,2 @@ -SHA256 (s-nail-14.9.13.tar.gz) = bP7tVRuqERax0pXjwHATRFl/rxKpdHqDYwkrgJZK5Gg= -SIZE (s-nail-14.9.13.tar.gz) = 1005355 +SHA256 (s-nail-14.9.14.tar.gz) = 8OMnUnTJPzdW+6bFjKU/Bbn6L4m624Z4YIs3LZPqUQw= +SIZE (s-nail-14.9.14.tar.gz) = 1033460 --steffen | |Der Kragenbaer, The moon bear, |der holt sich munter he cheerfully and one by one |einen nach dem anderen runter wa.ks himself off |(By Robert Gernhardt)