Dmitry Stogov
b75a22b203
Fixed bug #37306 (max_execution_time = max_input_time).
2006-05-11 22:08:55 +00:00
Frank M. Kromann
954199c9fb
More ZSTR() fixes
2006-04-29 14:53:26 +00:00
Andrei Zmievski
a4cea91d01
MFB
2006-04-23 19:57:40 +00:00
Frank M. Kromann
1791befa0c
Fix Win32 build. NULL_ZSTR was converted to ZSTR(NULL_ZSTR)
2006-04-22 10:39:31 +00:00
Andrei Zmievski
a75b8f5f35
Fix compiler errors by using NULL_ZSTR where zstr is expected.
...
# I guess we need to use NULL_ZSTR instead of NULL when passing NULL to
# functions that expect zstr parameter.
2006-03-17 22:52:55 +00:00
Dmitry Stogov
34c493ea07
Unicode support for dl() patch.
2006-03-17 13:45:43 +00:00
Dmitry Stogov
86780519d4
Disabled dl(). Now it is enabled only when a SAPI layer registers it explicitly. Only CLI, CGI and EMBED do this.
2006-03-16 16:53:10 +00:00
Dmitry Stogov
6f7619cf6f
Unicode support: zstr union
2006-03-01 16:27:47 +00:00
Johannes Schlüter
14e07c9ae2
- List --rf/--rc/--re only with enabled reflection
2006-02-21 21:14:36 +00:00
Johannes Schlüter
851e5109f6
- Fix build with readline-support
2006-02-21 21:04:19 +00:00
Dmitry Stogov
0f1209ab3d
Portable unicode string API:
...
- use the same type (int) for zval.value.usr.len and zval.value.str.len
- use union "zstr" as char*/UChar* mixture instead of void*
- Z_UNISTR() and Z_UNILEN() no longer check for Z_TYPE()
- nuke int32_t from ZE (not finisned)
2006-02-21 20:12:43 +00:00
Dmitry Stogov
09ca61c125
Made server wide switch for unicode on/off (according to PDM).
2006-02-13 10:23:59 +00:00
Dmitry Stogov
ed3a54c657
AIX support
2006-02-02 10:00:09 +00:00
Marcus Boerger
34c8cd0190
- Show whether this is the shell or just the starnge mode
2006-01-07 16:46:30 +00:00
foobar
251c5173fd
bump year and license version
2006-01-01 13:10:10 +00:00
Marcus Boerger
6f2a00690b
- Add method support to --rfunction
2005-12-11 02:40:49 +00:00
Marcus Boerger
4258bc6f26
- Add docu
2005-12-11 02:16:24 +00:00
Marcus Boerger
9662ba59c4
- Rewrite --r* and add --rfunction
2005-12-10 13:43:51 +00:00
foobar
becbb993a1
nuke php3 legacy
2005-12-06 01:08:40 +00:00
foobar
3cdf23b830
- Fixed bug #35409 (undefined reference to 'rl_completion_matches')
2005-11-28 16:49:35 +00:00
Marcus Boerger
75329fe178
- Reflection was moved into its own extension
2005-11-17 23:20:39 +00:00
foobar
58d21892e1
- Fix compile failure when ext/readline is compiled as shared
2005-11-17 08:36:12 +00:00
Ilia Alshanetsky
4ded4455eb
MFB51: Fixed memory leak on php-cli -h
2005-11-15 15:30:41 +00:00
foobar
a05a33f34d
- Fix the "php -v" output when neither --enable-debug or --enable-gcov
...
is used.
#
# Rasmus, now it should give proper output, please test.
2005-11-12 00:38:00 +00:00
Marcus Boerger
c1869299c7
- heredoc handling in -a mode
2005-11-07 19:12:37 +00:00
foobar
e4c8e1dc85
- Fixed minor memory leak triggered by: -dzlib.output_compression=1 -m
2005-11-06 22:41:51 +00:00
Ilia Alshanetsky
222fa05e1c
Fixed -m memory leak
2005-10-19 21:57:35 +00:00
foobar
27d2fe07ff
MF51:- Fixed bug #34850 (--program-suffix and --program-prefix not included in man page names)
2005-10-13 10:04:17 +00:00
foobar
b233ce0dd8
- Removed confusing dot.
2005-10-11 18:58:27 +00:00
Johannes Schlüter
7e85bac9ec
- Fix #34557 php -m exits with "error" 1
2005-10-06 20:29:13 +00:00
Johannes Schlüter
9147629f59
- Add --rclass and --rextension arguments to CLI
2005-10-03 11:54:46 +00:00
Johannes Schlüter
9ce521ec03
- Fix tab-completion in unicode mode and for constants.
2005-08-14 13:09:34 +00:00
Marcus Boerger
ef36d692cd
- Johannes did a great work on the shell
...
# Now he wants to maintain CLI ?-)
2005-08-11 20:45:27 +00:00
foobar
000a9e3015
- Fixed problem with -dextension=foobar.so not having it's MINIT run.
2005-08-08 16:49:44 +00:00
Hartmut Holzgraefe
621238a3c3
fix extension loading from command line, resources didn't work
...
(still related to Bug #33899 )
2005-08-08 08:45:33 +00:00
foobar
20241fe16a
- 2004 -> 2005
2005-08-03 11:12:19 +00:00
Marcus Boerger
ae1fa04899
- Bugfix #33733
2005-07-25 18:04:13 +00:00
Dmitry Stogov
8de3367453
Fixed support for shared extensions on AIX
2005-07-07 05:54:43 +00:00
Ilia Alshanetsky
a462e687dc
Fixed possible memory corruption.
2005-06-21 00:12:35 +00:00
foobar
4dfa3fc731
Some netware related build issues fixed (patch by: Kamesh Jayachandran <kameshj at fastmail dot fm>
2005-06-20 11:06:54 +00:00
Marcus Boerger
acd747d374
- Expose -a as special mode and show whether it is a shell or not
2005-06-06 07:11:08 +00:00
foobar
a20383ba06
- Unify the "configure --help" texts
2005-05-29 23:17:16 +00:00
Johannes Schlüter
bb6f4dfc7d
- Fix readline loop-condition
...
- Fix cli_is_valid_code detection
2005-05-17 14:33:15 +00:00
Marcus Boerger
51fe495ea1
- Add command completion to CLI's -a mode
2005-05-14 19:33:18 +00:00
foobar
d24f853464
typofix
2005-05-07 15:43:55 +00:00
Marcus Boerger
13ba056aff
- Update
2005-05-07 13:54:02 +00:00
Marcus Boerger
1623537998
- Improved interactive mode of CLI (php -a)
2005-05-07 12:24:18 +00:00
foobar
d7682085c6
Silence the warnings about weird characters in this man page
2005-04-30 04:12:01 +00:00
foobar
9af93dbb41
Expose EXEEXT and use for cli/cgi binaries
2005-04-21 14:57:53 +00:00
Antony Dovgal
9ba5535993
fix #28803 (enabled debug causes bailout errors with CLI on AIX
...
because of fflush() called on already closed filedescriptor)
2005-03-22 15:08:52 +00:00
foobar
a98460beac
Revert bad idea. (no more error for invalid -d options)
2005-03-18 22:11:53 +00:00
foobar
9c2c04b580
- Made CLI option -d output error and exit if an non-existing (or unmodifyable) entry is passed
2005-03-17 13:43:32 +00:00
Derick Rethans
42b9b26e45
- ZTS fixes
...
#- Andrei, it would be nice if you could test ZTS builds too before you
# commit...
2005-03-17 07:31:22 +00:00
Andrei Zmievski
06667585b5
Make it possible to load shared extensions from command line via
...
-dextension= mechanism.
2005-03-15 22:41:12 +00:00
Wez Furlong
07fd652824
it's 2005 already
...
# and we're all too lazy to go through and update all the copyright years :)
2005-03-12 14:07:35 +00:00
foobar
2c65e09a4b
- Revert the weird change of ZEND_STRS() macro and use the correct
...
ZEND_STRL() macro.
# ZEND_STRS was changed to be same as ZEND_STRL..someone on crack? :)
2005-01-20 02:02:09 +00:00
Rasmus Lerdorf
fdaa130f3a
Add the new request_time sapi struct entry to all the sapis. Some of these
...
may have ways of getting the request time without the extra syscall, but
for now let's just make sure we don't crash and people will eventually
fill these in where applicable.
2004-12-20 19:33:41 +00:00
Antony Dovgal
71d9afee0c
fix CLI leaks when using malformed option string
2004-11-15 14:00:48 +00:00
Frank M. Kromann
1d04952b1d
Fix typo in man page. Bug #30727 . Patch by Jakub Vrana
2004-11-09 15:05:20 +00:00
Anantha Kesari H Y
315e58f2f6
As NetWare LibC has optind and optarg macros defined in unistd.h our local variables were getting mistakenly preprocessed so undeffing optind and optarg
2004-10-08 12:22:35 +00:00
Edin Kadribasic
546e5bbc43
Made php -m output sorted case-insensitevly
2004-07-14 22:30:29 +00:00
Marcus Boerger
9216b3d182
Add a notice on STDIN
2004-05-02 09:14:02 +00:00
Moriyoshi Koizumi
26799b851f
- typo (must have sleep.)
2004-03-04 22:53:09 +00:00
Moriyoshi Koizumi
e5fb0e3fbd
- Prevent cli from printing multiple "Interactive mode enabled" if
...
the command line option is given more than once (like -aaaaaa).
2004-03-04 22:49:54 +00:00
Marcus Boerger
1c00296cc7
Bugfix #27104 CLI/CGI SAPI module variable name conflict
2004-02-11 21:00:46 +00:00
Ilia Alshanetsky
c858a4e93c
Fixed possible memory leak with INI values.
2004-02-06 03:08:27 +00:00
Ilia Alshanetsky
ffd3b1dd0a
Parse command line ini directives passed using -d before -i, to ensure
...
correct settings output.
2004-02-04 22:49:28 +00:00
Wez Furlong
31f7699a85
Add optional php-win.exe variation of the CLI sapi.
...
php-win.exe runs in the windows GUI subsystem, and thus
has no console; stdio handles are effectively set to /dev/null
and no "dos box" will appear on screen when running scripts
using this sapi (php-gtk people will be familiar with this concept).
Aside from those differences, php-win.exe is 100% identical to
regular CLI
2004-01-14 03:14:18 +00:00
foobar
ccfc46b0aa
- Happy new year and PHP 5 for rest of the files too..
...
# Should the LICENSE and Zend/LICENSE dates be updated too?
2004-01-08 17:33:29 +00:00
Andi Gutmans
dbeb4158d2
- A belated happy holidays and PHP 5
2004-01-08 08:18:22 +00:00
Edin Kadribasic
d2317fc110
Disable output buffering in CLI overriding php.ini setting.
...
Fixes #26755 .
2004-01-02 22:31:32 +00:00
Andi Gutmans
3eadb12f7e
- Commit fixes to PHP man page
2003-12-23 11:06:50 +00:00
Wez Furlong
d756e1db23
add win32 configure option for CLI to switch on CRT heap debugging
2003-12-22 13:08:04 +00:00
Ilia Alshanetsky
a643675b43
Fixed extra byte allocation for STD* constants and replace magic numbers
...
with sizeof().
2003-12-11 23:51:24 +00:00
Wez Furlong
05b9b20ed8
Add new (optional!) win32 build infrastructure.
...
Will follow up to internals@ shortly.
2003-12-02 23:17:04 +00:00
foobar
e01ab8c9cf
- Made --program-prefix and --program-suffix work. (See bug #23030 )
2003-12-01 15:17:13 +00:00
foobar
ca18b631fd
- Should fix some CLI build problems on some systems.
2003-09-08 13:10:10 +00:00
Marcus Boerger
2fde9b7794
Add a shortcut
2003-09-02 21:41:01 +00:00
Stanislav Malyshev
06273c5637
MF4: -m fix for premature extension unloading
2003-08-28 11:50:32 +00:00
Marcus Boerger
d3473d1f58
- Provide a unified way to display uncaught exceptions, which shows
...
file/line/message info if possible.
- Add zend_eval_string_ex() to be able to handle exceptions in eval'd code.
- Use above function to fix memleaks in CLI.
2003-08-24 13:10:03 +00:00
Ilia Alshanetsky
bccc247a97
Set module id 0 (internal) for constants registered by php_cli in C.
2003-08-22 01:50:02 +00:00
Marcus Boerger
744dd20520
Fix warnings
2003-08-17 19:14:30 +00:00
Ilia Alshanetsky
98d998b7ee
Fixed bug #20896 (-s -w modes with php-cli cause php to hang).
2003-08-13 01:29:51 +00:00
Ilia Alshanetsky
3253746c26
Preserve exit status for non-php execution modes.
2003-08-01 16:52:49 +00:00
Ilia Alshanetsky
68616d764c
Fixed bug #23509 (exit code lost when exit() called from
...
register_shutdown_function())
2003-08-01 12:26:28 +00:00
Stanislav Malyshev
7e663790c7
flush after banner print
2003-06-16 16:14:38 +00:00
James Cox
f68c7ff249
updating license information in the headers.
2003-06-10 20:04:29 +00:00
Derick Rethans
814f793035
- MFB: Version output beautification
2003-05-30 16:10:58 +00:00
Marcus Boerger
6ddd6ca2be
MFB
2003-05-30 00:11:37 +00:00
Marcus Boerger
1aebe79599
Simply print errors
2003-05-29 14:45:03 +00:00
Marcus Boerger
a93bff54ef
Update
2003-05-29 14:26:57 +00:00
Derick Rethans
87a85db670
- MFB
2003-05-26 18:37:48 +00:00
Derick Rethans
7b26ddd9b0
-Fix notice
2003-05-21 18:41:28 +00:00
Edin Kadribasic
43e54bf2c1
More clean way of ignoring headers in CLI since we do not need to
...
disable them selectively. This fixes problems for people who want
to use session module in CLI.
2003-04-28 10:04:50 +00:00
Marcus Boerger
1c1aa38ee5
Reset option parsing
...
# i swear i had them in before last commit
2003-04-27 19:41:36 +00:00
Marcus Boerger
129d0898ca
split parameter parsing once more: do informal queries before others
...
#still a memleak in case of a parameter conflict
2003-04-27 19:19:29 +00:00
Marcus Boerger
d2833dc9c2
Revert some ini settings to be hardcoded due to popular demand
2003-04-23 22:52:44 +00:00
Marcus Boerger
de76ceb2d3
Fix more shutdown wierdness
2003-04-19 15:02:44 +00:00
Wez Furlong
7ca29424c4
Fix folding marker
2003-04-19 14:41:31 +00:00
Marcus Boerger
0bcfdd0262
Do init CG(in_compilation) here until someone finds a better place
2003-04-19 13:54:01 +00:00