Bug 294069 - wicd-kde should not echo passwords on edit
Summary: wicd-kde should not echo passwords on edit
Status: RESOLVED FIXED
Alias: None
Product: wicd-client-kde
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Anthony Vital
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-02-14 13:37 UTC by Sebastian Dörner
Modified: 2012-03-18 18:06 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sebastian Dörner 2012-02-14 13:37:14 UTC
Version:           unspecified (using KDE 4.8.0) 
OS:                Linux

Editing profiles of wireless networks in kde-wicd, the password field for encrypted networks shows the password while entering. Only when you unfocus the QLineEdit, the password is replaced with asterisks.

I think you should immediately show asterisks. Reasoning:

I use wicd-kde at university in a huge lab. The wifi credentials are identity-bound, so I have to put in my college username and password. Working in the lab, I always have to be cautious about people in my back when entering the password. I think this setup is quite common in corporate/uni environments. Therefore you should immediately display asterisks.

Reproducible: Always

Steps to Reproduce:
1. Open wicd-kde
2. Click on the wrench icon next to a wireless network.
3. enable "use encryption"
4. Set type to PEAP with TIKP/MSCHAPV2
5. Type something into the QLineEdit next to "Password"

Actual Results:  
Typed-in stuff is shown in plain text.

Expected Results:  
Characters replaced with asterisks.

Suspected code location:

wicd-kde/applet/properties/networkpropertiesdialog.cpp:301 (search "PasswordEchoOnEdit")
Comment 1 Anthony Vital 2012-03-18 18:06:18 UTC
Git commit f529814b10f240ea0f40d20ea4d81f2105453604 by Anthony Vital.
Committed on 18/03/2012 at 19:05.
Pushed by avital into branch 'master'.

Always hide password input.

M  +1    -0    ChangeLog
M  +1    -1    applet/properties/networkpropertiesdialog.cpp

http://commits.kde.org/wicd-kde/f529814b10f240ea0f40d20ea4d81f2105453604