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

Variable dictionary format - support Starent #41

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

pendula95
Copy link
Contributor

I already see that there was a request to support starent #30 . Unfortunately this vendor changed the spec and introduced 2 byte size of VSA Type and Length fields.
Screenshot_2021-10-27_10-48-51

Previous request was not complete and I tried to make a fully scalable solution where we can support different sizes.

This is defined in dictionary and same practices is used by freeradius also.

@pendula95
Copy link
Contributor Author

pendula95 commented Oct 27, 2021

I was careful to only edit logic regarding vendor specific attributes and this change should not affect default packets. Maybe now some public methods can be deleted but I did not want to remove any public methods in order not to break the API.

@ctran ctran self-assigned this Dec 15, 2021
@ctran
Copy link
Owner

ctran commented Dec 15, 2021

Could you rebase with "master" so the CI is triggered for this PR? Thanks.

@pendula95
Copy link
Contributor Author

Branch is now rebased with master

@ctran
Copy link
Owner

ctran commented Jan 4, 2022

Thanks. Does this change warrant a bump in major/minor version?

@ctran ctran force-pushed the master branch 3 times, most recently from 67019ad to 5526820 Compare February 1, 2022 18:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants