Revision tags: BEFORE_FD_REAPPLY, php-4.3.2, php-4.3.2RC4, BEFORE_FD_REVERT |
|
#
85a13e3e |
| 17-May-2003 |
Sebastian Bergmann |
Fix warnings.
|
Revision tags: php-4.3.2RC3 |
|
#
022a1625 |
| 14-May-2003 |
Sara Golemon |
Implement unlink() method in ftp wrapper ops and do some general cleanup of other code
|
Revision tags: RELEASE_0_9b |
|
#
5126fbe5 |
| 14-May-2003 |
Sara Golemon |
Setup unlink() method in wrapper_ops structure, implement unlink in plainfiles wrapper, explicitly set method NULL in other wrappers (for now), and rewrite unlink userland function to call into wrapp
Setup unlink() method in wrapper_ops structure, implement unlink in plainfiles wrapper, explicitly set method NULL in other wrappers (for now), and rewrite unlink userland function to call into wrapper_ops
show more ...
|
#
e6490c4a |
| 05-May-2003 |
Hartmut Holzgraefe |
basename() now binary safe, testcases added
|
Revision tags: SPL_ALPHA, php-4.3.2RC2 |
|
#
bb48c7d8 |
| 26-Apr-2003 |
Sara Golemon |
Take STREAMS_CC/STREAMS_DC declarations out of do_connect/do_pasv where they don't need to be. Add minimalist url_stat method to ftp:// wrapper which can at least determine filesize. Other properti
Take STREAMS_CC/STREAMS_DC declarations out of do_connect/do_pasv where they don't need to be. Add minimalist url_stat method to ftp:// wrapper which can at least determine filesize. Other properties set to 0 since the FTP protocol simply doesn't support exploring them. url_stat won't actually work however until ext/standard/filestat.c is patched to allow stat wrappers.
show more ...
|
#
2d558127 |
| 24-Apr-2003 |
Sara Golemon |
No idea how that character dissapeared.
|
#
2fc1d2c3 |
| 24-Apr-2003 |
Sara Golemon |
Fix error handling bug I just introduced (php_ftp_fopen_connect == NULL) and add append support to wrapper
|
#
228f65f8 |
| 24-Apr-2003 |
Sara Golemon |
Abtract some ftp connection/negotiation steps out and add support for stream_opendir. This allows things like opendir('ftp://ftp.foo.com/path')
|
#
cb89565b |
| 22-Apr-2003 |
Sara Golemon |
Feature Request #7121. Allow overwritting of files via ftp:// wrapper. Requires context option: $context['ftp']['overwrite'] != 0
|
Revision tags: RELEASE_0_6, RELEASE_0_5, init, php-4.3.2RC1 |
|
#
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 ...
|
#
e8823a20 |
| 25-Feb-2003 |
Ilia Alshanetsky |
Fixed bug #22402 (opening of ftp for read/write could fail due to invalid return code handling). Solution suggested by jan@jancm.org
|
#
4934744b |
| 17-Feb-2003 |
Zeev Suraski |
Win32 build improvements
|
Revision tags: php-4.3.1 |
|
#
0a18a9d7 |
| 16-Feb-2003 |
Wez Furlong |
A add much more useful select(2) implementation than is provided by windows sockets. The winsock implementation will only work with sockets; our implementation works with sockets and file de
A add much more useful select(2) implementation than is provided by windows sockets. The winsock implementation will only work with sockets; our implementation works with sockets and file descriptors. By association, stream_select() will now operate correctly with files, pipes and sockets. This change required linking against the winsock2 library. In terms of compatibility, only older versions of windows 95 do not have winsock2 installed by default. It is available as a redistributable file, and is most likely installed by any OS patches (eg: Internet Explorer) applied by the user. Also, add a win32 compatible pipe test when opening a stream from a pipe. This test will only work on NT, win2k and XP platforms. Without this test, interleaved fread() and select() calls would cause the read buffer to be clobbered. I will be working on a fix for this issue for win9x.
show more ...
|
#
f8eba6de |
| 13-Feb-2003 |
Ilia Alshanetsky |
Added 'x' mode for fopen() used on local files. This mode will create a new file only if a file does not already exist (O_CREAT|O_EXCL).
|
Revision tags: PHP_5_0_dev_before_13561_fix, PHP_4_3_before_13561_fix |
|
#
b506f5c8 |
| 31-Dec-2002 |
Sebastian Bergmann |
Bump year.
|
Revision tags: php-4.3.0, php-4.3.0RC4, RELEASE_1_0b3, php-4.3.0RC3, php-4.3.0RC2, RELEASE_1_0b2 |
|
#
ababfedb |
| 25-Nov-2002 |
Stefan Esser |
tmp_line was possible uninitialised, resulting in crap error messages.
|
#
693fd4a3 |
| 25-Nov-2002 |
Ilia Alshanetsky |
Added a check to determine if the file can be retrieved or sent. This check also prevents incorrect error reporting in the event the retrieval or the sending of the file cannot be accomplishe
Added a check to determine if the file can be retrieved or sent. This check also prevents incorrect error reporting in the event the retrieval or the sending of the file cannot be accomplished.
show more ...
|
Revision tags: BEFORE_RENAMING, php-4.3.0RC1 |
|
#
9cc24bad |
| 08-Nov-2002 |
Ilia Alshanetsky |
Fixed compile warning when compiling without openssl support.
|
#
3bfb7162 |
| 05-Nov-2002 |
Marcus Boerger |
silence #when i get this code right tmp_line is not initialised, too. #Therefore php_stream_wrapper_log_error() will be called with #undefined value, will it?
|
Revision tags: php-4.3.0pre2, RELEASE_1_0b1, php-4.3.0pre1 |
|
#
87c0577a |
| 04-Oct-2002 |
Stefan Esser |
some broken ftp servers return 32bit port numbers.
|
Revision tags: MODERN_SYMMETRIC_SESSION_BEHAVIOUR_20021003 |
|
#
3a67c677 |
| 26-Sep-2002 |
Wez Furlong |
Rename file_get_wrapper_data -> file_get_meta_data. It now always returns useful information for all streams. Unified that data with socket_get_status and made socket_get_status an alias
Rename file_get_wrapper_data -> file_get_meta_data. It now always returns useful information for all streams. Unified that data with socket_get_status and made socket_get_status an alias for file_get_meta_data. Fix Location header following which was broken in this commit: http://cvs.php.net/diff.php/php4/ext/standard/http_fopen_wrapper.c?r1=1.41&r2=1.42&ty=h
show more ...
|
#
9c6f7446 |
| 21-Sep-2002 |
Derick Rethans |
- Fix ZTS build
|
#
714eb806 |
| 12-Sep-2002 |
Stefan Esser |
made new ssl activate function the default.
|
Revision tags: RELEASE_0_91 |
|
#
cbf5e3ca |
| 08-Sep-2002 |
Stefan Esser |
Added possibility to reuse an old SSL session id. Ugly but needed for f.e.: debians ftpd-ssl
|