1
0
Fork 0
mirror of https://github.com/M66B/NetGuard.git synced 2024-12-22 15:58:25 +00:00
Commit graph

28 commits

Author SHA1 Message Date
M66B
61c8b194c3 Android Q support 2019-06-06 11:58:22 +02:00
M66B
16de988ba4 Convert to AndroidX 2018-11-17 17:32:36 +01:00
M66B
134d4c0b11 Attempt to fix crash 2018-10-02 06:08:59 +00: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
f5014c34d0 Added advertisements 2016-07-24 18:02:56 +02:00
M66B
b765dcfdb8 Fixed proguard
Fixes #369
2016-03-13 17:09:12 +01:00
M66B
a590fe818d Fixed crash 2016-03-10 16:18:45 +01:00
M66B
dbffce872f Native UDP/TCP traffic accounting 2016-02-15 17:51:23 +01:00
M66B
5efacada27 Native report error number
This will allow different errors to have their own notification
2016-02-14 14:40:45 +01:00
M66B
29c173f155 Native prepare for generic port forwarding 2016-02-07 17:44:23 +01:00
M66B
14fa20dfda Revert "Native experiment: route DNS traffic into dnscrypt-proxy"
This reverts commit 0d61d804d8.
2016-02-03 18:25:49 +01:00
M66B
0d61d804d8 Native experiment: route DNS traffic into dnscrypt-proxy
Setup:

- download dnscrypt-proxy compiled for Android from https://dnscrypt.org/
- copy the following files to /system/xbin using recovery:

-rwxr-xr-x root     root       224320 2016-02-03 14:44 dnscrypt-proxy
-rwxr-xr-x root     root       130432 2016-02-03 14:40 hostip
-rwxr-xr-x root     root       268196 2016-02-03 14:40 libsodium.so

- make these files executable (chmod 755)
- copy dnscrypt-resolvers.csv to /sdcard//Download/dnscrypt/
- run this script from the shell:

export LD_LIBRARY_PATH="/system/xbin"
dnscrypt-proxy -a127.0.0.1:5353 --loglevel=7 --resolver-name="dnscrypt.org-fr" --resolvers-list=/sdcard//Download/dnscrypt/dnscrypt-resolvers.csv

- make sure you set an IPv4 DNS server in NetGuard
- note that Android caches DNS responses for 10 minutes
- profit!

Refs #272
2016-02-03 15:47:45 +01:00
M66B
55042bedd3 Send resource records to Java 2016-01-30 09:51:41 +01:00
M66B
e16c4c4af2 Native rewrite address/domain check 2016-01-28 11:58:39 +01:00
M66B
7e5141ca6e Native report exit reason, refactoring 2016-01-24 12:50:40 +01:00
M66B
33845fd733 Native added source to traffic logging, added switch to enable host name resolving 2016-01-22 10:37:57 +01:00
M66B
c3f0aac602 Native report select exit to Java 2016-01-21 13:18:30 +01:00
M66B
ac30913034 Native log downstream UDP, refactoring, cleanup 2016-01-20 16:52:38 +01:00
M66B
d90674ca16 Native select 2016-01-13 09:23:21 +01:00
M66B
84ea3d5f6e Native SYN fixes/improvements 2016-01-12 09:45:58 +01:00
M66B
806196bc69 Native SYN forward 2016-01-11 23:06:35 +01:00
M66B
064c3d4d4b Native get uid 2016-01-10 08:14:47 +01:00
M66B
d6d8278623 Native decode packet 2016-01-09 19:53:50 +01:00
M66B
d309352da8 Removed Play services dependency 2015-11-08 10:20:23 +01:00
M66B
7a8a0755dd Fixed proguard 2015-11-07 13:42:58 +01:00
M66B
074f3f98c6 Updated proguard config 2015-10-30 11:59:49 +01:00
M66B
642591a61e Enabled proguard 2015-10-30 10:10:05 +01:00
M66B
0c51e0d6ba Initial commit 2015-10-24 20:01:55 +02:00