Age | Commit message (Collapse) | Author | |
---|---|---|---|
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) | |||
2016-10-17 | Update Javadoc method headers with direct link to PRE_KEY definition | pedroGitt | |
2016-10-17 | Fix "invalid address or address of corrupt passed to dlfree" in 32bits ↵ | pedroGitt | |
platform devices | |||
2016-10-17 | Add extra tests to check if the calling JAVA instance is the expected one | pedroGitt | |
2016-10-14 | - Add in/outbound group unit test OK | pedroGitt | |
2016-10-14 | - Add inbound and outbound group sessions | pedroGitt | |
- Modify constructors for inbound and outbound group sessions - Add new Ecxception class | |||
2016-10-13 | Temp commit.. adding group session API in progress | pedroGitt | |
2016-10-13 | Enbale all ABI platforms | pedroGitt | |
2016-10-13 | Renaming JNI API decryptMessage in decryptMessageJni | pedroGitt | |
2016-10-13 | Add missing copyright headers | pedroGitt | |
2016-10-13 | Update SDK JAVA API making initNewAccount() private and called in the ↵ | pedroGitt | |
respective constructors | |||
2016-10-13 | Update function API signatures with macros | pedroGitt | |
2016-10-13 | Fix warning compiler | pedroGitt | |
2016-10-13 | - Fix encrypt API (update lencrypted ength) | PedroGitt | |
- Fix warning compiler | |||
2016-10-12 | Temp commit: debug in progress | pedroGitt | |
2016-10-11 | - Add OlmSession unit test | pedroGitt | |
- Simplify JNI function signatures definition (Account & Session) | |||
2016-10-07 | - Add decryptMessageJni() to olm_session.cpp API | pedroGitt | |
- review comments header - refactor utility functions |