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 (
Collapse
)
Author
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 ↵
Matthew Hodgson
Axolotl-the-OWS-libraries at moxie's request
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 ↵
Mark Haines
accurate estimate, rename encrypt_max_output_length to encrypt_output_length and change the api to return the exact number of bytes needed to hold the message
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
2015-03-03
Rename the ratchet source and include files from axolotl to ratchet
Mark Haines
2015-03-03
Add functions for signing and verifying messages using curve25519 keys
Mark Haines
2015-02-27
Test out of order delivery of messages
Mark Haines
2015-02-26
Copyright notices and a license
Mark Haines
2015-02-26
Add test for axolotl ratchet
Mark Haines
2015-02-26
Implement the axlotl ratchet
Mark Haines
2015-02-25
Don't bother passing through the mac_length, the caller already knows it ↵
Mark Haines
since they supplied it
2015-02-25
const correctness
Mark Haines
2015-02-25
Add a message encoder/decoder
Mark Haines
2015-02-25
Tweak AES cbc to add pcks7 padding bytes
Mark Haines
2015-02-24
Add a simple fixed size list class
Mark Haines
2015-02-24
Move unit test code into a separate header
Mark Haines
2015-02-23
Use stdout for reporting test success/failure
Mark Haines
2015-02-21
Finish and test crypto primitives
Mark Haines
2015-02-20
initial commit: start implementing the crypto primitives
Mark Haines
[prev]