[PHP-CVS] cvs: php-src / NEWS

2003-12-22 Thread Georg Richter
georg Tue Dec 23 01:28:13 2003 EDT Modified files: /php-srcNEWS Log: #fixed bug #26680 Index: php-src/NEWS diff -u php-src/NEWS:1.1554 php-src/NEWS:1.1555 --- php-src/NEWS:1.1554 Mon Dec 22 17:59:44 2003 +++ php-src/NEWSTue Dec 23 01:28:12 2003

[PHP-CVS] cvs: php-src /win32/build Makefile config.w32

2003-12-22 Thread Frank M. Kromann
fmk Tue Dec 23 00:43:20 2003 EDT Modified files: /php-src/win32/buildconfig.w32 Makefile Log: Adding install target that follows the prefix Index: php-src/win32/build/config.w32 diff -u php-src/win32/build/config.w32:1.18 php-src/win32/build/config.w

[PHP-CVS] cvs: php-src / README.WIN32-BUILD-SYSTEM

2003-12-22 Thread Wez Furlong
wez Mon Dec 22 21:51:19 2003 EDT Modified files: /php-srcREADME.WIN32-BUILD-SYSTEM Log: Now that it has matured somewhat, don't discourage questions about it quite so strongly. Add note about snapshot building. # If you are building "official" snapsho

[PHP-CVS] cvs: php-src /win32/build confutils.js

2003-12-22 Thread Wez Furlong
wez Mon Dec 22 20:55:33 2003 EDT Modified files: /php-src/win32/buildconfutils.js Log: Implement a glob() function for use by win32 configure. Index: php-src/win32/build/confutils.js diff -u php-src/win32/build/confutils.js:1.27 php-src/win32/buil

[PHP-CVS] cvs: php-src /win32/build buildconf.js

2003-12-22 Thread Wez Furlong
wez Mon Dec 22 20:54:07 2003 EDT Modified files: /php-src/win32/buildbuildconf.js Log: win32 buildconf now honours extension dependencies and will try its best to ensure that the config.w32 files are amalgamated in such a way that modules are proces

[PHP-CVS] cvs: php-src /win32/build confutils.js

2003-12-22 Thread Frank M. Kromann
fmk Mon Dec 22 19:36:33 2003 EDT Modified files: /php-src/win32/buildconfutils.js Log: Use a variable name so this actually works. Index: php-src/win32/build/confutils.js diff -u php-src/win32/build/confutils.js:1.26 php-src/win32/build/confutils.js:

[PHP-CVS] cvs: php-src /win32/build confutils.js

2003-12-22 Thread Frank M. Kromann
fmk Mon Dec 22 19:17:15 2003 EDT Modified files: /php-src/win32/buildconfutils.js Log: Fix build when both a path and the keyword shared is given Now works for both ,shared and shared, Index: php-src/win32/build/confutils.js diff -u php-src/win32/b

[PHP-CVS] cvs: php-src / README.SUBMITTING_PATCH /ext/exif/tests exif005.phpt /ext/standard/tests/strings str_shuffle.phpt strtr.phpt

2003-12-22 Thread Marcus Boerger
helly Mon Dec 22 18:45:54 2003 EDT Modified files: /php-src/ext/exif/tests exif005.phpt /php-srcREADME.SUBMITTING_PATCH /php-src/ext/standard/tests/strings str_shuffle.phpt strtr.phpt Log: Typos found by Petras Kudaras. Index: php-src/ext/

[PHP-CVS] cvs: php-src /ext/imap config.w32 php_imap.def

2003-12-22 Thread Frank M. Kromann
fmk Mon Dec 22 18:30:21 2003 EDT Removed files: /php-src/ext/imap php_imap.def Modified files: /php-src/ext/imap config.w32 Log: No need for these trick when linking with a correct cclient.lib Index: php-src/ext/imap/config.w32 dif

[PHP-CVS] cvs: php-src /ext/standard/tests/serialize 001.phpt

2003-12-22 Thread Marcus Boerger
helly Mon Dec 22 18:23:07 2003 EDT Modified files: /php-src/ext/standard/tests/serialize 001.phpt Log: Fix test Index: php-src/ext/standard/tests/serialize/001.phpt diff -u php-src/ext/standard/tests/serialize/001.phpt:1.5 php-src/ext/standard/tests/ser

[PHP-CVS] cvs: php-src /ext/session/tests 019.phpt

2003-12-22 Thread Marcus Boerger
helly Mon Dec 22 18:17:17 2003 EDT Modified files: /php-src/ext/session/tests 019.phpt Log: Preserve casing Index: php-src/ext/session/tests/019.phpt diff -u php-src/ext/session/tests/019.phpt:1.7 php-src/ext/session/tests/019.phpt:1.8 --- php-src/ext/session

[PHP-CVS] cvs: php-src /ext/simplexml/tests 016.phpt

2003-12-22 Thread Marcus Boerger
helly Mon Dec 22 18:15:34 2003 EDT Modified files: /php-src/ext/simplexml/tests016.phpt Log: Fix test Index: php-src/ext/simplexml/tests/016.phpt diff -u php-src/ext/simplexml/tests/016.phpt:1.2 php-src/ext/simplexml/tests/016.phpt:1.3 --- php-src/ext

[PHP-CVS] cvs: php-src / NEWS

2003-12-22 Thread Marcus Boerger
helly Mon Dec 22 17:59:45 2003 EDT Modified files: /php-srcNEWS Log: Update Index: php-src/NEWS diff -u php-src/NEWS:1.1553 php-src/NEWS:1.1554 --- php-src/NEWS:1.1553 Mon Dec 22 17:33:45 2003 +++ php-src/NEWSMon Dec 22 17:59:44 2003 @@ -1,6 +1,7 @

[PHP-CVS] cvs: php-src /tests/lang bug23524.phpt /tests/strings bug22592.phpt

2003-12-22 Thread Marcus Boerger
helly Mon Dec 22 17:53:48 2003 EDT Added files: /php-src/tests/strings bug22592.phpt /php-src/tests/lang bug23524.phpt Log: Add more tests Index: php-src/tests/strings/bug22592.phpt +++ php-src/tests/strings/bug22592.phpt --TEST-- Bug #22592 (Cas

[PHP-CVS] cvs: php-src /win32/build mkdist.php

2003-12-22 Thread Wez Furlong
wez Mon Dec 22 17:48:29 2003 EDT Modified files: /php-src/win32/buildmkdist.php Log: Don't annoy people building snaps/dists using VC6 Index: php-src/win32/build/mkdist.php diff -u php-src/win32/build/mkdist.php:1.3 php-src/win32/build/mkdist.php:1.4

Re: [PHP-CVS] cvs: php-src /win32/build buildconf.js config.w32 TSRM config.w32 tsrm_win32.c tsrm_win32.h

2003-12-22 Thread Edin Kadribasic
The box that is currently used for building snaps and releases has psdk installed. Edin - Original Message - From: "Andi Gutmans" <[EMAIL PROTECTED]> To: "Wez Furlong" <[EMAIL PROTECTED]>; "Wez Furlong" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]> Sent: Monday, December 22, 2003 7:49 PM Subj

[PHP-CVS] cvs: php-src /ext/fbsql config.w32

2003-12-22 Thread Wez Furlong
wez Mon Dec 22 17:42:00 2003 EDT Modified files: /php-src/ext/fbsql config.w32 Log: Allow FrontBase to build against my local version of the headers Index: php-src/ext/fbsql/config.w32 diff -u php-src/ext/fbsql/config.w32:1.3 php-src/ext/fbsql/config.w32:1.

[PHP-CVS] cvs: php-src /ext/yaz config.w32

2003-12-22 Thread Wez Furlong
wez Mon Dec 22 17:39:56 2003 EDT Modified files: /php-src/ext/yazconfig.w32 Log: Proper header check for yaz. Index: php-src/ext/yaz/config.w32 diff -u php-src/ext/yaz/config.w32:1.1 php-src/ext/yaz/config.w32:1.2 --- php-src/ext/yaz/config.w32:1.1

[PHP-CVS] cvs: php-src / NEWS

2003-12-22 Thread Marcus Boerger
helly Mon Dec 22 17:33:47 2003 EDT Modified files: /php-srcNEWS Log: BFN Index: php-src/NEWS diff -u php-src/NEWS:1.1552 php-src/NEWS:1.1553 --- php-src/NEWS:1.1552 Mon Dec 22 11:32:28 2003 +++ php-src/NEWSMon Dec 22 17:33:45 2003 @@ -1,6 +1,8 @@

[PHP-CVS] cvs: php-src /ext/gd config.w32 /win32/build confutils.js

2003-12-22 Thread Wez Furlong
wez Mon Dec 22 17:33:44 2003 EDT Modified files: /php-src/ext/gd config.w32 /php-src/win32/buildconfutils.js Log: For GD, build the extension as php_gd2.dll instead of php_gd.dll. Thanks again Frank :-) Index: php-src/ext/gd/config.w32 dif

Re: [PHP-CVS] cvs: php-src /win32/build buildconf.js config.w32 TSRM config.w32 tsrm_win32.c tsrm_win32.h

2003-12-22 Thread Frank M. Kromann
Hi, I would like to back this up. With the .dsp files there is too many hardcoded parameters that you need to make sure is up to date, and it requires headers and libraries to be in specific places. With the new build system you can organize your files almost as you wish and it is much easier to c

Re: [PHP-CVS] cvs: php-src /win32/build buildconf.js config.w32 TSRM config.w32 tsrm_win32.c tsrm_win32.h

2003-12-22 Thread Wez Furlong
> I don't really mind how the snapshots are built but it is crucial for > Windows development to keep the .dsp's working and up-to-date. It's the > only sane way to develop & debug on Windows. You can still use the VC++ or VS.Net IDE to debug and write code using the new build system. One of th

Re: [PHP-CVS] cvs: php-src /win32/build buildconf.js config.w32 TSRM config.w32 tsrm_win32.c tsrm_win32.h

2003-12-22 Thread Andi Gutmans
At 07:20 PM 12/22/2003 +, Wez Furlong wrote: No additional DLL's are needed. We can keep the news entry about dropping win95 support I think, even if the binaries still work there; it is nice to say good riddance to it (we might end up using some other API that isn't supported under win95 in a

[PHP-CVS] cvs: php-src(PHP_4_3) /ext/standard file.c

2003-12-22 Thread Ilia Alshanetsky
iliaa Mon Dec 22 16:03:55 2003 EDT Modified files: (Branch: PHP_4_3) /php-src/ext/standard file.c Log: Fixed memory leak. Index: php-src/ext/standard/file.c diff -u php-src/ext/standard/file.c:1.279.2.46 php-src/ext/standard/file.c:1.279.2.47 --- php-s

Re: [PHP-CVS] cvs: php-src /win32/build buildconf.js config.w32 TSRM config.w32 tsrm_win32.c tsrm_win32.h

2003-12-22 Thread Wez Furlong
No additional DLL's are needed. We can keep the news entry about dropping win95 support I think, even if the binaries still work there; it is nice to say good riddance to it (we might end up using some other API that isn't supported under win95 in a point release). As for creating builds from now

Re: [PHP-CVS] cvs: php-src / NEWS /ext/xsl xsltprocessor.c

2003-12-22 Thread Andi Gutmans
At 07:09 PM 12/22/2003 +0100, Derick Rethans wrote: On Mon, 22 Dec 2003, Andi Gutmans wrote: > In cases like this I think it's sexier to use do {} while(0). I also use > goto but usually only in places where the former isn't suitable. Why hide "goto" with "do {} while(0)"? Using goto in this case

Re: [PHP-CVS] cvs: php-src /win32/build buildconf.js config.w32 TSRM config.w32 tsrm_win32.c tsrm_win32.h

2003-12-22 Thread Andi Gutmans
The main question is how will the PHP builds be created from now on? With this SDK? Will we have to include additional dlls with the distro? Am I supposed to nuke the NEWS entry about not supporting Win95? Andi At 05:55 PM 12/22/2003 +, Wez Furlong wrote: We can if we are building against t

[PHP-CVS] cvs: php-src /ext/sqlite php_sqlite.def

2003-12-22 Thread Frank M. Kromann
fmk Mon Dec 22 13:23:40 2003 EDT Modified files: /php-src/ext/sqlite php_sqlite.def Log: Convert to windows line endings Index: php-src/ext/sqlite/php_sqlite.def diff -u php-src/ext/sqlite/php_sqlite.def:1.2 php-src/ext/sqlite/php_sqlite.def:1.3 --- php-src/

Re: [PHP-CVS] cvs: php-src / NEWS /ext/xsl xsltprocessor.c

2003-12-22 Thread Derick Rethans
On Mon, 22 Dec 2003, Andi Gutmans wrote: > In cases like this I think it's sexier to use do {} while(0). I also use > goto but usually only in places where the former isn't suitable. Why hide "goto" with "do {} while(0)"? Using goto in this case is much clearer IMO. Derick -- PHP CVS Mailing

Re: [PHP-CVS] cvs: php-src /win32/build buildconf.js config.w32 TSRM config.w32 tsrm_win32.c tsrm_win32.h

2003-12-22 Thread Wez Furlong
We can if we are building against the platform SDK headers; the NewAPIs.h file defines some smart stubs that will use GetProcAddress to determine if the system really has the API, but will fall back on emulation if it is not present. If we don't use that header file, then we can not run under win9

[PHP-CVS] cvs: php-src /ext/mysqli mysqli_report.c

2003-12-22 Thread Georg Richter
georg Mon Dec 22 12:00:55 2003 EDT Modified files: /php-src/ext/mysqli mysqli_report.c Log: beautifying :) Index: php-src/ext/mysqli/mysqli_report.c diff -u php-src/ext/mysqli/mysqli_report.c:1.3 php-src/ext/mysqli/mysqli_report.c:1.4 --- php-src/ext/mysqli

[PHP-CVS] cvs: php-src /ext/mysqli mysqli_report.c

2003-12-22 Thread Georg Richter
georg Mon Dec 22 11:56:15 2003 EDT Modified files: /php-src/ext/mysqli mysqli_report.c Log: fixed bug #26680 Index: php-src/ext/mysqli/mysqli_report.c diff -u php-src/ext/mysqli/mysqli_report.c:1.2 php-src/ext/mysqli/mysqli_report.c:1.3 --- php-src/ext/mysq

[PHP-CVS] cvs: php-src(PHP_4_3) /ext/domxml domxml.dsp

2003-12-22 Thread Rob Richards
rrichards Mon Dec 22 11:51:51 2003 EDT Modified files: (Branch: PHP_4_3) /php-src/ext/domxml domxml.dsp Log: define LIBXML_THREAD_ENABLED Index: php-src/ext/domxml/domxml.dsp diff -u php-src/ext/domxml/domxml.dsp:1.6.4.2 php-src/ext/domxml/domxml.dsp:1.6.4.

[PHP-CVS] cvs: php-src /ext/xsl xsltprocessor.c

2003-12-22 Thread Rob Richards
rrichards Mon Dec 22 11:49:54 2003 EDT Modified files: /php-src/ext/xslxsltprocessor.c Log: rollback to previouos version bug #26690 fixed in libxml.c Index: php-src/ext/xsl/xsltprocessor.c diff -u php-src/ext/xsl/xsltprocessor.c:1.18 php-src/ext/xsl

Re: [PHP-CVS] cvs: php-src / NEWS /ext/xsl xsltprocessor.c

2003-12-22 Thread Andi Gutmans
In cases like this I think it's sexier to use do {} while(0). I also use goto but usually only in places where the former isn't suitable. In your case, I think it is. It would look something like the following: int fd; php_stream *stream = php_stream_open_wrapper_ex(uri, "wb", ENFORCE_SAFE_MODE

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

2003-12-22 Thread Rob Richards
rrichards Mon Dec 22 11:46:26 2003 EDT Modified files: /php-src/ext/libxml libxml.c Log: only test url_stat in read mode Index: php-src/ext/libxml/libxml.c diff -u php-src/ext/libxml/libxml.c:1.11 php-src/ext/libxml/libxml.c:1.12 --- php-src/ext/libxml/lib

Re: [PHP-CVS] cvs: php-src /win32/build buildconf.js config.w32 TSRM config.w32 tsrm_win32.c tsrm_win32.h

2003-12-22 Thread Andi Gutmans
Does this mean we can't be binary compatible with NT4? Andi At 03:01 PM 12/22/2003 +, Wez Furlong wrote: wez Mon Dec 22 10:01:06 2003 EDT Added files: /TSRM config.w32 Modified files: /TSRM tsrm_win32.c tsrm_win32.h /php-src/win32/buildbuildcon

[PHP-CVS] cvs: php-src / NEWS /ext/xsl xsltprocessor.c

2003-12-22 Thread Ilia Alshanetsky
iliaa Mon Dec 22 11:32:30 2003 EDT Modified files: /php-srcNEWS /php-src/ext/xslxsltprocessor.c Log: Fixed bug #26690 (make xsltProcessor->transformToUri use streams wrappers). Index: php-src/NEWS diff -u php-src/NEWS:1.1551 php-src/NEWS:1.1552

[PHP-CVS] cvs: php-src / NEWS /tests/classes array_access_007.phpt ZendEngine2 zend_object_handlers.c

2003-12-22 Thread Marcus Boerger
helly Mon Dec 22 11:27:15 2003 EDT Added files: /php-src/tests/classes array_access_007.phpt Modified files: /ZendEngine2zend_object_handlers.c /php-srcNEWS Log: Fixed bug #26675 (Segfault on ArrayAccess use) Updat

[PHP-CVS] cvs: php-src(PHP_4_3) /ext/standard basic_functions.c

2003-12-22 Thread Ilia Alshanetsky
iliaa Mon Dec 22 11:00:54 2003 EDT Modified files: (Branch: PHP_4_3) /php-src/ext/standard basic_functions.c Log: MFH: Define INADDR_NONE for systems that don't have it (apparently solaris) Index: php-src/ext/standard/basic_functions.c diff -u php-src/

[PHP-CVS] cvs: php-src /ext/standard basic_functions.c

2003-12-22 Thread Ilia Alshanetsky
iliaa Mon Dec 22 11:00:52 2003 EDT Modified files: /php-src/ext/standard basic_functions.c Log: Define INADDR_NONE for systems that don't have it (apparently solaris). Index: php-src/ext/standard/basic_functions.c diff -u php-src/ext/standard/basic_fu

[PHP-CVS] cvs: php-src(PHP_4_3) /ext/pgsql pgsql.c

2003-12-22 Thread Ilia Alshanetsky
iliaa Mon Dec 22 10:56:53 2003 EDT Modified files: (Branch: PHP_4_3) /php-src/ext/pgsql pgsql.c Log: MFH: Missing bit for bug #26625. Index: php-src/ext/pgsql/pgsql.c diff -u php-src/ext/pgsql/pgsql.c:1.244.2.30 php-src/ext/pgsql/pgsql.c:1.244.2.31 --- php-

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

2003-12-22 Thread Ilia Alshanetsky
iliaa Mon Dec 22 10:56:52 2003 EDT Modified files: /php-src/ext/pgsql pgsql.c Log: Missing bit for bug #26625. Index: php-src/ext/pgsql/pgsql.c diff -u php-src/ext/pgsql/pgsql.c:1.300 php-src/ext/pgsql/pgsql.c:1.301 --- php-src/ext/pgsql/pgsql.c:1.300

[PHP-CVS] cvs: php-src /sapi/pi3web config.w32

2003-12-22 Thread Wez Furlong
wez Mon Dec 22 10:32:12 2003 EDT Modified files: /php-src/sapi/pi3webconfig.w32 Log: Verify that new build system works with Pi3Web 2.0.2 Index: php-src/sapi/pi3web/config.w32 diff -u php-src/sapi/pi3web/config.w32:1.1 php-src/sapi/pi3web/config.w32:

[PHP-CVS] cvs: php-src /win32/build buildconf.js config.w32 TSRM config.w32 tsrm_win32.c tsrm_win32.h

2003-12-22 Thread Wez Furlong
wez Mon Dec 22 10:01:06 2003 EDT Added files: /TSRM config.w32 Modified files: /TSRM tsrm_win32.c tsrm_win32.h /php-src/win32/buildbuildconf.js config.w32 Log: Fix bug #26692; Could not find GetLongPathNameA und

[PHP-CVS] cvs: php-src /ext/dom config.w32 /ext/exif config.w32 /ext/simplexml config.w32 /ext/wddx config.w32 /ext/xml config.w32 /ext/xmlrpc config.w32 /ext/xsl config.w32

2003-12-22 Thread Wez Furlong
wez Mon Dec 22 08:16:43 2003 EDT Modified files: /php-src/ext/domconfig.w32 /php-src/ext/exif config.w32 /php-src/ext/simplexml config.w32 /php-src/ext/wddx config.w32 /php-src/ext/xmlconfig.w32 /php-src/ext/xmlrpc config.w3

[PHP-CVS] cvs: php-src /win32/build Makefile config.w32 confutils.js

2003-12-22 Thread Wez Furlong
wez Mon Dec 22 08:13:39 2003 EDT Modified files: /php-src/win32/buildMakefile config.w32 confutils.js Log: Add --enable-snapshot-build configure option for win32 build. Using it will attempt to switch on any configure options that were left to their

[PHP-CVS] cvs: php-src /sapi/cli config.w32 php_cli.c

2003-12-22 Thread Wez Furlong
wez Mon Dec 22 08:08:05 2003 EDT Modified files: /php-src/sapi/cli config.w32 php_cli.c Log: add win32 configure option for CLI to switch on CRT heap debugging Index: php-src/sapi/cli/config.w32 diff -u php-src/sapi/cli/config.w32:1.1 php-src/sapi/cli/conf