- 08 Oct, 2019 1 commit
-
-
Hubert Chathi authored
-
- 04 Oct, 2019 1 commit
-
-
David Baker authored
instead of having a static one, as that could end up taking up a lot of memory if your app keeps olm sessions hanging about.
-
- 01 Oct, 2019 1 commit
-
-
David Baker authored
As a way to dump the state of an olm session, ie. the chain indicies, so we can debug why olm sessions break and get out of sync.
-
- 05 Sep, 2016 2 commits
-
-
Richard van der Hoff authored
-
Richard van der Hoff authored
-
- 02 Sep, 2016 1 commit
-
-
Richard van der Hoff authored
We were using olm::KEY_LENGTH for everything under the sun which happened to be 32 bytes long, and making a bunch of assumptions in the process. Create a bunch of new constants (as C #defines rather than C++ consts so that I can use them in another forthcoming refactor).
-
- 30 Jun, 2016 2 commits
-
-
Richard van der Hoff authored
* write V1 pickles on the master branch * the logging branch is going to write v0x80000001
-
Richard van der Hoff authored
Keeping track of the chain index is a useful thing to do, but is only required if we've enabled diagnostics. Extend the session pickle format to make a space for it, so that pickles can be transferred between the logging_enabled branch and the master branch without loss of information. Also add some tests for session pickling which explicitly check that we can unpickle both formats of pickle.
-
- 24 May, 2016 1 commit
-
-
Richard van der Hoff authored
Replace the init-static-var dance with some preprocessor macros
-
- 23 May, 2016 4 commits
-
-
Richard van der Hoff authored
Give a load of internal symbols "_olm_" prefixes. This better delineates the public and private interfaces in the module, and helps avoid internal symbols leaking out and possibly being abused.
-
Richard van der Hoff authored
-
Richard van der Hoff authored
-
Richard van der Hoff authored
-
- 16 May, 2016 2 commits
-
-
Richard van der Hoff authored
Concerns have been raised that including logging functionality makes it harder to audit the implementation to ensure that no secret information is leaked. We are therefore removing it from the master branch.
-
Richard van der Hoff authored
-
- 26 Apr, 2016 1 commit
-
-
Richard van der Hoff authored
-
- 19 Aug, 2015 1 commit
-
-
Mark Haines authored
Replace hard coded references to the 32-byte key length with a constant, add utilities for copying data to and from fixed sized arrays
-
- 18 Aug, 2015 1 commit
-
-
Mark Haines authored
-
- 16 Jul, 2015 2 commits
-
-
Mark Haines authored
-
Mark Haines authored
Add versions of olm_session_create_inbound and olm_session_matches_inbound which take the curve25519 identity key of the remote device we think the message is from as an additional argument
-
- 10 Jul, 2015 1 commit
-
-
Mark Haines authored
-
- 08 Jul, 2015 4 commits
-
-
Mark Haines authored
-
Mark Haines authored
-
Mark Haines authored
-
Mark Haines authored
-
- 07 Jul, 2015 2 commits
-
-
Mark Haines authored
-
Mark Haines authored
-
- 26 Jun, 2015 1 commit
-
-
Matthew Hodgson authored
Rename axolotlpp as olm to avoid confusion with Axolotl-the-spec and Axolotl-the-OWS-libraries at moxie's request
-
- 23 Jun, 2015 1 commit
-
-
Mark Haines authored
-
- 22 Jun, 2015 1 commit
-
-
Mark Haines authored
-
- 16 Jun, 2015 1 commit
-
-
Mark Haines authored
-
- 15 Jun, 2015 1 commit
-
-
Mark Haines authored
-
- 12 Jun, 2015 1 commit
-
-
Mark Haines authored
-
- 22 Jun, 2015 1 commit
-
-
Mark Haines authored
-
- 12 Jun, 2015 1 commit
-
-
Mark Haines authored
-