aboutsummaryrefslogtreecommitdiff
path: root/python
AgeCommit message (Expand)Author
2020-05-19move -o option before source files, for better compatibility with LLVMHubert Chathi
2019-10-09release 3.1.43.1.4Hubert Chathi
2019-07-03Merge branch 'python/drop-hypothesis' into 'master'Hubert Chathi
2019-06-24release 3.1.33.1.3Hubert Chathi
2019-06-22Merge branch 'python/unicode_decode_errors' into 'master'Matthew Hodgson
2019-06-20tests: Simplify the input parameter for the Unicode decoding tests.Damir Jelić
2019-06-20tests: Use Unicode literals in the Unicode decoding tests.Damir Jelić
2019-06-20tests: Simplify the sha256 tests for python.Damir Jelić
2019-06-20tests: Drop hypothesis from the tests.Damir Jelić
2019-06-20_compat: Make the encoding argument explicit in to_unicode_str().Damir Jelić
2019-06-20olm: Rename the errors function argument in the decryption functions.Damir Jelić
2019-06-19_compat: Remove the now unused native_str.Damir Jelić
2019-06-19_compat: Change the to_native_str into a to_unicode_str function.Damir Jelić
2019-06-19_compat: Remove unused import.Damir Jelić
2019-06-18Makefile: Add an isort target.Damir Jelić
2019-06-18olm: Allow decryption functions to define how to handle unicode decode errors.Damir Jelić
2019-06-18compat: Add a method to convert bytes to a string that handles unicode errors.Damir Jelić
2019-04-30release 3.1.23.1.2Hubert Chathi
2019-04-29bump version number for 3.1.13.1.1Hubert Chathi
2019-04-17prepare for 3.1.0 releaseHubert Chathi
2019-04-12Merge pull request #86 from matrix-org/add_python_pk_signingHubert Chathi
2019-04-12more isortHubert Chathi
2019-04-12isort python/olm/pk.pyHubert Chathi
2019-04-09python: Add the SAS header to the manifest.Damir Jelić
2019-04-09python: Add support for the long KDF MAC calculation.Damir Jelić
2019-04-09python: Remove an unneeded and old copyright header.Damir Jelić
2019-04-08add python bindings for PK signingHubert Chathi
2019-04-08Merge branch 'master' into poljar/python-sasHubert Chathi
2019-04-08python: Build the build headers with setup.py.Damir Jelić
2019-04-08python: Fix the MANIFEST file.Damir Jelić
2019-04-08python: Add PK bindings.Damir Jelić
2019-04-08python: Make the typing module a requirement only for old python versions.Damir Jelić
2019-04-02python: Expose the sha256() function in the utilities.Damir Jelić
2019-04-02python: Add Short Authentication String bindings.Damir Jelić
2019-01-23python: Turn the signature buffer into a bytearray.Damir Jelić
2018-10-23prepare release 3.0.0Hubert Chathi
2018-10-16add more buffer clearingHubert Chathi
2018-10-16overwrite buffers that may contain sensitive dataHubert Chathi
2018-10-16remove unnecessary comments about not enough randomHubert Chathi
2018-10-15add license headers to python bindingsHubert Chathi
2018-10-12add dummy header files for generating cffi function listHubert Chathi
2018-10-12remove code coverage and TravisCI badgesHubert Chathi
2018-10-12build and test improvementsHubert Chathi
2018-10-12remove redundant license fileHubert Chathi
2018-10-12always use files from ../include and ../buildHubert Chathi
2018-10-12generate python/include/olm/olm.h automaticallyHubert Chathi
2018-07-18python: Enable build with the local build of the Olm C library.Damir Jelić
2018-07-18python: Import improved python bindings.Damir Jelić
2018-07-18python: Remove the python bindings.Damir Jelić
2018-05-29Python: add binding for olm_remove_one_time_keysWilfried Klaebe