summaryrefslogtreecommitdiff
path: root/main/php.h
Commit message (Collapse)AuthorAgeFilesLines
...
* Clean up the strlcat/strlcpy checks.Stig Bakken1999-09-151-2/+2
|
* Add strlcpy/strlcat to the build processAndi Gutmans1999-09-141-0/+8
|
* Time to do that - rename the output layer prefixZeev Suraski1999-09-121-6/+6
|
* Forgot oneRasmus Lerdorf1999-09-041-1/+1
|
* This was actually intentional... put it back in and improveZeev Suraski1999-09-041-1/+1
|
* CleanupsRasmus Lerdorf1999-09-041-2/+2
| | | | | | | 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.
* First part of the connection_status work. No user-callable functionsRasmus Lerdorf1999-09-041-0/+4
| | | | | | | | | | | 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.
* Add prototypes for new functions in internal_functions.c.inSascha Schumann1999-09-031-1/+3
|
* - add global startup/shutdown handlersSascha Schumann1999-09-031-6/+10
| | | | | | | | | | - 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
* Close bug #1742Zeev Suraski1999-08-141-1/+1
|
* Removed '3' from key functions in PHP (maintained compatibility throughZeev Suraski1999-08-021-3/+3
| | | | | php3_compat.h)
* Fix link functions problem.Andrey Hristov1999-07-281-0/+1
|
* More symbol work.Andrey Hristov1999-07-261-0/+13
| | | | | | | | | | | | | | | | | | | | | | | | | 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.
* License updateZeev Suraski1999-07-161-20/+9
|
* *** empty log message ***Zeev Suraski1999-07-081-0/+1
|
* work around the Apache problem that it pollutes the namespaceSascha Schumann1999-07-031-0/+8
|
* add dmallocSascha Schumann1999-06-261-0/+4
|
* * Add a new workspace for dynamic PHP extensions.Zeev Suraski1999-06-041-3/+1
| | | | | | | * 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.
* Moved all SET_ and RETURN_ macros to ZendZeev Suraski1999-05-271-130/+0
| | | | | Fixed all RETVAL_ macros
* * Get Apache to work. POST doesn't work yet.Zeev Suraski1999-05-111-11/+1
| | | | | | | * There are now -I directives for the absolute path of php4, php4/libzend and the builddir for the Apache module, so we can #include any php/Zend header. * Rename config.h to php_config.h
* * Get the Apache module to compile againZeev Suraski1999-04-261-3/+0
| | | | | | * Get rid of php3_rqst, use SG(server_context) instead (there's still Apache-specific code, but it nuked a global)
* * Plenty of thread safety and Win32 work.Zeev Suraski1999-04-261-11/+10
| | | | | | | | | | | * 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.
* * Fix a couple of thread safety issuesAndi Gutmans1999-04-251-1/+1
| | | | | | | | | | * Add initial ISAPI support. Very very experimental. * In the thread safe version, generate php4 as a library so that we can link it with both php.exe and the ISAPI dll. We should probably consider doing that under all circumstances, under UNIX as well. The thread-unsafe version *should* be unharmed.
* A lot of cleanups... Removed old thread-safe code and other redundant code ↵Zeev Suraski1999-04-241-33/+0
| | | | and files
* moved bcmathStig Bakken1999-04-211-0/+3
|
* added PHP_API_VERSION, simply set it to 19990421 for nowStig Bakken1999-04-211-0/+2
|
* Minor fixesZeev Suraski1999-04-211-1/+0
|
* * Rename php_compat.[ch] to flock_compat.[ch] and move it to ext/standardZeev Suraski1999-04-211-2/+0
| | | | | * Fix Win32 compilation
* port some fixes, add compat routinesSascha Schumann1999-04-211-0/+1
|
* More thread safety workZeev Suraski1999-04-211-1/+1
|
* odbc compiles and runs on UNIX again (tested with Solid 2.3)Stig Bakken1999-04-201-0/+7
|
* Buh-bye php3_iniZeev Suraski1999-04-101-4/+0
|
* * A lot of work on php_ini stuffZeev Suraski1999-04-091-0/+33
| | | | | * A lot of work on getting rid from php3_ini
* PHP 4.0Zeev Suraski1999-04-071-0/+485