./net/sniffnet, Application to comfortably monitor your network traffic

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.3.0, Package name: sniffnet-1.3.0, Maintainer: pin

Sniffnet is a simple yet insightful application to let you have a glance into
your network traffic in a straightforward and appealing way.

Features
- choose a network adapter to inspect
- select filters to apply to the observed traffic
- view real-time charts about traffic intensity (bytes and packets per second,
incoming and outgoing)
- view overall statistics about the filtered traffic
- view most relevant connections (most recent, most packets, most bytes)
- save complete textual report with detailed information for each connection:
- source and destination IP addresses
- source and destination ports
- carried protocols
- amount of exchanged packets and bytes
- initial and final timestamp of information exchange


Master sites:

Filesize: 32478.354 KB

Version history: (Expand)


CVS history: (Expand)


   2024-04-09 19:01:12 by pin | Files touched by this commit (3) | Package updated
Log message:
net/sniffnet: update to 1.3.0

[1.3.0] - 2024-04-08
 - Introduced thumbnail mode, enabling users to keep an eye on Sniffnet while
   doing other tasks (#484)
 - Added support for ICMP connections and messages (#417 — fixes #288)
 - Added capability to identify 6000+ upper layer services, protocols, trojans,
   and worms (#450 — fixes #374)
 - Added feature to optionally export the analysis as a PCAP file with a custom
   path (#473 — fixes #162 and #291)
 - Introduced new filtering capabilities to allow users specify custom values
   of ports and IP addresses (#414)
 - The size of text and widgets can now be customised by setting a proper zoom
   value (fixes #202 and #344)
 - Added possibility to totally customize the app's theme via styles defined in
   TOML files (#286 and #419)
 - Upgraded inspect page table: multiple new search filters, additional sorting
   options, and always keep a correct fields alignment (#442 — fixes #63)
 - Added support for more link types in addition to Ethernet: raw IP packets
   and null/loopback packets are now correctly parsed (#421)
 - Support changing sort strategy for network hosts and services in overview
   page, showing most recent items by default (#452)
 - IP addresses can now be copied to clipboard from the popup related to a
   given entry of the connections table, and a new search parameter has been
   introduced in Inspect page to allow users filter their connections based on
   IP address values (#409)
 - Traffic chart is now smoother and overall better-looking thanks to the new
   spline-based interpolation (#461)
 - Added Japanese translation 🇯🇵 (#343)
 - Added Uzbek translation 🇺🇿 (#385)
 - Window size and position are now remembered, so that Sniffnet can reopen
   with the same window properties
 - Users can now provide custom paths for MMDB files to allow using the
   commercial versions of the country and ASN databases (fixes #243)
 - Added new command line option --restore-default to restore the default
   configurations of the app (settings, window properties, and device selected
   at startup)
 - The app's configurations are now stored only on application close, instead
   of needlessly store them each time the settings popup is closed (#420)
 - The textual output report is not generated anymore
 - Settings "Language" tab has been removed. Language selection and other
   options are now included in a new settings tab "General" (#365)
 - Updated Portuguese translation to v1.2 (#398)
 - Cleaned code implementing the concept of first class theming (#339)
 - Migrate to Iced 0.12 (#470)
 - Added documentation about Sniffnet installation on Nix and Tiny Core Linux
   (respectively #394 and #341)
 - General aesthetic improvements
 - Fixed bug about not delivered favorite notifications in presence of old
   outgoing connections
 - Fixed bug causing the application's icon not to be visible in some Linux
   environments
 - Fixed a build failure on powerpc64 (#356 — fixes #353)
 - Fixed a typo in Russian translation (#389)
 - Fixed icon inconsistency in case of directed broadcast traffic
 - Made byte strings consistent across the app, and added support for Terabytes
   and Petabytes representations
 - Fixed hosts and services data bar lengths inconsistencies in overview page
 - Minor improvements to Spanish translation (#454)
   2023-11-12 14:24:43 by Thomas Klausner | Files touched by this commit (2570)
Log message:
*: revebump for new brotli option for freetype2

Addresses PR 57693
   2023-10-25 00:11:51 by Thomas Klausner | Files touched by this commit (2298)
Log message:
*: bump for openssl 3
   2023-08-08 21:59:18 by pin | Files touched by this commit (3) | Package updated
Log message:
net/sniffnet: update to 1.2.2

[1.2.2] - 2023-08-08

- Added option to set different shades of color gradients for each of the
  available themes
- Added new application themes: Dracula, Gruvbox, Nord, and Solarized
- Other aesthetic improvements (see #119 for more info):
    - redesigned page tabs
    - highlighted headings with different colors
    - simplified scrollables style
    - improvements to Deep Sea and Mon Amour color palettes
- Added Finnish translation 🇫🇮
- Added support for --help and --version command line arguments
- Migrated to Iced 0.10, that is now able to select the graphical renderer at
  runtime: a fallback one (tiny-skia) will be used in case the default one
  (wgpu) crashes
- Added app id in order to correctly show the icon and app name on Linux
  Wayland (fixes #292)
- Restructured issue templates to let users open issues in a more efficient and
  effective way
- Updated French translation to v1.2
- Color palettes in settings page are now built as Rule widgets, without
  involving the use of external SVGs anymore
- Fixed alt+tab shortcut  — fixes #262
- Fixed problem that didn't allow opening links and the report file on
  operating systems different from Windows, macOS, and Linux
- Use scrollable to make active filters visible when the selected adapter name
  is long (overview page)
- Ensure no colored pixel is shown if the respective packets or bytes number
  is zero
- Minor fix to Chinese translation
   2023-06-08 20:50:36 by pin | Files touched by this commit (3) | Package updated
Log message:
net/sniffnet: update to 1.2.1

New features
 - Considerably refined the app packaging strategy, introducing support for more
   architectures and other advancements 📦 (see #246 for additional details)
 - Added button to clear all the current search filters quickly in inspect page
 - Added Swedish translation 🇸🇪 (#213)

Improvements
 - Updated most of the existing translations to v1.2:
     - German 🇩🇪 (#191)
     - Spanish 🇪🇸 (#203)
     - Persian 🇮🇷 (#193)
     - Korean 🇰🇷 (#205)
     - Polish 🇵🇱 (#244)
     - Romanian 🇷🇴 (#241)
     - Russian 🇷🇺 (#187)
     - Turkish 🇹🇷 (#192)
     - Ukrainian 🇺🇦 (#216)
     - Chinese 🇨🇳 (#214)
 - Renamed "Administrative entity" to "Autonomous System \ 
name" to avoid
   confusion
 - Improved filter columns relative width to avoid the "Application \ 
protocol"
   label being cut when displayed in Swedish
 - Footer URLs have been updated to include links to Sniffnet's official website
   and GitHub Sponsor page
 - Updated docs including installation instruction for Arch Linux (#185)
 - Minor improvements to packets and bytes number format
 - Minor improvements to:
     - code readability (#248)
     - docs (#235)

Fixes
 - Various issues have been fixed by the refined packaging strategy (#199, #220,
   #223, #224, #225, #242)
 - Solved a minor problem that caused flags to be slightly misaligned in inspect
   page table
   2023-05-19 13:36:04 by pin | Files touched by this commit (1) | Package updated
Log message:
net/sniffnet: remove update leftovers
   2023-05-19 13:13:54 by pin | Files touched by this commit (3) | Package updated
Log message:
net/sniffnet: update to 1.2.0

[1.2.0] - 2023-05-18
 - Introduced host-based analysis: instead of just showing IP addresses, now
   host names and network providers are available for a quicker and more
   meaningful traffic interpretation
    - Added rDNS (reverse DNS) lookups to find out network host names
    - Added ASN (Autonomous System name and number) lookups to find out the
      entity managing a given IP address (fixes #62)
 - Individual connections identified by IP addresses remain available and can
   now be filtered and further inspected through a simple click
 - Support for identification of addresses in the local network
 - Support for data link layer MAC addresses
 - Full support for broadcast traffic recognition (added directed broadcast
   identification)
 - Added dropped packets number (fixes #135)
 - Changed favorites management: instead of referring to single IP addresses,
   favorites are now related to network hosts
 - Added Greek translation 🇬🇷 (#160)
 - Added Persian translation 🇮🇷 (#158)
 - Do not open terminal window when starting the application on Windows
   (fixes #85)
 - Do not open terminal window when starting the application on macOS
 - Changed macOS application icon to be consistent with standard icons
   dimension (fixes #177)
 - Made available RPM package for Linux and automated packaging process for
   Windows, macOS, and Linux (#180 - fixes #20)
 - Keep the active addresses of the selected network adapter up to date during
   analysis
 - Changed shortcut to interrupt analysis from backspace to ctrl+backspace
 - Images have been replaced with SVGs
 - Added unit tests for chart and started unit tests for gui modules (#132)
 - Fixed problem that let users switch page pressing the tab key even if no
   packets were received
   2023-04-30 21:55:37 by pin | Files touched by this commit (3) | Package updated
Log message:
net/sniffnet: update to 1.1.4

The application has been translated in 4 new languages:
 - Portuguese (#134)
 - Russian (#151)
 - Korean (#128)
 - Turkish (#139)
 ...the total number of supported languages is now 13

Improvements
 - Changed adapter buttons format and improved volume slider layout (see #119
   for more details or to give me further suggestions)
 - Scrollbars are now highlighted when hovering on the respective scrollable
   area
 - Set up iced_glow feature on branch glow-renderer to overcome unsupported
   graphics (#155)
 - Modified dependabot configuration to update GitHub Actions as needed (#141)

Fixes
 - Fixed problem causing a crash on macOS when starting Sniffnet's Homebrew
   package or building from source in release mode (#109 - #137)