History log of /PHP-5.5/ext/standard/file.c (Results 226 – 250 of 553)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 0a4282ea 21-Mar-2003 Sterling Hughes

fix segfault in file_set_contents() when the file could not successfully
be opened.


# 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


12345678910>>...23