Patch by Ingo Kloecker: dash-escape messages signed via PGP 5.0i

svn path=/trunk/kdenetwork/kmail/; revision=73705
wilder-work
Andreas Gungl 26 years ago
parent 7f4858fe8c
commit cdb46d0dda
  1. 8
      kpgpbase.cpp

@ -1183,8 +1183,14 @@ KpgpBase5::encsign(const QStrList *_recipients, const char *passphrase,
status |= MISSINGKEY;
}
if(signonly)
if(signonly) {
// dash-escape the input
if (input[0] == '-')
input = "- " + input;
input.replace(QRegExp("\n-"), "\n- -");
output = "-----BEGIN PGP SIGNED MESSAGE-----\n\n" + input + "\n" + output;
}
return status;
}

Loading…
Cancel
Save