diff --git a/CHANGELOG.md b/CHANGELOG.md index 2dbf196..7837698 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,10 +5,9 @@ #### 0.8.3 - 28.5.2021 - Built with kotlin 1.5.10 -- Fixed loading but not initializing libsodium on js and jvm +- Fixed loading but not initializing libsodium on jvm - Changed subkey id to UInt from Int, limited by JS api - Updated libsodium to latest master 710b2d3963347017ba (potentially will be switched to stable branch) -- Experimentig with sodium_malloc usage instead of pinned UByteArrays #### 0.8.2 - Split from crypto repository and initial release diff --git a/README.md b/README.md index 61cf209..2b8159a 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,7 @@ attack surfaces, bugs and other issues and you shouldn't use it in production un #### Gradle ```kotlin -implementation("com.ionspin.kotlin:multiplatform-crypto-lisodium-bindings:0.8.2") +implementation("com.ionspin.kotlin:multiplatform-crypto-lisodium-bindings:0.8.3") ``` #### Snapshot builds @@ -23,7 +23,7 @@ implementation("com.ionspin.kotlin:multiplatform-crypto-lisodium-bindings:0.8.2" repositories { maven("https://oss.sonatype.org/content/repositories/snapshots") } -implementation("com.ionspin.kotlin:multiplatform-crypto-lisodium-bindings:0.8.3-SNAPSHOT ") +implementation("com.ionspin.kotlin:multiplatform-crypto-lisodium-bindings:0.8.4-SNAPSHOT ") ``` diff --git a/multiplatform-crypto-libsodium-bindings/src/jsMain/kotlin/com/ionspin/kotlin/crypto/JsSodiumLoader.kt b/multiplatform-crypto-libsodium-bindings/src/jsMain/kotlin/com/ionspin/kotlin/crypto/JsSodiumLoader.kt index 8961db1..a04adbd 100644 --- a/multiplatform-crypto-libsodium-bindings/src/jsMain/kotlin/com/ionspin/kotlin/crypto/JsSodiumLoader.kt +++ b/multiplatform-crypto-libsodium-bindings/src/jsMain/kotlin/com/ionspin/kotlin/crypto/JsSodiumLoader.kt @@ -29,7 +29,6 @@ object JsSodiumLoader { setSodiumPointer(promisedSodium) sodiumLoaded = true continuation.resumeWith(Result.success(Unit)) - sodiumPointer.sodium_init() } suspend fun load() = suspendCoroutine { continuation ->