-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
OF-2784 & OF-2785: Various IPv6-related changes #2550
base: main
Are you sure you want to change the base?
Commits on Oct 11, 2024
-
OF-2785: Add IPv6 to org.jivesoftware.openfire.session.LocalClientSes…
…sion#isAddressInRange The check used to see if a particular IP address is in a set of addresses or addres ranges should also be able to operate on IPv6 addresses (not just IPv4).
Configuration menu - View commit details
-
Copy full SHA for f1a05ac - Browse repository at this point
Copy the full SHA f1a05acView commit details -
A new utility class in which IP-related helper methods are centralized. Includes unit tests.
Configuration menu - View commit details
-
Copy full SHA for 45a3ecd - Browse repository at this point
Copy the full SHA 45a3ecdView commit details -
OF-2785: Replace dulicate functionality with IpUtils
This uses the newly introduced IP utility class (from the previous commit) to phase out duplicated functionality in other classes.
Configuration menu - View commit details
-
Copy full SHA for 8fd06a6 - Browse repository at this point
Copy the full SHA 8fd06a6View commit details -
OF-2784: Admin Console's DNS check improvements
Now checks for the presence of A (IPv4) and AAAA (IPv6) records, allowing users to assert if their DNS configuration is correct. The index page (which pops up a warning to look at the analytics-page if needed) now operates based on a timeout. This prevents slow DNS resolution from keeping the index-page to load in a timely manner. This functionality depends on the new feature introduced by OF-2885.
Configuration menu - View commit details
-
Copy full SHA for 92c49e1 - Browse repository at this point
Copy the full SHA 92c49e1View commit details -
OF-2784: Admin Console Registration & Login settings to include IPv6
This reworks the login restrictions that can be configured on the Registration & Login page. The text area that was used to fill out _all_ IP addresses / ranges is now replaced with a table and form that takes individual IP addresses and ranges. Support for IPv6 addresses (and ranges) has been added. All pre-existing notation forms remain functional. The wildcard-based annotation form to denote an IPv4-range (eg `198.41.100.*`) now gets translated in a CIDR variant (`198.51.100.0/24`) when saved. The wildcard notation is _not_ supported for IPv6.
Configuration menu - View commit details
-
Copy full SHA for dfdff91 - Browse repository at this point
Copy the full SHA dfdff91View commit details -
OF-2784: Admin Console Access settings to include IPv6
This reworks the restrictions that can be configured on the Admin Console Access page. The text area that was used to fill out _all_ IP addresses / ranges is now replaced with a table and form that takes individual IP addresses and ranges. Support for IPv6 addresses (and ranges) has been added.
Configuration menu - View commit details
-
Copy full SHA for cf0686b - Browse repository at this point
Copy the full SHA cf0686bView commit details