2018-02-15 Martin Mares * Added non-daemonizing mode and a systemd unit file. * Released as version 1.15. 2015-10-09 Martin Mares * nwhod.c: Fixed a bug in initialization of packet buffer. * Released as version 1.14. 2010-12-31 Martin Mares * Implemented sorting by hosts. * Various cleanups and minor fixes. * Released as version 1.13. 2002-11-06 Martin Mares * nwhod.c (net_init): Added missing htons() on port number. * Released as version 1.12 (note that this version is incompatible with 1.11 and 1.10 peers as they use the wrong port number unless they run on big-endian machines). 2002-10-04 Martin Mares * When a server stops responding, keep its record for a longer time, but report the server as down. DEFAULT_DOWN_TIME and DEFAULT_DEAD_TIME in net.h control the parameters. Requested by Pavel Troller . * Released as version 1.11. 2002-07-06 Martin Mares * Makefile: Split ywho and nwho. Released as version 1.10. 2002-03-22 Martin Mares * nwhod.c: Use a hard-coded port number instead of pondering on /etc/services. * nwhod.c: Added proper daemonization. 2002-03-22 Martin Mares * Split ywho and nwho. * net.h: State is now kept in /var/state/nwho. 2001-02-06 Martin Mares * Released as version 1.9. * ywho.c: Killed a Y2K bug. Lots of cosmetic changes. (readutmp): Better formatting of tty names. * nwho.c, nwhod.c, net.h: Pass longer tty names. Unfortunately this required a change of packet format, hence addition of magic numbers at the start of the packet. Sun Mar 28 22:39:37 1999 Martin Mares * ywho.c: Miscellaneous fixes based on bug reports and patch fragments by Jan Kratochvil and Pavel Troller . These include support for glibc wide utmp records, dynamic listing sizing, /dev/pts, all-kernel-versions CPU type formatter and several minor fixes not worth mentioning. Fri Oct 2 23:33:13 1998 Martin Mares * ywho.c (readutmp): Idle time should be based on atime. Fri Oct 17 18:14:18 1997 Martin Mares * nwho.c (show_users): Problems with long user names hopefully gone. Tue Sep 30 16:52:44 1997 Martin Mares * nwho.c (scan): <= instead of < was causing invalid messages about invalid records. (show_uptime): Also shows number of users logged in. Fri Sep 26 23:45:57 1997 Martin Mares * Added nwhod, nwho and nuptime. Released as version 1.8. Ancient history: * 1.3 (16-09-96) - idle derived from atime instead of mtime. * - displaying of current command fixed. * 1.4 (09-05-97) - "mesg n" state now based on group write * 1.5 (13-07-97) - correctly parses 2.1.X /proc/meminfo * - source re-indented * - fixed zombie detector * - changed rules for kilo/mega/gigabyte printing * 1.6 (29-07-97) - ignores unprintable characters in process cmdlines. * 1.7 (01-09-97) - added missing newline in zombie detector.