1
0
Fork 0
mirror of https://github.com/M66B/NetGuard.git synced 2025-02-24 23:23:08 +00:00
Commit graph

1802 commits

Author SHA1 Message Date
M66B
bfa52f072d Crowdin sync 2016-03-15 14:25:39 +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
106f95e57d Crowdin sync 2016-03-15 13:57:25 +01:00
M66B
d23519e3e0 Shwoing application descriptions when available 2016-03-15 12:15:50 +01:00
M66B
840719e776 2.8 beta 2016-03-15 08:28:51 +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
cd14008993 Layout fix 2016-03-14 17:29:39 +01:00
M66B
1e81b7ec46 Updated Android support library 2016-03-14 17:08:04 +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
3a30f6c5e5 Updated text 2016-03-14 09:59:38 +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
b765dcfdb8 Fixed proguard
Fixes #369
2016-03-13 17:09:12 +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
d9429d8584 Build update 2016-03-11 11:43:17 +01:00
M66B
c6d9ae8975 Crowdin sync 2016-03-11 11:34:06 +01:00
M66B
8608f20740 Fixed warnings 2016-03-11 11:32:15 +01:00
M66B
3e61fb9631 Build graddle syntax 2016-03-11 10:45:46 +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
a8ad7a7b19 Small improvement 2016-03-10 16:41:49 +01:00
M66B
a590fe818d Fixed crash 2016-03-10 16:18:45 +01:00
M66B
2233c92200 Small improvement 2016-03-10 13:21:50 +01:00
M66B
7628e1c753 2.6 beta 2016-03-10 10:24:25 +01:00
M66B
54578ea0f9 Fixed crash 2016-03-10 10:07:32 +01:00
M66B
c51d3c361d Added new texts 2016-03-09 19:19:48 +01:00
M66B
38bd87e087 Crowdin sync 2016-03-09 18:51:58 +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
8b5f31ad16 2016030901 beta 2016-03-09 13:00:41 +01:00
M66B
15e2aae06c Crowdin sync 2016-03-09 13:00:06 +01:00
M66B
bb43808ef3 Fixed warnings 2016-03-09 12:59:29 +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
0e62638d86 2016030801 beta 2016-03-08 14:46:33 +01:00
M66B
b13f005e9c Remove port forwarding when installed from the Play store 2016-03-08 12:09:30 +01:00
M66B
2c0d0bc760 Fixed version conversion 2016-03-08 11:36:30 +01:00
M66B
ff815ef7fa Reset apply/notify on uninstall, refactoring 2016-03-07 14:24:13 +01:00
M66B
b7d5568dcf 2.5 stable 2016-03-07 10:34:08 +01:00
M66B
9ca1e6a873 Fixed about layout on smaller screens
Fixes #361
2016-03-07 07:56:54 +01:00
M66B
653a9a0291 2016030601 beta 2016-03-06 11:32:58 +01:00
M66B
ef811796a5 Extra checks 2016-03-06 10:24:28 +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
27b19d630d Check for TCP urgent data 2016-03-05 14:12:10 +01:00
M66B
90c15cae82 2.4 beta 2016-03-05 08:12:22 +01:00
M66B
114691afb6 Crowdin sync 2016-03-05 08:11:19 +01:00
M66B
00edcd03e8 Define MTU in one place 2016-03-04 14:55:47 +01:00
M66B
80c1f03592 2016030401 beta 2016-03-04 13:28:20 +01:00
M66B
27e98a6bd8 Handle partial sends 2016-03-04 13:24:58 +01:00
M66B
a6eff6e22e Crowdin sync 2016-03-04 11:43:40 +01:00
M66B
620ab3e66c Added option to disable checking for updates 2016-03-04 11:29:06 +01:00
M66B
72e77f4a97 Implement TCP window scaling 2016-03-04 11:12:34 +01:00
M66B
fe5f9370a3 Decode TCP window scale option 2016-03-03 12:40:05 +01:00
M66B
a6bbb1b1a2 2016030303 beta 2016-03-03 12:18:06 +01:00
M66B
04242b1680 Fixed scale 2016-03-03 12:17:42 +01:00
M66B
99ff31aad6 Increased send and receive window to 48 KB 2016-03-03 12:17:14 +01:00
M66B
80a090bc19 2016030302 beta 2016-03-03 11:14:13 +01:00
M66B
0bfe11f608 Crowdin sync 2016-03-03 11:13:51 +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
a055791d4a Calculate receive winodw after forwarding data 2016-03-03 11:02:45 +01:00
M66B
b769509a0e 2.3 stable 2016-03-03 08:04:37 +01:00
M66B
b26acd707d Crowdin sync 2016-03-03 08:04:28 +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
efc14d0fe1 Layout improvement 2016-03-02 08:38:12 +01:00
M66B
a4e05a6fc4 Ignore spaces while searching 2016-03-02 07:56:54 +01:00
M66B
6a01f348ca 2.2 beta 2016-03-01 12:17:11 +01:00
M66B
b183bfbae0 Fixed house holding 2016-03-01 12:07:06 +01:00
M66B
8f91349416 2.1 beta 2016-03-01 11:30:34 +01:00
M66B
223de55f58 Removed local keep alive to save battery 2016-03-01 11:22:41 +01:00
M66B
5402eeed2a Revert "Enable keep alive later and enable on remote close"
This reverts commit fd614bcbd7.
2016-03-01 11:12:21 +01:00
M66B
54cb29cd15 Revert "Added debug option to disable using default DNS servers"
This reverts commit c2299ac590.

Refs #356
2016-03-01 10:57:23 +01:00
M66B
c2299ac590 Added debug option to disable using default DNS servers
Closes #356
2016-03-01 10:45:55 +01:00
M66B
fd614bcbd7 Enable keep alive later and enable on remote close
This will save battery
2016-03-01 10:15:55 +01:00
M66B
2edbef0fdb Refactoring, prevent crash 2016-03-01 08:44:56 +01:00
M66B
d802b115ed Pick last resolved DNS 2016-02-29 20:29:01 +01:00
M66B
e006d18feb Fixed IPv6 VPN address 2016-02-29 14:46:37 +01:00
M66B
e7635888c2 Revert "Route DNS into VPN"
This reverts commit 7673dceb8d.
2016-02-29 14:29:57 +01:00
M66B
7673dceb8d Route DNS into VPN 2016-02-29 14:22:50 +01:00
M66B
4e7eb2674c Rebuild on legacy restart 2016-02-29 14:11:16 +01:00
M66B
8498ed58e3 Export/import forwards
Fixes #354
2016-02-29 12:06:12 +01:00
M66B
65ec9c2a60 2.0 beta 2016-02-29 10:40:06 +01:00
M66B
5dc1e66fbf Auto purge log records older than three days
Fixes #348
2016-02-29 10:20:17 +01:00
M66B
7135e241d2 Check twice daily for GitHub updates
Fixes #349
2016-02-29 10:19:49 +01:00
M66B
f62cb96d1f Full restart on network type change
Refs #345
2016-02-29 08:25:58 +01:00
M66B
48e445b379 Prevent negative network speed 2016-02-28 12:02:08 +01:00
M66B
bef0a659e4 0.98 stable 2016-02-27 19:13:14 +01:00
M66B
5d27a2bb1e Properly handle EBADF
Closes #351
2016-02-27 19:02:20 +01:00
M66B
c8fdea20df Replaced speed graph base line by scale 2016-02-27 15:55:18 +01:00
M66B
25043c4864 Minor improvement 2016-02-27 10:48:13 +01:00
M66B
ea16c53a03 Allow backup transport on mobile as well
Too prevent the application list from not loading
2016-02-27 09:19:32 +01:00
M66B
e4c63e0355 Check if VPN IP/DNS address is numeric 2016-02-27 09:17:44 +01:00
M66B
4c8058b240 Make package name selectable 2016-02-27 09:16:08 +01:00
M66B
b4755e1e50 Cleanup 2016-02-26 10:35:03 +01:00
M66B
26737ff1f5 Check for port forwarding to privileged port on local address
Refs #345
2016-02-26 10:32:37 +01:00
M66B
f6f0f62688 Revert "Prevent forwarding to privileged ports"
This reverts commit da00526ec1.

Refs #345
2016-02-26 10:26:48 +01:00
M66B
da00526ec1 Prevent forwarding to privileged ports
Closes #345
2016-02-26 10:24:52 +01:00
M66B
9046e14524 0.97 stable 2016-02-26 08:11:52 +01:00
M66B
e1148dac6c Debuggable 2016-02-26 08:08:26 +01:00
M66B
e8d7adfaa8 Crowdin sync 2016-02-26 08:06:38 +01:00
M66B
407f6b8c9c Updated text 2016-02-25 22:59:24 +01:00
M66B
738a43d12d Removed title from action bar 2016-02-25 22:57:42 +01:00
M66B
490f66167a Updated text 2016-02-25 22:50:45 +01:00
M66B
b8f4621316 0.96 stable (Play store only) 2016-02-25 16:11:19 +01:00
M66B
2c447d920a Fixed Arabic translation 2016-02-25 16:10:50 +01:00
M66B
c77d04d714 Suppress error message when clearing VPN IP/DNS 2016-02-25 16:01:07 +01:00
M66B
89bc9a7999 0.95 stable 2016-02-25 12:36:04 +01:00
M66B
2966380108 0.94 stable 2016-02-25 11:48:33 +01:00
M66B
9424a2986e Show exception when entering invalid inet address
Refs #345
2016-02-25 10:46:51 +01:00
M66B
4376c41832 Finish activity on closing search view when searching by intent 2016-02-25 09:11:23 +01:00
M66B
5d18216a7c Remove access notification upon uninstall 2016-02-25 08:55:39 +01:00
M66B
4c8410af15 0.93 beta 2016-02-23 09:45:37 +01:00
M66B
51010114e3 Allow/block from traffic log 2016-02-23 09:43:24 +01:00
M66B
bf488ac9c2 Show organization 2016-02-23 09:12:25 +01:00
M66B
08034a2c0e Removed to do's 2016-02-23 08:03:53 +01:00
M66B
63ac3edcf4 Changed log level 2016-02-22 16:39:49 +01:00
M66B
c56ba04df8 Limit number of notified IP addresses to 7 2016-02-22 14:25:38 +01:00
M66B
12d87bc4f1 0.92 beta 2016-02-22 09:25:36 +01:00
M66B
4f3e71e8d5 Enable application log menu 2016-02-22 08:01:21 +01:00
M66B
9101ba86e6 Workaround some Android versions not accepting broadcast addresses
Refs #342
2016-02-21 20:44:04 +01:00
M66B
9a50844081 Reduce MTU to Android maximum value
Refs #342
2016-02-21 20:14:27 +01:00
M66B
bcdfe1e36c 2016022104 beta 2016-02-21 19:45:32 +01:00
M66B
256344c187 Filter loopback and any local DNS addresses 2016-02-21 19:43:39 +01:00
M66B
6abf1a42ed Route broadcast addresses as well
Refs #342
2016-02-21 19:37:50 +01:00
M66B
83463afff9 Simplify tether routing
Fixes #342
2016-02-21 19:27:26 +01:00
M66B
3a96566626 2016022103 beta 2016-02-21 16:28:24 +01:00
M66B
cb70d35a51 Restart VPN when needed only
Fixes #341
2016-02-21 16:16:23 +01:00
M66B
ea56e95a8d 2016022102 beta 2016-02-21 14:49:10 +01:00
M66B
3ba197649b Support for multiple DNS servers 2016-02-21 14:00:17 +01:00
M66B
aedade8bfe Removed to do's 2016-02-21 12:58:14 +01:00
M66B
144b1e3a67 Show application name on larger screens
Fixes #332
2016-02-21 12:58:01 +01:00
M66B
48bafdcf00 Remove resolved menu
Closes #326
2016-02-21 12:27:05 +01:00
M66B
6f51464651 Refactoring 2016-02-21 12:13:53 +01:00
M66B
7544f3cdc7 Reset apply as well 2016-02-21 09:53:08 +01:00
M66B
74c5cd7268 Consider not apply as a change rule as well 2016-02-21 09:50:22 +01:00
M66B
6afc4706f9 0.91 beta 2016-02-21 09:35:17 +01:00
M66B
340162da8b Do not apply when not managing system applications 2016-02-21 09:32:00 +01:00
M66B
0603060011 Crowdin sync 2016-02-21 09:25:30 +01:00