Summary: | When disk space runs out, files are silently truncated when decrypting | ||
---|---|---|---|
Product: | [Applications] kgpg | Reporter: | Travis Evans <travisgevans> |
Component: | general | Assignee: | Rolf Eike Beer <kde> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Debian testing | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Travis Evans
2008-05-11 04:05:30 UTC
SVN commit 812751 by dakon: Improve the signaling on decryption process exit -fix memleak by deleting the interface class -fix wrong connection -check the process' exit status -clean up and better document the return values CCBUG:161931 M +3 -2 kgpglibrary.cpp M +1 -1 kgpglibrary.h M +11 -5 kgpgtextinterface.cpp M +12 -7 kgpgtextinterface.h WebSVN link: http://websvn.kde.org/?view=rev&revision=812751 SVN commit 822095 by dakon: Rework file decryption If the decryption fails the filenames of those files are shown. The error message given in this case is not perfect, but because we are in string freeze I reused one that already existed. Before this for every file to decrypt one KgpgLibrary object was created and never deleted again. Now only one object is created for every decryption job (which may contain several files at once) and afterwards is properly destroyed. BUG:161931 M +37 -25 kgpg.cpp M +5 -1 kgpg.h M +4 -1 kgpglibrary.cpp M +1 -1 kgpglibrary.h M +12 -2 kgpgtextinterface.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=822095 |