Revisions of libesmtp
Jan Engelhardt (jengelh)
accepted
request 1186626
from
Martin Jambor (jamborm)
(revision 9)
- Added libesmtp-c99.patch which adds a required feature macro definition so that strlcpy function is properly declared in the standard header file. [boo#1225800] If the request is fine, please forward it also to Factory soon-ish so that we can switch the default compiler.
Jan Engelhardt (jengelh)
accepted
request 1045487
from
Paolo Stivanin (polslinux)
(revision 8)
- Update to 1.1.0: * CVE-2019-19977: avoid potential stack overflow in NTLM authenticator. * Migrate build system to Meson * Remove GNU libltdl support, assume dlopen() always available. * Use a linker map to restrict public symbols to API only. * Add sentinel and ‘format printf’ attributes to function declarations. * Remove getaddrinfo() implementation. * Use strlcpy() for safer string copies, provide implementation for systems that need it. * Update ‘application data’ APIs * Add ‘smtp_get_server_name()’ API. * Collect replacement functions into missing.c * Prohibit Resent-Reply-To: header. * Use canonic domain name of MTA where known * Implement rfc2822date() with strftime() if available. * add option for XDG file layout convention instead of ~/.authenticate * OpenSSL + Remove support for OpenSSL versions before v1.1.0 + Update OpenSSL API calls used for modern versions + Require TLS v1 or higher * Add add_ntlm.patch * Drop the following patches: + libesmtp-removedecls.diff + libesmtp-1.0.4-bloat.patch + libesmtp-fix-cve-2019-19977.patch + libesmtp-openssl11.patch + libesmtp-tlsv12.patch
Jan Engelhardt (jengelh)
accepted
request 910456
from
Yifan Jiang (yfjiang)
(revision 7)
- Add libesmtp-fix-cve-2019-19977.patch: Fix stack-based buffer over-read in ntlm/ntlmstruct.c (bsc#1160462 bsc#1189097).
Dirk Mueller (dirkmueller)
accepted
request 665955
from
Thorsten Kukuk (kukuk)
(revision 6)
- Use %license instead of %doc [bsc#1082318]
Jan Engelhardt (jengelh)
committed
(revision 5)
- Implement shared library packaging guideline.
Jan Engelhardt (jengelh)
accepted
request 577378
from
Cristian Rodríguez (elvigia)
(revision 4)
- SSL support was silently lost on openSSL 1.1 update. libesmtp-openssl11.patch makes things work again.
Bjørn Lie (Zaitor)
committed
(revision 3)
Bjørn Lie (Zaitor)
accepted
request 437106
from
Dominique Leuenberger (dimstar_suse)
(revision 2)
Add bug ref to one of the changes entries - original submission by Marcus Meissner
Matthias Mailänder (Mailaender)
accepted
request 435609
from
Bjørn Lie (Zaitor)
(revision 1)
I'd like to move this to here as it's a more fitting home than GNOME, where we only had it due to balsa I guess. Once acked, I'll file a changedevel req to factory
Displaying all 9 revisions