olm/src
Richard van der Hoff 1ff64391ed Fix a buffer bounds check when decoding group messages
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 15:03:40 +01:00
..
account.cpp Convert ed25519 pickling functions to C 2016-09-05 12:59:12 +01:00
base64.cpp Prefix for internal symbols 2016-05-23 18:55:06 +01:00
cipher.cpp Convert AES functions to plain C 2016-09-05 10:40:39 +01:00
crypto.cpp Convert AES functions to plain C 2016-09-05 10:40:39 +01:00
ed25519.c Fix Ed25519 keypair generation 2016-09-01 13:35:23 +01:00
error.c Sign megolm messages 2016-09-06 15:26:26 +01:00
inbound_group_session.c Merge pull request #23 from matrix-org/markjh/remove_message_index 2016-09-13 17:54:14 +01:00
megolm.c Add a comment explaining Mark's latest fix 2016-05-25 15:44:39 +01:00
memory.cpp C binding for olm::unset 2016-05-23 18:55:05 +01:00
message.cpp Fix a buffer bounds check when decoding group messages 2016-10-19 15:03:40 +01:00
olm.cpp Convert Ed25519 and Curve25519 functions to plain C 2016-09-05 10:40:39 +01:00
outbound_group_session.c `if is not the same as for` 2016-09-13 17:00:54 +01:00
pickle.cpp Convert ed25519 pickling functions to C 2016-09-05 12:59:12 +01:00
pickle_encoding.c Factor out pickle_encoding from olm.cpp 2016-05-24 13:39:32 +01:00
ratchet.cpp Convert Ed25519 and Curve25519 functions to plain C 2016-09-05 10:40:39 +01:00
session.cpp Convert AES functions to plain C 2016-09-05 10:40:39 +01:00
utility.cpp Convert AES functions to plain C 2016-09-05 10:40:39 +01:00