[PHP-CVS-DAILY] cvs: php-src / ChangeLog

2009-07-07 Thread changelog
changelog   Wed Jul  8 01:34:22 2009 UTC

  Modified files:  
/php-srcChangeLog 
  Log:
  ChangeLog update
  
http://cvs.php.net/viewvc.cgi/php-src/ChangeLog?r1=1.3457r2=1.3458diff_format=u
Index: php-src/ChangeLog
diff -u php-src/ChangeLog:1.3457 php-src/ChangeLog:1.3458
--- php-src/ChangeLog:1.3457Tue Jul  7 01:33:07 2009
+++ php-src/ChangeLog   Wed Jul  8 01:34:20 2009
@@ -1,3 +1,186 @@
+2009-07-07  David Soria Parra  dso...@gmx.net
+
+* (PHP_5_2)
+  run-tests.php
+  run-tests.php:
+  MFH: Reset TZ environment variable. Some tests assume that it's not set.
+
+* run-tests.php:
+  Reset TZ environment variable. Some tests assume that it's not set.
+
+2009-07-07  Pierre-Alain Joye  pierre@gmail.com
+
+* (PHP_5_3)
+  NEWS:
+  - #46682
+
+* ext/standard/tests/file/touch_basic-win32.phpt:
+  - MF53: touch() atime field returns different value
+
+* (PHP_5_3)
+  ext/standard/tests/file/touch_basic-win32.phpt:
+  - #46882, touch() atime field returns different value
+
+* ext/standard/tests/file/mkdir_variation5-win32.phpt:
+  - fixed, remove XFAIL
+
+* (PHP_5_3)
+  ext/standard/tests/file/mkdir_variation5-win32.phpt:
+  - fixed, remove xfail
+
+* ext/standard/tests/file/touch_variation5-win32.phpt
+  ext/standard/tests/file/touch_variation6-win32.phpt:
+  - sync with 5.3
+
+* (PHP_5_3)
+  ext/standard/tests/file/touch_variation5-win32.phpt
+  ext/standard/tests/file/touch_variation6-win32.phpt:
+  - fix tests, 5.3 supports these things now on windows. Also shorter tests
+  would be REALLY nice (or use iteration numbering)
+
+2009-07-07  Stanislav Malyshev  s...@zend.com
+
+* (PHP_5_3)
+  ext/intl/intl_error.c
+  ext/intl/php_intl.c
+  ext/intl/php_intl.h:
+  merge errors support
+
+2009-07-07  Jani Taskinen  jani.taski...@sci.fi
+
+* (PHP_5_2)
+  NEWS
+  main/main.c:
+  MFH:- Fixed bug #48247 (Infinite loop and possible crash during startup
+  with errors)
+
+* (PHP_5_3)
+  NEWS
+  main/main.c
+  main/main.c:
+  - Fixed bug #48247 (Infinite loop and possible crash during startup with
+  errors)
+
+2009-07-07  Pierre-Alain Joye  pierre@gmail.com
+
+* (PHP_5_2)
+  NEWS:
+  - #48116
+
+* (PHP_5_2)
+  ext/openssl/openssl.c:
+   - MF53: #48116, fix build with openssl 1.0
+
+2009-07-07  Jani Taskinen  jani.taski...@sci.fi
+
+* (PHP_5_2)
+  NEWS:
+  F*ckin bom
+
+* (PHP_5_3)
+  NEWS:
+  Check your editors, this is ascii only file!
+
+2009-07-07  David Soria Parra  dso...@gmx.net
+
+* (PHP_5_3)
+  ZendEngine2/tests/024.phpt:
+  MFH: Adjust tests. The order in which notices appear is platform 
dependend
+  as the function call ordering in parameter lists is not defined in C.
+
+* ZendEngine2/tests/024.phpt:
+  Adjust tests. The order in which notices appear is platform dependend as
+  the function call ordering in parameter lists is not defined in C.
+
+2009-07-07  Ulf Wendel  ulf.wen...@phpdoc.de
+
+* (PHP_5_3)
+  ext/mysql/tests/mysql_affected_rows.phpt
+  ext/mysql/tests/mysql_field_flags.phpt
+  ext/mysql/tests/mysql_info.phpt
+  ext/mysql/tests/mysql_query.phpt
+  ext/mysql/tests/mysql_unbuffered_query.phpt
+  ext/mysql/tests/table.inc:
+  MFH. Fixing tests to run with  SQL_MODE=ANSI_QUOTES as well.
+
+* ext/mysql/tests/connect.inc
+  ext/mysql/tests/mysql_affected_rows.phpt
+  ext/mysql/tests/mysql_field_flags.phpt
+  ext/mysql/tests/mysql_info.phpt
+  ext/mysql/tests/mysql_query.phpt
+  ext/mysql/tests/mysql_unbuffered_query.phpt
+  ext/mysql/tests/skipif.inc
+  ext/mysql/tests/table.inc:
+  Fixing tests to run with  SQL_MODE=ANSI_QUOTES as well.
+
+2009-07-07  Pierre-Alain Joye  pierre@gmail.com
+
+* (PHP_5_2)
+  NEWS
+  NEWS:
+  - #45905
+
+* ext/gd/libgd/gd.c
+  ext/gd/libgd/gd.c:
+  - WS
+
+* ext/gd/libgd/gd.c
+  ext/gd/libgd/gd.c:
+  - MF53: #45905, imagefilledrectangle() clipping error
+
+* (PHP_5_3)
+  ext/gd/libgd/gd.c:
+  - #45905, imagefilledrectangle() clipping error
+
+2009-07-07  Felipe Pena  felipe...@gmail.com
+
+* ext/mbstring/tests/mb_convert_kana.phpt
+  ext/mbstring/tests/mb_convert_kana.phpt
+  ext/mbstring/tests/mb_decode_numericentity.phpt
+  ext/mbstring/tests/mb_decode_numericentity.phpt
+  ext/mbstring/tests/mb_encode_numericentity.phpt
+  ext/mbstring/tests/mb_encode_numericentity.phpt
+  ext/mbstring/tests/mb_ereg3.phpt
+  ext/mbstring/tests/mb_ereg3.phpt
+  ext/mbstring/tests/mb_ereg4.phpt
+  ext/mbstring/tests/mb_ereg4.phpt
+  ext/mbstring/tests/mb_ereg_search.phpt
+  ext/mbstring/tests/mb_ereg_search.phpt
+  ext/mbstring/tests/mb_ereg_search_pos.phpt
+  ext/mbstring/tests/mb_ereg_search_pos.phpt
+  

[PHP-CVS-DAILY] cvs: ZendEngine2 / ChangeLog

2009-07-07 Thread changelog
changelog   Wed Jul  8 01:34:26 2009 UTC

  Modified files:  
/ZendEngine2ChangeLog 
  Log:
  ChangeLog update
  
http://cvs.php.net/viewvc.cgi/ZendEngine2/ChangeLog?r1=1.1513r2=1.1514diff_format=u
Index: ZendEngine2/ChangeLog
diff -u ZendEngine2/ChangeLog:1.1513 ZendEngine2/ChangeLog:1.1514
--- ZendEngine2/ChangeLog:1.1513Tue Jul  7 01:33:12 2009
+++ ZendEngine2/ChangeLog   Wed Jul  8 01:34:26 2009
@@ -1,3 +1,14 @@
+2009-07-07  David Soria Parra  dso...@gmx.net
+
+* (PHP_5_3)
+  tests/024.phpt:
+  MFH: Adjust tests. The order in which notices appear is platform 
dependend
+  as the function call ordering in parameter lists is not defined in C.
+
+* tests/024.phpt:
+  Adjust tests. The order in which notices appear is platform dependend as
+  the function call ordering in parameter lists is not defined in C.
+
 2009-07-06  andy wharmby  whar...@uk.ibm.com
 
 * tests/019.phpt
@@ -29293,7 +29304,7 @@
 2003-06-10  Jani Taskinen  sni...@iki.fi
 
 * zend_multiply.h:
-  - Missing $Id: ChangeLog,v 1.1513 2009/07/07 01:33:12 changelog Exp $ tag
+  - Missing $Id: ChangeLog,v 1.1514 2009/07/08 01:34:26 changelog Exp $ tag
 
 2003-06-10  James Cox  ja...@imajes.info
 
@@ -31017,7 +31028,7 @@
   zend_types.h
   zend_variables.c
   zend_variables.h:
-  - Added some missing CVS $Id: ChangeLog,v 1.1513 2009/07/07 01:33:12 
changelog Exp $ tags, headers and footers.
+  - Added some missing CVS $Id: ChangeLog,v 1.1514 2009/07/08 01:34:26 
changelog Exp $ tags, headers and footers.
 
 2003-01-30  Ilia Alshanetsky  i...@prohost.org
 




[PHP-CVS] [TESTING] - svn: /

2009-07-07 Thread Gwynne Raskind
gwynne  Tue, 07 Jul 2009 08:28:18 +

Changed paths:
A   pecl/
D   php/pecl/

Log:
rearranging old repo to look like new one will



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] [TESTING] - svn: /

2009-07-07 Thread Gwynne Raskind
gwynne  Tue, 07 Jul 2009 08:28:57 +

Changed paths:
A   archived/

Log:
rearranging old repo to look like new one will



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] [TESTING] - svn: archived/

2009-07-07 Thread Gwynne Raskind
gwynne  Tue, 07 Jul 2009 08:29:57 +

Changed paths:
A   archived/THERE_WILL_BE_MODULES_HERE/

Log:
rearranging old repo to look like new one will



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: php-src(PHP_5_3) /ext/gd/libgd gd.c

2009-07-07 Thread Pierre-Alain Joye
pajoye  Tue Jul  7 10:49:39 2009 UTC

  Modified files:  (Branch: PHP_5_3)
/php-src/ext/gd/libgd   gd.c 
  Log:
  - #45905, imagefilledrectangle() clipping error
  
http://cvs.php.net/viewvc.cgi/php-src/ext/gd/libgd/gd.c?r1=1.90.2.1.2.21.2.13r2=1.90.2.1.2.21.2.14diff_format=u
Index: php-src/ext/gd/libgd/gd.c
diff -u php-src/ext/gd/libgd/gd.c:1.90.2.1.2.21.2.13 
php-src/ext/gd/libgd/gd.c:1.90.2.1.2.21.2.14
--- php-src/ext/gd/libgd/gd.c:1.90.2.1.2.21.2.13Wed May 27 07:17:54 2009
+++ php-src/ext/gd/libgd/gd.c   Tue Jul  7 10:49:38 2009
@@ -2114,33 +2114,40 @@
 {
int x, y;
 
-   /* Nick Atty: limit the points at the edge.  Note that this also
-* nicely kills any plotting for rectangles completely outside the
-* window as it makes the tests in the for loops fail
-*/
-   if (x1  0) {
-   x1 = 0;
-   }
-   if (x1  gdImageSX(im)) {
-   x1 = gdImageSX(im);
-   }
-   if(y1  0) {
-   y1 = 0;
-   }
-   if (y1  gdImageSY(im)) {
-   y1 = gdImageSY(im);
+
+   if (x1 == x2  y1 == y2) {
+   gdImageSetPixel(im, x1, y1, color);
+   return;
}
+
if (x1  x2) {
x = x1;
x1 = x2;
x2 = x;
}
+
if (y1  y2) {
y = y1;
y1 = y2;
y2 = y;
}
 
+   if (x1  0) {
+   x1 = 0;
+   }
+
+   if (x2 = gdImageSX(im)) {
+   x2 = gdImageSX(im) - 1;
+   }
+
+   if (y1  0) {
+   y1 = 0;
+   }
+
+   if (y2 = gdImageSY(im)) {
+   y2 = gdImageSY(im) - 1;
+   }
+
for (y = y1; (y = y2); y++) {
for (x = x1; (x = x2); x++) {
gdImageSetPixel (im, x, y, color);



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: php-src /ext/gd/libgd gd.c

2009-07-07 Thread Pierre-Alain Joye
pajoye  Tue Jul  7 10:50:10 2009 UTC

  Modified files:  
/php-src/ext/gd/libgd   gd.c 
  Log:
  - MF53: #45905, imagefilledrectangle() clipping error
  
http://cvs.php.net/viewvc.cgi/php-src/ext/gd/libgd/gd.c?r1=1.126r2=1.127diff_format=u
Index: php-src/ext/gd/libgd/gd.c
diff -u php-src/ext/gd/libgd/gd.c:1.126 php-src/ext/gd/libgd/gd.c:1.127
--- php-src/ext/gd/libgd/gd.c:1.126 Wed May 27 07:16:55 2009
+++ php-src/ext/gd/libgd/gd.c   Tue Jul  7 10:50:06 2009
@@ -2111,21 +2111,10 @@
 {
int x, y;
 
-   /* Nick Atty: limit the points at the edge.  Note that this also
-* nicely kills any plotting for rectangles completely outside the
-* window as it makes the tests in the for loops fail
-*/
-   if (x1  0) {
-   x1 = 0;
-   }
-   if (x1  gdImageSX(im)) {
-   x1 = gdImageSX(im);
-   }
-   if(y1  0) {
-   y1 = 0;
-   }
-   if (y1  gdImageSY(im)) {
-   y1 = gdImageSY(im);
+
+   if (x1 == x2  y1 == y2) {
+   gdImageSetPixel(im, x1, y1, color);
+   return;
}
if (x1  x2) {
x = x1;
@@ -2138,6 +2127,22 @@
y2 = y;
}
 
+   if (x1  0) {
+   x1 = 0;
+   }
+
+   if (x2 = gdImageSX(im)) {
+   x2 = gdImageSX(im) - 1;
+   }
+
+   if (y1  0) {
+   y1 = 0;
+   }
+
+   if (y2 = gdImageSY(im)) {
+   y2 = gdImageSY(im) - 1;
+   }
+
for (y = y1; (y = y2); y++) {
for (x = x1; (x = x2); x++) {
gdImageSetPixel (im, x, y, color);



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: php-src /ext/gd/libgd gd.c

2009-07-07 Thread Pierre-Alain Joye
pajoye  Tue Jul  7 10:54:38 2009 UTC

  Modified files:  
/php-src/ext/gd/libgd   gd.c 
  Log:
  - WS
  
http://cvs.php.net/viewvc.cgi/php-src/ext/gd/libgd/gd.c?r1=1.127r2=1.128diff_format=u
Index: php-src/ext/gd/libgd/gd.c
diff -u php-src/ext/gd/libgd/gd.c:1.127 php-src/ext/gd/libgd/gd.c:1.128
--- php-src/ext/gd/libgd/gd.c:1.127 Tue Jul  7 10:50:06 2009
+++ php-src/ext/gd/libgd/gd.c   Tue Jul  7 10:54:36 2009
@@ -1195,7 +1195,7 @@
if (as != 0) {
wid = thick / as;
} else {
-   wid = 1;
+   wid = 1;
}
if (wid == 0) {
wid = 1;
@@ -1679,7 +1679,7 @@
 
 
 if ((s % 360)  == (e % 360)) {
-   s = 0; e = 360; 
+   s = 0; e = 360;
} else {
if (s  360) {
s = s % 360;
@@ -1697,7 +1697,7 @@
e += 360;
}
if (s == e) {
-   s = 0; e = 360; 
+   s = 0; e = 360;
}
}
 
@@ -1896,7 +1896,7 @@
do {
c = gdImageGetPixel(im, ix, iy);
if (c != oc) {
-   goto done;  
+   goto done;
}
gdImageSetPixel(im, ix, iy, nc);
} while(ix++  (im-sx -1));
@@ -1908,7 +1908,7 @@
}
gdImageSetPixel(im, ix, iy, nc);
} while(ix++  (im-sx -1));
-   goto done;  
+   goto done;
}
 
stack = (struct seg *)safe_emalloc(sizeof(struct seg), 
((int)(im-sy*im-sx)/4), 1);
@@ -2308,6 +2308,7 @@
tox++;
continue;
}
+
/*
 * If it's the same image, mapping is NOT trivial since 
we
 * merge with greyscale target, but if pct is 100, the 
grey
@@ -2319,9 +2320,9 @@
dc = gdImageGetPixel(dst, tox, toy);
g = (0.29900f * gdImageRed(dst, dc)) + 
(0.58700f * gdImageGreen(dst, dc)) + (0.11400f * gdImageBlue(dst, dc));
 
-ncR = (int)(gdImageRed (src, c) * (pct / 
100.0f) + g * ((100 - pct) / 100.0));
-ncG = (int)(gdImageGreen (src, c) * (pct / 
100.0f) + g * ((100 - pct) / 100.0));
-ncB = (int)(gdImageBlue (src, c) * (pct / 
100.0f) + g * ((100 - pct) / 100.0));
+   ncR = (int)(gdImageRed (src, c) * (pct / 
100.0f) + g * ((100 - pct) / 100.0));
+   ncG = (int)(gdImageGreen (src, c) * (pct / 
100.0f) + g * ((100 - pct) / 100.0));
+   ncB = (int)(gdImageBlue (src, c) * (pct / 
100.0f) + g * ((100 - pct) / 100.0));
 
/* First look for an exact match */
nc = gdImageColorExact(dst, ncR, ncG, ncB);



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: php-src(PHP_5_3) /ext/gd/libgd gd.c

2009-07-07 Thread Pierre-Alain Joye
pajoye  Tue Jul  7 10:54:44 2009 UTC

  Modified files:  (Branch: PHP_5_3)
/php-src/ext/gd/libgd   gd.c 
  Log:
  - WS
  
http://cvs.php.net/viewvc.cgi/php-src/ext/gd/libgd/gd.c?r1=1.90.2.1.2.21.2.14r2=1.90.2.1.2.21.2.15diff_format=u
Index: php-src/ext/gd/libgd/gd.c
diff -u php-src/ext/gd/libgd/gd.c:1.90.2.1.2.21.2.14 
php-src/ext/gd/libgd/gd.c:1.90.2.1.2.21.2.15
--- php-src/ext/gd/libgd/gd.c:1.90.2.1.2.21.2.14Tue Jul  7 10:49:38 2009
+++ php-src/ext/gd/libgd/gd.c   Tue Jul  7 10:54:44 2009
@@ -1093,8 +1093,7 @@
int w, wstart;
int thick = im-thick;
 
-   if (color == gdAntiAliased)
-   {
+   if (color == gdAntiAliased) {
/* 
   gdAntiAliased passed as color: use the much faster, much 
cheaper
   and equally attractive gdImageAALine implementation. That
@@ -1191,7 +1190,7 @@
} else {
/* More-or-less vertical. use wid for horizontal stroke */
/* 2.0.12: Michael Schwartz: divide rather than multiply;
-   TBB: but watch out for /0! */
+  TBB: but watch out for /0! */
double as = sin (atan2 (dy, dx));
if (as != 0) {
wid = thick / as;
@@ -1681,27 +1680,26 @@
 
 if ((s % 360)  == (e % 360)) {
s = 0; e = 360;
-} else {
-if (s  360) {
-s = s % 360;
-}
-
-if (e  360) {
-e = e % 360;
-}
-
-while (s  0) {
-s += 360;
-}
-
-while (e  s) {
-e += 360;
-}
+   } else {
+   if (s  360) {
+   s = s % 360;
+   }
+
+   if (e  360) {
+   e = e % 360;
+   }
+
+   while (s  0) {
+   s += 360;
+   }
 
-if (s == e) {
+   while (e  s) {
+   e += 360;
+   }
+   if (s == e) {
s = 0; e = 360;
-}
-}
+   }
+   }
 
for (i = s; i = e; i++) {
int x, y;
@@ -1987,7 +1985,7 @@
 
oc = gdImageGetPixel(im, x, y);
 
-/* required! */
+   /* required! */
FILL_PUSH(y,x,x,1);
/* seed segment (popped 1st) */
FILL_PUSH(y+1, x, x, -1);
@@ -2308,7 +2306,6 @@
for (x = srcX; (x  (srcX + w)); x++) {
int nc;
c = gdImageGetPixel (src, x, y);
-
/* Added 7/24/95: support transparent copies */
if (gdImageGetTransparent(src) == c) {
tox++;



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: php-src(PHP_5_2) /ext/gd/libgd gd.c

2009-07-07 Thread Pierre-Alain Joye
pajoye  Tue Jul  7 11:06:21 2009 UTC

  Modified files:  (Branch: PHP_5_2)
/php-src/ext/gd/libgd   gd.c 
  Log:
  - MF53: #45905, imagefilledrectangle() clipping error
  
http://cvs.php.net/viewvc.cgi/php-src/ext/gd/libgd/gd.c?r1=1.90.2.1.2.29r2=1.90.2.1.2.30diff_format=u
Index: php-src/ext/gd/libgd/gd.c
diff -u php-src/ext/gd/libgd/gd.c:1.90.2.1.2.29 
php-src/ext/gd/libgd/gd.c:1.90.2.1.2.30
--- php-src/ext/gd/libgd/gd.c:1.90.2.1.2.29 Tue Jun 23 07:09:19 2009
+++ php-src/ext/gd/libgd/gd.c   Tue Jul  7 11:06:21 2009
@@ -2205,33 +2205,39 @@
 {
int x, y;
 
-   /* Nick Atty: limit the points at the edge.  Note that this also
-* nicely kills any plotting for rectangles completely outside the
-* window as it makes the tests in the for loops fail
-*/
-   if (x1  0) {
-   x1 = 0;
-   }
-   if (x1  gdImageSX(im)) {
-   x1 = gdImageSX(im);
-   }
-   if(y1  0) {
-   y1 = 0;
-   }
-   if (y1  gdImageSY(im)) {
-   y1 = gdImageSY(im);
+   if (x1 == x2  y1 == y2) {
+   gdImageSetPixel(im, x1, y1, color);
+   return;
}
+
if (x1  x2) {
x = x1;
x1 = x2;
x2 = x;
}
+
if (y1  y2) {
y = y1;
y1 = y2;
y2 = y;
}
 
+   if (x1  0) {
+   x1 = 0;
+   }
+
+   if (x2 = gdImageSX(im)) {
+   x2 = gdImageSX(im) - 1;
+   }
+
+   if (y1  0) {
+   y1 = 0;
+   }
+
+   if (y2 = gdImageSY(im)) {
+   y2 = gdImageSY(im) - 1;
+   }
+
for (y = y1; (y = y2); y++) {
for (x = x1; (x = x2); x++) {
gdImageSetPixel (im, x, y, color);



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: php-src(PHP_5_2) / NEWS

2009-07-07 Thread Pierre-Alain Joye
pajoye  Tue Jul  7 11:07:57 2009 UTC

  Modified files:  (Branch: PHP_5_2)
/php-srcNEWS 
  Log:
  - #45905
  
http://cvs.php.net/viewvc.cgi/php-src/NEWS?r1=1.2027.2.547.2.1578r2=1.2027.2.547.2.1579diff_format=u
Index: php-src/NEWS
diff -u php-src/NEWS:1.2027.2.547.2.1578 php-src/NEWS:1.2027.2.547.2.1579
--- php-src/NEWS:1.2027.2.547.2.1578Sun Jul  5 16:07:24 2009
+++ php-src/NEWSTue Jul  7 11:07:50 2009
@@ -1,4 +1,4 @@
-PHPNEWS
+PHP
NEWS
 |||
 ?? ??? 2009, PHP 5.2.11
 - Fixed regression in cURL extension that prevented flush of data to output
@@ -27,6 +27,8 @@
 - Fixed bug #48276 (date(Y) on big endian machines produces the
   wrong result). (Scott)
 - Fixed bug #47351 (Memory leak in DateTime). (Derick, Tobias John)
+- Fixed bug #45905 (imagefilledrectangle() clipping error).
+  (markril at hotmail dot com, Pierre)
 - Fixed bug #45280 (Reflection of instantiated COM classes causes PHP to 
crash) 
   (Paul Richards, Kalle)
 



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: php-src /ext/mysql/tests connect.inc mysql_affected_rows.phpt mysql_field_flags.phpt mysql_info.phpt mysql_query.phpt mysql_unbuffered_query.phpt skipif.inc table.inc

2009-07-07 Thread Ulf Wendel
uw  Tue Jul  7 11:31:45 2009 UTC

  Modified files:  
/php-src/ext/mysql/testsconnect.inc mysql_affected_rows.phpt 
mysql_field_flags.phpt mysql_info.phpt 
mysql_query.phpt 
mysql_unbuffered_query.phpt skipif.inc 
table.inc 
  Log:
  Fixing tests to run with  SQL_MODE=ANSI_QUOTES as well.
  http://cvs.php.net/viewvc.cgi/php-src/ext/mysql/tests/connect.inc?r1=1.5r2=1.6diff_format=u
Index: php-src/ext/mysql/tests/connect.inc
diff -u php-src/ext/mysql/tests/connect.inc:1.5 
php-src/ext/mysql/tests/connect.inc:1.6
--- php-src/ext/mysql/tests/connect.inc:1.5 Thu Apr 24 14:04:57 2008
+++ php-src/ext/mysql/tests/connect.inc Tue Jul  7 11:31:45 2009
@@ -62,4 +62,4 @@
false;
 
 $IS_MYSQLND = stristr(mysql_get_client_info(), mysqlnd);
-?
+?
\ No newline at end of file
http://cvs.php.net/viewvc.cgi/php-src/ext/mysql/tests/mysql_affected_rows.phpt?r1=1.6r2=1.7diff_format=u
Index: php-src/ext/mysql/tests/mysql_affected_rows.phpt
diff -u php-src/ext/mysql/tests/mysql_affected_rows.phpt:1.6 
php-src/ext/mysql/tests/mysql_affected_rows.phpt:1.7
--- php-src/ext/mysql/tests/mysql_affected_rows.phpt:1.6Thu Jul  2 
10:04:25 2009
+++ php-src/ext/mysql/tests/mysql_affected_rows.phptTue Jul  7 11:31:45 2009
@@ -35,18 +35,18 @@
 if (!mysql_query('CREATE TABLE test(id INT, label CHAR(1), PRIMARY KEY(id)) 
ENGINE = ' . $engine, $link))
printf([007] [%d] %s\n, mysql_errno($link), mysql_error($link));
 
-if (!mysql_query('INSERT INTO test(id, label) VALUES (1, a)', $link))
+if (!mysql_query(INSERT INTO test(id, label) VALUES (1, 'a'), $link))
printf([008] [%d] %s\n,  mysql_errno($link), mysql_error($link));
 
 if (1 !== ($tmp = mysql_affected_rows($link)))
printf([010] Expecting int/1, got %s/%s\n, gettype($tmp), $tmp);
 
 // ignore INSERT error, NOTE: command line returns 0, affected_rows returns -1 
as documented
-...@mysql_query('INSERT INTO test(id, label) VALUES (1, a)', $link);
+...@mysql_query(INSERT INTO test(id, label) VALUES (1, 'a'), $link);
 if (-1 !== ($tmp = mysql_affected_rows($link)))
printf([011] Expecting int/-1, got %s/%s\n, gettype($tmp), $tmp);
 
-if (!mysql_query('INSERT INTO test(id, label) VALUES (1, a) ON DUPLICATE KEY 
UPDATE id = 4', $link))
+if (!mysql_query(INSERT INTO test(id, label) VALUES (1, 'a') ON DUPLICATE KEY 
UPDATE id = 4, $link))
printf([012] [%d] %s\n,  mysql_errno($link), mysql_error($link));
 
 if (2 !== ($tmp = mysql_affected_rows($link)))
http://cvs.php.net/viewvc.cgi/php-src/ext/mysql/tests/mysql_field_flags.phpt?r1=1.6r2=1.7diff_format=u
Index: php-src/ext/mysql/tests/mysql_field_flags.phpt
diff -u php-src/ext/mysql/tests/mysql_field_flags.phpt:1.6 
php-src/ext/mysql/tests/mysql_field_flags.phpt:1.7
--- php-src/ext/mysql/tests/mysql_field_flags.phpt:1.6  Fri Jul  3 08:42:25 2009
+++ php-src/ext/mysql/tests/mysql_field_flags.phpt  Tue Jul  7 11:31:45 2009
@@ -53,11 +53,11 @@
'label' = 
array(($version  500) ? 'multiple_key' : 'unique_key')
),
'labela INT, label2 CHAR(1), KEY keyname (labela, label2)'  =  
array(
-   array('labela, 
label2', '1, a'),
+   array('labela, 
label2', 1, 'a'),
'labela' = 
array('multiple_key'),
),
'label1 BLOB'   =  array(
-   array('label1', 
'blob'),
+   array('label1', 
'blob'),
'label1' = 
array('blob', 'binary'),
),
'label1 INT UNSIGNED'   =  array(
@@ -70,15 +70,15 @@

'unsigned'),
),
'label1 ENUM(a, b)' =  array(
-   array('label1', 
'a'),
+   array('label1', 
'a'),
'label1' = 
array('enum'),
),
'label1 SET(a, b)'  =  array(
-   array('label1', 
'a'),
+

[PHP-CVS] cvs: php-src(PHP_5_3) /ext/mysql/tests mysql_affected_rows.phpt mysql_field_flags.phpt mysql_info.phpt mysql_query.phpt mysql_unbuffered_query.phpt table.inc

2009-07-07 Thread Ulf Wendel
uw  Tue Jul  7 11:32:17 2009 UTC

  Modified files:  (Branch: PHP_5_3)
/php-src/ext/mysql/testsmysql_affected_rows.phpt 
mysql_field_flags.phpt mysql_info.phpt 
mysql_query.phpt 
mysql_unbuffered_query.phpt table.inc 
  Log:
  MFH. Fixing tests to run with  SQL_MODE=ANSI_QUOTES as well.
  http://cvs.php.net/viewvc.cgi/php-src/ext/mysql/tests/mysql_affected_rows.phpt?r1=1.3.2.5r2=1.3.2.6diff_format=u
Index: php-src/ext/mysql/tests/mysql_affected_rows.phpt
diff -u php-src/ext/mysql/tests/mysql_affected_rows.phpt:1.3.2.5 
php-src/ext/mysql/tests/mysql_affected_rows.phpt:1.3.2.6
--- php-src/ext/mysql/tests/mysql_affected_rows.phpt:1.3.2.5Thu Jul  2 
10:05:37 2009
+++ php-src/ext/mysql/tests/mysql_affected_rows.phptTue Jul  7 11:32:17 2009
@@ -35,18 +35,18 @@
 if (!mysql_query('CREATE TABLE test(id INT, label CHAR(1), PRIMARY KEY(id)) 
ENGINE = ' . $engine, $link))
printf([007] [%d] %s\n, mysql_errno($link), mysql_error($link));
 
-if (!mysql_query('INSERT INTO test(id, label) VALUES (1, a)', $link))
+if (!mysql_query(INSERT INTO test(id, label) VALUES (1, 'a'), $link))
printf([008] [%d] %s\n,  mysql_errno($link), mysql_error($link));
 
 if (1 !== ($tmp = mysql_affected_rows($link)))
printf([010] Expecting int/1, got %s/%s\n, gettype($tmp), $tmp);
 
 // ignore INSERT error, NOTE: command line returns 0, affected_rows returns -1 
as documented
-...@mysql_query('INSERT INTO test(id, label) VALUES (1, a)', $link);
+...@mysql_query(INSERT INTO test(id, label) VALUES (1, 'a'), $link);
 if (-1 !== ($tmp = mysql_affected_rows($link)))
printf([011] Expecting int/-1, got %s/%s\n, gettype($tmp), $tmp);
 
-if (!mysql_query('INSERT INTO test(id, label) VALUES (1, a) ON DUPLICATE KEY 
UPDATE id = 4', $link))
+if (!mysql_query(INSERT INTO test(id, label) VALUES (1, 'a') ON DUPLICATE KEY 
UPDATE id = 4, $link))
printf([012] [%d] %s\n,  mysql_errno($link), mysql_error($link));
 
 if (2 !== ($tmp = mysql_affected_rows($link)))
http://cvs.php.net/viewvc.cgi/php-src/ext/mysql/tests/mysql_field_flags.phpt?r1=1.3.2.5r2=1.3.2.6diff_format=u
Index: php-src/ext/mysql/tests/mysql_field_flags.phpt
diff -u php-src/ext/mysql/tests/mysql_field_flags.phpt:1.3.2.5 
php-src/ext/mysql/tests/mysql_field_flags.phpt:1.3.2.6
--- php-src/ext/mysql/tests/mysql_field_flags.phpt:1.3.2.5  Fri Jul  3 
08:42:46 2009
+++ php-src/ext/mysql/tests/mysql_field_flags.phpt  Tue Jul  7 11:32:17 2009
@@ -53,11 +53,11 @@
'label' = 
array(($version  500) ? 'multiple_key' : 'unique_key')
),
'labela INT, label2 CHAR(1), KEY keyname (labela, label2)'  =  
array(
-   array('labela, 
label2', '1, a'),
+   array('labela, 
label2', 1, 'a'),
'labela' = 
array('multiple_key'),
),
'label1 BLOB'   =  array(
-   array('label1', 
'blob'),
+   array('label1', 
'blob'),
'label1' = 
array('blob', 'binary'),
),
'label1 INT UNSIGNED'   =  array(
@@ -70,15 +70,15 @@

'unsigned'),
),
'label1 ENUM(a, b)' =  array(
-   array('label1', 
'a'),
+   array('label1', 
'a'),
'label1' = 
array('enum'),
),
'label1 SET(a, b)'  =  array(
-   array('label1', 
'a'),
+   array('label1', 
'a'),
'label1' = 
array('set'),
),
'label1 TIMESTAMP'  =  array(
-   array('label1', 
sprintf('%s', @date(Y-m-d H:i:s))),
+   array('label1', 
sprintf('%s', 

[PHP-CVS] cvs: phpruntests /QA compareNewOld.php test

2009-07-07 Thread Zoe Slattery
zoe Tue Jul  7 12:10:40 2009 UTC

  Added files: 
/phpruntests/QA compareNewOld.php 

  Removed files:   
/phpruntests/QA test 
  Log:
  comparison code
  

http://cvs.php.net/viewvc.cgi/phpruntests/QA/compareNewOld.php?view=markuprev=1.1
Index: phpruntests/QA/compareNewOld.php
+++ phpruntests/QA/compareNewOld.php
?php

//Compare the output from new run-tests with the old version
//Takes two files and a keyword as input
//Usage:
//php compareNewOld.php new_output old_output keyword
//
//where new_output is an output file generated using -o csv.
//  old_output is the standard output fro run-tests.php
//  key is the name of the top_level directory of the tests (eg QA, unless 
you move them anywhere else)

//Search for Warning, Notice, Fatal

$warnCount = 0;
$noticeCount = 0;
$fatalCount = 0;

$top_level = $argv[3];

$rttests = file($argv[2]);
$mytests = file($argv[1]);

foreach($mytests as $test) {
if(preg_match(/Warning/, $test)) {
$warnCount++;
}

if(preg_match(/Notice/, $test)) {
$noticeCount++;
}

if(preg_match(/Fatal/, $test)) {
$fatalCount++;
}

} 

$myfails = parseNew($mytests, 'FAIL', $top_level);
$myborks = parseNew($mytests, 'BORK', $top_level);
$myskips = parseNew($mytests, 'SKIP', $top_level);


$rtfails = parseOld($rttests, 'FAIL');
$rtborks = parseOld($rttests, 'BORK');
$rtskips = parseOld($rttests, 'SKIP');

echo \n\nIn the new code (phpruntests)...\n;
echo  Number of Warnings: $warnCount\n Number of Notices: 
$noticeCount\n Number of Fatal: $fatalCount\n;

compareAndPrint($myfails, $rtfails, 'fail');
compareAndPrint($myborks, $rtborks, 'bork');
compareAndPrint($myskips, $rtskips, 'skip');

function parseNew($output, $searchFor, $top_level) {

 $result = array();
foreach($output as $line) {
if 
(preg_match(/$top_level\/((ext|sapi|Zend|tests)\/\S+)\s{1},(.*)\s{1}$searchFor\s{1}/,
 $line, $matches)) {
 if($searchFor == 'FAIL') {
 if(!preg_match(/XFAIL/, $matches[2])) {
$result[] = $matches[1] . .phpt;
}
 } else {
$result[] = $matches[1] . .phpt;
 }
}

} 
return $result;
}

function parseOld($output, $searchFor) {
$result = array();
foreach($output as $line) {
if (preg_match(/$searchFor.*\[(.+\.phpt)\]/, $line, 
$matches)) {
$result[] = $matches[1];
}
}
return $result;
}
function compareAndPrint($my, $rt, $type) {
$only_my = array_diff($my, $rt);
$nmy = count($only_my);

echo \n = $nmy tests $type in phpruntests and do not $type in 
run-tests\n;

foreach($only_my as $line) {
echo $line \n;
}

$only_rt = array_diff($rt, $my);
$nrt = count ($only_rt);

echo \n = $nrt tests $type in run-tests and do not $type in 
phpruntests\n;

foreach($only_rt as $line) {
echo $line\n;
}
}
?



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: phpruntests /QA/results fail_compare.php

2009-07-07 Thread Zoe Slattery
zoe Tue Jul  7 12:11:27 2009 UTC

  Removed files:   
/phpruntests/QA/results fail_compare.php 
  Log:
  deleted old version
  



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP-CVS] cvs: php-src(PHP_5_2) / NEWS

2009-07-07 Thread Jani Taskinen

Always add the news on fixing bugs also in PHP_5_3 NEWS file.

--Jani


Pierre-Alain Joye wrote:

pajoye  Tue Jul  7 11:07:57 2009 UTC

  Modified files:  (Branch: PHP_5_2)
/php-src	NEWS 
  Log:

  - #45905
  
http://cvs.php.net/viewvc.cgi/php-src/NEWS?r1=1.2027.2.547.2.1578r2=1.2027.2.547.2.1579diff_format=u

Index: php-src/NEWS
diff -u php-src/NEWS:1.2027.2.547.2.1578 php-src/NEWS:1.2027.2.547.2.1579
--- php-src/NEWS:1.2027.2.547.2.1578Sun Jul  5 16:07:24 2009
+++ php-src/NEWSTue Jul  7 11:07:50 2009
@@ -1,4 +1,4 @@
-PHPNEWS
+PHP
NEWS
 |||
 ?? ??? 2009, PHP 5.2.11
 - Fixed regression in cURL extension that prevented flush of data to output
@@ -27,6 +27,8 @@
 - Fixed bug #48276 (date(Y) on big endian machines produces the
   wrong result). (Scott)
 - Fixed bug #47351 (Memory leak in DateTime). (Derick, Tobias John)
+- Fixed bug #45905 (imagefilledrectangle() clipping error).
+  (markril at hotmail dot com, Pierre)
 - Fixed bug #45280 (Reflection of instantiated COM classes causes PHP to crash) 
   (Paul Richards, Kalle)
 








--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: php-src(PHP_5_3) / NEWS

2009-07-07 Thread Jani Taskinen
janiTue Jul  7 12:19:05 2009 UTC

  Modified files:  (Branch: PHP_5_3)
/php-srcNEWS 
  Log:
  Check your editors, this is ascii only file!
  
http://cvs.php.net/viewvc.cgi/php-src/NEWS?r1=1.2027.2.547.2.965.2.666r2=1.2027.2.547.2.965.2.667diff_format=u
Index: php-src/NEWS
diff -u php-src/NEWS:1.2027.2.547.2.965.2.666 
php-src/NEWS:1.2027.2.547.2.965.2.667
--- php-src/NEWS:1.2027.2.547.2.965.2.666   Mon Jul  6 23:47:16 2009
+++ php-src/NEWSTue Jul  7 12:19:05 2009
@@ -1,4 +1,4 @@
-PHP
NEWS
+PHPNEWS
 |||
 ?? ??? 2009, PHP 5.3.1
 



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: php-src(PHP_5_2) / NEWS

2009-07-07 Thread Jani Taskinen
janiTue Jul  7 12:19:43 2009 UTC

  Modified files:  (Branch: PHP_5_2)
/php-srcNEWS 
  Log:
  F*ckin bom
  
http://cvs.php.net/viewvc.cgi/php-src/NEWS?r1=1.2027.2.547.2.1579r2=1.2027.2.547.2.1580diff_format=u
Index: php-src/NEWS
diff -u php-src/NEWS:1.2027.2.547.2.1579 php-src/NEWS:1.2027.2.547.2.1580
--- php-src/NEWS:1.2027.2.547.2.1579Tue Jul  7 11:07:50 2009
+++ php-src/NEWSTue Jul  7 12:19:42 2009
@@ -1,4 +1,4 @@
-PHP
NEWS
+PHPNEWS
 |||
 ?? ??? 2009, PHP 5.2.11
 - Fixed regression in cURL extension that prevented flush of data to output



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP-CVS] cvs: php-src /ext/openssl openssl.c

2009-07-07 Thread Jani Taskinen

I guess this does not happen in PHP_5_2..?

--Jani


Pierre-Alain Joye wrote:

pajoye  Mon Jul  6 23:36:56 2009 UTC

  Modified files:  
/php-src/ext/openssl	openssl.c 
  Log:

  - #48116, fix build with openssl 1.0
  
http://cvs.php.net/viewvc.cgi/php-src/ext/openssl/openssl.c?r1=1.181r2=1.182diff_format=u

Index: php-src/ext/openssl/openssl.c
diff -u php-src/ext/openssl/openssl.c:1.181 php-src/ext/openssl/openssl.c:1.182
--- php-src/ext/openssl/openssl.c:1.181 Mon Apr 20 09:43:45 2009
+++ php-src/ext/openssl/openssl.c   Mon Jul  6 23:36:56 2009
@@ -20,7 +20,7 @@
+--+
  */
 
-/* $Id: openssl.c,v 1.181 2009/04/20 09:43:45 mkoppanen Exp $ */

+/* $Id: openssl.c,v 1.182 2009/07/06 23:36:56 pajoye Exp $ */
 
 #ifdef HAVE_CONFIG_H

 #include config.h
@@ -484,8 +484,13 @@
 static char default_ssl_conf_filename[MAXPATHLEN];
 
 struct php_x509_request { /* {{{ */

-   LHASH * global_config;  /* Global SSL config */
-   LHASH * req_config; /* SSL config for this request */
+#if OPENSSL_VERSION_NUMBER = 0x1002L
+   LHASH_OF(CONF_VALUE) * global_config;   /* Global SSL config */
+   LHASH_OF(CONF_VALUE) * req_config;  /* SSL config for this 
request */
+#else
+   LHASH * global_config;  /* Global SSL config */
+   LHASH * req_config; /* SSL config for this request */
+#endif
const EVP_MD * md_alg;
const EVP_MD * digest;
char* section_name,
@@ -674,7 +679,11 @@
 }
 /* }}} */
 
+#if OPENSSL_VERSION_NUMBER = 0x1002L

+static inline int php_openssl_config_check_syntax(const char * section_label, 
const char * config_filename, const char * section, LHASH_OF(CONF_VALUE) * 
config TSRMLS_DC) /* {{{ */
+#else
 static inline int php_openssl_config_check_syntax(const char * section_label, 
const char * config_filename, const char * section, LHASH * config TSRMLS_DC) 
/* {{{ */
+#endif
 {
X509V3_CTX ctx;

@@ -1177,8 +1186,7 @@
if (in == NULL) {
return NULL;
}
-
-   cert = (X509 *) PEM_ASN1_read_bio((char *(*)())d2i_X509, 
PEM_STRING_X509, in, NULL, NULL, NULL);
+   cert = (X509 *) PEM_ASN1_read_bio((d2i_of_void *)d2i_X509, 
PEM_STRING_X509, in, NULL, NULL, NULL);
BIO_free(in);
}
if (cert  makeresource  resourceval) {
@@ -2931,8 +2939,7 @@
case EVP_PKEY_RSA:
case EVP_PKEY_RSA2:
assert(pkey-pkey.rsa != NULL);
-
-   if (NULL == pkey-pkey.rsa-p || NULL == 
pkey-pkey.rsa-q) {
+   if (pkey-pkey.rsa != NULL  (NULL == pkey-pkey.rsa-p || 
NULL == pkey-pkey.rsa-q)) {
return 0;
}
break;






--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: phpruntests /QA/ext/ctype/tests 001.phpt 002.phpt bug25745.phpt bug34645.phpt ctype_alnum_basic.phpt ctype_alnum_error.phpt ctype_alnum_variation1.phpt ctype_alnum_variation2.phpt ctype

2009-07-07 Thread Zoe Slattery
zoe Tue Jul  7 14:04:51 2009 UTC

  Removed files:   
/phpruntests/QA/ext/ctype/tests ctype_punct_basic.phpt 
ctype_punct_variation4.phpt 
ctype_alnum_error.phpt 
ctype_alnum_variation2.phpt 
ctype_alpha_variation3.phpt 
bug25745.phpt 
ctype_lower_variation2.phpt 
ctype_cntrl_variation3.phpt 
ctype_upper_variation1.phpt 
ctype_space_variation2.phpt 
ctype_digit_error.phpt 
ctype_print_error.phpt 001.phpt 
ctype_upper_basic.phpt 
ctype_graph_variation4.phpt 
ctype_space_error.phpt 
ctype_digit_variation1.phpt 
ctype_print_variation1.phpt 
ctype_cntrl_error.phpt 
ctype_xdigit_variation4.phpt 
ctype_alnum_basic.phpt 
ctype_alnum_variation3.phpt 
ctype_punct_variation1.phpt 
ctype_alpha_variation4.phpt 
ctype_xdigit_error.phpt 
ctype_digit_basic.phpt 
ctype_lower_variation3.phpt 
ctype_print_basic.phpt 
ctype_cntrl_variation4.phpt 
ctype_upper_variation2.phpt 
ctype_space_variation3.phpt 
ctype_space_basic.phpt 002.phpt 
ctype_cntrl_basic.phpt 
ctype_digit_variation2.phpt 
ctype_print_variation2.phpt 
ctype_graph_variation1.phpt 
ctype_lower_error.phpt 
ctype_xdigit_variation1.phpt 
ctype_alpha_error.phpt 
ctype_alnum_variation4.phpt 
ctype_xdigit_basic.phpt 
ctype_punct_variation2.phpt 
bug34645.phpt 
ctype_alpha_variation1.phpt 
ctype_lower_variation4.phpt 
ctype_upper_variation3.phpt 
ctype_space_variation4.phpt 
ctype_cntrl_variation1.phpt 
ctype_graph_error.phpt 
ctype_digit_variation3.phpt 
ctype_lower_basic.phpt 
ctype_print_variation3.phpt 
ctype_graph_variation2.phpt 
ctype_alpha_basic.phpt 
ctype_xdigit_variation2.phpt 
ctype_punct_variation3.phpt 
ctype_punct_error.phpt 
ctype_alnum_variation1.phpt 
ctype_alpha_variation2.phpt 
ctype_graph_basic.phpt 
ctype_upper_variation4.phpt 
ctype_lower_variation1.phpt 
ctype_cntrl_variation2.phpt 
ctype_space_variation1.phpt 
ctype_digit_variation4.phpt 
ctype_print_variation4.phpt 
ctype_graph_variation3.phpt 
ctype_upper_error.phpt 
ctype_xdigit_variation3.phpt 
  Log:
  deleting
  



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: phpruntests /QA/ext/date/tests 002.phpt 003.phpt 004.phpt 005.phpt 006.phpt 007.phpt 008.phpt 009.phpt 009_win32.phpt 010.phpt 011.phpt 012.phpt 013.phpt 014.phpt 015.phpt DateTimeZone_

2009-07-07 Thread Zoe Slattery
zoe Tue Jul  7 14:06:08 2009 UTC

  Removed files:   
/phpruntests/QA/ext/date/tests  date_sunrise_variation4.phpt 
bug29585.phpt 
strftime_variation12.phpt 
gmstrftime_error.phpt 
date_default_timezone_set_error.phpt 
idate_variation5.phpt 
gmmktime_variation2.phpt 
DateTime_construct_variation2.phpt 
date_sunrise_and_sunset_basic.phpt 
date_sub_basic.phpt 
date_sunset_variation8.phpt 
date_add_basic2.phpt 
mktime_variation2.phpt 
DateTimeZone_construct_basic.phpt 
date_isodate_set_error.phpt 
DateTime_setISODate_variation2.phpt 
gmdate_variation5.phpt 
localtime_variation5.phpt 
gmdate_variation11.phpt 
date_time_set_error.phpt 
gmstrftime_variation15.phpt 
DateTime_modify_variation1.phpt 
getdate_variation7.phpt 
date_constants.phpt 
strftime_variation1.phpt 
gettimeofday_basic.phpt 
mktime-3.phpt 
DateTime_setDate_variation1.phpt 
DateTime_construct_basic1.phpt 
date_variation1.phpt 
default-timezone-2.phpt 
DateTime_format_basic1.phpt 
bug34676.phpt 
strftime_variation19.phpt 
DateTime_construct_error.phpt 
date_date_set_variation2.phpt 
bug32086.phpt 
gmstrftime_variation20.phpt 
date_sunset_variation2.phpt 008.phpt 
date_isodate_set_variation1.phpt 
mktime_basic1.phpt 
gmmktime_variation9.phpt 
bug41709.phpt date_parse_error.phpt 
DateTime_clone_basic2.phpt 
timezone_name_from_abbr_variation1.phpt 
date_format_basic1.phpt 
getdate_variation1.phpt 
bug28024.phpt strtotime.phpt 
gmstrftime_variation4.phpt 013.phpt 
DateTimeZone_verify.phpt 
DateTime_modify_basic1.phpt 
date_default_timezone_get_error.phpt 
timezone-configuration.phpt 
DateTimeZone_getTransitions_basic1.phpt 
bug43003.phpt 
strftime_variation8.phpt 
bug43075.phpt strtotime3.phpt 
date_sunrise_variation5.phpt 
bug26198.phpt 
strftime_variation13.phpt 
bug27780.phpt date_parse_001.phpt 
002.phpt idate_variation6.phpt 
gmmktime_variation3.phpt 
bug35425.phpt 
date_sunset_variation9.phpt 
bug37368.phpt 
date_modify_basic1.phpt 
date_sun_info_error.phpt 
mktime_variation3.phpt 
getdate_basic.phpt 
timezone_open_variation1.phpt 
DateTime_setISODate_variation3.phpt 

[PHP-CVS] cvs: phpruntests /QA/ext/ereg/tests 001.phpt 002.phpt 003.phpt 004.phpt 005.phpt 006.phpt 007.phpt 008.phpt 009.phpt 010.phpt 011.phpt 012.phpt 013.phpt 014.phpt 015.phpt 016.phpt ereg_basic

2009-07-07 Thread Zoe Slattery
zoe Tue Jul  7 14:07:21 2009 UTC

  Removed files:   
/phpruntests/QA/ext/ereg/tests  spliti_variation_004.phpt 009.phpt 
ereg_variation_002.phpt 
eregi_replace_variation_003.phpt 
ereg_basic_004.phpt 005.phpt 
eregi_error_001.phpt 
spliti_basic_002.phpt 013.phpt 
001.phpt 
eregi_replace_basic_001.phpt 
sql_regcase_error_001.phpt 
ereg_replace_variation_003.phpt 
ereg_error_001.phpt 
eregi_replace_error_002.phpt 
ereg_replace_basic_001.phpt 
eregi_variation_003.phpt 
ereg_replace_error_002.phpt 
split_variation_002.phpt 
eregi_basic_001.phpt 
ereg_variation_003.phpt 
spliti_variation_001.phpt 006.phpt 
eregi_error_002.phpt 
split_error_001.phpt 
sql_regcase_basic_001.phpt 
spliti_basic_003.phpt 014.phpt 
ereg_basic_001.phpt 002.phpt 
eregi_replace_basic_002.phpt 
010.phpt ereg_error_002.phpt 
ereg_replace_basic_002.phpt 
eregi_variation_004.phpt 
split_variation_003.phpt 
eregi_replace_basic.phpt 
eregi_basic_002.phpt 
split_basic_001.phpt 
ereg_variation_004.phpt 
spliti_variation_002.phpt 007.phpt 
split_error_002.phpt 
spliti_basic_004.phpt 
eregi_replace_variation_001.phpt 
015.phpt ereg_basic_002.phpt 
003.phpt 011.phpt 
spliti_error_001.phpt 
ereg_replace_variation_001.phpt 
eregi_basic.phpt 
split_variation_004.phpt 
eregi_variation_001.phpt 
eregi_basic_003.phpt 
split_basic_002.phpt 
sql_regcase_variation_001.phpt 
spliti_variation_003.phpt 008.phpt 
ereg_variation_001.phpt 
eregi_replace_variation_002.phpt 
016.phpt ereg_basic_003.phpt 
004.phpt spliti_basic_001.phpt 
012.phpt spliti_error_002.phpt 
ereg_replace_variation_002.phpt 
eregi_replace_error_001.phpt 
eregi_variation_002.phpt 
ereg_replace_error_001.phpt 
split_variation_001.phpt 
eregi_basic_004.phpt 
split_basic_003.phpt 
  Log:
  deleting
  



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: phpruntests /QA/ext/fileinfo/tests finfo_buffer_basic.phpt finfo_buffer_error.phpt finfo_buffer_variation1.phpt finfo_close_basic.phpt finfo_close_error.phpt finfo_file_001.phpt finfo_f

2009-07-07 Thread Zoe Slattery
zoe Tue Jul  7 14:07:47 2009 UTC

  Removed files:   
/phpruntests/QA/ext/fileinfo/tests  finfo_buffer_error.phpt 
mime_content_type_002.phpt 
mime_content_type_001.phpt 
finfo_close_basic.phpt 
finfo_close_error.phpt 
finfo_open_001.phpt 
finfo_buffer_variation1.phpt 
finfo_open_basic.phpt 
finfo_set_flags_basic.phpt 
finfo_phpinfo_basic.phpt 
finfo_open_error.phpt 
finfo_open_variation1.phpt 
finfo_buffer_basic.phpt 
finfo_file_002.phpt 
finfo_file_001.phpt 
finfo_file_basic.phpt 
  Log:
  deleting
  



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: phpruntests /QA/ext/filter/tests 001.phpt 002.phpt 003.phpt 004.phpt 005.phpt 006.phpt 007.phpt 008.phpt 009.phpt 010.phpt 011.phpt 012.phpt 013.phpt 014.phpt 015.phpt 016.phpt 017.phpt

2009-07-07 Thread Zoe Slattery
zoe Tue Jul  7 14:08:33 2009 UTC

  Removed files:   
/phpruntests/QA/ext/filter/tests035.phpt bug47745.phpt 023.phpt 
bug7586.phpt 011.phpt 043.phpt 
031.phpt 051.phpt PMOPB45.phpt 
bug42718-2.phpt bug42718.phpt 
008.phpt 028.phpt 016.phpt 
bug7733.phpt 004.phpt 048.phpt 
036.phpt 024.phpt 012.phpt 
044.phpt 032.phpt 020.phpt 
052.phpt 040.phpt bug39763.phpt 
009.phpt 029.phpt 017.phpt 
bug44779.phpt 049.phpt 005.phpt 
037.phpt 025.phpt 013.phpt 
001.phpt 045.phpt 033.phpt 
bug46973.phpt 021.phpt 053.phpt 
041.phpt 
callback_non_modified_var.phpt 
bug7715.phpt 018.phpt 006.phpt 
038.phpt 026.phpt bug8315.phpt 
014.phpt 002.phpt 046.phpt 
filter_data.phpt 
callback_closure.phpt 
bug5.phpt 034.phpt 
bug39846.phpt 022.phpt 010.phpt 
042.phpt 030.phpt 050.phpt 
019.phpt 007.phpt 039.phpt 
027.phpt 015.phpt 003.phpt 
047.phpt 
  Log:
  deleting
  



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: phpruntests /QA/ext/hash/tests adler32.phpt crc32.phpt gost.phpt hash_algos.phpt hash_copy_001.phpt hash_copy_002.phpt hash_error.phpt hash_file_basic.phpt hash_file_basic1.phpt hash_fi

2009-07-07 Thread Zoe Slattery
zoe Tue Jul  7 14:09:10 2009 UTC

  Removed files:   
/phpruntests/QA/ext/hash/tests  hash_file_basic.phpt hmac-md5.phpt 
hash_file_basic1.phpt 
hash_copy_001.phpt 
hash_hmac_file_basic.phpt 
ripemd256.phpt mhash_004.phpt 
mhash_002.phpt sha224.phpt 
sha256.phpt hash_hmac_error.phpt 
tiger.phpt md4.phpt hash_error.phpt 
md2.phpt hash_copy_002.phpt 
hash_file_error.phpt adler32.phpt 
ripemd128.phpt hash_algos.phpt 
crc32.phpt hash_hmac_file_error.phpt 
mhash_003.phpt whirlpool.phpt 
sha512.phpt ripemd320.phpt gost.phpt 
mhash_001.phpt sha1.phpt 
ripemd160.phpt haval.phpt 
sha384.phpt hash_hmac_basic.phpt 
snefru.phpt md5.phpt 
  Log:
  deleting
  



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: phpruntests /QA/ext/iconv/tests bug16069.phpt bug37176.phpt bug37773.phpt eucjp2iso2022jp.phpt eucjp2sjis.phpt eucjp2utf8.phpt iconv-charset-length-cve-2007-4840.phpt iconv001.phpt icon

2009-07-07 Thread Zoe Slattery
zoe Tue Jul  7 14:09:42 2009 UTC

  Removed files:   
/phpruntests/QA/ext/iconv/tests iconv_strrpos_variation1.phpt 
iconv_strlen_error1.phpt 
iconv_strrpos_basic.phpt 
iconv_mime_decode_variation1.phpt 
iconv_set_encoding_variation.phpt 
iconv_strpos.phpt 
iconv_substr_basic.phpt 
iconv_strpos_variation5.phpt 

iconv_mime_decode_headers_variation3.phpt 
iconv_strpos_variation1.phpt 
iconv_mime_decode.phpt 
ob_iconv_handler.phpt 
eucjp2iso2022jp.phpt iconv003.phpt 
iconv_basic.phpt 
iconv_strrpos_variation2.phpt 
translit-failure.phpt 
iconv_strlen_error2.phpt 
iconv_mime_decode_variation2.phpt 
iconv_get_encoding_error.phpt 
iconv_mime_decode_headers.phpt 
iconv_encoding_basic.phpt 
iconv_strpos_variation2.phpt 
iconv_substr_error1.phpt 
bug37773.phpt 
iconv_set_encoding_error.phpt 
iconv_strrpos_error1.phpt 
iconv-charset-length-cve-2007-4840.phpt 
iconv004.phpt translit-utf8.phpt 
iconv_strpos_basic.phpt 
iconv_strrpos_variation3.phpt 
eucjp2utf8.phpt 
iconv_strpos_error1.phpt 
iconv_mime_decode_variation3.phpt 

iconv_substr-charset-length-cve-2007-4783.phpt 

iconv_strrpos-charset-length-cve-2007-4840.phpt 
iconv_stream_filter_delimiter.phpt 
iconv_strpos_variation3.phpt 

iconv_mime_decode_headers_variation1.phpt 

iconv_mime_decode-charset-length-cve-2007-4840.phpt 
iconv_strlen_variation1.phpt 
iconv_substr_error2.phpt 
iconv_stream_filter.phpt 
bug16069.phpt 
iconv_strrpos_error2.phpt 
bug37176.phpt iconv_strrpos.phpt 

iconv_mime_decode_headers-charset-length-cve-2007-4840.phpt 
iconv_strlen_basic.phpt 

iconv_strpos-charset-length-cve-2007-4840.phpt 
iconv001.phpt 

iconv_strlen-charset-length-cve-2007-4840.phpt 
iconv_substr.phpt 
iconv_strpos_error2.phpt 

iconv_set_encoding-charset-length-cve-2007-4840.phpt 
iconv_strlen.phpt 
iconv_mime_encode.phpt 
iconv_strpos_variation4.phpt 

iconv_mime_decode_headers_variation2.phpt 

ob_iconv_handler-charset-length-cve-2007-4840.phpt 
iconv_strlen_variation2.phpt 
eucjp2sjis.phpt iconv002.phpt 
iconv_strpos_variation3_64bit.phpt 
  Log:
  deleting
  



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: phpruntests /QA/ext/json/tests 001.phpt 002.phpt 003.phpt 004.phpt 005.phpt 006.phpt 007.phpt bug40503.phpt bug41034.phpt bug41067.phpt bug41403.phpt bug41504.phpt bug41567.phpt bug4209

2009-07-07 Thread Zoe Slattery
zoe Tue Jul  7 14:10:13 2009 UTC

  Removed files:   
/phpruntests/QA/ext/json/tests  pass002.phpt bug41504.phpt 007.phpt 
json_encode_error.phpt bug41403.phpt 
005.phpt json_decode_basic.phpt 
003.phpt bug46944.phpt 001.phpt 
bug41067.phpt bug46215.phpt 
json_encode_basic_utf8.phpt 
pass003.phpt pass001.phpt 
json_encode_basic.phpt bug40503.phpt 
006.phpt bug41567.phpt 004.phpt 
pass001.1_64bit.phpt bug43941.phpt 
fail001.phpt 002.phpt bug42785.phpt 
bug41034.phpt bug47644.phpt 
json_decode_error.phpt bug45791.phpt 
bug42090.phpt pass001.1.phpt 
  Log:
  deleting
  



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: phpruntests /QA/ext/libxml/tests 001.phpt 002.phpt 003.phpt 004.phpt bug42112.phpt /QA/ext/pcre/tests 001.phpt 002.phpt 003.phpt 004.phpt 005.phpt 006.phpt 007.phpt backtrack_limit.php

2009-07-07 Thread Zoe Slattery
zoe Tue Jul  7 14:11:30 2009 UTC

  Removed files:   
/phpruntests/QA/ext/pdo/tests   bug_34687.phpt bug_35671.phpt 
bug_44173.phpt pdo_018.phpt 
pdo_026.phpt pdo_002.phpt 
pdo_034.phpt pdo_010.phpt 
bug_43663.phpt bug_43130.phpt 
pecl_bug_5809.phpt pdo_007.phpt 
pdo_015.phpt pdo_023.phpt 
pdo_031.phpt bug_44159.phpt 
bug_39398.phpt bug_38253.phpt 
pdo_028.phpt pdo_004.phpt 
pdo_012.phpt bug_36428.phpt 
pdo_020.phpt bug_40285.phpt 
bug_34630.phpt pdo_009.phpt 
pdo_017.phpt pdo_025.phpt 
pdo_016a.phpt pdo_001.phpt 
pdo_033.phpt pdorow.phpt pdo_006.phpt 
bug_44409.phpt pdo_014.phpt 
pdo_022.phpt pdo_030.phpt 
bug_44861.phpt bug_39656.phpt 
pdo_019.phpt pdo_027.phpt 
pdo_003.phpt pdo_035.phpt 
bug_43139.phpt pdo_011.phpt 
pecl_bug_5772.phpt bug_36798.phpt 
bug_38394.phpt pdo_008.phpt 
pdo_016.phpt pdo_024.phpt 
pdo_032.phpt bug47769.phpt 
bug_42917.phpt pdo_029.phpt 
pdo_005.phpt pecl_bug_5217.phpt 
pdo_013.phpt pdo_021.phpt 
/phpruntests/QA/ext/pcre/tests  preg_match_error1.phpt 
preg_quote_error.phpt 
recursion_limit.phpt bug20528.phpt 
preg_replace_callback_basic.phpt 
007.phpt bug37911.phpt bug33200.phpt 
preg_replace_callback_error1.phpt 
bug27011.phpt 
preg_replace_callback.phpt 
preg_match_error.phpt 
preg_replace_edit_basic.phpt 
preg_match_all_error3.phpt 
preg_replace_basic.phpt 
preg_replace_callback2.phpt 
match_flags3.phpt locales.phpt 
dollar_endonly.phpt 004.phpt 
study.phpt bug44191.phpt 
preg_quote_error1.phpt 
preg_split_basic.phpt 
preg_replace2.phpt bug41148.phpt 
bug21732.phpt bug47229.phpt 
bug37800.phpt 
preg_match_variation1.phpt 001.phpt 
preg_replace_error2.phpt 
delimiters.phpt backtrack_limit.phpt 
preg_grep_basic.phpt bug41638.phpt 
bug42945.phpt 006.phpt 
preg_replace_callback_error.phpt 
bug42298.phpt 
preg_match_basic_edit.phpt 
bug47662.phpt match_flags.phpt 
preg_split_error2.phpt 
preg_replace_variation1.phpt 
preg_match_all_error2.phpt 
bug21758.phpt split.phpt 
match_flags2.phpt 
preg_replace_error.phpt 003.phpt 
bug38600.phpt 
preg_match_all_basic.phpt 
invalid_utf8.phpt 
preg_grep_error2.phpt 
pcre_extra.phpt grep.phpt 
preg_quote_basic.phpt 
preg_last_error_error.phpt 

Re: [PHP-CVS] cvs: php-src(PHP_5_2) / NEWS

2009-07-07 Thread Pierre Joye
On Tue, Jul 7, 2009 at 2:17 PM, Jani Taskinenjani.taski...@sci.fi wrote:
 Always add the news on fixing bugs also in PHP_5_3 NEWS file.

Ah? That is new. I will do it.


-- 
Pierre

http://blog.thepimp.net | http://www.libgd.org

-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: phpruntests /QA/ext/pdo_sqlite/tests bug33841.phpt bug35336.phpt bug43831.phpt bug44327_2.phpt bug44327_3.phpt bug46139.phpt bug46542.phpt bug_42589.phpt common.phpt debugdumpparams_001

2009-07-07 Thread Zoe Slattery
zoe Tue Jul  7 14:13:49 2009 UTC

  Removed files:   
/phpruntests/QA/ext/phar/tests/zip  phar_convert_phar.phpt 
frontcontroller3.phar.phpt 
phar_buildfromiterator7.phpt 
open_for_write_newfile_b_5_2.phpt 
corrupt_003.phpt 
frontcontroller10.phar.phpt 
frontcontroller6.phar.phpt 
frontcontroller21.phar.phpt 
open_for_write_newfile.phpt 
033a.phpt phar_stub.php all.phpt 
open_for_write_newfile_c.phpt 
exists_as_phar.phpt 
frontcontroller13.phar.phpt 
frontcontroller9.phar.phpt 
zlib.phpt 
phar_buildfromiterator8.phpt 
corrupt_004.phpt 
open_for_write_existing_b.phpt 
delete_in_phar.phpt 
frontcontroller16.phar.phpt 
rename_dir.phpt 033.phpt 
metadata_write_commitU.phpt 
frontcontroller19.phar.phpt 
create_new_phar_b.phpt 
phar_stub_error.phpt dir.phpt 
phar_stub.exp 
open_for_write_newfile_c_5_2.phpt 
phar_stub.phpt 
frontcontroller2.phar.phpt 
phar_buildfromiterator9.phpt 
corrupt_005.phpt 
open_for_write_existing_c.phpt 
corrupt_010.phpt badalias.phpt 
frontcontroller5.phar.phpt 
phar_magic.phpt 
frontcontroller20.phar.phpt 
phar_setdefaultstub.phpt 
frontcontroller12.phar.phpt 
largezip.phpt 
frontcontroller8.phar.phpt 
metadata_write_commit.phpt 
corrupt_006.phpt 
alias_acrobatics.phpt 
unixzip.phpt 
frontcontroller15.phar.phpt 
phar_begin_setstub_commit.phpt 
phar_magicU.phpt 
phar_oo_compressallbz2.phpt 
phar_buildfromiterator4.phpt 
phar_stub.log 
frontcontroller18.phar.phpt 
phar_stub.out rename.phpt 
phar_commitwrite.phpt 
phar_setalias2.phpt 
phar_oo_compressallgz.phpt 
open_for_write_existing_b_5_2.phpt 
open_for_write_existing.phpt 
frontcontroller1.phar.phpt 
corrupt_007.phpt phar_copy.phpt 
frontcontroller4.phar.phpt 
phar_buildfromiterator5.phpt 
corrupt_001.phpt 
create_new_and_modify.phpt 
notphar.phpt 
frontcontroller11.phar.phpt 
rmdir.phpt 
frontcontroller7.phar.phpt 
corrupt_008.phpt 
phar_setalias.phpt 
refcount1_5_2.phpt allU.phpt 
phar_stub.diff 
frontcontroller14.phar.phpt 
phar_stub.skipif.php 
phar_buildfromiterator6.phpt 
corrupt_002.phpt 
 

[PHP-CVS] cvs: phpruntests /QA/ext/posix/tests 001.phpt posix_access.phpt posix_access_error_modes.phpt posix_access_error_wrongparams.phpt posix_access_safemode.phpt posix_ctermid.phpt posix_get_last

2009-07-07 Thread Zoe Slattery
zoe Tue Jul  7 14:17:47 2009 UTC

  Removed files:   
/phpruntests/QA/ext/reflection/tests

ReflectionMethod_getDocComment_error.phpt 

ReflectionClass_setStaticPropertyValue_002.phpt 
008.phpt 

ReflectionProperty_setValue_error.phpt 
024.phpt bug48336.phpt 

ReflectionClass_getConstants_basic.phpt 

ReflectionClass_hasConstant_basic.phpt 

ReflectionObject_getConstant_error.phpt 
ReflectionMethod_basic1.phpt 

ReflectionExtension_getClasses_basic.phpt 
013.phpt 

ReflectionProperty_isDefault_basic.phpt 

ReflectionObject___toString_basic2.phpt 

ReflectionExtension_getClassNames_basic.phpt 

ReflectionObject_isInstantiable_error.phpt 
bug38217.phpt 

ReflectionExtension_getVersion_basic.phpt 

ReflectionClass_isInstantiable_basic.phpt 
002.phpt 

ReflectionClass_getConstant_error.phpt 
bug42976.phpt 

ReflectionMethod_invokeArgs_error2.phpt 

ReflectionClass_implementsInterface_001.phpt 

ReflectionFunction_construct.001.phpt 

ReflectionClass_getStaticPropertyValue_001.phpt 

ReflectionExtension_constructor_basic.phpt 

ReflectionClass_getMethod_001.phpt 

ReflectionObject_isSubclassOf_error.phpt 

ReflectionClass_getInterfaces_004.phpt 
bug36308.phpt 

ReflectionFunction_getNamespaceName.phpt 
bug30146.phpt 

ReflectionClass_getProperties_002.phpt 

ReflectionClass_getMethods_001.phpt 

ReflectionProperty_export_basic.phpt 

ReflectionClass_newInstanceArgs_001.phpt 

ReflectionClass_FileInfo_error.phpt 

ReflectionExtension_getClassNames_variation1.phpt 

ReflectionClass_isInternal_error.phpt 
bug36434.phpt 

ReflectionClass_export_basic1.phpt 

ReflectionClass_hasMethod_001.phpt 
009.phpt 025.phpt 

ReflectionExtension_info_basic.phpt 

ReflectionClass_isIterateable_variation1.phpt 

ReflectionClass_isInterface_basic.phpt 

ReflectionObject_getConstructor_error.phpt 

ReflectionObject_isInstance_error.phpt 
ReflectionMethod_basic2.phpt 
014.phpt 

ReflectionObject_isSubclassOf.002.phpt 

ReflectionObject_isUserDefined_error.phpt 

ReflectionClass_isUserDefined_basic.phpt 

ReflectionClass_getConstructor_basic.phpt 

ReflectionClass_isIterateable_001.phpt 

ReflectionClass_isFinal_basic.phpt 

ReflectionClass_getName_error1.phpt 

[PHP-CVS] cvs: phpruntests /QA/ext/spl/examples autoload.inc cachingrecursiveiterator.inc callbackfilteriterator.inc dbaarray.inc dbareader.inc directoryfilterdots.inc directorygraphiterator.inc direc

2009-07-07 Thread Zoe Slattery
zoe Tue Jul  7 14:19:06 2009 UTC

  Removed files:   
/phpruntests/QA/ext/spl/tests   bug42364.phpt 
recursive_tree_iterator_001.phpt 
array_014.phpt bug48493.phpt 
arrayObject_exchangeArray_basic2.phpt 
SplFileObject_fwrite_variation_001.phpt 
arrayObject___construct_basic2.phpt 
SplObjectStorage_offsetGet.phpt 
SplDoublyLinkedList_top_pass_float.phpt 
arrayObject_asort_basic2.phpt 

SplQueue_setIteratorMode_param_lifo.phpt 
observer_003.phpt 
fileobject_getsize_basic.phpt 
iterator_068.phpt 
arrayObject_ksort_basic2.phpt 

SplObjectStorage_setInfo_invalid_parameter.phpt 
iterator_012.phpt dllist_008.phpt 
bug41692.phpt spl_autoload_007.phpt 
array_003.phpt fileobject_004.phpt 

SplDoublyLinkedList_offsetSet_one_invalid_parameter.phpt 
spl_fileinfo_getlinktarget_basic.phpt 
dit_001.phpt bug41528.phpt 
arrayObject_setFlags_basic2.phpt 
iterator_057.phpt heap_003.phpt 
iterator_001.phpt fixedarray_016.phpt 
spl_autoload_012.phpt bug46051.phpt 

SplDoublyLinkedList_offsetGet_param_string.phpt 

recursiveiteratoriterator_getsubiterator_variation_003.phpt 
limititerator_seek.phpt spl_003.phpt 
bug45622b.phpt SplHeap_isEmpty.phpt 
recursive_tree_iterator_008.phpt 
bug40872.phpt 
SplFixedArray_key_setsize.phpt 
iterator_046.phpt 

spl_cachingiterator___toString_basic.phpt 
fixedarray_005.phpt iterator_062.phpt 
arrayObject_natcasesort_basic1.phpt 
dllist_002.phpt spl_autoload_001.phpt 
fixedarray_021.phpt 
arrayObject_magicMethods5.phpt 
iterator_041a.phpt iterator_019.phpt 
iterator_035.phpt 

spl_heap_recoverfromcorruption_arguments.phpt 
bug38325.phpt 

SplObjectStorage_getInfo_empty_storage.phpt 
SplDoublyLinkedList_debug-info.phpt 
iterator_051.phpt array_026.phpt 
fixedarray_010.phpt 

SplDoublyLinkedList_offsetUnset_negative-parameter.phpt 

SplDoublyLinkedList_offsetGet_missing_param.phpt 
class_implements_variation.phpt 
splpriorityqueue_setextractflags.phpt 
iterator_008.phpt 
SplFixedArray_current_param.phpt 
countable_count_variation1.phpt 

arrayObject_setIteratorClass_error1.phpt 
iterator_024.phpt 
recursive_tree_iterator_002.phpt 
dllist_memleak.phpt 
fileobject_getmaxlinelen_basic.phpt 

SplObjectStorage_contains_invalid_parameter.phpt 
SplDoublyLinkedList_current_empty.phpt 
bug32394.phpt iterator_040.phpt 
array_015.phpt 
pqueue_compare_basic.phpt 
arrayObject_exchangeArray_basic3.phpt 

[PHP-CVS] cvs: phpruntests /QA/ext/sqlite3/tests bug45798.phpt bug47159.phpt sqlite3_01_open.phpt sqlite3_02_create.phpt sqlite3_02_open.phpt sqlite3_03_insert.phpt sqlite3_04_update.phpt sqlite3_05_d

2009-07-07 Thread Zoe Slattery
zoe Tue Jul  7 14:20:44 2009 UTC

  Removed files:   
/phpruntests/QA/ext/sqlite3/tests   
sqlite3_26_reset_prepared_stmt.phpt 
sqlite3_06_prepared_stmt.phpt 
sqlite3_23_escape_string.phpt 
sqlite3_prepare_with_empty_string.phpt 
sqlite3_20_error.phpt 
sqlite3stmt_paramCount_error.phpt 
sqlite3_24_last_insert_rowid.phpt 
sqlite3_02_create.phpt 
sqlite3_32_changes.phpt 
sqlite3_14_querysingle.phpt 
sqlite3_30_blobopen.phpt 
sqlite3_version_noparam.phpt 
sqlite3_09_blob_bound_param.phpt 
sqlite3_19_columninfo.phpt 
sqlite3_01_open.phpt 
sqlite3_07_prepared_stmt.phpt 
sqlite3_05_delete.phpt 
sqlite3_21_security.phpt 
sqlite3_query_error.phpt 
sqlite3_31_open.phpt 
sqlite3_31_changes.phpt 
sqlite3_16_select_no_results.phpt 
sqlite3_08_udf.phpt 
sqlite3_13_skip_all_cleanup.phpt 
sqlite3_lasterrorcode_with_params.phpt 

sqlite3_loadextension_with_wrong_param.phpt 

sqlite3_12_unfinalized_stmt_cleanup.phpt 
sqlite3_32_last_insert_rowid_param.phpt 
sqlite3_10_bound_value_name.phpt 
sqlite3_17_version.phpt 
sqlite3_15_open_error.phpt 
sqlite3_querysingle_error.phpt 
sqlite3_25_create_aggregate.phpt 
sqlite3_34_load_extension_ext_dir.phpt 
sqlite3stmt_reset_params.phpt 
sqlite3_close_with_params.phpt 
sqlite3_03_insert.phpt 
sqlite3_29_createfunction.phpt 
sqlite3_02_open.phpt 
sqlite3_enable_exceptions.phpt 
bug45798.phpt 

sqlite3result_reset_with_params_fails.phpt 
sqlite3_close_error.phpt 
sqlite3_prepare_wrongparams.phpt 
sqlite3_open_empty_string.phpt 
sqlite3_33_load_extension_param.phpt 
sqlite3_22_loadextension.phpt 
sqlite3_18_changes.phpt 
sqlite3result_numcolumns_error.phpt 

sqlite3_prepared_stmt_clear_with_params.phpt 
sqlite3_prepare_faultystmt.phpt 
sqlite3_04_update.phpt 
bug47159.phpt 

sqlite3_33_createAggregate_notcallable.phpt 

sqlite3result_fetcharray_with_two_params_fails.phpt 
sqlite3stmt_paramCount_basic.phpt 

sqlite3_32_createAggregate_paramCount.phpt 
sqlite3_28_clear_bindings.phpt 
sqlite3_openblob_wrongparams.phpt 
sqlite3_33_reset.phpt 

sqlite3_27_reset_prepared_stmt_result.phpt 
sqlite3_exec_wrongparams.phpt 
sqlite3_lasterrormsg_with_params.phpt 
sqlite3_11_numrows.phpt 
/phpruntests/QA/ext/xmlwriter/tests OO_002.phpt 
xmlwriter_open_uri_error_005.phpt 
xmlwriter_open_uri_error_002.phpt 
009.phpt bug41287.phpt 
   

[PHP-CVS] cvs: phpruntests /QA/ext/standard/tests/file 001-win32.phpt 001.phpt 002.phpt 003.phpt 004.phpt 005_basic.phpt 005_error.phpt 005_variation-win32.phpt 005_variation.phpt 005_variation2-win32

2009-07-07 Thread Zoe Slattery
zoe Tue Jul  7 14:29:11 2009 UTC

  Removed files:   
/phpruntests/QA/ext/standard/tests/file statcache-corruption.phpt 
copy_variation3-win32.phpt 
fscanf_variation44.phpt 
rename_variation12.phpt 
filegroup_basic.phpt 
readfile_variation7.phpt 
unlink_variation7.phpt 
fileinode_variation1.phpt 
007_variation7.phpt 
fgetcsv_variation24.phpt 
clearstatcache_error.phpt 
copy_variation11.phpt 

file_get_contents_file_put_contents_variation1.phpt 
lstat_stat_variation21.phpt 

symlink_link_linkinfo_is_link_basic2.phpt 
stream_rfc2397_004.phpt 

file_put_contents_variation7-win32.phpt 

symlink_link_linkinfo_is_link_variation5.phpt 
fscanf_variation9.phpt 
rename_variation2.phpt 
rename_variation-win32.phpt 
fscanf_variation17.phpt 
bug44034.phpt 
move_uploaded_file_basic.phpt 
copy_variation6-win32.phpt 
fscanf_variation33.phpt 
fopen_variation8.phpt 

file_put_contents_variation4.phpt 
fputcsv_variation11.phpt 
fread_variation3-win32.phpt 
007_variation15.phpt 
touch_variation3-win32.phpt 
fgets_socket_variation1.phpt 
file_put_contents.phpt 
fgetcsv_variation13.phpt 
copy_variation5.phpt 
bug40501.csv bug41815.phpt 
fstat_variation8.phpt 
bug38450_2.phpt 
fgetcsv_variation3.phpt 
filetype_variation3.phpt 
touch_error.phpt 
lstat_stat_variation10.phpt 
chmod_error.phpt 
fputcsv_error.phpt 
is_dir_variation1.phpt 
file_variation5.phpt 
is_writable_basic.phpt 
filesize_variation5.phpt 
glob_error.phpt 

fseek_ftell_rewind_variation8.phpt 
fgetcsv_error.phpt 
filetype_error.phpt 
umask_variation3.phpt 
fseek_ftell_rewind_basic1.phpt 

file_get_contents_variation8.phpt 
disk_total_space_variation.phpt 
bug39367.phpt 
stat_variation2-win32.phpt 
fscanf_variation22.phpt 
bug41655_1.phpt 
bug41874_2.phpt 
touch_variation6-win32.phpt 
flock.phpt filestat.phpt 
tempnam_error.phpt 
mkdir_variation1.phpt 
   

[PHP-CVS] cvs: phpruntests /QA/ext/standard/tests/filters 001.phpt basic.phpt bug22538.phpt bug35916.phpt bug46164-1.phpt bug46164-2.phpt chunked_001.phpt filter_errors.inc filter_errors_convert_base6

2009-07-07 Thread Zoe Slattery
zoe Tue Jul  7 14:31:00 2009 UTC

  Removed files:   
/phpruntests/QA/ext/standard/tests/math log_error.phpt 
mt_rand_variation2.phpt 
allowed_rounding_error.inc 
rad2deg_basiclong_64bit.phpt 
is_finite_variation1.phpt 
round_basic.phpt 
octdec_variation1.phpt 
ceil_error.phpt 
getrandmax_basic.phpt 
atan_basic.phpt 
decoct_basic.phpt 
hypot_basic.phpt 
atan2_basiclong_64bit.phpt 
log1p_error.phpt 
srand_basic.phpt 
bindec_basic_64bit.phpt 
hypot_variation1.phpt 
atanh_variation.phpt 
rand_variation1.phpt 
decbin_error.phpt 
bindec_basic.phpt 
hexdec_basic_64bit.phpt 
bug30069.phpt 
abs_variation.phpt 
octdec_basiclong_64bit.phpt 
pow_error.phpt 
hypot_basiclong_64bit.phpt 
base_convert_basic.phpt 
dechex_variation1_64bit.phpt 
sinh_basiclong_64bit.phpt 
is_finite_basic.phpt 
deg2rad_error.phpt 
log10_error.phpt 
deg2rad_basiclong_64bit.phpt 
tanh_basic.phpt 
is_nan_basic.phpt 
asin_basiclong_64bit.phpt 
exp_basiclong_64bit.phpt 
atanh_basic.phpt 
is_infinite_error.phpt 

is_infinite_basiclong_64bit.phpt 
is_finite_basiclong_64bit.phpt 
octdec_basic.phpt 
floor_variation1.phpt 
sin_basiclong_64bit.phpt 
bindec_variation1_64bit.phpt 
floorceil.phpt 
decoct_variation1_64bit.phpt 
round_basiclong_64bit.phpt 
bindec_variation1.phpt 
log1p_basiclong_64bit.phpt 
pow.phpt 
lcg_value_basic.phpt 
bug30695.phpt 
hypot_variation2.phpt 
atan2_error.phpt 
rand_variation2.phpt 
decbin_variation1.phpt 
acos_error.phpt 
rand_error.phpt hexdec.phpt 
asin_error.phpt 
floor_basiclong_64bit.phpt 
bug25665.phpt 
log10_basiclong_64bit.phpt 
sqrt_error.phpt 
tan_basic.phpt 
exp_basic.phpt 
ceil_basiclong_64bit.phpt 
bug27646.phpt 

Re: [PHP-CVS] cvs: php-src(PHP_5_2) / NEWS

2009-07-07 Thread Jani Taskinen

Pierre Joye wrote:

On Tue, Jul 7, 2009 at 2:17 PM, Jani Taskinenjani.taski...@sci.fi wrote:

Always add the news on fixing bugs also in PHP_5_3 NEWS file.


Ah? That is new. I will do it.


Well, it's kinda logical: 5.3 got released. Now we have parallel 
releases of 5.2 and 5.3 branches so anything done in both needs note in 
both NEWS files. And please, fix that editor of yours not to add BOM 
everytime you edit the files.


--Jani



--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: phpruntests /QA/ext/standard/tests/network bug20134.phpt bug41347.phpt closelog_basic.phpt closelog_error.phpt define_syslog_variables_basic-win32.phpt define_syslog_variables_basic.php

2009-07-07 Thread Zoe Slattery
zoe Tue Jul  7 14:32:48 2009 UTC

  Removed files:   
/phpruntests/QA/ext/standard/tests/serialize

serialization_objects_006.phpt 

serialization_objects_014.phpt 
004.phpt 

serialization_precision_002.phpt 
bug14293.phpt 

serialization_objects_003.phpt 

serialization_objects_011.phpt 
001.phpt bug31402.phpt 
bug31442.phpt 

serialization_arrays_004.phpt 
bug26762.phpt 

serialization_objects_008.phpt 
006.phpt bug42919.phpt 
bug23298.phpt 

serialization_arrays_001.phpt 

serialization_objects_005.phpt 

serialization_objects_013.phpt 
003.phpt bug45706.phpt 
autoload_interface.p5c 
bug30234.phpt 

serialization_precision_001.phpt 

serialization_objects_002.phpt 

serialization_objects_010.phpt 
unserializeS.phpt 
bug43614.phpt 
autoload_implements.p5c 

serialization_arrays_003.phpt 
bug28325.phpt 

serialization_objects_007.phpt 

serialization_objects_015.phpt 
005.phpt 

serialization_error_001.phpt 
bug37947.phpt 

serialization_resources_001.phpt 
bug25378.phpt 
bug24063.phpt 

serialization_objects_004.phpt 

serialization_objects_012.phpt 
002.phpt bug21957.phpt 

serialization_arrays_005.phpt 
bug46882.phpt 

serialization_objects_009.phpt 
incomplete_class.phpt 

serialization_objects_001.phpt 

serialization_miscTypes_001.phpt 
bug27469.phpt 

serialization_arrays_002.phpt 
/phpruntests/QA/ext/standard/tests/streams  

stream_get_meta_data_socket_variation3.phpt 
stream_get_contents_001.phpt 
stream_set_timeout_error.phpt 

stream_get_meta_data_file_error.phpt 
stream_socket_pair.phpt 
bug47997.phpt 
bug44712.phpt 

stream_get_meta_data_file_variation5.phpt 
stream_get_line_nb.phpt 

stream_context_get_params_001.phpt 

stream_get_meta_data_socket_variation2.phpt 

stream_get_meta_data_socket_basic.phpt 

[PHP-CVS] cvs: phpruntests /QA/ext/standard/tests/strings 004.phpt 005.phpt 006-win32.phpt 006.phpt 007-win32.phpt 007.phpt add-and-stripcslashes.phpt add-and-stripslashes.phpt addcslashes_001.phpt ad

2009-07-07 Thread Zoe Slattery
zoe Tue Jul  7 14:33:39 2009 UTC

  Removed files:   
/phpruntests/QA/ext/standard/tests/strings  
str_split_variation3.phpt 
implode.phpt 
strrpos_basic2.phpt 
money_format_basic3.phpt 
sscanf_basic2.phpt 
sprintf_variation29.phpt 
sprintf_f_3.phpt 
vsprintf_variation13_64bit.phpt 
strncmp_variation6.phpt 
sha1_variation1.phpt 
strripos_variation4.phpt 
vprintf_variation11_64bit.phpt 
strings001.phpt 
fprintf_variation_009.phpt 
php_strip_whitespace.phpt 
vprintf_variation17.phpt 
vfprintf_error4.phpt 
sprintf_variation34.phpt 
vsprintf_variation16_64bit.phpt 
addcslashes_001.phpt 
str_split_basic.phpt 
bug38322.phpt 
vfprintf_variation6.phpt 
vprintf_basic4.phpt 
vprintf_variation14_64bit.phpt 
vprintf_variation7.phpt 
vsprintf_variation19_64bit.phpt 
soundex.phpt 
strip_tags_basic1.phpt 
trim.phpt 
vfprintf_basic8.phpt 
vfprintf_variation13.phpt 
unpack_error.phpt 
bug25671.phpt 
join_error.phpt 
vfprintf_basic7_64bit.phpt 
printf_basic6.phpt 
crypt.phpt 
strpbrk_basic.phpt 
strrpos_variation15.phpt 
crc32_variation1.phpt 
vsprintf_variation11.phpt 
bug38770.exp 
strcspn_variation6.phpt 
sprintf_variation12.phpt 
strip_tags_variation5.phpt 

get_html_translation_table_error.phpt 
chr_basic.phpt 
bug39873.phpt 
strip_tags_variation10.phpt 
strrchr_variation2.phpt 
strrpos_variation9.phpt 
htmlentities02.phpt 
vsprintf_variation6.phpt 
stripslashes_variation2.phpt 
strncasecmp_basic.phpt 

htmlspecialchars_decode_variation6.phpt 
explode_variation5.phpt 
strtok_variation1.phpt 

fprintf_variation_007_64bit.phpt 
sprintf_error.phpt 
str_split_variation4.phpt 
strlen_basic.phpt 
sscanf_basic3.phpt 
implode1.phpt 
strncmp_variation7.phpt 
sha1_variation2.phpt 

[PHP-CVS] cvs: phpruntests /QA/ext/standard/tests/assert assert.phpt assert02.phpt assert03.phpt assert04.phpt assert_basic.phpt assert_basic1.phpt assert_basic2.phpt assert_basic3.phpt assert_basic4.

2009-07-07 Thread Zoe Slattery
zoe Tue Jul  7 14:24:54 2009 UTC

  Removed files:   
/phpruntests/QA/ext/standard/tests/dir  getcwd_error.phpt 
opendir_variation3.phpt 
scandir_variation8.phpt 
dir_variation3.phpt 
chdir_basic.phpt 
dir_error.phpt 
readdir_variation6.phpt 
opendir_error2.phpt 
closedir_variation2.phpt 
closedir_error.phpt 
dir_variation8.phpt 
chdir_variation2.phpt 
scandir_variation5.phpt 
rewinddir_variation3.phpt 
readdir_variation3.phpt 
opendir_variation5.phpt 
readdir_basic.phpt 
dir_variation5.phpt 
scandir_variation2.phpt 
chdir_error2.phpt 
opendir_variation2.phpt 
rewinddir_basic.phpt 
scandir_variation7.phpt 
dir_variation2.phpt 
readdir_variation5.phpt 
opendir_error1.phpt 
opendir_variation7.phpt 
closedir_variation1.phpt 
scandir_error2.phpt 
dir_variation7.phpt 
chdir_variation1.phpt 
scandir_variation4.phpt 
rewinddir_variation2.phpt 
getcwd_basic.phpt 
readdir_variation2.phpt 
opendir_variation4.phpt 
readdir_error.phpt 
scandir_variation9.phpt 
dir_variation4.phpt 
dir_basic.phpt 
scandir_variation1.phpt 
readdir_variation7.phpt 
closedir_basic.phpt 
chdir_error1.phpt 
closedir_variation3.phpt 
opendir_variation1.phpt 
dir_variation9.phpt 
scandir_variation6.phpt 
rewinddir_error.phpt 
dir_variation1.phpt 
readdir_variation4.phpt 
opendir_variation6.phpt 
scandir_error1.phpt 
scandir_basic.phpt 
dir_variation6.phpt 
scandir_variation3.phpt 
rewinddir_variation1.phpt 
opendir_basic.phpt 
readdir_variation1.phpt 
/phpruntests/QA/ext/standard/tests/class_object 

class_exists_error_001.phpt 

forward_static_call_002.phpt 
AutoLoaded.inc 

method_exists_variation_001.phpt 

interface_exists_variation4.phpt 

method_exists_basic_003.phpt 

is_subclass_of_variation_002.phpt 


[PHP-CVS] cvs: phpruntests /QA/Zend/tests 001.phpt 002.phpt 003.phpt 004.phpt 005.phpt 006.phpt 007.phpt 008.phpt 009.phpt 010.phpt 011.phpt 012.phpt 013.phpt 014.phpt 015.phpt 016.phpt 017.phpt 018.p

2009-07-07 Thread Zoe Slattery
zoe Tue Jul  7 14:50:04 2009 UTC

  Removed files:   
/phpruntests/QA/Zend/tests  error_reporting10.phpt closure_009.phpt 
bug29368.phpt bug26166.phpt 
nowdoc_017.phpt ns_003.phpt 
bug32290.phpt xor_002.phpt ns_075.phpt 
lsb_001.phpt objects_007.phpt 
get_called_class_001.phpt 
errmsg_022.phpt gc_021.phpt 
int_underflow_64bit.phpt unset_cv11.phpt 
bug43344_13.phpt bug21478.phpt 
bug43323.phpt bug31102.phpt 
bug39449.phpt bug48533.phpt ns_048.phpt 
026.phpt closure_014.phpt 
constants_009.phpt ns_080.phpt 
objects_012.phpt bug33802.phpt 
class_alias_005.phpt 
class_constants_002.phpt 
compare_002.phpt bug29104.phpt 
lsb_019.phpt bug35163.phpt bug35470.phpt 
hex_overflow_32bit.phpt ns_053.phpt 
031.phpt bug26281.phpt 
offset_object.phpt magic_by_ref_001.phpt 
settype_bool.phpt property_exists.phpt 
call_static_005.phpt globals_002.phpt 
heredoc_007.phpt halt01.phpt 
class_alias_010.phpt add_005.phpt 
access_modifiers_009.phpt ns_026.phpt 
004.phpt bug37144.phpt or_001.phpt 
jump02.phpt array_append_COW.phpt 
anonymous_func_002.phpt bug40621.phpt 
bug30820.phpt error_reporting06.phpt 
heredoc_012.phpt bug39602.phpt 
bug43483.phpt shift_002.phpt 
inter_007.phpt bug48693.phpt 
function_exists_basic.phpt ns_031.phpt 
errmsg_018.phpt get_class_vars_007.phpt 
gc_017.phpt list_003.phpt 
unset_cv07.phpt exception_008.phpt 
compare_001_64bit.phpt div_002.phpt 
bug32429.phpt constructor_args.phpt 
offset_assign.phpt method_exists.phpt 
bug46246.phpt bug38623.phpt 
bug24773.phpt bug20240.phpt ns_004.phpt 
bug38146.phpt bug47165.phpt 
bug39542.phpt bug38211.phpt xor_003.phpt 
ns_076.phpt lsb_002.phpt 
objects_008.phpt bug40809.phpt 
compare_004_64bit.phpt errmsg_023.phpt 
gc_022.phpt bug42817.phpt 
unset_cv12.phpt bug45744.phpt 
bug36006.phpt strict_001.phpt 
ns_049.phpt 027.phpt closure_015.phpt 
settype_int.phpt object_handlers.phpt 
ns_081.phpt objects_013.phpt 
class_alias_006.phpt bug46701.phpt 
class_constants_003.phpt 
indexing_001.phpt bug44830.phpt 
compare_003.phpt bug34310.phpt 
bug44660.phpt bug29896.phpt ns_054.phpt 
032.phpt bug39018_2.phpt 
closure_020.phpt magic_by_ref_002.phpt 
errmsg_001.phpt call_static_006.phpt 
globals_003.phpt heredoc_008.phpt 
halt02.phpt bug46811.phpt bug43851.phpt 
catch.phpt class_alias_011.phpt 
add_006.phpt ns_027.phpt 005.phpt 
bug38234.phpt nowdoc_001.phpt 
jump03.phpt anonymous_func_003.phpt 
bug44913.phpt bug30998.phpt 
error_reporting07.phpt 
settype_object.phpt heredoc_013.phpt 
bug37667.phpt ns_032.phpt 010.phpt 
errmsg_019.phpt float_prec_001.phpt 
gc_018.phpt list_004.phpt 
unset_cv08.phpt exception_009.phpt 

[PHP-CVS] cvs: phpruntests /QA/sapi/cgi/tests 001.phpt 002.phpt 003.phpt 004.phpt 005.phpt 006.diff 006.exp 006.out 006.php 006.phpt 007.phpt 008.phpt 009.phpt 010.phpt 011.phpt include.inc skipif.inc

2009-07-07 Thread Zoe Slattery
zoe Tue Jul  7 14:50:45 2009 UTC

  Removed files:   
/phpruntests/QA/tests/lang  015.inc bug22510.phpt 
short_tags.001.phpt 
string_decimals_001.phpt 
type_hints_001.phpt bug38579.inc 
engine_assignExecutionOrder_004.phpt 
007.phpt foreachLoopObjects.001.phpt 
foreachLoop.012.phpt 023.phpt 
bug25652.phpt static_basic_001.phpt 
foreachLoop.001.phpt 
catchable_error_002.phpt 012.phpt 
bug38579.phpt bug23584.phpt 
bug18872.phpt func_get_arg.001.phpt 
error_2_exception_001.phpt 
passByReference_006.phpt 001.phpt 
foreachLoopIteratorAggregate.001.phpt 
returnByReference.007.phpt bug24783.phpt 
bug35382.phpt bug24926.phpt 
bug26869.phpt inc.inc bug22231.phpt 
bug26182.phpt foreachLoop.008.phpt 
019.phpt 035.phpt bug44654.phpt 
short_tags.002.phpt 
returnByReference.001.phpt bug27535.phpt 
bug24640.phpt type_hints_002.phpt 
engine_assignExecutionOrder_005.phpt 
008.phpt foreach_with_object_001.phpt 
foreachLoopObjects.002.phpt 
foreachLoop.013.phpt 024.phpt 040.phpt 
bug23524.phpt bug29944.phpt 
bug24499.phpt bug27354.phpt 
bug45392.phpt static_basic_002.phpt 
foreachLoop.002.phpt 013.phpt 
bug24658.phpt empty_variation.phpt 
func_get_arg.002.phpt 
passByReference_007.phpt 002.phpt 
foreachLoopIteratorAggregate.002.phpt 
returnByReference.008.phpt bug25922.phpt 
bug29566.phpt passByReference_012.phpt 
bug24652.phpt bug20175.phpt 
bug24054.phpt bug21094.phpt 
foreachLoop.009.phpt 
passByReference_001.phpt 036.phpt 
short_tags.003.phpt 
returnByReference.002.phpt 
type_hints_003.phpt bug28213.phpt 
engine_assignExecutionOrder_006.phpt 
009.phpt foreachLoopObjects.003.phpt 
foreachLoop.014.phpt 025.phpt 041.phpt 
bug21961.phpt bug28800.phpt 
func_get_args.001.phpt 
foreachLoopIterator.001.phpt 
static_variation_001.phpt 
foreachLoop.003.phpt 014.phpt 030.phpt 
023-2.inc bug23279.phpt bug17115.phpt 
func_get_arg.003.phpt 
passByReference_008.phpt 
func_num_args.001.phpt 003.phpt 
foreachLoopIteratorAggregate.003.phpt 
returnByReference.009.phpt bug23624.phpt 
bug7515.phpt bug27443.phpt 
passByReference_002.phpt 037.phpt 
short_tags.004.phpt 
returnByReference.003.phpt bug35176.phpt 
engine_assignExecutionOrder_007.phpt 
foreachLoopObjects.004.phpt 
foreachLoop.015.phpt 026.phpt 
bison1.phpt 042.phpt 023-1.inc 
func_get_args.002.phpt bug24396.phpt 
foreachLoopIterator.002.phpt 
static_variation_002.phpt 
each_binary_safety.phpt 
foreachLoop.004.phpt 015.phpt 
func_get_arg_variation.phpt 031.phpt 
func_get_arg.004.phpt 
passByReference_009.phpt 
func_num_args.002.phpt 
engine_assignExecutionOrder_001.phpt 
   

[PHP-CVS] cvs: phpruntests /QA run-tests.php

2009-07-07 Thread Zoe Slattery
zoe Tue Jul  7 14:51:33 2009 UTC

  Removed files:   
/phpruntests/QA run-tests.php 
  Log:
  deleting
  



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: php-src(PHP_5_2) /ext/openssl openssl.c

2009-07-07 Thread Pierre-Alain Joye
pajoye  Tue Jul  7 15:14:03 2009 UTC

  Modified files:  (Branch: PHP_5_2)
/php-src/ext/opensslopenssl.c 
  Log:
   - MF53: #48116, fix build with openssl 1.0
  
http://cvs.php.net/viewvc.cgi/php-src/ext/openssl/openssl.c?r1=1.98.2.5.2.53r2=1.98.2.5.2.54diff_format=u
Index: php-src/ext/openssl/openssl.c
diff -u php-src/ext/openssl/openssl.c:1.98.2.5.2.53 
php-src/ext/openssl/openssl.c:1.98.2.5.2.54
--- php-src/ext/openssl/openssl.c:1.98.2.5.2.53 Mon Apr 20 10:00:41 2009
+++ php-src/ext/openssl/openssl.c   Tue Jul  7 15:14:03 2009
@@ -20,7 +20,7 @@
+--+
  */
 
-/* $Id: openssl.c,v 1.98.2.5.2.53 2009/04/20 10:00:41 mkoppanen Exp $ */
+/* $Id: openssl.c,v 1.98.2.5.2.54 2009/07/07 15:14:03 pajoye Exp $ */
 
 #ifdef HAVE_CONFIG_H
 #include config.h
@@ -227,8 +227,13 @@
 static char default_ssl_conf_filename[MAXPATHLEN];
 
 struct php_x509_request { /* {{{ */
-   LHASH * global_config;  /* Global SSL config */
-   LHASH * req_config; /* SSL config for this request */
+#if OPENSSL_VERSION_NUMBER = 0x1002L
+   LHASH_OF(CONF_VALUE) * global_config;   /* Global SSL config */
+   LHASH_OF(CONF_VALUE) * req_config;  /* SSL config for this 
request */
+#else
+   LHASH * global_config;  /* Global SSL config */
+   LHASH * req_config; /* SSL config for this request */
+#endif
const EVP_MD * md_alg;
const EVP_MD * digest;
char* section_name,
@@ -406,12 +411,11 @@
 }
 /* }}} */
 
-static inline int php_openssl_config_check_syntax(
-   const char * section_label,
-   const char * config_filename,
-   const char * section,
-   LHASH * config TSRMLS_DC
-   ) /* {{{ */
+#if OPENSSL_VERSION_NUMBER = 0x1002L
+static inline int php_openssl_config_check_syntax(const char * section_label, 
const char * config_filename, const char * section, LHASH_OF(CONF_VALUE) * 
config TSRMLS_DC) /* {{{ */
+#else
+static inline int php_openssl_config_check_syntax(const char * section_label, 
const char * config_filename, const char * section, LHASH * config TSRMLS_DC) 
/* {{{ */
+#endif
 {
X509V3_CTX ctx;

@@ -866,7 +870,7 @@
if (in == NULL) {
return NULL;
}
-   cert = (X509 *) PEM_ASN1_read_bio((char *(*)())d2i_X509, 
PEM_STRING_X509, in, NULL, NULL, NULL);
+   cert = (X509 *) PEM_ASN1_read_bio((d2i_of_void *)d2i_X509, 
PEM_STRING_X509, in, NULL, NULL, NULL);
BIO_free(in);
}
 
@@ -2479,8 +2483,7 @@
case EVP_PKEY_RSA:
case EVP_PKEY_RSA2:
assert(pkey-pkey.rsa != NULL);
-
-   if (NULL == pkey-pkey.rsa-p || NULL == 
pkey-pkey.rsa-q) {
+   if (pkey-pkey.rsa != NULL  (NULL == 
pkey-pkey.rsa-p || NULL == pkey-pkey.rsa-q)) {
return 0;
}
break;



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: php-src(PHP_5_2) / NEWS

2009-07-07 Thread Pierre-Alain Joye
pajoye  Tue Jul  7 15:15:46 2009 UTC

  Modified files:  (Branch: PHP_5_2)
/php-srcNEWS 
  Log:
  - #48116
  
http://cvs.php.net/viewvc.cgi/php-src/NEWS?r1=1.2027.2.547.2.1580r2=1.2027.2.547.2.1581diff_format=u
Index: php-src/NEWS
diff -u php-src/NEWS:1.2027.2.547.2.1580 php-src/NEWS:1.2027.2.547.2.1581
--- php-src/NEWS:1.2027.2.547.2.1580Tue Jul  7 12:19:42 2009
+++ php-src/NEWSTue Jul  7 15:15:46 2009
@@ -26,6 +26,8 @@
 - Fixed bug #48450 (Compile failure under IRIX 6.5.30 building gd.c). (Kalle)
 - Fixed bug #48276 (date(Y) on big endian machines produces the
   wrong result). (Scott)
+- Fixed #48116 (Fixed build with Openssl 1.0). (Pierre, 
+  Al dot Smith at aeschi dot ch dot eu dot org)
 - Fixed bug #47351 (Memory leak in DateTime). (Derick, Tobias John)
 - Fixed bug #45905 (imagefilledrectangle() clipping error).
   (markril at hotmail dot com, Pierre)



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: php-src(PHP_5_3) / NEWS

2009-07-07 Thread Pierre-Alain Joye
pajoye  Tue Jul  7 15:17:37 2009 UTC

  Modified files:  (Branch: PHP_5_3)
/php-srcNEWS 
  Log:
  - #45905
  
http://cvs.php.net/viewvc.cgi/php-src/NEWS?r1=1.2027.2.547.2.965.2.667r2=1.2027.2.547.2.965.2.668diff_format=u
Index: php-src/NEWS
diff -u php-src/NEWS:1.2027.2.547.2.965.2.667 
php-src/NEWS:1.2027.2.547.2.965.2.668
--- php-src/NEWS:1.2027.2.547.2.965.2.667   Tue Jul  7 12:19:05 2009
+++ php-src/NEWSTue Jul  7 15:17:36 2009
@@ -17,6 +17,8 @@
 - Fixed #48116 (Fixed build with Openssl 1.0). (Pierre, 
   Al dot Smith at aeschi dot ch dot eu dot org)
 - Fixed bug #47351 (Memory leak in DateTime). (Derick, Tobias John)
+- Fixed bug #45905 (imagefilledrectangle() clipping error).
+  (markril at hotmail dot com, Pierre)
 - Fixed bug #38091 (Mail() does not use FQDN when sending SMTP helo). 
   (Kalle, Rick Yorgason)
 



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: phpruntests /QA QATESTS.tgz

2009-07-07 Thread Zoe Slattery
zoe Tue Jul  7 17:12:19 2009 UTC

  Added files: 
/phpruntests/QA QATESTS.tgz 
  Log:
  Tar'd tests
  



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: php-src(PHP_5_2) / NEWS /main main.c

2009-07-07 Thread Jani Taskinen
janiTue Jul  7 16:43:35 2009 UTC

  Modified files:  (Branch: PHP_5_2)
/php-srcNEWS 
/php-src/main   main.c 
  Log:
  MFH:- Fixed bug #48247 (Infinite loop and possible crash during startup with 
errors)
  
http://cvs.php.net/viewvc.cgi/php-src/NEWS?r1=1.2027.2.547.2.1581r2=1.2027.2.547.2.1582diff_format=u
Index: php-src/NEWS
diff -u php-src/NEWS:1.2027.2.547.2.1581 php-src/NEWS:1.2027.2.547.2.1582
--- php-src/NEWS:1.2027.2.547.2.1581Tue Jul  7 15:15:46 2009
+++ php-src/NEWSTue Jul  7 16:43:35 2009
@@ -26,7 +26,9 @@
 - Fixed bug #48450 (Compile failure under IRIX 6.5.30 building gd.c). (Kalle)
 - Fixed bug #48276 (date(Y) on big endian machines produces the
   wrong result). (Scott)
-- Fixed #48116 (Fixed build with Openssl 1.0). (Pierre, 
+- Fixed bug #48247 (Infinite loop and possible crash during startup with
+  errors when errors are logged). (Jani)
+- Fixed bug #48116 (Fixed build with Openssl 1.0). (Pierre, 
   Al dot Smith at aeschi dot ch dot eu dot org)
 - Fixed bug #47351 (Memory leak in DateTime). (Derick, Tobias John)
 - Fixed bug #45905 (imagefilledrectangle() clipping error).
http://cvs.php.net/viewvc.cgi/php-src/main/main.c?r1=1.640.2.23.2.70r2=1.640.2.23.2.71diff_format=u
Index: php-src/main/main.c
diff -u php-src/main/main.c:1.640.2.23.2.70 php-src/main/main.c:1.640.2.23.2.71
--- php-src/main/main.c:1.640.2.23.2.70 Mon May  4 19:55:42 2009
+++ php-src/main/main.c Tue Jul  7 16:43:35 2009
@@ -18,7 +18,7 @@
+--+
 */
 
-/* $Id: main.c,v 1.640.2.23.2.70 2009/05/04 19:55:42 derick Exp $ */
+/* $Id: main.c,v 1.640.2.23.2.71 2009/07/07 16:43:35 jani Exp $ */
 
 /* {{{ includes
  */
@@ -469,6 +469,20 @@
 static int module_startup = 1;
 static int module_shutdown = 0;
 
+/* {{{ php_during_module_startup */
+static int php_during_module_startup(void)
+{
+   return module_startup;
+}
+/* }}} */
+
+/* {{{ php_during_module_shutdown */
+static int php_during_module_shutdown(void)
+{
+   return module_shutdown;
+}
+/* }}} */
+
 /* {{{ php_log_err
  */
 PHPAPI void php_log_err(char *log_message TSRMLS_DC)
@@ -491,7 +505,7 @@
char *error_time_str;
 
time(error_time);
-   error_time_str = php_format_date(d-M-Y H:i:s, 11, 
error_time, 1 TSRMLS_CC);
+   error_time_str = php_format_date(d-M-Y H:i:s, 11, 
error_time, php_during_module_startup() TSRMLS_CC);
len = spprintf(tmp, 0, [%s] %s%s, error_time_str, 
log_message, PHP_EOL);
 #ifdef PHP_WIN32
php_flock(fd, 2);
@@ -540,24 +554,6 @@
 }
 /* }}} */
 
-/* {{{ php_verror helpers */
-
-/* {{{ php_during_module_startup */
-static int php_during_module_startup(void)
-{
-   return module_startup;
-}
-/* }}} */
-
-/* {{{ php_during_module_shutdown */
-static int php_during_module_shutdown(void)
-{
-   return module_shutdown;
-}
-/* }}} */
-
-/* }}} */
-
 /* {{{ php_verror */
 /* php_verror is called from php_error_docrefn functions.
  * Its purpose is to unify error messages and automatically generate clickable



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: php-src(PHP_5_3) / NEWS /main main.c

2009-07-07 Thread Jani Taskinen
janiTue Jul  7 16:42:12 2009 UTC

  Modified files:  (Branch: PHP_5_3)
/php-srcNEWS 
/php-src/main   main.c 
  Log:
  - Fixed bug #48247 (Infinite loop and possible crash during startup with 
errors)
  
http://cvs.php.net/viewvc.cgi/php-src/NEWS?r1=1.2027.2.547.2.965.2.668r2=1.2027.2.547.2.965.2.669diff_format=u
Index: php-src/NEWS
diff -u php-src/NEWS:1.2027.2.547.2.965.2.668 
php-src/NEWS:1.2027.2.547.2.965.2.669
--- php-src/NEWS:1.2027.2.547.2.965.2.668   Tue Jul  7 15:17:36 2009
+++ php-src/NEWSTue Jul  7 16:42:11 2009
@@ -1,7 +1,6 @@
 PHPNEWS
 |||
 ?? ??? 2009, PHP 5.3.1
-
 - Fixed spl_autoload_unregister/spl_autoad_functions wrt. Closures and
   Functors. (Christian Seiler)
 
@@ -14,7 +13,9 @@
   components). (Ilia)
 - Fixed bug #48681 (openssl signature verification for tar archives broken).
   (Greg)
-- Fixed #48116 (Fixed build with Openssl 1.0). (Pierre, 
+- Fixed bug #48247 (Infinite loop and possible crash during startup with
+  errors when errors are logged). (Jani)
+- Fixed bug #48116 (Fixed build with Openssl 1.0). (Pierre, 
   Al dot Smith at aeschi dot ch dot eu dot org)
 - Fixed bug #47351 (Memory leak in DateTime). (Derick, Tobias John)
 - Fixed bug #45905 (imagefilledrectangle() clipping error).
http://cvs.php.net/viewvc.cgi/php-src/main/main.c?r1=1.640.2.23.2.57.2.55r2=1.640.2.23.2.57.2.56diff_format=u
Index: php-src/main/main.c
diff -u php-src/main/main.c:1.640.2.23.2.57.2.55 
php-src/main/main.c:1.640.2.23.2.57.2.56
--- php-src/main/main.c:1.640.2.23.2.57.2.55Thu Jun  4 07:41:01 2009
+++ php-src/main/main.c Tue Jul  7 16:42:11 2009
@@ -18,7 +18,7 @@
+--+
 */
 
-/* $Id: main.c,v 1.640.2.23.2.57.2.55 2009/06/04 07:41:01 pajoye Exp $ */
+/* $Id: main.c,v 1.640.2.23.2.57.2.56 2009/07/07 16:42:11 jani Exp $ */
 
 /* {{{ includes
  */
@@ -516,6 +516,20 @@
 static int module_startup = 1;
 static int module_shutdown = 0;
 
+/* {{{ php_during_module_startup */
+static int php_during_module_startup(void)
+{
+   return module_startup;
+}
+/* }}} */
+
+/* {{{ php_during_module_shutdown */
+static int php_during_module_shutdown(void)
+{
+   return module_shutdown;
+}
+/* }}} */
+
 /* {{{ php_log_err
  */
 PHPAPI void php_log_err(char *log_message TSRMLS_DC)
@@ -538,7 +552,7 @@
char *error_time_str;
 
time(error_time);
-   error_time_str = php_format_date(d-M-Y H:i:s, 11, 
error_time, 1 TSRMLS_CC);
+   error_time_str = php_format_date(d-M-Y H:i:s, 11, 
error_time, php_during_module_startup() TSRMLS_CC);
len = spprintf(tmp, 0, [%s] %s%s, error_time_str, 
log_message, PHP_EOL);
 #ifdef PHP_WIN32
php_flock(fd, 2);
@@ -587,24 +601,6 @@
 }
 /* }}} */
 
-/* {{{ php_verror helpers */
-
-/* {{{ php_during_module_startup */
-static int php_during_module_startup(void)
-{
-   return module_startup;
-}
-/* }}} */
-
-/* {{{ php_during_module_shutdown */
-static int php_during_module_shutdown(void)
-{
-   return module_shutdown;
-}
-/* }}} */
-
-/* }}} */
-
 /* {{{ php_verror */
 /* php_verror is called from php_error_docrefn functions.
  * Its purpose is to unify error messages and automatically generate clickable



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: php-src /main main.c

2009-07-07 Thread Jani Taskinen
janiTue Jul  7 16:40:21 2009 UTC

  Modified files:  
/php-src/main   main.c 
  Log:
  - Fixed bug #48247 (Infinite loop and possible crash during startup with 
errors)
  
http://cvs.php.net/viewvc.cgi/php-src/main/main.c?r1=1.802r2=1.803diff_format=u
Index: php-src/main/main.c
diff -u php-src/main/main.c:1.802 php-src/main/main.c:1.803
--- php-src/main/main.c:1.802   Thu Jun  4 07:41:42 2009
+++ php-src/main/main.c Tue Jul  7 16:40:21 2009
@@ -18,7 +18,7 @@
+--+
 */
 
-/* $Id: main.c,v 1.802 2009/06/04 07:41:42 pajoye Exp $ */
+/* $Id: main.c,v 1.803 2009/07/07 16:40:21 jani Exp $ */
 
 /* {{{ includes
  */
@@ -608,6 +608,20 @@
 static int module_startup = 1;
 static int module_shutdown = 0;
 
+/* {{{ php_during_module_startup */
+static int php_during_module_startup(void)
+{
+   return module_startup;
+}
+/* }}} */
+
+/* {{{ php_during_module_shutdown */
+static int php_during_module_shutdown(void)
+{
+   return module_shutdown;
+}
+/* }}} */
+
 /* {{{ php_log_err
  */
 PHPAPI void php_log_err(char *log_message TSRMLS_DC)
@@ -630,7 +644,7 @@
char *error_time_str;
 
time(error_time);
-   error_time_str = php_format_date(d-M-Y H:i:s, 11, 
error_time, 1 TSRMLS_CC);
+   error_time_str = php_format_date(d-M-Y H:i:s, 11, 
error_time, php_during_module_startup() TSRMLS_CC);
len = spprintf(tmp, 0, [%s] %s%s, error_time_str, 
log_message, PHP_EOL);
 #ifdef PHP_WIN32
php_flock(fd, 2);
@@ -679,24 +693,6 @@
 }
 /* }}} */
 
-/* {{{ php_verror helpers */
-
-/* {{{ php_during_module_startup */
-static int php_during_module_startup(void)
-{
-   return module_startup;
-}
-/* }}} */
-
-/* {{{ php_during_module_shutdown */
-static int php_during_module_shutdown(void)
-{
-   return module_shutdown;
-}
-/* }}} */
-
-/* }}} */
-
 /* {{{ php_verror */
 /* php_verror is called from php_error_docrefn functions.
  * Its purpose is to unify error messages and automatically generate clickable



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: phpruntests /QA README

2009-07-07 Thread Zoe Slattery
zoe Tue Jul  7 17:18:13 2009 UTC

  Modified files:  
/phpruntests/QA README 
  Log:
  update instructions
  
http://cvs.php.net/viewvc.cgi/phpruntests/QA/README?r1=1.3r2=1.4diff_format=u
Index: phpruntests/QA/README
diff -u phpruntests/QA/README:1.3 phpruntests/QA/README:1.4
--- phpruntests/QA/README:1.3   Mon Jul  6 21:03:47 2009
+++ phpruntests/QA/README   Tue Jul  7 17:18:12 2009
@@ -1,15 +1,15 @@
 Checking the the output from phpruntests against run-tests.php
 ==
 
-1) The output from running run-tests.php for each of the top-level directories 
is 
-in the directory 'results'. For example rt_ext is the output from running all 
the tests under  ext.
+1) Extract the file QATESTS.tgz into a directory called (for example) QA.
 
-2) Run the new run tests with flags -o csv, against each of the top level 
directories.
+2) Run the new run tests with flags -o csv against the QA directory, eg 
run-tests.php -o csv -s phprt_out QA
 
-3) Cpmpare the number of failures by using:
+3) Run the old run-tests.php against the QA directory and redirect the output 
to a file called rt_out
+
+4) compare teh reulsts using
+   php compareNewOld.php phprt_out rt_out QA
 
-php fail_compare.php new_run_tests_output old_run_tests_output ext
 
-(or substitute Zend/tests/sapi for ext).
 
 



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: CVSROOT / avail

2009-07-07 Thread Pierre-Alain Joye
pajoye  Tue Jul  7 18:02:16 2009 UTC

  Modified files:  
/CVSROOTavail 
  Log:
  - Sriram karma
  
http://cvs.php.net/viewvc.cgi/CVSROOT/avail?r1=1.1546r2=1.1547diff_format=u
Index: CVSROOT/avail
diff -u CVSROOT/avail:1.1546 CVSROOT/avail:1.1547
--- CVSROOT/avail:1.1546Fri Jul  3 15:38:52 2009
+++ CVSROOT/avail   Tue Jul  7 18:02:14 2009
@@ -17,7 +17,7 @@
 # The PHP Developers have full access to the full source trees for
 # PHP, as well as the documentation.
 
-avail|mbeccati,dkelsey,ilewis,mkoppanen,lstrojny,dharmap,kraghuba,stevseea,colder,lwe,auroraeosrose,mike,rolland,cawa,msisolak,alan_k,rrichards,tal,mfischer,fmk,hirokawa,jah,eschmid,dbeu,sebastian,samjam,avsm,ronabob,derick,sterling,venaas,stas,hholzgra,cmv,phildriscoll,jmoore,andre,jani,sr,david,jdonagher,chagenbu,jon,elixer,joosters,jason,mysql,kalowsky,opaquedave,steinm,phanto,gluke,svanegmond,rjs,vlad,jimjag,emile,ericstewart,wez,sasha,camber,ohrn,romolo,martin,lurcher,wsanchez,dreid,bmcadams,swm,zhang,kevin,joey,entity,cardinal,coar,jflemer,raphael,danda,rbb,mboeren,dougm,edink,alexwaugh,bernd,zak,sesser,yohgaki,imajes,markonen,dickmeiss,helly,sander,jan,kir,aaron,jwoolley,pbannister,rvenkat,dali,rodif_bl,hyanantha,witten,georg,msopacua,mpdoremus,fujimoto,iliaa,chregu,azzit,gschlossnagle,andrey,dan,moriyoshi,dviner,bfrance,flex,iwakiri,john,harrie,pollita,ianh,k.schroeder,dcowgill,jerenkrantz,jay,ddhill,jorton,thetaphi,abies,vincent,goba,dmitry,pajoye,shie,rafi,magnus,!
 
tony2001,johannes,dbs,skoduru,nrathna,jesus,gopalv,bjori,nlopess,wrowe,shire,zoe,scottmac,t2man,dsp,davidw,ab5602,nicholsr,lsmith,cellog,davidc,felipe,robinf,jmessa,philip,sixd,gwynne,ant,kalle,mattwil,sfox,hnangelo,ohill,indeyets,felixdv,mich4ld,lbarnaud,cseiler,sean,tabe,sebs,garretts,guenter|phpfi,php3,php-src,pecl,non-pecl,spl,phpdoc,phpdoc-ar,phpdoc-bg,phpdoc-cs,phpdoc-da,phpdoc-de,phpdoc-el,phpdoc-es,phpdoc-fa,phpdoc-fi,phpdoc-fr,phpdoc-he,phpdoc-hk,phpdoc-hu,phpdoc-id,phpdoc-it,phpdoc-ja,phpdoc-kr,phpdoc-lt,phpdoc-nl,phpdoc-pl,phpdoc-pt_BR,phpdoc-pt,phpdoc-ro,phpdoc-ru,phpdoc-sk,phpdoc-sl,phpdoc-sv,phpdoc-tr,phpdoc-tw,phpdoc-zh,phpdoc-ca,phpdoc-no,phpdoc-po,phd,docweb,doc-editor
+avail|mbeccati,dkelsey,ilewis,mkoppanen,lstrojny,dharmap,kraghuba,stevseea,colder,lwe,auroraeosrose,mike,rolland,cawa,msisolak,alan_k,rrichards,tal,mfischer,fmk,hirokawa,jah,eschmid,dbeu,sebastian,samjam,avsm,ronabob,derick,sterling,venaas,stas,hholzgra,cmv,phildriscoll,jmoore,andre,jani,sr,david,jdonagher,chagenbu,jon,elixer,joosters,jason,mysql,kalowsky,opaquedave,steinm,phanto,gluke,svanegmond,rjs,vlad,jimjag,emile,ericstewart,wez,sasha,camber,ohrn,romolo,martin,lurcher,wsanchez,dreid,bmcadams,swm,zhang,kevin,joey,entity,cardinal,coar,jflemer,raphael,danda,rbb,mboeren,dougm,edink,alexwaugh,bernd,zak,sesser,yohgaki,imajes,markonen,dickmeiss,helly,sander,jan,kir,aaron,jwoolley,pbannister,rvenkat,dali,rodif_bl,hyanantha,witten,georg,msopacua,mpdoremus,fujimoto,iliaa,chregu,azzit,gschlossnagle,andrey,dan,moriyoshi,dviner,bfrance,flex,iwakiri,john,harrie,pollita,ianh,k.schroeder,dcowgill,jerenkrantz,jay,ddhill,jorton,thetaphi,abies,vincent,goba,dmitry,pajoye,shie,rafi,magnus,!
 
tony2001,johannes,dbs,skoduru,nrathna,jesus,gopalv,bjori,nlopess,wrowe,shire,zoe,scottmac,t2man,dsp,davidw,ab5602,nicholsr,lsmith,cellog,davidc,felipe,robinf,jmessa,philip,sixd,gwynne,ant,kalle,mattwil,sfox,hnangelo,ohill,indeyets,felixdv,mich4ld,lbarnaud,cseiler,sean,tabe,sebs,garretts,guenter,srinatar|phpfi,php3,php-src,pecl,non-pecl,spl,phpdoc,phpdoc-ar,phpdoc-bg,phpdoc-cs,phpdoc-da,phpdoc-de,phpdoc-el,phpdoc-es,phpdoc-fa,phpdoc-fi,phpdoc-fr,phpdoc-he,phpdoc-hk,phpdoc-hu,phpdoc-id,phpdoc-it,phpdoc-ja,phpdoc-kr,phpdoc-lt,phpdoc-nl,phpdoc-pl,phpdoc-pt_BR,phpdoc-pt,phpdoc-ro,phpdoc-ru,phpdoc-sk,phpdoc-sl,phpdoc-sv,phpdoc-tr,phpdoc-tw,phpdoc-zh,phpdoc-ca,phpdoc-no,phpdoc-po,phd,docweb,doc-editor
 
 # Some people have access to tests in the Engine
 
avail|ilewis,magnus,michael,zoe,jmessa,sfox,tomerc,felixdv|Zend/tests,ZendEngine2/tests



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: php-src(PHP_5_3) /ext/intl intl_error.c php_intl.c php_intl.h

2009-07-07 Thread Stanislav Malyshev
stasTue Jul  7 21:25:47 2009 UTC

  Modified files:  (Branch: PHP_5_3)
/php-src/ext/intl   intl_error.c php_intl.c php_intl.h 
  Log:
  merge errors support
  
  
http://cvs.php.net/viewvc.cgi/php-src/ext/intl/intl_error.c?r1=1.1.2.4r2=1.1.2.5diff_format=u
Index: php-src/ext/intl/intl_error.c
diff -u php-src/ext/intl/intl_error.c:1.1.2.4 
php-src/ext/intl/intl_error.c:1.1.2.5
--- php-src/ext/intl/intl_error.c:1.1.2.4   Sun May 10 20:58:26 2009
+++ php-src/ext/intl/intl_error.c   Tue Jul  7 21:25:46 2009
@@ -103,6 +103,9 @@
if( !msg )
return;
 
+   if(!err  INTL_G(error_level)) {
+   php_error_docref(NULL TSRMLS_CC, INTL_G(error_level), %s, 
msg);   
+   }
if( !err  !( err = intl_g_error_get( TSRMLS_C ) ) )
return;
 
http://cvs.php.net/viewvc.cgi/php-src/ext/intl/php_intl.c?r1=1.1.2.9r2=1.1.2.10diff_format=u
Index: php-src/ext/intl/php_intl.c
diff -u php-src/ext/intl/php_intl.c:1.1.2.9 php-src/ext/intl/php_intl.c:1.1.2.10
--- php-src/ext/intl/php_intl.c:1.1.2.9 Mon Jan 26 22:30:56 2009
+++ php-src/ext/intl/php_intl.c Tue Jul  7 21:25:46 2009
@@ -454,6 +454,7 @@
 /* {{{ INI Settings */
 PHP_INI_BEGIN()
 STD_PHP_INI_ENTRY(LOCALE_INI_NAME, NULL, PHP_INI_ALL, 
OnUpdateStringUnempty, default_locale, zend_intl_globals, intl_globals)
+STD_PHP_INI_ENTRY(intl.error_level, 0, PHP_INI_ALL, OnUpdateLong, 
error_level, zend_intl_globals, intl_globals)
 
 PHP_INI_END()
 /* }}} */
http://cvs.php.net/viewvc.cgi/php-src/ext/intl/php_intl.h?r1=1.1.2.1r2=1.1.2.2diff_format=u
Index: php-src/ext/intl/php_intl.h
diff -u php-src/ext/intl/php_intl.h:1.1.2.1 php-src/ext/intl/php_intl.h:1.1.2.2
--- php-src/ext/intl/php_intl.h:1.1.2.1 Mon Jul  7 22:51:02 2008
+++ php-src/ext/intl/php_intl.h Tue Jul  7 21:25:46 2009
@@ -45,6 +45,7 @@
collator_compare_func_t compare_func;
UBreakIterator* grapheme_iterator;
intl_error g_error;
+   long error_level;
 ZEND_END_MODULE_GLOBALS(intl)
 
 /* Macro to access request-wide global variables. */



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: php-src(PHP_5_3) /ext/standard/tests/file touch_variation5-win32.phpt touch_variation6-win32.phpt

2009-07-07 Thread Pierre-Alain Joye
pajoye  Tue Jul  7 21:50:39 2009 UTC

  Modified files:  (Branch: PHP_5_3)
/php-src/ext/standard/tests/filetouch_variation5-win32.phpt 
touch_variation6-win32.phpt 
  Log:
  - fix tests, 5.3 supports these things now on windows. Also shorter tests 
would be REALLY nice (or use iteration numbering)
  
http://cvs.php.net/viewvc.cgi/php-src/ext/standard/tests/file/touch_variation5-win32.phpt?r1=1.1.4.2r2=1.1.4.3diff_format=u
Index: php-src/ext/standard/tests/file/touch_variation5-win32.phpt
diff -u php-src/ext/standard/tests/file/touch_variation5-win32.phpt:1.1.4.2 
php-src/ext/standard/tests/file/touch_variation5-win32.phpt:1.1.4.3
--- php-src/ext/standard/tests/file/touch_variation5-win32.phpt:1.1.4.2 Wed Nov 
26 10:10:18 2008
+++ php-src/ext/standard/tests/file/touch_variation5-win32.phpt Tue Jul  7 
21:50:38 2009
@@ -206,44 +206,24 @@
 
 *** testing existing directories ***
 --- testing touchVar5.tmp/aSubDirOrFile ---
-
-Warning: touch(): Utime failed: Permission denied in %s on line %d
-FAILED: touchVar5.tmp/aSubDirOrFile - access time not changed
+PASSED: touchVar5.tmp/aSubDirOrFile - touched
 --- testing ./touchVar5.tmp/aSubDirOrFile ---
-
-Warning: touch(): Utime failed: Permission denied in %s on line %d
-FAILED: ./touchVar5.tmp/aSubDirOrFile - access time not changed
+PASSED: ./touchVar5.tmp/aSubDirOrFile - touched
 --- testing touchVar5.tmp/../touchVar5.tmp/aSubDirOrFile ---
-
-Warning: touch(): Utime failed: Permission denied in %s on line %d
-FAILED: touchVar5.tmp/../touchVar5.tmp/aSubDirOrFile - access time not changed
+PASSED: touchVar5.tmp/../touchVar5.tmp/aSubDirOrFile - touched
 --- testing %s/touchVar5.tmp/aSubDirOrFile ---
-
-Warning: touch(): Utime failed: Permission denied in %s on line %d
-FAILED: %s/touchVar5.tmp/aSubDirOrFile - access time not changed
+PASSED: %s/touchVar5.tmp/aSubDirOrFile - touched
 --- testing %s/./touchVar5.tmp/aSubDirOrFile ---
-
-Warning: touch(): Utime failed: Permission denied in %s on line %d
-FAILED: %s/./touchVar5.tmp/aSubDirOrFile - access time not changed
+PASSED: %s/./touchVar5.tmp/aSubDirOrFile - touched
 --- testing %s/touchVar5.tmp/../touchVar5.tmp/aSubDirOrFile ---
-
-Warning: touch(): Utime failed: Permission denied in %s on line %d
-FAILED: %s/touchVar5.tmp/../touchVar5.tmp/aSubDirOrFile - access time not 
changed
+PASSED: %s/touchVar5.tmp/../touchVar5.tmp/aSubDirOrFile - touched
 --- testing touchVar5.tmp/aSubDirOrFile/ ---
-
-Warning: touch(): Utime failed: Permission denied in %s on line %d
-FAILED: touchVar5.tmp/aSubDirOrFile/ - access time not changed
+PASSED: touchVar5.tmp/aSubDirOrFile/ - touched
 --- testing %s/touchVar5.tmp/aSubDirOrFile/ ---
-
-Warning: touch(): Utime failed: Permission denied in %s on line %d
-FAILED: %s/touchVar5.tmp/aSubDirOrFile/ - access time not changed
+PASSED: %s/touchVar5.tmp/aSubDirOrFile/ - touched
 --- testing touchVar5.tmp//aSubDirOrFile ---
-
-Warning: touch(): Utime failed: Permission denied in %s on line %d
-FAILED: touchVar5.tmp//aSubDirOrFile - access time not changed
+PASSED: touchVar5.tmp//aSubDirOrFile - touched
 --- testing %s//touchVar5.tmp//aSubDirOrFile ---
-
-Warning: touch(): Utime failed: Permission denied in %s on line %d
-FAILED: %s//touchVar5.tmp//aSubDirOrFile - access time not changed
+PASSED: %s//touchVar5.tmp//aSubDirOrFile - touched
 ===DONE===
 
http://cvs.php.net/viewvc.cgi/php-src/ext/standard/tests/file/touch_variation6-win32.phpt?r1=1.1.4.2r2=1.1.4.3diff_format=u
Index: php-src/ext/standard/tests/file/touch_variation6-win32.phpt
diff -u php-src/ext/standard/tests/file/touch_variation6-win32.phpt:1.1.4.2 
php-src/ext/standard/tests/file/touch_variation6-win32.phpt:1.1.4.3
--- php-src/ext/standard/tests/file/touch_variation6-win32.phpt:1.1.4.2 Wed Nov 
26 10:10:17 2008
+++ php-src/ext/standard/tests/file/touch_variation6-win32.phpt Tue Jul  7 
21:50:38 2009
@@ -216,48 +216,26 @@
 
 *** testing existing directories ***
 --- testing touchVar5.tmp\aSubDirOrFile ---
-
-Warning: touch(): Utime failed: Permission denied in %s on line %d
-FAILED: touchVar5.tmp\aSubDirOrFile - access time not changed
+PASSED: touchVar5.tmp\aSubDirOrFile - touched
 --- testing .\touchVar5.tmp\aSubDirOrFile ---
-
-Warning: touch(): Utime failed: Permission denied in %s on line %d
-FAILED: .\touchVar5.tmp\aSubDirOrFile - access time not changed
+PASSED: .\touchVar5.tmp\aSubDirOrFile - touched
 --- testing touchVar5.tmp\..\touchVar5.tmp\aSubDirOrFile ---
-
-Warning: touch(): Utime failed: Permission denied in %s on line %d
-FAILED: touchVar5.tmp\..\touchVar5.tmp\aSubDirOrFile - access time not changed
+PASSED: touchVar5.tmp\..\touchVar5.tmp\aSubDirOrFile - touched
 --- testing %s\touchVar5.tmp\aSubDirOrFile ---
-
-Warning: touch(): Utime failed: Permission denied in %s on line %d
-FAILED: %s\touchVar5.tmp\aSubDirOrFile - access time not changed
+PASSED: %s\touchVar5.tmp\aSubDirOrFile - touched
 --- testing %s\.\touchVar5.tmp\aSubDirOrFile ---
-

[PHP-CVS] cvs: php-src /ext/standard/tests/file touch_variation5-win32.phpt touch_variation6-win32.phpt

2009-07-07 Thread Pierre-Alain Joye
pajoye  Tue Jul  7 21:56:19 2009 UTC

  Modified files:  
/php-src/ext/standard/tests/filetouch_variation5-win32.phpt 
touch_variation6-win32.phpt 
  Log:
  - sync with 5.3
  
http://cvs.php.net/viewvc.cgi/php-src/ext/standard/tests/file/touch_variation5-win32.phpt?r1=1.2r2=1.3diff_format=u
Index: php-src/ext/standard/tests/file/touch_variation5-win32.phpt
diff -u php-src/ext/standard/tests/file/touch_variation5-win32.phpt:1.2 
php-src/ext/standard/tests/file/touch_variation5-win32.phpt:1.3
--- php-src/ext/standard/tests/file/touch_variation5-win32.phpt:1.2 Wed Nov 
26 17:48:40 2008
+++ php-src/ext/standard/tests/file/touch_variation5-win32.phpt Tue Jul  7 
21:56:18 2009
@@ -162,10 +162,10 @@
 PASSED: touchVar5.tmp/../touchVar5.tmp/aSubDirOrFile - created
 --- testing touchVar5.tmp/../BADDIR/aSubDirOrFile ---
 
-Warning: touch(): Unable to create file touchVar5.tmp/../BADDIR/aSubDirOrFile 
because No such file or directory in %s on line %d
+Warning: touch(): Unable to create file touchVar5.tmp/../BADDIR/aSubDirOrFile 
because %s in %s on line %d
 --- testing BADDIR/aSubDirOrFile ---
 
-Warning: touch(): Unable to create file BADDIR/aSubDirOrFile because No such 
file or directory in %s on line %d
+Warning: touch(): Unable to create file BADDIR/aSubDirOrFile because %s in %s 
on line %d
 --- testing %s/touchVar5.tmp/aSubDirOrFile ---
 PASSED: %s/touchVar5.tmp/aSubDirOrFile - created
 --- testing %s/./touchVar5.tmp/aSubDirOrFile ---
@@ -174,7 +174,7 @@
 PASSED: %s/touchVar5.tmp/../touchVar5.tmp/aSubDirOrFile - created
 --- testing %s/BADDIR/aSubDirOrFile ---
 
-Warning: touch(): Unable to create file %s/BADDIR/aSubDirOrFile because No 
such file or directory in %s on line %d
+Warning: touch(): Unable to create file %s/BADDIR/aSubDirOrFile because %s in 
%s on line %d
 --- testing touchVar5.tmp/aSubDirOrFile/ ---
 
 Warning: touch(): Unable to create file touchVar5.tmp/aSubDirOrFile/ because 
Invalid argument in %s on line %d
http://cvs.php.net/viewvc.cgi/php-src/ext/standard/tests/file/touch_variation6-win32.phpt?r1=1.2r2=1.3diff_format=u
Index: php-src/ext/standard/tests/file/touch_variation6-win32.phpt
diff -u php-src/ext/standard/tests/file/touch_variation6-win32.phpt:1.2 
php-src/ext/standard/tests/file/touch_variation6-win32.phpt:1.3
--- php-src/ext/standard/tests/file/touch_variation6-win32.phpt:1.2 Wed Nov 
26 17:48:40 2008
+++ php-src/ext/standard/tests/file/touch_variation6-win32.phpt Tue Jul  7 
21:56:18 2009
@@ -168,10 +168,10 @@
 PASSED: touchVar5.tmp\..\touchVar5.tmp\aSubDirOrFile - created
 --- testing touchVar5.tmp\..\BADDIR\aSubDirOrFile ---
 
-Warning: touch(): Unable to create file touchVar5.tmp\..\BADDIR\aSubDirOrFile 
because No such file or directory in %s on line %d
+Warning: touch(): Unable to create file touchVar5.tmp\..\BADDIR\aSubDirOrFile 
because %s in %s on line %d
 --- testing BADDIR\aSubDirOrFile ---
 
-Warning: touch(): Unable to create file BADDIR\aSubDirOrFile because No such 
file or directory in %s on line %d
+Warning: touch(): Unable to create file BADDIR\aSubDirOrFile because %s in %s 
on line %d
 --- testing %s\touchVar5.tmp\aSubDirOrFile ---
 PASSED: %s\touchVar5.tmp\aSubDirOrFile - created
 --- testing %s\.\touchVar5.tmp\aSubDirOrFile ---
@@ -180,7 +180,7 @@
 PASSED: %s\touchVar5.tmp\..\touchVar5.tmp\aSubDirOrFile - created
 --- testing %s\BADDIR\aSubDirOrFile ---
 
-Warning: touch(): Unable to create file %s\BADDIR\aSubDirOrFile because No 
such file or directory in %s on line %d
+Warning: touch(): Unable to create file %s\BADDIR\aSubDirOrFile because %s in 
%s on line %d
 --- testing touchVar5.tmp\aSubDirOrFile\ ---
 
 Warning: touch(): Unable to create file touchVar5.tmp\aSubDirOrFile\ because 
Invalid argument in %s on line %d
@@ -191,8 +191,8 @@
 PASSED: touchVar5.tmp\\aSubDirOrFile - created
 --- testing %s\\touchVar5.tmp\\aSubDirOrFile ---
 PASSED: %s\\touchVar5.tmp\\aSubDirOrFile - created
 testing %s/touchVar5.tmp/aSubDirOrFile ---
-PASSED: %s/touchVar5.tmp/aSubDirOrFile - created
+--- testing /%s/touchVar5.tmp/aSubDirOrFile ---
+PASSED: /%s/touchVar5.tmp/aSubDirOrFile - created
 
 *** testing existing files ***
 --- testing touchVar5.tmp\aSubDirOrFile ---
@@ -211,8 +211,8 @@
 PASSED: touchVar5.tmp\\aSubDirOrFile - touched
 --- testing %s\\touchVar5.tmp\\aSubDirOrFile ---
 PASSED: %s\\touchVar5.tmp\\aSubDirOrFile - touched
 testing %s/touchVar5.tmp/aSubDirOrFile ---
-PASSED: %s/touchVar5.tmp/aSubDirOrFile - touched
+--- testing /%s/touchVar5.tmp/aSubDirOrFile ---
+PASSED: /%s/touchVar5.tmp/aSubDirOrFile - touched
 
 *** testing existing directories ***
 --- testing touchVar5.tmp\aSubDirOrFile ---
@@ -235,7 +235,7 @@
 PASSED: touchVar5.tmp\\aSubDirOrFile - touched
 --- testing %s\\touchVar5.tmp\\aSubDirOrFile ---
 PASSED: %s\\touchVar5.tmp\\aSubDirOrFile - touched
 testing %s/touchVar5.tmp/aSubDirOrFile ---
-PASSED: %s/touchVar5.tmp/aSubDirOrFile - touched
+--- testing 

[PHP-CVS] cvs: php-src(PHP_5_3) /ext/standard/tests/file mkdir_variation5-win32.phpt

2009-07-07 Thread Pierre-Alain Joye
pajoye  Tue Jul  7 22:04:42 2009 UTC

  Modified files:  (Branch: PHP_5_3)
/php-src/ext/standard/tests/filemkdir_variation5-win32.phpt 
  Log:
  - fixed, remove xfail
  
http://cvs.php.net/viewvc.cgi/php-src/ext/standard/tests/file/mkdir_variation5-win32.phpt?r1=1.1.4.2r2=1.1.4.3diff_format=u
Index: php-src/ext/standard/tests/file/mkdir_variation5-win32.phpt
diff -u php-src/ext/standard/tests/file/mkdir_variation5-win32.phpt:1.1.4.2 
php-src/ext/standard/tests/file/mkdir_variation5-win32.phpt:1.1.4.3
--- php-src/ext/standard/tests/file/mkdir_variation5-win32.phpt:1.1.4.2 Wed Nov 
26 10:10:16 2008
+++ php-src/ext/standard/tests/file/mkdir_variation5-win32.phpt Tue Jul  7 
22:04:42 2009
@@ -2,7 +2,6 @@
 Test mkdir() function : variation: various valid and invalid paths
 --CREDITS--
 Dave Kelsey d_kel...@uk.ibm.com
---XFAIL--
 --SKIPIF--
 ?php
 if(substr(PHP_OS, 0, 3) != WIN)



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: php-src /ext/standard/tests/file mkdir_variation5-win32.phpt

2009-07-07 Thread Pierre-Alain Joye
pajoye  Tue Jul  7 22:05:27 2009 UTC

  Modified files:  
/php-src/ext/standard/tests/filemkdir_variation5-win32.phpt 
  Log:
  - fixed, remove XFAIL
  
http://cvs.php.net/viewvc.cgi/php-src/ext/standard/tests/file/mkdir_variation5-win32.phpt?r1=1.2r2=1.3diff_format=u
Index: php-src/ext/standard/tests/file/mkdir_variation5-win32.phpt
diff -u php-src/ext/standard/tests/file/mkdir_variation5-win32.phpt:1.2 
php-src/ext/standard/tests/file/mkdir_variation5-win32.phpt:1.3
--- php-src/ext/standard/tests/file/mkdir_variation5-win32.phpt:1.2 Wed Nov 
26 17:48:40 2008
+++ php-src/ext/standard/tests/file/mkdir_variation5-win32.phpt Tue Jul  7 
22:05:27 2009
@@ -2,7 +2,6 @@
 Test mkdir() function : variation: various valid and invalid paths
 --CREDITS--
 Dave Kelsey d_kel...@uk.ibm.com
---XFAIL--
 --SKIPIF--
 ?php
 if(substr(PHP_OS, 0, 3) != WIN)



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: php-src(PHP_5_3) /ext/standard/tests/file touch_basic-win32.phpt

2009-07-07 Thread Pierre-Alain Joye
pajoye  Tue Jul  7 22:13:32 2009 UTC

  Modified files:  (Branch: PHP_5_3)
/php-src/ext/standard/tests/filetouch_basic-win32.phpt 
  Log:
  - #46882, touch() atime field returns different value
  
http://cvs.php.net/viewvc.cgi/php-src/ext/standard/tests/file/touch_basic-win32.phpt?r1=1.1.4.2r2=1.1.4.3diff_format=u
Index: php-src/ext/standard/tests/file/touch_basic-win32.phpt
diff -u php-src/ext/standard/tests/file/touch_basic-win32.phpt:1.1.4.2 
php-src/ext/standard/tests/file/touch_basic-win32.phpt:1.1.4.3
--- php-src/ext/standard/tests/file/touch_basic-win32.phpt:1.1.4.2  Wed Nov 
26 10:10:17 2008
+++ php-src/ext/standard/tests/file/touch_basic-win32.phpt  Tue Jul  7 
22:13:32 2009
@@ -2,7 +2,6 @@
 Test touch() function : basic functionality 
 --CREDITS--
 Dave Kelsey d_kel...@uk.ibm.com
---XFAIL--
 --SKIPIF--
 ?php
 if (substr(PHP_OS, 0, 3) != 'WIN') {



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: php-src /ext/standard/tests/file touch_basic-win32.phpt

2009-07-07 Thread Pierre-Alain Joye
pajoye  Tue Jul  7 22:13:48 2009 UTC

  Modified files:  
/php-src/ext/standard/tests/filetouch_basic-win32.phpt 
  Log:
  - MF53: touch() atime field returns different value
  
http://cvs.php.net/viewvc.cgi/php-src/ext/standard/tests/file/touch_basic-win32.phpt?r1=1.2r2=1.3diff_format=u
Index: php-src/ext/standard/tests/file/touch_basic-win32.phpt
diff -u php-src/ext/standard/tests/file/touch_basic-win32.phpt:1.2 
php-src/ext/standard/tests/file/touch_basic-win32.phpt:1.3
--- php-src/ext/standard/tests/file/touch_basic-win32.phpt:1.2  Wed Nov 26 
17:48:41 2008
+++ php-src/ext/standard/tests/file/touch_basic-win32.phpt  Tue Jul  7 
22:13:47 2009
@@ -1,6 +1,5 @@
 --TEST--
 Test touch() function : basic functionality 
---XFAIL--
 Pending completion of Unicode streams
 --CREDITS--
 Dave Kelsey d_kel...@uk.ibm.com



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: php-src(PHP_5_3) / NEWS

2009-07-07 Thread Pierre-Alain Joye
pajoye  Tue Jul  7 22:17:55 2009 UTC

  Modified files:  (Branch: PHP_5_3)
/php-srcNEWS 
  Log:
  - #46682
  
http://cvs.php.net/viewvc.cgi/php-src/NEWS?r1=1.2027.2.547.2.965.2.669r2=1.2027.2.547.2.965.2.670diff_format=u
Index: php-src/NEWS
diff -u php-src/NEWS:1.2027.2.547.2.965.2.669 
php-src/NEWS:1.2027.2.547.2.965.2.670
--- php-src/NEWS:1.2027.2.547.2.965.2.669   Tue Jul  7 16:42:11 2009
+++ php-src/NEWSTue Jul  7 22:17:54 2009
@@ -18,6 +18,8 @@
 - Fixed bug #48116 (Fixed build with Openssl 1.0). (Pierre, 
   Al dot Smith at aeschi dot ch dot eu dot org)
 - Fixed bug #47351 (Memory leak in DateTime). (Derick, Tobias John)
+- Fixed bug #46682 (touch() afield returns different values on windows).
+  (Pierre)
 - Fixed bug #45905 (imagefilledrectangle() clipping error).
   (markril at hotmail dot com, Pierre)
 - Fixed bug #38091 (Mail() does not use FQDN when sending SMTP helo). 



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: php-src / run-tests.php

2009-07-07 Thread David Soria Parra
dsp Tue Jul  7 23:04:45 2009 UTC

  Modified files:  
/php-srcrun-tests.php 
  Log:
  Reset TZ environment variable. Some tests assume that it's not set.
  
  
http://cvs.php.net/viewvc.cgi/php-src/run-tests.php?r1=1.398r2=1.399diff_format=u
Index: php-src/run-tests.php
diff -u php-src/run-tests.php:1.398 php-src/run-tests.php:1.399
--- php-src/run-tests.php:1.398 Wed May 20 09:22:24 2009
+++ php-src/run-tests.php   Tue Jul  7 23:04:45 2009
@@ -24,7 +24,7 @@
+--+
  */
 
-/* $Id: run-tests.php,v 1.398 2009/05/20 09:22:24 lbarnaud Exp $ */
+/* $Id: run-tests.php,v 1.399 2009/07/07 23:04:45 dsp Exp $ */
 
 /* Sanity check to ensure that pcre extension needed by this script is 
available.
  * In the event it is not, print a nice error message indicating that this 
script will
@@ -634,7 +634,7 @@
$html_output = is_resource($html_file);
break;
case '--version':
-   echo '$Revision: 1.398 $' . \n;
+   echo '$Revision: 1.399 $' . \n;
exit(1);
 
default:
@@ -1379,6 +1379,7 @@
$env['REQUEST_METHOD']  = '';
$env['CONTENT_TYPE']= '';
$env['CONTENT_LENGTH']  = '';
+   $env['TZ']  = '';
 
if (!empty($section_text['ENV'])) {
 



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: php-src(PHP_5_3) / run-tests.php

2009-07-07 Thread David Soria Parra
dsp Tue Jul  7 23:05:18 2009 UTC

  Modified files:  (Branch: PHP_5_3)
/php-srcrun-tests.php 
  Log:
  MFH: Reset TZ environment variable. Some tests assume that it's not set.
  
  
http://cvs.php.net/viewvc.cgi/php-src/run-tests.php?r1=1.226.2.37.2.35.2.67r2=1.226.2.37.2.35.2.68diff_format=u
Index: php-src/run-tests.php
diff -u php-src/run-tests.php:1.226.2.37.2.35.2.67 
php-src/run-tests.php:1.226.2.37.2.35.2.68
--- php-src/run-tests.php:1.226.2.37.2.35.2.67  Wed May 20 09:22:50 2009
+++ php-src/run-tests.php   Tue Jul  7 23:05:17 2009
@@ -24,7 +24,7 @@
+--+
  */
 
-/* $Id: run-tests.php,v 1.226.2.37.2.35.2.67 2009/05/20 09:22:50 lbarnaud Exp 
$ */
+/* $Id: run-tests.php,v 1.226.2.37.2.35.2.68 2009/07/07 23:05:17 dsp Exp $ */
 
 /* Sanity check to ensure that pcre extension needed by this script is 
available.
  * In the event it is not, print a nice error message indicating that this 
script will
@@ -634,7 +634,7 @@
$html_output = is_resource($html_file);
break;
case '--version':
-   echo '$Revision: 1.226.2.37.2.35.2.67 
$' . \n;
+   echo '$Revision: 1.226.2.37.2.35.2.68 
$' . \n;
exit(1);
 
default:
@@ -1379,6 +1379,7 @@
$env['REQUEST_METHOD']  = '';
$env['CONTENT_TYPE']= '';
$env['CONTENT_LENGTH']  = '';
+   $env['TZ']  = '';
 
if (!empty($section_text['ENV'])) {
 



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: php-src(PHP_5_2) / run-tests.php

2009-07-07 Thread David Soria Parra
dsp Tue Jul  7 23:05:33 2009 UTC

  Modified files:  (Branch: PHP_5_2)
/php-srcrun-tests.php 
  Log:
  MFH: Reset TZ environment variable. Some tests assume that it's not set.
  
  
http://cvs.php.net/viewvc.cgi/php-src/run-tests.php?r1=1.226.2.37.2.65r2=1.226.2.37.2.66diff_format=u
Index: php-src/run-tests.php
diff -u php-src/run-tests.php:1.226.2.37.2.65 
php-src/run-tests.php:1.226.2.37.2.66
--- php-src/run-tests.php:1.226.2.37.2.65   Wed May 20 09:23:15 2009
+++ php-src/run-tests.php   Tue Jul  7 23:05:33 2009
@@ -24,7 +24,7 @@
+--+
  */
 
-/* $Id: run-tests.php,v 1.226.2.37.2.65 2009/05/20 09:23:15 lbarnaud Exp $ */
+/* $Id: run-tests.php,v 1.226.2.37.2.66 2009/07/07 23:05:33 dsp Exp $ */
 
 /* Sanity check to ensure that pcre extension needed by this script is 
available.
  * In the event it is not, print a nice error message indicating that this 
script will
@@ -634,7 +634,7 @@
$html_output = is_resource($html_file);
break;
case '--version':
-   echo '$Revision: 1.226.2.37.2.65 $' . 
\n;
+   echo '$Revision: 1.226.2.37.2.66 $' . 
\n;
exit(1);
 
default:
@@ -1379,6 +1379,7 @@
$env['REQUEST_METHOD']  = '';
$env['CONTENT_TYPE']= '';
$env['CONTENT_LENGTH']  = '';
+   $env['TZ']  = '';
 
if (!empty($section_text['ENV'])) {
 



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: php-src(PHP_5_2) / NEWS

2009-07-07 Thread Ilia Alshanetsky
iliaa   Wed Jul  8 03:10:32 2009 UTC

  Modified files:  (Branch: PHP_5_2)
/php-srcNEWS 
  Log:
  
  BFN
  
http://cvs.php.net/viewvc.cgi/php-src/NEWS?r1=1.2027.2.547.2.1582r2=1.2027.2.547.2.1583diff_format=u
Index: php-src/NEWS
diff -u php-src/NEWS:1.2027.2.547.2.1582 php-src/NEWS:1.2027.2.547.2.1583
--- php-src/NEWS:1.2027.2.547.2.1582Tue Jul  7 16:43:35 2009
+++ php-src/NEWSWed Jul  8 03:10:32 2009
@@ -4,6 +4,8 @@
 - Fixed regression in cURL extension that prevented flush of data to output
   defined as a file handle. (Ilia)
 
+- Fixed bug #48788 (RecursiveDirectoryIterator doesn't descend into symlinked
+  directories). (Ilia)
 - Fixed bug #48733 (CURLOPT_WRITEHEADER|CURLOPT_FILE|CURLOPT_STDERR warns on
   files that have been opened with r+). (Ilia)
 - Fixed bug #48718 (FILTER_VALIDATE_EMAIL does not allow numbers in domain



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: php-src(PHP_5_3) / NEWS /ext/spl spl_directory.c spl_directory.h

2009-07-07 Thread Ilia Alshanetsky
iliaa   Wed Jul  8 03:07:00 2009 UTC

  Modified files:  (Branch: PHP_5_3)
/php-src/ext/splspl_directory.c spl_directory.h 
/php-srcNEWS 
  Log:
  
  Fixed bug #48788 (RecursiveDirectoryIterator doesn't descend into symlinked
  directories).  
  
  [DOC] 
  
  To avoid breaking how existing code works a new constant is introduced for
  the RecursiveDirectoryIterator() that directs the code to follow symlinks.
  This constant RecursiveDirectoryIterator::FOLLOW_SYMLINKS can be passed a 
  flag to the constructor to trigger symlink following.
  
  
http://cvs.php.net/viewvc.cgi/php-src/ext/spl/spl_directory.c?r1=1.45.2.27.2.23.2.45r2=1.45.2.27.2.23.2.46diff_format=u
Index: php-src/ext/spl/spl_directory.c
diff -u php-src/ext/spl/spl_directory.c:1.45.2.27.2.23.2.45 
php-src/ext/spl/spl_directory.c:1.45.2.27.2.23.2.46
--- php-src/ext/spl/spl_directory.c:1.45.2.27.2.23.2.45 Sat Jul  4 20:31:27 2009
+++ php-src/ext/spl/spl_directory.c Wed Jul  8 03:06:58 2009
@@ -16,7 +16,7 @@
+--+
  */
 
-/* $Id: spl_directory.c,v 1.45.2.27.2.23.2.45 2009/07/04 20:31:27 felipe Exp $ 
*/
+/* $Id: spl_directory.c,v 1.45.2.27.2.23.2.46 2009/07/08 03:06:58 iliaa Exp $ 
*/
 
 #ifdef HAVE_CONFIG_H
 # include config.h
@@ -1246,7 +1246,7 @@
return;
}
spl_filesystem_object_get_file_name(intern TSRMLS_CC);
-   if (!allow_links) {
+   if (!allow_links  !(intern-flags  
SPL_FILE_DIR_FOLLOW_SYMLINKS)) {
php_stat(intern-file_name, intern-file_name_len, 
FS_IS_LINK, return_value TSRMLS_CC);
if (zend_is_true(return_value)) {
RETURN_FALSE;
@@ -2656,6 +2656,7 @@
REGISTER_SPL_CLASS_CONST_LONG(FilesystemIterator, CURRENT_AS_SELF,
 SPL_FILE_DIR_CURRENT_AS_SELF);
REGISTER_SPL_CLASS_CONST_LONG(FilesystemIterator, KEY_MODE_MASK,  
 SPL_FILE_DIR_KEY_MODE_MASK);
REGISTER_SPL_CLASS_CONST_LONG(FilesystemIterator, KEY_AS_PATHNAME,
 SPL_FILE_DIR_KEY_AS_PATHNAME);
+   REGISTER_SPL_CLASS_CONST_LONG(FilesystemIterator, FOLLOW_SYMLINKS,
 SPL_FILE_DIR_FOLLOW_SYMLINKS);
REGISTER_SPL_CLASS_CONST_LONG(FilesystemIterator, KEY_AS_FILENAME,
 SPL_FILE_DIR_KEY_AS_FILENAME);
REGISTER_SPL_CLASS_CONST_LONG(FilesystemIterator, 
NEW_CURRENT_AND_KEY, 
SPL_FILE_DIR_KEY_AS_FILENAME|SPL_FILE_DIR_CURRENT_AS_FILEINFO);
REGISTER_SPL_CLASS_CONST_LONG(FilesystemIterator, SKIP_DOTS,  
 SPL_FILE_DIR_SKIPDOTS);
http://cvs.php.net/viewvc.cgi/php-src/ext/spl/spl_directory.h?r1=1.12.2.5.2.4.2.14r2=1.12.2.5.2.4.2.15diff_format=u
Index: php-src/ext/spl/spl_directory.h
diff -u php-src/ext/spl/spl_directory.h:1.12.2.5.2.4.2.14 
php-src/ext/spl/spl_directory.h:1.12.2.5.2.4.2.15
--- php-src/ext/spl/spl_directory.h:1.12.2.5.2.4.2.14   Thu Jun  4 14:46:26 2009
+++ php-src/ext/spl/spl_directory.h Wed Jul  8 03:06:59 2009
@@ -16,7 +16,7 @@
+--+
  */
 
-/* $Id: spl_directory.h,v 1.12.2.5.2.4.2.14 2009/06/04 14:46:26 colder Exp $ */
+/* $Id: spl_directory.h,v 1.12.2.5.2.4.2.15 2009/07/08 03:06:59 iliaa Exp $ */
 
 #ifndef SPL_DIRECTORY_H
 #define SPL_DIRECTORY_H
@@ -129,6 +129,7 @@
 
 #define SPL_FILE_DIR_KEY_AS_PATHNAME   0x /* make 
RecursiveDirectoryTree::key() return getPathname() */
 #define SPL_FILE_DIR_KEY_AS_FILENAME   0x0100 /* make 
RecursiveDirectoryTree::key() return getFilename() */
+#define SPL_FILE_DIR_FOLLOW_SYMLINKS   0x0200 /* make 
RecursiveDirectoryTree::hasChildren() follow symlinks */
 #define SPL_FILE_DIR_KEY_MODE_MASK 0x0F00 /* mask 
RecursiveDirectoryTree::key() */
 #define SPL_FILE_DIR_KEY(intern,mode)  
((intern-flagsSPL_FILE_DIR_KEY_MODE_MASK)==mode)
 
http://cvs.php.net/viewvc.cgi/php-src/NEWS?r1=1.2027.2.547.2.965.2.670r2=1.2027.2.547.2.965.2.671diff_format=u
Index: php-src/NEWS
diff -u php-src/NEWS:1.2027.2.547.2.965.2.670 
php-src/NEWS:1.2027.2.547.2.965.2.671
--- php-src/NEWS:1.2027.2.547.2.965.2.670   Tue Jul  7 22:17:54 2009
+++ php-src/NEWSWed Jul  8 03:06:59 2009
@@ -4,6 +4,8 @@
 - Fixed spl_autoload_unregister/spl_autoad_functions wrt. Closures and
   Functors. (Christian Seiler)
 
+- Fixed bug #48788 (RecursiveDirectoryIterator doesn't descend into symlinked
+  directories). (Ilia)
 - Fixed bug #48771 (rename() between volumes fails and reports no error on 
   Windows). (Pierre)
 - Fixed bug #48757 (ReflectionFunction::invoke() parameter issues). (Kalle)



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: php-src /ext/spl spl_directory.c spl_directory.h

2009-07-07 Thread Ilia Alshanetsky
iliaa   Wed Jul  8 03:09:59 2009 UTC

  Modified files:  
/php-src/ext/splspl_directory.c spl_directory.h 
  Log:
  
  MFB: Fixed bug #48788 (RecursiveDirectoryIterator doesn't descend into
  symlinked
  directories). 
  
http://cvs.php.net/viewvc.cgi/php-src/ext/spl/spl_directory.c?r1=1.185r2=1.186diff_format=u
Index: php-src/ext/spl/spl_directory.c
diff -u php-src/ext/spl/spl_directory.c:1.185 
php-src/ext/spl/spl_directory.c:1.186
--- php-src/ext/spl/spl_directory.c:1.185   Sat Jul  4 20:28:15 2009
+++ php-src/ext/spl/spl_directory.c Wed Jul  8 03:09:58 2009
@@ -16,7 +16,7 @@
+--+
  */
 
-/* $Id: spl_directory.c,v 1.185 2009/07/04 20:28:15 felipe Exp $ */
+/* $Id: spl_directory.c,v 1.186 2009/07/08 03:09:58 iliaa Exp $ */
 
 #ifdef HAVE_CONFIG_H
 # include config.h
@@ -1364,7 +1364,7 @@
return;
}
spl_filesystem_object_get_file_name(intern TSRMLS_CC);
-   if (!allow_links) {
+   if (!allow_links  !(intern-flags  
SPL_FILE_DIR_FOLLOW_SYMLINKS)) {
php_u_stat(intern-file_name_type, intern-file_name, 
intern-file_name_len, FS_IS_LINK, FG(default_context), return_value TSRMLS_CC);
if (zend_is_true(return_value)) {
RETURN_FALSE;
@@ -2787,6 +2787,7 @@
REGISTER_SPL_CLASS_CONST_LONG(FilesystemIterator, CURRENT_AS_SELF,
 SPL_FILE_DIR_CURRENT_AS_SELF);
REGISTER_SPL_CLASS_CONST_LONG(FilesystemIterator, KEY_MODE_MASK,  
 SPL_FILE_DIR_KEY_MODE_MASK);
REGISTER_SPL_CLASS_CONST_LONG(FilesystemIterator, KEY_AS_PATHNAME,
 SPL_FILE_DIR_KEY_AS_PATHNAME);
+   REGISTER_SPL_CLASS_CONST_LONG(FilesystemIterator, FOLLOW_SYMLINKS,
 SPL_FILE_DIR_FOLLOW_SYMLINKS);
REGISTER_SPL_CLASS_CONST_LONG(FilesystemIterator, KEY_AS_FILENAME,
 SPL_FILE_DIR_KEY_AS_FILENAME);
REGISTER_SPL_CLASS_CONST_LONG(FilesystemIterator, 
NEW_CURRENT_AND_KEY, 
SPL_FILE_DIR_KEY_AS_FILENAME|SPL_FILE_DIR_CURRENT_AS_FILEINFO);
REGISTER_SPL_CLASS_CONST_LONG(FilesystemIterator, SKIP_DOTS,  
 SPL_FILE_DIR_SKIPDOTS);
http://cvs.php.net/viewvc.cgi/php-src/ext/spl/spl_directory.h?r1=1.49r2=1.50diff_format=u
Index: php-src/ext/spl/spl_directory.h
diff -u php-src/ext/spl/spl_directory.h:1.49 
php-src/ext/spl/spl_directory.h:1.50
--- php-src/ext/spl/spl_directory.h:1.49Thu Jun  4 14:46:08 2009
+++ php-src/ext/spl/spl_directory.h Wed Jul  8 03:09:58 2009
@@ -16,7 +16,7 @@
+--+
  */
 
-/* $Id: spl_directory.h,v 1.49 2009/06/04 14:46:08 colder Exp $ */
+/* $Id: spl_directory.h,v 1.50 2009/07/08 03:09:58 iliaa Exp $ */
 
 #ifndef SPL_DIRECTORY_H
 #define SPL_DIRECTORY_H
@@ -131,6 +131,7 @@
 
 #define SPL_FILE_DIR_KEY_AS_PATHNAME   0x /* make 
RecursiveDirectoryTree::key() return getPathname() */
 #define SPL_FILE_DIR_KEY_AS_FILENAME   0x0100 /* make 
RecursiveDirectoryTree::key() return getFilename() */
+#define SPL_FILE_DIR_FOLLOW_SYMLINKS   0x0200 /* make 
RecursiveDirectoryTree::hasChildren() follow symlinks */
 #define SPL_FILE_DIR_KEY_MODE_MASK 0x0F00 /* mask 
RecursiveDirectoryTree::key() */
 #define SPL_FILE_DIR_KEY(intern,mode)  
((intern-flagsSPL_FILE_DIR_KEY_MODE_MASK)==mode)
 



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: php-src(PHP_5_2) /ext/spl spl_directory.c spl_directory.h

2009-07-07 Thread Ilia Alshanetsky
iliaa   Wed Jul  8 03:08:03 2009 UTC

  Modified files:  (Branch: PHP_5_2)
/php-src/ext/splspl_directory.c spl_directory.h 
  Log:
  
  MFB: Fixed bug #48788 (RecursiveDirectoryIterator doesn't descend into
  symlinked directories).  
  
  
http://cvs.php.net/viewvc.cgi/php-src/ext/spl/spl_directory.c?r1=1.45.2.27.2.30r2=1.45.2.27.2.31diff_format=u
Index: php-src/ext/spl/spl_directory.c
diff -u php-src/ext/spl/spl_directory.c:1.45.2.27.2.30 
php-src/ext/spl/spl_directory.c:1.45.2.27.2.31
--- php-src/ext/spl/spl_directory.c:1.45.2.27.2.30  Wed Dec 31 11:17:44 2008
+++ php-src/ext/spl/spl_directory.c Wed Jul  8 03:08:03 2009
@@ -16,7 +16,7 @@
+--+
  */
 
-/* $Id: spl_directory.c,v 1.45.2.27.2.30 2008/12/31 11:17:44 sebastian Exp $ */
+/* $Id: spl_directory.c,v 1.45.2.27.2.31 2009/07/08 03:08:03 iliaa Exp $ */
 
 #ifdef HAVE_CONFIG_H
 # include config.h
@@ -1032,7 +1032,7 @@
return;
}
spl_filesystem_object_get_file_name(intern TSRMLS_CC);
-   if (!allow_links) {
+   if (!allow_links  !(intern-flags  
SPL_FILE_DIR_FOLLOW_SYMLINKS)) {
php_stat(intern-file_name, intern-file_name_len, 
FS_IS_LINK, return_value TSRMLS_CC);
if (zend_is_true(return_value)) {
RETURN_BOOL(0);
@@ -2354,6 +2354,7 @@
REGISTER_SPL_CLASS_CONST_LONG(RecursiveDirectoryIterator, 
CURRENT_AS_SELF, SPL_FILE_DIR_CURRENT_AS_SELF);
REGISTER_SPL_CLASS_CONST_LONG(RecursiveDirectoryIterator, 
KEY_MODE_MASK,   SPL_FILE_DIR_KEY_MODE_MASK);
REGISTER_SPL_CLASS_CONST_LONG(RecursiveDirectoryIterator, 
KEY_AS_PATHNAME, SPL_FILE_DIR_KEY_AS_PATHNAME);
+   REGISTER_SPL_CLASS_CONST_LONG(RecursiveDirectoryIterator, 
FOLLOW_SYMLINKS, SPL_FILE_DIR_FOLLOW_SYMLINKS);
REGISTER_SPL_CLASS_CONST_LONG(RecursiveDirectoryIterator, 
KEY_AS_FILENAME, SPL_FILE_DIR_KEY_AS_FILENAME);
REGISTER_SPL_CLASS_CONST_LONG(RecursiveDirectoryIterator, 
NEW_CURRENT_AND_KEY, 
SPL_FILE_DIR_KEY_AS_FILENAME|SPL_FILE_DIR_CURRENT_AS_FILEINFO);
 
http://cvs.php.net/viewvc.cgi/php-src/ext/spl/spl_directory.h?r1=1.12.2.5.2.11r2=1.12.2.5.2.12diff_format=u
Index: php-src/ext/spl/spl_directory.h
diff -u php-src/ext/spl/spl_directory.h:1.12.2.5.2.11 
php-src/ext/spl/spl_directory.h:1.12.2.5.2.12
--- php-src/ext/spl/spl_directory.h:1.12.2.5.2.11   Wed Dec 31 11:17:44 2008
+++ php-src/ext/spl/spl_directory.h Wed Jul  8 03:08:03 2009
@@ -16,7 +16,7 @@
+--+
  */
 
-/* $Id: spl_directory.h,v 1.12.2.5.2.11 2008/12/31 11:17:44 sebastian Exp $ */
+/* $Id: spl_directory.h,v 1.12.2.5.2.12 2009/07/08 03:08:03 iliaa Exp $ */
 
 #ifndef SPL_DIRECTORY_H
 #define SPL_DIRECTORY_H
@@ -101,6 +101,7 @@
 
 #define SPL_FILE_DIR_KEY_AS_PATHNAME   0x /* make 
RecursiveDirectoryTree::key() return getPathname() */
 #define SPL_FILE_DIR_KEY_AS_FILENAME   0x0100 /* make 
RecursiveDirectoryTree::key() return getFilename() */
+#define SPL_FILE_DIR_FOLLOW_SYMLINKS   0x0200 /* make 
RecursiveDirectoryTree::hasChildren() follow symlinks */
 #define SPL_FILE_DIR_KEY_MODE_MASK 0x0F00 /* mask 
RecursiveDirectoryTree::key() */
 #define SPL_FILE_DIR_KEY(intern,mode)  
((intern-flagsSPL_FILE_DIR_KEY_MODE_MASK)==mode)
 



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php