We’ve just released KeePassX 2.0.2 which fixes important regressions from 2.0.1.
Please upgrade as soon as possible.
Full changelog:
- Fix regression in database writer that caused it to strip certain special
characters (characters from Unicode plane > 0). - Fix bug in repair function that caused it to strip non-ASCII characters.
You can fetch the new release from the downloads page.
Grazie
Hallo!
I have ubuntu 15.10. When i make keepassx from source i can see in the menu auto-type. When i do for install keepassx 2.0.2:
1. sudo apt-get install build-essential cmake qtbase5-dev libqt5x11extras5-dev qttools5-dev qttools5-dev-tools libgcrypt20-dev zlib1g-dev
2. wget https://www.keepassx.org/releases/2.0.2/keepassx-2.0.2.tar.gz
3. tar -xvf keepassx-2.0.2.tar.gz
4. cd keepassx-2.0.2
5. cd build
6. cmake ..
After it i cen see in the terminal:
— The following features have been disabled:
* libXi , The X11 Xi Protocol library is required for auto-type
* libXtest , The X11 XTEST Protocol library is required for auto-type
I has install libxi6 and libxtst6 from ubuntu repo.
7. make
8. sudo make install (I can not use sudo make checkinstall)
After it i can not use auto-type because i have the warrning after i do cmake ..
What i can do that i can use auto-type?
When i make keepassx from source i can NOT see in the menu auto-type.* — remark
Have you installed libXi and libXtest and tried compiling again?
Thanks for your build instructions, they work in kbuntu 15.10
Thanks for your build instructions.
Ubuntu 16.04
Successfuly compiled with autotype installing these additional packages:
sudo apt-get install qt-sdk libxtst-dev libxi-dev
It should be the same on Ubuntu 15.10
I have to use Windows at work. KeePass is the best password manager I know and I’d like to ue it on OSX too.
So please: implement autotype
I must appreciate the way you have expressed your feelings through your blog!
Hi,
Likewise, autotype is one to the key features of KeePass. Autotype should be implemented in the OSX version. Please consider its implementation. Thanks
Hi,
thanks for Update.
Overall KeePassX looks much better then the original KeePass Client, thanks for that. Unfortunatley autotype and support for a Yubikey (Challenge Response instead of keyfile) is a mandantory for all users I know.
Hi!
Personally I don’t care much about autotype but 2nd factor authentication is a must. Again, personally I’d prefer Yubikey. I would be prepared to donate/participate in crowdfinding/commence coding etc. for this to be implemented. Pretty sure so would many others. Please consider.
Cheers!
_owl
Hi,
thanks for your work on this. Great Update! I really missing the auto type feature of 0.4. Is it possible to implement it in the next version?
Hi,
I vote also for autotype in OSX!
That’s awesome, thank you very much for the updates.
Ubuntu launchpad daily release ppa not updated since last November?
https://launchpad.net/~keepassx/+archive/ubuntu/daily?field.series_filter=
If you are looking for an easy way to install keepassx 2 on any pre xenial supported ubuntu then consider http://www.getdeb.net/app/KeePassX. I am using this repo successfully on 14.04. Here you have instructions about adding this repo to your system
http://www.getdeb.net/updates/Ubuntu/15.10#how_to_install
Have a nice day
Krazim – thanks, but that link I gave is the official one. (See Felix Geyer, here: https://launchpad.net/~keepassx) I’m not sure who’s doing getdeb, so I’m leery.
thank you very much for such a great and necessary application!!!
i’ve been using your app on my mac for years.
thank you so much
Marc (from France)
I’m using KeePass since years at office and confirm that autotype is one of the Key features of KeePass.
So PLEASE PLEASE PLEASE plan and implement this feature in the OSX-Version of KeePassX…… Don’t know how often I was thinking to go back to 0.4.x were it was working very well. Lots of people just waiting for years for this feature to be available to OSX again 😉 –> So I vote for OSX Autotype too. Would be really amazing
Kind regards
Stefan
Thank you very much for the 2.X release! I just love KeePassX! I got to know it on Ubuntu, and am using it now on a Mac.
I would like to verify the download, but I am not good at GPG signatures. Is there any way to use checksums?
Thanks!
Michael
Please please add a auto update option from app directly for OS X KeePassX !!
Thank you !
Thanks a lot for your effort. Like me predecessors, I’d really like to see auto-type for OSX. I’m already donating and would definitely do it again, if I could finally use the 2.x branch.
Thanks a ton for the update! Great work!
I using yours app since few years! Now on mac and android devices.
Thank You very much 🙂
Thanks!!!
Thanks for this release.
Why did you set up a windows based menu structure?
Why is https://launchpad.net/~keepassx not current?
Will it ever be updated?
QED Build from scratch with autotype:
sudo apt-get install build-essential cmake qtbase5-dev libqt5x11extras5-dev qttools5-dev qttools5-dev-tools libgcrypt20-dev zlib1g-dev qt-sdk libxtst-dev libxi-dev
wget https://www.keepassx.org/releases/2.0.2/keepassx-2.0.2.tar.gz
tar -xvf keepassx-2.0.2.tar.gz
cd keepassx-2.0.2
cd build
cmake -DCMAKE_INSTALL_PREFIX=/usr/local ..
make
sudo make install
———-
ever notice how much faster it gets when you do it a few times. 🙂
Authors, thank you for your work. It is unfortunate that you do not provide packaged files to make it easier for anyone with no in-depth knowledge of Linux to use your application. If you could spend a little bit extra time to write up instructions and provide binaries, I’m sure way more people would be using your application.
Comment #23 is quite good, but with couple of nuances – a regular person wanting to follow these directions will get stuck on “cd build” – there is NO ‘build’ directory in the tar.gz archive.
I wanted to not just simply install the app in the end, but have a package that I can use on other computers, plus to have the application register with package manager. For that you’ll need checkinstall tool (which gets installed with step 1 below).
Here are the steps (taken from http://yermakov.net/?p=704):
1. Install dependencies:
sudo apt-get install build-essential cmake qtbase5-dev libqt5x11extras5-dev qttools5-dev qttools5-dev-tools libgcrypt20-dev zlib1g-dev qt-sdk libxtst-dev libxi-dev checkinstall
2. Figure out where you want to build the application (I used ~/Downloads folder)
cd ~/Downloads
3. Download the source
wget https://www.keepassx.org/releases/2.0.2/keepassx-2.0.2.tar.gz
4. Unpack the archive
tar -xvf keepassx-2.0.2.tar.gz
5. Switch to the directory with the source
cd keepassx-2.0.2
6. Create a directory in which the build files will be created
mkdir build
7. Switch into the build directory
cd build
8. Prepare to build the application. Make sure to have double dots at the end of the command!
cmake ..
9. Build the application
make
10. Use checkinstall tool to build .deb package and install it into the system
sudo checkinstall
11. The tool will ask you to set few options. Make sure to set the following values:
Maintainer: set this to your name/email
Summary: define brief package summary
Name: set the name of the application (this will be the name of the package in the end)
Version: set application version
Group: set to the group to which this application belongs to
Alternate source location: set this to the URL from which the source was downloaded
12. Follow few next prompts. In the end the tool will create the .deb package and install the executable into /usr/local/bin and a .desktop file into /usr/local/share/applications.
13. You can use the .deb file that was created to install the application on any other machine if you’d like
14. If you ever want to remove the package, use the following (keepassx is the Name value from #11 above):
dpkg -r keepassx
Hope this helps.
Autotype is unreliable for me without the intercharacter delay. After builing/installing/running 2.0.2 on Xubuntu 14.04, and importing a 1.x DB, the global option for intercharacter delay is now gone. I could kludge something into AutoTypePlatformX11::SendKeyPressedEvent() but that would seem a little…crude.
Hi,
I imported the db from 0.4 version but I experienced an issue; the content of entry was old.
Seems that the import procedure does not import the last entry but one in the past.
I used kepassx for MaxOSX 10.11
Thank you for your shared work!
David