Releases: BadEnd777/VRConnectivity-Shield
v2.0.0
VRConnectivity Shield v2.0.0
We are thrilled to introduce VRConnectivity Shield v2.0.0, a major update that brings significant improvements and changes to enhance your experience.
Changes
1. DNS Server to Hosts File Modification
In this release, we have transitioned from using a DNS server to modifying the hosts file for more efficient connectivity management. This change streamlines the functionality and ensures better compatibility with various systems.
2. Code Refactoring and Functional Updates
-
Main Functionality Update: The
main.go
file has undergone extensive changes to accommodate the shift from DNS server setup to hosts file modification. The executable now modifies the hosts file on Windows, offering improved connectivity control. -
Testing Connection Functionality: We have incorporated a testing connection functionality using 'ping' to validate and ensure a stable connection.
-
Enhanced Logging: To provide better clarity and aid in debugging, we have enhanced the logging system. You can now track and monitor activities more effectively.
3. Infinite Loop Restoration
To maintain continuous functionality, we have restored the 'select {}' statement at the end of the main function. This ensures an infinite loop, allowing VRConnectivity Shield to persistently monitor and manage connectivity.
Installation
To experience the enhanced features of VRConnectivity Shield v2.0.0, follow these updated installation steps:
-
Download: Obtain the executable file for your platform from the Releases page.
-
Run: Execute the VRConnectivity-Shield.exe executable to start the modified utility.
Configuration
Customize the configuration of VRConnectivity Shield by modifying the main.go
map. Refer to the README for updated information.
Feedback
We value your feedback! If you encounter any issues or have suggestions for improvements, please open an issue.
License
VRConnectivity Shield v2.0.0 is released under the MIT License.
Thank you for choosing and using VRConnectivity Shield!
v1.0.0
VRConnectivity Shield v1.0.0
We are excited to announce the release of VRConnectivity Shield v1.0.0!
Installation
To use VRConnectivity Shield, follow these simple steps:
-
Download: Obtain the executable file for your platform from the Releases page.
-
Run: Execute the VRConnectivity-Shield.exe executable to start the DNS blocking utility.
Configuration
The configuration of VRConnectivity Shield can be customized by modifying the utils/blockedHosts
map in the utils
package. Refer to the README for more information.
Feedback
We welcome your feedback! If you encounter any issues or have suggestions for improvements, please open an issue.
License
VRConnectivity Shield is released under the MIT License.
Thank you for using VRConnectivity Shield!