Commit Graph

210 Commits

Author SHA1 Message Date
emanuele-f
2b52fcaa50 Make fab down clickable on Android TV 2021-03-30 13:00:26 +02:00
emanuele-f
049af45f42 Implement dark theme
Closes #46
2021-03-30 13:00:26 +02:00
sr093906
62d1de0183
Update Chinese Strings (#54) 2021-03-30 09:26:36 +02:00
emanuele-f
4ac471f3a1 Handle missing Storage Access Framework on save
The Storage Access Framework may be missing in some Android devices,
expecially TVs, which sometimes implement an empty stub. In such cases,
PCAPdroid uses the deprecated API to save the file to the Downloads
folder in the internal memory.

Fixes #53
2021-03-30 00:56:49 +02:00
emanuele-f
8a8e96ee39 Remove home screen channel on Android TV 2021-03-29 22:14:07 +02:00
sr093906
42002ebd2d
Update Chinese Strings and Remove Array.xml (#52) 2021-03-29 12:07:40 +02:00
emanuele-f
1bb6ae3165 Fix UDP broadcast connections 2021-03-29 12:01:51 +02:00
emanuele-f
9bb1741456 Handle file selector exception 2021-03-29 11:11:03 +02:00
emanuele-f
c5b6609421 Update russian translation 2021-03-25 21:41:57 +01:00
emanuele-f
6b8939b530 Bump version to 1.3.3 2021-03-25 12:51:00 +01:00
emanuele-f
d39b688ad3 Add russian translation (credits rikishi) 2021-03-25 12:40:00 +01:00
emanuele-f
75d261fd39 Detect known DNS servers 2021-03-25 12:36:44 +01:00
emanuele-f
32089b9e8b Fix long host name overlapping traffic bytes 2021-03-25 11:58:28 +01:00
emanuele-f
fbabe5478f Fix host LRU resolution not performed in some cases 2021-03-25 11:29:40 +01:00
emanuele-f
b32563c159 Implement DNS reply host caching
The cache is used to resolve an IP into an host name when no other
host information is available.
2021-03-24 15:48:33 +01:00
emanuele-f
622b90b95e Update Chinese Strings
Closes #49
2021-03-24 10:47:01 +01:00
emanuele-f
429215400e Refresh connection details activity 2021-03-24 00:52:21 +01:00
emanuele-f
ab3d684fe7 Implement language switch
It is now possible to switch between the system default language and
the english language.
2021-03-23 23:40:14 +01:00
emanuele-f
6ae5f3fd04 Add initial language switch support
Also add italian translation
2021-03-23 19:26:15 +01:00
emanuele-f
7430687d8c Improve connection status reporting 2021-03-23 18:00:34 +01:00
emanuele-f
e82b77f4b4 Fix dropped DNS request being shown 2021-03-23 17:01:01 +01:00
emanuele-f
9a29bf8444 Rename misleading interface name 2021-03-23 16:13:09 +01:00
sr093906
0d2827da03
Update Chinese Strings (#48) 2021-03-19 13:33:26 +01:00
emanuele-f
47e1d88aab Add IPv6 support
IPv6 must be manually enabled from the preferences. However, when an IPv6 gateway
is not available, the connections will fail with network unreachable.

Closes #2
2021-03-18 19:25:25 +01:00
emanuele-f
08e65d7223 Rework uid_resolver.c
Closes #1
2021-03-17 18:30:55 +01:00
emanuele-f
e7bdb27727 Avoid "No Apps" after starting the AppsActivity 2021-03-17 11:52:43 +01:00
emanuele-f
adcc8b6e5a Avoid unnecessary updates when in background 2021-03-17 11:38:49 +01:00
emanuele-f
6ae6a0f7b8 Use fallback DNS server when main network changes
This avoids using a private DNS server which isn't reachable anymore
2021-03-17 10:37:31 +01:00
emanuele-f
9668a1f455 Improve TCP connections handling 2021-03-11 22:42:29 +01:00
emanuele-f
9a32fabdf0 Bump version to 1.3.2 2021-03-09 16:34:54 +01:00
emanuele-f
5e43340002 Add ICMP support
Closes #3
2021-03-09 16:19:47 +01:00
emanuele-f
afdd8ad043 Avoid loading all the installed apps when not necessary
This reduces the CPU and memory usage and also improves the adapters
responsiveness.

Closes #40
2021-03-08 21:20:31 +01:00
emanuele-f
778362fd07 Prevent crash in Bitmap.createBitmap 2021-03-08 13:10:58 +01:00
emanuele-f
82042f97c4 Bump version to 1.3.1 2021-03-07 13:54:59 +01:00
emanuele-f
407f1386ec Color fix 2021-03-07 13:09:36 +01:00
emanuele-f
d04b93edd0 Fix startup crash before Oreo 2021-03-07 12:35:45 +01:00
sr093906
fb1fcd77ab
Update Chinese Strings (#43) 2021-03-06 10:38:12 +01:00
emanuele-f
dc444bc35e Bump version to 1.3.0 2021-03-05 23:44:37 +01:00
emanuele-f
4e02e444fc Fix selected spinner text in android TV 2021-03-05 17:28:04 +01:00
emanuele-f
d117a9342a Add ability to filter by unknown app 2021-03-05 16:56:25 +01:00
sr093906
f0be83ceda
Update Chinese localization (#41) 2021-03-05 11:18:23 +01:00
emanuele-f
4d76a8b0aa Merge branch 'dev' 2021-03-04 23:50:49 +01:00
emanuele-f
569523f091 Remove unused resources and add TLS decryption help 2021-03-04 23:46:40 +01:00
emanuele-f
e8a56aa669 Add about view and share app 2021-03-04 23:14:30 +01:00
emanuele-f
fc31bf6e7c Add message for old untracked connections 2021-03-04 22:02:46 +01:00
emanuele-f
0f09214a09 Update copyright 2021-03-04 18:48:24 +01:00
emanuele-f
279c189f20 Honor uid filter while exporting CSV 2021-03-04 18:05:31 +01:00
emanuele-f
7c1075b6e7 Add Android TV support 2021-03-04 17:26:48 +01:00
emanuele-f
29d7ce8d63 Remove share action on connections log
The share intent data size is limited and the connections log can easily
exceed it.
2021-03-04 10:59:30 +01:00
emanuele-f
bea157d5e5 Add more known apps 2021-03-04 10:50:58 +01:00