Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-11-23 | Add lib version as sufix in the aar file name | 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-11-07 | Set javadoc level to private | 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 | |
2016-10-19 | Add new exception message for deserialization | pedroGitt | |
2016-10-19 | Update due to the de/serialization API | pedroGitt | |
2016-10-18 | Fix verifyEd25519Signature() API to properly return the error message in ↵ | pedroGitt | |
case signature verification failed - update unit tests | |||
2016-10-18 | Fix javadoc header comment | pedroGitt | |
2016-10-18 | Add OlmUtility class | pedroGitt | |
- add unit tests for OlmUtility - rename OlmGroupTest to OlmGroupSessionTest - update OlmException | |||
2016-10-18 | - Add new API for OlmUtility | pedroGitt | |
- Introducing namespace AndroidOlmSdk - Fix logs (function names mixed up) - Add new check based on the calling java object instance type (IsInstanceOf()) - Fix return value for getXXXInstanceId() in case of failure. Now 0 is returned. | |||
2016-10-17 | - Update Javadoc for keys constants definitions | pedroGitt | |
- change return code from removeOneTimeKeysForSession() (direct value from JNI is now returned) |