index
:
libolm
master
Implementation of the olm and megolm cryptographic ratchets
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
tests
Age
Commit message (
Expand
)
Author
2016-09-06
Sign megolm messages
Richard van der Hoff
2016-09-05
Convert AES functions to plain C
Richard van der Hoff
2016-09-05
Convert Ed25519 and Curve25519 functions to plain C
Richard van der Hoff
2016-09-02
Create new constants for key lengths, etc
Richard van der Hoff
2016-09-01
Fix Ed25519 keypair generation
Richard van der Hoff
2016-06-30
PR feedback
Richard van der Hoff
2016-06-30
Make space in the session pickle for chain index
Richard van der Hoff
2016-06-30
Remove unused 'chain_index' from Ratchet
Richard van der Hoff
2016-05-25
Remove session_id from group messages
Richard van der Hoff
2016-05-25
Fix an integer wrap around bug and add a couple more tests
Mark Haines
2016-05-24
Fix handling of integer wraparound in megolm.c
Richard van der Hoff
2016-05-24
Fix up some names, and protobuf tags
Richard van der Hoff
2016-05-24
Support for pickling inbound group sessions
Richard van der Hoff
2016-05-24
Implement decrypting inbound group messages
Richard van der Hoff
2016-05-24
Implement pickling/unpickling for outbound group sessions
Richard van der Hoff
2016-05-24
Implementation of an outbound group session
Richard van der Hoff
2016-05-24
Implementation of the megolm ratchet
Richard van der Hoff
2016-05-24
Rewrite _olm_cipher_aes_sha_256 initialisation
Richard van der Hoff
2016-05-23
Prefix for internal symbols
Richard van der Hoff
2016-05-23
C bindings for base64 functions
Richard van der Hoff
2016-05-23
Convert cipher.hh to plain C
Richard van der Hoff
2016-05-23
Give SHA256 functions C bindings
Richard van der Hoff
2016-05-23
Rename olm.hh to olm.h
Richard van der Hoff
2016-05-23
Fix warnings and set -Werror
Richard van der Hoff
2015-08-19
Replace hard coded references to the 32-byte key length with a constant, add ...
Mark Haines
2015-08-07
Fix crash where the message length was shorter than the length of the mac
Mark Haines
2015-08-07
Initialise the length fields of the reader struct in decode_message, even if ...
Mark Haines
2015-08-07
Fix a crash when decoding messages that are too short
Mark Haines
2015-07-24
Add methods for computing sha256 hashes and validating ed25519 signatures
Mark Haines
2015-07-16
Add method getting a session id. Update the python and javascript bindings
Mark Haines
2015-07-15
Add a test of olm which uses malloc to create it's buffers so that it is poss...
Mark Haines
2015-07-15
Fix bug in list where the wrong value was copied if an item was inserted at t...
Mark Haines
2015-07-14
Add a test for pickling and unpickling sessions, fix off by one error when un...
Mark Haines
2015-07-10
Output simpler JSON for the account keys, don't sign the JSON but instead pro...
Mark Haines
2015-07-09
Add c bindings for the methods for managing one time keys
Mark Haines
2015-07-08
Change the JSON format for one time keys to include what algorithm they are for
Mark Haines
2015-07-08
Send the public part of the one time key rather than passing an identifier
Mark Haines
2015-07-07
Encode the account keys as a signed JSON object
Mark Haines
2015-07-07
Add functions for creating and verifying ed25519 signatures
Mark Haines
2015-07-07
Rename generate_key to curve25519_generate_key
Mark Haines
2015-06-27
Rename axolotlpp as olm to avoid confusion with Axolotl-the-spec and Axolotl-...
Matthew Hodgson
2015-06-26
Add some tests which advance the ratchet on both sides a few times
Mark Haines
2015-06-21
Make the 'random' numbers different for each key in the tests
Mark Haines
2015-06-20
Fix a few valgrind warnings in the tests
Mark Haines
2015-06-16
Add a test for the axolotl API
Mark Haines
2015-06-15
Add base64 encoders and decoders
Mark Haines
2015-06-12
Pass the message body to decrypt_max_plaintext_length so we can get a more ac...
Mark Haines
2015-06-11
rename Session to Ratchet
Mark Haines
2015-06-11
Add encoder and decoder for PreKey messages
Mark Haines
2015-06-11
Move AES specific details behind a cipher interface
Mark Haines
[next]