| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
| |
Ensure data from OpenSSL internal buffer has been
transfered to PHP stream buffer before a select()
emulation operation is performed
Addresses bug #65137
https://bugs.php.net/bug.php?id=65137
Conflicts:
ext/openssl/xp_ssl.c
|
| |
|
|
|
|
|
| |
This reverts commit 30a73658c63a91c413305a4c4d49882fda4dab3e, reversing
changes made to 7fac56e0729385bbd2bb040f06a20a697d9de5fd.
|
|\
| |
| |
| |
| | |
* PHP-5.5:
Fix stream_select() issue with OpenSSL buffer
|
| |\
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* PHP-5.4:
Fix stream_select() issue with OpenSSL buffer
Conflicts:
ext/openssl/xp_ssl.c
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Ensure data from OpenSSL internal buffer has been
transfered to PHP stream buffer before a select()
emulation operation is performed
Addresses bug #65137
https://bugs.php.net/bug.php?id=65137
Conflicts:
ext/openssl/xp_ssl.c
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-5.5:
Fix bug #65701: Do not use cache for file file copy
|
| |\ \
| | |/
| | |
| | |
| | | |
* PHP-5.4:
Fix bug #65701: Do not use cache for file file copy
|
| | | |
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | | |
* PHP-5.5:
NEWS
Fix Bug #66736 fpassthru broken
|
| |\ \
| | |/
| | |
| | |
| | | |
* PHP-5.4:
Fix Bug #66736 fpassthru broken
|
| | | |
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | | |
* PHP-5.5:
NEWS
Fixed bug #61019 (Out of memory on command stream_get_contents)
|
| |\ \
| | |/
| | |
| | |
| | | |
* PHP-5.4:
Fixed bug #61019 (Out of memory on command stream_get_contents)
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
|/ /
| |
| |
| |
| | |
(`char *` to `const char *` for parameters and few return values)
In a few places int len moved to size_t len.
|
|\ \
| |/
| |
| |
| | |
* PHP-5.4:
fix possible resource leak and make sure there's something to qsort()
|
| | |
|
|\ \
| |/
| |
| |
| | |
* PHP-5.4:
keep previous test to avoid any behavior change
|
| | |
|
|\ \
| |/
| |
| |
| |
| | |
* PHP-5.4:
fix comment
Fixed Bug #64565 copy doesn't report failure on partial copy
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
_php_stream_copy_to_stream_ex, when mmap is possible, doesn't check
if actually written bytes match read bytes.
Fix this (paranoid check) to be consistent with non mmap mode
Seems hard to add a unit test, as this rely on a full filesystem.
|
| | |
|
| | |
|
|\ \
| |/
| |
| |
| | |
* PHP-5.4:
Fix bug #63240 on stream_get_line()
|
| |\
| | |
| | |
| | |
| | | |
* PHP-5.3:
Fix bug #63240 on stream_get_line()
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
stream_get_line() could contain the delimiter string if that string
had more than one character. The bug manifested itself when a read on
the stream ended with part of the delimiter string and the read after
would start with the rest of the delimiter string; provided that
the data of first read did not complete the max length result of the
call to stream_get_line() with the partial delimiter used in that max
length return. In that case, the delimiter will still appear in
the result, divided in two subsequent return values. That is not a bug.
See <http://www.mail-archive.com/internals@lists.php.net/msg61325.html>
|
|\ \ \
| |/ / |
|
| |\ \
| | |/ |
|
| | | |
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | | |
* PHP-5.4:
improve overflow checks
add NEWS
fix potential overflow in _php_stream_scandir
|
| |\ \
| | |/
| | |
| | |
| | |
| | | |
* PHP-5.3:
improve overflow checks
fix potential overflow in _php_stream_scandir
|
| | | |
|
| | | |
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-5.4:
fix potential overflow in _php_stream_scandir
|
| | | |
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | | |
* PHP-5.4:
Add NEWS entry for bug #61961
Fixed Bug #61961 (file_get_content leaks when access empty file with max length)
|
| |\ \
| | |/
| | |
| | |
| | |
| | | |
* PHP-5.3:
Add NEWS entry for bug #61961
Fixed Bug #61961 (file_get_content leaks when access empty file with max length)
|
| | | |
|
|\ \ \
| |/ / |
|
| |\ \
| | |/ |
|
| | |
| | |
| | |
| | | |
This is the issue Derick spotted a few days ago..
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
already fixed in trunk/5.3 and now merged onto 5.4 and a leak introduced in
fixing bug #61115. This better fix for #61115 fixes the leak (the inhibition
for deleting the context was too broad) and so prevents segfaults in new
circumstances (where the inhibition was not broad enough).
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
#NOTE: There is a very small possibility that this will further break
#extensions that access wrapper->{err_stack, err_count}. On PECL SVN, rar is the
#only one and it may leak memory after this. I say "further break" because
#extensions that do that are already broken (will segfault) under ZTS, which is
#why this patch is necessary.
#There was what I deem as tacit acceptance from 5.3/5.4 RMs on this.
|
| | |
| | |
| | |
| | |
| | | |
- Fixed resource leak in stream_socket_client().
|