| Summary: | net-dns/dnstop update to 20101227 | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Oleg Gawriloff <barzog> |
| Component: | New packages | Assignee: | Rajiv Aaron Manglani (RETIRED) <rajiv> |
| Status: | RESOLVED FIXED | ||
| Severity: | enhancement | ||
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
2011/01/05 Duane Wessels
Found a fixed a few problems after spending some quality time
looking at the code.
1) Hash table performance was terrible and has been improved.
The hash table size is now configurable via command line
option.
2) Some things were double-counted when both -Q and -R were
given.
3) Added cumulative percentage totals to the tables
4) Added -X option to disable the source+queryname tables, which
could consume a lot of memory.
5) Imported "inX_addr" mini-library for storing IPv4/IPv6
addresses.
version 20110107 is available, but buggy on non-ipv6 systems. issues submitted upstream. dnstop-20101227 in cvs: *dnstop-20101227 (11 Jan 2011) 11 Jan 2011; Rajiv Aaron Manglani <rajiv@gentoo.org> +dnstop-20101227.ebuild: version bump, bug #351301. |
Fixes: 2010/12/27 Duane Wessels Fixed a bug where if stdout was a TTY but stdin was not a TTY, then dnstop would enter a loop on keyboard input and consume 100% CPU. Now it checks that stdin is a TTY as well. Reproducible: Always