#
862586e3 |
| 18-Mar-2003 |
Wez Furlong |
CS fixes |
#
0e6fca4f |
| 18-Mar-2003 |
Stig Bakken |
* email address change |
Revision tags: php-4.3.2RC1 |
|
#
39b8f06f |
| 12-Mar-2003 |
Sterling Hughes |
@ Add the file_set_contents() function, as a complement to the file_get_contents() @ function. (Sterling) |
#
3c9155e0 |
| 07-Mar-2003 |
foobar |
Renamed OnUpdateInt -> OnUpdateLong to prevent further misunderstandings. # Intentionally left out any 'alias' for it, this way 3rd party extension # maintainers will really NOTICE the change. |
#
af4aa97d |
| 06-Mar-2003 |
Stefan Esser |
Fixing functionicalls with variable number of parameters... |
#
1b53a2d1 |
| 28-Feb-2003 |
Wez Furlong |
New user-space functions: . stream_socket_client() - similar to fsockopen(), but more powerful. . stream_socket_server() - Creates a server socket. . stream_socket_accept() - Accept
New user-space functions: . stream_socket_client() - similar to fsockopen(), but more powerful. . stream_socket_server() - Creates a server socket. . stream_socket_accept() - Accept a client connection. . stream_socket_get_name() - Get local or remote name of socket. Tidy up some leaks and debug printfs. Move more streams functions into streamsfuncs.c and streamsfuncs.h.
show more ...
|
#
050e86fd |
| 28-Feb-2003 |
Hartmut Holzgraefe |
it is still to early in the morning for coding :( |
#
80d267e2 |
| 28-Feb-2003 |
Hartmut Holzgraefe |
make sure that GNU extensions exist for fnmatch() |
#
5def83df |
| 27-Feb-2003 |
Wez Furlong |
Move streams specific stuff from ext/standard/file.c -> ext/standard/streams.c Move win32 select implementation into win32/. Will update win32 build in a moment. |
#
cfd8150b |
| 27-Feb-2003 |
Wez Furlong |
Add a generic meta data api for streams. |
#
76ebaa6e |
| 27-Feb-2003 |
Wez Furlong |
- Move https:// and ftps:// wrapper registration into the openssl module. - Expose the http:// and ftp:// wrappers as PHPAPI - Remove unused variables |
#
fd61f690 |
| 27-Feb-2003 |
Wez Furlong |
Another big commit (tm). Main Changes: - Implement a socket transport layer for use by all code that needs to open some kind of "special" socket for network or IPC. - Extension
Another big commit (tm). Main Changes: - Implement a socket transport layer for use by all code that needs to open some kind of "special" socket for network or IPC. - Extensions can register (and override) transports. - Implement ftruncate() on streams via the ioctl-alike option interface. - Implement mmap() on streams via the ioctl-alike option interface. - Implement generic crypto API via the ioctl-alike option interface. (currently only supports OpenSSL, but could support other SSL toolkits, and other crypto transport protocols). Impact: - tcp sockets can be overloaded by the openssl capable sockets at runtime, removing the link-time requirement for ssl:// and https:// sockets and streams. - checking stream types using PHP_STREAM_IS_SOCKET is deprecated, since there are now a range of possible socket-type streams. Working towards: - socket servers using the new transport layer - mmap support under win32 - Cleaner code. # I will be updating the win32 build to add the new files shortly # after this commit.
show more ...
|
#
17acc55a |
| 26-Feb-2003 |
Derick Rethans |
- Fix proto |
#
991da298 |
| 25-Feb-2003 |
Moriyoshi Koizumi |
Set fgetss() free from the length parameter |
#
862634ff |
| 25-Feb-2003 |
Ilia Alshanetsky |
Added locking to streams. Allow PHP to automatically release locks on files when terminating the stream. Fixed bugs in the handling of the 3rd optional parameter to flock(). |
#
b44b0b80 |
| 24-Feb-2003 |
Moriyoshi Koizumi |
Made fgetss() binary safe too |
#
088e2692 |
| 24-Feb-2003 |
Wez Furlong |
MFB: Bunch of streams related fixes. |
#
a3cb589b |
| 24-Feb-2003 |
Ilia Alshanetsky |
Fixed bug #22382 (fgetcsv did not handle \" correctly). |
#
8908faa4 |
| 22-Feb-2003 |
Ilia Alshanetsky |
Revent previous patch, adding of file_write_content() was premature. |
#
d2e2fbcc |
| 22-Feb-2003 |
Ilia Alshanetsky |
int/long change. |
#
d4e9d48b |
| 18-Feb-2003 |
Moriyoshi Koizumi |
Fixed bug #21689 (fgetcsv suppresses some characters before a separator) The fix is suggested by Masahiro Nakayama <masa@sfc.wide.ad.jp> # is* functions expect their argument to be an in
Fixed bug #21689 (fgetcsv suppresses some characters before a separator) The fix is suggested by Masahiro Nakayama <masa@sfc.wide.ad.jp> # is* functions expect their argument to be an integer in range of 0-255
show more ...
|
#
6fe4ab41 |
| 18-Feb-2003 |
Sara Golemon |
Fix stream_filter_(ap|pre)pend to allow attaching on the read and/or write chains. Automagically decide what to do if noone tells us. |
#
32165a55 |
| 18-Feb-2003 |
Wez Furlong |
Implement new filter API, stage 1. This breaks user-space filters (for the time being), and those weird convert.* filters in ext/standard/filters.c The filters stack has been separat
Implement new filter API, stage 1. This breaks user-space filters (for the time being), and those weird convert.* filters in ext/standard/filters.c The filters stack has been separated into one chain for read and one chain for write. The user-space stream_filter_append() type functions currently only operate on the read chain. They need extending to work with the write chain too.
show more ...
|
#
4934744b |
| 17-Feb-2003 |
Zeev Suraski |
Win32 build improvements |
#
63c95db6 |
| 16-Feb-2003 |
Wez Furlong |
Remove unused vars |