On Mon, May 09, 2005 at 03:38:49AM -0400, Jeff King wrote:
>This patch should fix the problem:
>
>--- main.c.orig 2005-05-09 03:29:59.000000000 -0400
>+++ main.c      2005-05-09 03:30:37.000000000 -0400
>@@ -415,7 +415,7 @@
>                standardise(buf);
> */
>
>-               SMTP_write(sock, ht->string);
>+               SMTP_write(sock, "%s", ht->string);
>                ht = ht->next;
>        }
>
>The nature of the issue should be obvious from this patch.  The problem
>is fixed in more recent versions of debian (see ssmtp 2.61-3, ssmtp.c,
>line 1522) due to substantial rewriting (not sure exactly when the fix
>was introduced, though).
>
>I checked over both versions for similar issues.  ssmtp-2.61 is clean
>(though ssmtp.c line 1424 looks problematic it is not because the buffer
>contains base64-encoded data).  ssmtp-2.50.6.1 just has the issue
>mentioned here, and is otherwise fine.
>
>HTH,
>-Peff

Thank you Jeff for the patch.

Michelle, could you please test Jeff's patch for me?

Mit freundlichen Grüßen,

Anibal Monsalve Salazar
--
 .''`. Debian GNU/Linux
: :' : Free Operating System
`. `'  http://debian.org/
  `-   http://v7w.com/anibal

Attachment: signature.asc
Description: Digital signature

Reply via email to