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

Dev 1.3.0 as Next Beta Release #297

Merged
merged 259 commits into from
Sep 2, 2024
Merged

Dev 1.3.0 as Next Beta Release #297

merged 259 commits into from
Sep 2, 2024

Conversation

ExtremeFiretop
Copy link
Owner

@ExtremeFiretop ExtremeFiretop commented Sep 2, 2024

MerlinAU Version 1.3.0 released.

What's Changed/Fixed?:

OFFICIAL GNUTON SUPPORT!
PR: #186 - Requested on Github report: #89 by @micron888 and many others in the forums such as @Johndoe85 and many thanks to all the testers that volunteered such as @nullvoid, @novusB, @lilkidsuave, @explorer

PR: [#289 ]#289 - General Code improvements for Gnuton PR. (Thanks @Martinski4GitHub @martinski)

PR: [#292 ] #292 - Detect Access Restrictions... Issue reported on Github #290 by @SolidRhino . The script now has smarts to enough to detect if the "Web Access restrictions" feature on the router will block successful login, depending on if the feature is enabled or the routers IP is within rule ranges.

PR: [#293 ] #293 - Modified message when router login failed. (Thanks @Martinski4GitHub @martinski)

PR: [#294 ] #294 - Improvements when detecting WebGUI access rules (Thanks @Martinski4GitHub @martinski)

PR: [#295 ] #295 - More improvements for detecting WebGUI access rules (Thanks @Martinski4GitHub @martinski)

PR: [#296 ] #296 - Match between Gnuton and Merlin for Changelog Behavior (Small change identified when testing pre-release)

As always, we highly recommend you update ASAP as this includes lots of functional improvements and little bug fixes.

ExtremeFiretop and others added 27 commits August 14, 2024 20:03
Detect Access Restrictions
Improved the message shown when the router login failed.
Modified message when router login failed.
Made code improvements to parse correctly the following use cases of WebGUI access rules:

1) Using CIDR notation for a single IP address (e.g. 192.168.100.1/32)
2) Using CIDR notation for a block of IP addresses (e.g. 192.168.100.0/28)

This should take care of 99% of the valid use cases.
Improvements when detecting WebGUI access rules
More code improvements to detect the following use cases of WebGUI access rules:

1) When the router's network IP address is not the commonly used base IP address (e.g. NOT "192.168.100.0").

2) When multiple CIDR IP address blocks are defined, we need to check if any includes the router's IP address.
More improvements for detecting WebGUI access rules
…Patch

Match between Gnuton and Merlin for Changelog Behaviour
@ExtremeFiretop ExtremeFiretop marked this pull request as ready for review September 2, 2024 06:55
@ExtremeFiretop ExtremeFiretop merged commit bd6062f into main Sep 2, 2024
3 checks passed
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