summaryrefslogtreecommitdiff
path: root/sapi/apache/mod_php4.h
Commit message (Collapse)AuthorAgeFilesLines
* Maintain headers.Sebastian Bergmann2002-02-281-1/+1
|
* Update headers.Sebastian Bergmann2001-12-111-2/+2
|
* fix macro + nuke warningDaniel Beulshausen2001-09-171-6/+1
|
* WSfoobar2001-08-311-2/+2
|
* Redesigned thread safety mechanism - nua nuaZeev Suraski2001-07-281-5/+1
|
* Safer detection of recursive PHP invocationsZeev Suraski2001-05-131-0/+1
|
* - Fix copyright notices with 2001Andi Gutmans2001-02-261-1/+1
|
* Add apache_child_terminate() and INI setting apache.child_terminateSascha Schumann2000-12-131-0/+1
| | | | | | | which defaults to 0. Submitted by: Sam Liddicott <sam.liddicott@ananova.com>
* Align ZTS handling of globals with common usageSascha Schumann2000-12-101-0/+12
|
* Axe rest of DAV leftovers and use STD_PHP_INI_ENTRY in the INI sectionSascha Schumann2000-12-071-1/+0
|
* Change header protection macros to conform to standard.Sascha Schumann2000-07-021-3/+3
| | | | | | | | | Draft 3 of IEEE 1003.1 200x, "2.2 The Compilation Environment" All identifiers that begin with an underscore and either an uppercase letter or another underscore are always reserved for any use by the implementation.
* Update the license with the new clause 6Zeev Suraski2000-05-181-2/+2
|
* apache module now compiles under win32, apache loads, but crashes on line ↵Shane Caraveo2000-04-301-1/+1
| | | | 1167 main.c on page request
* the pipe is breaking all the timeZeev Suraski2000-02-191-2/+2
|
* New function notice.Andrei Zmievski2000-02-081-0/+1
|
* Happy Y2K patch! Happy new year (or the new millennium, depending on whetherSascha Schumann2000-01-011-1/+1
| | | | | you start counting at 0 or 1).
* Generalized server-API build process on UNIX. Each SAPIStig Bakken1999-09-271-0/+49
implementation now has its own directory under sapi/, just like extensions have theirs under ext/. To make the final targets appear in the main dir, the top-level Makefile includes sapi/NN/Makefile.inc from the selected sapi backend. This is a plan Makefile stub without any autoconf substitutions. Each SAPI backend also has its own config.m4 like extensions (read at the end of diversion 2) and config.h.stub files. Each SAPI backend has to contain: config.m4: just like for extensions, this file contains autoconf/automake directives that end up in the configure script. The only difference is that the sapi config.m4 files are read in diversion (output block) 2 instead of 3. The sapi config.m4 files should set two variables: PHP_SAPI (which sapi backend to choose) and SAPI_TARGET (the name of the resulting library or program, previously BINNAME). If they are not specified, they will default to "cgi" and "php", respectively. Makefile.inc: has to exist, has to define "INSTALL_IT" to the command used to install the final target (or ":" for no operation). It also has to define a plain Makefile rule (without autoconf substitutions) to build $(SAPI_TARGET) Makefile.am: just what you think. Make sure your target is called "libphpsapi_NNN.a", where NNN is the value of PHP_SAPI. Some testing and fixing probably remains. To make everything hang together, I've done some ugly tricks that I can imagine causing some problems. I've built and run the CGI version and built the Apache DSO.