You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
⚠️Note: The SaltyRTC client libraries are in maintenance mode.
They will still receive bugfixes and regular maintenance, but if you want to
start using these libraries, be prepared that you will need to take over
maintenance at some point in time. (If you are interested in maintaining the
libraries, please let us know, our e-mails are in the README, section
"Security".)
Testing
Unit Tests
Prerequisites:
You need to install valgrind and splint
The integration tests currently require a saltyrtc.der test CA
certificate in the root directory of the repository.
To run the testsuite:
cargo test
Msgpack Debugging
If you enable the msgpack-debugging compile flag, you'll get direct msgpack
analysis URLs for all decoded messages in your TRACE level logs.
cargo build --features 'msgpack-debugging'
You can customize that URL prefix at compile time using the MSGPACK_DEBUG_URL
env var. This is the default URL:
Unless you explicitly state otherwise, any contribution intentionally submitted
for inclusion in the work by you, as defined in the Apache-2.0 license, shall
be dual licensed as above, without any additional terms or conditions.