KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”.
Go to file
2015-01-30 00:42:45 -08:00
.tx Add initial support for translations. 2014-05-18 01:33:22 +02:00
cmake Replaced qhttpserver with libmicrohttp. 2014-03-23 17:25:39 +00:00
share Update translations. 2014-11-02 15:42:39 +01:00
src Fixes to get code to compile with latest upstream. 2015-01-30 00:35:38 -08:00
tests Introduce a strict mode in KeePass2XmlReader. 2014-12-01 21:52:51 +01:00
utils Do some basic self-checks when initializing the crypto backend. 2014-06-15 11:17:40 +02:00
.gitignore ignore build dir 2013-11-17 13:38:42 +01:00
.travis.yml Enable debug mode for Travis CI builds. 2014-11-04 18:51:46 +01:00
CHANGELOG Fix the alpha 6 release date. 2014-04-12 15:45:09 +02:00
CMakeLists.txt Merge branch 'master' of https://github.com/keepassx/keepassx 2015-01-29 00:17:39 -08:00
COPYING Replace ArgumentParser with a backport of QCommandLineParser from Qt 5.2. 2014-01-18 15:23:55 +01:00
INSTALL Fixed typo in INSTALL 2014-06-16 13:08:39 +02:00
LICENSE.BSD Add crypto classes and tests. Link to libgcrypt. 2010-09-11 19:49:30 +02:00
LICENSE.CC0 Fix database icons license issues. 2013-03-23 21:50:23 +01:00
LICENSE.GPL-2 Add "LICENSE" prefix to license filenames. 2010-08-15 12:33:42 +02:00
LICENSE.GPL-3 Add "LICENSE" prefix to license filenames. 2010-08-15 12:33:42 +02:00
LICENSE.LGPL-2.1 Fix typo in filename. 2013-03-24 14:16:34 +01:00
LICENSE.LGPL-3 Add LGPL-3 license text for the Oxygen icons. 2013-03-24 11:54:20 +01:00
LICENSE.NOKIA-LGPL-EXCEPTION Add support for gzip compressed databases. 2010-09-23 22:27:59 +02:00
README.md Updated README.md 2015-01-30 00:42:45 -08:00

KeePassX + keepasshttp

About

Fork of KeePassX with keepasshttp support for use with PassIFox for Mozilla Firefox and chromeIPass for Google Chrome.

My intention is to keep this repository as up-to-date with the main keePassX repo as possible and, time allowing, clean-up the keepasshttp implementation enough for it to be merged with upstream.

Build Dependencies

The following tools must exist within your PATH:

  • make
  • cmake (>= 2.6.4)
  • g++ or clang++

The following libraries are required:

  • Qt 4 (>= 4.6)
  • libgcrypt
  • zlib
  • QJSON

Build Steps

To compile from source:

mkdir build
cd build
cmake ..
make [-jX]

You will have the compiled KeePassX binary inside the ./build/src/ directory.

To install this binary execute the following:

sudo make install

More detailed instructions available in the INSTALL file.