Add known issues to readme, rename project in gradle
This commit is contained in:
parent
6eaa170c8a
commit
de5158d22e
13
README.md
13
README.md
@ -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.
|
- 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
|
- 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
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -34,7 +34,7 @@ pluginManagement {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
enableFeaturePreview("GRADLE_METADATA")
|
enableFeaturePreview("GRADLE_METADATA")
|
||||||
rootProject.name = "KotlinMultiplatformCrypto"
|
rootProject.name = "KotlinMultiplatformLibsodium"
|
||||||
include("multiplatform-crypto-api")
|
include("multiplatform-crypto-api")
|
||||||
include("multiplatform-crypto-libsodium-bindings")
|
include("multiplatform-crypto-libsodium-bindings")
|
||||||
include("sample")
|
include("sample")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user