Felipe Pena
bee6c52437
- New parameter parsing API
18 years ago
Dmitry Stogov
99933df5e2
closeder/readdir/rewinddir must work only with directories
18 years ago
Pierre Joye
bbc34ba14a
- actually disable the ASSERT error dialog box (affects debug mode only), helps to run the tests and coverage analyze
18 years ago
Dmitry Stogov
2ecf4bb0a7
Lazy EG(active_symbol_table) initialization
18 years ago
Greg Beaver
cac1fd72ea
fix erroneous use of php_resolve_path in _php_stream_wrapper_open_ex - this breaks require/include for all extensions that intercept zend_resolve_path
18 years ago
Greg Beaver
c46d651b3e
Fixed potentially confusing error message on failure when no errors are logged
18 years ago
Dmitry Stogov
ba8e3174ce
Optimized request startup sequence for php.ini without per dir and per host configurations
18 years ago
Greg Beaver
e668dc629b
do not scan include_path with faulty plain_wrapper-based include_path fopen
# _fopen_with_path_rel probably needs to call out to regular php_stream_open, for exts that use it (it is exported)
18 years ago
Dmitry Stogov
862f9ee3d2
Added ability to use stream wrappers in include_path
18 years ago
Johannes Schlüter
c826caa84f
- MFH: New egg
18 years ago
Christopher Jones
ceb2193b7c
rename PHP_OCI8_VERSION in preparation for peclversioning RFC. Remove obsolete HAVE_OCI8_ATTR_STATEMENT macro
18 years ago
Antony Dovgal
fc134fd6c5
MFH: disabled mmap() when copying files to memory
18 years ago
Dmitry Stogov
2f794ceabb
Fixed ws and comment
18 years ago
Antony Dovgal
66b66914a6
use correct flags
18 years ago
Marcus Boerger
f8f01a1fd1
- MFH Settle to 4 MB, see internals@ archives
18 years ago
Marcus Boerger
3ce7194a4d
- MFH Fix comment
18 years ago
Marcus Boerger
9f001a01a1
- MFH Increase max mmap size to 8 MB
18 years ago
Antony Dovgal
7f02e564f7
MFH: revert
18 years ago
Stanislav Malyshev
bb86f3ae5b
[DOC] make short_open_tag user-accessible
18 years ago
Antony Dovgal
e3b672bb23
MFH: make use of zend_atol()
18 years ago
Rasmus Lerdorf
6c158374ba
exit_on_timeout patch
After the sigsetjmp change, this is patch #2 in an effort to get some
sanity restored to signal handling in PHP.
This patch does two things. First, it makes it possible to reset the
timeout without resetting the signal handlers. This is important for
cases where an extension may have deferred signals in its MINIT in order
to implement critical sections. It also lays the groundwork for cleaning
up our signal handling and perhaps eventually implementing our own
signal deferring mechanism so we can have true critical sections.
The second thing this does is to make it possible to terminate the current
child process (only for Apache1 at the moment) on a timeout. There are
a number of extensions that are unhappy about being longjmp'ed out of
and when this happens on a timeout they are left in an inconsistent state.
By turning on exit_on_timeout you can now force the process to terminate
on a timeout which will clean up any hanging locks and/or memory left
hanging after the longjmp.
18 years ago
Felipe Pena
2b10c53ae1
MFH: Dropped zend.ze1_compatibility_mode
[DOC]
18 years ago
Felipe Pena
40f83dad26
Fix build (ZTS)
18 years ago
Marcus Boerger
af316021e8
- Rewrite scanner to be based on re2c instead of flex
The full patch is available as:
http://php.net/~helly/php-re2c-5.3-20080316.diff.txt
This is against php-re2c repository version 98
An older patch against version 97 is available under:
http://php.net/~helly/php-re2c-97-20080316.diff.txt
18 years ago
Felipe Pena
bbac59aa40
MFB: Fixed bug #44440 (st_blocks undefined under BeOS)
18 years ago
Antony Dovgal
8f6b35ccd3
MFH: check if return value of write() is -1 and abort upload in this case setting the correct error status
18 years ago
Dmitry Stogov
7705272218
Disable path resolution for filenames with stream wrappers
More careful check for relative pathes (./xxx and ../xxx)
18 years ago
Stanislav Malyshev
a9fe1010d2
[DOC] add request_order INI variable to control $_REQUEST content
# if not set (default), variables_order still is used
# request_order accepts G,P and C
18 years ago
Antony Dovgal
f0b9ac513c
MFH: fix segfault - error_string may be NULL, in this case we have to follow the old behavior
18 years ago
Felipe Pena
84a8bb038a
MFH: New way for check void parameters
18 years ago
Andrey Hristov
49add03404
char **error_message was passed but not used. This causes problems in cases
of getaddrinfo() failure, because the upper layers don't get the error.
initialize a variable because we were reading initialized in case of error.
18 years ago
Etienne Kneuss
e9a6f0f24a
MFH: User error handlers no longer catch supressed errors
18 years ago
Dmitry Stogov
ab232458c7
Optimized require_once() and include_once() by eliminationg open() syscall on second usage.
18 years ago
Ilia Alshanetsky
425c4bca2e
Fixed bug #44233 (MSG_PEEK undefined under BeOS R5)
18 years ago
Marcus Boerger
d3e5026564
- MFH Add E_DEPRECATED (Lars Strojny, Felipe Pena, Marcus)
[DOC] Finally added deprecation messages
18 years ago
Pierre Joye
4652c2bf2c
- [DOC] add PHP_MAJOR_VERSION, PHP_MINOR_VERSION, PHP_RELEASE_VERSION,
PHP_EXTRA_VERSION, PHP_VERSION_ID, PHP_ZTS and PHP_DEBUG constants
18 years ago
Marcus Boerger
dff168c38b
- MFH Add %Z to *printf
18 years ago
Marcus Boerger
45e6d1e333
- MFH WS
18 years ago
Jani Taskinen
a0f168752e
MFH: allow using these constants in php.ini (f.e. PHP_SAPI..)
18 years ago
Marcus Boerger
8976db80c5
- MFH Typo
18 years ago
Marcus Boerger
fa94dabd97
- MFH Rename dump_config_hash() to get_config_hash() as it doesn't dump
18 years ago
Marcus Boerger
81b40f7047
- MFH Get rid of overoptimization
18 years ago
Dmitry Stogov
240fa244c3
Improved PHP binary size and startup speed with GCC4 visibility control (Nuno)
18 years ago
Dmitry Stogov
0ac1830d9c
Fixed bug #43491 (Under certain conditions, file_exists() never returns)
18 years ago
Scott MacVicar
a7dabd575a
MFH: Fixed bug #43954 (Memory leak when sending the same HTTP status code more than once.)
18 years ago
Dmitry Stogov
71592cec06
Added garbage collector
18 years ago
Greg Beaver
7c1952c863
MFH: clarify error message on why opening a stream wrapper failed for allow_url_include/allow_url_fopen, add test for allow_url_fopen
18 years ago
Sebastian Bergmann
d1dded8751
MFH: Bump copyright year, 2 of 2.
18 years ago
Antony Dovgal
2dab3c40fe
correct fix for bug #43522
18 years ago
Hannes Magnusson
d7f7fa0494
MFH: Update the class method documentation links
18 years ago