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

olm-devel-3.2.16-1.1 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: olm-devel Distribution: openSUSE:Factory:zSystems
Version: 3.2.16 Vendor: openSUSE
Release: 1.1 Build date: Sun Nov 26 19:42:52 2023
Group: Development/Libraries/C and C++ Build host: s390zl22
Size: 62704 Source RPM: olm-3.2.16-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://gitlab.matrix.org/matrix-org/olm/
Summary: Development files for olm
An implementation of the Double Ratchet cryptographic ratchet
in C and C++, including an implementation of the Megolm cryptographic ratchet.
Development files for olm

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.
* Sun Nov 22 2020 Marcel Kuehlhorn <tux93@opensuse.org>
  - Update to 3.2.1
    * Add support for fallback keys (MSC2732).
    * Allow some arguments in the JavaScript bindings to be either
      Uint8Array or strings.
    * Fixes to the TypeScript definition file.
    * Improvements to the JavaScript group demo.
    * Ensure that the other party's public key has been set in SAS module.
    * Fix building with newer versions of emscripten, and simplify makefile.
    * Reduce pollution of the global namespace in the Javascript binding.
    * Fixes in the TypeScript definition file.
* Fri Jun 12 2020 Marcel Kuehlhorn <tux93@opensuse.org>
  - Update to 3.1.5
    * Build improvements:
    - Fix CMake handling when installing in a non-standard location.
    - Add support in the Makefile for creating a WASM-ready archive.
    - Improve support for LLVM is Makefile.
    * Add a TypeScript definition file.
    * Some documentation and example fixes.
    * Add list of bindings to the README.
* Wed Jan 29 2020 ecsos@opensuse.org
  - Update to 3.1.4
    - Build improvements:
    - Install headers in the system-configured include directory with CMake.
    - Overwrite symbolic links when installing with make.
    - Improve compatibility with more emscripten versions.
    - Don't use hypothesis in Python unit tests.
    - Some documentation improvements.
  - Run spec-cleaner.

Files

/usr/include/olm
/usr/include/olm/error.h
/usr/include/olm/inbound_group_session.h
/usr/include/olm/olm.h
/usr/include/olm/olm_export.h
/usr/include/olm/outbound_group_session.h
/usr/include/olm/pk.h
/usr/include/olm/sas.h
/usr/lib64/cmake/Olm
/usr/lib64/cmake/Olm/OlmConfig.cmake
/usr/lib64/cmake/Olm/OlmConfigVersion.cmake
/usr/lib64/cmake/Olm/OlmTargets-relwithdebinfo.cmake
/usr/lib64/cmake/Olm/OlmTargets.cmake
/usr/lib64/libolm.so
/usr/lib64/pkgconfig/olm.pc


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 12:50:11 2024