Commit Graph

251 Commits

Author SHA1 Message Date
M66B 1b2a70bf41 Allow importing of virtual files 2016-07-22 14:12:38 +02:00
M66B 28bb934b12 Update show stats settings on tile changing 2016-07-22 13:58:58 +02:00
M66B 58c5750599 Removed usage data sharing 2016-07-19 07:27:54 +02:00
M66B 1e33cf068d Export/import share usage data
Refs #461
2016-07-14 06:15:58 +02:00
M66B a9e14fdbed Allow disabling sharing usage data per application
Refs #461
2016-07-13 20:42:27 +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 23c36a3bbf Show selected but forgotton Wi-Fi SSIDs
Fixes #397
2016-07-03 11:44:47 +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 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 d052c13bde Revert "Allow switch off from notfication"
This reverts commit 1a1f4494dc.

Refs #432
2016-06-24 22:01:30 +02:00
M66B 1a1f4494dc Allow switch off from notfication
Fixes #432
2016-06-23 18:50:59 +02:00
M66B 2b8b6bd42b Added option to enable subnet routing 2016-05-13 20:32:41 +02:00
M66B 865b0695a9 Revert "Wrap preference categories in preference screens"
This reverts commit fd906cd36b.
2016-04-14 15:17:47 +02:00
M66B fd906cd36b Wrap preference categories in preference screens 2016-04-11 14:54:28 +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 dd7ce17323 Reload on LAN setting change 2016-03-31 10:01:20 +02: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 1a7ddc2599 Skip reporting import/export errors 2016-03-14 11:05:15 +01:00
M66B df04c29f1c Refactoring 2016-03-11 07:47:52 +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 b13f005e9c Remove port forwarding when installed from the Play store 2016-03-08 12:09:30 +01:00
M66B 620ab3e66c Added option to disable checking for updates 2016-03-04 11:29:06 +01:00
M66B 8498ed58e3 Export/import forwards
Fixes #354
2016-02-29 12:06:12 +01:00
M66B c8fdea20df Replaced speed graph base line by scale 2016-02-27 15:55:18 +01:00
M66B e4c63e0355 Check if VPN IP/DNS address is numeric 2016-02-27 09:17:44 +01:00
M66B c77d04d714 Suppress error message when clearing VPN IP/DNS 2016-02-25 16:01:07 +01:00
M66B 9424a2986e Show exception when entering invalid inet address
Refs #345
2016-02-25 10:46:51 +01:00
M66B 3ba197649b Support for multiple DNS servers 2016-02-21 14:00:17 +01:00
M66B 48bafdcf00 Remove resolved menu
Closes #326
2016-02-21 12:27:05 +01:00
M66B cb1235a217 Replaced confusing filter allowed option with per application apply setting 2016-02-21 09:04:03 +01:00
M66B c464ec1ab5 Ask if sure when clearing network usage, layout improvement 2016-02-20 08:36:34 +01:00
M66B 5e80515785 Store notify indication by package name 2016-02-19 16:49:32 +01:00
M66B 37d44af65a Always reload rules 2016-02-17 13:08:57 +01:00
M66B 4df3eb535f Added option to reset network usage statistics 2016-02-15 19:49:33 +01:00
M66B 0e09d6d31e Fixed removing advanced setting 2016-02-15 12:12:09 +01:00
M66B 5b0ba61fcd Added setting to route allowed traffic, crowdin sync 2016-02-14 16:34:37 +01:00
M66B 5166b8318b Make PCAP record size and max file size configurable 2016-02-14 11:01:36 +01:00
M66B bb3f4bf212 Do not import last hosts file import/download time 2016-02-14 10:09:12 +01:00
M66B 6d4639325d Inflate without attaching to root 2016-02-13 15:55:22 +01:00
M66B 5a63c34938 Show resolved domain names (debug version only) 2016-02-13 07:54:44 +01:00
M66B 55de37cb5c Last time imported hosts file
Fixes #280
2016-02-12 10:52:28 +01:00
M66B 223cf9fbc7 Better checl VPN/DNS address 2016-02-11 07:50:02 +01:00
M66B 29d3c74a9a Use reentrant read/write lock to protect database / optimize performance
Refs #243
2016-02-10 18:54:22 +01:00
M66B e738cddd80 Make database helper single instance
Refs #243
2016-02-10 12:50:51 +01:00
M66B ad9610cd43 Enable use hosts after download 2016-02-10 09:32:36 +01:00
M66B 27cc16eb2e Basic port forwarding UI
Fixes #292
2016-02-09 11:24:59 +01:00
M66B a2c1f1c5eb Fixed potential crashes
Google: after all these years we are still missing a reliable AsynTask / Dialog

Fixes #291
2016-02-07 09:28:02 +01:00
M66B 6aa89b8038 Own fault 2016-02-06 20:24:48 +01:00
M66B 21ef2377ed Improvement 2016-02-05 20:50:30 +01:00
M66B 4f263330d2 Store access version/protocol
Refs #284
2016-02-05 20:44:12 +01:00
M66B 02a665103e Request required permissions on import
Fixes #288
2016-02-05 16:59:40 +01:00
M66B 2dcaccd75a Add root to application list
Shell is already part of the list

Fixes #283
2016-02-04 16:43:06 +01:00
M66B 338bf5ccec Remove last download time on local import of hosts file
Fixes #275
2016-02-04 07:14:30 +01:00
M66B 5ab87cdca8 Remove checks for Wi-Fi and telephony
Fixes #267
2016-02-03 13:42:03 +01:00
M66B 859caa6536 Check permissions for roaming whitelisting 2016-02-03 13:28:29 +01:00
M66B a0dc8d46be Remember last hosts file download, improvements
Fixes #273
2016-02-03 13:23:54 +01:00
M66B 191fa26cf3 Hosts file download option 2016-02-03 11:54:17 +01:00
M66B 1f3e638dd0 Fixed technical info 2016-02-02 19:50:28 +01:00
M66B 7c43ba977d Fixed up navigation
http://developer.android.com/training/implementing-navigation/ancestral.html

Refs #243
2016-02-02 09:01:04 +01:00
M66B d6460d368b Fixed export file name
Refs #243
2016-02-02 07:46:50 +01:00
M66B 477c3a604a Added settings to disable access notifications per application
Fixes #268
2016-02-01 20:22:39 +01:00
M66B 1a4e18acf3 Use hosts is an advanced option 2016-02-01 19:51:33 +01:00
M66B 5757c66e79 Use checkbox preferences for Android < 5.0
SwitchCompat cannot be used because there is currently no MultiSelectListPreference
2016-02-01 18:19:25 +01:00
M66B 29d1c26166 Revert "Preference compat"
This reverts commit 8a2ddf6cac.
2016-02-01 17:42:36 +01:00
M66B 8a2ddf6cac Preference compat 2016-02-01 17:42:18 +01:00
M66B f307cd9fd4 Fixed preference dependency
Refs #243
2016-02-01 15:33:10 +01:00
M66B fe8e7a88e2 Export/import application access filters
Fixes #269
2016-02-01 10:04:17 +01:00
M66B 64b00b73b8 Added option to enable application access logging 2016-02-01 08:25:08 +01:00
M66B 585c6383c8 Reload stats after import 2016-02-01 07:32:53 +01:00
M66B 931dd8006d Added notes 2016-01-31 19:52:31 +01:00
M66B 33c84c6f90 Fixed lint warnings 2016-01-31 16:43:32 +01:00
M66B f4c2d9ff78 Use OI file manager before Lollipop
Refs #243
2016-01-31 15:22:09 +01:00
M66B fff2ba4082 Preparations for lower Android versions, cleanup
Refs #243
2016-01-31 13:32:58 +01:00
M66B fc936bc546 Workaround text/xml not handled correctly on some devices
http://forum.xda-developers.com/showpost.php?p=65045187&postcount=1074
2016-01-29 19:01:04 +01:00
M66B c159141b45 Fixed hang on import 2016-01-28 23:19:31 +01:00
M66B da825d3c73 Fixed switching filtering on/off 2016-01-28 23:07:51 +01:00
M66B 5feac232c6 Remove technical info in stable versions 2016-01-28 12:03:57 +01:00
M66B e16c4c4af2 Native rewrite address/domain check 2016-01-28 11:58:39 +01:00
M66B 4135fd6441 Fixed title 2016-01-28 07:52:58 +01:00
M66B 79674c6535 Reorganized settings, added options to set vpn4, vpn6 & dns address 2016-01-27 08:39:18 +01:00
M66B 05025a575d Show system DNS as hint text 2016-01-26 20:52:18 +01:00
M66B 0ab9849552 Added debug setting 2016-01-26 08:03:59 +01:00
M66B 3787fc9190 Updated DNS on network change, better reload logic
Fixes #251
2016-01-26 07:26:43 +01:00
M66B f4e1382cb5 Added development option to set DNS 2016-01-25 19:23:59 +01:00
M66B bd9a56b4da Allow beta sub version numbers 2016-01-24 14:21:53 +01:00
M66B e1127183e1 Move hosts file to data folder 2016-01-24 14:10:22 +01:00
M66B e965043116 Allow importing hosts files of any mime type 2016-01-24 07:58:04 +01:00
M66B 1e75535836 Native quick restart, allow root, terminate not allowed session on start 2016-01-24 07:47:32 +01:00
M66B d7c2d64280 Disable use hosts switch if no hosts file 2016-01-23 22:14:04 +01:00
M66B 47be2c367e Added option to enable/disable domain blocking
Thanks @rgarza

Fixes #241
Closes #245
2016-01-23 21:30:54 +01:00
M66B 97905df132 Ad blocking is not allowed in the Play store 2016-01-23 17:09:07 +01:00
M66B 0026057861 Enable pro features and development settings in beta versions 2016-01-23 16:54:19 +01:00
M66B 0b03b6c443 Native ad blocking concept 2016-01-23 12:48:17 +01:00
M66B 0b3de63c40 Added development option to set log level 2016-01-20 15:19:28 +01:00
M66B ca103c7313 Added filtering warning dialog
@licaon-kter maybe you have better suggestion for the new texts related to filtering
2016-01-19 18:29:58 +01:00