Markus Fischer
a2fbdad20e
- Fix couple of problems with socket_create_pair():
...
- Force fourth argument to be passed by reference
- Since the argument is modified there is no need to force it to be an array
since it's destroyed anyway
- Only modify the argument if socketpair() was successfully
- Fix string modified for error message message
- Set global last_error when socketpair() fails
2002-05-01 10:41:10 +00:00
Markus Fischer
7ee9e9d9e5
- Add SOMAXCONN constant.
2002-05-01 09:25:26 +00:00
Wez Furlong
3a68052828
Fix for #16885
2002-05-01 08:22:17 +00:00
Wez Furlong
f571438d7a
Probable fix for #16940 .
2002-05-01 07:50:13 +00:00
Markus Fischer
cc4ff9c3ac
- WS fixes
2002-05-01 07:35:01 +00:00
Jason Greene
9a841d116b
Changed socket_select to force reference copy, the older code would modify all references
...
@Fixed a bug in socket_select() that could cause unexpected behavior when using a statement
@ like $w=$e=array($sock);
@This change unfortunately prevents the use of constant values(NULL) for the socket array paramaters.
@Instead use a temporary variable or an expression with the leftmost member being a temporary variable.
@ ex. socket_select($w, $r, $e=NULL, 10);
Also fix small memory leak.
2002-05-01 04:46:59 +00:00
Harald Radi
6055c2b11a
ZE2 compatibility fixes
2002-04-30 23:34:09 +00:00
Markus Fischer
a369d06bea
- Forgot to update proto
2002-04-30 22:03:51 +00:00
Markus Fischer
c1c1ee9f6e
- Allow resetting the module global last_error too.
2002-04-30 22:01:06 +00:00
Sebastian Bergmann
92748918c5
More unused variables.
2002-04-30 15:21:04 +00:00
Stanislav Malyshev
f42bb6cfe4
Fix ZE1 build
2002-04-30 14:45:50 +00:00
Sebastian Bergmann
28e1120978
Fix ZTS build. Remove unused variables.
2002-04-30 14:36:43 +00:00
Sascha Schumann
6f57419453
Touch file
2002-04-30 13:47:16 +00:00
Dan Kalowsky
d55c9134c8
reverting the cursor change as it seems to break many ODBC drivers.
2002-04-30 13:17:48 +00:00
Rui Hirokawa
813a795c64
fixed compile warning with Visual C++.
2002-04-30 12:45:14 +00:00
Rui Hirokawa
5df01432c7
added simplified chinese, traditional chinese, korean support to mbstring. Note that this feature is experimental.
2002-04-30 12:00:42 +00:00
Stanislav Malyshev
18805e8323
ZE2 compatibility fix
2002-04-30 11:30:07 +00:00
Stanislav Malyshev
3dd6217c0b
ZE2 compatibility fixes
2002-04-30 11:29:28 +00:00
foobar
3b1ae7c62a
revert last bogus change. There is bug in is_file()
2002-04-30 10:38:06 +00:00
Uwe Steinmann
3858221c2f
- added function domxml_parser_set_keep_blanks()
2002-04-30 05:18:12 +00:00
Frank M. Kromann
eeb4fd9b45
Adding missing files to project
2002-04-30 04:36:34 +00:00
Sebastian Bergmann
eacad68c68
Fix ZTS build.
2002-04-30 04:27:52 +00:00
Wez Furlong
2d88266965
Use ftok for message queue key.
2002-04-30 00:58:52 +00:00
Wez Furlong
501ed6ccb2
Make use of new flag so that we can buffer http headers when we know that
...
the stream is not intended to be used in require/include.
2002-04-30 00:30:00 +00:00
Wez Furlong
760573695c
Implement user-space funtions to operate on stream contexts.
2002-04-30 00:28:24 +00:00
Wez Furlong
840ed90f2b
Fix is_file test.
...
# Is there a good reason for having the actual test in an include file??
2002-04-30 00:26:49 +00:00
foobar
94f9b3bdb5
Never add libraries without checking that they exist and can be linked.
2002-04-29 18:08:20 +00:00
Harald Radi
e72caee650
RETURN_NULL() is defined with braces while RETURN_TRUE
...
and RETURN_FALSE are defined without.
seems not very consistent ?
2002-04-29 17:20:15 +00:00
Stanislav Malyshev
11df2122df
Add comments for the fix
2002-04-29 16:02:41 +00:00
Stanislav Malyshev
91a78e2974
Fix here too
2002-04-29 16:02:10 +00:00
Harald Radi
667a0841f3
functions returned FALSE in case of error and the oo api returned NULL.
...
make them both behave equal (return NULL, as FALSE can be a valid value).
2002-04-29 15:50:30 +00:00
Stanislav Malyshev
aa10ac9a64
Yet another serialization fix - for incomplete class
2002-04-29 15:44:30 +00:00
foobar
d066ed7c0e
Make it possible to use recode 3.5 too. (happy now Wez? :)
2002-04-29 15:40:16 +00:00
Markus Fischer
8cf30c79ff
- Fix WS and CS a bit
2002-04-29 15:06:48 +00:00
Markus Fischer
c970490d28
- Store last errno in the module global 'last_error' implicitely
...
- Set the global 'last_error' explicitely for functions which can't return an
error withing a single socket context (socket_create and socket_select)
- Modified socket_last_error() to return global modules last
error if no socket resource is given
- Added a couple of more E_WARNING messages in case something
goes foobar so the user isn't left alone in the dark.
2002-04-29 14:52:29 +00:00
Wez Furlong
ab69b0c6ec
Slightly alter the signature of msg_send and msg_receive so that error
...
codes and serialized "false" messages can be distinguished.
2002-04-29 12:52:34 +00:00
Rui Hirokawa
2f52cbbb7c
shlib suffix was not defind and rint() was not found without -lm.
2002-04-29 02:55:55 +00:00
Sascha Schumann
71124226d5
Touch generated file
...
# is it really so hard to remember this?
2002-04-28 21:24:52 +00:00
Stanislav Malyshev
a57381e3bd
Fix couple of nasty serializer bugs:
...
a) When array unserializer encounters less data than it expects (like:
a:1:{}) it crashes. I don't understand exactly why it does, but the fact
is it does. So now it should catch "}" and bail out.
b) When array/object data are serialized, the count is written by hash
count. However, it can be that in-loop check fails and less data than
expected will then be written into the array. Which, due to a), would
crash on unserialize. So now it will write empty entries in place of
entries it cannot serialize (the other choice would be make two passes on
the data, which I don't like).
2002-04-28 16:56:33 +00:00
Thies C. Arntzen
245708b0db
timestamp
2002-04-28 11:46:58 +00:00
Thies C. Arntzen
42158ef7c8
revert session_set_userdata - diffent patch will come shortly
2002-04-28 11:45:45 +00:00
foobar
80f9fdf3c7
@- Added optional 3rd parameter to mysql_select_db() which makes it return
...
@ the previously selected database name. (Jani)
2002-04-28 06:38:12 +00:00
foobar
305260ce4a
kill a compile warning
2002-04-28 05:36:05 +00:00
foobar
c1c8a4fcfa
touch file. Please commit first the .re file and afterwards the .c source. Otherwise, timestamps will be broken.
2002-04-28 04:14:47 +00:00
foobar
817750b088
ws fix
2002-04-28 01:37:54 +00:00
Yasuo Ohgaki
de4a0ba58e
Add test case for file_exist/is_file
2002-04-28 00:05:43 +00:00
Sascha Schumann
30fd7de1fa
s/len/xln/ was necessary here
...
Noticed by: Charles O Parks III
2002-04-27 23:37:17 +00:00
Sascha Schumann
aab439f26f
Use a single macro to set cl header
2002-04-27 18:41:38 +00:00
Thies C. Arntzen
7b59a131b6
@ - If possible set Content-Length header in zlib.output_compression mode. (thies)
2002-04-27 17:03:32 +00:00
Harald Radi
da9dd9acc9
updated TODO list
2002-04-27 15:47:18 +00:00