mirror of
https://github.com/keepassxreboot/keepassxc.git
synced 2024-12-28 08:49:42 -05:00
9a8a5a0006
* Fixes #3837 * Change objects to use DBusMgr rather than separate adaptors - Update all DBus invokable methods to new parameter order - Change all usage of DBusReturn to simpler DBusResult - Use DBusMgr to handle path and service registration - Remove adaptor/* - Set path in DBusObject - Unregister service when service is destroyed - Restore handling of invalid QVariant in prompt complete signal - Clean up meta type registration - Move dbus related file together - Convert to QSharedPointer as much as possible - Fix mapping of the Delete method - Handle dbus property get all * Add per-client states - Move cipher negotiation to DBusClient - Show list of clients instead of sessions in the settings page - Add settings for confirmation of accessing items - Fix infinite recursion when client disconnected - Use optional explicit DBusClient parameter instead. This makes accessing the client info in an async context explicit, and thus prevent accidental assertions in prompts. * Improve User Interface - Add per-item access confirmation (if enabled) - Remove the "disable for site" button for the access control dialog - Improve the text on the settings page to be more consistent - Fix disconnect buttons in settings page not working - Make the unlock prompt method nonblocking * Fix and cleanup unit tests - Use QTRY_COMPARE when checking signal spies, as dbus signals are threaded - Fixes in meta type registration and type conversion - Remove QStringLiteral in COMPARE macros, making diff output readable - Add testing for remembering auth decision |
||
---|---|---|
.. | ||
dbus | ||
keepassxc.opvault/default | ||
basic.kdb | ||
BrokenDeletedObjects.xml | ||
BrokenDifferentEntryHistoryUuid.xml | ||
BrokenGroupReference.xml | ||
BrokenHeaderHash.kdbx | ||
BrokenNoEntryUuid.xml | ||
BrokenNoGroupUuid.xml | ||
BrokenNoRootGroup.xml | ||
BrokenTwoRootGroups.xml | ||
BrokenTwoRoots.xml | ||
CompositeKey.kdb | ||
Compressed.kdbx | ||
CP-1252.kdb | ||
CP-1252.kdb.key | ||
EmptyUuids.xml | ||
FileKeyBinary.kdb | ||
FileKeyBinary.kdbx | ||
FileKeyBinary.key | ||
FileKeyHashed2.key | ||
FileKeyHashed.kdb | ||
FileKeyHashed.kdbx | ||
FileKeyHashed.key | ||
FileKeyHex.kdb | ||
FileKeyHex.kdbx | ||
FileKeyHex.key | ||
FileKeyXml.kdbx | ||
FileKeyXml.key | ||
FileKeyXmlBrokenBase64.kdbx | ||
FileKeyXmlBrokenBase64.key | ||
FileKeyXmlV2.kdbx | ||
FileKeyXmlV2.keyx | ||
FileKeyXmlV2BrokenHex.kdbx | ||
FileKeyXmlV2BrokenHex.keyx | ||
FileKeyXmlV2HashFail.kdbx | ||
FileKeyXmlV2HashFail.keyx | ||
Format200.kdbx | ||
Format300.kdbx | ||
Format400.kdbx | ||
hibp.txt | ||
KeyFileProtected.kdbx | ||
KeyFileProtected.key | ||
KeyFileProtectedNoPassword.kdbx | ||
KeyFileProtectedNoPassword.key | ||
MergeDatabase.kdbx | ||
NewDatabase2.kdbx | ||
NewDatabase.kdbx | ||
NewDatabase.xml | ||
NewDatabaseBrowser.kdbx | ||
NewDatabaseMulti.kdbx | ||
NonAscii.kdbx | ||
NonAscii.kdbx.key | ||
OutdatedConfig.ini | ||
ProtectedStrings.kdbx | ||
RecycleBinDisabled.kdbx | ||
RecycleBinEmpty.kdbx | ||
RecycleBinNotYetCreated.kdbx | ||
RecycleBinWithData.kdbx | ||
Twofish.kdb | ||
YubiKeyProtectedPasswords.kdbx |