M66B
848667885e
Removed VPN handover
...
There are just too many problems with this
2019-06-29 18:51:03 +02:00
M66B
61c8b194c3
Android Q support
2019-06-06 11:58:22 +02:00
M66B
0629520eaf
Fixed ICMPv6 protocol number
2019-06-01 16:29:44 +02:00
M66B
086bc5e201
Allow unfiltered UDP traffic
2019-05-22 15:15:48 +02:00
M66B
eba4e7200a
Added settings to filter UDP traffic
2019-05-21 20:56:01 +02:00
M66B
fed3a2a503
Fixed reload on subnet change
2019-05-15 14:05:33 +02:00
M66B
76fe5d9c2c
People do not read anyway
2019-05-05 16:48:31 +02:00
M66B
f60b1b45b3
Make sure normal DNS servers are used when private DNS is enabled
...
This reverts commit dbdd20de30
.
2019-04-30 12:59:09 +02:00
M66B
33c79d6fe6
Small fix
2019-04-27 08:58:53 +02:00
M66B
0e4c4fecc9
Revert "Switch network early"
...
This reverts commit 4a32b1063b
.
2019-04-23 11:28:08 +02:00
M66B
4a32b1063b
Switch network early
2019-04-23 10:41:38 +02:00
M66B
8e2ab2013e
Fixed typo
2019-04-23 10:36:04 +02:00
M66B
daabaab4ba
Skip logging of DNS TCP packets
2019-04-18 21:40:20 +02:00
M66B
c8c722d077
Revert "Explicitly block DNS over TCP"
...
This reverts commit 97ed4ee1ec
.
2019-04-18 20:03:54 +02:00
M66B
97ed4ee1ec
Explicitly block DNS over TCP
2019-04-18 19:29:29 +02:00
M66B
124feaad39
Refactoring
2019-04-18 19:25:17 +02:00
M66B
ccd37ab1b6
Reload on unmetered state change
2019-03-07 15:38:06 +00:00
M66B
ed7c96ed37
Revert "Use alt hosts names"
...
This reverts commit 13f54700d1
.
2019-02-27 18:37:26 +00:00
M66B
13f54700d1
Use alt hosts names
2019-02-27 08:24:55 +00:00
M66B
8f3d093da7
Disable Wi-Fi home network feature on Android 8.1
...
https://issuetracker.google.com/issues/70633700
2019-01-20 19:15:52 +00:00
M66B
876f1eebd6
Revert "Fix condition for filtering local DNS servers"
...
This reverts commit 901cfcce9d
.
2019-01-09 19:14:33 +00:00
Felix Geyer
901cfcce9d
Fix condition for filtering local DNS servers
...
Previously local DNS servers were removed when LAN access was enabled.
Instead it should be the other way around. With LAN access one wants to use the local DNS servers.
2019-01-07 22:57:52 +01:00
M66B
1b2eb44feb
Happy new year
2018-12-31 16:12:49 +00:00
M66B
b662ed28db
Build config fields for Play store releases
2018-12-19 15:07:36 +01:00
M66B
dc1f179012
Set underlying connection after establish
2018-12-07 13:46:30 +01:00
M66B
f0fd6c2e0d
Set underlying network
2018-12-07 13:23:59 +01:00
M66B
16de988ba4
Convert to AndroidX
2018-11-17 17:32:36 +01:00
M66B
107a5d3c9e
Revert "Remove external links"
...
This reverts commit 8f864cfb45
.
2018-09-29 13:04:30 +00:00
M66B
8f864cfb45
Remove external links
2018-09-29 08:03:27 +00:00
M66B
4943a2529a
Allow Bluetooth tethering
2018-04-09 14:54:06 +02:00
M66B
c2162f55f5
Removed power saving
2018-02-24 09:49:23 +01:00
M66B
c202a8263e
Fixed user switching
2018-02-22 08:56:44 +01:00
M66B
bb1f8d699e
Changed address lookup
2018-02-19 08:26:16 +01:00
M66B
d8cbe18294
Block domains by correct IP version
2018-02-04 12:33:22 +01:00
M66B
c580c3843e
Fixed blocking IP addresses without domain name
2018-02-02 11:05:28 +01:00
M66B
b130571b89
Prepare for 2018
2017-12-24 10:12:10 +01:00
M66B
77a53b34da
Retry interactive failed state change
2017-12-24 09:02:13 +01:00
M66B
49a359053d
Log/notify other apps only
2017-11-15 09:00:00 +01:00
M66B
b31ef2cf8d
Workaround bug in older Android versions
2017-11-11 10:38:06 +01:00
M66B
d2a6042a6a
Revert "Enable connectivity monitor on Android 6 or later only"
...
This reverts commit 83ac6b7996
.
2017-11-11 10:36:02 +01:00
M66B
83ac6b7996
Enable connectivity monitor on Android 6 or later only
2017-11-11 10:21:47 +01:00
M66B
023fe81c10
Use normal priority for forwarding
2017-11-11 08:47:31 +01:00
M66B
af5796f220
Always allow self
2017-11-11 08:42:57 +01:00
M66B
9a683d6fb6
Fixed concurrency crash
2017-11-10 09:44:16 +01:00
M66B
b64887dbfa
Added JNI context
2017-11-09 19:07:08 +01:00
M66B
605b0fb756
Exclude broadcast address when allowing lan, route IPv6 unicast only
2017-11-09 17:05:11 +01:00
M66B
77c347da03
Added connectivity monitoring
2017-11-09 10:51:42 +01:00
M66B
286fcfefd5
2.155 release
2017-11-07 21:37:13 +01:00
M66B
80c9d3d446
Fixed crash on stop (2)
2017-11-07 16:29:08 +01:00
M66B
4c26a0b84c
Fixed crash on stop
2017-11-07 16:14:30 +01:00
M66B
72941a9e88
Use manage thread for native code
2017-11-06 11:17:03 +01:00
M66B
7735a3b228
Remove partial rule load
2017-11-05 18:26:41 +01:00
M66B
9f0cf42983
Removed dependency on application info
2017-11-05 15:17:09 +01:00
M66B
7bf9a707e4
More efficient service reload
2017-11-05 08:08:36 +01:00
M66B
c5d583d425
Skip protect socket from Lollipop
2017-10-22 08:00:08 +02:00
M66B
d8cb7939b0
Prevent ANR
2017-10-22 07:39:07 +02:00
M66B
dc1290d472
Fixed displaying blocked/allowed counts
2017-09-20 09:49:32 +02:00
M66B
23353234f2
Use network callbacks for Android 6 Marshmallow
2017-09-09 08:05:32 +02:00
M66B
72c73e35eb
Changed download link
2017-09-01 13:43:44 +02:00
M66B
639c25f3e1
Require Android 7 for network callbacks
2017-08-23 22:34:11 +02:00
M66B
7c1e8b0702
Use connectivity action for Android L
2017-08-20 14:31:05 +02:00
M66B
7b96f5a950
Added settings to reload on every connectivity change
2017-08-20 09:11:34 +02:00
M66B
e5e5202862
Save last number of rules
2017-08-16 10:11:34 +02:00
M66B
2840824c70
Log no rules
2017-08-16 10:02:04 +02:00
M66B
b26f40d391
Android O fix
2017-08-16 10:01:20 +02:00
M66B
1b8ca1cdc6
Prevent lingering wake locks
2017-08-15 06:46:17 +02:00
M66B
7634df3c05
Reduce number of network callbacks
2017-08-11 09:09:44 +02:00
M66B
a4f1024eeb
Fallback to connectivity changes on exception
2017-08-10 19:13:05 +02:00
M66B
0c83753086
Require validated network before Android O
2017-08-10 08:05:03 +02:00
M66B
a2edc3352c
Stop self on stop while not enforcing
2017-08-09 18:57:51 +02:00
M66B
16888d4c19
Fixed initial state
2017-08-09 15:02:29 +02:00
M66B
906fb3ab13
Ignore start/reload commands while disabled
2017-08-09 14:13:44 +02:00
M66B
d4ccc3d5eb
Stop self
2017-08-09 13:11:42 +02:00
M66B
76e94aa3e6
Reload on link properties changed on Android O only
2017-08-08 18:05:47 +02:00
M66B
3b217c09b9
Use connectivity change events before Android O
...
Many devices seems to weak to handle all network changes
2017-08-08 11:53:27 +02:00
M66B
a86f281409
Refactoring
2017-08-08 11:10:51 +02:00
M66B
3cfd8cde23
Fixed warnings/deprecations
2017-08-05 10:49:34 +02:00
M66B
7c85c8a4b2
Access log since
2017-08-04 08:24:03 +02:00
M66B
670c4599e1
Explicit intents
2017-08-03 22:09:33 +02:00
M66B
7074077291
Start foreground service
2017-08-03 11:11:24 +02:00
M66B
2e836b1266
Start foreground service early
...
Android will force kill the service when this is not done timely
2017-08-03 09:57:52 +02:00
M66B
86e53fcd86
Merge branch 'master' into android-o
2017-08-01 09:38:46 +02:00
M66B
7ddff62bbe
Keep NetGuard enabled on start failures
2017-08-01 09:33:22 +02:00
M66B
99f4a0dd78
Notification channel names
2017-07-31 18:32:27 +02:00
M66B
9aef8e8ef0
Android O compatibility
2017-07-31 10:58:18 +02:00
M66B
55e35cacbb
Always notify for unknown (new) uids
2017-07-25 18:29:09 +02:00
M66B
ef0d1e3f37
Refactoring
2017-07-25 18:01:22 +02:00
M66B
e4aedccec9
Added settings to disable NetGuard on telephone call
2017-07-23 09:18:40 +02:00
M66B
05b3b0376d
Use network callback on recent Android versions
...
- no need to request phone permission anymore
- might solve DNS problems (link properties changed)
- preparation for Android O
2017-07-23 08:16:38 +02:00
M66B
a1bb7c0358
Removed dependency on subscription manager
2017-07-22 14:51:32 +02:00
M66B
95c905a1ef
Refactoring
2017-07-22 14:48:00 +02:00
M66B
72e3c2c4a7
Small improvements
2017-07-22 10:03:08 +02:00
M66B
7588e79210
Prevent crash
2017-07-17 16:02:54 +02:00
M66B
9e30ad752a
Refactoring
2017-07-17 08:56:13 +02:00
M66B
e6d208c77e
Prevent crash
2017-07-14 18:38:28 +02:00
M66B
8b86048bab
Conditional reload
2017-07-12 09:21:21 +02:00
M66B
e04db5d0f9
Roam like at home
2017-06-15 19:43:03 +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
653f7a0326
Android Nougat compatibility
2017-04-02 15:13:44 +02:00