User gilles has just rebuilt a portable snapshot, available from:
http://www.OpenSMTPD.org/archives/opensmtpd-201406061833p1.tar.gz
Checksum:
SHA256 (opensmtpd-201406061833p1.tar.gz) =
92648754cb5c0e196bfc5510120c97db5e8d960bac09b1f9ae4c18ef6d058db8
A summary of the content of this snapshot is available below.
Please test and let us know if it breaks something!
If this snapshot doesn't work, please also test with a previous one,
to help us spot where the issue is coming from. You can access all
previous snapshots here:
http://www.opensmtpd.org/archives/
The OpenSMTPD team ;-)
Summary of changes since last snapshot (opensmtpd-201405202105p1):
-----------------------------------------------------------------
- avoid excessive warnings about redefined macros
- reduce delta between OpenSSH and OpenSMTPD portable
- add reallocarray() to the openbsd-compat glue
- sync asr with latest upstream changes
- fix a possible crash caused by an off by one in imsg iovec passing
- replace realloc() calls with a * b constructs with calls to reallocarray()
- remove log_imsg() in ca.c, as it's already called in imsg_dispatch()
- HELO/EHLO may be called multiple times in a row
- no need to fsync() every envelope, instead just sync the whole transaction
- memset getaddrinfo hints before using it to avoid garbage causing a
getaddrinfo to fail [2]
- fix a missing counter reset when a transaction ends leading to message
truncation
- fix a bug in the local enqueuer parsing causing possible malformed
headers confusing some MUA
- do the loop checking on incoming mail, not outgoing mail, it's simpler,
saner and more efficient
- fix imsg profiling
- add a counter on holdq structures and limit number of envelopes on hold
- limit number of envelopes to schedule in a single run
[1] contributed by Ryan Kavanagh <[email protected]>, patch by Benny Baumann
<[email protected]>
[2] contributed by Jason A. Donenfeld
--
You received this mail because you are subscribed to [email protected]
To unsubscribe, send a mail to: [email protected]