[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-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

[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

[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

[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-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(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-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-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-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)

[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

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/build

[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 ---

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/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-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-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 ---

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 List

[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 ---

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

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

[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 ---

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

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 the

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

[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

[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/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 /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

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 Subject: Re:

[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-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

[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 /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-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-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-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

[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-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 path,shared and shared,path Index: php-src/win32/build/confutils.js diff -u

[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-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

[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

[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