Skip to content

Commit

Permalink
1.20 md file updates
Browse files Browse the repository at this point in the history
  • Loading branch information
freemansoft committed Sep 25, 2020
1 parent 1dc23ab commit 0d26899
Show file tree
Hide file tree
Showing 2 changed files with 80 additions and 265 deletions.
76 changes: 42 additions & 34 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,53 +1,61 @@
Jacob is a Java library that lets Java applications communicate with Microsoft Windows DLLs or COM libraries. It does this through the use of a custom DLL that the Jacob Java classes communicate with via JNI. The Java library and dll isolate the Java developer from the underlying windows libraries so that the Java developer does not have to write custom JNI code.Jacob is not used for creating ActiveX plugins or other modules that live inside of Microsoft Windows applications.

## Repositories
JACOB (Java-COM bridge)
* Source was hosted on Sourceforge for for over a decade on the [jacob-project Sourceforge Repository](http://sourceforge.net/project/jacob-project)
* The Discussion forums are still up on [Sourceforge jacob-project Discussions](https://sourceforge.net/p/jacob-project/discussion)
* The root repository for source is no located [On GitHub](https://github.com/freemansoft/jacob-project)

## JACOB 1.20 (tentative)

## Documentation ##
You can find additional information in the [docs](docs) folder
* [Using Jacob](docs/UsingJacob.md)
* [ReleaseNotes](docs/ReleaseNotes.md)
* [Building Jacob From Source](docs/BuildingJacobFromSource.md)
* Detailed instructions on creating a [build configuration file are in build.xml](build.xml)

## Usage ##
* [Using Jacob](docs/UsingJacob.md)

Put the appropriate DLL for your platform into your runtime library path.
* jacob for 32 bit windows is located in /x86.
* jacob for 64 bit windows is located in /64.

## TODO ##
There is no good usage guide at this time.

# Release Notes
See [ReleaseNotes](docs/ReleaseNotes.md) for a full history

## JACOB 1.20
### What's New
* Upgraded from VS2015 to VS 2019
* Move from Sourceforge to GitHub
* VT_DATE and SafeArray
### Tracked Changes
| | |
| Item | Description |
|-|-|
|Bugs | |
|n/a | none |
|Patches | |
| n/a | none |
| Feature Requests | |
| 48 |Update to VS2019 Community and Windows 10 libs |
| Merge Request | |
| 1 | Support VT_DATE getting from SafeArray |

## Latest Release ##
See [ReleaseNotes](docs/ReleaseNotes.md) for a full history
| **Bugs** | |
| | none |
| **Patches** | |
| 48 | Update to VS2019 Community and Windows 10 libs |
| 1 | Support VT_DATE getting from SafeArray |
| **Feature Requests** | |
| | none |

JACOB 1.19
## JACOB 1.19
### What's New
* Upgraded from Java 6 to Java 8 compilation
* Upgraded from junit 3.8.1 to 4.12
* Migrated from CVS to GIT using sourceforge migration instructions https://sourceforge.net/p/forge/documentation/CVS/
### Tracked Changes
| | |
| Item | Description |
|-|-|
|Bugs | |
| **Bugs** | |
| 132 | 32 bit ponters not convertd to 64 bit |
| 130 | Name value incorrect in Mainfest.MF affecting tamper check|
|Patches | |
| n/a | none |
| Feature Requests | |
| n/a | none |

## Documentation ##
You can find additional information in the [docs](docs) folder
* Information about what's new in this release can be found in [ReleaseNotes](docs/ReleaseNotes.md)
* Instructions on building this project can be found in [BuildingJacobFromSource](docs/BuildingJacobFromSource.md)
Detailed instructions on creating a build configuration file are in build.xml
| **Patches** | |
| | none |
| **Feature Requests** | |
| | none |

## Usage ##
_see docs_

Put the appropriate DLL for your platform into your runtime library path.
jacob for 32 bit windows is located in /x86.

## TODO ##
There is no good usage guide at this time.
Loading

0 comments on commit 0d26899

Please sign in to comment.