clay_shooter
62c74f2d69
#41 Fix for SafeArray(String) constructor
...
#111 m_pDispatch is not 0 if not attached
Should really be mixing two fixes in the same commit but that's the way it goes
2013-07-24 01:00:21 +00:00
clay_shooter
1e69bb9acb
SF 3435567
...
Possibility to pass a NULL Dispatch pointer
Fix a memory leak (detected with Glowcode) in Variant.cpp/zeroVariant function
Variant.toString improvement to handle NULL cases
Adds the error code to the message when "an unknown COM error has occurred"
Added debug info to EventProxy advise registration failure message.
2011-12-11 16:57:28 +00:00
clay_shooter
003671fb90
SF 3377279
...
- Placed JacobVersion.properties into ${release.dir.java.meta.inf} instead of the current folder;
- com/jacob/test/safearray/SafeArrayBasicTest.java is compiled separately, because it is in UTF-16 encoding
- Added initializing Variant used to retrieve the next value from IEnum because some implemenations call VariantClear on it before setting a new value
- Changed _WIN32_WINNT to 0x0500 to fix build with VS2010
- Fixed the leak in Java_com_jacob_com_Variant_putVariantNoParam
- Added Dispatch.Method to the invoke flags to call _NewEnum. There are some nonconforming legacy implementations that expose _NewEnum as a method.
2011-10-01 22:33:38 +00:00
clay_shooter
cbfc548c6f
Finally moved up to 1.15. Also added 3137337 JNLP Example
2011-10-01 15:18:56 +00:00
clay_shooter
742c8dcd1b
SF3065265 Bit masking in Variant.getXXXRef() uses wrong mask allowing more than one type to be seen as the requested type. Code that passed in the correct type always worked but invalid types were not always detected.
2010-11-08 02:48:55 +00:00
clay_shooter
5b88936d48
SF2927058 add hasExited() method to support polling for server termination
2010-11-08 01:49:34 +00:00
clay_shooter
623c6e9b6b
SF2963102 use varargs in Dispatch instead of a million overloaded methods
2010-11-07 15:36:32 +00:00
clay_shooter
d639d9fd76
2819445 SafeArray.fromLongArray fails when using VariantLongInt
2009-12-25 19:11:55 +00:00
clay_shooter
54f105525b
2847577 SafeArray#setString(*) incorrectly handles unicode strings
2009-12-25 17:18:16 +00:00
clay_shooter
a79a1a08ca
Statically link DLL to remove need for VC++ installation
...
2762275 support conversion of arrays of primitives
2171967 throw exception for unexpected data types rather than crash VM
2009-06-08 01:10:43 +00:00
clay_shooter
8f9f34ed58
Sourceforge 1986987 Deadlock between ComThread and ROT. Also added thread name to Jacob log output.
2008-07-06 17:26:27 +00:00
clay_shooter
b7dc74c59d
Sourceforge 2011706 windows memory error when exiting program with call back proxies still hooked up.
2008-07-06 12:39:04 +00:00
clay_shooter
df0ba33797
B-1_14-DEV merge back to main
2008-02-02 01:38:25 +00:00
clay_shooter
2261c55a11
SF 1794811 Support unicode in COM error messages.
2007-09-22 16:59:31 +00:00
clay_shooter
cd3c0ed7f6
SF1772783 Added VT_DECIMAL support
2007-09-06 01:28:03 +00:00
clay_shooter
a8758521ad
SF 1775889 - There was a like when passing arrays of indexes as part of set or get methods. 1775889 mentioned setString() but there were others also.
2007-08-27 03:34:56 +00:00
clay_shooter
78c7ddf199
1761727 converted unit test programs to JUnit tests and updated the build targets
2007-07-27 03:28:44 +00:00
clay_shooter
117799dd86
SF 1701995 another attempt at memory managment <class_name>.PutInROT system property added.
2007-05-17 03:40:22 +00:00
clay_shooter
7d7ed62066
SF 1702604 - alpha prototype for activeXInvocationProxy event callbacks
2007-04-18 02:59:38 +00:00
clay_shooter
6b81527536
SF 1699965 toString() which uses toJavaObject() now works for Dispatch objects
2007-04-13 13:05:26 +00:00
clay_shooter
1647919dee
Route all Variant construction thorough single constructor
...
Removed read and write methods in Variant since serialization is not actually supported
2007-03-24 13:25:45 +00:00
clay_shooter
fa66c59940
SF 1662887 protect Dispatch static methods
2007-02-18 16:11:38 +00:00
clay_shooter
5bcb855846
SF1603631:
...
concurrent modification of ROT (adding or removing thread tables) causes VM crash. The simple fix is to sychronize all accessors to the ROT. Performance impact has not been analyzed
2006-12-08 13:03:55 +00:00
clay_shooter
5ac71b76b4
SF 1607878 Variant getJavaDateRef() failes -- programmer error
...
SF 1602188 stack overflow on toString() for object that can't be converted toJavaObject() -- toJavaObject did wrong thing when couldn't convert and couldn't convert basic types byRef() . That has been fixed.
2006-12-03 14:53:49 +00:00
clay_shooter
719ea199bd
SF 1580993 Feature Request tied to https://sourceforge.net/forum/forum.php?thread_id=1588018&forum_id=375946 Help discusson adds support for 64 bit dlls.
2006-10-20 02:55:06 +00:00
clay_shooter
0b16b2eeae
SF1570270 Proxy unhook detatched threads.
...
SF1538011 toString() not compliant, large ripple into toXXX() methods
SF1478172 Variant jni methods public without protection. Now JNI methods behind java methods
2006-10-04 03:18:59 +00:00
clay_shooter
912ea449ad
added extra debug flag to documentaton for IETest
2006-09-24 13:55:14 +00:00
clay_shooter
e5368d39ee
SF1550628: loadLibrary call mofed to a single location so that folks interested in changing how it works to support applets only has to modify in one location
2006-09-23 18:10:02 +00:00
clay_shooter
340546c3cd
SF 1477793 obj2variant should accept dates on the Dispatch object
2006-04-28 04:24:18 +00:00
clay_shooter
66f26e5819
added comments
2006-04-28 04:06:12 +00:00
clay_shooter
10104aa8c1
improved testing for 147484
2006-04-23 21:34:56 +00:00
clay_shooter
ed9ef5c827
Another round of changes for Sourceforge bug 147484.
2006-04-23 21:01:55 +00:00
clay_shooter
0db059858a
1474484 change committed to support the not calling of safeRelease() on Variant constant objects.
2006-04-23 20:35:26 +00:00
clay_shooter
4eb49215cb
reorganized the samples, again. Moved the programs that were more test cases to the unit test directory and repackaged the unit test directory.
2006-03-18 16:21:28 +00:00
clay_shooter
7c0c28b2cd
added comment on how command line options to run in eclipse
2006-02-13 04:43:34 +00:00
clay_shooter
3a30d03be1
sourceforge 1386454 now supporting return values in event handlers. also added visio example of this
2006-02-12 00:53:11 +00:00
clay_shooter
d2ebbdd756
Cleaned up Variant methods and deprecated those that don't do anything or do the things as others but with looser typings. Added early support for "nothing"
2005-12-08 00:59:02 +00:00
clay_shooter
3316dc50e8
959381 auto variant to object conversion method
...
1341763 turned off serialization in Variant because it doesn't work
1341779 Variant constructor didn't accept java dates - now it does
removal of getObject GetObjectByRef from Variant because broken or did nothing
2005-10-29 17:29:54 +00:00
clay_shooter
38c5d9d358
cleaned up variant serialization code. Its still broken. There just isn't as much of it now.
2005-10-29 16:01:30 +00:00
clay_shooter
4e2d45e3ff
Patch 1208570 added parameters that let a user provide typelib information required to get Excel events
2005-10-28 22:58:51 +00:00
clay_shooter
08305d4ead
1340233 protect Dispatch constructor
...
1185167 Connect to running instance -- experimental API
2005-10-28 03:23:20 +00:00
clay_shooter
5f8e69d7e2
Merging B-1_9_1 back to head
2005-10-24 22:59:25 +00:00
clay_shooter
bcf7bb0f85
merged R-1_9 release tag against the root-B-1_9
2005-02-26 21:32:27 +00:00