summaryrefslogtreecommitdiff
path: root/ext/com_dotnet
Commit message (Collapse)AuthorAgeFilesLines
* - Happy new year and PHP 5 for rest of the files too..foobar2004-01-082-2/+2
| | | | | # Should the LICENSE and Zend/LICENSE dates be updated too?
* - A belated happy holidays and PHP 5Andi Gutmans2004-01-0811-11/+11
|
* Port other major parts of PHP 4 COM extension into PHP 5 com_dotnetWez Furlong2004-01-0714-159/+1957
| | | | | | | | | | | | | | | | | | extension. This enables: - iteration of SafeArray types via foreach() - proxying of multi-dimensional SafeArray types so that multi-dimension array accesses work (untested!) - Fix COM exceptions, and expose them as their own class of exception "com_exception" - auto typelib file import (com.typelib_file ini option) - event sinking - wrapper to map PHP objects to COM - fix mapping of variant values to PHP values # Could someone please add com_saproxy.c and com_wrapper.c to the .dsp # file?
* Explicitly depend on oleaut32.libWez Furlong2003-12-191-1/+1
|
* Fix use of the CorRuntimeHost; once it has been stopped for a process, it ↵Wez Furlong2003-12-183-9/+28
| | | | | | | cannot be restarted, so we keep it alive for the duration of the process, and instead close down the application domain in request shutdown.
* Kill unused variables.Ilia Alshanetsky2003-12-091-7/+0
|
* com_create_guid() returns...Wez Furlong2003-12-063-1/+22
|
* Make these tests work under win32Wez Furlong2003-12-051-3/+1
|
* check for .net headersWez Furlong2003-12-051-1/+1
|
* Clarify a little.Wez Furlong2003-12-031-1/+1
|
* Add new (optional!) win32 build infrastructure.Wez Furlong2003-12-021-0/+13
| | | | | Will follow up to internals@ shortly.
* Fix #25664 - COM crashes when calling a Delphi implementations of ITypeInfo.Wez Furlong2003-11-281-15/+2
| | | | | | Problem was that our extension assumes that the first param to ITypeInfo::Invoke was a reference to the COM object; this is not necessarily true and caused a crash in this instance. Problem solved by removing the ITypeInfo::Invoke call, as it doesn't buy us anything anyway.
* fix memleakWez Furlong2003-11-281-1/+1
|
* fix win32 build - thanks Sebastian.Wez Furlong2003-11-271-0/+7
|
* bah. does it really make any difference where rewind lives in the struct!?Wez Furlong2003-10-181-2/+2
|
* fix cruft from previous incarnation of the iteratorsWez Furlong2003-10-171-2/+3
|
* add com iterator supportWez Furlong2003-10-173-0/+184
|
* Fix possible segfault (this one came up when a method could not be found).Wez Furlong2003-10-132-2/+6
| | | | | | Add a couple of headers used by another file that is not yet ready to commit.
* A much better fix for moniker based COM object creation.Wez Furlong2003-10-071-36/+60
| | | | | | | We now support binding monikers to remote machines. However, MSDN docs indicate that this isn't yet implemented as of Win2000.
* Fix cast callbacksZeev Suraski2003-10-071-3/+4
|
* potential fix for #25759, although it will need further review.Wez Furlong2003-10-061-1/+4
|
* Sync with new APIZeev Suraski2003-10-051-11/+1
|
* Fix leak - non persistent hashes cannot be used in MINIT!Zeev Suraski2003-08-181-1/+1
|
* emalloc -> safe_emallocIlia Alshanetsky2003-08-183-4/+4
|
* add creditsWez Furlong2003-08-141-0/+2
|
* fix .net buildWez Furlong2003-08-141-3/+3
|
* Add new COM (and .Net) extension for php5.Wez Furlong2003-08-1412-0/+3317
Not yet complete, but should work for most people.