results in a linker failure) and arm (hasn't started release builds yet).
mistakenly committed after testing and missed. release packages for this
built ok on amd64, i386, powerpc64, sparc64 so I'm leaving it unchanged
for those.
ok naddy@ (ports remains locked)
to fix build failures in dependent ports by tb@, tweaked by me (regen
patches, stop listing headers separately in the makefile).
various bug fixes, including c-client's version of the "parses
information from an IMAP server during non-authenticated state" class
of problems which was found in a bunch of IMAP software recently, some
crashes/memory corruption, and a problem with forwarding and replacing
attachments.
ok tb@
Jussi Laako reported seeing a busy loop when Thunderbird or mobile users
connected to the Alpine based imapd mail server. One of them is doing
non-blocking I/O and the added retry short-circuited the select call
and retry causing a busy loop. Simplify the retry logic while there.
tested by procter, with help from beck
Servers enforcing that clients send an SNI become more common.
Backport the mechanism for sending SNI from alpine 2.22.
Our new TLSv1.3 stack requires more retries than the old one
so retry SSL_write() if the API tells us to do so.
Issue reported, fix tested and "ok" procter.
ok jca sthen
(which is not) throughout the ports Makefiles.
* Replace find|xargs with find -exec {} +
* Replace -exec {} \; with -exec {} + if applicable.
* Use the -delete operator to remove files and empty directories.
* Combine and tweak some find(1) invocations while here.
ok kn@ rsadowski@ espie@
Follow the upstream recommendations for packagers and switch to
multi-packages:
devel/gettext -> devel/gettext,-runtime
devel/gettext-tools -> devel/gettext,-tools
(new) devel/gettext,-textstyle
but because we don't do inter-library links in base, it isn't pulled in
automatically) - explicitly pass the required libraries, and bump shlib
version; this particular update is really just a minor, but bumping major
here because we missed it before. ok aja@ (maintainer)
diffs ("cool!!!" sthen@).
Switch to REVISION and new DEPENDS.
Add a README.OpenBSD file explaining how to setup pop/imap/smtp.
Most work from Daniel Dickman (thanks!), with a couple of tweaks.