| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | A simpler patch to add file uri support | Shane Caraveo | 2003-10-19 | 1 | -1/+7 |
| | | |||||
| * | Show the whole message when in debug mode | Marcus Boerger | 2003-09-13 | 1 | -4/+5 |
| | | |||||
| * | Fixed for 64bit archs | Ard Biesheuvel | 2003-09-13 | 1 | -1/+1 |
| | | |||||
| * | Fixed bug #25316 (Possible infinite loop inside _php_stream_write()). | Ilia Alshanetsky | 2003-09-11 | 1 | -1/+2 |
| | | |||||
| * | Fixed bug #25429 (fix copying of stdin using copy() function) | Ilia Alshanetsky | 2003-09-10 | 1 | -0/+3 |
| | | |||||
| * | kill warnings | Sascha Schumann | 2003-08-28 | 1 | -2/+2 |
| | | |||||
| * | Finalize the closing process of persistent streams. The current | Ilia Alshanetsky | 2003-07-29 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | behavior/API is as follows: 1) To close a persistent use php_stream_pclose(), it will close the stream and remove it from the persistent list. 2) Inside PHP code only explicit fclose() will close persistent streams, all other actions such as unset() or assigning a value to stream handle will not. 3) Regular streams can still be closed by either fclose(), unset() or an assignment of a value to the stream handler. | ||||
| * | Fixed a double free bug when freeing persistent streams. | Ilia Alshanetsky | 2003-07-28 | 1 | -8/+6 |
| | | |||||
| * | Introduce connection pooling API. I'll use these in http/ftp fopen wrappers ↵ | Sara Golemon | 2003-07-02 | 1 | -0/+69 |
| | | | | | soon. | ||||
| * | MFB | Sara Golemon | 2003-06-27 | 1 | -0/+3 |
| | | | | | | Plug leak in context notifiers, implement notifier->dtor | ||||
| * | MFB PHP_4_3 main/streams.c r-1.125.2.70 | Sara Golemon | 2003-06-27 | 1 | -0/+5 |
| | | |||||
| * | optionvalue is being copied via zval_copy_ctor, there's no need to addref ↵ | Sara Golemon | 2003-06-16 | 1 | -1/+0 |
| | | | | | the original | ||||
| * | Fix ZTS mode (hopefully all is working fine now again) | Marcus Boerger | 2003-06-14 | 1 | -3/+6 |
| | | |||||
| * | Plug leak (context options not freed) | Sara Golemon | 2003-06-13 | 1 | -0/+1 |
| | | | | | | | | | Make contexts auto-registered, ensures userland contexts and C API contexts are both dealt with on request shutdown. Also brings contexts in keeping with streams which are already auto-registered. | ||||
| * | updating license information in the headers. | James Cox | 2003-06-10 | 1 | -3/+3 |
| | | |||||
| * | MFB context refcounting and text-mode fopen fixes | Wez Furlong | 2003-05-21 | 1 | -2/+21 |
| | | |||||
| * | MFB fix for persistent streams recycling. | Wez Furlong | 2003-05-19 | 1 | -7/+6 |
| | | |||||
| * | Don't access what is already freed (noticed by Sascha) | Marcus Boerger | 2003-04-16 | 1 | -1/+2 |
| | | |||||
| * | Make it static | Marcus Boerger | 2003-04-13 | 1 | -1/+1 |
| | | |||||
| * | Speling | Marcus Boerger | 2003-04-13 | 1 | -2/+2 |
| | | |||||
| * | Fix persistent stream closing (that one took me at least 3 days) | Marcus Boerger | 2003-04-13 | 1 | -0/+9 |
| | | |||||
| * | Prevent php_stream_get_record from grabbing more than maxlen characters | Sara Golemon | 2003-04-04 | 1 | -0/+4 |
| | | |||||
| * | Fixed bug #22538 (stream filter problem) | Moriyoshi Koizumi | 2003-03-31 | 1 | -1/+1 |
| | | |||||
| * | WS | Ilia Alshanetsky | 2003-03-31 | 1 | -86/+120 |
| | | |||||
| * | Fix for persistent stream shutdown under debug builds | Wez Furlong | 2003-03-20 | 1 | -5/+13 |
| | | |||||
| * | Sanity check for when a stream is requested to be persistent but the wrapper | Wez Furlong | 2003-03-19 | 1 | -0/+9 |
| | | | | | | does not respect the flag. | ||||
| * | Q} | Wez Furlong | 2003-03-18 | 1 | -6/+6 |
| | | |||||
| * | Fix for #22721 (poor file() performance on systems without mmap) | Wez Furlong | 2003-03-18 | 1 | -2/+14 |
| | | |||||
| * | Win32 build fix. | Ilia Alshanetsky | 2003-03-17 | 1 | -1/+5 |
| | | |||||
| * | Fixed bug #22538 (failed stat on stdio/stdin/stderr streams). | Ilia Alshanetsky | 2003-03-17 | 1 | -1/+1 |
| | | |||||
| * | Fixing functionicalls with variable number of parameters... | Stefan Esser | 2003-03-06 | 1 | -2/+2 |
| | | |||||
| * | Another big commit (tm). | Wez Furlong | 2003-02-27 | 1 | -129/+71 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
| * | MFB: Bunch of streams related fixes. | Wez Furlong | 2003-02-24 | 1 | -8/+14 |
| | | |||||
| * | ws fixes + missing $Id$ tags, headers added | foobar | 2003-02-19 | 1 | -4/+3 |
| | | |||||
| * | Fix incorrect TSRMLS_CC usage. | Wez Furlong | 2003-02-18 | 1 | -8/+6 |
| | | | | | | Fix com_create_guid() | ||||
| * | TSRMLS! | Wez Furlong | 2003-02-18 | 1 | -4/+4 |
| | | |||||
| * | Implement new filter API, stage 1. | Wez Furlong | 2003-02-18 | 1 | -70/+227 |
| | | | | | | | | | | | | | 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. | ||||
| * | Move streams files around a bit, to ease maintenance. | Wez Furlong | 2003-02-16 | 1 | -0/+1488 |
| I will update the win32 .dsp in a moment. | |||||
