Commit Graph

  • 0bab3d8ace Replace tabs with spaces master Rik Veenboer 2015-09-01 13:12:04 +01:00
  • e51103215c Add license and copyright information in files Rik Veenboer 2015-03-16 20:35:05 +00:00
  • ea9254bd11 Maven artifacts for 1.15 mvn-repo Rik Veenboer 2014-12-07 10:10:45 +00:00
  • 76564ea6e4 Alter prebuilt libraries for 1.15-M3 Rik Veenboer 2014-12-07 10:10:13 +00:00
  • 154f68fc72 Revert to old java source from f0204690cc (T-1_15-M3) Rik Veenboer 2014-12-07 10:07:32 +00:00
  • 4a55a6035f Merge branch 'Branch_T-1_15-M3' Rik Veenboer 2014-12-07 09:50:48 +00:00
  • e2eae0eac4 Prepare source files for merge Rik Veenboer 2014-12-07 09:44:25 +00:00
  • a701b82299 Migrate to jlibloader 0.2 Rik Veenboer 2014-11-26 21:26:57 +00:00
  • 6aa561ee33 Migrate to jlibloader 0.2 Rik Veenboer 2014-11-26 21:26:22 +00:00
  • 563864a9e0 Maven artifacts for 1.18 Rik Veenboer 2014-11-23 20:26:40 +00:00
  • 5b370b441d Migrate to new library loader Rik Veenboer 2014-11-23 22:34:15 +00:00
  • 1dfb020787 Moved samples Rik Veenboer 2014-11-23 22:33:56 +00:00
  • b0cfd2584f Replace incorrect library for amd64 Rik Veenboer 2014-11-23 21:07:45 +00:00
  • 3dd41cf46a Gradle build file uses pre-built binaries by specifying nonexistent cpp source directory Rik Veenboer 2014-11-23 20:28:26 +00:00
  • 4fe9755112 Remove obsolete files Rik Veenboer 2014-11-23 20:27:12 +00:00
  • 6c5c09c823 Add gradle wrapper Rik Veenboer 2014-11-23 17:54:37 +00:00
  • 15a336b668 Add ATL header files from https://github.com/michaellukashov/Far-NetBox Rik Veenboer 2014-11-23 17:53:53 +00:00
  • 45984cd432 Include binaries from http://downloads.sourceforge.net/project/jacob-project/jacob-project/1.18-M2/jacob-1.18-M2.zip Rik Veenboer 2014-11-23 17:52:57 +00:00
  • a0b9f52f2a Change file encoding to fix error while running test cases Rik Veenboer 2014-11-23 17:22:33 +00:00
  • 0d49b2d614 Add casts to fix compiler warnings Rik Veenboer 2014-11-23 17:21:52 +00:00
  • 458d614ee1 Move source files Rik Veenboer 2014-11-23 17:05:14 +00:00
  • aeca6e8dc2 Update from Java 1.5 to Java 1.6 and VC2005 to VS2010 clay_shooter 2013-08-03 12:00:34 +00:00
  • d1dca37cf3 117 NullPointerException injacob-1.17-M2 clay_shooter 2013-07-26 00:36:12 +00:00
  • 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 clay_shooter 2013-07-24 01:00:21 +00:00
  • 29fdc76236 #115 Release problem if you've got two threads with the same name clay_shooter 2013-07-23 23:54:49 +00:00
  • e2a337f189 SF 3505940 missing JacobVersion.properties in 1.17-M1 (and 1.16) somehow dropped from the build, maybe eclipse ant? clay_shooter 2012-04-25 01:13:09 +00:00
  • 803b57de51 SF3436102 convert 32 bit memory pointers to 64 bit where not already converted. clay_shooter 2012-03-14 03:10:07 +00:00
  • 0555df293e SF3436102 convert 32 bit memory pointers to 64 bit where not already converted. clay_shooter 2012-03-14 03:04:12 +00:00
  • 8726f3a7df SF3436102 convert 32 bit memory pointers to 64 bit where not already converted. clay_shooter 2012-03-14 02:48:21 +00:00
  • b6df041915 SF3436143 remove Main-Class from manifest because there is no main class for this jar file clay_shooter 2011-12-11 17:02:04 +00:00
  • 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. clay_shooter 2011-12-11 16:57:28 +00:00
  • e5652e3b75 3412922Fix for: When a DispatchEvent is created with a COM object, the COM object is never released totally, and the destructor function is never called clay_shooter 2011-10-02 15:51:19 +00:00
  • 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. clay_shooter 2011-10-01 22:33:38 +00:00
  • cbfc548c6f Finally moved up to 1.15. Also added 3137337 JNLP Example clay_shooter 2011-10-01 15:18:56 +00:00
  • 8ef96c68e3 dll mispelled clay_shooter 2010-11-08 02:55:05 +00:00
  • 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. clay_shooter 2010-11-08 02:48:55 +00:00
  • 657e5980d9 SF2935662 excepInfo not initialized so NULL check says not null and manipulates uninitialized data. clay_shooter 2010-11-08 02:01:16 +00:00
  • 5b88936d48 SF2927058 add hasExited() method to support polling for server termination clay_shooter 2010-11-08 01:49:34 +00:00
  • 623c6e9b6b SF2963102 use varargs in Dispatch instead of a million overloaded methods clay_shooter 2010-11-07 15:36:32 +00:00
  • f0204690cc Fix a million spelling errors clay_shooter 2009-12-25 20:12:26 +00:00
  • d639d9fd76 2819445 SafeArray.fromLongArray fails when using VariantLongInt clay_shooter 2009-12-25 19:11:55 +00:00
  • 54f105525b 2847577 SafeArray#setString(*) incorrectly handles unicode strings clay_shooter 2009-12-25 17:18:16 +00:00
  • 1a651776d5 Bug 2721937 change the way PutInROT property is used so that applets no longer throw security violation clay_shooter 2009-08-23 14:41:15 +00:00
  • 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 clay_shooter 2009-06-08 01:10:43 +00:00
  • ae08cf32d0 Minor change to notes to change release number to 1.14.3 clay_shooter 2008-07-06 17:35:28 +00:00
  • 8f9f34ed58 Sourceforge 1986987 Deadlock between ComThread and ROT. Also added thread name to Jacob log output. clay_shooter 2008-07-06 17:26:27 +00:00
  • b7dc74c59d Sourceforge 2011706 windows memory error when exiting program with call back proxies still hooked up. clay_shooter 2008-07-06 12:39:04 +00:00
  • 3bb8889134 SF 1919441 LoadLibrary reference to x64 dll name had extra space in it. Release is actually 1.14.1 not 1.15 clay_shooter 2008-04-24 00:55:57 +00:00
  • 80f748ea40 SF 1919441 LoadLibrary reference to x64 dll name had extra space in it clay_shooter 2008-04-24 00:51:56 +00:00
  • 97ed81a0c5 Added some comments on Variant types not used in Jacob clay_shooter 2008-02-06 02:15:52 +00:00
  • df0ba33797 B-1_14-DEV merge back to main clay_shooter 2008-02-02 01:38:25 +00:00
  • cd58b57a99 Added comments clay_shooter 2007-10-20 01:52:06 +00:00
  • bc50ca000f Added comments that describe when the various constructors should be used based on the way programs are described in the registry and which interfaces they implement. http://sourceforge.net/forum/message.php?msg_id=4562050 clay_shooter 2007-10-11 02:20:40 +00:00
  • bd1c33ef40 1.13 release notes updates with more details about redistributable packages. clay_shooter 2007-10-06 22:06:49 +00:00
  • 0896762db6 Sample based on sourceforge question and publcly posted code clay_shooter 2007-09-27 02:31:14 +00:00
  • 30c2a1fa81 Sample disk utils program based on example posted to SourceForge clay_shooter 2007-09-27 02:02:30 +00:00
  • 2261c55a11 SF 1794811 Support unicode in COM error messages. clay_shooter 2007-09-22 16:59:31 +00:00
  • 7f0cb9e0d6 SF1793362 ERROR_MORE_DATA causes failures - fix to support Jameleon clay_shooter 2007-09-14 01:35:43 +00:00
  • 97b1a279cc SF1793346 Replace deprecated wcstombs and remove unused variables clay_shooter 2007-09-13 01:07:36 +00:00
  • 8f36ecc309 Fixed typo. clay_shooter 2007-09-09 23:52:45 +00:00
  • 51c900e485 SF1772783 Added VT_DECIMAL support -- raised compiler warnings to /W3. fixed some of those warnings in VT_DECIMAL code clay_shooter 2007-09-09 23:48:08 +00:00
  • cd3c0ed7f6 SF1772783 Added VT_DECIMAL support clay_shooter 2007-09-06 01:28:03 +00:00
  • 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. clay_shooter 2007-08-27 03:34:56 +00:00
  • 74a8d04978 No Ticket: One of the methods in Variant.h didn't match the name of the method in Variant.cpp so the method in Variant.h was renamed. clay_shooter 2007-08-27 03:33:35 +00:00
  • b09055f3c6 1761727 converted unit test programs to JUnit tests and updated the build targets clay_shooter 2007-07-27 03:43:24 +00:00
  • 78c7ddf199 1761727 converted unit test programs to JUnit tests and updated the build targets clay_shooter 2007-07-27 03:28:44 +00:00
  • bfdc36ad30 Documentation Updates clay_shooter 2007-07-19 10:38:01 +00:00
  • 15dbd3f567 Updated notes per feedback from McDade clay_shooter 2007-07-09 10:50:39 +00:00
  • f32b4f05ce Added and updated comments / docs clay_shooter 2007-06-10 11:30:31 +00:00
  • 117799dd86 SF 1701995 another attempt at memory managment <class_name>.PutInROT system property added. clay_shooter 2007-05-17 03:40:22 +00:00
  • 90eb8609a3 updated autogc notes clay_shooter 2007-05-17 02:36:08 +00:00
  • e98dc4b0cf SF1709841 Visual C++ 8.0 Visual Studio 2005 compilation. No longer requires VC98 or 2003 Platform SDK. clay_shooter 2007-04-30 02:37:00 +00:00
  • 9c23a727c2 SF 1650134 - preliminary VT_Variant support VariantVariant clay_shooter 2007-04-22 18:25:38 +00:00
  • 4adbd5087a SF 1650134 change to putVariant() api clay_shooter 2007-04-18 10:26:48 +00:00
  • 7d7ed62066 SF 1702604 - alpha prototype for activeXInvocationProxy event callbacks clay_shooter 2007-04-18 02:59:38 +00:00
  • 536fc35171 SF 1650134 - preliminary VT_Variant support VariantVariant clay_shooter 2007-04-18 02:22:25 +00:00
  • d10a84af85 corrected and updated comments clay_shooter 2007-04-14 03:21:25 +00:00
  • 6b81527536 SF 1699965 toString() which uses toJavaObject() now works for Dispatch objects clay_shooter 2007-04-13 13:05:26 +00:00
  • 2f583acf41 SF 169946 Event Proxy leaves thread attached to VM when id of callback not recognized clay_shooter 2007-04-13 12:57:47 +00:00
  • 7428d6590a SF 1690420 make memcpy calculate buffer length with sizeof() clay_shooter 2007-03-31 21:48:24 +00:00
  • fcbae0a84f SF 1689061 compiler changes to support later versions of VCC and also a big memcpy fix in Variants for currency clay_shooter 2007-03-29 02:52:08 +00:00
  • 2d08b9e43a Upadted Docs for 1.12 pre-3 clay_shooter 2007-03-25 13:43:40 +00:00
  • d2777b692e SF1687419 AttachCurrentThread clay_shooter 2007-03-24 15:01:33 +00:00
  • 42d53349ef SF1687419 AttachCurrentThread was being passed incorrect parameters. The 1.2 API implementation has never been correct. clay_shooter 2007-03-24 14:58:47 +00:00
  • 1647919dee Route all Variant construction thorough single constructor Removed read and write methods in Variant since serialization is not actually supported clay_shooter 2007-03-24 13:25:45 +00:00
  • baa2b30dea commented out unnecessary print statement when event method not found clay_shooter 2007-03-24 11:55:32 +00:00
  • d0e98da3aa added "Known Issues" clay_shooter 2007-03-10 16:17:10 +00:00
  • 165b6b7646 SF 1674179 enum variant leak. also affects 1112667 1465539 1569864 clay_shooter 2007-03-10 16:04:39 +00:00
  • 3a2e9429f3 SF-167401 changed key generation for ROT hashmaps to avoid collisions and random gc of pushed out objects clay_shooter 2007-03-10 13:39:37 +00:00
  • 344efcfa6f SF 1483819 info on how to get the version number of a dll clay_shooter 2007-02-18 16:31:06 +00:00
  • fa66c59940 SF 1662887 protect Dispatch static methods clay_shooter 2007-02-18 16:11:38 +00:00
  • c63934b4bf 1651926 getString() should be called instead of toString() clay_shooter 2007-02-04 20:55:00 +00:00
  • 4afdf31d25 1651926 getString() should be called instead of toString() clay_shooter 2007-02-04 20:33:50 +00:00
  • 27134742f1 SF1645463 clay_shooter 2007-02-04 20:19:11 +00:00
  • 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 clay_shooter 2006-12-08 13:03:55 +00:00
  • 2856390f24 1611487: added additional problem report to release notes clay_shooter 2006-12-08 12:50:37 +00:00
  • 3b524074a6 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 clay_shooter 2006-12-08 12:42:37 +00:00
  • 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. clay_shooter 2006-12-03 14:53:49 +00:00
  • f3f83ea562 1.11.1 release notes clay_shooter 2006-12-03 14:45:27 +00:00
  • 9d46a4651a added missing release marker on feature clay_shooter 2006-10-28 15:03:09 +00:00