1
0
Fork 0
mirror of https://github.com/M66B/NetGuard.git synced 2025-01-03 05:44:14 +00:00
Commit graph

2807 commits

Author SHA1 Message Date
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
M66B
8bfb58a82e Crowdin sync 2018-10-07 06:24:55 +00:00
M66B
0fbc5ab800 Check for being set as always-on VPN 2018-10-07 06:22:28 +00:00
M66B
35f9b471ad 2.209 release 2018-10-02 06:11:11 +00:00
M66B
134d4c0b11 Attempt to fix crash 2018-10-02 06:08:59 +00:00
M66B
8486fa68d1 Crowdin sync 2018-10-02 06:08:42 +00:00
M66B
41b2e5d46a 2.208 release 2018-09-29 13:06:44 +00: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
7edb91bd1e Fixed RST unknown IP6 connections 2018-09-12 05:20:01 +00:00
M66B
383ea22bef 2.207 release 2018-09-11 15:09:08 +00:00
M66B
f7645a4326 Fixed connecting to blocked addresses 2018-09-11 15:07:34 +00:00
M66B
01e4236481 Crwodin sync 2018-09-11 15:06:40 +00:00
M66B
295a0f5a20 2.206 release 2018-08-23 15:54:31 +00:00
M66B
0d8c3fcc8a Crowdin sync 2018-08-23 15:39:16 +00:00
M66B
11a0bd7f58 Fixed apps link 2018-08-16 19:23:52 +00:00
M66B
c1e1010516 2.205 release 2018-08-02 04:31:13 +00:00
M66B
ebd7d44133 Crowdin sync 2018-08-02 04:29:21 +00:00
M66B
3f59c82788 Revert "Removed EULA"
This reverts commit cee28cd274.
2018-07-14 15:37:33 +00:00
M66B
cee28cd274 Removed EULA 2018-07-14 08:51:15 +00:00
M66B
22a3fd2599 Fixed translations 2018-07-10 09:23:05 +00:00
M66B
8a23a45e79 2.204 release 2018-07-10 09:18:41 +00:00
M66B
c38b17c8af Crowdin sync 2018-07-10 09:17:31 +00:00
M66B
2f02352ac5 Small layout improvement 2018-07-10 05:02:43 +00:00
M66B
bb839b6d3c Make EULA untranslatable 2018-07-09 08:45:52 +00:00
M66B
a8d31c2a86 2.203 release 2018-07-09 06:40:49 +00:00
M66B
9383277f84 Prevent crash 2018-07-09 06:40:27 +00:00
M66B
52af92f512 Crowdin sync 2018-07-09 06:26:42 +00:00
M66B
37cbbdd20a 2.202 release 2018-07-08 17:57:06 +00:00
M66B
73362422f7 Crowdin sync 2018-07-08 17:54:50 +00:00
M66B
b7470a508e Promote other apps 2018-07-08 17:16:28 +00:00
M66B
58870bb0ab 2.201 release 2018-07-08 13:16:16 +00:00
M66B
71ccacfd8f Crowdin sync 2018-07-08 13:15:56 +00:00
M66B
bcbd82d48b Asking for support 2018-07-08 11:24:03 +00:00
M66B
40d96793a3 Replaced GPL by EULA 2018-07-07 15:35:34 +00:00
M66B
cfd8dff2a8 Theme fix 2018-07-01 13:06:06 +02:00
M66B
453c414343 2.200 release 2018-07-01 12:43:13 +02:00
M66B
61109aa55e Crowdin sync 2018-07-01 12:42:59 +02:00
M66B
018fd7aaf3 Fixed notification theme 2018-07-01 12:42:22 +02:00
M66B
c90a7cdc15 2.199 release 2018-06-26 13:52:15 +02:00
M66B
582ffe3b13 Updated translations 2018-06-26 13:46:36 +02:00
M66B
ffcf97da4c 2.198 release 2018-05-23 12:27:56 +02:00
M66B
92e2e962a7 Crowdin sync 2018-05-23 12:27:45 +02:00
M66B
59201c770d Removed text 2018-05-22 11:48:26 +02:00
M66B
207c0be434 Crowdin sync 2018-05-22 08:50:00 +02:00
M66B
5f10dbd6ce Removed ads 2018-05-22 08:46:31 +02:00
M66B
6594886a21 Revert "Refactoring"
This reverts commit bcba2783c8.
2018-05-06 10:51:45 +02:00
M66B
bcba2783c8 Refactoring 2018-05-06 10:45:40 +02:00
M66B
a27b77fb2d Updated text 2018-05-05 21:46:17 +02:00
M66B
6609031b77 Fixed build 2018-04-27 08:56:36 +02:00
M66B
ea47f8909d 2.196 release 2018-04-27 08:38:36 +02:00
M66B
2d7e4781d4 Workaround for bug in some TCP implementations 2018-04-27 08:38:15 +02:00
DrunkenSasquatch
274755c1ff update lookup domain name 2018-04-20 02:07:16 +10:00
M66B
156ebeb654 2.195 release 2018-04-09 14:54:18 +02:00
M66B
4943a2529a Allow Bluetooth tethering 2018-04-09 14:54:06 +02:00
M66B
dd3b2fbb01 Crowdin sync 2018-04-09 14:49:06 +02:00
M66B
0dec49147d 2.194 release 2018-03-29 07:20:31 +02:00
M66B
c894b13ebb 2.193 release 2018-03-28 07:57:31 +02:00
M66B
11127101c9 Revert "use new session per ICMP ID"
This reverts commit a8bc2b4a33.
2018-03-28 07:54:22 +02:00
Marcel Bokhorst
ff89f4ad37
Merge pull request #513 from top-master/master
use new session per ICMP ID
2018-03-27 14:50:11 +02:00
top master
a8bc2b4a33 use new session per ICMP ID
restore ICMP id change and use new session instead:
I always try to save memory but this wents this time bad, we do need a new session for each port/id or ICMP will never work right.
2018-03-27 15:25:41 +04:30
top master
864c676dce Revert "git rid of ICMP hack"
This reverts commit 680b0e3e1d.
2018-03-27 15:13:18 +04:30
M66B
9b1e1d5817 2.192 release 2018-03-27 12:05:58 +02:00
Marcel Bokhorst
77ef69955b
Merge pull request #512 from top-master/master
git rid of ICMP response hack
2018-03-27 08:36:23 +02:00
top master
680b0e3e1d git rid of ICMP hack
**Reproduce Failure:**
1. install and run any ping app that does repeat `ICMP` requests to the same web-site/IP but every time on an other `port` like [ping](https://apkpure.com/ping/com.lipinic.ping)
2. start `NetGuard` and block every thing except that mentioned `ping` app
3. provide a valid IP to `ping` app and press its `start` button
all done ping will start but you will see the first request gets answered but for any other request after first `ping` will say "`time out`" since every time the app does use an other `port`/`icmp-id`.
2018-03-27 10:47:35 +04:30
top master
fa624ce279 Revert "ICMP management Fix"
This reverts commit 8877e06f04.
2018-03-27 10:38:35 +04:30
M66B
62753cd5e4 Increase session limit to 40% 2018-03-26 17:19:45 +02:00
top master
8877e06f04 ICMP management Fix
the first ICMP session that gets created did never stop, when there comes unstop other requests for an other port/id after the first all others will fail since the requestor checks the ICMP id that it last used but it did got from NetGuard the first id used for that site.

we did find the bug using Apps whichs only propose are to ping and only the first ping got ever answered
2018-03-26 14:32:16 +04:30
M66B
180dd7dc7a Force remove storage permission 2018-03-26 11:11:31 +02:00
M66B
f5ea6bd54d 2.191 release 2018-03-25 07:17:39 +02:00
M66B
c1ebd474a9 Increase session limit to 1024 x 30% 2018-03-25 07:17:09 +02:00
M66B
630eee16a8 Crowdin sync 2018-03-25 07:16:46 +02:00
M66B
decf2fee3c Out of memory is not own fault 2018-03-23 09:45:22 +01:00
M66B
c2c0d62f28 2.190 release 2018-03-23 07:23:03 +01:00
M66B
d1df09ff51 Disabled app icon caching 2018-03-23 07:22:17 +01:00
M66B
e10c07d2fa 2.189 release 2018-03-22 10:11:02 +01:00
M66B
f02c5950bf Crowdin sync 2018-03-22 10:10:52 +01:00
M66B
e9fe933b3a Increase default window size 2018-03-22 10:07:45 +01:00
M66B
5c45632cce Strip interface name from DNS server name, Crowdin sync 2018-03-18 07:44:19 +01:00
M66B
6a0d70739e Disable app icon caching log 2018-03-11 13:08:14 +01:00
M66B
dfb3f366f7 Crowdin sync 2018-03-11 12:49:10 +01:00
M66B
c690080371 Updated libraries 2018-03-11 12:33:09 +01:00
M66B
2f4728abfc Disable Glide caching 2018-03-11 12:32:57 +01:00
M66B
e7d747d1d6 Crowdin sync 2018-03-11 12:32:40 +01:00
M66B
a505db4032 2.186 release 2018-02-24 09:49:36 +01:00
M66B
c2162f55f5 Removed power saving 2018-02-24 09:49:23 +01:00
M66B
b3a01d5c43 2.185 release 2018-02-22 08:57:15 +01:00
M66B
c202a8263e Fixed user switching 2018-02-22 08:56:44 +01:00
M66B
6fdbecb531 2.184 release 2018-02-20 18:03:02 +01:00
M66B
6302690216 Crowdin sync 2018-02-20 17:58:59 +01:00
M66B
903c91794e Increase shown addresses 2018-02-20 13:22:23 +01:00
M66B
bb1f8d699e Changed address lookup 2018-02-19 08:26:16 +01:00
M66B
a561caf8c9 Storage permission is not needed anymore 2018-02-12 12:13:29 +01:00
M66B
affaf91829 2.182 release 2018-02-08 17:27:40 +01:00
M66B
a5910a6a41 Disable Xposed check 2018-02-08 17:27:23 +01:00
M66B
42741181b3 2.181 release 2018-02-07 15:34:32 +01:00
M66B
70651b96d0 Fixed accessibility services crash 2018-02-07 15:34:17 +01:00