Skip to content
This repository has been archived by the owner on Mar 3, 2020. It is now read-only.

v1.0.4 - 64bit archs, openssl 1.0.2e, perf improvements

Compare
Choose a tag to compare
@helios175 helios175 released this 24 Feb 23:41
· 107 commits to master since this release

This release includes:

  • upgrade to openssl 1.0.2e encryption
  • support for 64 bits platforms
  • minor code and documentation fixes
  • Performance improvement for streams:
    • reading uses the same client buffer, no need for extra allocation
    • no artificially chunked decryption reduces JNI calls (N div 256 for a reading buffer of size N)
    • writing can receive an auxiliar buffer allocated by the client reducing JNI calls by the same proportion and enabling buffer reuse