commit
9624cf8bba
@ -1,7 +1,10 @@
|
|||||||
## Descriptive changelog
|
## Descriptive changelog
|
||||||
(All dates are DD.MM.YYYY)
|
(All dates are DD.MM.YYYY)
|
||||||
|
|
||||||
#### 0.8.3-SNAPSHOT
|
#### 0.8.4-SNAPSHOT
|
||||||
|
|
||||||
|
#### 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 js and jvm
|
||||||
- Changed subkey id to UInt from Int, limited by JS api
|
- Changed subkey id to UInt from Int, limited by JS api
|
||||||
- Updated libsodium to latest master 710b2d3963347017ba (potentially will be switched to stable branch)
|
- Updated libsodium to latest master 710b2d3963347017ba (potentially will be switched to stable branch)
|
||||||
|
@ -31,7 +31,7 @@ repositories {
|
|||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
implementation("org.jetbrains.kotlin:kotlin-gradle-plugin:1.4.32")
|
implementation("org.jetbrains.kotlin:kotlin-gradle-plugin:1.5.10")
|
||||||
implementation("com.android.tools.build:gradle:4.0.2")
|
implementation("com.android.tools.build:gradle:4.0.2")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -15,10 +15,10 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
object Versions {
|
object Versions {
|
||||||
val kotlinCoroutines = "1.4.2"
|
val kotlinCoroutines = "1.5.0-native-mt"
|
||||||
val kotlin = "1.4.30"
|
val kotlin = "1.5.10"
|
||||||
val kotlinSerialization = "1.0.1"
|
val kotlinSerialization = "1.0.1"
|
||||||
val kotlinSerializationPlugin = "1.4.10"
|
val kotlinSerializationPlugin = "1.5.10"
|
||||||
val atomicfu = "0.14.3-M2-2-SNAPSHOT" //NOTE: my linux arm32 and arm64 build
|
val atomicfu = "0.14.3-M2-2-SNAPSHOT" //NOTE: my linux arm32 and arm64 build
|
||||||
val nodePlugin = "1.3.0"
|
val nodePlugin = "1.3.0"
|
||||||
val dokkaPlugin = "1.4.0-rc"
|
val dokkaPlugin = "1.4.0-rc"
|
||||||
@ -41,7 +41,7 @@ object Versions {
|
|||||||
object ReleaseInfo {
|
object ReleaseInfo {
|
||||||
val group = "com.ionspin.kotlin"
|
val group = "com.ionspin.kotlin"
|
||||||
val version = "0.1.0-SNAPSHOT"
|
val version = "0.1.0-SNAPSHOT"
|
||||||
val bindingsVersion = "0.8.3-SNAPSHOT"
|
val bindingsVersion = "0.8.4-SNAPSHOT"
|
||||||
}
|
}
|
||||||
|
|
||||||
object Deps {
|
object Deps {
|
||||||
|
@ -708,7 +708,7 @@ publishing {
|
|||||||
artifact(tasks["javadocJar"])
|
artifact(tasks["javadocJar"])
|
||||||
pom {
|
pom {
|
||||||
name.set("Kotlin Multiplatform Crypto")
|
name.set("Kotlin Multiplatform Crypto")
|
||||||
description.set("Kotlin Multiplatform Crypto library")
|
description.set("Kotlin Multiplatform Libsodium Wrapper")
|
||||||
url.set("https://github.com/ionspin/kotlin-multiplatform-crypto")
|
url.set("https://github.com/ionspin/kotlin-multiplatform-crypto")
|
||||||
licenses {
|
licenses {
|
||||||
license {
|
license {
|
||||||
@ -724,9 +724,9 @@ publishing {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
scm {
|
scm {
|
||||||
url.set("https://github.com/ionspin/kotlin-multiplatform-crypto")
|
url.set("https://github.com/ionspin/kotlin-multiplatform-libsodium")
|
||||||
connection.set("scm:git:git://git@github.com:ionspin/kotlin-multiplatform-crypto.git")
|
connection.set("scm:git:git://git@github.com:ionspin/kotlin-multiplatform-libsodium.git")
|
||||||
developerConnection.set("scm:git:ssh://git@github.com:ionspin/kotlin-multiplatform-crypto.git")
|
developerConnection.set("scm:git:ssh://git@github.com:ionspin/kotlin-multiplatform-libsodium.git")
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -9,11 +9,11 @@ fun String.hexStringToUByteArray() : UByteArray {
|
|||||||
return this.chunked(2).map { it.toUByte(16) }.toUByteArray()
|
return this.chunked(2).map { it.toUByte(16) }.toUByteArray()
|
||||||
}
|
}
|
||||||
|
|
||||||
fun String.encodeToUByteArray() : UByteArray{
|
fun String.encodeToUByteArray() : UByteArray{
|
||||||
return encodeToByteArray().asUByteArray()
|
return encodeToByteArray().asUByteArray()
|
||||||
}
|
}
|
||||||
|
|
||||||
fun UByteArray.decodeFromUByteArray() : String {
|
fun UByteArray.decodeFromUByteArray() : String {
|
||||||
return asByteArray().decodeToString()
|
return asByteArray().decodeToString()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user