Jonathan White
a64d2ec716
Revert appveyor addition and DeployQt cmake
2018-09-19 12:25:39 -04:00
Jonathan White
4e7aeca3b7
Add support for SonarCloud analysis
2018-06-20 20:37:50 -04:00
Adolfo E. García
83917299db
Add AppVeyor support ( #1380 )
2018-06-10 18:16:30 -04:00
Louis-Bertrand Varin
74efc57369
Removed http/ from excluded dirs.
2018-03-31 12:15:51 -04:00
Louis-Bertrand Varin
3eb917055e
Add ClangFormat exceptions
2018-03-31 12:15:09 -04:00
Janek Bevendorff
0b6eb3b30e
Use xargs to avoid long command lines
2018-03-31 12:15:09 -04:00
Louis-Bertrand Varin
07bc9a7b4b
Add ClangFormat rules
2018-03-31 12:15:09 -04:00
Jonathan White
e17bee8e31
Properly rename argon2 symbols on Win32 builds
2018-02-27 21:34:54 -05:00
Jonathan White
d911987787
Ensure yubikey libs are dynamic; bump to c99
2018-02-01 21:40:47 +01:00
Jonathan White
3e2443a861
Add support for nightly builds to release tool
2018-01-30 21:21:23 +01:00
Janek Bevendorff
21a6c0fd89
Fix linker definition clashes between libargon2 and libsodium on Windows
2018-01-14 11:21:17 -05:00
Janek Bevendorff
824607080a
Install needed PPA packages for deployment
2018-01-13 14:25:01 -05:00
Jonathan White
542ee42313
Add Argon2Kdf and enable parameters in db settings
...
Note: This implementation is not yet connected to the
database itself and will corrupt existing kdbx3 db's.
* Implemented memory and parallelism parameters for Argon2Kdf
* Using libargon2; libsodium does not support Argon2d algorithm
* Moved basic rounds parameter into Kdf class
* Reimplemented benchmark algorithm; previous was utterly broken
2018-01-13 14:23:30 -05:00
varjolintu
06518c5736
keepassxc-browser
2018-01-04 21:42:20 +01:00
thez3ro
a53b111182
Update and fix copyright headers
2017-06-14 15:54:43 +02:00
Jonathan White
5c8809e55d
Update cmake files, fixes #331
2017-05-06 11:51:43 -04:00
Janek Bevendorff
6125988f35
Mark CMake library variables as advanced
2017-02-26 18:39:03 +01:00
Janek Bevendorff
a27147a75e
Merge branch 'develop' into feature/yubikey
2017-02-20 20:24:38 +01:00
Janek Bevendorff
a56bcc8903
Set windows EXE resource properties, resolves #329
2017-02-20 00:33:11 +01:00
Janek Bevendorff
37c7318097
Merge branch 'develop' into feature/yubikey
2017-02-15 00:24:28 +01:00
Janek Bevendorff
292ed892c1
Fix Windows linker and runtime errors when building against static Qt
2017-01-26 01:15:12 +01:00
Kyle Manna
82aed2caab
keys: yk: Add YubiKey hardware driver support
...
* Use compile time detection of the YubiKey libraries and link against
the libraries if present. Can be disabled with:
$ cmake -DCMAKE_DISABLE_FIND_PACKAGE_YubiKey=FALSE
* A stub file provides empty calls for all the function calls integrated
in to the UI to support this. In the future a more modular approach
maybe better, but opting for simplicity initially.
Signed-off-by: Kyle Manna <kyle@kylemanna.com>
2017-01-07 23:18:59 -08:00
Jonathan White
29be837b97
Updated README badges and added code coverage
2016-11-04 00:47:04 -04:00
Jonathan White
aba4fa94be
Merge remote-tracking branch 'keepassx/master'
...
# Conflicts:
# README.md
# share/translations/keepassx_de.ts
# src/CMakeLists.txt
# src/gui/MainWindow.h
2016-02-27 19:11:09 -05:00
Florian Geyer
3efc8f457a
Display git revision in about dialog.
2015-07-18 13:14:13 +02:00
Keith Bennett
b27ba03d42
Replaced qhttpserver with libmicrohttp.
...
The qhttpserver seems to be riddled with memory leaks and was
continuously crashing. I don't know Qt well enough to fix it so
I have replaced it with libmicrohttp. This is not nearly as
elegant but it is much more stable.
2014-03-23 17:25:39 +00:00
Felix Geyer
eee909e948
Parse the libgcrypt version in the cmake module.
2014-01-12 13:42:19 +01:00
Felix Geyer
fd18bc0330
Use standard GNU install dirs and make them overridable.
2013-04-29 22:17:31 +02:00
Felix Geyer
b0bec62c07
Rewrite Gcrypt cmake module.
2011-11-12 12:00:49 +01:00
Felix Geyer
6a2034fa24
Add crypto classes and tests. Link to libgcrypt.
2010-09-11 19:49:30 +02:00