Thanks. I've tested this extensively on Windows 10 and 11 now, but wasn't able to reproduce the issue. At least not with KeePass; it sometimes occured that the taskbar button of a different application (e.g. Microsoft Edge) is flashed. This depends on which other applications are started and on the timing. When an application tries to get the focus, but Windows prevents it, the taskbar button is flashed (this is controlled by Windows, not by the application). Unfortunately, not setting the focus...
Great, thanks for testing it! :-) The last point was just a minor bug that I fixed (I found it while implementing the other new features). Best regards, Dominik
but hard to remember or type That's why I, and probably at least one or two others, use KeePass. ;)
I have a proposal to modify the password generator based on patterns. I suggest adding a placeholder "w" for a wordlist, i.e. a random word taken from a wordlist file - exactly as it is written in an external text file. File format: one word per line. A side note – yes, I know there is an option to use an external plugin. I’ve tried them all; none of them does this. Moreover, most of them haven’t been updated for a long time, and some have a rather questionable history. And in any case, it’s always...
Wow Dominik, you are amazing! I tried it and it works. I just didn't understand this part: "In the entry dialog, editing one-time password generator settings does not cause the repeated password to be set to the password anymore." Anyways, TYSM for improving TOTP settings user experience!
Usability of TOTP
I've now implemented the following: When pasting a shared secret in the one-time password generator settings dialog, white-space characters are now removed automatically if the selected encoding is Base16/Hex, Base32 or Base64. Added buttons in the one-time password generator settings dialog for copying the current one-time password to the clipboard. The one-time password generator settings dialog now supports displaying settings of history entries. In the entry dialog, editing one-time password...
Okay, here it is.
The first time I edited the x,y value and that did not work. I then edited the width and height and that worked. But the owner of KeePass says the newer version took care of that. It was only on Linux that I had the problem.
Using KeePass 2.60 is sufficient. You don't need to edit any configuration file. Best regards, Dominik
Which post is the solution? If it's the one that tells you to edit config.xml, you said above that it doesn't fix the problem. cheers, Paul
https://forums.linuxmint.com/viewtopic.php?t=458913 You may be able to read without making an account.
https://forums.linuxmint.com/viewtopic.php?t=458913
No. Can you post a link? cheers, Paul
Are you on the Linux Mint Forum?
Can you share it here? cheers, Paul
Someone on the Linux Forum told me a fix that worked.
This issue has been fixed in KeePass 2.51. The package manager of Linux Mint installs the old version 2.47. You could download the latest portable ZIP package of KeePass (currently KeePass-2.60.zip), unpack it and run mono KeePass.exe. Best regards, Dominik
I cannot reproduce this issue. Could you please post your 'KeePass.config.xml' file (probably in '%APPDATA%\KeePass')? Before that, remove any sensitive data (paths, connection credentials, triggers, ...) with a text editor if necessary. Thanks and best regards, Dominik
New Feature Request: Broken URL Finder
Duplicate of https://sourceforge.net/p/keepass/feature-requests/1108/
Please don't post the same thing twice. https://sourceforge.net/p/keepass/discussion/329220/thread/5ea750d82e/ cheers, Paul
That's kind of outside the remit of a password manager so it's unlikely to make it into KeePass itself. Maybe someone will write a plug-in. cheers, Paul
New Feature Request: Broken URL Finder
Hello. I'd like to suggest a new feature for the program. Often, the URLs we enter into the program become broken, and I think it would be very helpful if the program had the option to list all entries with broken URLs. Thanks in advance.
Keepass crashes and shows password on logs (Fedora)
Since KeePass 2.54, a different method for copying data to the clipboard is used, which avoids the issue. See: https://keepass.info/help/kb/sec_issues.html#fdslog Thanks and best regards, Dominik
The recent file list is stored in two places in the config file. Under "MostRecentlyUsed" you will find the path info. Under"KeySources" you will find the credential info. I suspect you need to edit both, but try removing a MRU and see what happens. You need to close KeePass before editing it. KeePass Backup Wiki cheers, Paul
You can't change a database master key by checking or unchecking the boxes on the Enter Master Key dialog. If the setting is sticking that means the last time you successfully opened the database its database master key included the windows user account database master key component. For us to understand your problem: You need to tell us whether the windows user account checkbox must be checked or unchecked in order to open your database. It can't work both ways. Do you want to use the windows user...
If the setting is sticking that means the last time you successfully opened the database its database master key included the windows user account database master key component. You can't change a database master key by checking or unchecking the boxes on the Enter Master Key dialog. For us to understand your problem: You need to tell us whether the windows user account checkbox must be checked or unchecked in order to open your database. It can't work both ways. Do you want to use the windows user...
If the setting is sticking that means the last time you successfully opened the database the database master key included the windows user account database master key component. You can't change a database master key by checking or unchecking the boxes on the Enter Master Key dialog. For us to understand your problem: You need to tell us whether the windows user account checkbox must be checked or unchecked in order to open your database. It can't work both ways. Do you want to use the windows user...
Add characters to password
I agree with Paul. Best regards, Dominik
As far as I can see, the documentation is correct. It explains the difference between system themes and UWP options already. Best regards, Dominik
I have numerous entries in the that do not apply. I'd rather not remove the usable links. May I ask what you use for your preferred method of backup? I prefer redundant backups, so I use OneDrive, which is ok, but Google Drive has multiple virtual drives that are a nuisance, and I have to mount both before backing up.
the third choice on the open screen is "windows user account". I havent found a way to revert. It works but seems to stick.
If you can explain what a windows login is and what you mean by revert we will be able to help. cheers, Paul
Random characters means none are guaranteed. This is correct. To guarantee a character use patterns. KeePass does not search as you type for performance reasons. cheers, Paul
How do I remove "windows login" and revert
Add characters to password
Dominik, I would appreciate it if you update https://keepass.info/help/base/faq_tech.html#guidark to more clearly explain the current situation. As others have pointed out, KeePass doesn't support a dark theme. Enabling the high contrast mode in Windows Accessibility settings is not a dark theme in the widely interpreted sense and it is a global setting that overrides the actual system theme (at least on Windows 10). The current documentation is, frankly, misleading and confusing. I had been using...
Dominik, I would appreciate it if you update https://keepass.info/help/base/faq_tech.html#guidark to more clearly explain the current situation. As others have pointed out, KeePass doesn't support a dark theme. Enabling the high contrast mode in Windows Accessibility settings is not a dark theme in the widely interpreted sense and it is a global setting that overrides the actual system theme (at least on Windows 10). The current documentation is, frankly, misleading and confusing. I had been using...
Dominik, I would appreciate it if you update https://keepass.info/help/base/faq_tech.html#guidark to more clearly explain the current situation. As others have pointed out, KeePass doesn't support a dark theme. Enabling the high contrast mode in Windows Accessibility settings is not a dark theme in the widely interpreted sense and it is a global setting that overrides the actual system theme (at least on Windows 10). The current documentation is, frankly, misleading and confusing. I had been using...
Dominik, I would appreciate it if you would update https://keepass.info/help/base/faq_tech.html#guidark to more clearly explain the current situation. As others have pointed out, KeePass doesn't support a dark theme. Enabling the high contrast mode in Windows Accessibility settings is not a dark theme in the widely interpreted sense and it is a global setting that overrides the actual system theme (at least on Windows 10). The current documentation is, frankly, misleading and confusing. I had been...
KeePass alone indeed doesn't currently support passkeys, but support can be added by plugins, e.g. KeePassHelper (which requires browser extensions): https://keepass.info/plugins.html#kphelper Best regards, Dominik
Passkeys are not very useful. KeePass does not support Passkeys, and in general it is not even technically possible for it to do so without browser extensions. If you are storing a passkey in the OS store then you lose all the benefits of KeePass - it won't sync or be backed up with your database, and you are vulnerable to being locked out of it should the OS decide it doesn't like you any more. At least on Windows it also requires a TPM and Windows Hello to be set up. If you have a login that's...
Good passwords help, but they don’t protect you if the password itself gets leaked or phished. That’s where 2FA still matters. The risk with storing TOTP in the same KeePass database is that once it’s unlocked, an attacker has everything. If you want convenience without typing codes, passkeys or hardware keys (like YubiKey) are the cleanest option. They’re fast, phishing-resistant, and don’t require a phone or manual codes.
Great :-) Thanks for testing it!
This is a really nice feature that has, for me, increased synchronization performance and simultaneously reduced trigger system maintenance.
SystemExclamation Volume Control
I cannot reproduce the issue that you described. After playing the UAC sound, KeePass 2.60 does appear in the volume controls of Windows 11 (as long as KeePass is running). Anyway, I like the idea of using the system sound volume in this specific case and have implemented this now. When switching to a secure desktop, the UAC sound is now played (if the option 'Play UAC sound when switching to secure desktop' is activated) at the system sound volume instead of the application-specific volume (and...
I haven't received a reply yet. I'll try it from another e-mail address. Best regards, Dominik
any reply?
Sorry, I have misled you slightly. Brave is available via the context menu (right click on an entry), but not via the Entry Properties, Override URL. Those values are hard coded, not collected from the registry. cheers, Paul
Show update notifications before the database is opened
I've implemented this now. If the option 'Check for update at KeePass startup' is activated, KeePass now initiates the check before trying to open a database (asynchronously). If an update is found while a master key prompt dialog is displayed, the availability of the update is now indicated by a banner in the dialog. Here's the latest development snapshot for testing: https://keepass.info/filepool/KeePass_251209.zip This development snapshot thinks that it is version 2.59.15 and thus currently shows...
I just checked the registry. This is the result: "C:\Program Files\BraveSoftware\Brave-Browser\Application\brave.exe" And for the fun of it I followed the path and sure enough, brave.exe is there. My KeePass is version 2.54
Check that the registry values are correct. reg query HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\Brave\shell\open\command I get: (Default) REG_SZ "C:\Program Files\BraveSoftware\Brave-Browser\Application\brave.exe" Are you using an old version of KeePass? cheers, Paul
That shows why it is not working, you have quotes and backslashes all over the place. Copy that console output and paste it into a Command Prompt. Change it manually until it works, then make the same changes in KeePass. cheers, Paul
Update: Apologies, but I apparently didn't do enough investigating before posting. The icon flashing only happens after a reboot (I have KeePass set to start automatically). Any time I start it manually, it doesn't flash. Still annoying, since Nvidia can't seem to write drivers that let my computer run for a full day without crashing at least once.
Taskbar Icon Blinking
SystemExclamation Volume Control
I get the EXACT same list as you but KeePass does not automatically find Brave. Also I have Opra which is NOT on the list but KeePass DOES find it.
Did not work. Here is the console output: "C:\Users\Admin\Vivaldi\Application\vivaldi.exe" "--profile-directory=\"Profile 4\"" "https://www.google.com/" C:\Program Files\KeePass Password Safe 2>
I assume you have added that in the "Override all entry URLs"? Modify the handler so you can see what is being run. cmd://cmd /k echo "%BROWSER%" "%PROFILE%" "{URL}" cheers, Paul
cmd://"%BROWSER%" "%PROFILE%" "{URL}" cmd://"%BROWSERANDPROFILE%" "{URL}" cmd://"%BROWSER%" "%PROFILE%" "{URL:RMVSCM}"
Exactly how are you telling KeePass to use that URL handler? Your post suggests you have tried 2 methods. cheers, Paul
If you had read this thread you would already know it is one click further away and does not need a plug-in to use. cheers, Paul
You have effectively already asked this question. https://sourceforge.net/p/keepass/discussion/329221/thread/9f9fcf0db0/?limit=25#1c02 cheers, Paul
Working for me on W10. I have Brave set as the default browser, but it still appears in the list of URL handlers in the context menu. Run this in a Command Prompt to see what browsers Windows thinks are installed. reg query HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet I get the following: HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\Brave HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\Firefox-308046B0AF4A39CB HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\IEXPLORE.EXE...
I use the same database on 2 computers. Browsers' paths may differ and browser's profile number may differ. So I thought I could use environment variables that would point Keepass what browser and profile to use for URLs. The problem here is that Keepass either tells me it can't find the file path or the profile. For example, how do I put the following into an environment variable on Windows, so that it works? C:\Users\Admin\Vivaldi\Application\vivaldi.exe --profile-directory="Profile 4" GPTs tell...
I disagree with that; the option 'Copy history' is activated by default. However, KeePass remembers and restores the last state of the option. Best regards, Dominik
At first I thought that the context menu was made customizable, that I didn't know about or find that config, and that the defaults just changed; but no? Losing Duplicate from the context menu breaks workflows, is now more difficult to access, and needing a plugin to restore that functionality means something else to maintain and something else to break during an update.
History isn't duplicated by default.
From https://keepass.info/help/kb/kdbx.html#ienc: When loading a KDBX file, an application typically decrypts the protected data and immediately protects it using a method suitable for the current operating system (e.g. DPAPI on Windows). Best regards, Dominik
See here: https://learn.microsoft.com/en-us/windows/win32/shell/start-menu-reg (this still applies to Windows 11, too). Best regards, Dominik PS: In the future, please don't post something completely unrelated in an existing thread; create a new topic instead (button 'Create Topic' on the left).
In detail, how does KeePass determine what Browsers are available on a Windows 11 machine? Thank you
I have had Brave installed as a Browser for a very long time. I THOUGHT KeePass could access it via the DropDown window in the Entry -> Properties -> Override URL. I had to remove it and reinstall it to fix a few things. Now KeePass no long automatically finds it. I did observe that it is now installed in Program Files NOT Program Files (x86). I have implemented the solution from Dominik on 2020-11-01 with the location updated and it works EXCEPT Brave is still not a choice within the DropDown window....
So I don't understand the Inner encryption key's role.
So Chacha20's key for protected fields is encrypted in memory through DPAPI?
May be some mono weirdness - there is plenty of that. cheers, Paul
Finally found it! Looks like it should open maximized to me. <mainwindow> <x>243</x> <y>71</y> <width>880</width> <height>625</height> <maximized>true</maximized> <splitterhorizontalfrac>0.8333</splitterhorizontalfrac> <splitterverticalfrac>0.25</splitterverticalfrac> <toolbar> <entryview> <tanview> <entrylistcolumncollection> <column> <type>Title</type> <width>256</width> </column> <column> <type>UserName</type> <width>122</width> </column> <column> <type>Password</type> <width>122</width> <hidewithasterisks>true</hidewithasterisks>...
Looks like it should open maximized to me. <mainwindow> <x>243</x> <y>71</y> <width>880</width> <height>625</height> <maximized>true</maximized> <splitterhorizontalfrac>0.8333</splitterhorizontalfrac> <splitterverticalfrac>0.25</splitterverticalfrac> <toolbar> <entryview> <tanview> <entrylistcolumncollection> <column> <type>Title</type> <width>256</width> </column> <column> <type>UserName</type> <width>122</width> </column> <column> <type>Password</type> <width>122</width> <hidewithasterisks>true</hidewithasterisks>...
<mainwindow> <x>243</x> <y>71</y> <width>880</width> <height>625</height> <maximized>true</maximized> <splitterhorizontalfrac>0.8333</splitterhorizontalfrac> <splitterverticalfrac>0.25</splitterverticalfrac> <toolbar> <entryview> <tanview> <entrylistcolumncollection> <column> <type>Title</type> <width>256</width> </column> <column> <type>UserName</type> <width>122</width> </column> <column> <type>Password</type> <width>122</width> <hidewithasterisks>true</hidewithasterisks> </column> <column> <type>Url</type>...
Or right click, More Commands. This selects the entry to be used. cheers, Paul
There are two config files and the one you want will have a lot more info. Look in '$XDG_CONFIG_HOME/KeePass' (which often is '~/.config/KeePass', where '~' is the user's home directory). cheers, Paul
Hi, it used to be the right mouse button in the menu. But you're right, the command is listed under "Entry". Wolfgang
KPEnhancedEntryView v2.7 This release adds a menu command for copying credit card numbers with the spaces removed. It also fixes some minor error message bugs that were reported. If you aren't encountering any of them then there's no need to update. KPEnhancedEntryView v2.7.0: http://sourceforge.net/projects/kpenhentryview/files/latest/download SourceForge Update Checker (install this if you want to enable integration with "Check for Update") This plugin is only compatible with KeePass v2.39 or above....