90f1eaca05
Improvements: - Uses curl -I to check which sources are reachable - Queries GitHub API to get actual version tags - Compares versions to determine best available release - Prioritizes official releases (rfxn.com) when available - Falls back to GitHub releases with version info - Shows user which sources are reachable and which version will be downloaded - Longer timeout (15s) for slower networks