aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules
diff options
context:
space:
mode:
Diffstat (limited to 'src/modules')
-rw-r--r--src/modules/rijndael/libkvirijndael.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/modules/rijndael/libkvirijndael.cpp b/src/modules/rijndael/libkvirijndael.cpp
index 349769c4c..926ed1f09 100644
--- a/src/modules/rijndael/libkvirijndael.cpp
+++ b/src/modules/rijndael/libkvirijndael.cpp
@@ -430,6 +430,8 @@
szIn.cutLeft(5);
else if(kvi_strEqualCSN(inBuffer,"+OK ",4))
szIn.cutLeft(4);
+ else if(kvi_strEqualCSN(inBuffer,"OK ",3)) // some servers strip out the +
+ szIn.cutLeft(3);
else {
plainText = szIn;
return KviCryptEngine::DecryptOkWasPlainText;