aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2019-05-14add more consts and commentsHubert Chathi
2019-05-14add comment about input buffers being overwrittenHubert Chathi
2019-04-10Fix arg name in commentsmanuroe
2019-04-02add support for an incorrect KDF that snuck into Riot 1.0Hubert Chathi
2019-03-13rename functions to be more consistentHubert Chathi
2019-01-30Yay for incorrect comments breaking the build...David Baker
2019-01-29Add signing class to the pk moduleDavid Baker
2019-01-21initial implementation of short authentication string generationHubert Chathi
2018-10-22Merge pull request #70 from matrix-org/manuroe/objc_pkmanuroe
2018-10-16document a couple more places where olm clobbers thingsHubert Chathi
2018-10-16Fix compilation warning for olm_pk_private_key_length(void);manuroe
2018-10-11Add aliases for deprecated functionsDavid Baker
2018-10-05Merge branch 'master' into dbkr/pk_private_export_importHubert Chathi
2018-10-05add more comments describing the pk encrypt/decrypt functionsHubert Chathi
2018-10-05fix some code style issues and typosHubert Chathi
2018-10-02Work with PkDecryption keys by their private keysDavid Baker
2018-06-28use void in type signatures for functions with no argumentsHubert Chathi
2018-06-28add functions for pickling/unpickling a decryption objectHubert Chathi
2018-06-27add initial implementation of basic private key encryption functionalityHubert Chathi
2018-06-27fix some commentsHubert Chathi
2018-06-27Fix warnings reported by LLVMmanuroe
2017-09-29Avoid C99 inside C++ codeAlexey Rusakov
2017-01-10Add some tests for inbound session import/exportRichard van der Hoff
2017-01-09Implement importing group session dataRichard van der Hoff
2017-01-06Enable exporting inbound group session keysRichard van der Hoff
2016-10-25Document the return values for olm_matches_inbound_sessionMark Haines
2016-10-21Clear random buf in olm_init_outbound_group_sessionRichard van der Hoff
2016-10-20Return the message index when decrypting group messages.Mark Haines
2016-09-16Update comment on olm_account_one_time_keysRichard van der Hoff
2016-09-13Merge pull request #23 from matrix-org/markjh/remove_message_indexMark Haines
2016-09-13Remove the messsage index from olm_init_inbound_group_session since it is rea...Mark Haines
2016-09-13Add a olm_inbound_group_session_id methodMark Haines
2016-09-06Sign megolm messagesRichard van der Hoff
2016-09-06Clean up some typosRichard van der Hoff
2016-09-05Convert ed25519 pickling functions to CRichard van der Hoff
2016-09-05Convert AES functions to plain CRichard van der Hoff
2016-09-05Convert Ed25519 and Curve25519 functions to plain CRichard van der Hoff
2016-09-05Merge pull request #15 from matrix-org/rav/has_received_messageRichard van der Hoff
2016-09-04OlmSession.has_received_messageRichard van der Hoff
2016-09-02Create new constants for key lengths, etcRichard van der Hoff
2016-09-01Fix Ed25519 keypair generationRichard van der Hoff
2016-06-30Make space in the session pickle for chain indexRichard van der Hoff
2016-06-30Remove unused 'chain_index' from RatchetRichard van der Hoff
2016-05-25Remove session_id from group messagesRichard 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-24Fix up some names, and protobuf tagsRichard 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-24Implement pickling/unpickling for outbound group sessionsRichard van der Hoff