Ilia Alshanetsky
71ea95354b
MFH: Corrected fix for bug #46844 to only trigger on the 1st line of CLI
...
opened files.
2009-01-09 17:21:12 +00:00
Marcus Boerger
2aba368462
- MFH Catch exceptions in cli -a
2009-01-02 13:14:49 +00:00
Marcus Boerger
f77719d800
MFH
...
- Changed dl() to be disabled by default. Enabled only when explicitly
registered by the SAPI layer. Enabled only with CLI, CGI and EMBED. (Dmitry)
[DOC]
2008-12-31 14:27:09 +00:00
Sebastian Bergmann
08659c2dcd
MFH: Bump copyright year, 3 of 3.
2008-12-31 11:15:49 +00:00
Arnaud Le Blanc
cc2c720912
MFH: Fixed endless loop in cli when ignore_user_abort is on
2008-11-25 03:52:00 +00:00
Arnaud Le Blanc
8c4151ad72
Added header_remove() (chsc at peytz dotdk, Arnaud)
...
[DOC] proto void header_remove([string header_name])
Removes an HTTP header previously set using header()
The header_name parameter is optionnal, all headers are
removed if it is not set
[SAPIs] The header_handler callback in sapi_module_struct has
been changed, it now take a new argument.
When it is set to SAPI_HEADER_DELETE, sapi_header->header is
the name of an header, header_handler has to delete it.
When it is set to SAPI_HEADER_DELETE_ALL, header_handler has
to delete all headers.
When sapi_header_op_enum is SAPI_HEADER_ADD or _REPLACE,
sapi_header->header is in the form "Name: value", header_handler
has to add or replace the given header.
In all cases, header_handler must not free sapi_header or
sapi_header->header. SAPI_HEADER_ADD must be returned if the
header has been added or replaced, or 0 in other cases.
2008-11-13 10:14:04 +00:00
Antony Dovgal
593e7c7da4
MFH: nuke unused var
2008-08-14 09:46:26 +00:00
Jani Taskinen
e5e6f553a2
MFH
2008-08-13 00:53:28 +00:00
Dmitry Stogov
05376077b3
Fixed bug #45779 (regression with shebang lines processing)
2008-08-12 16:43:53 +00:00
Antony Dovgal
5265201075
fix warnings
2008-07-25 15:05:48 +00:00
Arnaud Le Blanc
aa31988e43
MFH: Allow filters to work on INPUT_SERVER in CLI (bug #44779 )
2008-07-24 09:12:45 +00:00
Antony Dovgal
28a22396d4
MFH: invert the logics - FLAG_FCLOSE -> FLAG_NO_FCLOSE
2008-07-23 11:25:14 +00:00
Felipe Pena
fdfbfb96a1
- MFH: Fixed bug #44246 (closedir() accepts a file resource opened by fopen())
2008-07-22 14:09:24 +00:00
Marcus Boerger
c0b4683661
- MFH Use sizeof rather than strlen and cleanup
2008-03-25 21:58:29 +00:00
Rasmus Lerdorf
45e327a672
Add new empty child terminate sapi hook to the rest of the sapis
2008-03-18 22:23:21 +00:00
Dmitry Stogov
8c885b8913
Implemented concept of "delayed early binding" that allows opcode caches to perform class declaration (early and/or run-time binding) in exactly the same order as vanila php.
...
The following pseudo-code explains how it should be used in opcode cache.
function cache_compile_file($filename) {
if (!is_cached($filename)) {
...
orig_compiler_options = CG(compiler_optins);
CG(compiler_options) |= ZEND_COMPILE_IGNORE_INTERNAL_CLASSES |
ZEND_COMPILE_DELAYED_BINDING;
$op_array = orig_compile_file($filename);
CG(compiler_options) = orig_copiler_options;
...
} else {
$op_array = restore_from_cache($filename);
}
zend_do_delayed_early_binding($op_array);
}
2008-03-18 08:36:30 +00:00
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
2008-03-16 21:06:55 +00:00
Marcus Boerger
0ebb904bbb
- Small improvements, no malloc needed for the zval
2008-02-03 17:49:46 +00:00
Dmitry Stogov
8cab54a897
Fixed bug #43968 (Extending internal class causes a crash)
...
The fix is a workaround for GCC optizer bug.
2008-01-29 20:01:31 +00:00
Sebastian Bergmann
d1dded8751
MFH: Bump copyright year, 2 of 2.
2007-12-31 07:17:19 +00:00
Jani Taskinen
2bc631fb40
MFH:- Added common getopt implementation to core.
...
MFH:- Added long-option feature to getopt().
MFH:- Made getopt() available on win32 systems.
MFH: Patch by: David Soria Parra <dsp@php.net>
[DOC]: These changes will be available from 5.3+
# Note: Fixed also tests and synced basic_functions.c with HEAD.
2007-10-01 12:40:54 +00:00
Stanislav Malyshev
50293835bf
remove unneeded variables
2007-08-08 23:51:57 +00:00
Antony Dovgal
3285bd834b
fix folding
2007-06-04 09:47:54 +00:00
Johannes Schlüter
9edf1dc617
- MFH: Fix build without reflection
2007-05-06 12:57:50 +00:00
Marcus Boerger
3cd6bc54bc
- MFH --ri does not require ext/Reflection
...
- MFH --ini to show ini files being used
2007-05-05 16:21:07 +00:00
Hannes Magnusson
42170968cf
MFH: php --ri main
2007-04-25 09:56:29 +00:00
foobar
75d8d28e71
- Fix a possible leak when multiple -c parameters are used
2007-04-17 19:46:13 +00:00
Antony Dovgal
dfbc224555
MFH
2007-02-22 10:06:22 +00:00
Antony Dovgal
4a95928d1d
MFH: implement PHP_STREAM_FLAG_NO_CLOSE and avoid hacks
2007-02-21 21:57:21 +00:00
Antony Dovgal
748b6fdeb3
MFH: make use of startup hooks
2007-02-20 19:20:41 +00:00
Marcus Boerger
38201d8d12
- MFH php --ri <extension>
2007-02-08 16:55:34 +00:00
Sebastian Bergmann
4223aa4d5e
MFH: Bump year.
2007-01-01 09:36:18 +00:00
Antony Dovgal
41b55d9b78
MFH
2006-12-21 00:47:02 +00:00
Ilia Alshanetsky
be18d5f345
Restore support for unquoted -d options
2006-09-22 17:41:09 +00:00
Dmitry Stogov
7d14dad02e
MFH: Fixed mess with CGI/CLI -d command line option (now it works with cgi; constants are working exactly like in php.ini; with FastCGI -d affects all requests).
2006-09-19 20:33:12 +00:00
Antony Dovgal
4b257a1c0e
fix leak with php -c /path -h
2006-09-15 08:18:36 +00:00
Dmitry Stogov
f7e99a2162
Fixed bug #38543 (shutdown_executor() may segfault when memory_limit is too low).
2006-08-22 12:04:53 +00:00
Antony Dovgal
6c52ec1319
MFH: fix #37920 (compilation problems on z/OS)
2006-06-27 08:27:10 +00:00
Antony Dovgal
20a379fa7d
MFH: initialize pointers
2006-06-20 12:55:26 +00:00
Michael Wallner
f4106441cb
- Fix Bug #37780 memory leak trying to execute a non existing file (CLI)
2006-06-19 14:52:34 +00:00
Johannes Schlüter
2f418134ff
MFH
2006-06-03 22:02:02 +00:00
Dmitry Stogov
1f41b288e9
Fixed bug #37306 (max_execution_time = max_input_time)
2006-05-11 22:10:31 +00:00
Marcus Boerger
77c1b56cd7
- Update after api changes
2006-05-10 00:00:13 +00:00
Johannes Schlüter
7409ed6403
- MFH: List --rf/--rc/--re only with enabled reflection
2006-02-21 21:15:13 +00:00
Marcus Boerger
cb27823e82
- MFH Show the exact version
2006-01-22 22:09:54 +00:00
Marcus Boerger
575e6b6e7c
- Make clear what -a mode gets you
2006-01-14 02:09:37 +00:00
foobar
5bd93221a8
bump year and license version
2006-01-01 12:51:34 +00:00
Marcus Boerger
c19fa0bbde
- MFH Add method support to --rfunction
2005-12-11 02:41:04 +00:00
Marcus Boerger
ba6c82eee9
- MFH --r* switches
2005-12-11 02:17:34 +00:00
foobar
d95275052b
MFH
2005-12-06 01:08:49 +00:00