Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libolm3-3.2.16-1.4 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: libolm3 Distribution: openSUSE Tumbleweed
Version: 3.2.16 Vendor: openSUSE
Release: 1.4 Build date: Mon Feb 5 01:25:29 2024
Group: System/Libraries Build host: i02-ch1d
Size: 179214 Source RPM: olm-3.2.16-1.4.src.rpm
Packager: https://bugs.opensuse.org
Url: https://gitlab.matrix.org/matrix-org/olm/
Summary: Double Ratchet cryptographic library as a C API
An implementation of the Double Ratchet cryptographic ratchet
in C and C++, including an implementation of the Megolm cryptographic ratchet.
Double Ratchet cryptographic library as a C API

Provides

Requires

License

Apache-2.0

Changelog

* Sat Nov 25 2023 Dirk Müller <dmueller@suse.com>
  - update to 3.2.16:
    * * Fix and modernize the Python packaging
* Sun Aug 13 2023 cunix@mail.de
  - remove python future build dependency
* Wed Aug 09 2023 ecsos <ecsos@opensuse.org>
  - 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 <dmueller@suse.com>
  - update to 3.2.14:
    * TypeScript type improvements.
    * Improvements to Python packaging
    * Documentation improvements.
* Mon Oct 31 2022 cunix@mail.de
  - build: removed "python_module" definition in spec file
* Sat Oct 29 2022 ecsos <ecsos@opensuse.org>
  - 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 cunix@mail.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 <ecsos@opensuse.org>
  - 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 cunix@mail.de
  - Update to 3.2.8
    * Improve handling of olm_session_describe when the buffer is too small.
* Mon Dec 13 2021 ecsos <ecsos@opensuse.org>
  - 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 <ecsos@opensuse.org>
  - 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 <rpm@fthiessen.de>
  - 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 cunix@mail.de
  - Build and ship Python bindings.
* Fri Apr 16 2021 Wang Jun <jgwang@suse.com>
  - Update to 3.2.2
    * Fixes in the TypeScript definition file.
    * CMake build fixes.  Thanks to Gorgurov Alexey.
    * Change the JavaScript package name to ``@matrix-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.

Files

/usr/lib64/libolm.so.3
/usr/lib64/libolm.so.3.2.16
/usr/share/licenses/libolm3
/usr/share/licenses/libolm3/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 30 23:52:28 2024