replace realloc() calls with a * b constructs with calls to reallocarray()
Merge branch 'master' into portable
reduce delta between OpenSSH and OpenSMTPD portable
add reallocarray() to the openbsd-compat glue
reduce delta between OpenSSH and OpenSMTPD portable
remove mfa.c, replaced with filter.c
remove log_imsg() in ca.c, as it's already called in imsg_dispatch()
Merge branch 'master' into portable
add missing asr_freeaddrinfo() prototype
move asr.h from contrib/lib/libc/asr to openbsd-compat. While there, sync it with latest upstream changes
add 2 missing includes:
1/ #include <asr.h> needs #include <netdb.h>
2/ each portable file needs #include "includes.h"
add missing #include "includes.h"
sync asr with latest upstream changes
move event_asr_run.c from contrib/lib/libc/asr to openbsd-compat
bogus ';'
Merge branch 'master' into portable
helo/ehlo may be called multiple times and will perform as RSET,
we limited this to avoid the hogging of sessions but the kick mechanism
was introduced later and therefore this limitation is no needed
Merge branch 'master' into portable
Merge branch 'portable' of ssh://ssh.poolp.org/git/opensmtpd into portable
no need to sync every individual envelope we write during the SMTP transaction,
we only need to sync when we commit