Releases: VirgilSecurity/virgil-crypto
Releases · VirgilSecurity/virgil-crypto
Virgil Security Crypto Library v2.6.4
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
Changes
- [PHP] Drop version 5.6
- [PHP] Drop version 7.0
- [PHP] Add version 7.3
Virgil Security Crypto Library v2.6.2
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
Changes
- [Build] Add 64-bits architectures for WatchOS
- [Build] !!! Drop support of the i386 architecture for MacOS
Virgil Security Crypto Library v2.6.0
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
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
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
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
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
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.