Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | compile before commit (gah!) | Wez Furlong | 2005-07-18 | 1 | -1/+1 | |
| | ||||||
* | Apparently our pipe detection code just above this isn't foolproof. | Wez Furlong | 2005-07-18 | 1 | -0/+6 | |
| | | | | | Catch it here. | |||||
* | - Fix problem with debug mode on selective machines | Marcus Boerger | 2005-07-17 | 1 | -2/+2 | |
| | ||||||
* | Likely fix for bug #33140 | Ilia Alshanetsky | 2005-06-24 | 1 | -1/+7 | |
| | ||||||
* | Fixed bug #31054 (safe_mode & open_basedir checks only check first | Ilia Alshanetsky | 2005-06-20 | 1 | -8/+8 | |
| | | | | | include_path value). | |||||
* | ZTS fix. | Sebastian Bergmann | 2005-06-14 | 1 | -1/+1 | |
| | ||||||
* | Added bindto socket context option. | Ilia Alshanetsky | 2005-06-14 | 1 | -13/+34 | |
| | ||||||
* | Don't crash when compiled with the zend memory manager disabled. | Wez Furlong | 2005-06-06 | 1 | -3/+9 | |
| | ||||||
* | Disabled search of recored separator outside of buffer | Dmitry Stogov | 2005-06-01 | 1 | -2/+2 | |
| | ||||||
* | make it compile on Win32 (thanks to Sebastian for noticing) | Antony Dovgal | 2005-05-24 | 1 | -1/+1 | |
| | ||||||
* | Fixed bug #32810 (temporary files not using plain file wrapper). | Ilia Alshanetsky | 2005-05-23 | 1 | -0/+1 | |
| | ||||||
* | revert by Wez's request | Antony Dovgal | 2005-05-23 | 1 | -1/+1 | |
| | ||||||
* | fix bug #32810 (fread after tmpfile() reads only 8192 bytes) | Antony Dovgal | 2005-05-23 | 1 | -1/+2 | |
| | ||||||
* | fix bugs #32742 (segmentation fault when the stream with a wrapper is not ↵ | Antony Dovgal | 2005-05-16 | 1 | -0/+15 | |
| | | | | | | | closed), #32171 (Userspace stream wrapper crashes PHP) | |||||
* | fix inverted logic and thus Bug #27508 | Wez Furlong | 2005-05-11 | 1 | -1/+1 | |
| | ||||||
* | Attempt to eliminate seek() prior to every write. | Ilia Alshanetsky | 2005-04-29 | 1 | -1/+1 | |
| | ||||||
* | revert the patch, the problem seems to be somewhere else | Antony Dovgal | 2005-04-11 | 1 | -4/+0 | |
| | ||||||
* | Fold validation into an inlined function per Andi's suggestion | Sara Golemon | 2005-04-09 | 1 | -11/+20 | |
| | ||||||
* | Bug #32614 - prevent from crahsing with segfault on solaris if fdopen() ↵ | Uwe Schindler | 2005-04-07 | 1 | -0/+3 | |
| | | | | fails - this fixes NOT the stdio-problem on solaris! | |||||
* | Fixed bug #31363 (broken non-blocking flock()). | Ilia Alshanetsky | 2005-04-06 | 1 | -1/+1 | |
| | | | | | # Patch by ian at snork dot net | |||||
* | do not try to read after EOF | Antony Dovgal | 2005-04-06 | 1 | -0/+4 | |
| | ||||||
* | Fixed bug #30362 (stream_get_line() not reading data correctly). | Ilia Alshanetsky | 2005-04-05 | 1 | -4/+10 | |
| | ||||||
* | BugFix #32563 | Sara Golemon | 2005-04-04 | 1 | -2/+24 | |
| | | | | | | | | | | | | This could have been done in stream_wrapper_register() without introducing the slight performance hit on wrapper registration since anyone registering a wrapper in an extension should know better. The important thing is that since locate_wrapper makes the assumption that all schemes will be /^[a-z0-9+.-]+$/i Anything which registers them should make the same assumption as well. | |||||
* | BugFix #31137 stream_filter_remove() segfaults when stream already closed | Sara Golemon | 2005-03-29 | 2 | -0/+8 | |
| | ||||||
* | Silence a warning here on systems where off_t is a long long. | Rasmus Lerdorf | 2005-03-17 | 1 | -1/+1 | |
| | ||||||
* | - Fix comment | Andi Gutmans | 2005-02-24 | 1 | -1/+1 | |
| | ||||||
* | Increase maximum mmapable file size to 2mb from 1mb. | Ilia Alshanetsky | 2005-02-23 | 1 | -1/+1 | |
| | ||||||
* | Fixed bug #31515 (Improve performance of scandir() by factor of 10 or so). | Ilia Alshanetsky | 2005-02-22 | 1 | -11/+10 | |
| | ||||||
* | add an open mode for the memory streams that allows the stream to take | Wez Furlong | 2005-02-06 | 1 | -1/+1 | |
| | | | | | ownership of the passed-in buffer | |||||
* | Fixed bug #29801 (Set limit on the size of mmapable data). | Ilia Alshanetsky | 2004-11-15 | 1 | -1/+1 | |
| | ||||||
* | add support for file://localhost/ | Rob Richards | 2004-11-11 | 1 | -13/+25 | |
| | | | | | support file:/// under windows again | |||||
* | fix Win32 & Netware build | Antony Dovgal | 2004-10-28 | 1 | -0/+2 | |
| | ||||||
* | fix bug #30388 (rename across filesystems loses ownership and permission info) | Antony Dovgal | 2004-10-27 | 1 | -2/+25 | |
| | ||||||
* | Fixed bug #30362 (stream_get_line() not handling end string correctly). | Ilia Alshanetsky | 2004-10-11 | 1 | -1/+2 | |
| | ||||||
* | Fix the return value check too | Wez Furlong | 2004-10-11 | 1 | -1/+1 | |
| | ||||||
* | check the correct flag for async connect | Wez Furlong | 2004-10-11 | 1 | -1/+1 | |
| | ||||||
* | - Fixed bug #27183 (Userland stream wrapper segfaults on stream_write) | Christian Stocker | 2004-10-08 | 1 | -3/+4 | |
| | | | | | Was applied to PHP 4 ages ago, but not to PHP 5 branch | |||||
* | CLIB_STAT_PATCH check is redundant. So removing it | Anantha Kesari H Y | 2004-09-23 | 1 | -1/+1 | |
| | ||||||
* | Make new poll stuff work on win32 (and still be safe on unix) | Wez Furlong | 2004-09-17 | 1 | -0/+3 | |
| | ||||||
* | Fix for Bug #24189: possibly unsafe select(2) usage. | Wez Furlong | 2004-09-17 | 1 | -45/+16 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | We avoid the problem by using poll(2). On systems without poll(2) (older bsd-ish systems, and win32), we emulate poll(2) using select(2) and check for valid descriptors before attempting to access them via the descriptor sets. If an out-of-range descriptor is detected, an E_WARNING is raised suggesting that PHP should be recompiled with a larger FD_SETSIZE (and also with a suggested value). Most uses of select(2) in the source are to poll a single descriptor, so a couple of handy wrapper functions have been added to make this easier. A configure option --enable-fd-setsize has been added to both the unix and win32 builds; on unix we default to 16384 and on windows we default to 256. Windows FD_SETSIZE imposes a limit on the maximum number of descriptors that can be select()ed at once, whereas the unix FD_SETSIZE limit is based on the highest numbered descriptor; 256 should be plenty for PHP scripts under windows (the default OS setting is 64). The win32 specific parts are untested; will do that now. | |||||
* | Added stream_filter_remove() to cancel a stream filter. | Sara Golemon | 2004-09-14 | 3 | -0/+93 | |
| | | | | | | | | | | Register filters as resources when instantiated by stream_filter_(ap|pre)pend(). Export php_stream_filter_flush() internal function to wind buffered data out of a particular filter until consumed by a later filter or sent to stream->readbuffer or stream->ops->write() | |||||
* | Allocating hash tables should be done via macro, not directly | Sara Golemon | 2004-09-13 | 2 | -3/+3 | |
| | ||||||
* | A little extra code to allow overriding plainfiles wrapper as well | Sara Golemon | 2004-09-10 | 1 | -2/+25 | |
| | ||||||
* | Add stream_wrapper_unregister() | Sara Golemon | 2004-09-10 | 2 | -0/+73 | |
| | | | | | | | | | Disables a wrapper (user-defined or built-in) for the life of the request. Add stream_wrapper_restore() Restores the wrapper originally defined at the time the request started to the protocol name mentioned. | |||||
* | Handle maxlen when stream can't be mmaped | Sara Golemon | 2004-09-08 | 1 | -0/+11 | |
| | ||||||
* | fix bug #29723 (file_get_contents() fails with the file:// wrapper under Win32) | Antony Dovgal | 2004-08-31 | 1 | -0/+4 | |
| | ||||||
* | Using int when long should be used. | Ilia Alshanetsky | 2004-08-22 | 1 | -1/+1 | |
| | ||||||
* | Fix for #29256 from Dmitry, very slightly modified | Wez Furlong | 2004-08-10 | 1 | -2/+38 | |
| | ||||||
* | zts fix... | Wez Furlong | 2004-07-31 | 1 | -1/+1 | |
| | ||||||
* | Misc sendto/recvfrom tweaks that have been pending here for a while... | Wez Furlong | 2004-07-31 | 2 | -1/+18 | |
| |