Sascha Schumann
be2668c027
Use the already compiled `mod_php4.o'. This avoids the trouble
...
apxs has with VPATH builds (assumes source dir = build dir).
1999-10-02 12:11:52 +00:00
Andi Gutmans
86357a9c27
- Move is_ref back to being an unsigned char and not a bit field.
1999-10-01 23:31:39 +00:00
Andi Gutmans
4dd47ffbc1
- Remove locking support completely
1999-10-01 23:26:00 +00:00
Andi Gutmans
f67a65543d
- I forgot this
1999-10-01 19:53:27 +00:00
Andrei Zmievski
23e8d1762d
Added array_reverse() function.
1999-10-01 17:36:54 +00:00
Andrei Zmievski
a92fb5fe3d
rename.
1999-10-01 14:54:55 +00:00
Thies C. Arntzen
7e75bf8f88
one zval fix - cleanups
1999-10-01 13:44:07 +00:00
Andi Gutmans
03d354dcf9
- For Andrei. Implement references in array() initializations
1999-10-01 10:00:05 +00:00
Andrei Zmievski
6f34f1a68d
test commit
1999-09-30 23:00:39 +00:00
Andrei Zmievski
7258842c29
preg_replace() now makes copies of array entries if arrays are passed in,
...
so that convert_to_string() preserves the originals. Is this the correct way to do it?
1999-09-30 21:59:46 +00:00
Sascha Schumann
7ed678f819
Fix typo--GD_* is for shared build mode.
1999-09-30 20:04:52 +00:00
Andrei Zmievski
97f105e450
Fix nl2br crash.
1999-09-30 20:03:32 +00:00
Sascha Schumann
d926d95066
Test commit II.
1999-09-30 19:19:19 +00:00
Andrei Zmievski
7982d27528
No need for this anymore.
1999-09-30 18:56:46 +00:00
Sascha Schumann
33ba4ec2a9
Test commit.
1999-09-30 18:54:10 +00:00
Sascha Schumann
5320c897f5
Automatically add the SAPI target's Makefile to the list. This
...
frees us from doing this in each config.m4.
1999-09-30 12:56:24 +00:00
Thies C. Arntzen
16e1cbee07
major rework here - the refcount stuff gets better and better!
1999-09-30 08:41:45 +00:00
Sascha Schumann
cf4afd61f0
* create Makefiles for ext, pcrelib, sapi/*
...
* copy files for Apache from $(srcdir)
1999-09-29 22:18:43 +00:00
Sascha Schumann
4db370ab9c
* VPATH work
...
* add "--local" switch to buildconf which only recrates the local
autoconf scripts.
1999-09-29 21:49:32 +00:00
Zeev Suraski
dbccd75b06
*** empty log message ***
1999-09-29 21:46:37 +00:00
Chuck Hagenbuch
9221981fa3
cjh: closing bug #2407 .
1999-09-29 21:18:35 +00:00
Thies C. Arntzen
02c0ab8d0c
fix the order.. (thanx, andi)
1999-09-29 19:13:08 +00:00
Sascha Schumann
174c79dcba
Fix a VPATH issue.
1999-09-29 18:35:45 +00:00
Andi Gutmans
202d7dd216
Fix leak in += with arrays
1999-09-29 17:45:44 +00:00
Andi Gutmans
06d04d15a8
- Fix SEND_VAR problem after fetch'ing a variable and not knowing the fetch type
1999-09-29 17:18:36 +00:00
Thies C. Arntzen
446e5d0fff
added add_property_resource
1999-09-29 15:25:06 +00:00
Stig Bakken
16ff84429a
*** empty log message ***
1999-09-29 15:17:29 +00:00
Stig Bakken
1cb0d88186
Decent configure speedup. Makefiles are now generated only for the
...
extensions you are including. Got rid of configure.in.in.
Moved the last Apache-specific files into sapi/apache and made both
static and DSO build work again (it still doesn't run properly).
1999-09-29 15:17:02 +00:00
Stig Bakken
db4820447f
The $shared variable should normally never be used outside of a call to
...
AC_ARG_(ENABLE|WITH). If it is necessary anyway, make sure it is set to
"no" before starting.
1999-09-29 15:13:25 +00:00
Andrey Hristov
2fa5e6dd6a
Fix for my fix.
1999-09-29 14:25:40 +00:00
Thies C. Arntzen
284bc523d6
fixed crash in connection shutdown!
1999-09-29 14:20:27 +00:00
Thies C. Arntzen
73c8429282
just some renaming.
1999-09-29 13:35:12 +00:00
Andi Gutmans
59d5462a6a
- Stop using the locking mechanism and start using refcount.
...
Now we know when we need to free but we still need to support it
1999-09-28 17:37:14 +00:00
Andi Gutmans
cf6c92949c
- Get rid of warning
1999-09-28 17:37:06 +00:00
Andi Gutmans
b56fd4602f
- First part of the patch which makes reads use ptr and not ptr_ptr.
1999-09-28 16:03:09 +00:00
Stig Bakken
f83ff3eb73
disable --with-zeus for now.
1999-09-28 12:55:49 +00:00
Stig Bakken
4c4c8555eb
Started working on the Zeus support. Zeus's ISAPI obviously differs from
...
Windows's, does someone have docs for the Windows API?
1999-09-28 12:08:34 +00:00
Sascha Schumann
7ed68c0f53
Provide alternative istdiostream.
...
This has been tested with Sun WorkShop 4.2 C++ which does not
contain class istdiostream.
1999-09-28 11:54:02 +00:00
Thies C. Arntzen
74bc24d9d5
initialize OCI in threaded mode if ZTS is defined.
1999-09-28 11:12:32 +00:00
Thies C. Arntzen
9156c2c8d1
init in thread-safe mode if ZTS isdefined
1999-09-28 11:09:03 +00:00
Thies C. Arntzen
4c3f393743
fixed startup-deadlock.
1999-09-28 10:54:42 +00:00
Thies C. Arntzen
a054e6e61e
found a typo!
1999-09-28 09:59:59 +00:00
Andi Gutmans
20ba4ec0bd
- Update project.
1999-09-27 19:42:53 +00:00
Sascha Schumann
9442b13939
Make an extra copy of input parameter.
1999-09-27 18:00:30 +00:00
Sascha Schumann
e846baa14b
* include from $(srcdir)
...
* use proper target for nsapi
1999-09-27 16:49:23 +00:00
Sascha Schumann
288c73580b
Create directories, if they do not exist (for VPATH builds).
1999-09-27 16:42:34 +00:00
Stig Bakken
402b2a5d6d
added README file with very brief docs
1999-09-27 16:37:33 +00:00
Stig Bakken
2a854ca8b9
Generalized server-API build process on UNIX. Each SAPI
...
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.
1999-09-27 16:34:28 +00:00
Sascha Schumann
154663e9a2
Remove C++ style comments from C source file.
1999-09-27 15:37:00 +00:00
Andrey Hristov
7665e9ef27
Fix for bug #2199 . Redirect was returning http:// which resulted in a crash.
1999-09-27 15:17:28 +00:00