summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorchocobo@chromium.org <chocobo@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-08-10 01:14:05 +0000
committerchocobo@chromium.org <chocobo@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-08-10 01:14:05 +0000
commit2cd4e5f685b90ce0c42d36610425ee6aacd01edc (patch)
tree97593d27d4febad00f614ab2a469d88514bcf5f0
parent6f2aaf2414a8cabf623236ce8a17673e98ff24e7 (diff)
downloadchromium_src-2cd4e5f685b90ce0c42d36610425ee6aacd01edc.zip
chromium_src-2cd4e5f685b90ce0c42d36610425ee6aacd01edc.tar.gz
chromium_src-2cd4e5f685b90ce0c42d36610425ee6aacd01edc.tar.bz2
Fix to not show passwords in about:network page. Now it just shows *'s
BUG=none TEST=none TBR=sleffler Review URL: http://codereview.chromium.org/3134005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55518 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r--chrome/browser/chromeos/cros/network_library.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/chrome/browser/chromeos/cros/network_library.cc b/chrome/browser/chromeos/cros/network_library.cc
index 69ffc0b..9a81c37 100644
--- a/chrome/browser/chromeos/cros/network_library.cc
+++ b/chrome/browser/chromeos/cros/network_library.cc
@@ -52,8 +52,8 @@ static std::string ToHtmlTableRow(Network* network) {
if (network->type() == TYPE_WIFI) {
WifiNetwork* wifi = static_cast<WifiNetwork*>(network);
str += WrapWithTD(wifi->GetEncryptionString()) +
- WrapWithTD(wifi->passphrase()) + WrapWithTD(wifi->identity()) +
- WrapWithTD(wifi->cert_path());
+ WrapWithTD(std::string(wifi->passphrase().length(), '*')) +
+ WrapWithTD(wifi->identity()) + WrapWithTD(wifi->cert_path());
}
}
str += WrapWithTD(network->GetStateString()) +