v0.6.0
What's Changed
-
[RTC-18] Don't raise in
protect
andunprotect
by @daniel-jodlos in #14The behavior of
ExLibSRTP.protect/3
,ExLibSRTP.unprotect/3', 'ExLibSRTP.protect_rtcp/3
andExLibSRTP.unprotect_rtcp/3
has been modified.
They now indicate errors using{:ok, result} | {:error, reason}
scheme, instead of raising.
All errors are indicated this way, even the ones that indicate a failure in cryptographic mechanisms. It is now a responsibility of a caller to handle these errors as desired.
Full Changelog: v0.5.1...v0.6.0