BSD-relevant changes:
o Updated FreeBSD, NetBSD, NeXTSTEP, OpenBSD, and OpenStep support to
report "no PCB" and the values of the SO_CANTSENDMORE and
SO_CANTRCVMORE state flags when a socket structure has no inpcb
pointer.
o Upgraded support for FreeBSD 5.0-CURRENT. Ben Smithurst
<ben@scientia.demon.co.uk> supplied patches and did testing. David
O'Brien <obrien@NUXI.com> supplied a test system. The update included
dropping the Fctty part of file descriptor file system support,
conditional on a Configure script test. I propagated those changes to
BSDI, NetBSD, and OpenBSD in anticipation of their having the
modification in the future.
o Added support for 64 bit file sizes and offsets on BSDI, FreeBSD,
NetBSD, and OpenBSD, based on a report from Dan Nelson
<dnelson@emsphone.com>. Dan supplied a patch and did FreeBSD testing.
o Added Configure script recognition of NetBSD 1.5, based on a report
from Andrew Brown <atatat@atatdot.net>.
libkvm isn't needed, and skill/snice can run without setgid. Tested on
1.3.3, 1.4 and 1.5A, and should work all the way back to NetBSD 0.8.
Note: applies for NetBSD only, not Solaris :)
logroll:
- rotate ipmon log (no processing yet)
proc-httpd-errors
- do not report usernames on authentication failures (better summary
and possible passwords are not shown)
- do not report "file not found" errors (not useful at system level,
and some authors choose to live with such links produced by tools)
- do not report "no acceptable variant" (the user gets a menu)
- do not report clients blocked by server configuration
proc-messages
- updates to local domains and networks (needs a config file)
- handle multi-port HP print servers successfully
- handle ntpd v4 messages
- handle new NetBSD messages (up-to 1.4Y)
- update named to BIND v8.2.2-P5, and add some new types of messages
- handle verbose amd startup
- minor updates: inetd, sendmail, snmpd, sshd
- new daemons: dhcpd, dhclient, gated, gdc, lpd, portmap, savecore, tftpd
- added a placeholder for mrouted
proc-news
- don't count "msgid:" as a system with connection failures (the failed
connections are probably to msgidd, e.g. it is not running)
Add a new USE_LIBTOOL definition that uses the libtool package instead of
pkglibtool which is now considered outdated.
USE_PKGLIBTOOL is available for backwards compatibility with old packages
but is deprecated for new packages.
- gtop.desktop: Added Swedish translation.
- gtop.desktop: Added Galician entry.
- gtop.desktop : Added the Turkish translation to the gtop.desktop file.
- gnome-gtop.png: Improved.
Added first version of the GTop Documentation from Telsa Gwynne.
- procview.c: Use "Kill nicely (SIGTERM)" and "Kill now (SIGKILL)"
in the right-click menu.
- procview.c (DEFAULT_PROCVIEW_FIELD_MASK): New constant. After a
suggestion from Alexander Kirillov we only show "Pid", "User", "Pri",
"Size", "Resident", "Stat", "CPU", "MEM", "Time" and "Command" as the
default since this is less confusing to newbies (and it also helps us
keeping the default window size small).
(procfields_properties_load): Don't crash here when some bad guy
sets "gtop/procview/procview_field_mask=0". Fixes#2420.
- procview.c (get_command_line): New static function. Try to get
the `command' field from glibtop_get_proc_args () if possible since
glibtop_get_proc_state () sometimes truncates this field. GTop will
not correctly show the full name of executables with long names.
- global.c: In the preferences dialog, use "Update times" instead
of "Update times (notebook pages)".
- summary.c (gtop_summary_destroy): Renamed to `summary_destroy_cb'
and made it static.
(gtop_summary_new): Call `summary_destroy_cb' on the "destroy" signal.
(gtop_statusbar_destroy): Renamed to `statusbar_destroy_cb' and
made it static.
(gtop_statusbar_new): Call `statusbar_destroy_cb' on the "destroy"
signal.
- mdi.c (app_destroy_cb): Don't call `gtop_statusbar_destroy' here.
- process-details.c (process_args_update): Make this work with
LibGTop 1.1.4.
- gnome-gtop.png: An icon, an icon!
- memusage.c: added popup-menu to allow show menu/toolbar
- fsusage.c: added popup-menu to allow show menu/toolbar
- procview.c: added items to popup-menu to allow show menu/toolbar
- main.c (gtop_show_mtbar): added "show menu/toolbar" menucheckbuttons to
allow some sort of fullscreen mode
Cdda2wav:
- integrated the files, Heiko forgot to provide for release 1.8.1
Mkisofs:
- Now mkhybrid code is completely integrated into mkisofs.
There is only one binary. To help users of mkhybrid,
make install creates a hard link from mkhybroid to mkisofs.
- man page cleaned up.
Patch submitted by OGATA <ogata@isp.qix.org> in mail to tech-pkg.
* Add note on how to update distfile, mostly taken from pkg_install pkg.
* Move 1.4 patches from src/usr.sbin/user/user.c to pkgsrc (I didn't want
to add it to doc/HACKS :)
- Set a threshold for reporting mail rejection (a single unknown address is
insignificant, as is mostly any other single rejection).
- Added daemons: deliver (cyrus), rdist, websterd.
- Handle more messages: ftpd, inetd, listserv, sendmail, snmpd, sshd.
- handle more daemons and new versions in proc-messages
- summarize rejected mail in proc-messages
- handle URL language codes better in proc-httpd-access
- do not report missing "favicon.ico" in proc-httpd-errors
- ignore XTHREAD and high load average in proc-news