- 10 Apr, 2019 7 commits
-
-
manuroe authored
(cherry picked from commit 3e954ca2729d3333ea853c878602d1696f616573)
-
manuroe authored
(cherry picked from commit c0a53ebaeda420f636698b99c393868d2bf8f905)
-
poljar authored
-
Valere authored
Java binding for SAS
-
Valere authored
-
Valere authored
-
Valere authored
Fix / missing free() on some errors Added doc regarding string encoding for keys cleaning
-
- 09 Apr, 2019 3 commits
- 08 Apr, 2019 7 commits
-
-
Hubert Chathi authored
because older versions of emscripten don't support the length argument to UTF8ToString.
-
The Pointer_stringify() function is deprecated and has a couple of issues because it tries to guess the encoding of the buffer. In some cases it can ignore the length parameter which could end up in inconsistencies. Switch to UTF8toString() that takes a length parameter and respects, that way we don't need to allocate an additional byte for a NULL byte.
-
Hubert Chathi authored
-
This allows downstream users to install this python module with pip as well as allowing people to declare it as a dependency in their setup.py. Signed-off-by:
Damir Jelić <poljar@termina.org.uk>
-
This patch adds the Olm header files to the manifest, this results in the header files being added to source distributions of the python-olm module. The headers are required to build the module. Including them in the source distribution is the easiest way to make sure that builds from the source distribution will succeed provided that the Olm C library is already installed. Signed-off-by:
Damir Jelić <poljar@termina.org.uk>
-
This patch adds bindings to the PK part of the Olm library contained in the pk.h header file. Encryption, decryption as well as pickling/unpickling of the decryption object is supported. Signed-off-by:
Damir Jelić <poljar@termina.org.uk>
-
Typing is part of standard library from python 3.5 and from python 3.7 onwards trying to install it results in an error. This patch disables typing installation on python versions that are newer than 3.5. Signed-off-by:
Damir Jelić <poljar@termina.org.uk>
-
- 05 Apr, 2019 1 commit
-
-
Hubert Chathi authored
-
- 03 Apr, 2019 1 commit
-
-
Hubert Chathi authored
-
- 02 Apr, 2019 2 commits
-
-
poljar authored
Signed-off-by:
Damir Jelić <poljar@termina.org.uk>
-
poljar authored
This patch adds bindings to the SAS part of the Olm library contained in the sas.h header file. Signed-off-by:
Damir Jelić <poljar@termina.org.uk>
-
- 28 Mar, 2019 1 commit
-
-
Hubert Chathi authored
-
- 20 Mar, 2019 1 commit
-
-
Hubert Chathi authored
-
- 14 Mar, 2019 1 commit
-
-
Hubert Chathi authored
-
- 15 Feb, 2019 1 commit
-
-
Hubert Chathi authored
-
- 01 Feb, 2019 2 commits
-
-
Hubert Chathi authored
Add signing class to the pk module
-
Hubert Chathi authored
-
- 30 Jan, 2019 2 commits
-
-
David Baker authored
-
David Baker authored
because emscripted has dropped support for the old flag and us setting it is now breaking the build.
-
- 29 Jan, 2019 1 commit
-
-
David Baker authored
-
- 23 Jan, 2019 1 commit
-
-
This is a workaround for a bug where signature verification would overwrite the variable holding the signature. This only happens on python2. Signed-off-by:
Damir Jelić <poljar@termina.org.uk>
-
- 22 Jan, 2019 1 commit
-
-
Hubert Chathi authored
-
- 24 Oct, 2018 1 commit
-
-
Hubert Chathi authored
-
- 23 Oct, 2018 7 commits
-
-
Hubert Chathi authored
-
Hubert Chathi authored
-
Hubert Chathi authored
-
Hubert Chathi authored
-
Hubert Chathi authored
-
Hubert Chathi authored
-
Hubert Chathi authored
OLMKit: Expose PK private key length
-