keepassxc/src/keeshare
Jonathan White 3829bcdd8f Prevent KeeShare from merging database custom data
This issue previously caused parent databases to be marked as modified on unlock. This was because of the new protections against byte-by-byte side channel attacks adds a randomized string to the database custom data. We should never be merging database custom data with keeshare or imports since we are merging groups only.

Also prevent overwrite of auto-generated custom data fields, Last Modified and Random Slug.
2024-04-29 08:50:46 -04:00
..
group Fix focus traps 2022-10-15 17:33:36 -04:00
CMakeLists.txt Add 1Password 1PUX and Bitwarden JSON Importers 2024-03-09 10:44:54 -05:00
DatabaseSettingsPageKeeShare.cpp Optimize includes across code base 2021-07-13 22:08:33 -04:00
DatabaseSettingsPageKeeShare.h Optimize includes across code base 2021-07-13 22:08:33 -04:00
DatabaseSettingsWidgetKeeShare.cpp Optimize includes across code base 2021-07-13 22:08:33 -04:00
DatabaseSettingsWidgetKeeShare.h Optimize includes across code base 2021-07-13 22:08:33 -04:00
DatabaseSettingsWidgetKeeShare.ui Add sharing of groups between databases 2018-10-01 10:39:37 -04:00
KeeShare.cpp KeeShare: Remove checking signed container 2021-12-14 23:23:23 -05:00
KeeShare.h KeeShare: Remove checking signed container 2021-12-14 23:23:23 -05:00
KeeShareSettings.cpp KeeShare: Remove checking signed container 2021-12-14 23:23:23 -05:00
KeeShareSettings.h KeeShare: Remove checking signed container 2021-12-14 23:23:23 -05:00
SettingsPageKeeShare.cpp Optimize includes across code base 2021-07-13 22:08:33 -04:00
SettingsPageKeeShare.h Optimize includes across code base 2021-07-13 22:08:33 -04:00
SettingsWidgetKeeShare.cpp KeeShare: Remove checking signed container 2021-12-14 23:23:23 -05:00
SettingsWidgetKeeShare.h KeeShare: Remove checking signed container 2021-12-14 23:23:23 -05:00
SettingsWidgetKeeShare.ui KeeShare: Remove checking signed container 2021-12-14 23:23:23 -05:00
ShareExport.cpp Minor changes to Group API to make it more explicit 2024-03-09 10:44:54 -05:00
ShareExport.h Optimize includes across code base 2021-07-13 22:08:33 -04:00
ShareImport.cpp Prevent KeeShare from merging database custom data 2024-04-29 08:50:46 -04:00
ShareImport.h Replace all crypto libraries with Botan 2021-04-05 22:56:03 -04:00
ShareObserver.cpp Minor changes to Group API to make it more explicit 2024-03-09 10:44:54 -05:00
ShareObserver.h Optimize includes across code base 2021-07-13 22:08:33 -04:00