wez Thu Nov 27 12:58:59 2003 EDT
Modified files:
/php-src/ext/com_dotnet com_handlers.c
Log:
fix win32 build - thanks Sebastian.
Index: php-src/ext/com_dotnet/com_handlers.c
diff -u php-src/ext/com_dotnet/com_handlers.c:1.5
wez Thu Nov 27 13:01:13 2003 EDT
Modified files:
/php-src/win32 select.c
Log:
re-implement the win32 select code.
The old code implicitly set any sockets into non-blocking mode,
and since there is no way to probe a socket to determine its
blocking
That win32 branch of the code looks suspect
(I know it is not part of the commit).
Anyone have time to check it out?
--Wez.
#ifdef PHP_WIN32
if (*(*path_for_open + 1) != ':')
#endif
- *path_for_open--;
+ (*path_for_open)--;
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe,
Is there a way we can avoid modifying the libfcgi source?
This fix will probably be lost when libfcgi is next synced
with the official version.
--Wez.
Index: php-src/sapi/cgi/libfcgi/include/fcgi_config_win32.h
diff -u php-src/sapi/cgi/libfcgi/include/fcgi_config_win32.h:1.1
wez Fri Nov 7 20:09:12 2003 EDT
Modified files: (Branch: PHP_4_3)
/php-src/scriptsMakefile.frag
Log:
Fix shared/pecl build for extensions that rely on mbstring...
Index: php-src/scripts/Makefile.frag
diff -u php-src/scripts/Makefile.frag:1.1.2.5
wez Sat Oct 18 05:44:13 2003 EDT
Modified files: (Branch: PHP_4_3)
/php-src/extext_skel
Log:
chech - check
Index: php-src/ext/ext_skel
diff -u php-src/ext/ext_skel:1.43 php-src/ext/ext_skel:1.43.4.1
--- php-src/ext/ext_skel:1.43 Tue Jul 30 15:02:23
wez Sat Oct 18 11:56:17 2003 EDT
Modified files:
/php-src/ext/com_dotnet com_iterator.c
Log:
bah. does it really make any difference where rewind lives in the struct!?
Index: php-src/ext/com_dotnet/com_iterator.c
diff -u
. |
+--+
| Author: Wez Furlong [EMAIL PROTECTED] |
+--+
*/
/* $Id: com_iterator.c,v 1.1 2003/10/17 20:52:17 wez Exp $ */
#ifdef HAVE_CONFIG_H
#include config.h
#endif
#include php.h
#include php_ini.h
wez Fri Oct 17 17:03:01 2003 EDT
Modified files:
/php-src/ext/com_dotnet com_iterator.c
Log:
fix cruft from previous incarnation of the iterators
Index: php-src/ext/com_dotnet/com_iterator.c
diff -u php-src/ext/com_dotnet/com_iterator.c:1.1
wez Tue Oct 14 20:14:38 2003 EDT
Modified files: (Branch: PHP_4_3)
/php-srcNEWS
/php-src/ext/standard basic_functions.c
Log:
Fix bug #25825. tzset() was not called when resetting the TZ env var.
In addition, fix a slight error (made by sniper!)
wez Tue Oct 14 20:18:54 2003 EDT
Modified files:
/php-src/ext/standard basic_functions.c
Log:
MFB Fix for #25825
Index: php-src/ext/standard/basic_functions.c
diff -u php-src/ext/standard/basic_functions.c:1.631
wez Tue Oct 14 20:19:31 2003 EDT
Modified files: (Branch: PHP_4_3)
/php-src/ext/standard basic_functions.c
Log:
Don't forget to check for tzset...
Index: php-src/ext/standard/basic_functions.c
diff -u
wez Mon Oct 13 07:42:18 2003 EDT
Modified files: (Branch: PHP_4_3)
/php-src/ext/opensslopenssl.c
Log:
Fix uninitialized value.
Patch from Joe Orton.
Index: php-src/ext/openssl/openssl.c
diff -u php-src/ext/openssl/openssl.c:1.52.2.16
wez Mon Oct 13 07:43:12 2003 EDT
Modified files:
/php-src/ext/opensslopenssl.c
Log:
Fix unintialized variable.
Patch by Joe Orton.
Index: php-src/ext/openssl/openssl.c
diff -u php-src/ext/openssl/openssl.c:1.83
wez Mon Oct 13 07:46:36 2003 EDT
Modified files:
/php-src/ext/gmpgmp.c
Log:
unintialized variable.
Patch by Joe Orton
Index: php-src/ext/gmp/gmp.c
diff -u php-src/ext/gmp/gmp.c:1.35 php-src/ext/gmp/gmp.c:1.36
--- php-src/ext/gmp/gmp.c:1.35 Sun Aug
wez Mon Oct 13 07:47:05 2003 EDT
Modified files: (Branch: PHP_4_3)
/php-src/ext/gmpgmp.c
Log:
Unintialized variable fix from Joe Orton.
Index: php-src/ext/gmp/gmp.c
diff -u php-src/ext/gmp/gmp.c:1.29.4.2 php-src/ext/gmp/gmp.c:1.29.4.3
---
wez Sun Oct 12 21:29:40 2003 EDT
Modified files:
/php-src/ext/com_dotnet com_handlers.c php_com_dotnet_internal.h
Log:
Fix possible segfault (this one came up when a method could not be found).
Add a couple of headers used by another file that is not yet
wez Wed Oct 8 06:07:26 2003 EDT
Modified files:
/php-src/ext/standard basic_functions.c streamsfuncs.c
streamsfuncs.h
Log:
Implement stream_get_contents, which is somewhat akin to file_get_contents,
except that it
wez Wed Oct 8 06:55:52 2003 EDT
Modified files:
/php-src/main/streams plain_wrapper.c xp_socket.c
Log:
Set the EOF indicator after each read attempt.
This prevents it getting stuck in the on position.
Index: php-src/main/streams/plain_wrapper.c
wez Wed Oct 8 06:58:29 2003 EDT
Modified files: (Branch: PHP_4_3)
/php-src/main streams.c
Log:
Backport from HEAD; set EOF marker after each read attempt to avoid it
being stuck in the on position.
Partial fix for #25649.
Index:
-src/main/network.c:1.83.2.18Fri Jun 27 12:42:51 2003
+++ php-src/main/network.c Wed Oct 8 07:22:47 2003
@@ -16,7 +16,7 @@
| Streams work by Wez Furlong [EMAIL PROTECTED] |
+--+
*/
-/* $Id
wez Wed Oct 8 07:23:47 2003 EDT
Modified files:
/php-src/ext/opensslxp_ssl.c
Log:
And this EOF flag...
Index: php-src/ext/openssl/xp_ssl.c
diff -u php-src/ext/openssl/xp_ssl.c:1.9 php-src/ext/openssl/xp_ssl.c:1.10
---
wez Tue Oct 7 14:50:08 2003 EDT
Modified files:
/php-src/ext/com_dotnet com_com.c
Log:
A much better fix for moniker based COM object creation.
We now support binding monikers to remote machines.
However, MSDN docs indicate that this isn't yet
wez Mon Oct 6 11:10:39 2003 EDT
Modified files:
/php-src/ext/com_dotnet com_com.c
Log:
potential fix for #25759, although it will need further review.
Index: php-src/ext/com_dotnet/com_com.c
diff -u php-src/ext/com_dotnet/com_com.c:1.2
It's probably best not to do it as it sounds more like a new feature than a
fix.
--Wez.
Any thoughts on backporting this into the 4.3.X tree?
Since I'm not the person who introduced this feature in the first place,
perhaps we should ask him (Wez, IIRC) whether to go ahead. IMO, it'd be
/me mutters something about PHP 5 being beta, and about reading the archives
(of php-dev@ and internals@) for the long and gory details and the plans to
bundle etc. etc. etc.
--Wez.
Who ./configures the libxml tarball manually
IMHO this is really sad, because if one *must* have installed
wez Tue Sep 23 10:52:27 2003 EDT
Added files: (Branch: PHP_4_3)
/php-src/ext/openssl/tests bug25614.phpt
Modified files:
/php-src/ext/opensslopenssl.c
Log:
Fix for bug #25614.
The openssl_pkey_get_public() doesn't work as
wez Tue Sep 23 12:05:51 2003 EDT
Modified files:
/php-src/ext/opensslopenssl.c
/php-src/ext/openssl/tests bug25614.phpt
Log:
MFB 25614 fix
Index: php-src/ext/openssl/openssl.c
diff -u php-src/ext/openssl/openssl.c:1.81
Should these functions really go into the core?
Perhaps they are better off in an extension (pecl/array_utils ?)
The names aren't really all that obvious to me either.
--Wez.
- Original Message -
From: Andrey Hristov [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Tuesday, September 23,
wez Fri Aug 22 11:04:11 2003 EDT
Modified files:
/php-src/ext/domattr.c cdatasection.c characterdata.c comment.c
document.c documentfragment.c documenttype.c
domconfiguration.c domerror.c domerrorhandler.c
wez Fri Aug 22 11:04:23 2003 EDT
Modified files:
/php-src/ext/simplexml simplexml.c
Log:
allow building without libxml2 under win32
Index: php-src/ext/simplexml/simplexml.c
diff -u php-src/ext/simplexml/simplexml.c:1.58
wez Fri Aug 22 11:04:30 2003 EDT
Modified files:
/php-src/ext/xmlcompat.c
Log:
allow building without libxml2 under win32
Index: php-src/ext/xml/compat.c
diff -u php-src/ext/xml/compat.c:1.16 php-src/ext/xml/compat.c:1.17
---
wez Fri Aug 22 17:45:58 2003 EDT
Added files:
/php-src/win32 builddef.bat
Modified files:
/php-src/win32 php4dllts.dsp
Log:
provide general hook for exporting symbols from php4ts.dll
Index: php-src/win32/php4dllts.dsp
diff
wez Mon Aug 18 21:30:28 2003 EDT
Modified files:
/php-src/ext/domphp_dom.c
/php-src/ext/simplexml simplexml.c
/php-src/ext/xslphp_xsl.c
Log:
fix build
Index: php-src/ext/dom/php_dom.c
diff -u php-src/ext/dom/php_dom.c:1.24
wez Mon Aug 18 23:25:00 2003 EDT
Modified files:
/php-src/main main.c
Log:
Unify TSRMLS_FETCH() usage.
Fix release build: two instances of } were placed inside #ifdef ZEND_DEBUG
Index: php-src/main/main.c
diff -u php-src/main/main.c:1.565
wez Thu Aug 14 13:58:58 2003 EDT
Modified files:
/php-src/win32 php4dllts.dsp
Log:
Might help to have the COM stuff actually build...
Index: php-src/win32/php4dllts.dsp
diff -u php-src/win32/php4dllts.dsp:1.128 php-src/win32/php4dllts.dsp:1.129
---
it through the world-wide-web, please send a note to |
| [EMAIL PROTECTED] so we can mail you a copy immediately. |
+--+
| Author: Wez Furlong [EMAIL PROTECTED
wez Thu Aug 14 16:47:30 2003 EDT
Modified files:
/php-srcNEWS
Log:
add news about COM
Index: php-src/NEWS
diff -u php-src/NEWS:1.1446 php-src/NEWS:1.1447
--- php-src/NEWS:1.1446 Wed Aug 13 04:59:53 2003
+++ php-src/NEWSThu Aug 14 16:47:29 2003
: com_dotnet
+PRIMARY MAINTAINER: Wez Furlong [EMAIL PROTECTED]
MAINTENANCE: Maintained
-STATUS: Working
+STATUS: Windows
---
EXTENSION: cpdf
PRIMARY MAINTAINER: Uwe Steinmann
Let's have some whitespace around the ternary :-)
On Tue, 12 Aug 2003, Marcus Boerger wrote:
helly Tue Aug 12 17:15:16 2003 EDT
+ php_sqlite_open(fullpath?fullpath:filename, mode, NULL, return_value, errmsg,
object TSRMLS_CC);
--
PHP CVS Mailing List (http://www.php.net/)
To
wez Thu Jul 24 11:23:15 2003 EDT
Modified files: (Branch: PHP_4_3)
/php-src/ext/standard file.c
Log:
MFH: Fix for #24629
Index: php-src/ext/standard/file.c
diff -u php-src/ext/standard/file.c:1.279.2.30 php-src/ext/standard/file.c:1.279.2.31
---
wez Thu Jul 24 11:25:15 2003 EDT
Modified files: (Branch: PHP_4_3)
/php-srcNEWS
Log:
BFN
Index: php-src/NEWS
diff -u php-src/NEWS:1.1247.2.299 php-src/NEWS:1.1247.2.300
--- php-src/NEWS:1.1247.2.299 Thu Jul 24 06:50:49 2003
+++ php-src/NEWS
wez Wed Jul 23 17:48:50 2003 EDT
Modified files: (Branch: PHP_4_3)
/php-src/ext/standard/tests/fileproc_open01.phpt
Log:
Fix this test, at least for Tru 64 where 1 second it just too small an
interval for the test to succeed.
Index:
wez Mon Jul 14 06:43:51 2003 EDT
Modified files: (Branch: PHP_4_3)
/php-src/ext/mysql config.m4
Log:
less WTF factor
Index: php-src/ext/mysql/config.m4
diff -u php-src/ext/mysql/config.m4:1.54 php-src/ext/mysql/config.m4:1.54.2.1
---
wez Mon Jul 14 15:38:13 2003 EDT
Modified files:
/php-src/main/streams mmap.c
Log:
Fix for mips compiler.
Index: php-src/main/streams/mmap.c
diff -u php-src/main/streams/mmap.c:1.2 php-src/main/streams/mmap.c:1.3
--- php-src/main/streams/mmap.c:1.2
wez Sun Jul 13 04:48:43 2003 EDT
Modified files:
/php-src/ext/sqlite sqlite.c
Log:
Fix bug #24575 (sqlite_popen did not request a new resource id when persistent
handles were re-used within a request).
Index: php-src/ext/sqlite/sqlite.c
diff -u
wez Sun Jul 13 05:20:40 2003 EDT
Modified files:
/php-src/ext/sqlite sqlite.c
Log:
MFB better popen fix
Index: php-src/ext/sqlite/sqlite.c
diff -u php-src/ext/sqlite/sqlite.c:1.73 php-src/ext/sqlite/sqlite.c:1.74
--- php-src/ext/sqlite/sqlite.c:1.73
--- php-src/ext/com/COM.c:1.90.2.7 Fri May 16 15:20:18 2003
+++ php-src/ext/com/COM.c Tue Jul 8 05:10:42 2003
@@ -18,7 +18,7 @@
| Wez Furlong [EMAIL PROTECTED] |
+--+
*/
-/* $Id
MAINTAINER: Wez Furlong [EMAIL PROTECTED]
+MAINTENANCE: Odd Fixes
+STATUS: Experimental
---
EXTENSION: apache
PRIMARY MAINTAINER: Rasmus Lerdorf [EMAIL PROTECTED]
--
PHP CVS Mailing List
/EXTENSIONS Tue Jul 8 05:13:05 2003
@@ -32,8 +32,9 @@
STATUS: Unknown
---
EXTENSION: activescript
-MAINTENANCE: Unknown
-STATUS: Unknown
+PRIMARY MAINTAINER: Wez Furlong [EMAIL
FYI: gethostbyname() is thread-safe under win32.
I have some code hanging around in my libwstreams repository
that implements getaddrinfo() using all the possible variations
of gethostbyname() or gethostbyname_r() (there are 3 possible
prototypes accepting 3, 5 or 6 parameters respectively!) for
wez Sat Jul 5 04:25:25 2003 EDT
Modified files:
/php-src/main/streams plain_wrapper.c
Log:
MFB: binary mode by default under win32.
Index: php-src/main/streams/plain_wrapper.c
diff -u php-src/main/streams/plain_wrapper.c:1.19
wez Wed Jul 2 17:11:35 2003 EDT
Modified files:
/php-src/main/streams transports.c
Log:
more size_t - socklen_t.
Noticed by [EMAIL PROTECTED]
Index: php-src/main/streams/transports.c
diff -u php-src/main/streams/transports.c:1.5
wez Tue Jul 1 09:09:57 2003 EDT
Modified files:
/php-src/ext/sqlite sess_sqlite.c
Log:
WS
Index: php-src/ext/sqlite/sess_sqlite.c
diff -u php-src/ext/sqlite/sess_sqlite.c:1.1 php-src/ext/sqlite/sess_sqlite.c:1.2
--- php-src/ext/sqlite/sess_sqlite.c:1.1
wez Tue Jul 1 09:26:49 2003 EDT
Modified files:
/php-src/ext/sqlite sqlite.c
Log:
silence warning under win32
(maybe!)
Index: php-src/ext/sqlite/sqlite.c
diff -u php-src/ext/sqlite/sqlite.c:1.67 php-src/ext/sqlite/sqlite.c:1.68
---
wez Sat Jun 28 07:06:11 2003 EDT
Modified files:
/php-src/main/streams transports.c
Log:
Fix for mips compiler
Index: php-src/main/streams/transports.c
diff -u php-src/main/streams/transports.c:1.4 php-src/main/streams/transports.c:1.5
---
wez Sat Jun 28 07:12:48 2003 EDT
Modified files:
/php-src/main network.c
Log:
Merge getaddrinfo() tidy-up from PHP_4_3 branch.
Index: php-src/main/network.c
diff -u php-src/main/network.c:1.100 php-src/main/network.c:1.101
---
wez Sat Jun 28 07:24:47 2003 EDT
Modified files:
/php-src/ext/standard streamsfuncs.c
/php-src/main php_streams.h
/php-src/main/streams cast.c plain_wrapper.c xp_socket.c
Log:
Merge selectable descriptor casting from PHP_4_3 branch.
wez Mon Jun 23 12:06:38 2003 EDT
Modified files:
/php5 configure.in
Log:
Fix build when builddir != srcdir.
Index: php5/configure.in
diff -u php5/configure.in:1.447 php5/configure.in:1.448
--- php5/configure.in:1.447 Mon Jun 16 04:32:35 2003
/main/network.c:1.83.2.16 Thu Jun 19 18:11:39 2003
+++ php4/main/network.c Sun Jun 22 06:07:20 2003
@@ -16,7 +16,7 @@
| Streams work by Wez Furlong [EMAIL PROTECTED] |
+--+
*/
-/* $Id: network.c,v
I don't like it being enabled by default either, since it is experimental,
unstable and broken.
(and streams provides stream_socket_server() and stream_socket_client() as
replacements for the most common uses of ext/sockets).
--Wez.
On Thu, 19 Jun 2003, Sterling Hughes wrote:
sterling Thu
On Thu, 2003-06-19 at 02:27, Wez Furlong wrote:
I don't like it being enabled by default either, since it is
experimental,
unstable and broken.
(and streams provides stream_socket_server() and stream_socket_client()
as
replacements for the most common uses of ext/sockets).
Well, I
Hmm, I apologize; I was thinking of someone else.
sockets is unmaintained (the author deliberately ignores PHP related mail
and couldn't give a s**t about it)
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
.
Index: php4/main/network.c
diff -u php4/main/network.c:1.83.2.15 php4/main/network.c:1.83.2.16
--- php4/main/network.c:1.83.2.15 Fri May 23 23:15:53 2003
+++ php4/main/network.c Thu Jun 19 18:11:39 2003
@@ -16,7 +16,7 @@
| Streams work by Wez Furlong [EMAIL PROTECTED
zval.refcount != rsrc.refcount
We should probably addref the resource refcount here to avoid pain
somewhere else.
--Wez.
On Mon, 16 Jun 2003, Sara Golemon wrote:
+ MAKE_STD_ZVAL(zcontext);
+ php_stream_context_to_zval(context, zcontext);
+
wez Mon Jun 9 13:04:58 2003 EDT
Modified files: (Branch: PHP_4_3)
/php4 NEWS
Log:
BFN
Index: php4/NEWS
diff -u php4/NEWS:1.1247.2.248 php4/NEWS:1.1247.2.249
--- php4/NEWS:1.1247.2.248 Sun Jun 8 20:25:26 2003
+++ php4/NEWS Mon Jun 9
wez Mon Jun 2 12:36:10 2003 EDT
Modified files:
/php4/ext/standard streamsfuncs.c
Log:
Add seekable flag to stream_get_meta_data()
# Caveat Emptor: some streams don't know if they are seekable until
# sometime tries to seek first (user streams).
Hey Sara,
Thanks for adding this :)
Please try and use foo[n] instead of *(foo + n) where possible, as it is a
little bit easier to read and understand :)
--Wez.
On Sat, 5 Apr 2003, Sara Golemon wrote:
+ if (*(xparam-inputs.name) == '[') {
+ if (!p || *(p + 1) != ':') {
wez Fri Apr 4 03:57:41 2003 EDT
Modified files:
/php4/ext/standard streamsfuncs.c
Log:
Simplify and enhance readability.
Index: php4/ext/standard/streamsfuncs.c
diff -u php4/ext/standard/streamsfuncs.c:1.6 php4/ext/standard/streamsfuncs.c:1.7
---
Rather than remove it, lets just disable the URL stuff.
IMO, it is still useful, for debugging purposes, to see in which
function an error was caused.
--Wez.
On Fri, 4 Apr 2003, Jani Taskinen wrote:
On Fri, 4 Apr 2003, Rasmus Lerdorf wrote:
Jani, it is not just me. I think there is pretty
wez Fri Apr 4 16:09:25 2003 EDT
Modified files:
/php4/ext/standard streamsfuncs.c
Log:
Warning fix
Index: php4/ext/standard/streamsfuncs.c
diff -u php4/ext/standard/streamsfuncs.c:1.8 php4/ext/standard/streamsfuncs.c:1.9
---
wez Mon Mar 31 12:58:28 2003 EDT
Modified files:
/php4/ext/openssl openssl.c
Log:
Fix const warning
Index: php4/ext/openssl/openssl.c
diff -u php4/ext/openssl/openssl.c:1.72 php4/ext/openssl/openssl.c:1.73
--- php4/ext/openssl/openssl.c:1.72 Sun
wez Sun Mar 23 13:14:42 2003 EDT
Modified files:
/php4/ext/curl config.m4
Log:
Fix curl detection when multiple installations exist
Index: php4/ext/curl/config.m4
diff -u php4/ext/curl/config.m4:1.22 php4/ext/curl/config.m4:1.23
---
wez Wed Mar 19 19:55:59 2003 EDT
Modified files: (Branch: PHP_4_3)
/php4/main streams.c
Log:
Fix for persistent stream shutdown in debug builds.
Index: php4/main/streams.c
diff -u php4/main/streams.c:1.125.2.47 php4/main/streams.c:1.125.2.48
---
wez Tue Mar 18 09:41:47 2003 EDT
Modified files: (Branch: PHP_4_3)
/php4/main streams.c
Log:
Fix my 64-bit casting fix.
MFH Fix for #22721 - poor performance for file() on systems without mmap
support.
Index: php4/main/streams.c
diff -u
wez Tue Mar 18 10:15:10 2003 EDT
Modified files:
/php4/ext/openssl xp_ssl.c
/php4/main/streams xp_socket.c
Log:
avoid unsigned issues.
Index: php4/ext/openssl/xp_ssl.c
diff -u php4/ext/openssl/xp_ssl.c:1.4 php4/ext/openssl/xp_ssl.c:1.5
---
wez Tue Mar 18 10:21:33 2003 EDT
Modified files: (Branch: PHP_4_3)
/php4 NEWS
Log:
BFN
Index: php4/NEWS
diff -u php4/NEWS:1.1247.2.148 php4/NEWS:1.1247.2.149
--- php4/NEWS:1.1247.2.148 Mon Mar 17 21:15:22 2003
+++ php4/NEWS Tue Mar 18
Possibly, although I plan to revise the notify_progress_increment()
stuff someday soon, so I'm happy to leave things as they are for the
moment.
--Wez.
On Tue, 18 Mar 2003, Jon Parise wrote:
- if (didwrite 0)
+ if (didwrite 0) {
wez Tue Mar 18 17:25:03 2003 EDT
Modified files: (Branch: PHP_4_3)
/php4/main streams.c
Log:
WS Fix: I forgot to apply Q} to my comment.
Index: php4/main/streams.c
diff -u php4/main/streams.c:1.125.2.42 php4/main/streams.c:1.125.2.43
---
wez Tue Mar 18 17:26:03 2003 EDT
Modified files:
/php4/main/streams streams.c
Log:
Q}
Index: php4/main/streams/streams.c
diff -u php4/main/streams/streams.c:1.11 php4/main/streams/streams.c:1.12
--- php4/main/streams/streams.c:1.11Tue Mar 18
wez Tue Mar 18 18:37:54 2003 EDT
Modified files:
/php4/ext/standard php_fopen_wrapper.c
/php4/main php_streams.h
/php4/main/streams php_stream_plain_wrapper.h plain_wrapper.c
Log:
Implement persistent plain file streams.
Usage:
wez Tue Mar 18 18:39:31 2003 EDT
Modified files: (Branch: PHP_4_3)
/php4/main php_streams.h streams.c
Log:
Manual merge of the persistent plain file streams code.
See http://news.php.net/article.php?group=php.cvsarticle=19680 for
more information.
wez Tue Mar 18 19:17:15 2003 EDT
Modified files:
/php4/main/streams streams.c
Log:
Sanity check for when a stream is requested to be persistent but the wrapper
does not respect the flag.
Index: php4/main/streams/streams.c
diff -u
wez Tue Mar 18 19:18:12 2003 EDT
Modified files: (Branch: PHP_4_3)
/php4/main streams.c
Log:
Manual merge of persistent stream sanity check from php5.
Index: php4/main/streams.c
diff -u php4/main/streams.c:1.125.2.44 php4/main/streams.c:1.125.2.45
---
wez Tue Mar 18 20:34:38 2003 EDT
Modified files: (Branch: PHP_4_3)
/php4/main streams.c
Log:
Fix my fix.
# The perils of manual merging :/
Index: php4/main/streams.c
diff -u php4/main/streams.c:1.125.2.45 php4/main/streams.c:1.125.2.46
---
wez Mon Mar 17 08:50:24 2003 EDT
Modified files: (Branch: PHP_4_3)
/php4 acinclude.m4 configure.in
/TSRM tsrm_virtual_cwd.c
/php4/main main.c safe_mode.c
Log:
MFH Fix for Bug #21310
Index: php4/acinclude.m4
diff -u
Mar 4 20:28:45 2003
+++ php4/main/network.c Sat Mar 15 08:25:36 2003
@@ -16,7 +16,7 @@
| Streams work by Wez Furlong [EMAIL PROTECTED] |
+--+
*/
-/* $Id: network.c,v 1.83.2.4 2003/03/05 01:28:45 wez Exp
wez Sat Mar 15 08:29:34 2003 EDT
Modified files:
/php4/ext/openssl openssl.c
Log:
fix proto
Index: php4/ext/openssl/openssl.c
diff -u php4/ext/openssl/openssl.c:1.69 php4/ext/openssl/openssl.c:1.70
--- php4/ext/openssl/openssl.c:1.69 Thu Mar 6
wez Sat Mar 15 08:29:56 2003 EDT
Modified files:
/php4/main/streams cast.c plain_wrapper.c xp_socket.c
Log:
64bit fixes
Index: php4/main/streams/cast.c
diff -u php4/main/streams/cast.c:1.5 php4/main/streams/cast.c:1.6
--- php4/main/streams/cast.c:1.5
Just look in the archives of the various -cvs@ lists.
I've seen a bunch over the last 6 months, and each time there have been
one or two comments made by the people making those commits.
So it is a known issue.
--Wez.
On Wed, 5 Mar 2003, Rasmus Lerdorf wrote:
if you look in the cvslog.pl
@@
| Streams work by Wez Furlong [EMAIL PROTECTED] |
+--+
*/
-/* $Id: network.c,v 1.83.2.3 2003/02/15 15:11:57 wez Exp $ */
+/* $Id: network.c,v 1.83.2.4 2003/03/05 01:28:45 wez Exp $ */
/*#define
Mar 2 08:09:47 2003
@@ -15,13 +15,14 @@
| Authors: Wez Furlong [EMAIL PROTECTED] |
+--+
*/
-/* $Id: classfactory.cpp,v 1.2 2002/05/20 15:38:19 phanto Exp $ */
+/* $Id: classfactory.cpp,v 1.3 2003
/activescript/classfactory.cpp:1.4
--- php4/sapi/activescript/classfactory.cpp:1.3 Sun Mar 2 08:09:47 2003
+++ php4/sapi/activescript/classfactory.cpp Sun Mar 2 08:14:49 2003
@@ -15,13 +15,13 @@
| Authors: Wez Furlong [EMAIL PROTECTED
--- php4/sapi/activescript/scriptengine.cpp:1.6 Sun Mar 2 08:09:47 2003
+++ php4/sapi/activescript/scriptengine.cpp Sun Mar 2 10:11:42 2003
@@ -15,7 +15,7 @@
| Authors: Wez Furlong [EMAIL PROTECTED
wez Sat Mar 1 08:52:11 2003 EDT
Modified files:
/php4/scripts Makefile.frag
Log:
Add streams headers to those used for shared extensions.
Index: php4/scripts/Makefile.frag
diff -u php4/scripts/Makefile.frag:1.1 php4/scripts/Makefile.frag:1.2
---
wez Sat Mar 1 10:20:43 2003 EDT
Modified files:
/php4/main/streams memory.c
Log:
Folding fixes
Index: php4/main/streams/memory.c
diff -u php4/main/streams/memory.c:1.3 php4/main/streams/memory.c:1.4
--- php4/main/streams/memory.c:1.3 Mon Feb 24
Does that really fix it?
If you have IPV6 but no inet_ntop, then there is no way to determine the
socket/peer name.
I'd rather the build broke in that situation and prompt someone with
such a strange system to add the correct code to tranform an ipv6
address into a human readable form.
--Wez.
wez Sat Mar 1 12:27:26 2003 EDT
Modified files:
/php4/main/streams plain_wrapper.c
Log:
Ensure that all fields are initialized to NULL.
Index: php4/main/streams/plain_wrapper.c
diff -u php4/main/streams/plain_wrapper.c:1.8
];
#endif
[snip]
#if HAVE_IPV6
case AF_INET6:
buf = (char*)inet_ntop(sa-sa_family, ((struct sockaddr_in6*)sa
)-sin6_addr, (char *)abuf, sizeof(abuf));
So I thought some patch was necessary there. Should I revert that?
Moriyoshi
Wez Furlong [EMAIL PROTECTED
wez Fri Feb 28 14:53:21 2003 EDT
Modified files:
/php4 NEWS configure.in
/php4/ext/ftp ftp.c
/php4/ext/openssl xp_ssl.c
/php4/ext/standard basic_functions.c file.c file.h fsock.c
streamsfuncs.c
/php4/main
801 - 900 of 1123 matches
Mail list logo