./net/darkstat, Network statistics gatherer

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


Branch: CURRENT, Version: 3.0.712, Package name: darkstat-3.0.712, Maintainer: bartosz.kuzma

Effectively, it's a packet sniffer which runs as a background process
on a cable/DSL router, gathers all sorts of useless but interesting
statistics, and serves them over HTTP.

Features:
* Traffic graphs.
* Tracks traffic per host.
* Tracks traffic per TCP and UDP port for each host.
* Embedded web-server with deflate compression.
* Asynchronous reverse DNS resolution using a child process.
* Small. Portable. Single-threaded. Efficient.


Master sites:


Version history: (Expand)


CVS history: (Expand)


   2009-06-14 23:00:05 by Joerg Sonnenberger | Files touched by this commit (29)
Log message:
Convert @exec/@unexec to @pkgdir or drop it.
   2009-06-14 20:09:49 by Joerg Sonnenberger | Files touched by this commit (291)
Log message:
Remove @dirrm entries from PLISTs
   2008-12-07 12:16:50 by OBATA Akio | Files touched by this commit (3) | Package updated
Log message:
Update darkstat to 3.0.712.
Requested by maintainer in PR 40128.

Changes since 3.0.711:
- Web: Add --no-macs option to hide mac addresses.
  Thanks Dennis!
- Web: Make tables prettier.
- Host detail view now triggers a DNS lookup.
- Manpage tweaks, also move from section 1 to section 8.
- Track and show how long ago a host was last seen.
  Suggested by: Prof A Olowofoyeku (The African Chief)
- Show pcap_stats (like number of packets dropped) in the web
  interface and also upon exit.
   2008-08-24 23:52:29 by OBATA Akio | Files touched by this commit (2) | Package updated
Log message:
Update darkstat to 3.0.711 by mainteiner update request via PR 39401.

Changes since 3.0.708:
 - Split --debug into --verbose and --no-daemon
 - Include launchd config and instructions for running darkstat
   on Mac OS X.  Contributed by Damien Clauzel.
 - Implement PPPoE decoding on ethernet iface. (--pppoe)
 - Web: Add automatic reload button.  Thanks Dennis!
 - Web: Add a graph legend with min/avg/max.
 - Web: Remove hashtable stats pages.
   2008-06-11 15:30:07 by OBATA Akio | Files touched by this commit (1)
Log message:
Add missing rc.d script.
   2008-06-11 15:27:32 by OBATA Akio | Files touched by this commit (3) | Package updated
Log message:
Update darkstat to 3.0.708.
Based on MAINTAINER update request in  PR 38930.
While here, add DESTDIR support.

Changes since 3.0.707:
 - Implement limiting of number of ports tracked per host,
   configurable on the commandline (--ports-max)
 - Optionally don't track high ports (--highest-port)
   Thanks Dennis!
 - Fix rare use-after-free resulting from hosts table reduction.
 - Make hosts limit configurable (--hosts-max)
 - Option to read from capfile as alternative to live capture
   (really only useful for development, benchmarking)
 - Add the sniffed interface name to HTML reports.
   Thanks Chris!

 - pkgsrc - add rc.d script
   2007-06-11 17:23:12 by OBATA Akio | Files touched by this commit (1) | Package updated
Log message:
Fix depending version of libpcap, need newer prototype for pcap_freenode.
Bump PKGREVISION.
   2007-05-09 15:39:12 by OBATA Akio | Files touched by this commit (4) | Package updated
Log message:
Update darkstat to 3.0.619.
Patch provided by MAINTAINER, Bartosz Kuzma in PR 36250.

Changes from 3.0.540 to 3.0.619:
 - Decode DLT_PPP and DLT_PPP_SERIAL on NetBSD,
   patch courtesy of Bartosz Kuzma.
 - Don't use pcap_setnonblock(), with help from Colin Phipps.
 - Reduce the number of syscalls made.
 - Answer FAQ about graph axes / labels / scale.
 - Fix build on OpenBSD (thanks Chris!) and Solaris.
 - Commandline arg (-n) to disable promiscuous mode when
   sniffing, thanks to Chris Kuethe for the implementation.
 - Commandline arg (-r) to disable DNS resolver.
 - Track and report per-host last seen MAC address.
 - Move FAQ into manpage.
 - Implement display of start time and running time.
 - Web: implement sorting the hosts table by in/out/total.
 - Web: implement paging through the hosts table.
 - Web: implement full view of hosts table.
 - Don't die if the capture interface loses its IP address.
 - Make daemonize (previously -d) the default, and make -D the
   argument to suppress it.
 - Commandline arg (-l) to graph traffic entering/leaving the
   local network as opposed to just the local IP.  v2 had this.
 - Allow configure-time override of CHROOT_DIR and PRIVDROP_USER.
 - Web: new color scheme.