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

Fixing IPv6 Parsing in ACLs #1470

Closed
wants to merge 1 commit into from
Closed

Fixing IPv6 Parsing in ACLs #1470

wants to merge 1 commit into from

Conversation

vsychov
Copy link
Contributor

@vsychov vsychov commented May 20, 2023

This pull request addresses a bug found in the ACLs' handling of IPv6 addresses. Previously, the ACLs would fail to correctly parse IPv6 addresses, especially those with network prefixes attached (CIDR notation).

The result of these changes is an improved ability to parse IPv6 addresses, including those with network prefixes attached.

  • read the CONTRIBUTING guidelines
  • raised a GitHub issue or discussed it on the projects chat beforehand
  • added unit tests
  • added integration tests
  • updated documentation if needed
  • updated CHANGELOG.md

@vsychov vsychov requested review from juanfont and kradalby as code owners May 20, 2023 09:59
@kradalby
Copy link
Collaborator

Please also add a test case for the integration tests.

@vsychov
Copy link
Contributor Author

vsychov commented May 20, 2023

@kradalby, done

@vsychov
Copy link
Contributor Author

vsychov commented Jun 3, 2023

Hello @kradalby, would it be possible to merge this at your earliest convenience? I have noticed numerous code changes occurring, and anticipate even more in the future. A prompt merge could help avoid potential conflict resolution.

@kradalby
Copy link
Collaborator

kradalby commented Jun 5, 2023

Can you make this a PR into my branch here: https://github.com/kradalby/headscale/tree/corereorg-p3 ?

Or you can rebase on top of that when that branch is finished. It will probably be quite some time still.

@vsychov
Copy link
Contributor Author

vsychov commented Jun 5, 2023

@kradalby, sure, here it is - kradalby#6

@kradalby
Copy link
Collaborator

kradalby commented Jun 6, 2023

Closing this as it will be a part of #1477

@kradalby kradalby closed this Jun 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants