sync portable OpenSSH openbsd-compat/arc4random.c

date: 2014/06/11 03:10:00;  author: dtucker;  state: Exp;  lines: +2 -0;
 - (dtucker) [openbsd-compat/arc4random.c] Use explicit_bzero instead of an
   assigment that might get optimized out.  ok djm@
fix build when HAVE_TLSEXT_SERVERNAME is not defined
reduce diff with -portable
Resolve master merge conflicts.
Merge branch 'portable' of ssh://ssh.poolp.org/git/opensmtpd into portable
remove now useless openbsd-compat/log.h, and while there fix openbsd-compat/Makefile.am
now that fatal{,x}() support variadic parameters, use the proper secure idiom:
fatalx("%s", errorstr);

instead of:
fatalx(errorstr);
Merge branch 'master' into portable