Done,

Hope someone will have a look.

Regards
On Wed, 28 May 2003, Wez Furlong wrote:

> Date: Wed, 28 May 2003 15:01:28 +0100 (BST)
> From: Wez Furlong <[EMAIL PROTECTED]>
> To: [EMAIL PROTECTED]
> Cc: PHP developpers <[EMAIL PROTECTED]>
> Subject: Re: [PHP-DEV] fopen bug (fwd)
>
> Please paste the patch into your bug report and someone will look at
> including it in 4.3.3 or 4.4 or whatever the next release will be (too
> late for this to be in 4.3.2).
>
> --Wez.
>
> On Wed, 28 May 2003 [EMAIL PROTECTED] wrote:
>
> > This a resent of my yesterday message (can't remember if I got it myself)
> > Could one of the developpers help me with this patch I'm not so sure
> > about.
> >
> > I'm willing to help on this long standing bug.
> >
> > Regards,
> >
> > --
> > Olivier PRENANT             Tel:    +33-5-61-50-97-00 (Work)
> > Quartier d'Harraud Turrou           +33-5-61-50-97-01 (Fax)
> > 31190 AUTERIVE                      +33-6-07-63-80-64 (GSM)
> > FRANCE                      Email: [EMAIL PROTECTED]
> > ------------------------------------------------------------------------------
> > Make your life a dream, make your dream a reality. (St Exupery)
> >
> > ---------- Forwarded message ----------
> > Date: Tue, 27 May 2003 16:52:11 +0200 (MET DST)
> > From: [EMAIL PROTECTED]
> > To: PHP developpers <[EMAIL PROTECTED]>
> > Subject: fopen bug
> >
> > Hi everey one.
> >
> > I've been hit by the fopen bug 21958 very badly so I decided to have a
> > look and came with this pch against 4.3.2RC4 safe_mode.c
> >
> > Problem is no matter the permissions, you can't create a file with fopen
> > uner safe_mode on
> > My system is unixware 7.3.1 and php is an apache 1.3.27 module.
> >
> > Can someone review this and tell me if it's ok. (it works for me)
> >
> > *** main/safe_mode.c.orig   lun mrs 17 14:50:23 2003
> > --- main/safe_mode.c        mar mai 27 15:06:30 2003
> > ***************
> > *** 66,71 ****
> > --- 66,72 ----
> >                     mode = CHECKUID_DISALLOW_FILE_NOT_EXISTS;
> >             } else {
> >                     mode = CHECKUID_CHECK_FILE_AND_DIR;
> > +                   flags=1;
> >             }
> >     }
> >
> > ***************
> > *** 81,86 ****
> > --- 82,88 ----
> >      * If that fails, passthrough and check directory...
> >      */
> >     if (mode != CHECKUID_ALLOW_ONLY_DIR) {
> > +           strcpy(path,filename);
> >             VCWD_REALPATH(filename, path);
> >             ret = VCWD_STAT(path, &sb);
> >             if (ret < 0) {
> >
> > TIA
> > --
> > Olivier PRENANT             Tel:    +33-5-61-50-97-00 (Work)
> > Quartier d'Harraud Turrou           +33-5-61-50-97-01 (Fax)
> > 31190 AUTERIVE                      +33-6-07-63-80-64 (GSM)
> > FRANCE                      Email: [EMAIL PROTECTED]
> > ------------------------------------------------------------------------------
> > Make your life a dream, make your dream a reality. (St Exupery)
> >
> > --
> > PHP Internals - PHP Runtime Development Mailing List
> > To unsubscribe, visit: http://www.php.net/unsub.php
> >
> >
> >
>

-- 
Olivier PRENANT                 Tel:    +33-5-61-50-97-00 (Work)
Quartier d'Harraud Turrou           +33-5-61-50-97-01 (Fax)
31190 AUTERIVE                      +33-6-07-63-80-64 (GSM)
FRANCE                      Email: [EMAIL PROTECTED]
------------------------------------------------------------------------------
Make your life a dream, make your dream a reality. (St Exupery)

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to