Changelog for
olm-devel-3.2.16-30.2.x86_64.rpm :
* Sat Nov 25 2023 Dirk Müller
- update to 3.2.16:
*
* Fix and modernize the Python packaging
* Sun Aug 13 2023 cunixAATTmail.de- remove python future build dependency
* Wed Aug 09 2023 ecsos - Update to 3.2.15
* Improvements to Python packaging - No longer depend on future since Python 2 is no longer supported. - Improve compatibility with tox 4. - Add support for making standalone sdist.
* Improvements to Nix flake (Thanks to Jon Ringer) - Improve structure. - Enable Darwin builds.
* TypeScript type fix
* Sun Jan 15 2023 Dirk Müller - update to 3.2.14:
* TypeScript type improvements.
* Improvements to Python packaging
* Documentation improvements.
* Mon Oct 31 2022 cunixAATTmail.de- build: removed \"python_module\" definition in spec file
* Sat Oct 29 2022 ecsos - Update to 3.2.13 - Fix compilation with newer versions of emscripten. - The npm package is compiled with emscripten 3.1.17 to fix compatibility with node 18. - Add py.typed to Python wheels. - Some documentation fixes and updates. - Improve the pkgconfig file. The changes in this release do not affect the iOS or Android bindings, and should not affect the C library in most installs.
* Sun Jul 31 2022 cunixAATTmail.de- Update to 3.2.12
* Expose \"olm_sas_calculate_mac_fixed_base64\" in python bindings
* Fix Python type hints
* Sun Jan 30 2022 ecsos - Update to 3.2.10 - This release includes no change since 3.2.9, but is created to be able to publish again the Android library on MavenCentral.- Changes from 3.2.9 - Switch C++ tests to use doctest. - Switch JavaScript tests to use jasmine instead of deprecated jasmine-node. - Add session describe function to Python binding.- Rebase cmake-enable-testing-builddir.patch.- Skip Python2.- Run spec-cleaner.
* Mon Dec 13 2021 cunixAATTmail.de- Update to 3.2.8
* Improve handling of olm_session_describe when the buffer is too small.
* Mon Dec 13 2021 ecsos - Update to 3.2.7
* Fix installation with the Makefile.
* Fix exporting again, so we only export olm symbols.
* Fix WASM build. Thanks to Benjamin Kampmann.
* Add more functions for fallback keys.
* Mon Sep 20 2021 ecsos - Update to 3.2.6
* Fix building on various platforms when using CMake. Building from the Makefile still assumes that it is using gcc.- Changes from 3.2.5
* Add functions for getting error codes rather than error strings.
* Only export olm symbols.
* Improve error handling in unpickle functions.
* Add support for fallback keys to the Objective-C and Android bindings.
* Thu Jun 03 2021 Ferdinand Thiessen - Update to version 3.2.4
* Add some checks for invalid input and ensure all fields are initialized.
* Include LibreJS license tags.- Add cmake-enable-testing-builddir.patch- Enable testing
* Sat Apr 17 2021 cunixAATTmail.de- Build and ship Python bindings.
* Fri Apr 16 2021 Wang Jun - Update to 3.2.2
* Fixes in the TypeScript definition file.
* CMake build fixes. Thanks to Gorgurov Alexey.
* Change the JavaScript package name to ``AATTmatrix-org/olm``. Note that this means that packages will need to change their ``require`` or ``import`` statements to use this new name.
* Include file checksums in the JavaScript package.
* Fix length calculation in fallback key json. Thanks to Tobias Furuholm.
* Add a new function to calculate the correct base64 encoding for SAS. (Currently only available in the C API.)
* Add the ability to specify a pickle key in the Objective-C binding.
* Add pkg-config file on Unix-like systems.