index
:
libolm
master
Implementation of the olm and megolm cryptographic ratchets
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2015-06-26
Add some tests which advance the ratchet on both sides a few times
Mark Haines
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
[next]