#
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 |
|
#
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
|
#
62538caa |
| 06-Apr-2002 |
Wez Furlong |
Added BC support for old style zlib: wrapper. Added notice when a requested wrapper is not found. # This BC thing was giving me nightmares. # It took me 10 minutes to realize I hadn't com
Added BC support for old style zlib: wrapper. Added notice when a requested wrapper is not found. # This BC thing was giving me nightmares. # It took me 10 minutes to realize I hadn't compiled in zlib support also.
show more ...
|
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.
|
#
c0e39dfa |
| 21-Mar-2002 |
Wez Furlong |
Implement bz2 streams and bz2: wrapper. You can now do this: copy("zlib:src.gz", "bz2:dest.bz2"); As with zlib, most of the functions with counterparts in file.c are now aliases to th
Implement bz2 streams and bz2: wrapper. You can now do this: copy("zlib:src.gz", "bz2:dest.bz2"); As with zlib, most of the functions with counterparts in file.c are now aliases to those functions.
show more ...
|
#
a662f012 |
| 21-Mar-2002 |
Wez Furlong |
Convert the gzfile related functions into aliases for their equivalents in ext/standard/file.c, so a gzopen()ed file pointer can be used in fread, fseek etc. Improved behaviour of zlib st
Convert the gzfile related functions into aliases for their equivalents in ext/standard/file.c, so a gzopen()ed file pointer can be used in fread, fseek etc. Improved behaviour of zlib stream. Moved passthru code into streams.c # I'm not happy about BG(mmap_file) Nuked gzgetss_state as no longer needed.
show more ...
|
Revision tags: php-4.2.0RC1 |
|
#
6f77640c |
| 20-Mar-2002 |
Wez Furlong |
add forgotten parameter
|
#
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
|
#
5fb9f9c1 |
| 18-Mar-2002 |
Wez Furlong |
fix warning
|
#
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
|
#
5d0c53ee |
| 16-Mar-2002 |
Wez Furlong |
Fix some issues with gzFile and fsockopen.
|
#
bed04279 |
| 16-Mar-2002 |
Wez Furlong |
Hopefully fix resource usage so that we have no leaks and don't segfault.
|
#
bc264db9 |
| 16-Mar-2002 |
Wez Furlong |
change * formatting
|
#
0f65280c |
| 15-Mar-2002 |
Wez Furlong |
New PHP streams...
|
Revision tags: help |
|
#
90613d22 |
| 28-Feb-2002 |
Sebastian Bergmann |
Maintain headers.
|
Revision tags: php-4.1.2, BEFORE_NEW_OBJECT_MODEL, PRE_ISSET_PATCH, php-4.1.1, PRE_FUNC_RETURNS_OBJECT_PATCH, ChangeLog |
|
#
38933514 |
| 11-Dec-2001 |
Sebastian Bergmann |
Update headers.
|
Revision tags: php-4.1.0, php-4.1.0RC5, php-4.1.0RC4, php-4.1.0RC3, php-4.1.0RC2, POST_PARAMETER_PARSING_API, PRE_PARAMETER_PARSING_API, php-4.1.0RC1, php4, php-4.0.7RC3, POST_SUBST_Z_MACROS, PRE_SUBST_Z_MACROS, php-4.0.7RC2 |
|
#
5296d29b |
| 22-Aug-2001 |
foobar |
Killed a compile warning.
|
Revision tags: php-4.0.7RC1, BEFORE_EXP_MERGE, PRE_METHOD_DEREFERENCE_PATCH, BEFORE_PARAM_PARSING_CHANGE, PRE_ENGINE2_SPLIT |
|
#
15cb7ca0 |
| 31-Jul-2001 |
Zeev Suraski |
Fix some warnings
|
#
b1de7fc9 |
| 31-Jul-2001 |
Zeev Suraski |
More TSRMLS_FETCH annihilation. Enough for today...
|
Revision tags: PRE_TSRM_MERGE_PATCH, PRE_GRANULAR_GARBAGE_FIX, php-4.0.6, php-4.0.6RC4, php-4.0.6RC3, php-4.0.6RC2, php-4.0.6RC1, php-4.0.5, php-4.0.5RC8, php-4.0.5RC7, php-4.0.5RC6, php-4.0.5RC5, php-4.0.5RC4, php-4.0.5RC3, php-4.0.5RC2, php-4.0.5RC1 |
|
#
eb6ba01d |
| 26-Feb-2001 |
Andi Gutmans |
- Fix copyright notices with 2001
|
#
c2fb53be |
| 23-Feb-2001 |
Sascha Schumann |
Finish fopen-wrappers rename.
|
Revision tags: php-4.0.4pl1, php-4.0.4pl1RC2, php-4.0.4pl1RC1, php-4.0.4REL, php-4.0.4RC6, php-4.0.4RC5, php-4.0.4RC4, php-4.0.4RC3 |
|
#
4a8d9df8 |
| 21-Nov-2000 |
Hartmut Holzgraefe |
# a minor change, but still important :)
|
#
cedb39ee |
| 21-Nov-2000 |
Hartmut Holzgraefe |
all the _GNU_SOURCE dependant stuff is now in zlib_fopen_wrapper.c so all the #define/#include workarounds in zlib.c are no longer needed
|