Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Allow xmlrpc-epi header files stored under include/xmlrpc-epi | Yasuo Ohgaki | 2002-07-28 | 1 | -3/+8 |
| | |||||
* | - added a skeleton for new layers | Harald Radi | 2002-07-19 | 6 | -10/+246 |
| | | | | | - a bit cleanup | ||||
* | ext/rpc/com should work now, but there's still lots of work left. | Harald Radi | 2002-07-18 | 19 | -2344/+1635 |
| | |||||
* | merging parts of the old com extension to the new rpc extension | Harald Radi | 2002-07-10 | 1 | -11/+417 |
| | |||||
* | add file again that andrei deleted by | Harald Radi | 2002-07-09 | 1 | -0/+10 |
| | | | | | accident (i don't want to blame anyone here) | ||||
* | - Consistent error messages | Derick Rethans | 2002-07-06 | 1 | -1/+1 |
| | |||||
* | Fix typo. | foobar | 2002-07-05 | 1 | -1/+1 |
| | |||||
* | merged in updates from SF project. bring php repository up to date with ↵ | Dan Libby | 2002-07-05 | 13 | -40/+317 |
| | | | | xmlrpc-epi version 0.51 | ||||
* | - Let's be tad more verbose what's happening during 'make install' | foobar | 2002-07-03 | 1 | -3/+3 |
| | |||||
* | Fixed win32 build. | Edin Kadribasic | 2002-07-03 | 1 | -0/+4 |
| | |||||
* | Fix bug: #16252 | foobar | 2002-06-30 | 1 | -0/+5 |
| | |||||
* | Fix some build error on win32 (snapshot build) | foobar | 2002-06-29 | 1 | -4/+4 |
| | |||||
* | Fixed bug: #17732. | foobar | 2002-06-16 | 1 | -2/+5 |
| | | | | | | xmlrpc_decode_request() and xmlrpc_set_type() expect some parameters to be passed by reference. | ||||
* | pooling and singleton finally work | Harald Radi | 2002-06-10 | 4 | -50/+159 |
| | |||||
* | new testcases | Harald Radi | 2002-06-10 | 5 | -34/+72 |
| | |||||
* | reflect the new abstraction changes in the demo layer | Harald Radi | 2002-06-09 | 1 | -22/+39 |
| | |||||
* | - using stas' abstraction now | Harald Radi | 2002-06-09 | 5 | -249/+204 |
| | | | | | | | | | | | - layer can add individual ini settings now - classentries for the loaded rpc object are created dynamically now class hirarchy looks like: rpc<-[layer]<-[object] (e.g. rpc<-com<-adodb), thus the whole class tree is reflected into php - added user-functions to mark an object as a singleton and as poolable #rest of the linuxtag work | ||||
* | added wez and ordered names alphabetically | Harald Radi | 2002-05-31 | 1 | -1/+1 |
| | |||||
* | #forgot something | Harald Radi | 2002-05-30 | 1 | -4/+4 |
| | |||||
* | @ Added missing AddRef() calls in the COM extension. This should | Harald Radi | 2002-05-30 | 4 | -15/+22 |
| | | | | | | | @ fix weird behaviour (in particular with ADODB). (Harald) # waah, this suxx | ||||
* | Add documentation comment for properties in com_print_typeinfo | Wez Furlong | 2002-05-21 | 1 | -0/+8 |
| | |||||
* | Enhance com_print_typeinfo. | Wez Furlong | 2002-05-21 | 1 | -80/+133 |
| | | | | | | | | | | | | The main expected use is like this, for figuring out what methods are allowed for a COM object: $ie = new COM("InternetExplorer.Application"); // Prints class definition for IE object com_print_typeinfo($ie, "InternetExplorer.Application", false); // Prints class definition for default IE event handler com_print_typeinfo($ie, "InternetExplorer.Application", true); | ||||
* | Correct usage of convert_to_string_ex which is not allowed to zval* | Wez Furlong | 2002-05-21 | 1 | -5/+4 |
| | |||||
* | Reformat some comments. | Wez Furlong | 2002-05-21 | 1 | -28/+22 |
| | |||||
* | Fix a flag, remove an old comment. | Wez Furlong | 2002-05-21 | 1 | -2/+1 |
| | |||||
* | - Make sure that COM and VARIANT resources are returned as resources | Wez Furlong | 2002-05-21 | 5 | -53/+552 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | rather than longs. - Make the IDispatch implementation a bit more generic (and fix my mess of pointers). - Add new com_message_pump() function that acts like an interruptible usleep() that processes COM calls/events. - Add new com_print_typeinfo() function for "decompiling" the typeinfo for an interface into PHP script. This is useful for generating a skeleton for use as an event sink. - Add new com_event_sink() function for sinking events from COM objects. Usage is like this: <?php class IEEventSinker { var $terminated = false; function ProgressChange($progress, $progressmax) { echo "Download progress: $progress / $progressmax\n"; } function DocumentComplete(&$dom, $url) { echo "Document $url complete\n"; } function OnQuit() { echo "Quit!\n"; $this->terminated = true; } } $ie = new COM("InternetExplorer.Application"); $sink =& new IEEventSinker(); com_event_sink($ie, $sink, "DWebBrowserEvents2"); $ie->Visible = true; $ie->Navigate("http://www.php.net"); while(!$sink->terminated) { com_message_pump(4000); } $ie = null; ?> | ||||
* | integrating wez's patch | Harald Radi | 2002-05-20 | 3 | -20/+13 |
| | |||||
* | Added generic COM wrapper for PHP objects. | Wez Furlong | 2002-05-20 | 4 | -6/+617 |
| | |||||
* | this should finally fix bug #14353 | Harald Radi | 2002-05-15 | 1 | -2/+2 |
| | |||||
* | - Fail gracefully and not just bail out with an error message from dirname | Markus Fischer | 2002-05-11 | 1 | -0/+6 |
| | | | | | because no argument was given. | ||||
* | remove temporary resources immediately | Harald Radi | 2002-05-02 | 1 | -17/+22 |
| | | | | | | | return value fix #thanks to alan for 'remote debugging' | ||||
* | RETURN_NULL() is defined with braces while RETURN_TRUE | Harald Radi | 2002-04-29 | 1 | -11/+11 |
| | | | | | | and RETURN_FALSE are defined without. seems not very consistent ? | ||||
* | functions returned FALSE in case of error and the oo api returned NULL. | Harald Radi | 2002-04-29 | 1 | -11/+11 |
| | | | | | make them both behave equal (return NULL, as FALSE can be a valid value). | ||||
* | updated TODO list | Harald Radi | 2002-04-27 | 1 | -12/+13 |
| | |||||
* | don't set CLSCTX_REMOTE_SERVER if NULL is passed as servername | Harald Radi | 2002-04-27 | 1 | -9/+4 |
| | |||||
* | this patch should fix a bug where intermediate comvals were not | Harald Radi | 2002-04-26 | 1 | -3/+2 |
| | | | | | | | released before they were freed. this caused outproc com server to belive that they still referenced even when the php process already terminated. | ||||
* | - Fix for bug #14353 | Derick Rethans | 2002-04-25 | 1 | -4/+4 |
| | |||||
* | Fixed the extension name. | foobar | 2002-04-23 | 1 | -5/+5 |
| | |||||
* | set up a proxy object when requesting a reference to a variable | Harald Radi | 2002-04-22 | 2 | -3/+52 |
| | |||||
* | changes related to the latest commit of the zend engine | Harald Radi | 2002-04-22 | 6 | -62/+335 |
| | |||||
* | Tiny typo.. | foobar | 2002-04-21 | 1 | -6/+6 |
| | |||||
* | whitespace fixes | Harald Radi | 2002-04-18 | 1 | -23/+10 |
| | |||||
* | Missing break; causes fallthrough which actually causes heap corruption in ↵ | Alan Brown | 2002-04-18 | 1 | -4/+8 |
| | | | | the debugging version despite being just plain wrong. Also placed a default "Unavailable" message when the object does not populate the EXCEPINFO structure. Also removed a minor memory leak. | ||||
* | When V_BSTR() is NULL, we pass a NULL pointer into php_OLECHAR_to_char() ↵ | Alan Brown | 2002-04-18 | 1 | -6/+26 |
| | | | | which reports an exception. Better to map a NULL string pointer to ZVAL_NULL. | ||||
* | - fixed memory leak | Uwe Steinmann | 2002-04-17 | 1 | -0/+3 |
| | |||||
* | - Use the correct javac/jar binaries. | foobar | 2002-04-14 | 2 | -6/+18 |
| | |||||
* | - Fixed a leak in xml_decode(). | Andrei Zmievski | 2002-04-06 | 2 | -2/+4 |
| | | | | | - Fixed it so it's possible to compile as a shared extension. | ||||
* | Fixed the build issues reported by Stas. | foobar | 2002-03-31 | 4 | -149/+106 |
| | |||||
* | - Use correct header file. | foobar | 2002-03-26 | 1 | -0/+6 |
| | |||||
* | Why was this here?? | foobar | 2002-03-25 | 1 | -11/+0 |
| |