Skip to content

Conversation

@lauris71
Copy link

Ported encrypted container handling to libcdoc

Signed-off-by: Lauris Kaplinski [email protected]

Lauris Kaplinski and others added 12 commits August 6, 2025 13:38
# Conflicts:
#	.github/workflows/build.yml
#	client/CMakeLists.txt
#	client/MainWindow.cpp
#	client/dialogs/AddRecipients.cpp
#	client/dialogs/AddRecipients.h
#	client/widgets/AddressItem.cpp
#	client/widgets/AddressItem.h
#	client/widgets/ContainerPage.cpp
Signed-off-by: Lauris Kaplinski <[email protected]>
Signed-off-by: Lauris Kaplinski <[email protected]>
Signed-off-by: Lauris Kaplinski <[email protected]>
Signed-off-by: Lauris Kaplinski <[email protected]>
Signed-off-by: Raul Metsma <[email protected]>
Lauris Kaplinski and others added 14 commits December 18, 2025 23:35
Signed-off-by: Raul Metsma <[email protected]>
# Conflicts:
#	client/CryptoDoc.cpp
#	client/MainWindow.cpp
#	client/QPKCS11.cpp
Signed-off-by: Lauris Kaplinski <[email protected]>
Signed-off-by: Lauris Kaplinski <[email protected]>
Signed-off-by: Raul Metsma <[email protected]>
Signed-off-by: Lauris Kaplinski <[email protected]>
Signed-off-by: Lauris Kaplinski <[email protected]>
Signed-off-by: Lauris Kaplinski <[email protected]>
return !d->isEncrypted;
libcdoc::result_t result = d->decrypt(lock_idx);
if (result != libcdoc::OK) {
const std::string &msg = d->reader->getLastErrorStr();

Check notice

Code scanning / CodeQL

Unused local variable Note

Variable msg is not used.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants