Zeev Suraski
c5af324ec3
More thread safety work
1999-04-21 04:02:11 +00:00
Zeev Suraski
7a87fcbbda
Thread safety patch. We're still not quite there but it compiles again, and
...
more logic has been implemented.
1999-04-21 03:49:09 +00:00
Zeev Suraski
37fe04b887
Thread Safe Resource Manager
1999-04-20 23:58:02 +00:00
Stig Bakken
b84ce5a06a
added ext/*/config.h.stub files
...
removed config.h.in (generated)
1999-04-20 01:23:32 +00:00
Stig S. Bakken
9e4c7bd56c
Makefile.in and aclocal.m4 are generated
...
added buildconf script
1999-04-20 01:12:53 +00:00
Stig Bakken
54468d2e75
odbc compiles and runs on UNIX again (tested with Solid 2.3)
1999-04-20 01:03:12 +00:00
Zeev Suraski
b7c30c1bdf
Return a success value from the startup function, so we can unload immediately
...
if it fails.
1999-04-19 21:39:18 +00:00
Stig Bakken
84e9ea1726
convert libzend to automake
1999-04-19 20:11:50 +00:00
Stig S. Bakken
b227e385cc
convert to automake
1999-04-19 20:10:26 +00:00
Andi Gutmans
5033ee7d69
Rearrange the .dsp for the new ODBC layout
1999-04-19 18:57:29 +00:00
Andi Gutmans
9deab4118d
Add a couple of ZEND_API's
1999-04-19 18:57:14 +00:00
Stig Bakken
a2d8219e2c
ignore acconfig.h
1999-04-19 17:36:25 +00:00
Stig Bakken
edf17b2a8f
include the right header files
1999-04-19 17:24:25 +00:00
Stig Bakken
7d9c4da459
generate acconfig.h from acconfig.h.in and ext/*/config.h.stub
1999-04-19 17:19:37 +00:00
Andi Gutmans
dd03a7a2f3
Support =unset as arguments
1999-04-19 16:28:05 +00:00
Stig Bakken
7dee737fb4
moved odbc into ext/
1999-04-19 15:04:11 +00:00
Stig Bakken
aac5a43123
keep old files if they are not modified
1999-04-19 13:58:54 +00:00
Stig Bakken
269877fdf3
moved dbase into ext/
1999-04-19 13:58:31 +00:00
Stig Bakken
6094128afe
moved dbase into ext/ along with the bundled library
...
dbase programs are no longer included
1999-04-19 13:56:50 +00:00
Stig S. Bakken
b515f34dd1
removed -lnsl and -lsocket checks from zend
1999-04-19 13:51:13 +00:00
Stig Bakken
3912318923
run automake and run autoconf in libzend
1999-04-19 08:07:20 +00:00
Zeev Suraski
1390eadc14
Ah, so that file is generated too
1999-04-18 20:59:54 +00:00
Zeev Suraski
1ae9891e7e
AiCount needs to be decreased here
1999-04-18 19:55:42 +00:00
Zeev Suraski
cc5e008b72
* Added buildconf, runs all the scripts necessary to build configure (Stig - if there's any way
...
to detect whether we need to run 'automake --add-missing', please add it...)
* Make vpath work again
* Minor UNIX bugfixes
1999-04-18 18:06:54 +00:00
Zeev Suraski
5e8c322859
Make Win32 happy with the recent changes.
1999-04-18 15:58:27 +00:00
Zeev Suraski
f432c05c3f
Forgot to add these - Win32 registry support
1999-04-18 15:54:18 +00:00
Zeev Suraski
342c6e0b23
Whatnot:
...
* updated alloc_persist to use critical sections
* changed extension shutdown to two-phase
* updated dependencies
* PR support (don't remember if there was any really)
1999-04-18 15:11:52 +00:00
Zeev Suraski
2e8fb4e329
Win32 registry support
1999-04-18 15:09:46 +00:00
Andi Gutmans
593e603e4b
- Make gettype() behave like it used to where it returned "object" for
...
objects.
1999-04-17 07:02:58 +00:00
Stig Bakken
1e2474b18c
Apache module compiles again
1999-04-17 02:01:20 +00:00
Stig Bakken
f4f53c850a
this file is now generated
1999-04-17 01:54:27 +00:00
Stig Bakken
4f7b0a0ccd
make sure the images on the phpinfo() page point to PHP-enabled pages
1999-04-17 01:52:58 +00:00
Stig Bakken
af88aa5474
ignore configure.in
1999-04-17 00:43:47 +00:00
Stig Bakken
74fb12efd5
this file is now generated
1999-04-17 00:43:21 +00:00
Stig Bakken
257de2bade
First commit of re-structuring phase one. We have started using automake in
...
sub-directories and started to move extension code into ext/<name>. For now,
I have moved the "standard" extension (which is quite a mix of everything
right now) and the GD extension into their own subdirs in ext/.
The configure script now also runs configure in the libzend directory
automatically and makes sure php4 and libzend use the same config.cache file.
To avoid running configure in libzend, use the --no-recursion option.
"make" in php4 also builds libzend now.
The Apache module doesn't compile right now, but a fix for that is
coming up.
1999-04-17 00:37:12 +00:00
Stig Bakken
2127ede122
updated GD from php3 repository, using it as a test extension for the new
...
directory structure
1999-04-16 12:15:38 +00:00
Andi Gutmans
8cf2d74b76
- Make the memory leak message print PHP4.
1999-04-16 08:12:51 +00:00
Andi Gutmans
b32b2831d8
- one more place which seems to have needed fixing. I don't have time to look
...
more into it. I hope we don't have anymore places which need fixing.
1999-04-15 17:43:16 +00:00
Andi Gutmans
3d631c4ca0
- Should fix the pass by reference problem. This happened because we moved
...
start from arg 1 now and not arg 0. There might be more places which need fixing
like in the executor but the bug seems OK now.
1999-04-15 17:41:21 +00:00
Zeev Suraski
fa76f0c903
Compile fix
1999-04-14 21:03:25 +00:00
Andi Gutmans
39f9487ee1
-Tiny patches
1999-04-14 19:53:33 +00:00
Zeev Suraski
76ceb9ad44
Better detection
1999-04-13 22:09:59 +00:00
Zeev Suraski
7c2155c1ad
Move Ai stuff before get_zval_*(), like Andi suggested. Fixes Sascha's huge
...
memory leak
1999-04-13 20:50:31 +00:00
Andi Gutmans
e1e2226b92
- Fix various memory leaks.
1999-04-13 19:28:03 +00:00
Andi Gutmans
d86ed8207c
Refcount bugfix
1999-04-13 17:49:14 +00:00
Andi Gutmans
3fcc6511f6
* Optimize argument_stack top lookup
...
* Fix a nasty bug in zend_ptr_stack_clean()
1999-04-13 17:03:10 +00:00
Zeev Suraski
533f135987
Remove unnecessary stack
1999-04-12 21:50:49 +00:00
Zeev Suraski
ad9b13eb9e
off by one
1999-04-12 21:06:29 +00:00
Zeev Suraski
1dff49ec83
Minor optimization
1999-04-12 20:49:02 +00:00
Zeev Suraski
3ca6d6113a
Make functions that don't take arguments somewhat happier:)
1999-04-12 19:44:47 +00:00