mirror of
https://github.com/keepassxreboot/keepassxc.git
synced 2025-07-27 00:35:27 -04:00
KeeShare: Remove checking signed container
* Remove QuaZip dependency in favor of minizip * Remove signature checks, but maintain signatures for backwards compatibility * Remove UI components related to certificates except for personal certificate for backwards compatibility * Default to unsigned containers (*.kdbx)
This commit is contained in:
parent
c88d8c870f
commit
12990e59ad
28 changed files with 298 additions and 1665 deletions
|
@ -278,13 +278,14 @@ QList<ShareObserver::Result> ShareObserver::exportShares()
|
|||
}
|
||||
|
||||
for (auto it = references.cbegin(); it != references.cend(); ++it) {
|
||||
const auto& reference = it.value().first();
|
||||
auto reference = it.value().first();
|
||||
const QString resolvedPath = resolvePath(reference.config.path, m_db);
|
||||
auto watcher = m_fileWatchers.value(resolvedPath);
|
||||
if (watcher) {
|
||||
watcher->stop();
|
||||
}
|
||||
|
||||
// TODO: save new path into group settings if not saving to signed container anymore
|
||||
results << ShareExport::intoContainer(resolvedPath, reference.config, reference.group);
|
||||
|
||||
if (watcher) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue