]>
granicus.if.org Git - php/log
Stig Bakken [Wed, 21 Apr 1999 15:52:42 +0000 (15:52 +0000)]
remove old libtool and automake stuff that was borrowed using 3.0
Zeev Suraski [Wed, 21 Apr 1999 15:35:57 +0000 (15:35 +0000)]
Thread-safe project
Zeev Suraski [Wed, 21 Apr 1999 15:34:31 +0000 (15:34 +0000)]
Update thread-safe projects
Sascha Schumann [Wed, 21 Apr 1999 15:16:30 +0000 (15:16 +0000)]
config.h.in is a generated file and should be ignored by CVS
Stig Bakken [Wed, 21 Apr 1999 14:07:07 +0000 (14:07 +0000)]
move automake back to before autoconf
Stig S. Bakken [Wed, 21 Apr 1999 14:06:58 +0000 (14:06 +0000)]
move automake back to before autoconf
Stig Bakken [Wed, 21 Apr 1999 13:47:05 +0000 (13:47 +0000)]
autoheader must be called after autoconf, automake after autoheader
Stig S. Bakken [Wed, 21 Apr 1999 13:45:46 +0000 (13:45 +0000)]
autoheader must be called after autoconf, automake after autoheader
Stig S. Bakken [Wed, 21 Apr 1999 13:26:27 +0000 (13:26 +0000)]
think before one commits
Stig S. Bakken [Wed, 21 Apr 1999 13:24:39 +0000 (13:24 +0000)]
doh. cvs appears to ignore .in files by default
Sascha Schumann [Wed, 21 Apr 1999 10:24:41 +0000 (10:24 +0000)]
generates basic skeleton for new extension
Zeev Suraski [Wed, 21 Apr 1999 04:02:11 +0000 (04:02 +0000)]
More thread safety work
Zeev Suraski [Wed, 21 Apr 1999 03:49:09 +0000 (03:49 +0000)]
Thread safety patch. We're still not quite there but it compiles again, and
more logic has been implemented.
Zeev Suraski [Tue, 20 Apr 1999 23:58:02 +0000 (23:58 +0000)]
Thread Safe Resource Manager
Stig Bakken [Tue, 20 Apr 1999 01:23:32 +0000 (01:23 +0000)]
added ext/*/config.h.stub files
removed config.h.in (generated)
Stig S. Bakken [Tue, 20 Apr 1999 01:12:53 +0000 (01:12 +0000)]
Makefile.in and aclocal.m4 are generated
added buildconf script
Stig Bakken [Tue, 20 Apr 1999 01:03:12 +0000 (01:03 +0000)]
odbc compiles and runs on UNIX again (tested with Solid 2.3)
Zeev Suraski [Mon, 19 Apr 1999 21:39:18 +0000 (21:39 +0000)]
Return a success value from the startup function, so we can unload immediately
if it fails.
Stig Bakken [Mon, 19 Apr 1999 20:11:50 +0000 (20:11 +0000)]
convert libzend to automake
Stig S. Bakken [Mon, 19 Apr 1999 20:10:26 +0000 (20:10 +0000)]
convert to automake
Andi Gutmans [Mon, 19 Apr 1999 18:57:29 +0000 (18:57 +0000)]
Rearrange the .dsp for the new ODBC layout
Andi Gutmans [Mon, 19 Apr 1999 18:57:14 +0000 (18:57 +0000)]
Add a couple of ZEND_API's
Stig Bakken [Mon, 19 Apr 1999 17:36:25 +0000 (17:36 +0000)]
ignore acconfig.h
Stig Bakken [Mon, 19 Apr 1999 17:24:25 +0000 (17:24 +0000)]
include the right header files
Stig Bakken [Mon, 19 Apr 1999 17:19:37 +0000 (17:19 +0000)]
generate acconfig.h from acconfig.h.in and ext/*/config.h.stub
Andi Gutmans [Mon, 19 Apr 1999 16:28:05 +0000 (16:28 +0000)]
Support =unset as arguments
Stig Bakken [Mon, 19 Apr 1999 15:04:11 +0000 (15:04 +0000)]
moved odbc into ext/
Stig Bakken [Mon, 19 Apr 1999 13:58:54 +0000 (13:58 +0000)]
keep old files if they are not modified
Stig Bakken [Mon, 19 Apr 1999 13:58:31 +0000 (13:58 +0000)]
moved dbase into ext/
Stig Bakken [Mon, 19 Apr 1999 13:56:50 +0000 (13:56 +0000)]
moved dbase into ext/ along with the bundled library
dbase programs are no longer included
Stig S. Bakken [Mon, 19 Apr 1999 13:51:13 +0000 (13:51 +0000)]
removed -lnsl and -lsocket checks from zend
Stig Bakken [Mon, 19 Apr 1999 08:07:20 +0000 (08:07 +0000)]
run automake and run autoconf in libzend
Zeev Suraski [Sun, 18 Apr 1999 20:59:54 +0000 (20:59 +0000)]
Ah, so that file is generated too
Zeev Suraski [Sun, 18 Apr 1999 19:55:42 +0000 (19:55 +0000)]
AiCount needs to be decreased here
Zeev Suraski [Sun, 18 Apr 1999 18:06:54 +0000 (18:06 +0000)]
* 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
Zeev Suraski [Sun, 18 Apr 1999 15:58:27 +0000 (15:58 +0000)]
Make Win32 happy with the recent changes.
Zeev Suraski [Sun, 18 Apr 1999 15:54:18 +0000 (15:54 +0000)]
Forgot to add these - Win32 registry support
Zeev Suraski [Sun, 18 Apr 1999 15:11:52 +0000 (15:11 +0000)]
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)
Zeev Suraski [Sun, 18 Apr 1999 15:09:46 +0000 (15:09 +0000)]
Win32 registry support
Andi Gutmans [Sat, 17 Apr 1999 07:02:58 +0000 (07:02 +0000)]
- Make gettype() behave like it used to where it returned "object" for
objects.
Stig Bakken [Sat, 17 Apr 1999 02:01:20 +0000 (02:01 +0000)]
Apache module compiles again
Stig Bakken [Sat, 17 Apr 1999 01:54:27 +0000 (01:54 +0000)]
this file is now generated
Stig Bakken [Sat, 17 Apr 1999 01:52:58 +0000 (01:52 +0000)]
make sure the images on the phpinfo() page point to PHP-enabled pages
Stig Bakken [Sat, 17 Apr 1999 00:43:47 +0000 (00:43 +0000)]
ignore configure.in
Stig Bakken [Sat, 17 Apr 1999 00:43:21 +0000 (00:43 +0000)]
this file is now generated
Stig Bakken [Sat, 17 Apr 1999 00:37:12 +0000 (00:37 +0000)]
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.
Stig Bakken [Fri, 16 Apr 1999 12:15:38 +0000 (12:15 +0000)]
updated GD from php3 repository, using it as a test extension for the new
directory structure
Andi Gutmans [Fri, 16 Apr 1999 08:12:51 +0000 (08:12 +0000)]
- Make the memory leak message print PHP4.
Andi Gutmans [Thu, 15 Apr 1999 17:43:16 +0000 (17:43 +0000)]
- 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.
Andi Gutmans [Thu, 15 Apr 1999 17:41:21 +0000 (17:41 +0000)]
- 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.
Zeev Suraski [Wed, 14 Apr 1999 21:03:25 +0000 (21:03 +0000)]
Compile fix
Andi Gutmans [Wed, 14 Apr 1999 19:53:33 +0000 (19:53 +0000)]
-Tiny patches
Zeev Suraski [Tue, 13 Apr 1999 22:09:59 +0000 (22:09 +0000)]
Better detection
Zeev Suraski [Tue, 13 Apr 1999 20:50:31 +0000 (20:50 +0000)]
Move Ai stuff before get_zval_*(), like Andi suggested. Fixes Sascha's huge
memory leak
Andi Gutmans [Tue, 13 Apr 1999 19:28:03 +0000 (19:28 +0000)]
- Fix various memory leaks.
Andi Gutmans [Tue, 13 Apr 1999 17:49:14 +0000 (17:49 +0000)]
Refcount bugfix
Andi Gutmans [Tue, 13 Apr 1999 17:03:10 +0000 (17:03 +0000)]
* Optimize argument_stack top lookup
* Fix a nasty bug in zend_ptr_stack_clean()
Zeev Suraski [Mon, 12 Apr 1999 21:50:49 +0000 (21:50 +0000)]
Remove unnecessary stack
Zeev Suraski [Mon, 12 Apr 1999 21:06:29 +0000 (21:06 +0000)]
off by one
Zeev Suraski [Mon, 12 Apr 1999 20:49:02 +0000 (20:49 +0000)]
Minor optimization
Zeev Suraski [Mon, 12 Apr 1999 19:44:47 +0000 (19:44 +0000)]
Make functions that don't take arguments somewhat happier:)
Zeev Suraski [Mon, 12 Apr 1999 19:40:48 +0000 (19:40 +0000)]
This should take care of "this" for user-defined functions. It wasn't yet working
for built-in functions anyway, this one is coming soon.
Zeev Suraski [Mon, 12 Apr 1999 19:40:33 +0000 (19:40 +0000)]
NULL's should remain NULLs (at least in strings)
Zeev Suraski [Mon, 12 Apr 1999 18:40:18 +0000 (18:40 +0000)]
Destroy the resource list after destroying the symbol table, otherwise the
auto-destructor for resources are run when the resource list is no longer valid
Zeev Suraski [Mon, 12 Apr 1999 18:29:09 +0000 (18:29 +0000)]
This patch is a go. Not fully optimized yet, but working properly.
Prepatch tagged as BEFORE_STACK_PATCH.
Zeev Suraski [Mon, 12 Apr 1999 17:59:36 +0000 (17:59 +0000)]
Minor fixes:
missing zval_copy_ctor()
messed up AiCount fix
Stig Bakken [Mon, 12 Apr 1999 16:35:25 +0000 (16:35 +0000)]
tolerate uninitialized ini settings in php_ini_{long,double,string}()
Sascha Schumann [Mon, 12 Apr 1999 04:05:50 +0000 (04:05 +0000)]
This should help in keeping PHP4 up to date
Zeev Suraski [Sat, 10 Apr 1999 21:39:23 +0000 (21:39 +0000)]
Test patch...
Zeev Suraski [Sat, 10 Apr 1999 21:34:53 +0000 (21:34 +0000)]
test patch
Zeev Suraski [Sat, 10 Apr 1999 21:30:49 +0000 (21:30 +0000)]
Oops
Zeev Suraski [Sat, 10 Apr 1999 17:39:08 +0000 (17:39 +0000)]
php3_ini? What's that?
Zeev Suraski [Sat, 10 Apr 1999 16:25:23 +0000 (16:25 +0000)]
Buh-bye php3_ini
Zeev Suraski [Sat, 10 Apr 1999 16:24:28 +0000 (16:24 +0000)]
Allow runtime setting of the memory limit
Zeev Suraski [Sat, 10 Apr 1999 14:44:35 +0000 (14:44 +0000)]
Get rid of php3_ini in Zend
Zeev Suraski [Sat, 10 Apr 1999 13:32:47 +0000 (13:32 +0000)]
A lot of php3_ini -> php_ini work
Zeev Suraski [Sat, 10 Apr 1999 12:17:20 +0000 (12:17 +0000)]
Move safe_mode to the new php_ini mechanism
Zeev Suraski [Sat, 10 Apr 1999 11:22:18 +0000 (11:22 +0000)]
Move asp_tags and short_open_tag to the new php_ini mechanism
Zeev Suraski [Sat, 10 Apr 1999 11:21:55 +0000 (11:21 +0000)]
We need to initialize the utility values after we initialize the INI file, which in
turn, is after we initialize Zend. Set the utility values separately from Zend's
initialization
Zeev Suraski [Sat, 10 Apr 1999 00:19:33 +0000 (00:19 +0000)]
* php_ini fixes
* convert the MySQL module to use the new php_ini mechanism
Zeev Suraski [Fri, 9 Apr 1999 21:15:07 +0000 (21:15 +0000)]
Apache php_ini support
Zeev Suraski [Fri, 9 Apr 1999 21:10:11 +0000 (21:10 +0000)]
testing 123
Zeev Suraski [Fri, 9 Apr 1999 21:08:34 +0000 (21:08 +0000)]
test, ignore
Zeev Suraski [Fri, 9 Apr 1999 21:04:12 +0000 (21:04 +0000)]
Testing 123
Andi Gutmans [Fri, 9 Apr 1999 20:47:29 +0000 (20:47 +0000)]
- Changed here-docs to <<< followed by whitespace.
Zeev Suraski [Fri, 9 Apr 1999 20:12:46 +0000 (20:12 +0000)]
*** empty log message ***
Zeev Suraski [Fri, 9 Apr 1999 19:51:47 +0000 (19:51 +0000)]
Get the apache module to compile
Zeev Suraski [Fri, 9 Apr 1999 19:16:46 +0000 (19:16 +0000)]
*** empty log message ***
Stig S. Bakken [Fri, 9 Apr 1999 19:11:00 +0000 (19:11 +0000)]
ignore file
Zeev Suraski [Fri, 9 Apr 1999 19:09:29 +0000 (19:09 +0000)]
* A lot of work on php_ini stuff
* A lot of work on getting rid from php3_ini
Andi Gutmans [Fri, 9 Apr 1999 15:18:29 +0000 (15:18 +0000)]
- I guess print $GLOBALS and print "$GLOBALS" should yield the same result
so I returned the one in encaps_var.
- Made INITAL_OP_ARRAY_SIZE smaller (64? can't remeber). I don't think the
erealloc()'s during compile time are such a biggy, we might make it even
smaller. We can have a configure time option as to it's size.
Andi Gutmans [Fri, 9 Apr 1999 15:01:13 +0000 (15:01 +0000)]
- Support $GLOBALS in cvar's. Now list(..) = each($GLOBALS) will work.
- Remove support of $GLOBALS in enacapsed strings. print "$GLOBALS" isn't
supposed to work in any case.
Zeev Suraski [Fri, 9 Apr 1999 11:19:03 +0000 (11:19 +0000)]
Honor a semicolon on the same line as an ending token of a heredoc
Zeev Suraski [Fri, 9 Apr 1999 10:59:58 +0000 (10:59 +0000)]
Prevent class redeclarations
Zeev Suraski [Thu, 8 Apr 1999 23:14:56 +0000 (23:14 +0000)]
Type library support in COM module
Zeev Suraski [Thu, 8 Apr 1999 21:32:57 +0000 (21:32 +0000)]
* Add arguments to shutdown function
* Bring php_ini uptodate
Zeev Suraski [Thu, 8 Apr 1999 21:14:50 +0000 (21:14 +0000)]
* Add arguments to shutdown functions
* Remove traces of php_ini stuff
Zeev Suraski [Thu, 8 Apr 1999 20:27:08 +0000 (20:27 +0000)]
"Our favourite mistake"
Zeev Suraski [Thu, 8 Apr 1999 20:21:36 +0000 (20:21 +0000)]
$GLOBALS support
Zeev Suraski [Thu, 8 Apr 1999 14:55:42 +0000 (14:55 +0000)]
Fix for php -v