olm/include/olm
Richard van der Hoff 8dd3c182ee Make space in the session pickle for chain index
Keeping track of the chain index is a useful thing to do, but is only required
if we've enabled diagnostics. Extend the session pickle format to make a space
for it, so that pickles can be transferred between the logging_enabled branch
and the master branch without loss of information.

Also add some tests for session pickling which explicitly check that we can
unpickle both formats of pickle.
2016-06-30 11:38:01 +01:00
..
account.hh Convert error.hh to plain C 2016-05-23 18:55:05 +01:00
base64.h Prefix for internal symbols 2016-05-23 18:55:06 +01:00
base64.hh Fix a bunch of compiler warnings, and turn on warnings. 2016-04-26 18:10:13 +01:00
cipher.h Rewrite _olm_cipher_aes_sha_256 initialisation 2016-05-24 12:06:47 +01:00
crypto.h Prefix for internal symbols 2016-05-23 18:55:06 +01:00
crypto.hh Give SHA256 functions C bindings 2016-05-23 18:55:05 +01:00
error.h Fix up some names, and protobuf tags 2016-05-24 13:40:21 +01:00
inbound_group_session.h Fix up some names, and protobuf tags 2016-05-24 13:40:21 +01:00
list.hh Fix bug in list where the wrong value was copied if an item was inserted at the beinging of the list 2015-07-15 16:31:45 +01:00
megolm.h Update megolm_cipher as a global struct 2016-05-24 14:54:01 +01:00
memory.h C binding for olm::unset 2016-05-23 18:55:05 +01:00
memory.hh Remove functions which return strings 2016-05-20 15:07:10 +01:00
message.h Remove session_id from group messages 2016-05-25 17:42:32 +01:00
message.hh Implementation of an outbound group session 2016-05-24 13:39:34 +01:00
olm.h Implement decrypting inbound group messages 2016-05-24 13:39:34 +01:00
olm.hh Rename olm.hh to olm.h 2016-05-23 18:55:05 +01:00
outbound_group_session.h Implement functions to get the state of outbound session 2016-05-24 13:39:34 +01:00
pickle.h Prefix for internal symbols 2016-05-23 18:55:06 +01:00
pickle.hh Fix a bunch of compiler warnings, and turn on warnings. 2016-04-26 18:10:13 +01:00
pickle_encoding.h Factor out pickle_encoding from olm.cpp 2016-05-24 13:39:32 +01:00
ratchet.hh Make space in the session pickle for chain index 2016-06-30 11:38:01 +01:00
session.hh Convert error.hh to plain C 2016-05-23 18:55:05 +01:00
utility.hh Convert error.hh to plain C 2016-05-23 18:55:05 +01:00