Utility for power users that want to see VPN connection details

- Show location of connection in map
- Leak detection on your urls
- SysTray icon without the app being open
- Start by startup
- Ability to minimize and hide from taskbar
- Show details of your ISP
- Update status when there is a network change
- Connect through proxy vpn types (eg. ShadowSocks, VMess, ...)
- Auto Connect to Kerio Network
- Show usage and statistics of Kerio network
- Build .exe file:
flutter build windows
- Open
Inno setup compiler
app and select .iss file from inno/Inno installer scrip.iss - Press on run button
- Output .exe file will be in the
inno/Output
directory
- Build .app file
flutter build macos --release
- Put it in a folder named IRNet
- Create a symbolic link to Applications
ln -s /Applications Applications
- Open Disk Utils app and go to File -> New Image -> Image from folder
- Select IRNet folder and press save
- Add alternative api service
- Choose default country and show flag based on that
- Option to show all countries flag
- Add statistics eg. (number of times and minutes there was a network error, reasons of network failure)
- Add app launcher icon
- Show error reason in leak detection list
- Show which app occupied a port
- Speed test
- Shortcuts to important screens of windows (eg. Network adapters)
- Retry one more time if there was a leak found during switch to new network
- Reset ip lookup result when there is no network