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
signature.asc
Description: Digital signature