History log of /PHP-7.4/ext/standard/php_fopen_wrapper.c (Results 101 – 125 of 136)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# ce01fd95 18-Mar-2003 Wez Furlong

Avoid using FILE* where possible.
Tidy up handling of potential error situations for the php:// wrapper.


Revision tags: php-4.3.2RC1
# 14bf8720 28-Feb-2003 Ilia Alshanetsky

Fixed compiler warnings.


# 2002ca02 20-Feb-2003 Sara Golemon

Reduce unnecessary filter applications when stream is (read|write) only


# 73c78270 18-Feb-2003 Sara Golemon

Introduce //filter target to php: wrapper to allow inline application of filters during fopen() style opperations


Revision tags: php-4.3.1
# 95e7c2e9 13-Feb-2003 Wez Furlong

Use FILE*-less implementation for php://(stdin|stdout|stderr)


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
# fb5ac5d2 21-Nov-2002 Hartmut Holzgraefe

the apache 1.x sapi read_posts tests for SG(read_post_bytes) being
counted up, so lets make it happy although this value is not really
needed in these cases ...


Revision tags: BEFORE_RENAMING, php-4.3.0RC1
# be5e379e 12-Nov-2002 Hartmut Holzgraefe

HTTP_RAW_POST_DATA BC fixes
# hopefully all done, commiting anyway to continue work on my home box
php://input stream fixes (POST data handerl mangles data, CLI crashbug)


Revision tags: php-4.3.0pre2
# 30ed5a54 21-Oct-2002 Hartmut Holzgraefe

killed some warnings identified by sebastian


# 8b7e9d77 21-Oct-2002 Hartmut Holzgraefe

some changes to how request input data (Content-Lenght >0) is handled
- webdav-specific stuff removed (should be handled using httpd.conf
LIMIT or equivalents)
- always_populate_raw_pos

some changes to how request input data (Content-Lenght >0) is handled
- webdav-specific stuff removed (should be handled using httpd.conf
LIMIT or equivalents)
- always_populate_raw_post_data now working on any method, not just
POST (and webdav methods with allow_webdav_methods), when
Content-Length is greater zero
- raw input data is also available using php://input stream,
this way one doesn't have to care about memory_limit
- input data is now always consumed (although maybe ignored,
this fixes we had withproblems with keep-alive connections
@ raw POST data is now available as php://input stream (hartmut)

show more ...


Revision tags: RELEASE_1_0b1, php-4.3.0pre1
# 077fe52d 05-Oct-2002 Wez Furlong

This seems to resolve the issues with fgets.
I've moved EOF detection into the streams layer; a stream reader
implementation should set stream->eof when it detects EOF.
Fixed test for use

This seems to resolve the issues with fgets.
I've moved EOF detection into the streams layer; a stream reader
implementation should set stream->eof when it detects EOF.
Fixed test for user streams - it still fails but that is due to an output
buffering bug.

show more ...


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 ...


# 4d8a07d5 23-Sep-2002 Wez Furlong

Implement read buffering in streams.
Eliminate similar code from network.c.
Implement fgets equivalent at the streams level, which can detect
the mac, dos and unix line endings and handle

Implement read buffering in streams.
Eliminate similar code from network.c.
Implement fgets equivalent at the streams level, which can detect
the mac, dos and unix line endings and handle them appropriately.
The default behaviour is unix (and dos) line endings.
An ini option to control this behaviour will follow.
# Don't forget to make clean!
# I've done some testing but would appreciate feedback from
# people with scripts/extensions that seek around a lot.

show more ...


Revision tags: RELEASE_0_91, php-4.3.0dev_zend2_alpha3
# 97f134cb 07-Sep-2002 Wez Furlong

fix warning


# 30082fdb 07-Sep-2002 Wez Furlong

Implement php://output wrapper, which can be used to write to the output
buffer via PHPWRITE.


Revision tags: php-4.2.3, php-4.2.3RC2, php-4.2.3RC1, dev, php-4.2.2, INITIAL_IMPORT_SOURCEFORGE, xmlrpc_epi_0_51_merge_pt, php-4.3.0dev_zend2_alpha2, php-4.3.0dev, php5_5_0, RELEASE_0_90, php-4.3.0dev_zend2_alpha1, BEFORE_OBJECTS_STORE, SAFEGUARD_3_0_BETA1_RC1_26062002, RELEASE_0_11, NEW_UI_API_BP, RELEASE_0_10, RELEASE_0_4, php-4.3.0dev-ZendEngine2, php-4.3.0dev-ZendEngine2-Preview1, php-4.2.1, php-4.2.1RC2, php-4.2.1RC1, php-4.2.0
# b10b24d5 16-Apr-2002 Wez Furlong

Always initialize wrappers, regardless of PG(allow_url_fopen).
Add is_url field to wrapper structure; the stream wrapper openers
will disallow opening is is_url && !PG(allow_url_fopen).
A

Always initialize wrappers, regardless of PG(allow_url_fopen).
Add is_url field to wrapper structure; the stream wrapper openers
will disallow opening is is_url && !PG(allow_url_fopen).
Add infrastructure for stat($url) and opendir($url).
Tidy up/centralize code that locates and instantiates wrappers for the
various operations.
Implement opendir for plain files.
Make the PHP opendir and dir functions use the streams implementations.
Add modelines for syntax highlighting the pear scripts in vim

show more ...


Revision tags: php-4.2.0RC4, php-4.2.0RC3
# 4adb1e58 11-Apr-2002 Wez Furlong

Fix declarations (Thanks Sebastian)


# e1d0a147 10-Apr-2002 Wez Furlong

Implement stream context and status notification system.
Bump the BC for zlib notice to a warning
# See my RFC to php-dev a few days ago


Revision tags: php-4.2.0RC2
# 2539cbc7 28-Mar-2002 Wez Furlong

Phase 3 of OO wrapper cleanup
# What was phase 2?


# 5ee65bd8 24-Mar-2002 Wez Furlong

Phase 1 of wrapper OO cleanup.
# Collecting underpants


# 06f6e47e 21-Mar-2002 Wez Furlong

Require that wrappers use <protocol>://<path> to avoid
ambiguities when filenames have ':' characters.
This slightly breaks BC with the old style zlib: wrapper.


Revision tags: php-4.2.0RC1
# 06712a50 19-Mar-2002 Wez Furlong

Implement user-space streams.
There's probably room for improvement,
docs will following some time this week.


# c9d5e137 18-Mar-2002 Wez Furlong

TSRMLS related work on streams, as discussed with Zeev.
# Should be the last "broad" commit for a while
# Don't forget to make clean ; make


# d2d87622 17-Mar-2002 Wez Furlong

Streams now make more use of the memory manager, so tracking down
leaking streams should be easier.
# I hate these big commits


# 0f65280c 15-Mar-2002 Wez Furlong

New PHP streams...


123456