Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-> remove javaCStringToUtf8
|
|
|
|
|
|
|
|
-> Always use javaCStringToUtf8 to convert byte array to String
|
|
->fix the NULL and 0 pointer comparisons mixes
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
emojis:
- add an internal specific JNI function (javaCStringToUtf8()) to perform the UTF-8 conversion
- the SDK is configured to enable/disable the use of javaCStringToUtf8()
|
|
|
|
- previously the random seed was seconds based, and it could originate identical identity keys for different OlmAccount
|
|
too small
- add logs in verifyEd25519SignatureJni() to print the key used
|
|
|
|
- generateOneTimeKeys => generateOneTimeKeysJni
- maxOneTimeKeys => maxOneTimeKeysJni
|
|
- for 32bits platform target
- when debug flag is not defined
|
|
|
|
|
|
- remove compiler warnings when logs are not enabled
- new getInstanceId() function to refactor code
|
|
|
|
|
|
|
|
- new JNI API: serializeDataWithKeyJni() and initWithSerializedDataJni()
- update account unit test
- modify OlmAccount constructor API: an exception may be thrown
|
|
|
|
|
|
|