[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [ksshaskpass] src: Merge remote-tracking branch 'origin/Plasma/5.12'
From: Luca Beltrame <null () kde ! org>
Date: 2018-01-21 9:26:52
Message-ID: E1edBts-0002GX-1B () code ! kde ! org
[Download RAW message or body]
Git commit 7a1ebd5dc8b22157768eac71f3873602b349d51c by Luca Beltrame.
Committed on 21/01/2018 at 09:26.
Pushed by lbeltrame into branch 'master'.
Merge remote-tracking branch 'origin/Plasma/5.12'
M +12 -1 src/main.cpp
https://commits.kde.org/ksshaskpass/7a1ebd5dc8b22157768eac71f3873602b349d51c
diff --cc src/main.cpp
index b3d0587,b9df45f..664ee25
--- a/src/main.cpp
+++ b/src/main.cpp
@@@ -68,8 -69,17 +69,17 @@@ static void parsePrompt(const QString &
return;
}
+ // Case 3a: password extraction from git-lfs
+ QRegularExpression re3a("^(Password|Username) for \"(.*?)\"$");
+ QRegularExpressionMatch match3a = re3a.match(prompt);
+ if (match3a.hasMatch()) {
+ keyFile = match3a.captured(2);
+ wrongPassphrase = false;
+ return;
+ }
+
// Case 4: password extraction from mercurial, see bug 380085
- QRegularExpression re4("^(.*?)'s password: $");
+ QRegularExpression re4(QStringLiteral("^(.*?)'s password: $"));
QRegularExpressionMatch match4 = re4.match(prompt);
if (match4.hasMatch()) {
keyFile = match4.captured(1);
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic