]> mj.ucw.cz Git - ywho.git/blob - ChangeLog
Released version 1.10. See ChangeLog for changes.
[ywho.git] / ChangeLog
1 2002-07-06  Martin Mares  <mj@atrey.karlin.mff.cuni.cz>
2
3         * Released as version 1.10.
4
5         * ywho.c (solve): Rewritten the logic for determining commands
6         run by users. Session ID's are no longer honored as they change
7         within a single login session if you use some configurations of
8         GNU screen or OpenSSH with privilege separation. Now we use one
9         of maximum depth leaves in the process tree rooted at the login
10         process mentioned in utmp. Also, cleaned up rest of the solving
11         function, so it's less hairy.
12
13         * ywho.c: Renamed "usr" fields to "uid" and some other cleanups.
14
15         * ywho.c (readproc): Avoid using uninitialized memory if reading
16         of process status fails.
17
18         * ywho.c: Sanitized debugging dumps.
19
20 2002-07-05  Martin Mares  <mj@atrey.karlin.mff.cuni.cz>
21
22         * ywho.c (readproc): Record names of swapped-out processes as well.
23
24         * Split the package to ywho and nwho.
25
26 2001-02-06  Martin Mares  <mj@atrey.karlin.mff.cuni.cz>
27
28         * Released as version 1.9.
29
30         * ywho.c: Killed a Y2K bug. Lots of cosmetic changes.
31         (readutmp): Better formatting of tty names.
32
33         * nwho.c, nwhod.c, net.h: Pass longer tty names. Unfortunately
34         this required a change of packet format, hence addition of magic
35         numbers at the start of the packet.
36
37 Sun Mar 28 22:39:37 1999  Martin Mares  <mj@albireo.ucw.cz>
38
39         * ywho.c: Miscellaneous fixes based on bug reports and patch
40         fragments by Jan Kratochvil <short@ucw.cz> and Pavel Troller
41         <patrol@sinus.cz>. These include support for glibc wide utmp
42         records, dynamic listing sizing, /dev/pts, all-kernel-versions
43         CPU type formatter and several minor fixes not worth mentioning.
44
45 Fri Oct  2 23:33:13 1998  Martin Mares  <mj@albireo.ucw.cz>
46
47         * ywho.c (readutmp): Idle time should be based on atime.
48
49 Fri Oct 17 18:14:18 1997  Martin Mares  <mj@lomikel.karlin.mff.cuni.cz>
50
51         * nwho.c (show_users): Problems with long user names hopefully gone.
52
53 Tue Sep 30 16:52:44 1997  Martin Mares  <mj@lomikel.karlin.mff.cuni.cz>
54
55         * nwho.c (scan): <= instead of < was causing invalid messages
56         about invalid records.
57         (show_uptime): Also shows number of users logged in.
58
59 Fri Sep 26 23:45:57 1997  Martin Mares  <mj@albireo.mj.gts.cz>
60
61         * Added nwhod, nwho and nuptime. Released as version 1.8.
62
63 Ancient history:
64
65  *      1.3 (16-09-96) - idle derived from atime instead of mtime.
66  *                     - displaying of current command fixed.
67  *      1.4 (09-05-97) - "mesg n" state now based on group write
68  *      1.5 (13-07-97) - correctly parses 2.1.X /proc/meminfo
69  *                     - source re-indented
70  *                     - fixed zombie detector
71  *                     - changed rules for kilo/mega/gigabyte printing
72  *      1.6 (29-07-97) - ignores unprintable characters in process cmdlines.
73  *      1.7 (01-09-97) - added missing newline in zombie detector.