Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |||
2016-10-06 | - Update Unit tests for OlmAccount | pedroGitt | |
- new file olm_utility.cpp to have a stand alone function to initialize/alloc a random buffer - new class OlmMessage - complete OlmSession API with encryptMessage() - comments review - OlmAccount unit tests are green - new gradle to compile the shared lib according to debug mode | |||
2016-10-06 | Update Account unit tests | pedroGitt | |
2016-10-06 | - Add missing file | pedroGitt | |
2016-10-05 | First commit adding Olm Lib for Android | pedroGitt | |
- Add Android Studio project | |||
2016-10-05 | First commit on depo | pedroGitt | |
- Add file | |||
2016-10-02 | fix missing ctypes function signatures | Matthew Hodgson | |
These missing signatures were causing OSX to truncate 64-bit pointers to 32-bit pointers when calling the missing methods, causing segfaults | |||
2016-10-02 | s/PCKS/PKCS/ | Matthew Hodgson | |
2016-10-02 | s/PCKS/PKCS/ | Matthew Hodgson | |
2016-09-28 | typo | Matthew Hodgson | |
2016-09-23 | Makefile: install-headers is phony | Richard van der Hoff | |
2016-09-23 | Add a Makefile rule to install the headers | Emmanuel Gil Peyrot | |
Signed-off-by: Emmanuel Gil Peyrot <linkmauve@linkmauve.fr> | |||
2016-09-23 | Merge branch 'rav/megolm_spec' | Richard van der Hoff | |
2016-09-23 | megolm.rst: link to protobuf spec | Richard van der Hoff | |
2016-09-22 | More review feedback | Richard van der Hoff | |
2016-09-22 | Merge branch 'rav/python_fixes' | Richard van der Hoff | |
2016-09-22 | InboundGroupSession.init no longer requires a separate message_index | Richard van der Hoff | |
2016-09-22 | Handle non-base64 chars in pickle files | Richard van der Hoff | |
2016-09-22 | megolm.rst: review feedback | Richard van der Hoff | |
Split ratchet algorithm out to a separate section. Also clean up some phrasing and correct a typo or two. | |||
2016-09-22 | megolm.rst: linkify Ed25519 | Richard van der Hoff | |
2016-09-22 | Megolm.rst: add Background and footer | Richard van der Hoff | |
2016-09-22 | First stab at a megolm spec | Richard van der Hoff | |
2016-09-16 | Merge pull request #25 from matrix-org/markjh/fix_jenkins | Mark Haines | |
Fix jenkins.sh | |||
2016-09-16 | Fix jenkins.sh | Mark Haines | |
2016-09-16 | Merge pull request #24 from matrix-org/rav/one_time_keys_comment | Richard van der Hoff | |
Update comment on olm_account_one_time_keys | |||
2016-09-16 | Update comment on olm_account_one_time_keys | Richard van der Hoff | |
Document what it actually returns. | |||
2016-09-14 | Fix the release instructions | Mark Haines | |
2016-09-14 | Changelog and version bump for 1.3.01.3.0 | Mark Haines | |
2016-09-14 | Make release instructions more C+Pable | Mark Haines | |
2016-09-14 | Fix the group javascript demo | Mark Haines | |
2016-09-13 | Merge remote-tracking branch 'matrix/master' | Mark Haines | |
2016-09-13 | Merge pull request #23 from matrix-org/markjh/remove_message_index | Mark Haines | |
Remove the messsage index from olm_init_inbound_group_session | |||
2016-09-13 | Merge pull request #22 from matrix-org/markjh/inbound_group_session_id | Mark Haines | |
Add a olm_inbound_group_session_id method | |||
2016-09-13 | Remove the messsage index from olm_init_inbound_group_session since it is ↵ | Mark Haines | |
read from the session_key | |||
2016-09-13 | Add a test to check the equivalence of session ids for inbound and outbound ↵ | Mark Haines | |
sessions | |||
2016-09-13 | Add a olm_inbound_group_session_id method | Mark Haines | |
2016-09-13 | Merge pull request #21 from matrix-org/markjh/fix_session_ids | Mark Haines | |
Use the ed25519 public key as the group session id. | |||
2016-09-13 | ``if`` is not the same as ``for`` | Mark Haines | |
2016-09-13 | Comment on the encoding of the message counter. | Mark Haines | |
2016-09-13 | Use the ed22519 public key as the group session id. | Mark Haines | |
Some clients expect the session id to be globally unique, so allowing the end devices to pick the session id will cause problems. Include the current ratchet index with the initial keys, this decreases the risk that the client will supply the wrong index causing problems. Sign the initial keys with the ratchet ed25519 key, this reduces the risk of a client claiming a session that they didn't create. | |||
2016-09-06 | call double ratchet what it is | Matthew Hodgson | |
2016-09-06 | Bump version numbers to 1.2.01.2.0 | Richard van der Hoff | |
2016-09-06 | Merge pull request #20 from matrix-org/rav/prep_v1.2.0 | Richard van der Hoff | |
Prepare changelog for v1.2.0 | |||
2016-09-06 | Prepare changelog for v1.2.0 | Richard van der Hoff | |
2016-09-06 | Merge pull request #19 from matrix-org/rav/megolm_signing | Richard van der Hoff | |
Sign megolm messages | |||
2016-09-06 | Sign megolm messages | Richard van der Hoff | |
Add ed25519 keys to the inbound and outbound sessions, and use them to sign and verify megolm messages. We just stuff the ed25519 public key in alongside the megolm session key (and add a version byte), to save adding more boilerplate to the JS/python/etc layers. | |||
2016-09-06 | Clean up some typos | Richard van der Hoff | |
Remove redundant args from some js funcs, and fix a comment typo |