Ugljesa Jovanovic
|
05131383a1
|
Update readme and fix chanelog typos
|
2023-09-23 16:06:11 +02:00 |
|
Ugljesa Jovanovic
|
6c12ce766a
|
Bump to 0.9.1
|
2023-09-23 15:59:36 +02:00 |
|
Ugljesa Jovanovic
|
4a96c32418
|
Merge pull request #38 from ionspin/kotlin-1.9.0
Kotlin 1.9.10
|
2023-09-23 14:38:33 +02:00 |
|
Ugljesa Jovanovic
|
c7fbc71814
|
libsodium version bump to 1.0.19 and appropriate test update
|
2023-09-23 14:15:21 +02:00 |
|
Ugljesa Jovanovic
|
6d3d452a29
|
Updated jvm binaries
|
2023-09-23 13:46:48 +02:00 |
|
Ugljesa Jovanovic
|
45e4058481
|
iosArm32 removed, watchosArm32 returned
|
2023-09-23 13:34:02 +02:00 |
|
Ugljesa Jovanovic
|
3c6d0b1c43
|
Build without visionos
|
2023-09-23 13:18:23 +02:00 |
|
Ugljesa Jovanovic
|
34afd86d43
|
Remove deprecated watchosX86
|
2023-09-23 12:40:09 +02:00 |
|
Ugljesa Jovanovic
|
9a9731c3c0
|
Gradle plugin to 1.9.10
|
2023-09-23 12:33:09 +02:00 |
|
Ugljesa Jovanovic
|
194994f5b2
|
Update kotlin to 1.9.10, update library versions, use latest libsodium stable, clean up Deps, remove deprecated targets, change PasswordHash str related functions to use String
|
2023-09-23 11:54:02 +02:00 |
|
Ugljesa Jovanovic
|
b32821e13e
|
Bump to 1.9.0
|
2023-08-17 11:45:23 +02:00 |
|
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 |
|
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 |
|
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 |
|
Ugljesa Jovanovic
|
071ba83bfc
|
Update with most recent built libraries bundled with jvm
|
2021-09-25 23:40:49 +02:00 |
|
Ugljesa Jovanovic
|
196449d965
|
Merge pull request #17 from ionspin/stable-libsodium
Stable libsodium
|
2021-09-25 14:01:25 +02:00 |
|
Ugljesa Jovanovic
|
2ef2690f2c
|
Updated msvc to latest stable
|
2021-09-25 13:39:25 +02:00 |
|
Ugljesa Jovanovic
|
9a02481645
|
Stable libsodium
|
2021-09-25 12:13:52 +02:00 |
|
Ugljesa Jovanovic
|
725c95c397
|
Merge pull request #15 from ionspin/1.5.31-new-targets-updated-libsodium
1.5.31 new targets updated libsodium
|
2021-09-24 19:16:41 +02:00 |
|
Ugljesa Jovanovic
|
4588b049a0
|
Disable tests on non macos apple sillicon for now
|
2021-09-24 18:53:12 +02:00 |
|
Ugljesa Jovanovic
|
594c2bbae3
|
Update android target in sample, update README, use macos dylib build on M1
|
2021-09-24 18:25:31 +02:00 |
|
Ugljesa Jovanovic
|
d4e5320a36
|
Bump android sdk to 31
|
2021-09-24 17:26:41 +02:00 |
|
Ugljesa Jovanovic
|
b5f7fe94fd
|
Merge master
|
2021-09-24 14:31:34 +02:00 |
|
Ugljesa Jovanovic
|
d982ac190e
|
Merge pull request #16 from ionspin/1.5.31
Kotlin 1.5.30, libsodium update, coroutines/serialization update
|
2021-09-24 09:27:42 +02:00 |
|
Ugljesa Jovanovic
|
b931a0ff2d
|
Plugin version bump
|
2021-09-23 21:51:25 +02:00 |
|
Ugljesa Jovanovic
|
0a1f559d4a
|
Kotlin 1.5.30, libsodium update, coroutines/serialization update
|
2021-09-23 21:21:36 +02:00 |
|
Ugljesa Jovanovic
|
5339b852f0
|
Configure initially
|
2021-09-23 20:12:15 +02:00 |
|
Ugljesa Jovanovic
|
3bb56115f3
|
Updated jvm jna libraries, README
|
2021-09-23 19:20:57 +02:00 |
|
Ugljesa Jovanovic
|
4833eaaea2
|
Build script cleanup
|
2021-09-22 22:35:25 +02:00 |
|
Ugljesa Jovanovic
|
140947e249
|
Kotlin to 1.3.51, coroutines and serialization update, libsodium update to latest master
|
2021-09-22 20:41:05 +02:00 |
|
Ugljesa Jovanovic
|
965615f145
|
Bump sample dep version and fix README typo. Fixes #13
|
2021-07-28 15:56:28 +02:00 |
|
Ugljesa Jovanovic
|
c7b3599c7c
|
Merge pull request #12 from ionspin/fix-empty-array-pointer-out-of-bounds
Fix out of bounds when trying to get a pointer to empty array
|
2021-07-27 11:29:15 +00:00 |
|
Ugljesa Jovanovic
|
65af7143fc
|
Missing initializer in test
|
2021-07-27 12:33:22 +02:00 |
|
Ugljesa Jovanovic
|
9f11aa8af9
|
Fix out of bounds when trying to get a pointer to empty array
|
2021-07-27 11:46:39 +02:00 |
|
Ugljesa Jovanovic
|
310e86695d
|
Prevent JS name mangling when using libsodium, remove randombytes duplicate definition
|
2021-07-20 14:25:37 +02:00 |
|
Ugljesa Jovanovic
|
f3cc8ca006
|
Version bump
|
2021-07-19 23:18:33 +02:00 |
|
Ugljesa Jovanovic
|
763471f745
|
Merge pull request #11 from ionspin/kotlin-1.5.21
Kotlin 1.5.21
|
2021-07-19 20:15:12 +00:00 |
|
Ugljesa Jovanovic
|
38d3ac1b44
|
Reduce chance that tamper change is same as original value in tests
|
2021-07-19 22:14:27 +02:00 |
|
Ugljesa Jovanovic
|
8b39e8a813
|
update readme
|
2021-07-19 21:20:00 +02:00 |
|
Ugljesa Jovanovic
|
3a7e16e7e7
|
Remove react from sample, force version 4 of webpack
|
2021-07-19 20:01:28 +02:00 |
|
Ugljesa Jovanovic
|
d6945979a9
|
Update dokka, update resource extractor, update js wrapper versions, remove js from sample as gradle cant find libs when building
|
2021-07-19 19:29:26 +02:00 |
|
Ugljesa Jovanovic
|
d9a847d39d
|
Updating gradle and kotlin, probably dokka as well
|
2021-07-15 17:10:41 +02:00 |
|
Ugljesa Jovanovic
|
776f62d001
|
mac and win prebuilt update
|
2021-05-28 15:42:41 +02:00 |
|
Ugljesa Jovanovic
|
a10faf1967
|
Init is done automatically by libsodium.js
|
2021-05-28 15:15:08 +02:00 |
|
Ugljesa Jovanovic
|
0f4001b8c8
|
No need for metadata task any more
|
2021-05-28 13:18:51 +02:00 |
|
Ugljesa Jovanovic
|
9624cf8bba
|
Merge pull request #10 from ionspin/1.5.0-bump
1.5.0 bump
|
2021-05-28 12:24:31 +02:00 |
|
Ugljesa Jovanovic
|
b596cfa9c8
|
Added updated prebuilts for jna
|
2021-05-28 11:33:25 +02:00 |
|
Ugljesa Jovanovic
|
e078cf0e8c
|
1.5.10
|
2021-05-28 10:51:07 +02:00 |
|
Ugljesa Jovanovic
|
23c4a6f2e2
|
Fix release info to point to correct repo
|
2021-05-22 11:51:08 +02:00 |
|
Ugljesa Jovanovic
|
e000d13b79
|
Call sodium init in js and jvm
|
2021-05-01 12:43:29 +02:00 |
|
Ugljesa Jovanovic
|
010ee5bd11
|
CHANGELOG fix, was old version from -crypto repo
|
2021-04-30 23:17:58 +02:00 |
|
Ugljesa Jovanovic
|
da85fefb9b
|
Use UInt in kdf derivation, because that's the most js can support more or less. I'll try to figure out if we can use all 52bits lates. Also dont show arm build to intellij as it is checking if there is coroutines build for arm and fails with the most unusefull and misleading error I have seen so far.
|
2021-04-30 22:10:02 +02:00 |
|
Ugljesa Jovanovic
|
cf00c17a64
|
Libsodium update
|
2021-04-29 13:15:47 +02:00 |
|
Ugljesa Jovanovic
|
3a33781db8
|
Use int instead of ulong
|
2021-03-03 10:32:31 +01:00 |
|
Ugljesa Jovanovic
|
7b394017e3
|
Merge pull request #9 from ionspin/add-64bit-arm-linux
Add arm64 .so, add branch for arm in loader
|
2021-03-03 09:28:09 +00:00 |
|
Ugljesa Jovanovic
|
ed7cb7482b
|
Remove bignum dep
|
2021-03-02 14:09:43 +01:00 |
|
Ugljesa Jovanovic
|
67723d2a4b
|
Set default base64 variant to original
|
2021-03-01 17:09:33 +01:00 |
|