Commit Graph

84355 Commits

Author SHA1 Message Date
Zeev Suraski
714f450a00 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.
1999-04-12 19:40:48 +00:00
Zeev Suraski
0666083907 NULL's should remain NULLs (at least in strings) 1999-04-12 19:40:33 +00:00
Zeev Suraski
15be5f0b4a 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
1999-04-12 18:40:18 +00:00
Zeev Suraski
39a7f4c306 This patch is a go. Not fully optimized yet, but working properly.
Prepatch tagged as BEFORE_STACK_PATCH.
1999-04-12 18:29:09 +00:00
Zeev Suraski
b06c5731fc Minor fixes:
missing zval_copy_ctor()
	messed up AiCount fix
1999-04-12 17:59:36 +00:00
Stig Bakken
4213b5d6b6 tolerate uninitialized ini settings in php_ini_{long,double,string}() 1999-04-12 16:35:25 +00:00
Sascha Schumann
483caf3669 This should help in keeping PHP4 up to date 1999-04-12 04:05:50 +00:00
Zeev Suraski
4869bd3bfc Test patch... 1999-04-10 21:39:23 +00:00
Zeev Suraski
3b53a8ad0f test patch 1999-04-10 21:34:53 +00:00
Zeev Suraski
1c23f75627 Oops 1999-04-10 21:30:49 +00:00
Zeev Suraski
4b98f345d1 php3_ini? What's that? 1999-04-10 17:39:08 +00:00
Zeev Suraski
bb6dff9c67 Buh-bye php3_ini 1999-04-10 16:25:23 +00:00
Zeev Suraski
4472d05025 Allow runtime setting of the memory limit 1999-04-10 16:24:28 +00:00
Zeev Suraski
2e9886de3c Get rid of php3_ini in Zend 1999-04-10 14:44:35 +00:00
Zeev Suraski
e3d2234b80 A lot of php3_ini -> php_ini work 1999-04-10 13:32:47 +00:00
Zeev Suraski
79f9f0ce88 Move safe_mode to the new php_ini mechanism 1999-04-10 12:17:20 +00:00
Zeev Suraski
7685b44c4b Move asp_tags and short_open_tag to the new php_ini mechanism 1999-04-10 11:22:18 +00:00
Zeev Suraski
7656c77c38 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
1999-04-10 11:21:55 +00:00
Zeev Suraski
4fd1d5b81b * php_ini fixes
* convert the MySQL module to use the new php_ini mechanism
1999-04-10 00:19:33 +00:00
Zeev Suraski
d40e88a016 Apache php_ini support 1999-04-09 21:15:07 +00:00
Zeev Suraski
e95ebe0453 testing 123 1999-04-09 21:10:11 +00:00
Zeev Suraski
f92db069c3 test, ignore 1999-04-09 21:08:34 +00:00
Zeev Suraski
651e232f04 Testing 123 1999-04-09 21:04:12 +00:00
Andi Gutmans
906dc43ed7 - Changed here-docs to <<< followed by whitespace. 1999-04-09 20:47:29 +00:00
Zeev Suraski
f8ef66d1a4 *** empty log message *** 1999-04-09 20:12:46 +00:00
Zeev Suraski
b6f5873260 Get the apache module to compile 1999-04-09 19:51:47 +00:00
Zeev Suraski
011813cce8 *** empty log message *** 1999-04-09 19:16:46 +00:00
Stig S. Bakken
763061bbea ignore file 1999-04-09 19:11:00 +00:00
Zeev Suraski
3e58450513 * A lot of work on php_ini stuff
* A lot of work on getting rid from php3_ini
1999-04-09 19:09:29 +00:00
Andi Gutmans
5cb576d81a - 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.
1999-04-09 15:18:29 +00:00
Andi Gutmans
2d7b9b038d - 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.
1999-04-09 15:01:13 +00:00
Zeev Suraski
43c0e94ac9 Honor a semicolon on the same line as an ending token of a heredoc 1999-04-09 11:19:03 +00:00
Zeev Suraski
0a6e9ddd7f Prevent class redeclarations 1999-04-09 10:59:58 +00:00
Zeev Suraski
3edb99e8ac Type library support in COM module 1999-04-08 23:14:56 +00:00
Zeev Suraski
6a97e1662d * Add arguments to shutdown function
* Bring php_ini uptodate
1999-04-08 21:32:57 +00:00
Zeev Suraski
9d8e0db38f * Add arguments to shutdown functions
* Remove traces of php_ini stuff
1999-04-08 21:14:50 +00:00
Zeev Suraski
f2d5ca7482 "Our favourite mistake" 1999-04-08 20:27:08 +00:00
Zeev Suraski
17bdb70823 $GLOBALS support 1999-04-08 20:21:36 +00:00
Zeev Suraski
9d1a9331b3 Fix for php -v 1999-04-08 14:55:42 +00:00
Stig Bakken
a12d0a1c1c patched in fsock.c from php3 1999-04-08 08:57:09 +00:00
Kristian Köhntopp
22335a4ec7 Spurious $ removed in Makefile.in 1999-04-08 08:23:37 +00:00
Andi Gutmans
893160fcbe foreach() syntax has changed 1999-04-08 04:11:23 +00:00
Zeev Suraski
135da4b4fc Fix static assignment 1999-04-08 00:18:29 +00:00
Stig Bakken
d0738c2bc3 get rid of extra and doc dirs, more cvs ignore stuff 1999-04-08 00:04:44 +00:00
Stig Bakken
9bc17ac6b2 fix configure warnings 1999-04-07 23:59:51 +00:00
Zeev Suraski
d1d96d04c6 Remove an unused variable 1999-04-07 23:09:09 +00:00
Zeev Suraski
18402e05b9 Update deps 1999-04-07 21:20:42 +00:00
Zeev Suraski
882bbf6f45 Win32 patches 1999-04-07 21:19:35 +00:00
Zeev Suraski
694d94983b That's better. 1999-04-07 21:14:10 +00:00
Zeev Suraski
aceaabceff PHP 4.0 1999-04-07 21:05:13 +00:00