Skip to content

Conversation

@jerrens
Copy link

@jerrens jerrens commented Aug 2, 2024

Changed AcrylicDNS binding address to localhost loopback address to avoid conflicting with WSL2 dependency.

See: microsoft/WSL#4364 (comment)

@yCodeTech yCodeTech linked an issue Aug 6, 2024 that may be closed by this pull request
@yCodeTech yCodeTech merged commit 9249cc2 into yCodeTech:master Aug 6, 2024
yCodeTech added a commit that referenced this pull request Jun 9, 2025
…om SourceForge.

Removed:

- Removed all `Acrylic` bin files.

Added:

- Added new `Acrylic` class with the namespace `Valet\Packages`, and extending the base `Package` class. This class will never clash with the normal `Acrylic` class because of the different namespaces.

Because SourceForge doesn't have a proper API for releases, we have to use the `best_release.json` endpoint to obtain the latest `.exe` version. But because the json file only lists the download URL of the standalone `.exe` file, we have to replace the filename to get the download URL for the portable zip version (`Acrylic-Portable.zip`).

- Added new `Acrylic_IPv4_Binding_Address.ini` stub file to add the custom IPv4 binding localhost loopback address as fixed in PR #15.

- Added a `changeLocalIpv4BindingAddress` method to replace the default value of `LocalIPv4BindingAddress`  with our custom value from the new stub file.
yCodeTech added a commit that referenced this pull request Oct 20, 2025
…om SourceForge.

Removed:

- Removed all `Acrylic` bin files.

Added:

- Added new `Acrylic` class with the namespace `Valet\Packages`, and extending the base `Package` class. This class will never clash with the normal `Acrylic` class because of the different namespaces.

Because SourceForge doesn't have a proper API for releases, we have to use the `best_release.json` endpoint to obtain the latest `.exe` version. But because the json file only lists the download URL of the standalone `.exe` file, we have to replace the filename to get the download URL for the portable zip version (`Acrylic-Portable.zip`).

- Added new `Acrylic_IPv4_Binding_Address.ini` stub file to add the custom IPv4 binding localhost loopback address as fixed in PR #15.

- Added a `changeLocalIpv4BindingAddress` method to replace the default value of `LocalIPv4BindingAddress`  with our custom value from the new stub file.
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.

Bug: Acrylic DNS and WSL2 Port Conflict Issues

2 participants