Age | Commit message (Expand) | Author |
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 |
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 sinc... | Mark Haines |
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 |