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
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
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
4cf8bc3ff3
Auto download Steven Black's hosts file
2020-08-18 18:07:19 +02:00
M66B
785a425b8c
Direct StevenBlack's hosts file download
2020-08-16 21:35:36 +02:00
M66B
86361dfeaa
Default disable hand-over
2020-07-24 08:28:26 +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
ba45b661b5
Check connected state on capability changes
2020-07-08 17:14:11 +02:00
M66B
4845337b3f
Revert "Exclude multicast addresses"
...
This reverts commit 63ba4b271c
.
2020-06-27 09:16:14 +02:00
M66B
63ba4b271c
Exclude multicast addresses
2020-06-21 13:47:47 +02:00
M66B
4af99e12de
Workaround Android 11 bug
2020-06-14 13:17:48 +02:00
M66B
52dfc830c0
Simplification
2020-06-07 12:44:23 +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
adf73dd8c8
Fixed subscriptions
2020-05-18 15:39:59 +02:00
M66B
2a6f9501f7
Fixed subscriptions
2020-04-24 16:52:51 +02:00
M66B
4b87c1ecf8
Revert "Removed subscription"
...
This reverts commit e6e14fae7d
.
2020-04-17 09:07:24 +02:00
M66B
e6e14fae7d
Removed subscription
2020-04-16 22:07:20 +02: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
088bb68eee
Reduce logging
2020-02-23 09:04:09 +01:00
M66B
f408a31409
Added missing super calls
2020-01-20 20:50:44 +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
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
c6a3f270de
Warn only
2019-10-29 08:59:05 +01:00
M66B
ce9a37c00a
Check for private DNS when filtering
2019-10-29 08:54:33 +01: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
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
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
0d0168aa34
Add standard DNS servers when removing local DNS servers
2019-09-09 20:25:36 +02:00
M66B
c03833c594
Close backdoor
2019-09-08 18:39:43 +02:00
M66B
f632a96f11
Always honor set DNS servers
2019-09-01 20:05:23 +02:00
M66B
57f77d7a4e
Rewritten DNS server address handling
2019-08-24 17:12:13 +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
4f540a2f10
Prevent crash
2019-08-04 15:50:16 +02:00
M66B
aadb1e44b4
Always clear on reload
2019-08-03 19:58:24 +02:00
M66B
bb9a99d2cd
Disable private DNS in filtering mode only
2019-08-03 18:38:50 +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
bb199e8d99
Enabled VPN handover by default
2019-07-28 12:17:25 +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
4c8d1d89d1
Synchronize JNI done
2019-07-23 20:46:43 +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
58a5d25a14
Reload only if DNS servers changed
2019-07-13 11:23:00 +02:00
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
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
086bc5e201
Allow unfiltered UDP traffic
2019-05-22 15:15:48 +02:00
M66B
f1948e7c5d
Allow local DNS server
2019-05-21 21:07:23 +02:00
M66B
eba4e7200a
Added settings to filter UDP traffic
2019-05-21 20:56:01 +02:00
M66B
0e95b6355c
Fixed multicast virtual package name
2019-05-21 20:20:18 +02:00
M66B
fc4405f2c4
Fixed import of special packages
2019-05-17 21:16:03 +02:00
M66B
fed3a2a503
Fixed reload on subnet change
2019-05-15 14:05:33 +02:00
M66B
7145e51972
Added DNS daemon package info
2019-05-07 21:14:35 +02:00
M66B
76fe5d9c2c
People do not read anyway
2019-05-05 16:48:31 +02:00
M66B
cf800398df
Removing block/allow menu for root/no uid
2019-05-05 12:43:58 +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
dbdd20de30
Check for private DNS in filtering mode only
2019-04-30 11:09:43 +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
fc7c6dedb1
Small improvement
2019-04-17 07:35:25 +02:00
M66B
59cb8290ed
Added hint
2019-04-16 20:03:48 +02:00
M66B
b5bc3ccf19
Fixed handling new IP addresses
2019-04-16 19:43:52 +02:00
M66B
43877cc106
Fixed updating filter
2019-04-05 14:53:31 +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
7f966920e6
Simplify getQName
2019-02-27 08:00:35 +00:00
M66B
0b8646acf0
Revert getQName changes
2019-02-26 07:23:23 +00:00
M66B
eb6fec2e79
Check receiver intents
2019-02-20 16:42:37 +00:00
M66B
4b97ef0145
Simplification
2019-02-17 11:19:08 +00:00
M66B
be05d4c9d5
Prefer non expired DNS records
2019-02-17 11:14:56 +00:00