- 04 Jun, 2021 1 commit
-
-
The old docstring was the same as olm_create_inbound_session and didn't explain the difference between them.
-
- 24 May, 2021 1 commit
-
-
Denis Kasak authored
olm::decode_base64 now returns the length of the raw decoded data on success. When given input with an invalid base64 length, it fails early (before decoding any input) and returns -1. This also makes the C function _olm_decode_base64 an actual binding of olm::decode_base64 instead of a wrapper with slightly different behaviour.
-
- 27 Apr, 2021 1 commit
-
-
Signed-off-by:
Lukas Lihotzki <lukas@lihotzki.de>
-
- 18 Mar, 2021 1 commit
-
-
Matthew Hodgson authored
-
- 23 Sep, 2020 1 commit
-
-
Also make olm_sas_generate_bytes fail if their key wasn't set.
-
- 16 Sep, 2020 1 commit
-
-
Hubert Chathi authored
-
- 14 Aug, 2020 1 commit
-
-
Hubert Chathi authored
-
- 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 2 commits
-
-
David Baker authored
-
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.
-
- 30 Sep, 2019 1 commit
-
-
David Baker authored
The python that searches the header files for exports isn't smart enough to know what is a comment and what isn't, so it picks this up too and emscripten then complains about it being undefined.
-
- 12 Jun, 2019 2 commits
-
-
Hubert Chathi authored
-
Hubert Chathi authored
-
- 15 May, 2019 1 commit
-
-
Hubert Chathi authored
-
- 14 May, 2019 1 commit
-
-
Hubert Chathi authored
also make some params const where possible
-
- 10 Apr, 2019 1 commit
-
-
manuroe authored
(cherry picked from commit c0a53ebaeda420f636698b99c393868d2bf8f905)
-
- 03 Apr, 2019 1 commit
-
-
Hubert Chathi authored
-
- 14 Mar, 2019 1 commit
-
-
Hubert Chathi authored
-
- 30 Jan, 2019 1 commit
-
-
David Baker authored
-
- 29 Jan, 2019 1 commit
-
-
David Baker authored
-
- 22 Jan, 2019 1 commit
-
-
Hubert Chathi authored
-
- 16 Oct, 2018 2 commits
-
-
Hubert Chathi authored
-
manuroe authored
-
- 11 Oct, 2018 1 commit
-
-
David Baker authored
-
- 05 Oct, 2018 2 commits
-
-
Hubert Chathi authored
-
Hubert Chathi authored
-
- 02 Oct, 2018 1 commit
-
-
David Baker authored
Change interface to allow the app to get the private part of the key and instantiate a decryption object from just the private part of the key. Changes the function generating a key from random bytes to be initialising a key with a private key (because it's exactly the same thing). Exports & imports private key parts as ArrayBuffer at JS level rather than base64 assuming we are moving that way in general.
-
- 28 Jun, 2018 2 commits
-
-
Hubert Chathi authored
-
Hubert Chathi authored
-
- 27 Jun, 2018 3 commits
-
-
Hubert Chathi authored
-
Hubert Chathi authored
-
-
- 29 Sep, 2017 1 commit
-
-
Alexey Rusakov authored
This disrupts building at least with Visual Studio. Signed-off-by:
Alexey Rusakov <ktirf@users.sf.net>
-
- 10 Jan, 2017 1 commit
-
-
Richard van der Hoff authored
-
- 09 Jan, 2017 1 commit
-
-
Richard van der Hoff authored
olm_import_inbound_group_session, which reads the format written by olm_export_inbound_group_session to initialise a group session.
-
- 06 Jan, 2017 1 commit
-
-
Richard van der Hoff authored
A pair of functions which allow you to export the megolm keys for an inbound group session, so that an application can save/restore them.
-
- 25 Oct, 2016 1 commit
-
-
Mark Haines authored
-
- 21 Oct, 2016 1 commit
-
-
Richard van der Hoff authored
All the other methods clear their random inputs. This one needs to do the same, to reduce the risk of the randomness being used elsewhere and leaking key info.
-
- 20 Oct, 2016 1 commit
-
-
Mark Haines authored
Applications can use the index to detect replays of the same message.
-