Tanker Ruby SDK
Overview
The Tanker SDK provides an easy-to-use SDK allowing you to protect your users' data.
This repository only contains Ruby bindings. The core library can be found in the TankerHQ/sdk-native GitHub project.
Known issues
- Deadlock at exit: thread, processes, mutexes and FFI have a complex interaction which can cause deadlocks if a mutex is acquired before a fork.
In issue
E2EE-162
, some ruby callbacks were never called, find here a potential FFI fix.
Contributing
We are actively working to allow external developers to build and test this project from source. That being said, we welcome feedback of any kind. Feel free to open issues on the GitHub bug tracker.
Running the tests: bundle exec rake spec
Checking vulnerabilities in the dependencies: bundle exec bundle-audit check --update
Documentation
See the API documentation.