Jason Greene
608ee593a4
SUN CC does not like like left side casting - see bug #6759
@Fixed ext/java so that it will compile with SUN CC
26 years ago
Andrei Zmievski
f1dcb32c9f
Use zend_register_list_destructors_ex() instead.
26 years ago
Andrei Zmievski
7b4983c8f8
Mega-patch to get better resource information for modules.
* Fixed a bug in zend_rsrc_list_get_rsrc_type()
* Switched register_list_destructors() to use
zend_register_list_destructors_ex() instead
* Updated all relevant modules to provide the resource type name
to register_list_destructors() call
* Updated var_dump() to output resource type name instead of number
@- Made resource type names visible, e.g. var_dump() and
@ get_resource_type() display "file" for file resources. (Andrei)
26 years ago
Sam Ruby
d93732179b
Better error reporting when dll/shared library is not able to be loaded.
Submitted by: Bård Farstad <bf@ez.no>
26 years ago
Sam Ruby
73db4d5cca
Fix for bug 5911 - ANSI C violation: lvalues are not assignable
26 years ago
Sam Ruby
3da910ae24
Restore the ability to clean compile in non-multithreaded environments
26 years ago
David Croft
0836e10a15
various version 2.0 and 2.01 licenses -> 2.02
26 years ago
Sam Ruby
f4e94a5030
Complete the work mapping arrays and hashtables
26 years ago
Sam Ruby
668af98d75
Fix regression in passing strings as parameters
26 years ago
Sam Ruby
3f4c7c8359
Allow java.lang.Hashtables to be passed into PHP as arrays.
26 years ago
Sam Ruby
7893c72965
Verify that a classname is actually passed on a new Java() call.
26 years ago
Sam Ruby
313ca6b5e8
Don't assume that Java byte arrays are null terminated.
26 years ago
Sam Ruby
eb8a55893d
Pass PHP arrays to Java as hash tables; minor cleanup
26 years ago
Sam Ruby
629bc67086
Reentrancy fixes
26 years ago
Sam Ruby
ee36612cef
Add experimental APIs to get and clear the last exception
26 years ago
Sam Ruby
2d8b72535f
Fix garbage in warning strings, and IllegalArgumentException on
assignments which require data type conversions.
26 years ago
Sascha Schumann
0c03253635
Stop including dl/phpdl.h.
26 years ago
Andi Gutmans
6ce07a85e4
- Change register_internal_class to zend_register_internal_class for
- consistency.
- Andrei: I'm still thinking about the _ex you want me to implement
26 years ago
Andi Gutmans
3701bc4207
- ARG_COUNT(ht) -> ZEND_NUM_ARGS() mega patch
26 years ago
Zeev Suraski
e043439ff6
Update the license with the new clause 6
26 years ago
Sam Ruby
33ceae2809
i18n, part I
26 years ago
Sascha Schumann
0d383d9373
Replace the various get_module() functions with a uniform
ZEND_GET_MODULE(name) macro.
26 years ago
Zeev Suraski
64f91d80fa
Object overloading API changed slightly (llist is now a pointer)
26 years ago
Sam Ruby
6a7bc777ca
Dynamically load java support, for better error messages
26 years ago
Sam Ruby
3e5398ffba
Cleanup, better error recovery, easier configuration
26 years ago
Sam Ruby
6e2c7e5137
Eliminate java.library ini option in favor of rpath
26 years ago
Sam Ruby
6e7b5172ea
Added support for arrays
Better support for instances of non-public classes (based on a suggestion
by Patrick Beard of NetScape)
26 years ago
Zeev Suraski
9b621d1c8f
Get the license right... (this won't make it to RC1 of B4)
26 years ago
Sascha Schumann
0036b8bba0
#if WIN.* => #ifdef PHP_WIN32
#if !(WIN.* => #ifndef PHP_WIN32
26 years ago
Sam Ruby
302ccb0d97
Shutdown cleanly (prevents Kaffe from trapping on exit)
26 years ago
Sascha Schumann
43ae2bffbb
Happy Y2K patch! Happy new year (or the new millennium, depending on whether
you start counting at 0 or 1).
26 years ago
Zeev Suraski
235386b245
Change ALLOC_ZVAL() semantics
26 years ago
Andi Gutmans
3bf1b04cb4
- Move more stuff to ALLOC_ZVAL(). We need to add those FREE_ZVAL()'s now.
26 years ago
Andrei Zmievski
80bab9d939
We're using ZVAL's now.
26 years ago
Zeev Suraski
e1e08ae506
Some more php3_ cleanup
26 years ago
Zeev Suraski
fb1c77bd4f
- Made PHP_VERSION and PHP_OS work again
- More php3_ cleanup
@- Restored the PHP_VERSION and PHP_OS constants (Zeev)
26 years ago
Zeev Suraski
a3c6514332
More php3_ annihilation
26 years ago
Sam Ruby
fd9265362c
Initial alpha-level of sapi/servlet. See README for details.
27 years ago
Stefan Roehrich
afcd361117
Java module now works with Linux jdk 1.2pre2.
27 years ago
Sam Ruby
d17a12319f
@ Added Zend OO syntax overloading support for Java components
#
# My lawyer made me do this:
#
Users of PHP are hereby granted a non-exclusive, irrevocable, world-wide,
royalty-free, non-transferable license to use, execute, prepare derivative
works of, and distribute (internally and externally, and including derivative
works) the code accompanying this license as part of, and integrated into PHP.
WARRANTY OF ANY KIND EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO
THE IMPLIED WARRANTY OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
AND ANY WARRANTY OF NON-INFRINGEMENT. THE ENTIRE RISK ARISING OUT OF THE USE
OR PERFORMANCE OF THIS CODE REMAINS WITH USERS OF PHP. The owner of this code
represents and warrants that it is legally entitled to grant the above license.
27 years ago