aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2016-05-24megolm_advance_to: Remove excessive optimisationRichard van der Hoff
2016-05-24megolm.c: rewrite counter updateRichard van der Hoff
2016-05-24megolm.c: Remove spurious arguments to rehash_partRichard van der Hoff
2016-05-24Separate base64ing from the rest of msg encodingRichard van der Hoff
2016-05-24Update megolm_cipher as a global structRichard van der Hoff
2016-05-24Use _olm_unset instead of memsetRichard van der Hoff
2016-05-24Avoid relying on uint -> int casting behaviourRichard van der Hoff
2016-05-24Python wrapper: support for inbound group sessionsRichard van der Hoff
2016-05-24Fix up some names, and protobuf tagsRichard van der Hoff
2016-05-24Support for pickling inbound group sessionsRichard van der Hoff
2016-05-24Implement decrypting inbound group messagesRichard van der Hoff
2016-05-24Implement functions to get the state of outbound sessionRichard van der Hoff
2016-05-24Outbound group session support in the python wrappersRichard van der Hoff
2016-05-24Implement pickling/unpickling for outbound group sessionsRichard van der Hoff
2016-05-24Implementation of an outbound group sessionRichard van der Hoff
2016-05-24Implementation of the megolm ratchetRichard van der Hoff
2016-05-24Factor out pickle_encoding from olm.cppRichard van der Hoff
2016-05-24Factor out olm_error_to_string to a separate fileRichard van der Hoff
2016-05-24Merge branch 'rav/c_bindings'Richard van der Hoff
2016-05-24Rewrite _olm_cipher_aes_sha_256 initialisationRichard van der Hoff
2016-05-24Remove 'destruct' from cipher_opsRichard van der Hoff
2016-05-23Fix bug in bounds check when parsingMark Haines
2016-05-23Prefix for internal symbolsRichard van der Hoff
2016-05-23C bindings for base64 functionsRichard van der Hoff
2016-05-23C binding for olm::unsetRichard van der Hoff
2016-05-23C bindings for pickle functionsRichard van der Hoff
2016-05-23Convert cipher.hh to plain CRichard van der Hoff
2016-05-23Convert error.hh to plain CRichard van der Hoff
2016-05-23Give SHA256 functions C bindingsRichard van der Hoff
2016-05-23Rename olm.hh to olm.hRichard van der Hoff
2016-05-23Complete fixes for olm_*_last_errorRichard van der Hoff
2016-05-23fix range check in olm_*_last_errrorRichard van der Hoff
2016-05-23Fix warnings and set -WerrorRichard van der Hoff
2016-05-23Merge branch 'rav/refactor_python_wrappers'Richard van der Hoff
2016-05-23Fix make clean to remove the library and all the .d filesMark Haines
2016-05-23Move comment to correct locationMark Haines
2016-05-23Don't use $^ cause that includes the header filesMark Haines
2016-05-23Use a rule to make the build directoriesMark Haines
2016-05-23Put the .o files in separate directories so we can have both release and debu...Mark Haines
2016-05-20Fix the Makefile so that it works with a clean git checkoutMark Haines
2016-05-20Merge branch 'rav/makefile'Richard van der Hoff
2016-05-20Remove dep files for js objects on cleanRichard van der Hoff
2016-05-20crypto.cpp: Fix commentsRichard van der Hoff
2016-05-20Add an 'all' target to the MakefileRichard van der Hoff
2016-05-20Refactor python wrappersRichard van der Hoff
2016-05-20Use a version script to restrict symbols in the .soRichard van der Hoff
2016-05-20Add support for building the JS wrappers to the MakefileRichard van der Hoff
2016-05-20Add a makefileRichard van der Hoff
2016-05-20Remove functions which return stringsRichard van der Hoff
2016-05-18Correct a couple of errors in the specRichard van der Hoff