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 |
|
#
5f8f410e |
| 14-Nov-1999 |
Stig Bakken |
@Added tmpfile() function (Stig) Removed the mkstemp stuff and added tmpfile() function instead.
|
#
bcb2214e |
| 13-Nov-1999 |
Sascha Schumann |
Improve regex library selection. It lets user specify whether they want system, apache, or php's regex library by using the --with-regex option. "php" is the default; if you use --with-apache
Improve regex library selection. It lets user specify whether they want system, apache, or php's regex library by using the --with-regex option. "php" is the default; if you use --with-apache in combination with Apache 1.3.x, the default is "apache".
show more ...
|
Revision tags: php-4.0b3_RC4, php-4.0b3_RC3, php-4.0b3_RC2 |
|
#
63d47b77 |
| 08-Nov-1999 |
Stig Bakken |
(PHP tempnam) now uses mkstemp() if available @- tempnam() now uses mkstemp() if available (Stig)
|
#
cf0868fe |
| 30-Oct-1999 |
Rasmus Lerdorf |
Clean up regex header file mess. php.h now explicitly includes php_regex.h and php_regex.h figures out which regex header files to include and defines symbols that prevents other stuff from
Clean up regex header file mess. php.h now explicitly includes php_regex.h and php_regex.h figures out which regex header files to include and defines symbols that prevents other stuff from including the wrong versions of regex header files.
show more ...
|
#
ea880d2b |
| 27-Oct-1999 |
Thies C. Arntzen |
moved output.c into ext/standart and made it thread-safe. moved output-buffering related functions from basic_functions to output.c Win32 project need to be updated to reflect new position.
moved output.c into ext/standart and made it thread-safe. moved output-buffering related functions from basic_functions to output.c Win32 project need to be updated to reflect new position. # i'm not really happy with this solution, but it seemed the easiest one! # the whole output code is a bit hard to understand... @- Output-Buffering system is now Thread-Safe. (Thies)
show more ...
|
#
db69449d |
| 15-Oct-1999 |
Andrei Zmievski |
Update mergesort() proto.
|
#
86e031d9 |
| 15-Oct-1999 |
Andrei Zmievski |
Added mergesort.c from FreeBSD.
|
#
b5c3c7bf |
| 15-Oct-1999 |
Thies C. Arntzen |
files are now resources, file.c is thread-safe, the le_ vars are no longer shared, but they are accessible thru "php_file_le_socket(), php_file_le_uploads()..." i also updated the ftp, pdf an
files are now resources, file.c is thread-safe, the le_ vars are no longer shared, but they are accessible thru "php_file_le_socket(), php_file_le_uploads()..." i also updated the ftp, pdf and file-upload stuff to match the new requirements. @- Cleaned up File-Module (Thies)
show more ...
|
Revision tags: PRE_FETCH_READ_PATCH, before-sapi-split |
|
#
96a19593 |
| 20-Sep-1999 |
Andi Gutmans |
- Internal functions which are basic language functions should be in Zend and not in PHP. I.e. strlen(), each(), error_reporting(), count(), get_class_name().
|
Revision tags: PRE_DELAYED_ARRAY_FETCH_PATCH |
|
#
328d08bd |
| 15-Sep-1999 |
Thies C. Arntzen |
HASH_OF is usable enough (i hate duplicating macros all over the place)
|
#
1740e6ee |
| 15-Sep-1999 |
Stig Bakken |
Clean up the strlcat/strlcpy checks.
|
#
61a3c147 |
| 14-Sep-1999 |
Andi Gutmans |
Add strlcpy/strlcat to the build process
|
#
a1784083 |
| 12-Sep-1999 |
Zeev Suraski |
Time to do that - rename the output layer prefix
|
#
bcb00207 |
| 04-Sep-1999 |
Rasmus Lerdorf |
Forgot one
|
#
ce4e09da |
| 04-Sep-1999 |
Zeev Suraski |
This was actually intentional... put it back in and improve
|
#
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 ...
|
#
8e8d923f |
| 03-Sep-1999 |
Sascha Schumann |
Add prototypes for new functions in internal_functions.c.in
|
#
5b293ecd |
| 03-Sep-1999 |
Sascha Schumann |
- add global startup/shutdown handlers - improve genif.sh to also consider all header files for inclusion (checks for phpext_) - use vsnprintf in main.c to avoid buffer overflows -
- add global startup/shutdown handlers - improve genif.sh to also consider all header files for inclusion (checks for phpext_) - use vsnprintf in main.c to avoid buffer overflows - improve sessions's mm module to cope better with OOM situations within the shared memory segment - fix typo wrt session.auto_start
show more ...
|
#
4e33a1d6 |
| 14-Aug-1999 |
Zeev Suraski |
Close bug #1742
|
Revision tags: php-4.0b2 |
|
#
3cb1eb04 |
| 02-Aug-1999 |
Zeev Suraski |
Removed '3' from key functions in PHP (maintained compatibility through php3_compat.h)
|
#
5aa3eff9 |
| 28-Jul-1999 |
Andrey Hristov |
Fix link functions problem.
|
#
1b2c932c |
| 26-Jul-1999 |
Andrey Hristov |
More symbol work. I've defined a few macros to help with module/request init/startup function definitions. Basically: PHP_MINIT_FUNCTION(module) PHP_MSHUTDOWN_FUNCTION(modul
More symbol work. I've defined a few macros to help with module/request init/startup function definitions. Basically: PHP_MINIT_FUNCTION(module) PHP_MSHUTDOWN_FUNCTION(module) PHP_RINIT_FUNCTION(module) PHP_RSHUTDOWN_FUNCTION(module) PHP_MINFO_FUNCTION(module) These will expand to proper function prototypes. Now to specify these in the module entry, use: PHP_MINIT(module) PHP_MSHUTDOWN(module) PHP_RINIT(module) PHP_RSHUTDOWN(module) PHP_MINFO(module) I've updated all modules in ext/standard and everything from ext/apache to ext/db. If you can, please update your module to use these macros.
show more ...
|
Revision tags: BEFORE_NEW_OPERATOR_FIX, BEFORE_BIG_SYMBOL_CHANGE, php-4.0b1 |
|
#
c5724cbd |
| 16-Jul-1999 |
Zeev Suraski |
License update
|