0bab3d8ace
Replace tabs with spaces
2015-09-01 13:12:04 +01:00
e51103215c
Add license and copyright information in files
2015-03-16 20:35:05 +00:00
76564ea6e4
Alter prebuilt libraries for 1.15-M3
2014-12-07 10:16:00 +00:00
154f68fc72
Revert to old java source from f0204690cc (T-1_15-M3)
...
* alter LibraryLoader to use jlibloader
2014-12-07 10:09:52 +00:00
4a55a6035f
Merge branch 'Branch_T-1_15-M3'
...
Conflicts:
README.txt
build.xml
docs/BuildingJacobFromSource.html
docs/ReleaseNotes.html
docs/UsingJacob.html
2014-12-07 09:50:48 +00:00
e2eae0eac4
Prepare source files for merge
2014-12-07 09:48:14 +00:00
a701b82299
Migrate to jlibloader 0.2
2014-11-26 21:26:57 +00:00
5b370b441d
Migrate to new library loader
2014-11-23 22:34:15 +00:00
1dfb020787
Moved samples
2014-11-23 22:33:56 +00:00
b0cfd2584f
Replace incorrect library for amd64
2014-11-23 21:07:45 +00:00
3dd41cf46a
Gradle build file uses pre-built binaries by specifying nonexistent cpp source directory
2014-11-23 20:28:26 +00:00
4fe9755112
Remove obsolete files
2014-11-23 20:27:12 +00:00
6c5c09c823
Add gradle wrapper
2014-11-23 17:54:37 +00:00
15a336b668
Add ATL header files from https://github.com/michaellukashov/Far-NetBox
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
2014-11-23 17:52:57 +00:00
a0b9f52f2a
Change file encoding to fix error while running test cases
2014-11-23 17:22:33 +00:00
0d49b2d614
Add casts to fix compiler warnings
2014-11-23 17:21:52 +00:00
458d614ee1
Move source files
2014-11-23 17:05:14 +00:00
clay_shooter
aeca6e8dc2
Update from Java 1.5 to Java 1.6 and VC2005 to VS2010
2013-08-03 12:00:34 +00:00
clay_shooter
d1dca37cf3
117 NullPointerException injacob-1.17-M2
2013-07-26 00:36:12 +00:00
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
29fdc76236
#115 Release problem if you've got two threads with the same name
2013-07-23 23:54:49 +00:00
clay_shooter
e2a337f189
SF 3505940 missing JacobVersion.properties in 1.17-M1 (and 1.16) somehow dropped from the build, maybe eclipse ant?
2012-04-25 01:13:09 +00:00
clay_shooter
803b57de51
SF3436102 convert 32 bit memory pointers to 64 bit where not already converted.
2012-03-14 03:10:07 +00:00
clay_shooter
0555df293e
SF3436102 convert 32 bit memory pointers to 64 bit where not already converted.
2012-03-14 03:04:12 +00:00
clay_shooter
8726f3a7df
SF3436102 convert 32 bit memory pointers to 64 bit where not already converted.
2012-03-14 02:48:21 +00:00
clay_shooter
b6df041915
SF3436143 remove Main-Class from manifest because there is no main class for this jar file
2011-12-11 17:02:04 +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
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
2011-10-02 15:51:19 +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
8ef96c68e3
dll mispelled
2010-11-08 02:55:05 +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
657e5980d9
SF2935662 excepInfo not initialized so NULL check says not null and manipulates uninitialized data.
2010-11-08 02:01:16 +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
f0204690cc
Fix a million spelling errors
2009-12-25 20:12:26 +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
1a651776d5
Bug 2721937 change the way PutInROT property is used so that applets no longer throw security violation
2009-08-23 14:41:15 +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
ae08cf32d0
Minor change to notes to change release number to 1.14.3
2008-07-06 17:35:28 +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
3bb8889134
SF 1919441 LoadLibrary reference to x64 dll name had extra space in it. Release is actually 1.14.1 not 1.15
2008-04-24 00:55:57 +00:00
clay_shooter
80f748ea40
SF 1919441 LoadLibrary reference to x64 dll name had extra space in it
2008-04-24 00:51:56 +00:00
clay_shooter
97ed81a0c5
Added some comments on Variant types not used in Jacob
2008-02-06 02:15:52 +00:00
clay_shooter
df0ba33797
B-1_14-DEV merge back to main
2008-02-02 01:38:25 +00:00
clay_shooter
cd58b57a99
Added comments
2007-10-20 01:52:06 +00:00
clay_shooter
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
2007-10-11 02:20:40 +00:00