Age | Commit message (Expand) | Author |
2015-06-24 | Throw an Error object rather than a string in the javascript bindings. | Mark Haines |
2015-06-23 | Add javascript bindings using emscripten | Mark Haines |
2015-06-23 | reduce the number of one time keys that get generated when we create an account | Mark Haines |
2015-06-23 | Fix bug encoding integers larger than 128 | Mark Haines |
2015-06-23 | Add missing include, fix bug in handling unknown message fields | Mark Haines |
2015-06-23 | This field isn't being used anywhere so don't bother including it in the mess... | Mark Haines |
2015-06-22 | Note that the input buffers are destroyed by some of the account and session ... | Mark Haines |
2015-06-22 | Copyright Notices | Mark Haines |
2015-06-22 | Add API docs for the axolotl.hh methods | Mark Haines |
2015-06-22 | Add API for removing used one time keys | Mark Haines |
2015-06-21 | Add gdb script and psuedo-call graph generator python script for tracing call... | 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 python ctypes bindings and a command line script using them | Mark Haines |
2015-06-16 | Add a test for the axolotl API | Mark Haines |
2015-06-15 | script for building a shared library | Mark Haines |
2015-06-15 | Add c interface which wraps the cpp classes | Mark Haines |
2015-06-15 | Add base64 encoders and decoders | Mark Haines |
2015-06-15 | Implement creating a new account | Mark Haines |
2015-06-12 | Move utils for pickling into a separate file | Mark Haines |
2015-06-22 | Implement the session key exchange | Mark Haines |
2015-06-12 | Implement the session key exchange | 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 | Start writing the interfaces for session and the account objects | 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-06-10 | Move diagram to docs | Mark Haines |
2015-06-09 | Add methods for pickling and unpickling sessions | Mark Haines |
2015-03-03 | Constant time comparison for mac | Mark Haines |
2015-03-03 | const on right hand side | 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-03-03 | Merge commit '498dfabf9848286be003b42941c323a045d9fa46' as 'lib/ed25519' | Mark Haines |
2015-03-03 | Squashed 'lib/ed25519/' content from commit 1fc4a2f | Mark Haines |
2015-03-02 | Add picture showing the guts of the ratchet | Mark Haines |
2015-02-27 | Try to ensure the compiler cannot optimise away attempts to erase secrets fro... | Mark Haines |
2015-02-27 | More comments | Mark Haines |
2015-02-27 | if you type axolotl a lotl you get it wrong | Matthew Hodgson |
2015-02-27 | Test out of order delivery of messages | Mark Haines |
2015-02-26 | Put the #! in the right place | Mark Haines |
2015-02-26 | add a gitignore | 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 | Make test.py executable | Mark Haines |
2015-02-26 | Merge commit 'c61e5359cb454ae20c0b7b057c3a7b53e2beefd6' as 'lib/crypto-algori... | Mark Haines |
2015-02-26 | Squashed 'lib/crypto-algorithms/' content from commit 100f4ff | Mark Haines |
2015-02-26 | Merge commit 'e50ac707316ea6d8059f7036322450727773952d' as 'lib/curve25519-do... | Mark Haines |
2015-02-26 | Squashed 'lib/curve25519-donna/' content from commit 28772f3 | Mark Haines |
2015-02-26 | Implement the axlotl ratchet | Mark Haines |