44 Commits

Author SHA1 Message Date
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
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
c843ea5122
Remove test dependencies from jvm main, clean up runners 2022-10-07 20:00:59 +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
Luca Spinazzola
a77ba4cc8f Revert removal of import
Accidentally removed a coroutines test import
2022-03-25 03:02:08 -04:00
Luca Spinazzola
494e3d5ac0 fix importing coroutines in sample 2022-03-25 02:27:11 -04: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
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
ed7cb7482b
Remove bignum dep 2021-03-02 14:09:43 +01:00
Ugljesa Jovanovic
86cdc0da8f
Android jna working 2021-02-21 11:40:16 +01:00
Ugljesa Jovanovic
69183a0eb9
Full stack trace in tests 2021-01-05 10:47:07 +01:00
Ugljesa Jovanovic
aa7bc8dd65
Adding native libui ui 2020-10-23 14:15:21 +02:00
Ugljesa Jovanovic
2b43c6e293
Already exists 2020-10-20 00:24:57 +02:00
Ugljesa Jovanovic
adf81371ed
Mistake mistake 2020-10-20 00:23:59 +02:00
Ugljesa Jovanovic
e7093ab15f
export library framework experiment 2020-10-20 00:22:22 +02:00
Ugljesa Jovanovic
bb216793d0 Forgot framework name update 2020-10-19 23:01:03 +02:00
Ugljesa Jovanovic
ff0ff4f3dc Version bump 2020-10-19 22:27:38 +02:00
Ugljesa Jovanovic
c2eb99adde Further ios improvements 2020-10-19 22:22:33 +02:00
Ugljesa Jovanovic
8700e6d87e Successful ios build 2020-10-19 20:59:49 +02:00
Ugljesa Jovanovic
0a7c6a55f3
Inital xcode support 2020-10-19 20:10:04 +02:00
Ugljesa Jovanovic
02b8870419 Reenable android everywhere, because mac builds fail if there is no android target present and plugin is declared 2020-10-18 23:58:14 +02:00
Ugljesa Jovanovic
de664187d9
Move android sourcets to running on linux only 2020-10-18 12:09:23 +02:00
Ugljesa Jovanovic
d81f1eea4b
Started buidling sample structure 2020-10-17 18:08:12 +02:00
Ugljesa Jovanovic
0a52a55a9d
Add js sample (node and browser) 2020-10-17 17:39:53 +02:00
Ugljesa Jovanovic
14cf103ac7
Added android sample app 2020-10-17 11:41:38 +02:00
Ugljesa Jovanovic
c66fde8502
Adding scalrmult_ native impl, starting work on sample 2020-10-15 20:38:30 +02:00
Ugljesa Jovanovic
ef55f7470f
Update sourcesets 2020-08-09 12:24:50 +02:00
Ugljesa Jovanovic
1c210c3ad2
Don't compile ios libsodium on mac build and vice versa, use default target names 2020-08-09 12:22:39 +02:00
Ugljesa Jovanovic
b5547758be
Use ios arm compilation target name consistently 2020-08-09 11:41:56 +02:00
Ugljesa Jovanovic
3c9a222da5
Remove coroutines from mingw build 2020-08-08 23:16:54 +02:00
Ugljesa Jovanovic
71ec5b7585
Remove coroutines 2020-07-05 19:40:22 +02:00
Ugljesa Jovanovic
a3cb4f653a
Use dev version of dokka because we are in 1.4-M2 2020-06-13 18:16:43 +02:00
Ugljesa Jovanovic
6c00484b28
Add runners for macos and mingw sample executables 2020-06-13 10:46:29 +02:00
Ugljesa Jovanovic
f309f7ffaf
Cleanup, build executable sample on windows 2020-06-13 09:55:09 +02:00
Ugljesa Jovanovic
d901a45b87
Playing around with the API, added optins, will remove annotations in next commit 2020-06-05 20:09:38 +02:00
Ugljesa Jovanovic
006dd47873
Tried to get arm32 to work, but sysroot is missing getrandom, and no getrandom no libsodium as far as I understand. Everything compiles now, including the sample, tested kexe on arm64, runs and does sodium init at least 2020-06-02 23:59:01 +02:00
Ugljesa Jovanovic
fa080f28d8
Arm 64 build local configure for now, adding 32bit native sourceset, not connected yet 2020-06-01 15:16:47 +02:00
Ugljesa Jovanovic
05ef422747
Add temporary ios filtering everywhere 2020-05-28 23:59:07 +02:00
Ugljesa Jovanovic
63c5db199e
Sorted out native sourcesets, using intialization and sodium srng in js and native 2020-05-28 22:41:05 +02:00
Ugljesa Jovanovic
cc2f392bb7
Working sodium cinterop 2020-05-24 20:41:32 +02:00
Ugljesa Jovanovic
7238b09112
Adding delegated implementation 2020-05-24 11:12:00 +02:00
Ugljesa Jovanovic
aecad37e64
Adding sample project 2020-05-24 09:46:35 +02:00