Add known issues to readme, rename project in gradle

This commit is contained in:
Ugljesa Jovanovic committed 2021-01-09 15:53:50 +01:00
1 parent 6eaa170c8a
commit de5158d22e
2 files changed
+14 -1

No files matched your search

+13
View File
@@ -133,7 +133,20 @@ Currently supported native platforms:
- LobsodiumUtil `unpad` and `fromBase64` native implementations use a nasty hack to support shared native sourceset. The hack either needs to be removed and replaced with another solution or additional safeguards need to be added.
- Complete exposing libsodium constants
### Known issues:
- Using LazySodium self built variant to fix some of the bugs present in LazySodium, but **Android** is using directly
LazySodium release which has not been updated (latest version is 4.2.0), this means that randombytes_random, basetobin and
base64tohex functions are not working on Android, as well as problems with sodium_pad:
https://github.com/terl/lazysodium-java/issues/83
https://github.com/terl/lazysodium-java/issues/85
https://github.com/terl/lazysodium-java/issues/86
Also it is not clear where are the precompiled libraries in LazySodium coming from
This will be handled by providing a new JNA libsodium wrapper library
+1 -1
View File
@@ -34,7 +34,7 @@ pluginManagement {
}
}
enableFeaturePreview("GRADLE_METADATA")
rootProject.name = "KotlinMultiplatformCrypto"
rootProject.name = "KotlinMultiplatformLibsodium"
include("multiplatform-crypto-api")
include("multiplatform-crypto-libsodium-bindings")
include("sample")