Debian Patches
Status for ssmtp/2.64-12
Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
01-374327-use-gnutls.patch | http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=374327 GPL code linked against OpenSSL without exception [ Alejandro Rios ] * Initial port from openssl to gnutls [ Anibal Monsalve Salazar ] * configure: replaced -lssl with -lgnutls-openssl * ssmtp.c: replaced SSL_CTX_use_certificate_chain_file with SSL_CTX_use_certificate_file and marked SSL_CTX_check_private_key as not used. Alejandro Rios <alerios@debian.org> Anibal Monsalve Salazar <anibal@debian.org> =================================================================== |
no | ||||
02-557725-solaris.patch | http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=557725 Patch by Darik Horn <dajhorn@vanadac.com> =================================================================== |
no | ||||
03-557741-remote-addr.patch | http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=557741 Patch by Victor Sudakov <sudakov@sibptus.tomsk.ru> Modified by Anibal Monsalve Salazar <anibal@debian.org> =================================================================== |
no | ||||
04-508759-garbage.patch | Common subdirectories: ssmtp-original/debian and ssmtp-2.62/debian Common subdirectories: ssmtp-original/md5auth and ssmtp-2.62/md5auth Common subdirectories: ssmtp-original/.pc and ssmtp-2.62/.pc =================================================================== |
no | ||||
05-LDFLAGS.patch | =================================================================== | no | ||||
debian-changes-2.64-1 | Upstream changes introduced in version 2.64-1 This patch has been created by dpkg-source during the package build. Here's the last changelog entry, hopefully it gives details on why those changes were made: . ssmtp (2.64-1) unstable; urgency=low . * New upstream version Delete 02-397149-amd64-crammd5.patch (merged) * Source package format is 3.0 (quilt) * Fix out-of-date-standards-version * Fix malformed-prompt-in-templates * Fix no-homepage-field * Add 02-557725-solaris.patch by Darik Horn to make ssmtp compatible with Solaris 11. Closes: 557725 * Add 03-557741-remote-addr.patch by Victor Sudakov to insert the X- Originating-IP header. Closes: 557741 * Make AuthUser/AuthPass not visible to all users. Closes: 500454 . The person named in the Author field signed this changelog entry. |
Anibal Monsalve Salazar <anibal@debian.org> | no | debian | ||
fix-tls1.3-handshake.patch | Fix TLS 1.3 handshake diff --git a/ssmtp.c b/ssmtp.c index 7ab79ab..6b2b9d0 100644 |
Jeff King <peff@peff.net> | no | debian | 2019-08-13 | |
keep-from-header-intact.patch | Keep From: header intact This patch changes the behaviour of ssmtp when FromLineOverride=NO to not modify the "From:" header. This allows forwarded emails to have the correct envelope sender as well as retaining the original "From:" header. diff --git a/ssmtp.c b/ssmtp.c index 6b2b9d0..dbb1437 100644 |
<herbert@gondor.apana.org.au> | no | debian | ||
pointer-init.patch | =================================================================== | no | ||||
ssmtp-bug584162-fix.patch | Re: ssmtp: Partial loss of message body, sending message to wrong recipicients Attached is a patch against the original 2.64 source that should address this bug, and hopefully not break anything. An overview of my changes: * Added code to standarise() to drop the trailing '\r' if the line originally ended with "\r\n". * Added a check to header_parse() that effectively converts an "\r\n" in the input into '\n'. * Added a conditional so that header_parse() doesn't pass the empty string to header_save()---a behavior I observed in testing, at the end of a header block with "\r\n" line endings. * Simplified the last if(in_header) conditional in header_parse(), because it erroneously assumes that if in_header == True, then c could have some value other than EOF. (See the condition on the previous "while" loop, and the lack of any other way to exit said loop.) header_parse() will now properly grab a header if fed a message without a body (i.e. no "\n\n" ending the header block), although this code will still drop a header if there is no newline at the end. Christoph, thank you for your excellent analysis, and the test cases. I made use of them, and with my changes sSMTP appears to do the right thing. =================================================================== |
"Daniel Richard G." <skunk@iSKUNK.ORG> | not-needed | debian | 2014-06-19 |
Showing 1 to 10 of 10 entries