#
43ae2bff |
| 01-Jan-2000 |
Sascha Schumann |
Happy Y2K patch! Happy new year (or the new millennium, depending on whether you start counting at 0 or 1).
|
Revision tags: PRE_ISSET_TYPE, PRE_LIBZEND_TO_ZEND |
|
#
d8000684 |
| 15-Dec-1999 |
Zeev Suraski |
- Implement ability to turn off support for call-time pass by reference
|
Revision tags: PRE_RETURN_REF_MERGE, RETURN_REF_BP, PRE_RETURN_REF_PATCH |
|
#
162adb77 |
| 03-Dec-1999 |
Rasmus Lerdorf |
@ PHP 4 scripts will now obey the max_execution_time setting and actually @ time out (Rasmus) # Note that Apache clears all signal handler including SIGPROF before # calling the content h
@ PHP 4 scripts will now obey the max_execution_time setting and actually @ time out (Rasmus) # Note that Apache clears all signal handler including SIGPROF before # calling the content handler, so even though we set our itimer before # this in the PHP_INI stuff, Apache kicks sand in our face and we need # to set the timer again just before we start parsing
show more ...
|
#
fce775e8 |
| 01-Dec-1999 |
Sascha Schumann |
Remove fsock-specific members
|
#
e56e63a6 |
| 26-Nov-1999 |
Sascha Schumann |
Back out last commit.
|
#
35b30a8d |
| 26-Nov-1999 |
Sascha Schumann |
Add reentrant versions of ctime, localtime, gmtime, asctime. These cannot be implemented platform-independent, so we fall back to the native non-reentrant versions, but lock during each
Add reentrant versions of ctime, localtime, gmtime, asctime. These cannot be implemented platform-independent, so we fall back to the native non-reentrant versions, but lock during each access (only if ZTS is used). To initialize/destroy the used data structures, you need to call reentrancy_startup() before sapi_startup(), and reentrancy_shutdown() after sapi_shutdown().
show more ...
|
Revision tags: ZO_B1, ZEND_OPTIMIZER_B1, php-4.0b3 |
|
#
4bb5e353 |
| 17-Nov-1999 |
Sascha Schumann |
Add post request startup handlers. These are called at the end of the request startup function, and can use the initialized structures like the symbol table.
|
Revision tags: PRE_USED_RETURN_VALUE_PATCH, php-4.0b3_RC5, php-4.0b3_RC4, php-4.0b3_RC3, php-4.0b3_RC2, PRE_FETCH_READ_PATCH, before-sapi-split, PRE_DELAYED_ARRAY_FETCH_PATCH |
|
#
9e331579 |
| 12-Sep-1999 |
Zeev Suraski |
That's important enough to be cached
|
#
15fee4d3 |
| 11-Sep-1999 |
Zeev Suraski |
- Seriously optimize and clean php_parse_gpc_data() - Added gpc_globals directive to turn global definitions of GPC variables on/off (untested)
|
#
5a2189f3 |
| 05-Sep-1999 |
Sascha Schumann |
work around gcc bug, otherwise compiler would die with toplev.c:2261: Internal compiler error in function float_signal in basic_functions.c
|
#
54ec3a8e |
| 04-Sep-1999 |
Rasmus Lerdorf |
Cleanups What the heck was that dangling (c) for in the PUTC macros? Were they supposed to serve some sort of purpose, because I sure don't see one for them.
|
#
0bede914 |
| 04-Sep-1999 |
Rasmus Lerdorf |
First part of the connection_status work. No user-callable functions yet. That is coming next. Have also only done Apache and CGI so far. Will have to crack open my ISAPI book to do that o
First part of the connection_status work. No user-callable functions yet. That is coming next. Have also only done Apache and CGI so far. Will have to crack open my ISAPI book to do that one. Also changed the SAPI output functions to return an int. We'll check the connection status inside each one, but we might need the return code at some other level and I don't see a good reason for just tossing these return codes.
show more ...
|
#
7e250d06 |
| 24-Aug-1999 |
Zeev Suraski |
Add output_buffering directive
|
Revision tags: php-4.0b2, BEFORE_NEW_OPERATOR_FIX, BEFORE_BIG_SYMBOL_CHANGE, php-4.0b1 |
|
#
c5724cbd |
| 16-Jul-1999 |
Zeev Suraski |
License update
|
Revision tags: BEFORE_REMOVING_AI_COUNT_FINAL_STEP, BEFORE_REMOVING_GC_STEP2, BEFORE_REMOVING_GC_STEP1 |
|
#
f88464ee |
| 19-Jun-1999 |
Zeev Suraski |
Win32/ZTS compiles again
|
#
f86fb810 |
| 15-Jun-1999 |
Zeev Suraski |
Change four spaces back to tabs (Why the hell did you change the tabs to four spaces?!)
|
#
336392ea |
| 15-Jun-1999 |
Stig Bakken |
* now using php4.ini instead of php3.ini * re-imported fopen-wrappers, fsock and string code from php3 NB! I have not tested all of the imported functions yet.
|
#
3cad3485 |
| 04-Jun-1999 |
Zeev Suraski |
* Add a new workspace for dynamic PHP extensions. * Add a few functions to PHP's API. * Get the MySQL extension up-to-date and thread safe. * Add a project for building the MySQL extensio
* Add a new workspace for dynamic PHP extensions. * Add a few functions to PHP's API. * Get the MySQL extension up-to-date and thread safe. * Add a project for building the MySQL extension under Win32.
show more ...
|
Revision tags: BEFORE_PHP4_APACHE_MODULE_CHANGE |
|
#
ba88c0c4 |
| 11-May-1999 |
Zeev Suraski |
* Move unclean_shutdown from PHP to Zend. * The Master/Local headers in the phpinfo() table were reversed. * Fix a gpc bug
|
#
928e3220 |
| 10-May-1999 |
Zeev Suraski |
Weed out all BoundsChecker-found bugs
|
#
12453561 |
| 27-Apr-1999 |
Zeev Suraski |
* Get rid of the memory leak messages in case of fatal errors or exit() * .dsp fixes * Minor fixes
|
#
7942eaf3 |
| 26-Apr-1999 |
Zeev Suraski |
* Plenty of thread safety and Win32 work. * Changed PHP4 to compile as a DLL, both ISAPI and the the CGI run with the same DLL. * Switched to using the DLL runtime library under Win32. PHP w
* Plenty of thread safety and Win32 work. * Changed PHP4 to compile as a DLL, both ISAPI and the the CGI run with the same DLL. * Switched to using the DLL runtime library under Win32. PHP will NOT work if compiled against the static library! * Removed yesterday's php4libts project (with php4dllts, it's obsolete). This *does* affect thread-unsafe Windows as well - the thread unsafe CGI is also dependant on the thread-unsafe DLL.
show more ...
|
#
125275b0 |
| 24-Apr-1999 |
Zeev Suraski |
Small fixes
|
#
05d24c60 |
| 23-Apr-1999 |
Zeev Suraski |
Remove redundant code
|
#
09946676 |
| 23-Apr-1999 |
Zeev Suraski |
Thread-safe header_is_being_sent
|