Commit Graph

1404 Commits

Author SHA1 Message Date
emanuele-f
64611f2ed2 Allow PCAPdroid capture control without prompt via API key
It's now possible to generate an API key to be set in the Intent,
allowing to control the PCAPdroid capture without prompt

Closes #516
2025-05-11 11:30:06 +02:00
xdjibi
5d82cf10a7 Update French strings
Some checks failed
Debug build / build (push) Has been cancelled
Validate Gradle Wrapper / Validation (push) Has been cancelled
Test native code / test (push) Has been cancelled
Windows build / build (push) Has been cancelled
2025-05-07 09:02:06 +02:00
Pelixxx
6d135bdda6 Translated using Weblate (Indonesian)
Currently translated at 100.0% (2 of 2 strings)

Translation: PCAPdroid/F-Droid description
Translate-URL: https://hosted.weblate.org/projects/pcapdroid/f-droid-description/id/
2025-05-07 08:58:27 +02:00
Pelixxx
5a3cbdab10 Update Indonesian strings 2025-05-07 08:58:27 +02:00
Emanuele Faranda
b098d65515
Merge pull request #513 from emanuele-f/issue-509-tcp-exporter
Some checks failed
Debug build / build (push) Has been cancelled
Validate Gradle Wrapper / Validation (push) Has been cancelled
Test native code / test (push) Has been cancelled
Windows build / build (push) Has been cancelled
Implement TCP Exporter (pcap-over-ip)
2025-04-27 20:14:56 +02:00
Julian Wang
c76486dbd9
Update Chinese strings (#512) 2025-04-27 20:09:58 +02:00
emanuele-f
ae520037aa Bump version to 1.8.5 2025-04-25 20:36:30 +02:00
emanuele-f
91f258d8ab Implement TCP exporter (pcap-over-ip)
It makes it possible to integrate PCAPdroid with other software

See #509
2025-04-25 18:36:21 +02:00
emanuele-f
397c499440 Fix geodb download with Arabic language 2025-04-25 16:51:32 +02:00
emanuele-f
c7f181f599 Remove untranslatable strings
Some checks failed
Debug build / build (push) Has been cancelled
Validate Gradle Wrapper / Validation (push) Has been cancelled
Test native code / test (push) Has been cancelled
Windows build / build (push) Has been cancelled
2025-03-31 11:25:51 +02:00
emanuele-f
ecf9459b96 Crop new onboarding image to match existing proportions
See #500
2025-03-31 11:24:02 +02:00
kevino
5966cf1a88
Change depiction pictures shown in the onboarding activity (#500)
Updated screenshot of firewall_block in onboarding activity to include country block and also updated the respective string to add country
2025-03-31 11:23:14 +02:00
emanuele-f
498cb72ca6 Bump version to 1.8.4
Some checks failed
Debug build / build (push) Has been cancelled
Validate Gradle Wrapper / Validation (push) Has been cancelled
Test native code / test (push) Has been cancelled
Windows build / build (push) Has been cancelled
2025-03-23 13:12:52 +01:00
jonnysemon
e35b9c8441 Update Arabic strings 2025-03-23 13:11:29 +01:00
CorrectTranslate
5ee3868efb Update Azerbaijani strings 2025-03-23 13:11:29 +01:00
CorrectTranslate
682ca1c791 Update Turkish strings 2025-03-23 13:11:29 +01:00
Emanuele Faranda
a6e65f8546 Update French strings 2025-03-23 13:11:29 +01:00
MicrowavedCat
712f60a92f Update French strings 2025-03-23 13:11:29 +01:00
emanuele-f
68cacc0a81 Fix possible SecurityException when opening PCAP file
Crash in Utils.isPcapng openInputStream
2025-03-23 12:51:40 +01:00
emanuele-f
5abc3a7e20 Fix possible IllegalStateException on VPN start
"IllegalStateException: Unavailable in lockdown mode" is happening
on some devices. On most devices it just returnss a null intent
2025-03-23 12:51:37 +01:00
emanuele-f
6b8ab97713 Fix possible unaligned memory accessses in stun.c on ARMv7
See #496
2025-03-22 16:41:58 +01:00
emanuele-f
b20bf88660 Remove BUILD_TIME from build.gradle
Some checks failed
Debug build / build (push) Has been cancelled
Validate Gradle Wrapper / Validation (push) Has been cancelled
Test native code / test (push) Has been cancelled
Windows build / build (push) Has been cancelled
Needed for reproducible builds, see #495
2025-03-20 22:56:47 +01:00
emanuele-f
2401d94c93 Change icons and add banners according to tv guidelines
https://developer.android.com/design/ui/tv/guides/system/tv-app-icon-guidelines

Note: also adding a 512x512 to mipmap-television-xhdpi, which seems
required
2025-03-11 23:13:55 +01:00
emanuele-f
51b7310f0c Bump version to 1.8.3
Some checks failed
Debug build / build (push) Has been cancelled
Validate Gradle Wrapper / Validation (push) Has been cancelled
Test native code / test (push) Has been cancelled
Windows build / build (push) Has been cancelled
2025-03-08 19:41:15 +01:00
emanuele-f
5f83fb6143 Fix QUIC decryption notice shown when not decrypting 2025-03-08 19:41:09 +01:00
emanuele-f
233dfb611c Update gitignore 2025-03-08 19:33:14 +01:00
emanuele-f
dead62cfdb Fix empty state not visible in edit list views 2025-03-08 19:33:14 +01:00
emanuele-f
e650669553 Update ndk and ushark to r26d 2025-03-08 18:51:51 +01:00
emanuele-f
90771e61da Fix possible IllegalStateException with threshold slider 2025-03-08 17:25:16 +01:00
emanuele-f
66df1285ab Fix possible crash in uriToFilePath with null Uri 2025-03-08 17:20:20 +01:00
emanuele-f
e0441b8a5d Fix crash when adding a protocol filter 2025-03-08 17:08:49 +01:00
emanuele-f
0daa2861ed Bump version to 1.8.2
Some checks failed
Debug build / build (push) Has been cancelled
Validate Gradle Wrapper / Validation (push) Has been cancelled
Test native code / test (push) Has been cancelled
Windows build / build (push) Has been cancelled
2025-03-04 22:34:52 +01:00
emanuele-f
2a389a6055 Fix crash on capture start with port mapping rules
Update gson to 2.11.0, which includes default r8 rules.
Caused by the r8 minification introduced in 0ca5ff0
2025-03-04 22:33:16 +01:00
emanuele-f
d190e372f0 Bump version to 1.8.1 2025-03-04 20:50:58 +01:00
emanuele-f
ff457d8876 Fix crash when downloading the Geolocation db
Caused by the r8 minification introduced in 0ca5ff0

Closes #491
2025-03-04 20:34:44 +01:00
emanuele-f
ac680864b1 Bump version to 1.8.0
Some checks failed
Debug build / build (push) Has been cancelled
Validate Gradle Wrapper / Validation (push) Has been cancelled
Test native code / test (push) Has been cancelled
Windows build / build (push) Has been cancelled
2025-03-03 16:52:33 +01:00
emanuele-f
0dfbf0785c Update dependencies 2025-03-03 16:52:30 +01:00
emanuele-f
2cfd5d7a6e Remove unused strings 2025-03-03 16:45:35 +01:00
emanuele-f
762b9a086a Update what's new 2025-03-03 16:30:48 +01:00
emanuele-f
fe6b8aa5ae Add Azerbaijani, Tamil and Polish languages to production 2025-03-01 12:17:44 +01:00
jonnysemon
08fc2acba2 Update Arabic strings 2025-03-01 12:12:59 +01:00
Emanuele Faranda
8585711f57 Update Italian strings 2025-03-01 12:11:25 +01:00
appTaxi
9cb75aefd4 Update Italian strings 2025-03-01 12:11:21 +01:00
大王叫我来巡山
abef7ed096 Update Chinese (Simplified Han script) strings 2025-03-01 12:09:47 +01:00
RyoidenshiAokigahara
3ff8e59aee Update Russian strings 2025-03-01 12:09:06 +01:00
odkate918c013d81c448ce
3a17f1c420 Update Ukrainian strings 2025-03-01 12:08:03 +01:00
Jamil Farajov
068e408641 Add Azerbaijani translation 2025-03-01 12:06:09 +01:00
தமிழ்நேரம்
df61cec4dc Add Tamil translation 2025-03-01 12:04:46 +01:00
Mario Herrmann
36405c2159 Update German strings 2025-03-01 12:02:52 +01:00
Ettore Atalan
4d77cb9aa8 Update German strings 2025-03-01 12:02:40 +01:00