M66B
d1124d8c7c
2.295 release
2021-03-22 08:18:51 +01:00
M66B
3fa480da4a
Crowdin sync
2021-03-22 08:18:44 +01:00
M66B
28236a88d1
2.294 release
2021-03-02 09:36:31 +01:00
M66B
8cf741ef58
Crodin sync
2021-03-02 09:35:38 +01:00
M66B
b04fb7a55f
Removed auto enable subnet routing
2021-03-02 09:30:47 +01:00
M66B
187f18c8cb
2.293 release
2021-02-23 18:21:31 +01:00
M66B
b2289c7764
Add 0.0.0.0 subnets again
2021-02-23 17:33:22 +01:00
M66B
d3168ce871
2.292 release
2021-02-23 11:08:17 +01:00
M66B
6da19209dd
Crowdin sync
2021-02-23 11:07:11 +01:00
M66B
aacd96defd
Auto enable limited subnet routing on custom private DNS
2021-02-23 11:05:50 +01:00
M66B
93cd2008d2
Workaround Android bug
2021-02-21 15:47:37 +01:00
M66B
dd7b99807d
Revert "Selectively sinkhole in non filtering mode"
...
This reverts commit 57d40a479f
.
2021-02-21 15:21:25 +01:00
M66B
98129bdecb
Exclude private DNS servers in non filtering mode / subnet routing
2021-02-21 15:20:53 +01:00
M66B
57d40a479f
Selectively sinkhole in non filtering mode
2021-02-21 14:48:36 +01:00
M66B
b0f3d9ce2c
Exclude DNS traffic when not filtering / subnet routing
2021-02-21 14:09:18 +01:00
M66B
c56fa687cc
Updated text
2021-02-09 18:22:20 +01:00
M66B
e25cd0e3fc
2.291 release
2021-02-06 18:44:48 +01:00
M66B
d7fab13250
Crowdin sync
2021-02-06 18:44:24 +01:00
M66B
aefea0a367
2.290 release
2020-12-03 08:31:04 +01:00
M66B
3e713151ae
Crowdin sync
2020-12-03 08:27:46 +01:00
M66B
0f0c672f45
Updated libraries
2020-10-08 19:22:07 +02:00
M66B
1946a2d3e0
2.289 release
2020-10-03 19:34:42 +02:00
M66B
46300f6b3d
Crowdin sync
2020-10-03 19:31:12 +02:00
M66B
053c11dc1d
Disable VPN handover on Android 11
2020-09-27 23:22:02 +02:00
M66B
9dede18b51
Fixed hosts file URIs
2020-09-09 22:58:33 +02:00
M66B
5b53dd32d8
2.288 release
2020-08-26 12:27:43 +02:00
M66B
c6c985d454
Disabled auto start notification
2020-08-26 12:26:56 +02:00
M66B
151464d266
Block system in disconnected state
2020-08-26 12:15:38 +02:00
M66B
3c0101a5d7
2.287 release
2020-08-18 18:08:00 +02:00
M66B
4cf8bc3ff3
Auto download Steven Black's hosts file
2020-08-18 18:07:19 +02:00
M66B
f9d5a61ca9
2.286 release
2020-08-16 21:36:23 +02:00
M66B
785a425b8c
Direct StevenBlack's hosts file download
2020-08-16 21:35:36 +02:00
M66B
0fc9b51933
Crowdin sync
2020-08-16 21:35:22 +02:00
M66B
86361dfeaa
Default disable hand-over
2020-07-24 08:28:26 +02:00
M66B
4e27a456c6
2.285 release
2020-07-17 19:17:18 +02:00
M66B
faee24872e
Crowdin sync
2020-07-17 19:17:10 +02:00
M66B
f31b49fbac
Refactoring
2020-07-17 10:55:06 +02:00
M66B
91940d3e93
Improved logging
2020-07-16 15:41:20 +02:00
M66B
abd771cc47
2.284 release
2020-07-08 19:08:03 +02:00
M66B
61e22a5d09
Crowdin sync
2020-07-08 19:07:52 +02:00
M66B
ba45b661b5
Check connected state on capability changes
2020-07-08 17:14:11 +02:00
M66B
6315a9c7fd
Revert "2.284 release"
...
This reverts commit 1cc58d0eb0
.
2020-06-27 09:16:44 +02:00
M66B
4845337b3f
Revert "Exclude multicast addresses"
...
This reverts commit 63ba4b271c
.
2020-06-27 09:16:14 +02:00
M66B
1cc58d0eb0
2.284 release
2020-06-27 09:12:54 +02:00
M66B
7fe8bf7a79
Crowdin sync
2020-06-27 09:12:26 +02:00
M66B
63ba4b271c
Exclude multicast addresses
2020-06-21 13:47:47 +02:00
M66B
f53ca4ff73
2.283 release
2020-06-14 13:35:33 +02:00
M66B
3433f7981e
Target Android 11
2020-06-14 13:34:06 +02:00
M66B
9bd63c4418
Added comment
2020-06-14 13:25:44 +02:00
M66B
4af99e12de
Workaround Android 11 bug
2020-06-14 13:17:48 +02:00
M66B
9850dbb5ec
Added query all packages permission
...
https://developer.android.com/preview/privacy/package-visibility
2020-06-13 15:01:38 +02:00
M66B
affaeee2de
2.282 release
2020-06-12 14:42:25 +02:00
M66B
37951e7274
Crowdin sync
2020-06-12 14:41:06 +02:00
M66B
52dfc830c0
Simplification
2020-06-07 12:44:23 +02:00
M66B
3c14c2659e
Updated gradle
2020-06-07 12:28:03 +02:00
M66B
d0f19242bb
Workaround Android returning wrong is connected state
2020-06-07 12:20:12 +02:00
M66B
0525a14eda
Reduced logging
2020-05-24 13:59:09 +02:00
M66B
8bb7fe2251
Merge branch 'master' of github.com:M66B/NetGuard
2020-05-18 15:41:19 +02:00
M66B
6dab9a9794
2.281 release
2020-05-18 15:41:05 +02:00
M66B
adf73dd8c8
Fixed subscriptions
2020-05-18 15:39:59 +02:00
M66B
729d612774
Crowdin sync
2020-05-18 15:39:44 +02:00
Marcel Bokhorst
ae4493848e
Update build.gradle
2020-04-26 07:32:20 +02:00
M66B
c39baa0d69
2.280 release
2020-04-24 16:54:10 +02:00
M66B
1382c7ad05
Crowdin sync
2020-04-24 16:53:06 +02:00
M66B
2a6f9501f7
Fixed subscriptions
2020-04-24 16:52:51 +02:00
M66B
732452814b
2.279 release
2020-04-19 14:30:52 +02:00
M66B
f28931856b
Internal storage only
2020-04-19 14:30:38 +02:00
M66B
a655ad30d7
Crowdin sync
2020-04-19 14:30:24 +02:00
M66B
073ba051d1
Fixed typo
2020-04-17 13:38:55 +02:00
M66B
038b81b0fd
Crowdin sync
2020-04-17 13:30:05 +02:00
M66B
e522d1feb2
2.278 release
2020-04-17 13:29:32 +02:00
M66B
30ed5ba3cc
New subscription policies
...
https://android-developers.googleblog.com/2020/04/building-user-trust-through-more.html
2020-04-17 09:56:24 +02:00
M66B
4b87c1ecf8
Revert "Removed subscription"
...
This reverts commit e6e14fae7d
.
2020-04-17 09:07:24 +02:00
M66B
92e115abd0
2.277 release
2020-04-16 22:08:04 +02:00
M66B
e6e14fae7d
Removed subscription
2020-04-16 22:07:20 +02:00
M66B
0e0b244581
Crowdin sync
2020-04-16 22:02:16 +02:00
M66B
c3d5e113a5
2.276 release
2020-03-22 19:49:19 +01:00
M66B
7645864e46
Refactoring
2020-03-22 19:47:36 +01:00
Ryan Hayle
22434c6056
Set metered connection status on Android 10
...
"VPN apps targeting Build.VERSION_CODES.Q or above will be considered
metered by default." As a result, the metered status must be
explicitly set when creating the VpnService.Builder.
2020-03-22 13:27:29 -05:00
M66B
1fa5bad1e7
2.275 release
2020-03-20 09:02:54 +01:00
M66B
033e9e1669
Updated NDK
2020-03-20 09:00:17 +01:00
M66B
9610f56b2f
Crowdin sync
2020-03-20 08:21:33 +01:00
M66B
088bb68eee
Reduce logging
2020-02-23 09:04:09 +01:00
M66B
a2d6fc98f9
2.274 release
2020-02-14 17:49:58 +01:00
M66B
6975fad82f
Crowdin sync
2020-02-14 17:49:50 +01:00
M66B
4dfe2bd0e9
Reduce ICMP timeout to 5 seconds
2020-01-25 15:24:30 +01:00
Marcel Bokhorst
5c07825da5
Merge pull request #524 from p1g30n/boot-priority
...
increase BOOT_COMPLETED intent priority to 999
2020-01-23 16:29:29 +01:00
M66B
f408a31409
Added missing super calls
2020-01-20 20:50:44 +01:00
p1g30n
127158c447
increase BOOT_COMPLETED intent priority to 999
2020-01-17 20:49:48 +01:00
M66B
72349f774b
2.273 release
2020-01-10 14:20:15 +01:00
M66B
6491394972
Revert "AndroidX preferences"
...
This reverts commit 87f3e94f6d
.
2020-01-10 14:14:44 +01:00
M66B
87f3e94f6d
AndroidX preferences
2020-01-10 14:13:26 +01:00
M66B
72850f2764
Disable update check for third part builds
2020-01-10 14:10:34 +01:00
M66B
ed535cabd2
2.272 release
2020-01-10 08:54:51 +01:00
M66B
570e573f0d
Fixed off-by-one
2020-01-10 08:49:54 +01:00
M66B
97bf1c914e
Reload on DNS change only
2020-01-09 21:07:07 +01:00
M66B
f9462fc186
Fixed reloading on link properties changed
2020-01-09 19:27:29 +01:00
M66B
5b0307c258
Updated libraries
2020-01-09 19:24:55 +01:00
M66B
3ea6d6a43f
2.271 release
2020-01-09 16:31:04 +01:00
M66B
88e97ad927
Crowdin sync
2020-01-09 16:30:05 +01:00
M66B
e0bd3eff49
Prevent buffer overflow
2020-01-07 09:52:04 +01:00
M66B
e90a8440f5
2.270 release
2019-12-26 12:54:02 +01:00
M66B
25d30fafc5
Crowdin sync
2019-12-26 12:52:50 +01:00
M66B
81c8320dff
Prevent out of bounds (4)
2019-12-19 15:27:06 +01:00
M66B
e98d5ef6a9
Prevent out of bounds (3)
2019-12-19 14:51:43 +01:00
M66B
5978352b2d
Prevent out of bounds (2)
2019-12-19 12:46:38 +01:00
M66B
af976e4c30
Prevent out of bounds
2019-12-18 15:01:55 +01:00
M66B
c6a3f270de
Warn only
2019-10-29 08:59:05 +01:00
M66B
c8c60ba9f7
2.269 release
2019-10-29 08:54:46 +01:00
M66B
ce9a37c00a
Check for private DNS when filtering
2019-10-29 08:54:33 +01:00
M66B
f09b285ff9
Crowdin sync
2019-10-29 08:54:18 +01:00
M66B
e4da56e2f9
2.268 release
2019-10-24 20:29:48 +02:00
M66B
ec7667e2f6
Crowdin sync
2019-10-24 20:29:40 +02:00
M66B
9be9704552
Added remark about download manager
2019-10-24 20:26:33 +02:00
M66B
5df4e83f66
Added setting for internet connection validation
2019-10-24 20:20:03 +02:00
M66B
9984fd4879
2.267 release
2019-10-13 15:00:54 +02:00
M66B
a98480c394
Crowdin sync
2019-10-13 15:00:25 +02:00
M66B
fcb313e941
Added messenging remark
2019-10-11 18:09:29 +02:00
M66B
fe54cc3dde
Revert "Always start service on starting user interface"
...
This reverts commit e2d39edb5d
.
2019-10-08 13:27:25 +02:00
M66B
e2d39edb5d
Always start service on starting user interface
2019-10-08 11:50:37 +02:00
M66B
9372c8cd5d
Crowdin sync
2019-10-08 11:50:25 +02:00
M66B
4dd88d478b
2.266 release
2019-09-10 19:16:49 +02:00
M66B
652ec1a899
Check DNS server addresses against LAN subnets
2019-09-10 19:16:28 +02:00
M66B
812cd9c053
Fixed overlapping excludes
2019-09-10 18:59:20 +02:00
M66B
74d2913e5c
2.265 release
2019-09-09 20:26:18 +02:00
M66B
0d0168aa34
Add standard DNS servers when removing local DNS servers
2019-09-09 20:25:36 +02:00
M66B
2e131bde1e
2.264 release
2019-09-08 18:41:19 +02:00
M66B
f683ab17af
Crowdin sync
2019-09-08 18:40:56 +02:00
M66B
c03833c594
Close backdoor
2019-09-08 18:39:43 +02:00
M66B
464c58f370
2.263 release
2019-09-01 20:06:03 +02:00
M66B
f632a96f11
Always honor set DNS servers
2019-09-01 20:05:23 +02:00
M66B
c9d1670d76
2.262 release
2019-08-24 17:14:02 +02:00
M66B
026a5b1d7d
Crowdin sync
2019-08-24 17:13:35 +02:00
M66B
57f77d7a4e
Rewritten DNS server address handling
2019-08-24 17:12:13 +02:00
M66B
79ba924977
Crowdin sync
2019-08-11 13:51:02 +02:00
M66B
3e635f5a97
2.261 release
2019-08-10 11:30:40 +02:00
M66B
a5c051b148
Crowdin sync
2019-08-10 11:30:12 +02:00
M66B
5da21bf917
Fixed traffic notification / dark theme
2019-08-10 11:29:33 +02:00
M66B
c915d770f2
Added copy challenge
2019-08-10 11:21:01 +02:00
M66B
b2fa5a69ac
Allow all private address spaces when allowing LAN
2019-08-05 20:23:28 +02:00
M66B
ba2d14298c
2.260 release
2019-08-05 15:59:42 +02:00
M66B
17b4e0bdd1
Crowdin sync
2019-08-05 15:55:58 +02:00
M66B
304d2d9026
Prevent crash
2019-08-05 15:54:58 +02:00
M66B
4baabca0e2
2.259 release
2019-08-05 08:14:09 +02:00
M66B
8adec3c8f5
Crowdin sync
2019-08-05 08:13:59 +02:00
M66B
663f1ecf50
2.258 release
2019-08-04 15:54:22 +02:00
M66B
4f540a2f10
Prevent crash
2019-08-04 15:50:16 +02:00
M66B
a1462c210b
2.257 release
2019-08-04 10:53:41 +02:00
M66B
95c4210e4b
Crowdin sync
2019-08-04 10:29:12 +02:00
M66B
82bb4a4ecd
Fixed memory leak
2019-08-04 10:20:44 +02:00
M66B
aadb1e44b4
Always clear on reload
2019-08-03 19:58:24 +02:00
M66B
641ad7dff6
Change log level dump
2019-08-03 19:07:27 +02:00
M66B
bba0a4df5e
Free allowed/usage class reference
2019-08-03 19:06:03 +02:00
M66B
bb9a99d2cd
Disable private DNS in filtering mode only
2019-08-03 18:38:50 +02:00
M66B
1fe3a04ae7
Added line number info to free wrapper
2019-07-31 20:47:16 +02:00
M66B
57169a83e8
Improved memory profiling
2019-07-31 17:20:49 +02:00
M66B
c66f41eb67
Try cursors
2019-07-31 14:28:53 +02:00
M66B
e81d11ffc6
Conditional memory profiling
2019-07-31 14:22:56 +02:00
M66B
aadf337df1
Added JNI memory profiling
2019-07-31 14:04:12 +02:00
M66B
b06f808d23
No root memory profiling
2019-07-31 13:24:04 +02:00
M66B
ff0518644f
Wrap alloc/free
2019-07-31 12:04:13 +02:00
M66B
071a05bb65
Revert "Attempt to add asan (fails on seccomp)"
...
This reverts commit 09c5e3d4d5
.
2019-07-31 11:47:01 +02:00
M66B
09c5e3d4d5
Attempt to add asan (fails on seccomp)
2019-07-31 11:46:16 +02:00
M66B
de12d61004
2.256 release
2019-07-28 12:18:05 +02:00
M66B
bb199e8d99
Enabled VPN handover by default
2019-07-28 12:17:25 +02:00
M66B
37c232fd68
Crowdin sync
2019-07-28 12:15:55 +02:00
M66B
8b6d0146ef
Yield while reading TUN / UDP socket
2019-07-28 12:04:30 +02:00
M66B
7dc998150a
Limit log queue to 250 entries
2019-07-28 11:48:13 +02:00
M66B
297e352b03
Added logging
2019-07-28 11:14:08 +02:00
M66B
6fdc5a52bc
2.255 release
2019-07-23 20:47:23 +02:00
M66B
4c8d1d89d1
Synchronize JNI done
2019-07-23 20:46:43 +02:00
M66B
bdc0eb0b56
2.254 release
2019-07-22 16:33:46 +02:00
M66B
f4063a53c4
Crowdin sync
2019-07-22 16:33:35 +02:00
M66B
ede610a3da
Make sure the JNI context is cleared
...
Reason: onCreate can be called multiple times without onDestroy being called
2019-07-22 11:37:49 +02:00
M66B
8f899e9e41
Disable apply rules and conditions when not filtering
2019-07-21 12:31:52 +02:00
M66B
c652f3e90b
Added memory info to debug info
2019-07-21 08:57:59 +02:00
M66B
a26373f1d5
Request garbage collection on service actions
2019-07-21 08:36:39 +02:00
M66B
9a4cff7927
Added option to enable VPN handover
2019-07-18 19:59:40 +02:00
M66B
6c5e89450a
Free uid cache on destroy
2019-07-17 09:59:07 +02:00
M66B
511f1c2f2b
2.253 release
2019-07-13 12:30:05 +02:00
M66B
58a5d25a14
Reload only if DNS servers changed
2019-07-13 11:23:00 +02:00
M66B
933e8441f2
Crowdin sync
2019-07-13 11:09:10 +02:00
M66B
12a593b4dc
2.252 release
2019-07-09 09:45:51 +02:00
M66B
3ef52b622d
Crowdin sync
2019-07-09 09:45:21 +02:00
M66B
06ad35e4ea
Crowdin sync
2019-07-01 22:11:41 +02:00
M66B
f90dc6524d
2.251 release
2019-06-29 21:54:18 +02:00
M66B
848667885e
Removed VPN handover
...
There are just too many problems with this
2019-06-29 18:51:03 +02:00
M66B
a32a18ec78
Crowdin sync
2019-06-29 18:07:04 +02:00
M66B
61c8b194c3
Android Q support
2019-06-06 11:58:22 +02:00
M66B
f4b8eb0c20
2.249 release
2019-06-01 16:58:13 +02:00
M66B
2187aa646b
Made hard coded packages user aware
2019-06-01 16:37:55 +02:00
M66B
0629520eaf
Fixed ICMPv6 protocol number
2019-06-01 16:29:44 +02:00
M66B
95398c5602
2.248 release
2019-05-29 22:59:15 +02:00
M66B
45e69f2304
Crowdin sync
2019-05-29 22:59:01 +02:00
M66B
ee850cc59d
Fixed receive window zero
2019-05-29 22:58:14 +02:00
M66B
e323fd73f7
Fixed minimum ICMP packet length, decode ICMP type/code
2019-05-23 12:44:52 +02:00
M66B
6ebf51c2d0
2.247 release
2019-05-22 15:18:02 +02:00
M66B
086bc5e201
Allow unfiltered UDP traffic
2019-05-22 15:15:48 +02:00
M66B
b0c762d133
Crowdin sync
2019-05-22 15:14:43 +02:00
M66B
616217aefe
2.246 release
2019-05-22 13:24:01 +02:00