Commit Graph

1121 Commits

Author SHA1 Message Date
M66B c173c4a370 Make sure Play store users have NetGuard allowed 2016-07-17 17:48:41 +02:00
M66B fb48c1b5c4 List NetGuard itself only when not installed from the Play store 2016-07-17 17:34:39 +02:00
M66B 857ba8890b Draft crowd sourced settings fetching 2016-07-17 14:42:20 +02:00
M66B a2319bb4e4 Prevent submit crashes 2016-07-17 08:22:24 +02:00
M66B 79a39492c3 Added rule title 2016-07-14 06:48:54 +02:00
M66B 596b80c194 Use uid as job key 2016-07-14 06:38:57 +02:00
M66B 1d064b0ce8 Refactoring 2016-07-14 06:30:10 +02:00
M66B 6be13a6f71 Suppress error notification 2016-07-14 06:16:47 +02:00
M66B 1e33cf068d Export/import share usage data
Refs #461
2016-07-14 06:15:58 +02:00
M66B 490f8c719a Cleanup 2016-07-13 21:01:44 +02:00
M66B a9e14fdbed Allow disabling sharing usage data per application
Refs #461
2016-07-13 20:42:27 +02:00
M66B e0e2ae47d8 Removed option to disable sharing usage data
Refs #461
2016-07-13 19:29:53 +02:00
M66B 7cb546fc79 Agree/disagree 2016-07-12 20:24:27 +02:00
M66B 9e65756cab Fixed crash 2016-07-12 19:25:03 +02:00
M66B 5450f5882a Small improvement 2016-07-10 16:01:14 +02:00
M66B 962c06bcf8 Added settings tile
Refs #453
2016-07-10 13:06:09 +02:00
M66B 000ca359f7 Keep history 2016-07-10 10:04:40 +02:00
M66B 656dcc3886 Send configured country 2016-07-10 09:21:18 +02:00
M66B 5de51c16f5 Get English application labels 2016-07-10 07:46:49 +02:00
M66B bae078192c Clear usage data queue on disabling sending usage data
Refs #462
2016-07-09 19:36:25 +02:00
M66B 2493edcdf9 2.32 beta 2016-07-09 12:10:44 +02:00
M66B 0c5c369d17 Prevent clear settings 2016-07-09 11:33:56 +02:00
M66B b0815d2636 Send device name 2016-07-09 10:40:29 +02:00
M66B 0a792a64d9 Usage data latency 2016-07-09 08:59:36 +02:00
M66B bf4b74a06f Send if system application 2016-07-09 08:47:35 +02:00
M66B 29bc7d1628 Send package installer 2016-07-09 08:30:25 +02:00
M66B dceb2fd682 Add version code/name to submit 2016-07-08 17:55:05 +02:00
M66B fef82f7b38 Set minimum job latency 2016-07-08 15:09:08 +02:00
M66B c5d5627e9d Update submit setting state after purchase 2016-07-08 13:03:14 +02:00
M66B 4a0cc0f688 Refactoring 2016-07-08 11:38:17 +02:00
M66B c5e136d4bc Cancel overalpping submits 2016-07-08 10:37:24 +02:00
M66B e9bd13a17d UI submit settings 2016-07-08 09:35:44 +02:00
M66B 2bfffec9bf Let use hosts settings depend on filtering mode only
Refs #459
2016-07-08 07:17:58 +02:00
M66B ab319fa2e2 Submit settings 2016-07-07 22:59:52 +02:00
M66B ca17b09d06 Suppress VPN start failed when no connectivity 2016-07-07 07:15:44 +02:00
M66B ac6fb2e51c Always show error when not starting/reloading 2016-07-06 08:22:12 +02:00
M66B 24a1a452b0 Revert "Refine error handling"
This reverts commit 2030c3afcd.
2016-07-06 08:18:19 +02:00
M66B 2030c3afcd Refine error handling 2016-07-05 20:37:42 +02:00
M66B 33d18ede01 Always allow rule popup 2016-07-03 18:33:32 +02:00
M66B d1d1d60983 Show autostart failed when starting only 2016-07-03 16:59:22 +02:00
M66B 7fee9b3868 Android N: improved notifications
Refs #453
2016-07-03 16:24:19 +02:00
M66B 090f43bf12 Simplify error reporting 2016-07-03 15:51:39 +02:00
M66B 23c36a3bbf Show selected but forgotton Wi-Fi SSIDs
Fixes #397
2016-07-03 11:44:47 +02:00
M66B e58d4c3d4b Guarantee native stop 2016-07-03 10:12:31 +02:00
M66B bab4790ef7 Android N: customized notifications
Closes #453
2016-07-03 09:54:35 +02:00
M66B a419aab396 Revert "Removed check if VPN is prepared"
This reverts commit 07fd058546.
2016-07-02 17:35:39 +02:00
M66B 53d41d17e6 Simplify technical info
A maximum of 10 lines per preference will be shown
2016-07-02 13:46:41 +02:00
M66B a2f522266c Android N: remove obsolete methods
Refs #453
2016-07-02 13:26:21 +02:00
M66B da990e120f Added logging 2016-07-02 13:11:43 +02:00
M66B 07fd058546 Removed check if VPN is prepared 2016-07-02 12:53:41 +02:00
M66B ea1655b2e0 Simplification 2016-07-02 12:39:43 +02:00
M66B 4938053953 Android N: check data saving options
Refs #453
2016-07-02 11:05:35 +02:00
M66B 47deeba343 Refactoring 2016-07-02 10:15:05 +02:00
M66B f4ddd779bf Android N: Fixed check for international
Refs #453
2016-07-02 10:07:14 +02:00
M66B 86c7e07e24 Added preference sub screens again
Hopefully removing the 'filter' dependency from the hosts file preferences solves a crash on some devices
2016-06-27 11:02:23 +02:00
M66B 62255ab181 Added hint about push messages 2016-06-27 10:25:48 +02:00
M66B 0583ee4bc9 Added hint to enable black list mode 2016-06-27 10:18:39 +02:00
M66B 55f8b2f46f Fixed hint manage system applications 2016-06-27 09:53:40 +02:00
M66B ce51eecc52 Revert "Increased minimum SDK to 19 (KitKat 4.4)"
This reverts commit 2575bdd641.

Refs #454
2016-06-26 19:32:06 +02:00
M66B 2575bdd641 Increased minimum SDK to 19 (KitKat 4.4)
Refs #454
2016-06-26 19:31:38 +02:00
M66B f92994e4f4 Fixed unintentional vibrates 2016-06-26 14:46:10 +02:00
M66B ad63878bc6 Fix for Always on VPN on Android N
Thanks @pulser for testing
2016-06-26 09:49:31 +02:00
M66B 711b86920b Revert "Quick manage speed graph notification"
This reverts commit ffca21cba1.

Refs #442
2016-06-24 22:02:23 +02:00
M66B d052c13bde Revert "Allow switch off from notfication"
This reverts commit 1a1f4494dc.

Refs #432
2016-06-24 22:01:30 +02:00
M66B dd9f5b101e Revert "Fixed swiping away graph while service not running"
This reverts commit 888c2635c8.
2016-06-24 22:00:08 +02:00
M66B 5c92573d49 Revert "Updated texts"
This reverts commit a4210c13e8.
2016-06-24 21:59:53 +02:00
M66B a4210c13e8 Updated texts 2016-06-24 21:50:40 +02:00
M66B 888c2635c8 Fixed swiping away graph while service not running 2016-06-24 21:49:08 +02:00
M66B 20ea73264a Fixed removing error notifications 2016-06-24 21:06:13 +02:00
M66B 11c79001b5 Switch from pselect to epoll
Refs #431
2016-06-24 15:21:04 +02:00
M66B 1a1f4494dc Allow switch off from notfication
Fixes #432
2016-06-23 18:50:59 +02:00
M66B ffca21cba1 Quick manage speed graph notification
Fixes #442
2016-06-23 18:22:51 +02:00
M66B 8c1cbad26e Vibrate on widget touch
Fixes #443
2016-06-23 17:21:45 +02:00
M66B 36cf27ee90 Added comment 2016-05-14 18:28:15 +02:00
M66B 947d4d9fd1 Unregister when registered 2016-05-14 18:03:01 +02:00
M66B 2fc55d0944 Send crash reports when debug version only 2016-05-14 17:50:38 +02:00
M66B f7d216be48 Prevent crash 2016-05-14 17:48:59 +02:00
M66B 2b8b6bd42b Added option to enable subnet routing 2016-05-13 20:32:41 +02:00
M66B d8710d0fe6 Added whois / port lookup to application access log 2016-04-22 08:30:48 +02:00
M66B 61621c51a7 Updated texts 2016-04-22 08:13:18 +02:00
M66B e33d221e5e Prevent crash 2016-04-18 07:28:35 +02:00
M66B 06a6af716b Added protocol names 2016-04-16 07:57:16 +02:00
M66B 865b0695a9 Revert "Wrap preference categories in preference screens"
This reverts commit fd906cd36b.
2016-04-14 15:17:47 +02:00
M66B b1b889553a Added hint to enable managing system applications 2016-04-11 14:54:57 +02:00
M66B fd906cd36b Wrap preference categories in preference screens 2016-04-11 14:54:28 +02:00
M66B 207ccecd99 Clear application access log on uninstall
Fixes #405
2016-04-11 08:20:54 +02:00
M66B e1b1963f86 Added setting to disable new app installed notification
Fixes #402
2016-04-08 08:12:46 +02:00
M66B 48640fa6a2 Added option to disable IPv6 2016-04-08 08:02:52 +02:00
M66B d238b9b640 Prevent reload when no rules change on interactive state change 2016-03-31 14:41:39 +02:00
M66B bb7f97d681 Check if LAN interface is up and not tun 2016-03-31 10:31:09 +02:00
M66B dd7ce17323 Reload on LAN setting change 2016-03-31 10:01:20 +02:00
M66B da0ea8c95c Prevent crash 2016-03-31 09:55:14 +02:00
M66B 5e9db8e0f3 Revert "Better RTL support"
This reverts commit b9300f91e1.
2016-03-31 09:51:43 +02:00
M66B 1b0b7819b1 Added setting to allow LAN 2016-03-31 09:51:18 +02:00
M66B 5a249e0b74 Revert "Only add routes when needed"
This reverts commit c8cec0839e.

Refs #395
2016-03-31 09:00:25 +02:00
M66B c8cec0839e Only add routes when needed
Refs #395
2016-03-30 10:46:19 +02:00
Josh Miers 3fe1d36431 Adding T-Mobile MCC and MNC values for automatic Wi-Fi Calling 2016-03-29 18:43:48 -04:00
M66B 6f9fed8022 Auto exclude IP ranges 2016-03-29 18:30:04 +02:00
M66B b9bed43477 Simplify tether routing 2016-03-29 13:37:33 +02:00
M66B cab894e6cf Added IP utilities 2016-03-29 13:34:36 +02:00
M66B 0d6a2990c1 Simplify tether broadcast routing 2016-03-29 12:58:28 +02:00
M66B faf873efdd Android N: bundle access attempt notifications 2016-03-28 14:31:59 +02:00
M66B b9300f91e1 Better RTL support 2016-03-28 12:54:03 +02:00
M66B 1adbc3c051 Prevent crash on doze settings
Refs #302
2016-03-24 10:11:24 +01:00
M66B eb99c51efd Fixed holding wakelock after set from notification 2016-03-22 10:18:22 +01:00
M66B e578e8c9f1 Allow disabling of applying rules for packages only 2016-03-21 10:39:44 +01:00
M66B 6ea9b2a934 Handle security exception when starting VPN 2016-03-20 20:20:20 +01:00
M66B 0522715e21 Prevent crash 2016-03-20 20:14:32 +01:00
M66B a2c9d6ca09 Fixed package cache timing problem
Refs #378
2016-03-20 08:11:39 +01:00
M66B ebdddb11ef Allow clearing datagram/stream separately 2016-03-19 07:27:22 +01:00
M66B ab66ed889c Clear cache on application update 2016-03-17 21:46:23 +01:00
M66B 7ccfea4d76 Catch package exceptions 2016-03-17 21:42:48 +01:00
M66B 22741f3476 Execute set command immediately 2016-03-17 21:36:08 +01:00
M66B 83007ab6e8 Crowdin sync 2016-03-16 07:16:45 +01:00
M66B ac2cefa380 The storage access framework is available since KitKat
http://developer.android.com/guide/topics/providers/document-provider.html
2016-03-15 14:19:33 +01:00
M66B d23519e3e0 Shwoing application descriptions when available 2016-03-15 12:15:50 +01:00
M66B acff5f6994 Check for Doze mode 2016-03-15 08:05:48 +01:00
M66B 3a56c6d216 Clear package cache on pull down refresh 2016-03-14 17:33:22 +01:00
M66B cd6e6f8e3c Add network interfaces to debug info 2016-03-14 14:42:31 +01:00
M66B 1a7ddc2599 Skip reporting import/export errors 2016-03-14 11:05:15 +01:00
M66B c17e7221c9 Explain VPN start problem 2016-03-14 09:42:45 +01:00
M66B 96bac0489a Enable power save mode only when not installed from the Play store 2016-03-14 08:41:12 +01:00
M66B 0a0f216861 Add power saving to debug info 2016-03-13 17:25:52 +01:00
M66B fffc294725 2.7 beta 2016-03-12 08:14:12 +01:00
M66B 23b091200a Cache hosts again
Next time better check pull requests
2016-03-12 08:04:02 +01:00
M66B cdacbec339 Cache package info 2016-03-12 07:58:03 +01:00
M66B 073e373564 Reduce legacy restart delay to 500 ms 2016-03-11 19:27:59 +01:00
M66B bf2a12ca3b Add battery optimization to debug info 2016-03-11 12:11:10 +01:00
M66B b05f170e18 Allow dynamic MTU 2016-03-11 08:08:54 +01:00
M66B df04c29f1c Refactoring 2016-03-11 07:47:52 +01:00
M66B 54578ea0f9 Fixed crash 2016-03-10 10:07:32 +01:00
M66B 953169b2e8 Added sort on uid 2016-03-09 18:26:52 +01:00
M66B 1945412eb0 Show only icons for know applications 2016-03-09 18:15:02 +01:00
M66B 565df22ae4 Dynamically update IP filters 2016-03-09 17:51:49 +01:00
M66B b9227d4060 Handle permission request cancel 2016-03-09 17:34:21 +01:00
M66B 89b904f554 Clear editor on error 2016-03-09 14:10:33 +01:00
M66B 174ac543a2 Make Chromium a user application 2016-03-09 12:07:02 +01:00
M66B a0dc99b3b6 Log version code
Closes #362
2016-03-09 08:24:16 +01:00
M66B b13f005e9c Remove port forwarding when installed from the Play store 2016-03-08 12:09:30 +01:00
M66B ff815ef7fa Reset apply/notify on uninstall, refactoring 2016-03-07 14:24:13 +01:00
M66B 204e3cb3f6 Do not log DNS requests 2016-03-05 21:49:18 +01:00
M66B 041af0f051 Added version code to about 2016-03-05 15:06:51 +01:00
M66B 00edcd03e8 Define MTU in one place 2016-03-04 14:55:47 +01:00
M66B 620ab3e66c Added option to disable checking for updates 2016-03-04 11:29:06 +01:00
M66B 04242b1680 Fixed scale 2016-03-03 12:17:42 +01:00
M66B b35cc43d9d Revert "Less VPN reloads when no DNS address set"
This reverts commit e31a7f2519.
2016-03-03 11:11:55 +01:00
M66B e31a7f2519 Less VPN reloads when no DNS address set 2016-03-03 11:09:43 +01:00
M66B c8d7a6e975 Enable app log/notify without filtering
Refs #359
2016-03-02 17:21:49 +01:00
M66B 8f76e7adf5 Save some memory 2016-03-02 08:58:31 +01:00
M66B a4e05a6fc4 Ignore spaces while searching 2016-03-02 07:56:54 +01:00