cvs: php4 /ext/pgsql pgsql.c

From: Date: Wed, 17 Jul 2002 04:58:58 +0000
Subject: cvs: php4 /ext/pgsql pgsql.c
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-12861@lists.php.net to get a copy of this message
yohgaki Wed Jul 17 00:58:58 2002 EDT Modified files: /php4/ext/pgsql pgsql.c Log: Added open_basedir check. @ Added open_basedir check for pg_lo_import() (Yasuo) Index: php4/ext/pgsql/pgsql.c diff -u php4/ext/pgsql/pgsql.c:1.203 php4/ext/pgsql/pgsql.c:1.204 --- php4/ext/pgsql/pgsql.c:1.203 Mon Jul 15 06:04:01 2002 +++ php4/ext/pgsql/pgsql.c Wed Jul 17 00:58:58 2002 @@ -19,7 +19,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: pgsql.c,v 1.203 2002/07/15 10:04:01 yohgaki Exp $ */ +/* $Id: pgsql.c,v 1.204 2002/07/17 04:58:58 yohgaki Exp $ */ #include <stdlib.h> @@ -1991,6 +1991,10 @@ } if (PG(safe_mode) &&(!php_checkuid(file_in, NULL, CHECKUID_CHECK_FILE_AND_DIR))) { + RETURN_FALSE; + } + + if (php_check_open_basedir(file_in TSRMLS_CC)) { RETURN_FALSE; }

« previous php.cvs (#12861) next »