Commit Graph
688 Commits
Author SHA1 Message Date
Ugljesa Jovanovic 51073827d7 Release 0.8.9, Bump to 0.9.0-SNAPSHOT 2023-03-26 20:40:11 +02:00
Ugljesa Jovanovic 1cfa03a18f Kotlin 1.8.10 + maintenance (#37)
* Update libsodium submodule, bump kotlin versions, switch to github actions
2023-03-26 19:12:15 +02:00
Ugljesa Jovanovic f268886681 Sign with different GPG key 2022-12-26 18:16:36 +01:00
Ugljesa Jovanovic f3ec8a755d Merge pull request #33 from ionspin/kotlin-1.7.20
Bump to kotlin 1.7.20
2022-10-12 18:37:24 +02:00
Ugljesa Jovanovic 1888c07757 Bump to kotlin 1.7.20 2022-10-12 18:12:58 +02:00
Ugljesa Jovanovic 04f0a615ab Bump to 0.8.9 snapshot, fix mac maven publish script 2022-10-09 11:56:56 +02:00
Ugljesa Jovanovic d8fb4b41ca Update changelog and readme, release fixes #29 2022-10-09 11:33:36 +02:00
Ugljesa Jovanovic 89947873e7 Merge pull request #30 from ionspin/better-sample
Better sample
2022-10-09 11:28:23 +02:00
Ugljesa Jovanovic c843ea5122 Remove test dependencies from jvm main, clean up runners 2022-10-07 20:00:59 +02:00
Ugljesa Jovanovic fec0f36dc3 Fix runners, use api because yarn breaks if same project has local sources and reference to build remote library 2022-10-06 12:26:35 +02:00
Ugljesa Jovanovic 13a880cc73 Bump sample to use latest snapshot and add some encryption/decryption to binary 2022-10-06 10:44:54 +02:00
Ugljesa Jovanovic 0baef1257e Update badge master -> main 2022-10-05 13:43:41 +02:00
Ugljesa Jovanovic d0e9920aa4 Disable mingw cross-compilation on linux 2022-10-05 11:25:26 +02:00
Ugljesa Jovanovic 7dd2b90a09 Add lib prefix to libraries on jvm as some packaging tools extract them into system path and java expects lib prefix 2022-09-20 11:03:24 +02:00
Ugljesa Jovanovic b3032ecefe Merge pull request #28 from ionspin/0.8.8-SNAPSHOT
Bump to 0.8.8-SNAPSHOT
2022-09-10 10:23:58 +02:00
Ugljesa Jovanovic 4ac031f0ed Bump to 0.8.8-SNAPSHOT 2022-09-10 09:51:29 +02:00
Ugljesa Jovanovic 16f6a3109e Fix dokka issues, some formatting 2022-08-29 09:31:39 +02:00
Ugljesa Jovanovic 7f2fdbe477 Merge pull request #27 from ionspin/kotlin-1.7.10
Kotlin 1.7.10
2022-08-28 22:21:31 +02:00
Ugljesa Jovanovic b18b637b91 Update mac and windows jvm libs 2022-08-28 21:34:25 +02:00
Ugljesa Jovanovic 8bbb2ff635 Update android and linux dynamic libs, prevent windows shell from hanging and fix type for android on x86_64 2022-08-28 20:33:23 +02:00
Ugljesa Jovanovic 13b81c409e Bump libsodium to latest stable 2022-08-28 20:04:12 +02:00
Ugljesa Jovanovic a15be35197 Update to kotlin 1.7.10, remove test dependancy from common source set, cleanup some old comments 2022-08-28 20:03:25 +02:00
Ugljesa Jovanovic 258f2fadb0 Version bump 2022-05-19 18:03:06 +02:00
Ugljesa Jovanovic 6a47f7d90b Enable initialization on 32bit android devices 2022-05-19 16:52:27 +02:00
Ugljesa Jovanovic 87652f7014 Merge pull request #25 from ionspin/fix-js-initalization
Fix js initalization
2022-03-25 16:42:41 +01:00
Ugljesa Jovanovic 93eb410a16 Update changelog 2022-03-25 16:15:20 +01:00
Ugljesa Jovanovic 7625a2d103 Remove logging from loader, stream exception 2022-03-25 15:56:36 +01:00
Ugljesa Jovanovic cdb6ecb8f9 Revert "Workaround inline class not allowed in external interfaces in JS https://youtrack.jetbrains.com/issue/KT-43224 still need to verify there is no narrowing or truncation when not using unsinged inline classes"
Left the checks for UInt in password hash

This reverts commit ce868fc598.
2022-03-25 15:00:57 +01:00
Ugljesa Jovanovic 10f9a3226f Merge branch 'fix-js-initalization2' into fix-js-initalization 2022-03-25 14:39:13 +01:00
Luca Spinazzola c61d555017 update to kotlin 1.6.20-RC2 2022-03-25 09:13:32 -04:00
Ugljesa Jovanovic 80c84a25d4 Remove check narrowing todos, they are handled 2022-03-25 12:54:47 +01:00
Ugljesa Jovanovic ec19c02a42 Remove debug test 2022-03-25 12:52:32 +01:00
Ugljesa Jovanovic cd3ec109a3 Handle ULong -> UInt conversions, update api to reflect stream_chacha20_ietf takes UInt for initial counter 2022-03-25 12:47:22 +01:00
Ugljesa Jovanovic ce868fc598 Workaround inline class not allowed in external interfaces in JS https://youtrack.jetbrains.com/issue/KT-43224 still need to verify there is no narrowing or truncation when not using unsinged inline classes 2022-03-25 11:51:23 +01:00
Luca Spinazzola a77ba4cc8f Revert removal of import
Accidentally removed a coroutines test import
2022-03-25 03:02:08 -04:00
Luca Spinazzola e16167a08e JS fixes.
Use libsodium-sumo module for ready and _sodium_init, and libsodium-wrapper-sumo for JsSodiumInterface

Load JsSodiumInterface as external object

Clean up JsSodiumLoader: remove storeSodium (not needed anymore)
Clean up LibsodiumInitializer: remove sodiumPointer (not needed anymore)
2022-03-25 02:43:10 -04:00
Luca Spinazzola 494e3d5ac0 fix importing coroutines in sample 2022-03-25 02:27:11 -04:00
Ugljesa Jovanovic 4282fc54c1 Merge pull request #22 from ionspin/release-0.8.5
Release 0.8.5
2022-03-05 20:00:44 +01:00
Ugljesa Jovanovic eafdfe5ed6 Add macos static build folder to gitignore 2022-03-05 19:36:59 +01:00
Ugljesa Jovanovic f6bc442520 Update version in readme 2022-03-05 19:32:15 +01:00
Ugljesa Jovanovic 1197e585d2 Changelog, version and libsodium updates 2022-03-05 19:30:33 +01:00
Ugljesa Jovanovic 9681309cde Merge pull request #21 from ionspin/20-ed25519-curve-pk-conversion-fix
Fix ed25519PkToCurve25519 jvm and native implementations
2022-03-04 13:32:42 +01:00
Ugljesa Jovanovic c2887184e0 ed25519PkToCurve25519 was calling libsodium sk_to_curve in both native and jvm platforms. Fixed so it calls appropriate pk_to_curve. Fixes #20 2022-03-04 12:13:41 +01:00
Ugljesa Jovanovic cd41c428a3 Konan does still bundle sysroot and crosscompiler, use that otherwise gold complains 2022-01-16 00:32:30 +01:00
Ugljesa Jovanovic 761b4649c8 Don't use konan cross compiling as it's not bundled anymore 2022-01-15 23:53:50 +01:00
Ugljesa Jovanovic 3c5e91d8c9 Bump to 1.6.10 2022-01-15 21:59:14 +01:00
Ugljesa Jovanovic 498dd87c5d Switch to main branch 2022-01-15 21:38:28 +01:00
Ugljesa Jovanovic 2aaf0cc79f Merge pull request #19 from ionspin/bump-to-1.5.31
Bump to 1.5.31
2021-10-04 19:47:53 +02:00
Ugljesa Jovanovic c08d3d6693 Bump to 1.5.31 2021-10-04 18:01:38 +02:00
Ugljesa Jovanovic 08d76023b9 Merge pull request #18 from ionspin/update-jvm-bundled-libraries
Update jvm bundle with most recent built libraries
2021-09-26 11:21:15 +02:00