1
0
Fork 0
mirror of https://github.com/M66B/NetGuard.git synced 2025-02-24 15:21:19 +00:00
Commit graph

2663 commits

Author SHA1 Message Date
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
M66B
26021a18c7 2.180 release 2018-02-06 18:44:56 +01:00
M66B
927dfab970 Refactoring 2018-02-06 18:41:50 +01:00
M66B
245b006864 2.179 release 2018-02-06 15:34:49 +01:00
M66B
354ce6c605 Let Glide auto clear 2018-02-06 15:34:32 +01:00
M66B
adf92fb7bb 2.178 release 2018-02-06 11:47:34 +01:00
M66B
a44fcc4154 Attempt to fix accessibility services crash 2018-02-06 11:46:32 +01:00
M66B
139801d233 2.177 release 2018-02-04 12:33:45 +01:00
M66B
d8cbe18294 Block domains by correct IP version 2018-02-04 12:33:22 +01:00
M66B
a89ecce786 2.176 release 2018-02-04 09:07:06 +01:00
M66B
742e017db3 Fixed potential crash 2018-02-04 09:04:59 +01:00
M66B
7f20bcc46f 2.175 release 2018-02-03 09:49:32 +01:00
M66B
76f567c75d Enabled TCP no delay 2018-02-03 09:49:04 +01:00
M66B
39b5aae08e 2.174 release 2018-02-02 20:06:03 +01:00
M66B
494e0123a7 Fixed Crowdin import 2018-02-02 17:59:06 +01:00
M66B
ca6df65984 2.173 release 2018-02-02 11:06:12 +01:00
M66B
c580c3843e Fixed blocking IP addresses without domain name 2018-02-02 11:05:28 +01:00
M66B
4d96ac8368 2.172 release 2018-02-01 14:46:23 +01:00
M66B
e572edcef6 Crowdin sync 2018-02-01 14:46:14 +01:00
M66B
fbf4d9ea46 Prevent scrolling 2018-02-01 14:42:56 +01:00
M66B
8d6da69180 Reduce memory usage 2018-02-01 14:29:40 +01:00
M66B
19c71580a5 Set maximum number of connections to 255 2018-02-01 14:28:00 +01:00
M66B
2fe4e8de4c 2.171 release 2018-01-23 12:42:58 +01:00
M66B
0871664613 Fixed send window calculation 2018-01-23 12:42:46 +01:00
M66B
28e30b7bdf Crowdin sync 2018-01-23 12:42:29 +01:00
M66B
69e05ac3d0 2.170 release 2018-01-21 10:07:45 +01:00
M66B
ac0424c498 Attempt to fix upload problems 2018-01-21 09:57:36 +01:00
M66B
301e07652f Crowdin sync 2018-01-21 09:57:22 +01:00
M66B
32fa8cb47f 2.169 release 2018-01-12 07:27:41 +01:00
M66B
76cd3f351f Crowdin sync 2018-01-12 07:27:26 +01:00
M66B
54119a6259 Updated build tools and remove deprecated ABIs 2018-01-12 07:26:34 +01:00
M66B
a064ed66e4 Fixed Xposed check 2018-01-12 07:26:24 +01:00
M66B
e21e6c9c3e 2.168 release 2018-01-10 06:45:15 +01:00
M66B
72240041db Allow Xposed for GitHub installs 2018-01-10 06:44:53 +01:00
M66B
12a86a9216 Added copy to access log 2018-01-10 06:26:29 +01:00
M66B
9b27f8d120 Merge branch 'master' of github.com:M66B/NetGuard 2018-01-10 06:19:39 +01:00
M66B
fddee65f20 Crowdin sync 2018-01-10 06:19:15 +01:00
Banny
4e62532919 Bug fix for sdk initializer. 2018-01-06 15:21:26 +08:00
M66B
49d0e1905b 2.167 release 2018-01-05 09:07:26 +01:00
M66B
bbc1658e41 Added option to copy address/name, crowdin sync 2018-01-05 09:06:14 +01:00
M66B
f0066af16a Use Glide to load app icons
Loading vector images has been fixed now
2018-01-05 08:49:50 +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
0309cb187f Fixed warnings 2017-12-21 14:34:41 +01:00
M66B
cf80f4a14e 2.166 release
Added 64-bit ABIs, removed deprecated armeabi
2017-12-20 17:39:16 +01:00