fix event handling and pauses in ssl layer to avoid possible crash
Merge branch 'master' into portable
make client socket non blocking to avoid evil client from causing
trouble in a SSL handshake. while at it, make event masking a bit
more strict to avoid possible bugs
make client socket non blocking to avoid evil client from causing
trouble in a SSL handshake. while at it, make event masking a bit
more strict to avoid possible bugs
cleanup ssl-tree building and make sure it is done in smtpd -n case too
Merge branch 'master' into portable

Conflicts:
	smtpd/smtpd.c
Check error with getsockopt() to properly detect the timeout on connect.
Merge branch 'master' into portable
sync with OpenBSD
remove for now
fix broken conflict resolution
update
Merge branch 'master' into portable
do not include <sys/param.h>
include order