574 Commits

Author SHA1 Message Date
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
Ugljesa Jovanovic
cfba7a2c3a
Add arm64 .so, add branch for arm in loader 2021-03-01 16:35:06 +01:00
Ugljesa Jovanovic
252d00ee2b
Version bump 2021-02-24 17:53:51 +01:00
Ugljesa Jovanovic
bab7368e38
kts snapshot instrucitons 2021-02-24 17:53:30 +01:00
Ugljesa Jovanovic
eafb8de57b
Version bump, mac exclude android publishing 2021-02-24 17:41:55 +01:00
Ugljesa Jovanovic
e30f4f0e86
Use library loader instead of file loader as it fails when in published jar form 2021-02-24 17:19:12 +01:00
Ugljesa Jovanovic
09be83fcef
Bump version, add android tasks to publish script 2021-02-24 16:32:14 +01:00
Ugljesa Jovanovic
09d9a15ce2
Bump readme version 2021-02-24 15:56:07 +01:00
Ugljesa Jovanovic
1df108748b
Add android to snapshot publishing 2021-02-24 15:55:29 +01:00
Ugljesa Jovanovic
9d1e0bd9d1
Add android publishing 2021-02-24 13:01:02 +01:00
Ugljesa Jovanovic
de161003ec
Add release scripts, version bump, dokka downgrade 2021-02-24 12:04:16 +01:00
Ugljesa Jovanovic
6a496a2568
Update readme 2021-02-24 09:57:33 +01:00
Ugljesa Jovanovic
6db7a828ac
Merge pull request #8 from ionspin/jna-android-and-java
Jna android and java
2021-02-24 08:56:12 +00:00
Ugljesa Jovanovic
e18f7d3792
Update readme 2021-02-24 09:34:29 +01:00
Ugljesa Jovanovic
fca1b10605
Remove xchacha20 imports 2021-02-24 08:56:02 +01:00
Ugljesa Jovanovic
9071c9be0e
remove android_sdk, we need to set it directly in the runners 2021-02-23 23:30:03 +01:00
Ugljesa Jovanovic
8249881eb1
Disable xchacha20 stream for now, as it seems to be missing on ios32arm build. Fix android sdk path 2021-02-23 23:27:37 +01:00
Ugljesa Jovanovic
b85b75e732
Removed lazy sodium both java and android 2021-02-23 21:50:56 +01:00
Ugljesa Jovanovic
574377da3c
Added a bunch, also added xchacha20 ic and xor 2021-02-23 19:54:07 +01:00
Ugljesa Jovanovic
354c0c2fd6
Use long instaed of int array in sha512 2021-02-23 10:23:07 +01:00
Ugljesa Jovanovic
7f703aa6b9
Added signing 2021-02-23 09:43:53 +01:00
Ugljesa Jovanovic
d4955dc7cd
Make sample use box 2021-02-22 22:56:28 +01:00