Commit Graph

1303 Commits

Author SHA1 Message Date
M66B f47c44248f Skip name/organization for self 2017-06-16 22:39:21 +02:00
DrunkenSasquatch ed209511b5 Use HTTPS for lookup services 2017-06-16 13:21:10 +10:00
M66B e04db5d0f9 Roam like at home 2017-06-15 19:43:03 +02:00
M66B 782de172ce Revert "Compile SDK 26, updated Firebase"
This reverts commit 8043bc160f.
2017-06-10 16:05:37 +02:00
M66B 8043bc160f Compile SDK 26, updated Firebase 2017-06-10 14:07:30 +02:00
M66B a69bec6283 Attempt to fix app list loading 2017-06-09 18:37:52 +02:00
M66B 00e01defd2 Fixed getting DNS servers on Android 7.1 2017-06-04 18:19:34 +02:00
M66B 6164771e2b Default no clear on reload 2017-05-31 07:55:03 +02:00
M66B ef0ef4fbb8 Added setting to close connections on reload 2017-05-26 08:53:41 +02:00
M66B c239fd718f 2.98 release 2017-05-12 07:55:22 +02:00
M66B f399b46e3d Attempt to fix disabling other VPNs 2017-04-17 08:25:32 +02:00
M66B 7d80aaf61d Prevent crash 2017-04-16 13:17:14 +02:00
M66B 3dcd7b01a3 Revert "Revert "Keep using old method to acquire DNS servers for now""
This reverts commit 0882f40c73.
2017-04-16 08:10:42 +02:00
M66B d91d46b16b Added references 2017-04-11 08:16:33 +02:00
M66B f65d35dc14 Show when filtering/logging unavailable 2017-04-11 07:49:28 +02:00
M66B 0882f40c73 Revert "Keep using old method to acquire DNS servers for now"
This reverts commit fd3b56eb8c.
2017-04-10 10:44:27 +02:00
M66B 4fc1ac6e2c Disable/hide log if filtering not available 2017-04-08 10:58:31 +02:00
M66B c344693928 Cleanup 2017-04-08 10:23:37 +02:00
M66B 3f5f478f8c Disable filtering if not available 2017-04-08 08:46:05 +02:00
M66B fd3b56eb8c Keep using old method to acquire DNS servers for now 2017-04-08 08:37:11 +02:00
M66B 7883988ed0 Check if filtering mode can be used 2017-04-08 08:30:42 +02:00
M66B 86f3b02660 Revert "Cleanup"
This reverts commit 8e64117af9.
2017-04-03 09:33:18 +02:00
M66B 1265447f6b Android O compatibility (get DNS servers) 2017-04-03 09:11:26 +02:00
M66B 653f7a0326 Android Nougat compatibility 2017-04-02 15:13:44 +02:00
M66B eed9245f16 Refactoring 2017-04-02 13:11:08 +02:00
M66B 02cc7d41af Android O compatibility 2017-04-02 12:47:59 +02:00
M66B 8e64117af9 Cleanup 2017-03-28 08:13:18 +02:00
M66B a7e8147943 Clear database cache on import 2017-03-26 16:43:26 +02:00
M66B dd4fd5378f Clear lockdown setting on app uninstall 2017-03-26 16:41:31 +02:00
M66B 1157ae18b8 Cleanup 2017-03-26 16:40:56 +02:00
M66B 72f5d6b8cc Changed when hosts 2017-03-26 13:59:43 +02:00
M66B 90edb3ab74 Delete log entries on uninstall app 2017-03-26 11:17:35 +02:00
M66B a9200ac1e7 Remove average up/down speed 2017-03-24 08:08:06 +01:00
M66B 2c4fa816e7 Hide sort menu when traffic stats unsupported
Refs #489
2017-03-23 11:55:58 +01:00
M66B cb52caa8b1 Hide up/down speed when unsupported/zero
Refs #489
2017-03-23 10:37:57 +01:00
M66B 673810cca6 Added lockdown widget 2017-03-23 08:29:32 +01:00
M66B c5c6895695 Moved IPv6 settings to development settings 2017-03-23 07:28:15 +01:00
M66B 010184503f Do not use local DNS servers when not routing LAN and ad blocking 2017-03-21 16:44:08 +01:00
M66B 401355f978 Lock down Wi-Fi and/or mobile as option 2017-03-21 16:36:24 +01:00
M66B cdd2a800ba Show locked down indicator in status bar notification 2017-03-21 15:31:33 +01:00
M66B 861932bca3 Lockdown: no exceptions for domain filter rules 2017-03-21 14:13:23 +01:00
M66B e4543357b5 Added lockdown mode 2017-03-21 09:06:04 +01:00
M66B 56bcd046e6 Prevent crash 2017-03-20 13:10:00 +01:00
M66B 8fa6a39e09 Use local DNS server, even if not routing LAN 2017-03-20 07:28:24 +01:00
M66B aa449c3a80 Refactoring 2017-03-19 14:42:41 +01:00
M66B 4c2fc42ba9 Fixed export of roaming setting 2017-03-19 14:41:03 +01:00
M66B 86dfffc875 Support Verizon wireless calling
Updated T-Mobile Wi-Fi calling
2017-03-19 07:41:11 +01:00
M66B ad687229a8 Added submenu to show domain names with same IP address 2017-03-17 10:00:44 +01:00
M66B 3f7d6f1dff Allow Wi-Fi direct when tethering enabled 2017-03-13 07:20:11 +01:00
M66B baf5154f6d Added DNS and TCP connections to logcat 2017-03-12 07:42:01 +01:00
M66B 53f17f9a6a Stop logging TCP packets without flags 2017-03-11 17:39:57 +01:00
M66B b3671ea245 Explain start on boot 2017-03-11 12:21:59 +01:00
M66B 5746f28861 Fixed rules not applied 2017-03-09 11:35:13 +01:00
M66B fdd807335f Ask if sure on DNS clear 2017-03-09 07:15:50 +01:00
M66B 026d7b95d9 Query improvements 2017-03-09 07:15:23 +01:00
M66B 90875c5805 Show number of domains for IP address 2017-03-08 22:04:43 +01:00
M66B ade4444e69 Underline destination addresses as a hint being clickable 2017-03-06 16:25:29 +01:00
M66B 0bba1ac1f3 Allow searching for app name in log view 2017-03-06 08:05:46 +01:00
M66B f1dbe2ea2c Configure logging/filtering from app details 2017-03-06 07:10:03 +01:00
M66B 1335e60242 Sort domain names on name instead of time to have a consistent result 2017-03-04 11:28:52 +01:00
M66B db3304bb25 Skip DNS6 servers when IP6 disabled 2017-03-03 12:05:02 +01:00
M66B c4d373e79c Revert prefering IPv4 DNS servers 2017-03-03 11:58:14 +01:00
M66B fb8199ca67 Replace local DNS servers by Google DNS servers when not routing LAN 2017-02-26 19:20:41 +01:00
M66B f63449fbe4 Force external DNS servers when not routing lan traffic 2017-02-26 16:56:04 +01:00
M66B d672b7a044 Prefer IPv4 DNS servers 2017-02-26 16:53:01 +01:00
M66B c1c8b1201e Revert "Explicitly route DNS servers into VPN"
This reverts commit 00c7f6f5a7.
2017-02-26 16:30:06 +01:00
M66B 00c7f6f5a7 Explicitly route DNS servers into VPN 2017-02-26 16:29:49 +01:00
M66B f4579a03fd Revert "Fix DNS routing on some devices"
This reverts commit 624d3156e2.
2017-02-26 07:48:34 +01:00
M66B 624d3156e2 Fix DNS routing on some devices 2017-02-25 20:09:00 +01:00
M66B 7084e90261 Prefer qnames known for app 2017-02-25 08:52:31 +01:00
M66B 82853cde95 Fixed navigating from notification (finally) 2017-02-20 19:49:00 +01:00
M66B 7e24e3ba4b Process log low priority 2017-02-20 11:29:13 +01:00
M66B 059a6ab7d3 Change from cache to data dir for PCAP files 2017-02-18 13:37:02 +01:00
M66B 8d2a0a4623 Prevent crash 2017-02-12 20:47:51 +01:00
M66B 3576f8a9a4 Improvement 2017-02-12 10:17:12 +01:00
M66B 2753db41c4 Indicate no active network 2017-02-12 10:12:00 +01:00
M66B fe70de0a0e Revert "Show if internet connectivity (experimental)"
This reverts commit ca65ab92a0.
2017-02-12 09:44:26 +01:00
M66B 589ac7db4d Made rcode configurable 2017-02-10 21:12:04 +01:00
M66B ca65ab92a0 Show if internet connectivity (experimental) 2017-02-10 21:10:33 +01:00
M66B 80c3142c31 Increase default TTL to three days 2017-02-04 09:34:07 +01:00
M66B 36f5cfc46c IAB fixes 2017-01-06 19:20:00 +01:00
M66B 9db81a3e08 Happy newyear 2016-12-30 14:58:00 +01:00
M66B a2d52975b5 Show system app hint on init 2016-12-26 11:24:18 +01:00
M66B 620eb3c68c Update paused access log on clear 2016-12-25 11:18:44 +01:00
M66B 274f0fd63f Swap app log live play/pause button 2016-12-25 11:03:47 +01:00
M66B ff05ee9f36 Added button to pause live app access logging 2016-12-25 10:23:20 +01:00
M66B c9e4887802 Set default minimum TTL to 24 hours 2016-12-23 10:53:42 +01:00
M66B 035b6f1b4a Make minimum TTL configurable, refactoring 2016-12-23 10:25:18 +01:00
M66B 9984e25654 Refactoring 2016-12-22 11:48:08 +01:00
M66B c6c6e7ada4 Properly hide when screen on rules when disabled 2016-12-22 08:52:15 +01:00
M66B e02b59b442 Added allways-on VPN hint after cancelled VPN connection 2016-12-21 22:12:52 +01:00
M66B 8d9dc22239 Fixed lint warning
Workaround for Android < N bug, although Google calls it differently
2016-12-21 16:26:59 +01:00
M66B 9941f042c3 Added setting to disable 'when screen on' condition 2016-12-21 16:03:09 +01:00
M66B 1827865cf9 Apply rules seamlessly 2016-12-21 14:35:34 +01:00
M66B 85c77cc6af Use max expiry on conflict, improvements 2016-11-11 21:04:50 +01:00
M66B 1de9a6ba18 Minimum TTL is 15 minutes 2016-11-11 20:02:15 +01:00
M66B 642d60742e Real time DNS expiry 2016-11-11 19:52:50 +01:00
M66B 098832744d Reload after DNS clean/clear 2016-11-11 18:55:31 +01:00
M66B f09b8cffb3 Prevent crash 2016-11-11 18:21:29 +01:00
M66B d282fa3e77 Added settings tile to enable/disable filtering 2016-11-11 17:32:16 +01:00
M66B 6829dfd321 Respect DNS TTL, show expired DNS records 2016-11-11 12:38:55 +01:00
M66B 9b1f9f38e1 Clearify logging 2016-11-10 09:45:58 +01:00
M66B 9e70f8b4a1 Cache resolved DNS records for one day instead of one week 2016-11-10 09:34:05 +01:00
M66B 116d7cabfa Add clear to DNS list, make DNS list public 2016-11-10 09:07:53 +01:00
M66B c5ec415e4e Prefer blocking IPs 2016-11-10 08:53:51 +01:00
M66B 622acf5f97 Apply theme to recents 2016-10-26 17:18:44 +02:00
pipop62 2697b387cb Clearer apps name text color 2016-10-16 01:38:04 +02:00
M66B ec85c697bc DNS settings depend on filtering
Reason: allowed application are set outside the VPN in non filtering mode
2016-10-14 10:05:15 +02:00
M66B 6b5a79d832 Added secondary DNS setting 2016-10-12 14:59:39 +02:00
M66B 2080d9f43e Always block ad test address 2016-10-12 09:03:01 +02:00
M66B e295abfffa Added data saver settings button, caching settings intents 2016-10-08 15:40:33 +02:00
M66B dcdf9fb164 Added text 2016-10-06 22:13:55 +02:00
M66B 85c6b4eb2d Fixed pro icon theming 2016-10-06 13:57:07 +02:00
M66B eca19f6513 Revert "Allow foreground activity when accessibility service enabled"
This reverts commit 91351d158a.
2016-10-03 18:16:34 +02:00
M66B 91351d158a Allow foreground activity when accessibility service enabled 2016-10-03 10:03:15 +02:00
M66B d23bb0fea9 Added license info 2016-10-03 09:11:16 +02:00
M66B 99c44f4d36 Added intent to download hosts file 2016-09-26 09:06:08 +02:00
M66B 8873ccbabe Show default data/voice SIM 2016-09-26 08:33:15 +02:00
M66B f9d1b63987 Cleanup 2016-09-26 08:32:36 +02:00
M66B 45557f2a4d Prevent crash 2016-09-12 16:21:59 +02:00
M66B b9402efa20 Fixed settings dependency on Android 4 2016-09-11 14:13:45 +02:00
M66B 186e854601 Revert "Make sure filtering is enabled when Android < 5"
This reverts commit c1695367c3.
2016-09-11 14:04:10 +02:00
M66B c1695367c3 Make sure filtering is enabled when Android < 5 2016-09-08 07:30:04 +02:00
M66B 95f879f42c Crowdin sync 2016-08-21 14:51:35 +02:00
M66B 4463f5b18c Fixed displaying wrong data 2016-08-01 19:31:51 +02:00
M66B a5b1d3cf31 Revert "Remove reverse DNS"
This reverts commit 18d799e9f0.
2016-08-01 19:21:22 +02:00
M66B 705a654832 Revert "Bark five times an hour to Samsung"
This reverts commit d59a25833c.
2016-08-01 08:42:13 +02:00
M66B d59a25833c Bark five times an hour to Samsung 2016-08-01 06:48:14 +02:00
M66B 87f40f2ae4 Bark at Samsung 2016-07-31 16:09:22 +02:00
M66B 18d799e9f0 Remove reverse DNS 2016-07-31 15:45:42 +02:00
M66B c5b00b24d7 SOCKS improvements 2016-07-31 15:35:54 +02:00
M66B f9fbc72d0e Mark pro features with an icon 2016-07-29 10:06:35 +02:00
Marcel Bokhorst 0249045d7e SOCKS5 basic auth, fixes 2016-07-29 08:13:26 +02:00
M66B e1ed149871 SOCKS5 basic auth 2016-07-28 23:59:49 +02:00
M66B 1205e105e9 Fixed setting text 2016-07-28 18:41:55 +02:00
M66B aff4fb2308 Basic SOCKS5 TCP support 2016-07-28 17:46:19 +02:00
M66B 7860e15b65 Add AdMob to about 2016-07-28 07:33:07 +02:00
M66B 7a3c58eae5 Added AdMob privacy policy 2016-07-27 13:47:31 +02:00
M66B b85cb716f2 Remove IAB crash reporting 2016-07-26 12:01:20 +02:00
M66B 4fdcaa2cd9 Hide NetGuard ad icon 2016-07-25 16:58:39 +02:00
M66B 2b2e717541 Simplify ad logic 2016-07-25 15:45:18 +02:00
M66B 82dfd13c2e Added ad margin and divider
https://support.google.com/admob/answer/6128877
2016-07-25 14:34:42 +02:00
M66B 2027736e10 Make ad remove message clickable 2016-07-25 13:26:40 +02:00
M66B 131c945c64 Show how to remove ads 2016-07-25 12:11:39 +02:00
M66B 9ae27cb5b9 Added option to debug ads 2016-07-25 08:35:28 +02:00
M66B 10594c398b Revert "Remove IAB debug code"
This reverts commit 4d85a059a9.
2016-07-25 08:17:39 +02:00
M66B 37193ddf35 Simplification 2016-07-25 08:12:42 +02:00
M66B 4d85a059a9 Remove IAB debug code 2016-07-25 08:12:03 +02:00
M66B 5a25c8fdcc Disable ads after purchase 2016-07-25 08:11:16 +02:00
M66B 42a25a5bd5 Refactoring 2016-07-25 07:53:23 +02:00