Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-12-19 | OLMKit: Reset intermediate buffers to zeroes | manuroe | |
2016-11-24 | OLMKit: Make returned NSError provide the raw olm error string ↵ | manuroe | |
(ex:"UNKNOWN_MESSAGE_INDEX") in their NSLocalizedDescriptionKey. NSLocalizedFailureReasonErrorKey can contain more contextual information. | |||
2016-11-18 | OLMKit: Fixed warnings in objc wrapper | manuroe | |
2016-11-17 | OLMKit: Update Copyrights | manuroe | |
2016-11-17 | OLMKit: Improve wording | manuroe | |
2016-11-17 | OLMKit: Podfile.lock++ | manuroe | |
2016-11-17 | OLMKit: Add it to olm from version 2.0.1 | manuroe | |
2016-11-14 | OLMKit: Add missing implementations for matchesInboundSession ↵olmkit-v2.0.0 | manuroe | |
matchesInboundSessionFrom | |||
2016-11-14 | OLMKit: Fix warning in OLMUtility | manuroe | |
2016-11-14 | OLMKit: Fixed type-cast of messageIndex of [OLMInboundGroupSession ↵ | manuroe | |
decryptMessage] for 32 and 64bits platforms | |||
2016-11-14 | OLMKit: Replaced NSAsserts by NSErrors | manuroe | |
2016-11-07 | OLMKit: Update obj-c wrapper to 2.0.0 | manuroe | |
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. |