cypherpunkengineering / cypherpunk-devops

Tools to build/deploy code, manage, and monitor our servers
0 stars 0 forks source link

For iOS app, set DNS servers based on IPSec local identifier #1

Closed wiz closed 7 years ago

wiz commented 7 years ago

After implementing, please let me know what localId to set for what modes

wiz commented 7 years ago

@maemigh Does this look correct? cypherpunk-vpn-ios-10 = normal ordinary unmodified dns cypherpunk-vpn-ios-11 = block ads cypherpunk-vpn-ios-12 = block malware cypherpunk-vpn-ios-13 = block ads + block malware cypherpunk-vpn-ios-14 = cypherplay cypherpunk-vpn-ios-15 = cypherplay + block ads cypherpunk-vpn-ios-16 = cypherplay + block malware cypherpunk-vpn-ios-17 = cypherplay + block ads + block malware

wiz commented 7 years ago

704 int dns_index = 10 705 + (g_settings.blockAds() ? 1 : 0) 706 + (g_settings.blockMalware() ? 2 : 0) 707 + (g_settings.optimizeDNS() ? 4 : 0);

wiz commented 7 years ago

https://github.com/cypherpunkengineering/cypherpunk-devops/commit/98b6705792858e653e4b9ded019b1566e04fcc0e