25 Commits

Author SHA1 Message Date
xiyue 7a24bf158a Fix the display of unicode characters in wireshark (#845)
Closes #844
2026-03-19 19:53:26 +01:00
Emanuele Faranda cb81905b1d Update Portuguese (Brazil) strings 2026-02-11 19:20:47 +01:00
Emanuele Faranda e3a8a408a6 Update locales from Weblate (AI assisted) 2026-02-11 18:59:53 +01:00
emanuele-f e4338843d0 weblate.py: consider locale up-to-date when files match
Skip update and bump status when the locale file is identical
on weblate/master and HEAD. Also bump status when all pending
commits are already in master.
2026-02-11 18:59:13 +01:00
emanuele-f 7cbaa1a354 Add the Portuguese (BR) app language 2026-02-11 18:11:27 +01:00
emanuele-f 58b0c436c4 Show translation percentage in weblate status command 2026-02-10 22:23:33 +01:00
emanuele-f c6346eda9f Add weblate.py script to automate translation updates
Cherry-picks translation commits from the weblate remote, squashing
consecutive commits by the same author. Uses 3-way merge to preserve
master-only changes. Tracks last processed commit per locale in
tools/weblate_status.
2026-02-10 22:11:47 +01:00
emanuele-f 4a28879318 Implement dump of PCAPdroid metadata in Pcapng
Closes #434
2025-01-04 17:03:42 +01:00
emanuele-f b8847a28ab Add support for Wireshark udpdump
The pcapdroid_udpdump.lua Wireshark plugin can be used to dissect
PCAPdroid packets when captured via the udpdump interface
2024-11-03 19:53:19 +01:00
emanuele-f 0351e7b9ac Support Unicode strings in the Wireshark plugin
Closes #435
2024-05-23 09:44:18 +02:00
emanuele-f 9dfeb72c79 Fix sample usage comment 2022-02-06 00:29:07 +01:00
emanuele-f c2ad297005 Initial mitmproxy plugin implementation
The pcapdroid_mitm.py plugin allows PCAPdroid to receive the decrypted data from
mitmproxy and display it into the GUI (currently limited to the HTTP request)
2022-02-06 00:27:09 +01:00
emanuele-f e00870b23e New dump parameters for the Intent-based API
- snaplen: limit the size of a every packet
- max_pkts_per_flow
- max_dump_size: stop the capture when the size limit is reached
2022-01-25 15:57:38 +01:00
emanuele-f 59eda30056 Print total stats when pcapd terminates 2022-01-25 10:08:10 +01:00
emanuele-f 4088285d16 Add option to write PCAP to file 2021-09-22 11:27:35 +02:00
emanuele-f 4846a0b546 Add preference to toggle the PCAPdroid trailer
Closes #36
2021-07-04 15:08:08 +02:00
emanuele-f 1518f49026 Add PCAPdroid trailer support to udp_receiver.py 2021-07-03 20:13:25 +02:00
emanuele-f 0a935be6e4 Initial export of app info in PCAP
Initial work for #36
2021-07-02 00:45:19 +02:00
emanuele-f 0f09214a09 Update copyright 2021-03-04 18:48:24 +01:00
Emanuele Faranda ac18fbac62 Update udp_receiver.py 2021-01-22 15:28:47 +01:00
Emanuele Faranda dd24a1de14 Update udp_receiver.py 2021-01-22 15:24:02 +01:00
emanuele-f 47aacace96 Fix some traffic not being monitored
The 128.0.0.0/1 route was missing, resulting in all the traffic for
higher IP addresses not being monitored
2020-06-09 19:02:42 +02:00
emanuele-f dab1bcb2fe Rename project to PCAPdroid 2020-01-06 19:38:47 +01:00
emanuele-f 3619abecb5 Fix receiver issue when verbose is diasabled 2019-11-03 19:45:20 +01:00
emanuele-f 1494e7d06e Add UDP receiver python script
It handles PCAP headers automatically in order to make it easy to pause
and resume a capture
2019-11-03 19:35:17 +01:00