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
M66B
5dbeeced15
Crowdin sync
2019-05-22 13:22:29 +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
20b9b770bb
2.245 release
2019-05-17 21:17:30 +02:00
M66B
fc4405f2c4
Fixed import of special packages
2019-05-17 21:16:03 +02:00
M66B
f5ff7a7940
2.244 release
2019-05-15 14:06:01 +02:00
M66B
a2d0f3c9a8
Crowdin sync
2019-05-15 14:05:53 +02:00
M66B
fed3a2a503
Fixed reload on subnet change
2019-05-15 14:05:33 +02:00
M66B
ed7f94aaf5
Fixed/updated translations
2019-05-10 22:03:35 +02:00
M66B
3c843e6b14
2.243 release
2019-05-08 17:10:37 +02:00
M66B
7145e51972
Added DNS daemon package info
2019-05-07 21:14:35 +02:00
M66B
54a25ecf75
2.242 release
2019-05-07 17:30:07 +02:00
M66B
9cb00e5254
Fixed comparing sequence numbers
2019-05-07 09:15:07 +02:00
M66B
265cb0efe8
Added native logging
2019-05-06 16:16:25 +02:00
M66B
7b5b9d0456
2.241 release
...
Fixed send hanging
2019-05-06 06:52:02 +02:00
M66B
06733982bf
Revert "Fixed send hanging by simplifying"
...
This reverts commit 679a22ef4c
.
2019-05-05 19:20:49 +02:00
M66B
697b7bdf2d
Revert "Fixed partial send data offset and memory leak"
...
This reverts commit f34eabd55a
.
2019-05-05 19:20:27 +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
b663990cd4
2.240 release
2019-05-05 08:42:50 +02:00
M66B
f34eabd55a
Fixed partial send data offset and memory leak
2019-05-05 08:20:22 +02:00
M66B
7ee1defee3
2.239 release
2019-05-04 18:30:22 +02:00
M66B
bfc6cfb664
Crowdin sync
2019-05-04 18:30:09 +02:00
M66B
679a22ef4c
Fixed send hanging by simplifying
2019-05-04 17:07:27 +02:00
M66B
aec0cb5efe
2.238 release
2019-04-30 14:19:45 +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
ce61dd8e84
2.237 release
2019-04-28 13:31:05 +02:00
M66B
a75b280c32
Crowdin sync
2019-04-28 13:28:30 +02:00
M66B
33c79d6fe6
Small fix
2019-04-27 08:58:53 +02:00
M66B
f1c03c25e0
2.236 release
2019-04-23 11:28:27 +02:00
M66B
0e4c4fecc9
Revert "Switch network early"
...
This reverts commit 4a32b1063b
.
2019-04-23 11:28:08 +02:00
M66B
2d0cf805de
2.235 release
2019-04-23 10:42:38 +02:00
M66B
c10480b70a
Crowdin sync
2019-04-23 10:42:16 +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
abcec0bdb4
2.234 release
2019-04-22 19:37:02 +02:00
M66B
76e8c600bc
Revert "Fixed UDP caching"
...
This reverts commit ffb8ecb457
.
2019-04-22 19:35:19 +02:00
M66B
97bea521cb
2.233 release
2019-04-19 11:47:48 +02:00
M66B
7fdb9c26c3
Fixed allowed DNS TCP
2019-04-19 11:46:58 +02:00
M66B
12f34cb0dd
2.232 release
2019-04-19 11:35:15 +02:00
M66B
db06b8c648
Crowdin sync
2019-04-19 11:34:18 +02:00
M66B
cc54e5cc0a
Skip logging of TCP DNS
2019-04-19 09:17:31 +02:00
M66B
467a74a464
Skip DNS TCP length
2019-04-19 07:52:36 +02:00
M66B
daabaab4ba
Skip logging of DNS TCP packets
2019-04-18 21:40:20 +02:00
M66B
3471cb7604
Cleanup
2019-04-18 20:58:11 +02:00
M66B
a65fc18659
Parse TCP DNS responses
2019-04-18 20:41:35 +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
cbfbd667b4
2.231 release
2019-04-17 15:44:13 +02:00
M66B
f5d1114d0c
Crowdin sync
2019-04-17 15:44:06 +02:00
M66B
ffb8ecb457
Fixed UDP caching
2019-04-17 15:42:31 +02:00
M66B
7849a0c3a5
2.230 release
2019-04-17 07:40:47 +02:00
M66B
13c85fc2a1
Crowdin sync
2019-04-17 07:40:07 +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
9b02e291f3
Updated libraries
2019-04-16 19:46:35 +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
3eb30ea700
Revert "Revert "Fixed queuing of extended segments""
...
This reverts commit 78b0559257
.
2019-03-16 17:44:47 +00:00
M66B
78b0559257
Revert "Fixed queuing of extended segments"
...
This reverts commit c192277915
.
2019-03-16 15:59:29 +00:00
M66B
f27a9a09f3
2.229 release
2019-03-07 15:39:08 +00:00
M66B
e658d5c441
Crowdin sync
2019-03-07 15:38:57 +00:00
M66B
ccd37ab1b6
Reload on unmetered state change
2019-03-07 15:38:06 +00:00
M66B
c192277915
Fixed queuing of extended segments
2019-03-04 08:23:21 +00:00
M66B
cd178a3630
2.228 release
2019-02-27 18:38:17 +00:00
M66B
ed7c96ed37
Revert "Use alt hosts names"
...
This reverts commit 13f54700d1
.
2019-02-27 18:37:26 +00:00
M66B
c17a505e84
Crwodin sync
2019-02-27 08:29:44 +00:00
M66B
f7484c4868
2.227 release
2019-02-27 08:28:19 +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
977435713a
2.226 release
2019-02-17 11:23:02 +00:00
M66B
0c8b2144da
Crowdin sync
2019-02-17 11:22:02 +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
M66B
e420570dde
Fixed scrolling
2019-02-14 18:47:27 +00:00
M66B
260704e978
2.225 release
2019-01-31 12:55:04 +00:00
M66B
6727256296
Crowdin sync
2019-01-31 12:54:57 +00:00
M66B
405b03ff0d
Fixed allowing traffic on DNS record expiry
2019-01-31 12:52:38 +00:00
M66B
87dae8faf0
Fixed PCAP file truncating withing record
2019-01-31 12:52:29 +00:00
M66B
fa32b7459a
2.224 release
2019-01-20 19:17:06 +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
4b0090f6dc
2.223 release
2019-01-19 19:28:49 +00:00
M66B
6bb3d17c06
Crowdin sync
2019-01-19 19:21:24 +00:00
M66B
2d3953dd58
Fixed uid caching
2019-01-19 19:19:49 +00:00
M66B
0cbb1137cd
2.222 release
2019-01-13 13:27:22 +00:00
M66B
87d461333b
Crowdin sync
2019-01-13 13:25:33 +00:00
M66B
e8c1e17975
Added option to append to hosts file
2019-01-13 13:22:17 +00:00
M66B
5b23f1c4f7
2.221 release
2019-01-09 19:22:45 +00:00
M66B
558171a978
Crowdin sync
2019-01-09 19:22:04 +00:00
M66B
876f1eebd6
Revert "Fix condition for filtering local DNS servers"
...
This reverts commit 901cfcce9d
.
2019-01-09 19:14:33 +00:00
M66B
42056f1ccc
2.220 release
2019-01-08 18:49:16 +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
78d1696b24
2.219 release
2019-01-07 09:08:53 +00:00
M66B
7df03c0b94
Crowdin sync
2019-01-07 09:04:28 +00:00
M66B
1b2eb44feb
Happy new year
2018-12-31 16:12:49 +00:00
M66B
b954cc48f3
Updated AndroidX library
2018-12-21 12:04:44 +01:00
M66B
55da8b4c74
Added Play build type
2018-12-21 12:03:04 +01:00
M66B
b662ed28db
Build config fields for Play store releases
2018-12-19 15:07:36 +01:00
M66B
3d343237dc
Simplify invite
2018-12-16 10:17:49 +01:00
M66B
f596b4ab38
2.218 release
...
This reverts commit bcd42925c7
.
2018-12-07 14:06:42 +01:00
M66B
bcd42925c7
Revert "2.218 release"
...
This reverts commit 4ec7f60c8c
.
2018-12-07 14:06:32 +01:00
M66B
dc1f179012
Set underlying connection after establish
2018-12-07 13:46:30 +01:00
M66B
4ec7f60c8c
2.218 release
2018-12-07 13:24:26 +01:00
M66B
f0fd6c2e0d
Set underlying network
2018-12-07 13:23:59 +01:00
M66B
88d6e74e6d
Crowdin sync
2018-12-07 13:03:50 +01:00
M66B
3082031b4f
Trim addresses
2018-12-03 17:14:17 +01:00
M66B
b08f1c8b17
2.217 release
2018-11-17 17:37:01 +01:00
M66B
16de988ba4
Convert to AndroidX
2018-11-17 17:32:36 +01:00
M66B
5ed8cae8ef
Crowdin sync
2018-11-17 16:53:00 +01:00
M66B
c85ff0ede2
Yet another unannounced breaking chance on GitHub
2018-11-07 17:58:26 +00:00
M66B
166281343a
Fixed link
2018-11-05 09:58:56 +00:00
M66B
0c6fb4ee9e
2.216 release
2018-10-22 05:49:39 +00:00
M66B
fd8a1e83a3
Crowdin sync
2018-10-22 05:42:12 +00:00
M66B
2da1067736
Added DNS export
2018-10-20 08:27:09 +00:00
M66B
321c56fa52
2.215 release
2018-10-17 19:23:40 +00:00
M66B
78d652e0ec
Crowdin sync
2018-10-17 19:23:04 +00:00
M66B
ed96da7b3a
Updated description / FAQ
2018-10-17 19:19:43 +00:00
M66B
d7a26e64da
2.214 release
2018-10-17 13:40:12 +00:00
M66B
0a6cbcd3d4
Crowdin sync
2018-10-17 13:36:47 +00:00
M66B
aa37a9e2af
Added MulticastDNSResponder
2018-10-17 05:46:36 +00:00
M66B
588f146523
Require Android 6 Marshmallow
2018-10-13 07:44:07 +00:00
M66B
ba60a68f25
2.213 release
2018-10-12 13:32:16 +00:00
M66B
0432b9a864
Added foreground service permission
2018-10-12 13:31:54 +00:00
M66B
0810386186
Check DNS mode
2018-10-12 13:31:39 +00:00
M66B
42a21389a7
2.212 release
2018-10-07 16:06:30 +00:00
M66B
91b8cdca07
2.211 release
2018-10-07 14:05:57 +00:00
M66B
9d5acc44df
Check for always-on VPN lockdown mode
2018-10-07 14:05:24 +00:00
M66B
0baf409d85
2.210 release
2018-10-07 06:38:15 +00:00