- fix thread startup in knode, including work-around for thread bugs up until
a week ago...
- replace IP detection code with home-made code so that kfrb/krdc works for us.
- use kcontrol/nics/nic.cpp from kde-current to access getifaddrs...
IPv4 masks are not printed properly yet.
- konsole fixes for utmp
- ksysguardd mostly working. Should unify with Net/FreeBSD
- clock and timezone fixes mostly from Flinn Mueller.
- uses kxkb_pic lib, thanks to Matthieu.
--
GTK+extra is a useful widget library set complementary
to GTK+ for creating graphical interfaces for the X
Window System.
WWW: http://gtkextra.sourceforge.net/
From: Chris Kuethe <ckuethe@ualberta.ca>
brad@ ok
Add fixes/speed-up from kde's qt-copy:
- let moc handle optional identifiers
- speed-up qt startup by looking up some settings at qapplication startup
(use one single qsettings object)
- some cursor/refresh bug.
Submitted by Nick Nauwelaerts <nick@nauwelaerts.net>.
mterm is a small X11 application that lets a user enter commands and
run them without opening a terminal. It can be withdrawn into the
dock/wharf/slit or run in windowed mode.
There's no accounting security left if konsole_granpty works on a ttyname
without corresponding rights on a fd.
So, the proper fix will involve figuring out where kprocess/kpty loses that
fd after running the command.
(The code in kde-current is substantially different, so this won't go in
unchanged)
- use konsole_grantpty to do the login/logout, so that only this program
needs to be setgid utmp.
- pass the ttyname to konsole_grantpty explicitly.
- use openpty to get the ttyname in a simple way.
- deactivate USE_LOGIN on OpenBSD, as login/logout must occur in grantpty.