Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | Add a document on signing keys | Richard van der Hoff | |
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 | Update python wrapper to run against libolm.so.2 | Richard van der Hoff | |
2016-10-25 | Merge branch 'release-v2.0.0' | Richard van der Hoff | |
2016-10-25 | Document the return values for olm_matches_inbound_session | Mark Haines | |
2016-10-25 | Version bump for 2.0.02.0.0 | Richard van der Hoff | |
2016-10-25 | Add new file: test helper methods | pedroGitt | |
2016-10-24 | Changelog: Mention install-headers | Richard van der Hoff | |
2016-10-24 | Prepare changelog for v2.0.0 | Richard van der Hoff | |
2016-10-24 | Fix broken fuzzer compilation | Richard van der Hoff | |
fuzz_group_decrypt.cpp got broken by 653790e; fix it up | |||
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 | remove redundant svg | Richard van der Hoff | |
2016-10-24 | Add possibility to define NDK_DEBUG flag | pedroGitt | |
2016-10-24 | double_ratchet.svg | Richard van der Hoff | |
2016-10-24 | Update comments | pedroGitt | |
2016-10-24 | Add missing account releaseAccount for test01VerifyEd25519Signing() | pedroGitt | |
2016-10-24 | Merge pull request #33 from matrix-org/rav/pickle_length | Richard van der Hoff | |
Return the base64-encoded length of pickles | |||
2016-10-24 | Merge pull request #32 from matrix-org/markjh/replay | Mark Haines | |
Document the potential for message replays and possible mitigations | |||
2016-10-24 | Return the base64-encoded length of pickles | Richard van der Hoff | |
make olm_pickle_* return the lengths of the base64-encoded pickles, rather than the raw pickle. (From the application's POV, the format of the pickle is opaque: it doesn't even know that it is base64-encoded. So returning the length of the raw pickle is particularly unhelpful.) | |||
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 | Merge branch 'rav/clear_random_bufs' | Richard van der Hoff | |
2016-10-21 | Clear random buf in olm_init_outbound_group_session | Richard van der Hoff | |
All the other methods clear their random inputs. This one needs to do the same, to reduce the risk of the randomness being used elsewhere and leaking key info. | |||
2016-10-21 | Serialization for OlmAccount and OlmSession OK | pedroGitt | |
2016-10-21 | Spelling | Mark Haines | |
2016-10-21 | s/they've/they have/ | Mark Haines | |