X-Git-Url: https://unix4lyfe.org/gitweb/darkstat-debian/blobdiff_plain/a1e8056c92203d02860d719abb1d562453896da8..HEAD:/ChangeLog diff --git a/ChangeLog b/ChangeLog index f14816c..c59bd8e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,39 @@ +v3.0.719 (24 May 2015) + - Implement tracking of remote ports: shows which ports the host + is making outgoing connections to. Long time feature request. + - Bugfix: when the capture interface goes down, exit instead of + busy-looping forever. + - Fix "clock error" due to machine reboot. + - SIGUSR1 now resets the time and bytes reported on the graphs + page. + - Account for all IP protocols. + - Change the default ports_max to only twice the default + ports_keep. + +v3.0.718 (25 January 2014) + - (SECURITY!) Don't chroot() by default. The user must specify + a --chroot dir for this to happen now. + - Bring back the "--base /path" functionality. + - Add explicit warning about graphs being blank if we can't get + local IPs on an interface. + - Don't crash in timer_stop() if monotonic time stops or goes + backwards. + - Lots of internal cleanups. + - Use time_t instead of "long" for time. This is more correct + and should fix darkstat on OpenBSD 5.5 on 32-bit systems. + +v3.0.717 (14 August 2013) + - (OS X only) Work around lack of clock_gettime(). + - Fix crash due to str_appendf() not understanding %ld. + +v3.0.716 (8 August 2013) + - Implement support for multiple capture interfaces. + - Support multiple local IPs on an interface. + - Only error out if we fail to create all HTTP sockets. + In particular, this helps on IPv6-incapable platforms. + - Use monotonic time over wall time where appropriate. + - Portability fixes for NetBSD and OpenBSD. + v3.0.715 (January 2012) - Compatibility fixes for Hurd and Solaris. - Use link-time optimization and automake-like silent rules. @@ -5,7 +41,7 @@ v3.0.715 (January 2012) - Continuing fixes for IPv6 support. - Only update lastseen time for sender, not recipient. - Implement --local-only: accounting for hosts on the local net. - - Make failure to bind() a socket non-fatal. + - Make failure to bind() a socket non-fatal. - Make failure to get local IP non-fatal. - Fall back to gethostbyaddr() if getnameinfo() fails. - Fix detection of IPv4 multicast addresses. @@ -17,15 +53,17 @@ v3.0.714 (June 2011) - Allow sort on last-seen, thanks to Dirk Koopman. - Support multiple bind addresses. - Add --disable-debug configure flag, thanks to Malte S. Stretz. - - Make it possible to save the DB without resetting it (SIGUSR2). - - Web: Use relative URLs, so darkstat works properly behind mod_proxy, - thanks to Malte S. Stretz. + - Make it possible to export the database without resetting it: + by sending SIGUSR2. + - Web: Use relative URLs, so darkstat works properly + behind mod_proxy, thanks to Malte S. Stretz. v3.0.713 (March 2010) - Don't require --verbose for pcap_stats. - Survive interface going down on Linux. - Support DLT_RAW, implemented by Anton S. Ustyuzhanin. - - Skip accounting for hosts or ports if their max is set to zero. + - Skip accounting for hosts or ports if their max + is set to zero. - Implement --hexdump for troubleshooting. - Web: Implement --no-lastseen - Implement --snaplen manual override. @@ -165,4 +203,6 @@ v3.0.471 (Jun 2006) v2.6 (Nov 2003) - End of the line for darkstat 2 + End of the line for darkstat 2. + +vim:set noet ts=8 sts=8 sw=8 tw=72: