Felipe Pena
2838f22fc0
- Added arginfo
2008-07-14 18:08:37 +00:00
Felipe Pena
84a8bb038a
MFH: New way for check void parameters
2008-03-10 22:15:36 +00:00
Nuno Lopes
61eb7ae554
remove unused PHP_EXTNAME_API macros.
...
#in preparation for the gcc 4 visibility patch
2008-01-03 16:20:33 +00:00
Sebastian Bergmann
d1dded8751
MFH: Bump copyright year, 2 of 2.
2007-12-31 07:17:19 +00:00
Dmitry Stogov
c3ab6bd091
Fixed bug #43136 (possible crash on script execution timeout. The EG(function_state_ptr) is completely removed, EG(current_execute_data)->function_state must be used instead)
2007-11-20 09:51:12 +00:00
Yiduo (David) Wang
4b4d634cb9
MFH: Added macros for managing zval refcounts and is_ref statuses
2007-10-07 05:22:07 +00:00
Dmitry Stogov
6c810b0d4c
Improved memory usage by movig constants to read only memory. (Dmitry, Pierre)
2007-09-27 18:00:48 +00:00
Dmitry Stogov
1b01048cd8
Fixed 64-bit issues
2007-04-09 15:32:35 +00:00
Dmitry Stogov
6c394c8b38
ZTS fix
2007-04-09 15:32:08 +00:00
Martin Kraemer
9c62ddde34
Typo
2007-03-14 09:58:14 +00:00
andy wharmby
a252c79d53
Fixed bug #35872 (Prevent object store references during RSHUTDOWN)
2007-03-05 15:49:00 +00:00
Marcus Boerger
50ea26760d
- Avoid sprintf, even when checked copy'n'paste or changes lead to errors
2007-02-24 02:17:47 +00:00
Stanislav Malyshev
31a325823a
Cosmetic fix - safe_emalloc(nmemb, size, offset)
2007-02-21 01:13:44 +00:00
Stanislav Malyshev
a72041406b
CreateInstance requires BSTR (should fix #33188 )
2007-02-21 01:11:11 +00:00
Stanislav Malyshev
47e06ea821
fix unallocated free
2007-02-20 20:30:36 +00:00
Dmitry Stogov
955d3e73e8
typo
2007-02-19 17:29:19 +00:00
andy wharmby
74cafe0840
Fixed bug #37927 (Prevent trap when COM extension processes argument of type VT_DISPATCH|VT_REF)
2007-02-02 15:44:06 +00:00
andy wharmby
cda82bc0a3
Fixed bug #34564 (COM extension not returning modified "out" argument)
2007-02-02 15:27:35 +00:00
Sebastian Bergmann
4223aa4d5e
MFH: Bump year.
2007-01-01 09:36:18 +00:00
Rob Richards
47fb655a56
fix bug #33734 and related (Something strange with COM Object)
...
- caused by fix in com_handlers.c rev 1.22.2.5
2006-12-24 12:32:10 +00:00
Rob Richards
b7ec6f90e0
- fix bug #33386 (ScriptControl only sees last function of class): com_wrapper.c
...
- fix bug #37588 (COM Property propputref converts to PHP function
and can't be accesed): com_handlers.c
- fix bug #39596 (Creating Variant of type VT_ARRAY): com_variant.c
- add tests
2006-12-24 10:00:59 +00:00
Rob Richards
c2c9908f88
fix heap corruption when adding/caching typelib (also fixes bug 39606)
...
add test
2006-12-09 10:52:09 +00:00
Dmitry Stogov
c06f9e1efe
COM initialization/deinitialization are done only if necessary
2006-11-17 11:40:52 +00:00
Ilia Alshanetsky
941c036297
Fixed bug #36644 (possible crash in variant_date_from_timestamp()).
2006-11-13 15:33:26 +00:00
Ilia Alshanetsky
76f23d4dcf
Fixed bug #38400 (Use of com.typelib_file may cause a crash).
2006-10-18 23:47:33 +00:00
Ilia Alshanetsky
df5c300303
Fixed bug #38198 (possible crash when COM reports an exception).
2006-10-10 17:32:50 +00:00
Edin Kadribasic
480e788d95
Fix for #38985 (Wez)
2006-10-06 12:23:30 +00:00
Ilia Alshanetsky
4c65e0e1cd
Added missing validation checks around expand_filepath()
2006-09-16 18:10:32 +00:00
Dmitry Stogov
b0c4150967
Prevent opening of empty filename ""
2006-09-08 05:52:00 +00:00
Edin Kadribasic
21ac19eb94
Fixed #37602 by olek at neurosoft dot pl
2006-08-25 12:01:57 +00:00
Dmitry Stogov
1dbaae2795
Added automatic module globals management
2006-06-15 18:33:09 +00:00
Rob Richards
f064d19f40
- Update after api changes
2006-05-10 14:39:10 +00:00
Antony Dovgal
59b8592c8c
fix bug #36898 (__set() leaks in classes extending internal ones)
...
Added:
ZEND_API void zend_object_std_init(zend_object *object, zend_class_entry *ce TSRMLS_DC)
ZEND_API void zend_object_std_dtor(zend_object *object TSRMLS_DC)
to initialize and destroy zend_object structs
2006-03-29 14:28:43 +00:00
Rob Richards
7831900882
fix mem leak with iterators
...
fix object casting for edge case
2006-02-07 11:50:54 +00:00
Rob Richards
a78a0b460c
Fixed bug #34272 (empty array onto COM object blows up)
...
fix mem leaks
WS fixes
add test
2006-02-04 10:57:28 +00:00
Rob Richards
c53b926a35
Fix bug #35954 (Fatal com_exception casting object)
2006-01-26 11:17:34 +00:00
foobar
5bd93221a8
bump year and license version
2006-01-01 12:51:34 +00:00
foobar
3e669bc950
MFH: nuke php3 legacy
2005-12-06 02:28:41 +00:00
Rob Richards
934e19107d
Fixed bug #35316 (Application exception trying to create COM object)
2005-11-27 12:19:04 +00:00
foobar
23e671a51e
- Bumber up year
2005-08-03 14:08:58 +00:00
Antony Dovgal
755b027e8c
fix C++ comments
2005-04-22 08:59:21 +00:00
Wez Furlong
7013788711
merge from branch: fixes for #32758 and #32759
2005-04-19 06:14:56 +00:00
Wez Furlong
195f69f0c7
merge bug fixes from branch
2005-04-18 16:38:31 +00:00
Ilia Alshanetsky
0810696e50
removed unused vars.
2005-04-18 03:04:15 +00:00
Ilia Alshanetsky
496031df78
emalloc -> safe_emalloc.
2004-11-21 20:43:10 +00:00
Rob Richards
8f32b61acb
fix crash when calling com methods
...
- due to change in Zend
2004-11-20 11:40:49 +00:00
Wez Furlong
9bffcfb407
Fix crash bug.
...
# how the f*** did this work in the first place!?
2004-10-09 13:08:16 +00:00
Wez Furlong
b3d9c5bea6
Improve .Net support; this should reduce "failed to init .net" errors.
...
Improve error reporting while we're at it too.
2004-10-09 04:39:58 +00:00
Wez Furlong
9ce9605723
Use the correct free() here...
2004-09-19 22:20:55 +00:00
Wez Furlong
8c4b687769
Fix for Bug #29490 from Michael Sisolak.
...
Another fine patch; thanks Michael.
2004-08-07 21:00:59 +00:00