COMMAND
kppp
SYSTEMS AFFECTED
Those usin kppp
PROBLEM
Tim Jones posted following. Well, alot of dial up tools remember
your password in form of * so you can let other people use your
computer and dial up without knowing what your password is...
But in kppp all you have to do to find out what's UNDER the * is
CUT and PASTE.. Thats right.. Just COPY the *'s and paste then
to a term and you can see what the password is...
SOLUTION
That's a bug in the password mode of the edit field appearing in
Windows Style. As from Qt 2.0 the behavior is corrected and
therefore won't show up in KDE 2.0 versions of kppp. To work
around this problem in KDE 1.x either
o switch your Desktop Style to Motif or
o apply the following patch:
Patch:
--- main.cpp 1999/08/17 16:26:52 1.115.2.5
+++ main.cpp 1999/08/26 13:53:30
@@ -537,6 +537,7 @@
l1->addWidget(PW_Label, 2, 1);
PW_Edit= new QLineEdit(this);
+ PW_Edit->setStyle(MotifStyle);
PW_Edit->setEchoMode(QLineEdit::Password);
MIN_WIDTH(PW_Edit);
FIXED_HEIGHT(PW_Edit);
@@ -1228,6 +1229,17 @@
AccountingBase::resetCosts(s);
}
A more elegant fix (in terms of _not_ breaking the visual
appearance) has been applied to the CVS (kppp 1.6.22) and will be
present in KDE 1.1.2.