A Library for Posting Electronic Mail
No description set
- Devel package for openSUSE:Factory
-
2
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout server:mail/libesmtp && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
add_ntlm.patch | 0000003239 3.16 KB | |
libesmtp-1.1.0.tar.gz | 0000169134 165 KB | |
libesmtp.changes | 0000006002 5.86 KB | |
libesmtp.spec | 0000002874 2.81 KB |
Latest Revision
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
Comments 0