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
Fix SIGABRT when bonding option is too long (#3210)
* Fix SIGABRT when bonding option is too long
* Move the UT to test_bonding.cpp
---------
Co-authored-by: Clément Gérouville <[email protected]>
[core] Fixed static variable usage in the crypto module (#3047).
Static variable `hcrypt_MsgInfo _hcMsg_SRT_MsgInfo` was declared twice.
There was a mutual dependency between `_hcMsg_SRT_MsgInfo` and `hcryptMsg_SRT_ParseMsg(..)`.
[docs] Fixed API doc: SRT_INVALID_SOCK instead of SRT_ERROR in str_ac…
…cept (#2785).
The functions srt_accept() and srt_accept_bond() return a SRTSOCKET.
In case of error, the returned value is SRT_INVALID_SOCK, not SRT_ERROR.
In practice, the two values are identical (-1) but they do not have
the same semantics.
[core] Correct remaining endianness issues
Fixes the last two remaining test failures on big-endian. These
operations were all already no-ops on little-endian, and unnecessarily
byteswapped the IP addresses on big-endian.
Closes: #2697