M66B
03e26b2550
Native TCP rewrite
...
Refs #300
2016-02-07 23:01:48 +01:00
M66B
1413788373
Native buffer FIN/ACK
...
Refs #300
2016-02-07 20:15:40 +01:00
M66B
eacdb900b9
New file
2016-02-07 19:24:26 +01:00
M66B
741da619e1
Check remote sequence only for ACK
...
Fixes #299
2016-02-07 18:49:00 +01:00
M66B
cde04f9829
Native reset when remote closes with data buffered
2016-02-07 17:47:18 +01:00
M66B
29c173f155
Native prepare for generic port forwarding
2016-02-07 17:44:23 +01:00
M66B
45ac98b0a3
2016020701 beta
2016-02-07 10:57:07 +01:00
M66B
898f6cd3c6
Disable challenge/response for Play store installs
2016-02-07 10:37:28 +01:00
M66B
9532e33c2d
Added option to purchase all pro features
2016-02-07 10:34:26 +01:00
M66B
719094d103
Show default icon in access log for root/mediaserver/unknown packages
2016-02-07 10:12:00 +01:00
M66B
56421a954f
Fixed FIN with buffered data
...
Fixes #293
2016-02-07 10:06:57 +01:00
M66B
11dadcf93f
Group addresses for access notifications
2016-02-07 09:43:28 +01:00
M66B
a2c1f1c5eb
Fixed potential crashes
...
Google: after all these years we are still missing a reliable AsynTask / Dialog
Fixes #291
2016-02-07 09:28:02 +01:00
M66B
6aa89b8038
Own fault
2016-02-06 20:24:48 +01:00
M66B
a31d0b3bfe
Preference hint
2016-02-06 19:52:29 +01:00
M66B
548a00b315
Set roaming default to black listing
...
With the new permission request, people will come with questions otherwise
2016-02-06 19:50:31 +01:00
M66B
86334e72aa
Simplified and improved DNS selection logic
2016-02-06 18:46:32 +01:00
M66B
4038831c7b
Crowdin sync
2016-02-06 16:19:43 +01:00
M66B
369cbbea94
Require approval for port forwarding
2016-02-06 16:17:31 +01:00
M66B
8842a3dfe4
Check of emty DNS addresses
...
Refs #290
2016-02-06 15:07:08 +01:00
M66B
1831f2f961
Native forwarding fixes
2016-02-06 12:54:44 +01:00
M66B
f5a47dee6f
Added copyright notice
2016-02-06 12:26:30 +01:00
M66B
2cff43d045
Native port forward by intent
...
Closes #272
2016-02-06 12:25:20 +01:00
M66B
d0c0caf69f
Simplify access notification
2016-02-06 10:12:49 +01:00
M66B
fd50fc3cd8
Show access time
2016-02-06 10:12:11 +01:00
M66B
9f1be43455
Only TCP and UDP have port numbers
2016-02-06 10:05:17 +01:00
M66B
b59d1a1e3e
Native check if tun is writable
2016-02-06 09:55:17 +01:00
M66B
110b40290e
root is needed for name resolving
2016-02-06 09:34:55 +01:00
M66B
e1f01dd803
Native port 0 is reserved and should not be used
2016-02-06 09:12:43 +01:00
M66B
bfc6a509fb
Relate packages with same uid
2016-02-06 08:52:13 +01:00
M66B
06a1819f52
Search on uid equality
2016-02-06 08:40:37 +01:00
M66B
73fc59828b
Native refactoring
2016-02-06 08:04:15 +01:00
M66B
3be710c3e6
Native SYN data handling, TCP forward time-out
2016-02-06 08:03:34 +01:00
M66B
4fd1333358
Added mediaserver to application list
2016-02-06 07:35:02 +01:00
M66B
fd022f4065
ICMP has no real port numbers
2016-02-05 22:10:12 +01:00
M66B
dc93dc4ad2
Dump /proc/net line
2016-02-05 21:59:47 +01:00
M66B
695c46714a
Reset access on set
2016-02-05 21:13:32 +01:00
M66B
e4c64b7034
Filter by version and protocol
...
Fixes #284
2016-02-05 21:11:39 +01:00
M66B
21ef2377ed
Improvement
2016-02-05 20:50:30 +01:00
M66B
4f263330d2
Store access version/protocol
...
Refs #284
2016-02-05 20:44:12 +01:00
M66B
f01138caeb
0.84 beta
2016-02-05 18:59:19 +01:00
M66B
3fd5c71cb8
Native rewritten traffic forwarding
2016-02-05 18:55:07 +01:00
M66B
02a665103e
Request required permissions on import
...
Fixes #288
2016-02-05 16:59:40 +01:00
M66B
8b641422b5
Native properly compare sequence numbers
2016-02-05 16:30:18 +01:00
M66B
40985f9d93
Native attempt to received larger tun messages
2016-02-05 15:57:33 +01:00
M66B
30f6a516e9
Native simplified logging
2016-02-05 13:52:11 +01:00
M66B
e9e48115b6
Native buffer data to forward
2016-02-05 11:20:47 +01:00
M66B
03140b5a1a
The application access log supports UDP and TCP only for now
2016-02-04 17:17:02 +01:00
M66B
b6718e4db3
Sort applications on name depending on locale
2016-02-04 16:44:47 +01:00
M66B
2dcaccd75a
Add root to application list
...
Shell is already part of the list
Fixes #283
2016-02-04 16:43:06 +01:00
M66B
f6c2a3462f
More robust database upgrades
2016-02-04 15:09:26 +01:00
M66B
2ae2bbdd54
Crowdin sync
2016-02-04 14:53:01 +01:00
M66B
f98e4a0f44
Added refresh menu to traffic log
...
For when live updates are disabled
2016-02-04 14:49:37 +01:00
M66B
be214bd9f2
Refresh adapter on resume
2016-02-04 14:06:33 +01:00
M66B
ce9c03329a
Crowdin sync
2016-02-04 13:11:04 +01:00
M66B
f746b2214f
Fixes
2016-02-04 13:00:33 +01:00
M66B
943a463782
Batch changed notifications
2016-02-04 12:16:22 +01:00
M66B
f4657ea00f
Crowdin sync
2016-02-04 11:10:39 +01:00
M66B
c4391a7c94
Filter traffic log on udp/tcp/other and blocked/allowed
...
Fixes #282
2016-02-04 11:07:48 +01:00
M66B
be00ef48c0
Better handle blocked UDP traffic
2016-02-04 10:09:31 +01:00
M66B
989303efc6
Show allowed/blocked/hosts count only if there is something to count
2016-02-04 08:54:54 +01:00
M66B
df2c62aca0
Conditionally create database indices
...
Refs #256
2016-02-04 07:40:18 +01:00
M66B
ac1ffb569d
Limit application access log to 50 entries
2016-02-04 07:23:27 +01:00
M66B
338bf5ccec
Remove last download time on local import of hosts file
...
Fixes #275
2016-02-04 07:14:30 +01:00
M66B
edf9e11993
Disable name resolving while logging
2016-02-04 07:06:54 +01:00
M66B
5bfc880751
Substract network speed of NetGuard from total when filtering
2016-02-04 07:05:36 +01:00
M66B
f018e963da
Layout improvement
2016-02-04 06:55:24 +01:00
M66B
0667a58408
DNS table cleanup
2016-02-03 20:38:38 +01:00
M66B
0209cc2afd
More logging
2016-02-03 19:50:12 +01:00
M66B
836000529a
Fixed updating uid/IP map
2016-02-03 19:35:12 +01:00
M66B
caac35154d
Give me a little space, please!
2016-02-03 19:19:57 +01:00
M66B
921e137955
Crowdin sync
2016-02-03 19:17:37 +01:00
M66B
099db1b820
Make room for all those new features ;-)
2016-02-03 19:14:10 +01:00
M66B
013e5b8cc2
Fixed updating dns table
2016-02-03 18:58:15 +01:00
M66B
18b780bfa4
Added setting to disable storing resolved domain names (default enabled)
2016-02-03 18:41:11 +01:00
M66B
40b8dcc5bd
Native fixed warnings
2016-02-03 18:32:25 +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
abc16d3bef
Revert "Native disabled DNS experiment"
...
This reverts commit be3dbe50dc
.
2016-02-03 18:25:40 +01:00
M66B
4a042339ba
Resolve using the database
2016-02-03 17:59:24 +01:00
M66B
f8c5a4cf32
Persists resolved DNS
2016-02-03 17:09:12 +01:00
M66B
f20b586710
Added indices to facilitate searching
2016-02-03 16:51:01 +01:00
M66B
4434a61280
Updated, added text
...
https://tools.ietf.org/html/rfc2308
2016-02-03 16:27:04 +01:00
M66B
2a0d7661e0
Allow searching on resolved names
2016-02-03 16:10:25 +01:00
M66B
be3dbe50dc
Native disabled DNS experiment
...
Refs #272
2016-02-03 15:53:28 +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
2834f1e555
Layout improvement
2016-02-03 14:01:07 +01:00
M66B
5ab87cdca8
Remove checks for Wi-Fi and telephony
...
Fixes #267
2016-02-03 13:42:03 +01:00
M66B
859caa6536
Check permissions for roaming whitelisting
2016-02-03 13:28:29 +01:00
M66B
a0dc8d46be
Remember last hosts file download, improvements
...
Fixes #273
2016-02-03 13:23:54 +01:00
M66B
7069bac392
Crowdin sync
2016-02-03 11:56:28 +01:00
M66B
191fa26cf3
Hosts file download option
2016-02-03 11:54:17 +01:00
M66B
d6e5acd091
Some more port names
2016-02-03 09:04:07 +01:00
M66B
df32990789
IP6 multicast support (untested)
2016-02-03 08:47:10 +01:00
M66B
1b7e0966e7
Correct maximum messages sizes
2016-02-03 08:46:46 +01:00
M66B
87da34c19d
Increase ICMP timeout
2016-02-03 07:42:06 +01:00
M66B
bd78a165b7
Scroll to item after clearing access rules
2016-02-03 07:41:02 +01:00
M66B
bdfc007218
Explain what to be sure about
2016-02-03 07:33:06 +01:00
M66B
b33ed72d3c
Show access rule count instead of access attemps count, comments
2016-02-03 07:19:28 +01:00
M66B
b928510207
Rename menu
2016-02-03 07:04:41 +01:00
M66B
a3f9464554
Show number of hosts
...
Refs #271
2016-02-02 20:39:26 +01:00
M66B
1f3e638dd0
Fixed technical info
2016-02-02 19:50:28 +01:00
M66B
1164ae404e
0.81 beta
2016-02-02 18:59:26 +01:00
M66B
c35f44a93e
Log number of sessions
2016-02-02 18:15:20 +01:00
M66B
b669864845
Workaround bug in phread_kill on SDK < 16
...
Refs #243
2016-02-02 18:02:45 +01:00
M66B
b311ec7b77
Layout fixes
...
Refs #243
2016-02-02 16:30:57 +01:00
M66B
d88b1f39e5
Better lifecycle logging and potential fix for stop hang
...
Refs #243
2016-02-02 16:13:33 +01:00
M66B
b724a5c61a
Crowdin sync
2016-02-02 15:11:09 +01:00
M66B
ff4beabac7
native ICMP
...
Fixes #252
2016-02-02 14:54:07 +01:00
M66B
67fbad0441
Fixed getting logcat
...
Refs #243
2016-02-02 10:06:32 +01:00
M66B
7c43ba977d
Fixed up navigation
...
http://developer.android.com/training/implementing-navigation/ancestral.html
Refs #243
2016-02-02 09:01:04 +01:00
M66B
7f9e435504
Request VPN approval after autostart fail
...
Refs #243
2016-02-02 08:49:39 +01:00
M66B
262f07e69a
Typo
2016-02-02 08:35:57 +01:00
M66B
7c1e7f4845
Notify autostart failed
...
Refs #243
2016-02-02 08:20:57 +01:00
M66B
b968a2b595
Updated text
2016-02-02 08:09:07 +01:00
M66B
d6460d368b
Fixed export file name
...
Refs #243
2016-02-02 07:46:50 +01:00
M66B
f224b54139
Fixed notify internet app setting not sticking
2016-02-02 07:32:22 +01:00
M66B
55eeda5bf9
Search on port number
...
Closes #228
2016-02-01 20:48:14 +01:00
M66B
c665f114b4
Keep filtering
...
Refs #228
2016-02-01 20:45:35 +01:00
M66B
477c3a604a
Added settings to disable access notifications per application
...
Fixes #268
2016-02-01 20:22:39 +01:00
M66B
b77efa6291
Crowdin sync
2016-02-01 19:51:57 +01:00
M66B
1a4e18acf3
Use hosts is an advanced option
2016-02-01 19:51:33 +01:00
M66B
d18d91550f
Display number of hosts
...
Fixes #248
2016-02-01 19:43:17 +01:00
M66B
5757c66e79
Use checkbox preferences for Android < 5.0
...
SwitchCompat cannot be used because there is currently no MultiSelectListPreference
2016-02-01 18:19:25 +01:00
M66B
29d1c26166
Revert "Preference compat"
...
This reverts commit 8a2ddf6cac
.
2016-02-01 17:42:36 +01:00
M66B
8a2ddf6cac
Preference compat
2016-02-01 17:42:18 +01:00
M66B
4b6873b278
Base theme
2016-02-01 17:29:02 +01:00
M66B
d78b9b6543
Crowdin sync
2016-02-01 16:37:35 +01:00
M66B
5c59740dd7
Write external storage permission is required for before Android 5 :-(
2016-02-01 16:02:57 +01:00
M66B
93f368cf4a
Use hosts by default, so that import hosts will work out of the box
2016-02-01 16:02:36 +01:00
M66B
7402ae02af
Log app when log disabled
2016-02-01 15:44:47 +01:00
M66B
f307cd9fd4
Fixed preference dependency
...
Refs #243
2016-02-01 15:33:10 +01:00
M66B
f9141cba78
When in doubt
...
Refs #243
2016-02-01 15:06:01 +01:00
M66B
4c0eb31e6c
What a horrible Android bug
...
Refs #243
2016-02-01 14:23:58 +01:00
M66B
959d610a2e
Fixed <Android 5.0 compatibility
...
Refs #243
2016-02-01 13:32:18 +01:00
M66B
51c12cd922
Crowdin sync
2016-02-01 10:07:21 +01:00
M66B
fe8e7a88e2
Export/import application access filters
...
Fixes #269
2016-02-01 10:04:17 +01:00
M66B
d9bf4682b6
Hide keyboard on search submit
2016-02-01 08:36:22 +01:00
M66B
64b00b73b8
Added option to enable application access logging
2016-02-01 08:25:08 +01:00
M66B
ccc0471418
Auto expand search with one result
2016-02-01 07:55:04 +01:00
M66B
af4c9e170a
Fixed theming
2016-02-01 07:37:13 +01:00
M66B
585c6383c8
Reload stats after import
2016-02-01 07:32:53 +01:00
M66B
d9f3b0e5cd
Fixed default
2016-02-01 07:31:15 +01:00
M66B
931dd8006d
Added notes
2016-01-31 19:52:31 +01:00
M66B
8dade510a6
Cache record records by InetAddress
2016-01-31 19:34:24 +01:00
M66B
f958e2e453
0.80 beta 3
2016-01-31 18:54:31 +01:00
M66B
31403f73bc
Improved PCAP file init
...
Refs #259
2016-01-31 18:46:44 +01:00
M66B
e6f47cd400
Fixed name resolving for IP filtering
2016-01-31 17:16:56 +01:00
M66B
33c84c6f90
Fixed lint warnings
2016-01-31 16:43:32 +01:00
M66B
b8317581a0
Layout compatibility
...
Refs #243
2016-01-31 16:16:24 +01:00
M66B
f1eaacde39
Write PCAP header for new PCAP files
...
Refs #259
2016-01-31 15:42:51 +01:00
M66B
a6e438099c
Category reminder from Marsmallow only
...
Refs #243
2016-01-31 15:30:26 +01:00
M66B
f4c2d9ff78
Use OI file manager before Lollipop
...
Refs #243
2016-01-31 15:22:09 +01:00
M66B
e4f56f2d75
Extra network type from JellyBean MR1
...
Refs #243
2016-01-31 14:19:29 +01:00
M66B
487e8edd13
Older Android versions do not support multiple users
...
Refs #243
2016-01-31 14:15:59 +01:00
M66B
7e1b909be5
Notification compatibility
...
Refs #243
2016-01-31 14:07:07 +01:00
M66B
fff2ba4082
Preparations for lower Android versions, cleanup
...
Refs #243
2016-01-31 13:32:58 +01:00
M66B
831786b542
Fixed popup menu position
...
Fixes #261
2016-01-31 11:04:55 +01:00
M66B
eb606a141d
Crowdin sync
2016-01-31 10:33:26 +01:00
M66B
e6d946570a
Fixed non filtering mode
2016-01-31 10:29:43 +01:00
M66B
52174e5e94
Another theme fix
2016-01-31 09:56:28 +01:00
M66B
76e87ec626
Updated text
2016-01-31 09:47:19 +01:00
M66B
5c6559c514
Refactoring
2016-01-31 09:46:15 +01:00
M66B
8e66f863d0
Fixed theming
2016-01-31 09:41:09 +01:00
M66B
f090b48a84
Application installed notification is a reminder
2016-01-31 09:40:48 +01:00
M66B
d01297aa21
Make filtering a pro feature
2016-01-31 09:30:06 +01:00
M66B
58cfe19c9c
Color code block allowed names
2016-01-31 09:04:54 +01:00
M66B
a65e56e218
Fixed checking for system applications
2016-01-31 07:50:37 +01:00
M66B
f1e2924f22
Fixed search from notification
2016-01-31 07:43:38 +01:00
M66B
f3ce62e227
Lets close things
2016-01-30 21:38:58 +01:00
M66B
7a007bee98
Crowdin sync
2016-01-30 20:52:43 +01:00
M66B
b12518f906
Layout improvement
2016-01-30 20:44:58 +01:00
M66B
12cbb42224
Fixed search collapsing
...
Fixes #232
2016-01-30 20:37:07 +01:00
M66B
68926c3105
New icon
2016-01-30 20:25:55 +01:00
M66B
523c3f3327
Honor manage system apps when notifying on access
2016-01-30 20:25:24 +01:00
M66B
de8c09702e
Use inbox style for access notifications
2016-01-30 20:15:40 +01:00
M66B
42f450fa9d
Notify on internet access
...
Fixes #231
2016-01-30 20:00:38 +01:00
M66B
14f6b0aed1
Filter on InetAddress
2016-01-30 18:43:20 +01:00
M66B
c1306e6516
Crowdin sync
2016-01-30 18:25:52 +01:00
M66B
2a3f30e4f8
Updated text
2016-01-30 18:22:58 +01:00
M66B
4e5bb71f48
Cleanup
2016-01-30 18:22:00 +01:00
M66B
a7a8587fb8
Do not delete access rules on clear
2016-01-30 17:41:45 +01:00
M66B
bfbaae804b
0.80 beta
2016-01-30 17:19:30 +01:00
M66B
be61bbb782
Check if hosts file exists
2016-01-30 17:05:09 +01:00
M66B
07c74cf51f
Crowdin sync
2016-01-30 16:54:18 +01:00
M66B
46fd086337
Block/allow hosts UI
2016-01-30 16:45:43 +01:00
M66B
c7bd5292a8
Log packets with unknown uid
2016-01-30 13:03:37 +01:00
M66B
ee8acf11e7
Native reduce logging
2016-01-30 13:03:29 +01:00
M66B
79a51a9bc3
Better method to determine if app is system app
...
Closes #212
2016-01-30 12:58:15 +01:00
M66B
08bbc907c9
Real time access updates
2016-01-30 12:46:00 +01:00
M66B
3ae9474280
Crowdin sync
2016-01-30 11:04:08 +01:00
M66B
b2e7c69af7
DNS resolving
2016-01-30 10:59:19 +01:00
M66B
55042bedd3
Send resource records to Java
2016-01-30 09:51:41 +01:00
M66B
1d2a6baaa1
Native get name by IP PoC
2016-01-29 20:30:52 +01:00
M66B
291c309a70
Native parse DNS response
2016-01-29 19:10:23 +01:00
M66B
fc936bc546
Workaround text/xml not handled correctly on some devices
...
http://forum.xda-developers.com/showpost.php?p=65045187&postcount=1074
2016-01-29 19:01:04 +01:00
M66B
d99bd709a0
Native DNS compression, fixed warnings
2016-01-29 07:59:35 +01:00
M66B
c159141b45
Fixed hang on import
2016-01-28 23:19:31 +01:00
M66B
da825d3c73
Fixed switching filtering on/off
2016-01-28 23:07:51 +01:00
M66B
aac945cb17
Enable/disable traffic logging using a switch in the action bar
2016-01-28 22:31:21 +01:00
M66B
b0319263f8
Native improved profiling
2016-01-28 18:39:13 +01:00
M66B
9968185ab0
Native cache method and field IDs
2016-01-28 18:21:57 +01:00
M66B
0844c57644
Native cleanup
2016-01-28 15:19:58 +01:00
M66B
fa2b8fc24b
Default disable tethering
2016-01-28 15:19:41 +01:00
M66B
462c2c9b4b
Native log fixes & improvements
2016-01-28 14:30:05 +01:00
M66B
1783363e61
Native reduce UDP logging
2016-01-28 12:35:44 +01:00
M66B
cb913954ce
Native fixed log level
2016-01-28 12:28:08 +01:00
M66B
ae37210958
Crowdin sync
2016-01-28 12:18:57 +01:00
M66B
3ba50ba0ff
Fixed thread ID
2016-01-28 12:18:13 +01:00
M66B
8a6b725769
Added note about native log level
2016-01-28 12:06:17 +01:00
M66B
5feac232c6
Remove technical info in stable versions
2016-01-28 12:03:57 +01:00
M66B
e16c4c4af2
Native rewrite address/domain check
2016-01-28 11:58:39 +01:00
M66B
db5f58aa70
Fixed database upgrade
...
Fixes #256
2016-01-28 10:31:40 +01:00
M66B
3801d79448
Native cleanup
2016-01-28 08:20:15 +01:00
M66B
4135fd6441
Fixed title
2016-01-28 07:52:58 +01:00
M66B
9b933ecb0e
Native improved log logic
2016-01-27 13:50:58 +01:00
M66B
a8216a5e1f
Filter log on resume
2016-01-27 13:39:25 +01:00
M66B
5cb82e9a77
Crowdin sync
2016-01-27 13:11:26 +01:00
M66B
c80fe4d2ea
Better logic, better layout
2016-01-27 13:09:08 +01:00
M66B
94ec8a5266
Common host name cache
2016-01-27 12:44:15 +01:00
M66B
bce1a26c7d
Layout fix
2016-01-27 12:30:52 +01:00
M66B
bab1456d84
Crowdin sync
2016-01-27 12:05:26 +01:00
M66B
0645b42b89
Made technical info headers translatable
...
Closes #253
2016-01-27 12:01:37 +01:00
M66B
2a6feef49f
Show blocked/allowed IPs per application
2016-01-27 11:59:16 +01:00
M66B
4560925d6d
Get application names
2016-01-27 09:00:53 +01:00
M66B
f60b3e5b6b
Crowdin sync
2016-01-27 08:41:47 +01:00
M66B
79674c6535
Reorganized settings, added options to set vpn4, vpn6 & dns address
2016-01-27 08:39:18 +01:00
M66B
28cafaa21d
Native reduce traffic log in user mode
2016-01-26 21:58:30 +01:00
M66B
caf0ca574d
Added search IP/uid to traffic log
...
Refs #235
2016-01-26 21:20:16 +01:00
M66B
8c624fe0c0
Native cleanup
2016-01-26 20:52:38 +01:00
M66B
05025a575d
Show system DNS as hint text
2016-01-26 20:52:18 +01:00
M66B
c6658c8531
Native non blocking socket IO
...
tun is left in blocking mode, since there would be no gain in non blocking mode
2016-01-26 20:43:07 +01:00
M66B
5e09b78593
Native return DNS NXDOMAIN instead of local host
2016-01-26 19:05:39 +01:00
M66B
2e78edc183
Native fixes
2016-01-26 18:54:18 +01:00
M66B
cbaad1047a
Native bail on DNS compression, remarks
2016-01-26 18:41:19 +01:00
M66B
60e3fca0a4
Native DHCP
...
Unfortunately this does not solve tethering nor is it needed for tethering,
but lets leave it there for when we need it in the future.
2016-01-26 17:39:41 +01:00
M66B
ef0231f560
Native recognize ICMPv6
2016-01-26 15:07:26 +01:00
M66B
8d9ecd010b
Native IPv6 extension headers, refactoring, log fixes
2016-01-26 15:00:54 +01:00
M66B
9be681df84
imap ssl known port
2016-01-26 14:43:22 +01:00
M66B
aacbdbeab4
Clear database async
2016-01-26 14:42:58 +01:00
M66B
f061cb8f42
Native log extra data (currently qnames only)
2016-01-26 11:41:18 +01:00
M66B
071124d3fc
Improved traffic log
2016-01-26 10:10:01 +01:00
M66B
860f251719
Append IP version to protocol
2016-01-26 09:09:00 +01:00
M66B
eef1540a5a
Revert "Native ICMP proof of concept"
...
This reverts commit 84c10f803e
.
2016-01-26 09:02:44 +01:00
M66B
84c10f803e
Native ICMP proof of concept
2016-01-26 09:02:07 +01:00
M66B
e2b14108fb
Native lock tun I/O
2016-01-26 08:05:42 +01:00
M66B
0ab9849552
Added debug setting
2016-01-26 08:03:59 +01:00
M66B
3787fc9190
Updated DNS on network change, better reload logic
...
Fixes #251
2016-01-26 07:26:43 +01:00
M66B
e8ba6e24f5
Fallback to system DNS
2016-01-26 06:50:18 +01:00
M66B
c74455c4b6
Native DNS TTL match default Android cache time
2016-01-25 20:25:40 +01:00
M66B
f4e1382cb5
Added development option to set DNS
2016-01-25 19:23:59 +01:00