Skip to content

Releases: terl/lazysodium-android

3.7.0

12 Jun 18:03
3.7.0
11511ee
Compare
Choose a tag to compare

Breaking changes:

  • Removed some cryptoSign parameters, so that it works on Android.

3.6.0

07 Mar 00:36
3.6.0
f39342a
Compare
Choose a tag to compare

Fixes:

  • Fixed some cryptoAuth functions.
  • Updated to build tools 28.0.3.
  • JNA updated.

3.5.0

27 Nov 21:53
c19a630
Compare
Choose a tag to compare

Fixes:

  • Ubuntu versus Android. Anytime I changed the memLimit param to an int or a long it broke on Android but worked on Ubuntu. Or alternatively, worked on Ubuntu that broke on Android. The error trace indicated it was an OOM so I inferred it must have something to do with longs being translated differently on different platforms. So to solve this NativeLongs have been introduced. Fixes #13.

Breaking:

  • Some method signatures now have NativeLongs. You can create a native long by doing something like new NativeLong(<yourlonghere>).

Please see release 3.4.2 for related information.

Enjoy ☕️

3.4.2

27 Nov 18:18
8e405d5
Compare
Choose a tag to compare

Fixes:

  • Finally fixes Password Hashing on Android. #13
  • Use JNA Native less than 5.0.0 for now. #15

Breaking:

  • Some method parameters in password hashing may need changing from longs to ints as a result of the fix above.

Thanks! 👍

3.3.0

31 Jul 18:27
3.3.0
88764da
Compare
Choose a tag to compare

New features:

Breaking:

  • cryptoScalarMultBase and cryptoScalarMult moved from Box.java to DiffieHellman.java.

Enjoy 💯 💯 💯

3.2.0

31 Jul 15:13
3.2.0
95b51cd
Compare
Choose a tag to compare

New features:

  • Crypto stream functions added (ChaCha20, XChaCha20, Salsa20, XSalsa20). Some operations may not be available on Android. Please see the docs.

3.1.3

24 Jul 16:34
3.1.3
4d69d5f
Compare
Choose a tag to compare

New features:

  • Tests now work with Android.
  • Detect if AES is available.

Please type in connectedCheck to copy test files from Java to Android and then run tests. Run the task deleteCopiedTests to delete the tests that were copied in (should be ran as a debugging command only).

Enjoy 💯

3.0.0

19 Jul 22:15
3.0.0
1ef9bf4
Compare
Choose a tag to compare

2.6.0

18 Jul 00:46
2.6.0
fdae5d5
Compare
Choose a tag to compare

New features:

  • ChaCha20 Stream ciphers implemented.

See Bintray for AAR downloads.

2.5.1

16 Jun 00:22
Compare
Choose a tag to compare

Fixes:

  • Fixes regression in compileSdkVersion/targetSdkVersion.