#
cf8e3897 |
| 02-Sep-2000 |
Zeev Suraski |
@- Added support for an optional output handler function for output @ buffering. This enables transparent rendering of XML through XSL, @ transparent compression, etc. (Zeev)
|
#
e065c308 |
| 01-Sep-2000 |
Zeev Suraski |
- Fix dir.c - Begin cleanup of php_error_cb()
|
#
df273c9d |
| 01-Sep-2000 |
Sascha Schumann |
Hopefully last round of fixing varargs use. We don't need to create the log message twice, and by doing it only once we also avoid the orig_args trap.
|
#
ed3c8526 |
| 31-Aug-2000 |
Stanislav Malyshev |
Make main.c compile again
|
#
0bc2bb05 |
| 31-Aug-2000 |
Zeev Suraski |
Safer shutdown process. Continue to shut down even if we bail out in the middle of a certain part.
|
#
47f8af85 |
| 30-Aug-2000 |
Zeev Suraski |
This is no longer relevant...
|
#
0e482b1b |
| 30-Aug-2000 |
Zeev Suraski |
- Truly fix varargs handling - the current situation was a sure-fire crash in most platforms (the older code worked, even though it didn't compile well for some very odd reason, probably
- Truly fix varargs handling - the current situation was a sure-fire crash in most platforms (the older code worked, even though it didn't compile well for some very odd reason, probably a compiler bug; The new code would cause PHP to crash if both display_errors/log_errors and track_errors were enabled)
show more ...
|
Revision tags: php-4.0.2 |
|
#
1b4d8c0f |
| 29-Aug-2000 |
Stig Bakken |
@Added PHP API for Zend's ticks Added PHP API for registering tick functions. Ticks is a per-instruction callback in Zend that allows us to implement cooperative multitasking within PHP.
@Added PHP API for Zend's ticks Added PHP API for registering tick functions. Ticks is a per-instruction callback in Zend that allows us to implement cooperative multitasking within PHP. Example: In extension code: php_add_tick_function(my_tick_func); void my_tick_func(int count) { php_printf("[tick %d]", count); } In PHP code: <?php declare(ticks = 1) { print "there should be two ticks here.\n"; } ?>
show more ...
|
#
e783d75e |
| 27-Aug-2000 |
Sascha Schumann |
sizeof(old_cwd) evaluated to sizeof(char *) after last commit, so old_cwd was not set correctly.
|
#
ecbc0255 |
| 27-Aug-2000 |
Andi Gutmans |
- Use do_alloca()/free_alloca() for old_cwd. This will ensure speed in - non-ISAPI environments but in ISAPI will use emalloc()/efree() to save - stack space. MS only gives us 10KB those bast
- Use do_alloca()/free_alloca() for old_cwd. This will ensure speed in - non-ISAPI environments but in ISAPI will use emalloc()/efree() to save - stack space. MS only gives us 10KB those bastards.
show more ...
|
#
827672cd |
| 27-Aug-2000 |
Andi Gutmans |
- Reverting Sascha's patch although I don't like doing these kind of things - but as it is Sascha who has reverted a zillion patches I don't feel that - bad about it :) - The patch is mor
- Reverting Sascha's patch although I don't like doing these kind of things - but as it is Sascha who has reverted a zillion patches I don't feel that - bad about it :) - The patch is morally incorrect and it actually also has a crash bug which - I won't point out because it shouldn't be there. - SG(path_translated) should be set by the SAPI module correctly and if it - isn't the SAPI module should be fixed and not add code to PHP. There is - enough special case code in PHP and I would like to clean it up and not - add more. - Last but not least, old_cwd takes 4KB of stack space. We should probably - malloc() it because in ISAPI we only have 10KB of stack space.
show more ...
|
#
390d1cd1 |
| 27-Aug-2000 |
Sascha Schumann |
Initializing new_path once is enough
|
#
3f969d0b |
| 27-Aug-2000 |
Sascha Schumann |
If a SAPI module does not pass an absolute path as primary_file to php_execute_script(), we will now change the filename to point to the absolute path.
|
#
39770d99 |
| 27-Aug-2000 |
Andi Gutmans |
- Try and fix problem with opening wrong file.
|
Revision tags: PRE_LIBMYSQL_REVERT, php-4.0.2RC1 |
|
#
8e0ae5d1 |
| 21-Aug-2000 |
Sascha Schumann |
Cleaning up some mess
|
#
c7999595 |
| 20-Aug-2000 |
Andi Gutmans |
- Change PHP_SEPARATOR to PHP_DIR_SEPARATOR
|
#
80d87827 |
| 20-Aug-2000 |
Andi Gutmans |
- Sascha's patch should make PHP in VIRTUAL_DIR mode also change to the - right directory so this shouldn't be needed anymore.
|
#
1d68a02d |
| 20-Aug-2000 |
Sascha Schumann |
The status quo in PHP is that the current directory is initialized to the directory where the executing script is located. Since this needs to be implemented for all SAPI modules anyway,
The status quo in PHP is that the current directory is initialized to the directory where the executing script is located. Since this needs to be implemented for all SAPI modules anyway, this change moves the functionality to php_execute_script() and gets rid of the per-module code.
show more ...
|
#
ce635bdb |
| 15-Aug-2000 |
Sascha Schumann |
Fix varargs handling. The assignments are not necessary at all and cause problems on various platforms, so we get rid of them.
|
#
c9dca640 |
| 15-Aug-2000 |
Zeev Suraski |
Sync with Zend
|
#
5090b1e8 |
| 13-Aug-2000 |
Stanislav Malyshev |
Fix zend_fiel_handle handling. Should fix URL include and various opened_path inconsistencies.
|
#
a6c6f6a5 |
| 09-Aug-2000 |
Zeev Suraski |
Update to be consistent with the new Zend API
|
#
97893e6a |
| 06-Aug-2000 |
Zeev Suraski |
Reverse this patch - it really shouldn't be in the error handler, but in the place that generates the error...
|
Revision tags: PRE_FILE_COMPILE_API_CHANGE |
|
#
b04a0266 |
| 04-Aug-2000 |
Hartmut Holzgraefe |
changed default sendmail flags from '-t' to '-t -i' (bugid#5374)
|
#
b59e98b8 |
| 01-Aug-2000 |
Hartmut Holzgraefe |
"undefined function" error message will now suggest similar named functions as jikes compiler for java does (typo protection)
|