- Dec 15, 2016
-
-
Richard van der Hoff authored
Avoid leaving copies of the plaintext sitting around in the emscripten heap.
-
- Dec 14, 2016
-
-
Richard van der Hoff authored
Messages can be very large, so we don't really want to allocate them on the stack. Switch to using the heap for them, and try to clean up some of the string handling while we're at it.
-
- Oct 27, 2016
-
-
Richard van der Hoff authored
-
- Oct 25, 2016
-
-
Richard van der Hoff authored
-
Richard van der Hoff authored
-
Mark Haines authored
-
- Oct 24, 2016
-
-
Richard van der Hoff authored
-
Richard van der Hoff authored
-
Richard van der Hoff authored
fuzz_group_decrypt.cpp got broken by 653790ea; fix it up
-
Richard van der Hoff authored
-
Richard van der Hoff authored
-
Richard van der Hoff authored
Return the base64-encoded length of pickles
-
Mark Haines authored
Document the potential for message replays and possible mitigations
-
Richard van der Hoff authored
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.)
-
- Oct 21, 2016
-
-
Richard van der Hoff authored
-
Richard van der Hoff authored
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.
-
Mark Haines authored
-
Mark Haines authored
-
Mark Haines authored
-
Mark Haines authored
-
Mark Haines authored
Return the message index when decrypting group messages.
-
- Oct 20, 2016
-
-
Mark Haines authored
-
Richard van der Hoff authored
-
Richard van der Hoff authored
Add notes on limitations to megolm spec
-
Mark Haines authored
-
Mark Haines authored
Applications can use the index to detect replays of the same message.
-
- Oct 19, 2016
-
-
Richard van der Hoff authored
We're standardising on 'one-time keys' as a term for the thing that Bob uploads for prekey messages.
-
Richard van der Hoff authored
-
Richard van der Hoff authored
-
Richard van der Hoff authored
-
Richard van der Hoff authored
Fix a buffer bounds check when decoding group messages
-
Richard van der Hoff authored
Add a README for the fuzzers
-
Richard van der Hoff authored
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.
-
Richard van der Hoff authored
-
- Oct 02, 2016
-
-
Matthew Hodgson authored
These missing signatures were causing OSX to truncate 64-bit pointers to 32-bit pointers when calling the missing methods, causing segfaults
-
- Oct 01, 2016
-
-
Matthew Hodgson authored
-
Matthew Hodgson authored
-
- Sep 28, 2016
-
-
Matthew Hodgson authored
-
- Sep 23, 2016
-
-
Richard van der Hoff authored
-