Up to [cvs.NetBSD.org] / pkgsrc / security / olm
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
olm: updated to 3.2.16 Changes in `3.2.16 <https://gitlab.matrix.org/matrix-org/olm/tags/3.2.16>`_ =========================================================================== This release includes the following changes since 3.2.15: * Fix and modernize the Python packaging (thanks to Alfred Wingate) Changes in `3.2.15 <https://gitlab.matrix.org/matrix-org/olm/tags/3.2.15>`_ =========================================================================== This release includes the following changes since 3.2.14: * 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. Changes in `3.2.14 <https://gitlab.matrix.org/matrix-org/olm/tags/3.2.14>`_ =========================================================================== This release includes the following changes since 3.2.13: * TypeScript type improvements. * Improvements to Python packaging * Documentation improvements. Changes in `3.2.13 <https://gitlab.matrix.org/matrix-org/olm/tags/3.2.13>`_ =========================================================================== This release includes the following changes since 3.2.12: * 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. Changes in `3.2.12 <https://gitlab.matrix.org/matrix-org/olm/tags/3.2.12>`_ =========================================================================== This release includes the following changes since 3.2.11: * Expose olm_sas_calculate_mac_fixed_base64 in the bindings. * Allow memory to grow in wasm. Thanks to benkuly for the suggestion. * Fix Python type hints. * Some Python build fixes. * Initial work on a Nix flake for building and testing. Changes in `3.2.11 <https://gitlab.matrix.org/matrix-org/olm/tags/3.2.11>`_ =========================================================================== This release includes the following changes since 3.2.10: * Fix building documentation. Thanks to Jonas Smedegaard. The documents written in Markdown are now converted to HTML using Pandoc. * Add methods for getting unpublished fallback key in Objective-C binding. * Add public pickle/unpickle methods to Java binding. * Add wrapper for olm_session_describe to Java binding. Thanks to Alex Baker.
*: remove pkg-config from tools where no buildlink3.mk file is included Bulk build on NetBSD of these packages had the same result as before (build succeeds, no PLIST change).
olm: Update to 3.2.10 CHangelog: Changes in `3.2.10 <https://gitlab.matrix.org/matrix-org/olm/tags/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 in `3.2.9 <https://gitlab.matrix.org/matrix-org/olm/tags/3.2.9>`_ ========================================================================= This release includes the following changes since 3.2.8: * Switch C++ tests to use doctest. Thanks to Nicolas Werner. * Switch JavaScript tests to use jasmine instead of deprecated jasmine-node. * Add session describe function to Python binding. Thanks to Tulir Asokan.
security/olm: Update to 3.2.8 Packaging: While this is 3.2.8 in distfile and upstream announcements, tt is sort of 3.2.2.1 in unpack dir and shlib versions. This is a security release fixing a buffer overflow. While upstream has a changes file, there are no entries for anything beyond 3.2.8, and the changes are thus expected to be only security fixes as described at: https://matrix.org/blog/2021/12/13/disclosure-buffer-overflow-in-libolm-and-matrix-js-sdk
security/olm: import olm-3.2.2 from wip/olm An implementation of the Double Ratchet cryptographic ratchet described by https://whispersystems.org/docs/specifications/doubleratchet/, written in C and C++11 and exposed as a C API. This library also includes an implementation of the Megolm cryptographic ratchet.