Description of problem: When prompted for a passphrase after a failure to connect, it's in hex and not the original text you entered. This makes it a bit confusing to tell if you mistyped it the first time, or something else is going on. Version-Release number of selected component (if applicable): NM-0.7.0-0.11.svn4133.el5 How reproducible: Always Steps to Reproduce: 1. Enter an incorrect passphrase for a wireless access point, with "Show password" checked so you can see what you're doing. Actual results: It'll prompt you again, but the passphrase will be hex, not your original string, so you have to retype the whole thing. (again, check 'Show Password') Expected results: Prompt should contain what you typed the first time, so you can tell if you made a mistake or if something else is going on. Additional info: No idea if this is a regression; I can't recall, and it was not something I thought to note in previous releases as working or not.
I can give this a shot this weekend perhaps. It's not a small fix though.
Punting to 5.4; it's a cosmetic regression, not a functional regression, and is too invasive to fix at this point in time.
This bugzilla has Keywords: Regression. Since no regressions are allowed between releases, it is also being marked as a blocker for this release. Please resolve ASAP.
fixed upstream in commits: NM: f3c9887472ef6d773aeabd0bb7fcf102cf725398 (0.7.x) 07cc26d5fc3df0ed47b4bb993ce9a0d4f0008876 (master) applet: 1009da18d3e8fb9a86a01b43d27bd5cfc3a46336 (0.7.x) e5fd1d53484aa182ca1ddaf602d4df700c29722f (0.7.x) d9c45bfcf9db522c1724097341016cfca4e2fb78 (master) 574977f56fffa5725a7418ab3247681a4c1fe47e (master)
nm-wifi-passphrase-not-hex-rh466509.patch nm-applet-wifi-passphrase-not-hex-rh466509.patch
Release note added. If any revisions are required, please set the "requires_release_notes" flag to "?" and edit the "Release Notes" field accordingly. All revisions will be proofread by the Engineering Content Services team. New Contents: when NetworkManager fails to connect to a wifi network, it re-prompts the user for the passphrase for that network. Previously, NetworkManager did not retain the original text of the passphrase entered by the user. Therefore, when users selected the "Show password" option so that they could see what they had typed after a failed connection attempt, NetworkManager displayed the passphrase in hexadecimal form. NetworkManager now retains the original text of the passphrase and displays the original passphrase instead of a hexadecimal string when the user selects the "Show password" option.
Verified on NetworkManager-0.7.0-7.el5.{i386,x86_64}.
An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHBA-2009-1389.html