The other thing I have going on for #Signet #Saturday is working on poor error handling when a password over 2048 bytes is imported from KeePass. It just hangs the import process and so not everything gets imported (unless the big one happened to be the very last entry).
I spent a couple hours going through the code making notes about what size checks are done at various places in the code.
If I can figure out a way to handle entries this large, I will, otherwise I plan on skipping them.