Skip to content
This repository has been archived by the owner on Oct 29, 2024. It is now read-only.

Releases: skyghis/j-interop-ng

3.5.1

03 Apr 14:50
Compare
Choose a tag to compare

Fixed

  • Ensure the Properties of JIComServer are passed along to any subsequent JIComOxidStub to allow a higher level of authentication for pings.

3.5.0

19 Dec 19:06
Compare
Choose a tag to compare

Added

  • Utility class to ease close objects without throw on error.

Changed

  • Avoid buffer overruns in the NdrBuffer class (Based on j-interop patch 1).
  • Simplify JIComTransport (Inspired by j-interop patch 4).
  • Reset JIComServer binding to null when unused (Based on j-interop patch 3).
  • Start JIComOxidRuntime ping timer threads on demand (Based on j-interop patch 3).
  • Set System Properties earlier in the construction of JIComServer to allow a higher level of authentication upon initial connection.

Removed

Fixed

3.4.0

26 Apr 13:04
Compare
Choose a tag to compare

Added

  • Force load of BouncyCastleProvider to ensure MD4 implementation exists. Can by disabled by java boolean property ignore_bouncycastleprovider.

Changed

  • Update maven plugins dependencies.
  • Numerous code cleanups, I hope I didn't break anything.

Deprecated

  • Use a LOGGER per class instead of using JISystem.getLogger.
  • Deprecate JISystem.setInBuiltLogHandler.
  • Deprecate Windows only SSO authentication.

Removed

  • Replace custom MD4 and MD5 implementation by java integrated one.
  • Replace iwombat UUID implementation by java integrated one.
  • Disable execution of "tests" files when compiling.
  • Set class JIComRuntimeTransport more extendable (#7 and #9).

3.3.0

03 Jan 18:25
Compare
Choose a tag to compare

Added

  • Force minimal maven version to 3.6.0.

Changed

  • Update jcifs-ng from version 2.1.6 to 2.1.7.
  • Update maven plugins dependencies.

3.2.0

10 Oct 14:09
Compare
Choose a tag to compare

Added

  • Add multiples missing errors codes (#3).
  • Preregister WbemScripting.SWbemLocator ClsidDB to avoid registry query when using WMI.

Changed

  • Update jcifs-ng from version 2.1.5 to 2.1.6.
  • Update maven plugins dependencies.

Fixed

  • Fix crash when password contains modulo (%) character and program ID is not registered (#5).

3.1.0

10 Oct 14:10
Compare
Choose a tag to compare

Added

  • Recognize response codes 0xc0000008 and 0xc0000034. Imported from Jeff Gehlbach work at sourceforce patches#15.

Changed

  • Remove new line prefix on logs.
  • Update jcifs-ng from version 2.1.3 to 2.1.5.
  • Update maven plugins dependencies.

3.0.0

10 Oct 14:10
Compare
Choose a tag to compare

Added

  • Add dependency to jcifs-ng version 2.1.3.
  • Add LICENSE, README and CHANGELOG.

Changed

  • Update minimal java version from 6 to 7.
  • Auto-format code using Netbeans formatter.
  • Update line ending to lf for all files.
  • Update project structure to maven default.
  • Update and tidy poms.

Removed

  • Remove dependency to jcifs version 1.2.19.

Fixed

  • Socket connection timeout not used on connect.