EtherApe Changelog

What's new in EtherApe 0.9.13

Dec 3, 2013
  • Optional central node, based on work of Javier Fernandez-Sanguino Peña.
  • re-enabled full-screen mode, thanks to nrvale0
  • Updated spanish translation, thanks to Javier Fernandez-Sanguino Peña.
  • Added German translation, and fixed typos, thanks to Chris Leick.
  • Updated documentation.

New in EtherApe 0.9.12 (May 31, 2011)

  • A critical bug triggered by RPC traffic that could be exploited to make EtherApe crash just by sending a suitable packet was fixed.
  • No packet data is involved other than the IP addresses, so privilege escalation should not happen.

New in EtherApe 0.9.11 (May 30, 2011)

  • EtherApe gains several traffic statistics and can now export them.
  • Italian and Swedish translations have been added.

New in EtherApe 0.9.10 (Feb 8, 2011)

  • IPV6 support, thanks to David Flamand.
  • new statistic: average packet size.
  • added option --min-delay, to complement --max-delay when replaying from file. With this option you can replay a capture in slow-motion.
  • tweaked default service file, adding some common ports.
  • added check for invalid proto-color mappings (debian bug 566226).
  • removed bogus double assignement. Thanks to "johndoe123321".

New in EtherApe 0.9.8 (Sep 27, 2009)

  • Fixed bug 1713590, bad replaying of out-of-order packets (Bug report by "haywire_dk").
  • Fixed bug 1435271, about box doesn't report version (Bug report by Cullen Newsom, who had to wait more than three years for this fix).
  • Fixed bug 2839050, a massive memory leak reported by "psistormyamato".
  • Fixed a bug causing no-data tcp packets to have incorrect port.
  • Improved performance in several key areas.
  • Upgraded to glade-3, removed deprecated widgets and functions, tweaked the looks a bit.
  • Added --glade-file option to load a different glade file.
  • Renamed --infile to --replay-file to be more consistent with the shortcut (-r).
  • Option --zero-delay (-z) is now replaced by --max-delay, receiving a maximum delay in ms between packet when replaying from file.
  • Revised preferences dialog. Timeouts now expressed in seconds.
  • Added preference for diagram text color.
  • Added port column to protocol infos (Feature request 2818525).
  • Made node name and ip selectable in node/link info (FR 2818525 again).
  • Preferences dialog now accepts multiple protocols for a color.
  • Added a node window, showing a table with all non-expired nodes (i.e. both those visible on diagram and the inactive, hidden, but not removed ones).
  • Removed several outdated preferences: diagram is always anti-aliased, links always fade on timeout and info windows show protocol data.
  • Revised default timings, now geared toward instant monitoring. Previous values where more suited for mid-term analisys. Since sub-second timeouts aren't very useful, and reading milliseconds less than ideal, all expire periods now are entered in seconds.
  • Etherape had always the ability to map multiple protocols to a single color, but you had to create multiple rows, manually matching the RGB code. Now the preferences dialog accepts protocols separated by ',' for the same row and also compacts automatically previously distinct rows. You can also change the row color.
  • The link width slider now controls the link width/node radius ratio, so changing both node and link size will be easier, while retaining the ability to have a links smaller or greater than nodes.
  • Expanded internal consistency checks.
  • Info and debug levels are now enabled by defining the environment variable APE_DEBUG with values respectively info or debug (case insensitive).