[exim-cvs] cvs commit: exim/exim-doc/doc-txt ChangeLog exim…

Top Page
Delete this message
Reply to this message
Author: Tony Finch
Date:  
To: exim-cvs
Subject: [exim-cvs] cvs commit: exim/exim-doc/doc-txt ChangeLog exim/exim-src/src daemon.c
fanf2 2008/01/28 18:24:07 GMT

  Modified files:
    exim-doc/doc-txt     ChangeLog 
    exim-src/src         daemon.c 
  Log:
  Bugzilla 662: Fix stack corruption before exec() in daemon.c.


  Revision  Changes    Path
  1.540     +2 -0      exim/exim-doc/doc-txt/ChangeLog
  1.25      +1 -1      exim/exim-src/src/daemon.c


  Index: ChangeLog
  ===================================================================
  RCS file: /home/cvs/exim/exim-doc/doc-txt/ChangeLog,v
  retrieving revision 1.539
  retrieving revision 1.540
  diff -u -r1.539 -r1.540
  --- ChangeLog    22 Jan 2008 19:23:47 -0000    1.539
  +++ ChangeLog    28 Jan 2008 18:24:07 -0000    1.540
  @@ -1,4 +1,4 @@
  -$Cambridge: exim/exim-doc/doc-txt/ChangeLog,v 1.539 2008/01/22 19:23:47 fanf2 Exp $
  +$Cambridge: exim/exim-doc/doc-txt/ChangeLog,v 1.540 2008/01/28 18:24:07 fanf2 Exp $


Change log file for Exim from version 4.21
-------------------------------------------
@@ -17,6 +17,8 @@

TF/01 Do not log submission mode rewrites if they do not change the address.

+TF/02 Bugzilla 662: Fix stack corruption before exec() in daemon.c.
+

Exim version 4.69
-----------------

  Index: daemon.c
  ===================================================================
  RCS file: /home/cvs/exim/exim-src/src/daemon.c,v
  retrieving revision 1.24
  retrieving revision 1.25
  diff -u -r1.24 -r1.25
  --- daemon.c    27 Jun 2007 11:01:51 -0000    1.24
  +++ daemon.c    28 Jan 2008 18:24:07 -0000    1.25
  @@ -1,4 +1,4 @@
  -/* $Cambridge: exim/exim-src/src/daemon.c,v 1.24 2007/06/27 11:01:51 ph10 Exp $ */
  +/* $Cambridge: exim/exim-src/src/daemon.c,v 1.25 2008/01/28 18:24:07 fanf2 Exp $ */


   /*************************************************
   *     Exim - an Internet mail transport agent    *
  @@ -1661,7 +1661,7 @@
             {
             uschar opt[8];
             uschar *p = opt;
  -          uschar *extra[4];
  +          uschar *extra[5];
             int extracount = 1;


             signal(SIGALRM, SIG_DFL);