changes from KeePass 2.28