Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-12-21 | Fix a potential memory leak. | ylecollen | |
2016-12-21 | setRandomInBuffer uses java.lang.SecureRandom. | ylecollen | |
2016-12-21 | Add an encoding type while converting byte[] to string | ylecollen | |
2016-12-21 | remove the RTL support by default. | ylecollen | |
2016-12-21 | identityKeys and oneTimeKeys return Map instead of JSON. | ylecollen | |
2016-11-28 | Update decryptMessage() API with the error message as an output parameter | pedroGitt | |
2016-11-28 | Remove un used code | pedroGitt | |
2016-11-23 | Rename JNI API: getOlmLibVersion() => getOlmLibVersionJni() | pedroGitt | |
2016-11-23 | Update with master branch => OLM V2.0.0 | pedroGitt | |
2016-11-14 | Fix the decrypt issue (crash on V5.1.1) when the message to decrypt contains ↵AndroidSdk_v0.2.0 | pedroGitt | |
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() | |||
2016-11-08 | Update initInboundSessionWithAccountFrom() return code: | pedroGitt | |
- return code is a basic error code (0 OK, -1 KO) Remove TODO comments | |||
2016-11-08 | Light refactoring by using test helper methods getFingerprintKey() and ↵ | pedroGitt | |
getIdentityKey() | |||
2016-11-07 | Update test02AliceToBobBackAndForth() with a last sequence where Alice ↵ | pedroGitt | |
encrypts and Bob decrypts | |||
2016-11-07 | Add new API to verify object release | pedroGitt | |
2016-11-07 | Fix javadoc header | pedroGitt | |
2016-10-31 | Refactoring serialization flow: | pedroGitt | |
- New class CommonSerializeUtils: helper class dedicated to serialization, to contain common code to all the OlmXXX classes that require to be serialized - make OlmXXX classes extending CommonSerializeUtils | |||
2016-10-28 | Fix OlmException cast issue | pedroGitt | |
- OlmException class extends now from IOException - update corresponding serializing unit tests - update | |||
2016-10-28 | Fix javadoc header comments | pedroGitt | |
2016-10-27 | Add new API to provide the SDK version | pedroGitt | |
2016-10-27 | Add new tests for multiple creations of account and outbound group sessions: ↵ | pedroGitt | |
check random generation function in JNI works properly | |||
2016-10-27 | Introduce a new log file (ENABLE_JNI_LOG) to disable/enable logs in JNI side | pedroGitt | |
2016-10-27 | Remove unsecure logs (keys value were printed) | pedroGitt | |
Rename local parameter properly | |||
2016-10-27 | Update test01VerifyEd25519Signing() with a real message | pedroGitt | |
2016-10-27 | Fix random issue: increase random seed precision to micro secAndroidSdk_v0.1.0 | pedroGitt | |
- previously the random seed was seconds based, and it could originate identical identity keys for different OlmAccount | |||
2016-10-26 | Add javadoc auto generation: | pedroGitt | |
- add a buildJavaDoc task in build.gradle - update classes javadoc headers | |||
2016-10-26 | Revert loadLibrary as static. | pedroGitt | |
2016-10-26 | Update verifyEd25519Signature() unit test: add a test to detect a key length ↵ | pedroGitt | |
too small - add logs in verifyEd25519SignatureJni() to print the key used | |||
2016-10-25 | Add missing copyright header | pedroGitt | |
Add sanity tests for OlmAccount and OlmSession Add a first version of MatchInboundSession | |||
2016-10-25 | Update return code for initOutboundSessionWithAccount() and ↵ | pedroGitt | |
initInboundSessionWithAccount(): An error code is now returned, no utility to return the object itself (initial implementation matching iOS) | |||
2016-10-25 | Update due to renaming in olm_account.cpp (maxOneTimeKeysJni() & ↵ | pedroGitt | |
generateOneTimeKeysJni()) Fix removeOneTimeKeysForSession() default return code | |||
2016-10-25 | Update olm_matches_inbound_session_(from)() return code processing | pedroGitt | |
2016-10-25 | Renaming: | pedroGitt | |
- generateOneTimeKeys => generateOneTimeKeysJni - maxOneTimeKeys => maxOneTimeKeysJni | |||
2016-10-25 | Add new file: test helper methods | pedroGitt | |
2016-10-24 | Fix compiler warnings | pedroGitt | |
- for 32bits platform target - when debug flag is not defined | |||
2016-10-24 | Add possibility to define NDK_DEBUG flag | pedroGitt | |
2016-10-24 | Add possibility to define NDK_DEBUG flag | pedroGitt | |
2016-10-24 | Update comments | pedroGitt | |
2016-10-24 | Add missing account releaseAccount for test01VerifyEd25519Signing() | pedroGitt | |
2016-10-23 | Add serialization for inbound group session | pedroGitt | |
- remove compiler warnings when logs are not enabled - new getInstanceId() function to refactor code | |||
2016-10-21 | Add serialization for outbound group session | pedroGitt | |
2016-10-21 | Update android platform to 16 | pedroGitt | |
2016-10-21 | Add getRandomKey() | pedroGitt | |
2016-10-21 | Serialization for OlmAccount and OlmSession OK | pedroGitt | |
2016-10-20 | Add serialization feature to OlmAccount | pedroGitt | |
- new JNI API: serializeDataWithKeyJni() and initWithSerializedDataJni() - update account unit test - modify OlmAccount constructor API: an exception may be thrown | |||
2016-10-20 | Local variable renaming | pedroGitt | |
2016-10-20 | Update verifyEd25519Signature() to fix error message processing | pedroGitt | |
2016-10-20 | Format update | pedroGitt | |
2016-10-20 | Update logs | pedroGitt | |
2016-10-20 | First update with serialization mechanism | pedroGitt | |
2016-10-20 | First update with serialization mechanism | pedroGitt | |