Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Maintain headers. | Sebastian Bergmann | 2002-02-28 | 1 | -1/+1 |
| | |||||
* | Update headers. | Sebastian Bergmann | 2001-12-11 | 1 | -2/+2 |
| | |||||
* | fix macro + nuke warning | Daniel Beulshausen | 2001-09-17 | 1 | -6/+1 |
| | |||||
* | WS | foobar | 2001-08-31 | 1 | -2/+2 |
| | |||||
* | Redesigned thread safety mechanism - nua nua | Zeev Suraski | 2001-07-28 | 1 | -5/+1 |
| | |||||
* | Safer detection of recursive PHP invocations | Zeev Suraski | 2001-05-13 | 1 | -0/+1 |
| | |||||
* | - Fix copyright notices with 2001 | Andi Gutmans | 2001-02-26 | 1 | -1/+1 |
| | |||||
* | Add apache_child_terminate() and INI setting apache.child_terminate | Sascha Schumann | 2000-12-13 | 1 | -0/+1 |
| | | | | | | | which defaults to 0. Submitted by: Sam Liddicott <sam.liddicott@ananova.com> | ||||
* | Align ZTS handling of globals with common usage | Sascha Schumann | 2000-12-10 | 1 | -0/+12 |
| | |||||
* | Axe rest of DAV leftovers and use STD_PHP_INI_ENTRY in the INI section | Sascha Schumann | 2000-12-07 | 1 | -1/+0 |
| | |||||
* | Change header protection macros to conform to standard. | Sascha Schumann | 2000-07-02 | 1 | -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 6 | Zeev Suraski | 2000-05-18 | 1 | -2/+2 |
| | |||||
* | apache module now compiles under win32, apache loads, but crashes on line ↵ | Shane Caraveo | 2000-04-30 | 1 | -1/+1 |
| | | | | 1167 main.c on page request | ||||
* | the pipe is breaking all the time | Zeev Suraski | 2000-02-19 | 1 | -2/+2 |
| | |||||
* | New function notice. | Andrei Zmievski | 2000-02-08 | 1 | -0/+1 |
| | |||||
* | Happy Y2K patch! Happy new year (or the new millennium, depending on whether | Sascha Schumann | 2000-01-01 | 1 | -1/+1 |
| | | | | | you start counting at 0 or 1). | ||||
* | Generalized server-API build process on UNIX. Each SAPI | Stig Bakken | 1999-09-27 | 1 | -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. |