Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-11-07 | Merge remote-tracking branch 'origin/master' into olmkit | manuroe | |
2016-11-04 | OLMKit: podspec: Attempt to fix duplicate symbols because ed25519.c includes ↵ | manuroe | |
.c files | |||
2016-11-04 | OLMKit: podspec: Attempt to fix duplicate symbols because ed25519.c includes ↵ | manuroe | |
.c files | |||
2016-11-04 | OLMKit: podspec: Some files are missing | manuroe | |
2016-11-04 | OLMKit: podspec: Some files are missing | manuroe | |
2016-11-03 | OLMKit: Attempt to make podspec work when the pod is downloaded from git | manuroe | |
2016-10-27 | Add a document on signing keys | Richard van der Hoff | |
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-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 | remove redundant svg | Richard van der Hoff | |
2016-10-24 | double_ratchet.svg | Richard van der Hoff | |
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-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 | Spelling | Mark Haines | |
2016-10-21 | s/they've/they have/ | Mark Haines | |
2016-10-21 | Reword and s/message index/ratchet index/ | Mark Haines | |
2016-10-21 | Document the potential for message replays and possible mitigations | Mark Haines | |
2016-10-21 | Merge pull request #31 from matrix-org/markjh/groupmessageindex | Mark Haines | |
Return the message index when decrypting group messages. | |||
2016-10-20 | Check the message index in the tests | Mark Haines | |
2016-10-20 | Merge branch 'master' | Richard van der Hoff | |
2016-10-20 | Merge pull request #30 from matrix-org/rav/misc_docs | Richard van der Hoff | |
Add notes on limitations to megolm spec | |||
2016-10-20 | Add NULL check for message_index pointer | Mark Haines | |
2016-10-20 | Return the message index when decrypting group messages. | Mark Haines | |
Applications can use the index to detect replays of the same message. | |||
2016-10-19 | s/ephemeral/one-time/ in olm spec | Richard van der Hoff | |
We're standardising on 'one-time keys' as a term for the thing that Bob uploads for prekey messages. | |||
2016-10-19 | Add notes on limitations to megolm spec | Richard van der Hoff | |
2016-10-19 | Link to the megolm spec | Richard van der Hoff | |
2016-10-19 | Document the unknown key-share attacks and mitigation (#29) | Richard van der Hoff | |
2016-10-19 | Merge pull request #28 from matrix-org/rav/fix_megolm_segfault | Richard van der Hoff | |
Fix a buffer bounds check when decoding group messages | |||
2016-10-19 | Merge pull request #27 from matrix-org/rav/fuzzers_readme | Richard van der Hoff | |
Add a README for the fuzzers | |||
2016-10-19 | Fix a buffer bounds check when decoding group messages | Richard van der Hoff | |
Fixes a segfault when a group message had exactly the length of the mac + signature. Also tweak skipping of unknown tags to avoid an extra trip around the loop. | |||
2016-10-19 | Add a README for the fuzzers | Richard van der Hoff | |
2016-10-17 | OLMKit: Add [OLMUtility sha256:] | manuroe | |
2016-10-14 | OLMKit: Add signature tests | manuroe | |
2016-10-13 | OLMKit: Renamed [OLMAccount markKeysAsPublished] into [OLMAccount ↵ | manuroe | |
markOneTimeKeysAsPublished] and implemented it | |||
2016-10-11 | OLMKit: Fixed typo in test | manuroe | |
2016-10-10 | OLMKit: Add tests for OLMInboundGroupSession and OLMOutboundGroupSession | manuroe | |
2016-10-10 | OLMKit: Add megolm api: OLMInboundGroupSession and OLMOutboundGroupSession | manuroe | |
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-30 | OLMKit: OLMAccount: Replace a olm_session_last_error by olm_account_last_error | manuroe | |
2016-09-28 | typo | Matthew Hodgson | |