sniffnet v1.4.0

v1.4.0
New features
  • Import PCAP files (#795 — fixes #283)

https://github.com/user-attachments/assets/05ce3ad4-b63f-4bac-9036-1ed04a68395b

  • Enhanced notifications (#830 — fixes #637)
  • Donut chart reporting overall traffic statistics (#756 — fixes #687)
  • Added support for ARP protocol (#759 — fixes #680)
  • Identify and tag unassigned/reserved "bogon" IP addresses (#678 — fixes #209)
  • Show data agglomerates in Inspect page table (#684 — fixes #601)
  • Added Traditional Chinese (Taiwan) translation 🇹🇼 (#774)
  • Added Indonesian translation 🇮🇩 (#611)
  • A Docker image of Sniffnet is now available (#735)
Improvements
  • Added new themes A11y (Night) and A11y (Day) based on palettes optimized for Accessibility (#785 — fixes #786)
  • Do not apply new notification thresholds while user is typing them (#777 — fixes #658)
  • Show more information when domain name is short (#720 — fixes #696)
  • Avoid directory traversal when selecting file name for PCAP exports (#776 — fixes #767)
  • Add icon to window title bar (#719 — fixes #715)
  • Update footer buttons and links (#755 — fixes #553)
  • Handle errors to reduce the number of possible crash occurrences (#784)
  • Updated some of the existing translations to v1.3:
Fixes
  • Fix crates.io package for Windows (#718 — fixes #681)
  • Fix crash when inserting characters longer than one byte in the text input for byte threshold notification setting (#747 — fixes #744)
  • Remove pre-uninstall script on Linux (fixes #644)
  • Fix typo in Russian translation (fixes #730)
  • Minor fix to service determination algorithm in case of multicast and broadcast traffic
Thanks to:
  • @ZEROF, @0x0177b11f, @cthulu201, @wahn, @orhun, @ipinfo, @3kh0 for sponsoring Sniffnet 💖
  • NLnet for supporting the development of this version via the NGI Zero Commons Fund
  • @shu-kitamura for adding ARP support
  • @PeterDaveHello for the new Traditional Chinese (Taiwan) translation
  • @nubikripto for the new Indonesian translation
  • @domcyrus for creating a Docker image of Sniffnet
  • @vcrn for improving notification thresholds logic
  • @guilherme-demarchi, @Kapelianovych, @aguacero7 for updating the existing translations
View original

Upgraded? How did it go?

Discussion