Skip to content

Releases: VirgilSecurity/virgil-crypto

Virgil Security Crypto Library v2.6.4

03 Jul 22:58
Compare
Choose a tag to compare

Changes

  • [Ruby] Dropped version 2.0.0-p648

  • [Ruby] Dropped version 2.2.6

  • [Ruby] Dropped version 2.3.3

  • [Ruby] Dropped version 2.4.0

  • [Ruby] Added version 2.5.8

  • [Ruby] Added version 2.6.6

  • [Ruby] Added version 2.7.1

  • [NodeJS] Dropped version 6

  • [NodeJS] Dropped version 8

  • [NodeJS] Dropped version 11

  • [NodeJS] Update version 10.9.0 -> 10.21.0

  • [PHP] Dropped version 7.1

  • [PHP] Added version 7.4

  • [Python] Dropped version 3.4

Virgil Security Crypto Library v2.6.3

14 May 15:07
Compare
Choose a tag to compare

Changes

  • [PHP] Drop version 5.6
  • [PHP] Drop version 7.0
  • [PHP] Add version 7.3

Virgil Security Crypto Library v2.6.2

07 Nov 15:14
Compare
Choose a tag to compare

Changes

  • [Python] Add version 3.7
  • [NodeJS] Drop version 4.x
  • [NodeJS] Drop version 7.x
  • [NodeJS] Drop version 9.x
  • [NodeJS] Update version 6.14.2 -> 6.14.4
  • [NodeJS] Update version 8.11.2 -> 8.12.0
  • [NodeJS] Update version 10.1.0 -> 10.9.0
  • [NodeJS] Added version 11.1.0
  • [CI] Add php-7.2 build to the travis-ci

Virgil Security Crypto Library v2.6.1

06 Oct 20:45
Compare
Choose a tag to compare

Changes

  • [Build] Add 64-bits architectures for WatchOS
  • [Build] !!! Drop support of the i386 architecture for MacOS

Virgil Security Crypto Library v2.6.0

07 Sep 06:41
Compare
Choose a tag to compare

Features

  • [Lib] Add class VirgilSeqCipher that provides sequential encryption and decryption
  • [Lib] Add class VirgilSeqSigner that provides sequential signing and verifying

Virgil Security Crypto Library v2.5.0-rc1

22 Jun 14:45
Compare
Choose a tag to compare

Features

  • [Lib] Add option to build library with use of additional RNG seed from file
    • CMake option: VIRGIL_CRYPTO_FEATURE_RNG_SEED_FILE
    • Library class: VirgilRandom

Virgil Security Crypto Library v2.4.6

21 Jun 12:28
Compare
Choose a tag to compare

News: PHP wrapper is available for Windows

Features

  • [PHP] Make available to build PHP wrapper on Windows
  • [CI] Add build of PHP binaries on Jenkins and publish them to CDN
  • [Build] Add universal CMake module 'FindPHP.cmake' that finds PHP on Windows and Unix
  • [Build] Add building of target 'php' with 'build.bat' script

Changes

  • [JS] Update NodeJS version v10.1.0 -> v10.4.1
  • [JS] Update NodeJS version v9.11.1 -> v9.11.2
  • [JS] Update NodeJS version v8.11.2 -> v8.11.3
  • [JS] Update NodeJS version v6.14.2 -> v6.14.3
  • [SWIG] Place includes at the 'begin' SWIG section instead of 'header' section

Bugfix

  • [Lib] Fix crash on Pythia object creation for NodeJS versions >= 10.0

Virgil Security Crypto Library v2.4.5

30 May 14:10
Compare
Choose a tag to compare

Changes

  • [Build] Redesign 'build.sh' argument parsing - use key-value arguments instead of positional arguments

Features

  • [JS] Add builds with Pythia for platforms: AsmJS and Webasm - now distributed as separate bundles

Virgil Security Crypto Library v2.4.4

17 May 09:44
Compare
Choose a tag to compare

Bugfix

  • [Lib] Add missed Pythia headers to the all-in-one header

Features

  • [Apple] Enable Pythia for platforms: WatchOS, MacOS, TVOS
  • [Apple] Add 'module.modulemap' for Apple frameworks
  • [JS] Add support for nodejs-10.1.0
  • [Java] Add automatic loading of the JNI native library

Changes

  • [Lib] Add restriction on the 'keyMaterial' length for deterministic key generation algorithms (at least 32 bytes)
  • [Java] Downgrade target Java to 1.7
  • [JS] Disable Pythia for platfroms: AsmJS and Webasm
  • [JS] Update nodejs version: 4.8.7 -> 4.9.1
  • [JS] Update nodejs version: 6.13.0 -> 6.14.2
  • [JS] Update nodejs version: 8.9.4 -> 8.11.2
  • [JS] Update nodejs version: 9.5.0 -> 9.11.1

Virgil Security Crypto Library v2.4.3

08 May 15:56
Compare
Choose a tag to compare

This release is highly recommended for all platforms.

Features

  • [PHP] Add support of PHP-7.2

Bugfix

  • [Build] Force install 'pythia' libraries to the 'lib' directory
  • [Build] Fix passing 'multi-thread' flag to the 'pythia' library
  • [Build] Fix Golang CGO produce error message on the CentOS about duplication of pythia_buf_new() function.