History log of /PHP-7.0/main/main.c (Results 726 – 750 of 1036)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 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)


1...<<21222324252627282930>>...42