Rtvamp

Latest version: v0.3.1

Safety actively analyzes 681866 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.3.1

Fixed

- Missing Python 3.12 wheel

0.3.0

Added

- Python 3.12 support

Fixed

- Missing `<mutex>` import for `std::unique_lock` in `PluginAdapter.hpp`

0.2.0

Added

- Python bindings for hostsdk & documentation
- CI for Python bindings (test, wheels, publish to PyPI)
- `RTVAMP_VALIDATE` compile option for hostsdk to validate input data and method call order
- `pluginsdk::Plugin::getLibraryPath` method

Changed

- Replace `hostsdk::PluginLoader` class with functions:
- `hostsdk::getVampPaths`
- `hostsdk::listLibraries`
- `hostsdk::listPlugins`
- `hostsdk::loadLibrary`
- `hostsdk::loadPlugin`
- Set default `binCount` of `pluginsdk::Plugin::OutputDescriptor` to 1 (instead of 0)
- Use optional as return type for `hostsdk::Plugin::getCurrentProgram`
- Use `string_view` for `pluginsdk::Plugin::ProgramList` (instead of const char* const)

Fixed

- `hostsdk::Plugin::getPluginPaths` if `$HOME` env variable not set
- `hostsdk::Plugin::getCurrentProgram` for empty program lists
- `RTVAMP_ENTRY_POINT` macro and symbol export for MSVC Win32 builds
- Zero-crossing plugin
- Handle or prevent copy/move of pluginsdk wrapper classes (pointer invalidation)

0.1.0

First release

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.