Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] Fixed: SRTO_MINVERSION didn't cause rejection on too old version #1581

Merged
merged 1 commit into from
Oct 12, 2020

Conversation

ethouris
Copy link
Collaborator

Fixes #1577

Changes:

  1. Fixed lacking check in the HSRSP parsing (caller side) that didn't check the incoming peer version against the set up minimum version. Also fixing the rejection code that was unnecessarily overridden when it was set elsewhere already.

  2. Fixed option fields derivation when deriving options from listener to the accepted socket - minversion wasn't derived and therefore the minversion option was ineffective on a listener

  3. Added extra parsing possibility for the minversion option in the testing application so that it can also interpret a usual version string specification.

@ethouris ethouris added [core] Area: Changes in SRT library core Impact: Significant Type: Bug Indicates an unexpected problem or unintended behavior labels Sep 28, 2020
@ethouris ethouris added this to the v1.5.0 - Sprint 24 milestone Sep 28, 2020
@maxsharabayko maxsharabayko merged commit ca79ad9 into Haivision:master Oct 12, 2020
@mbakholdina mbakholdina modified the milestones: v1.5.0 - Sprint 24, v1.4.2 Oct 14, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[core] Area: Changes in SRT library core Type: Bug Indicates an unexpected problem or unintended behavior
Projects
None yet
Development

Successfully merging this pull request may close these issues.

SRTO_MINVERSION without effect on group socket
3 participants