Wolfram Rösler
97b034dbcb
Ignore system icon theme, always use our own icons
...
With the Material Design icons, any other icons brought in through
the system icon theme will look inconsistent.
Also remove the KEEPASSXC_IGNORE_ICON_THEME environment variable
(which was introduced during development of the new icons to
disable the system icon theme and is thus no longer needed).
Fixes #475
2020-01-29 19:18:54 -05:00
Julian Einwag
0c252b6ed4
add challenge-response recovery tool (see keepassxreboot/keepassxc#1734 )
2020-01-27 17:55:53 -05:00
Wolfram Rösler
36f92b7649
Replace application icons with Material Design icons.
...
Use the following to run KeePassXC with the icons from the
source code, ignoring the operating system's Qt icon theme:
```
KEEPASSXC_IGNORE_ICON_THEME=1 keepassxc
```
The patch further adds a script `makeicons.sh` that re-creates KeePassXC
icons from the Material Design icon set and can be used for easily
updating icons in the future. Instructions are in the script.
Fixes #475
2020-01-11 19:00:15 +01:00
Jonathan White
8c300b4fcb
Update About Dialog contributors and translators ( #3669 )
2019-10-26 20:53:18 +02:00
Jack Thomasson
1cbd395d71
multiple database with --pw-stdin ( #2916 )
...
* Updated utilities to unlock KDBX with OS password manager on macOS and Linux
* Use a static stream on stdin for --pw-stdin otherwise buffer loss eliminates subsequent passwords
* Update INSTALL requirements
2019-04-25 10:37:13 -04:00
Jonathan White
1493943e2e
Add integration with Brave browser
...
Fixes #2414
2019-04-07 21:00:15 -04:00
Jonathan White
306bf0f292
Allow snap builds to use keepassxc-proxy
...
* Updated browser extension settings for snap usage
* Support Snap 3.0 Changes
* Add missing stage packages
* Correct proxy communication with snaps
2019-03-19 14:46:29 -04:00
Adolfo E. García
7198f20d69
Improve building of macOS target
2017-10-21 10:12:28 -06:00
Robert van Bregt
c167693ae4
add fix for mac qt build environment
...
Signed-off-by: Robert van Bregt <robert@robertvanbregt.nl>
2017-05-14 09:19:35 -04:00
Louis-Bertrand Varin
992d8a90c7
Migrate entropy-meter to keepassxc-cli
2017-03-16 10:09:50 -04:00
Louis-Bertrand Varin
52991f3d66
Add first keepassxc-cli version.
2017-03-16 10:09:50 -04:00
Janek Bevendorff
26ff528a85
Merge branch 'meta/release-preparation' into release/2.1.1
2017-02-06 23:27:05 +01:00
thez3ro
0f44f6752e
Fix entropy_meter script
2017-01-27 20:39:32 +01:00
Janek Bevendorff
292ed892c1
Fix Windows linker and runtime errors when building against static Qt
2017-01-26 01:15:12 +01:00
Louis-Bertrand Varin
9065588a76
Remove unused dependencies.
2017-01-14 15:11:00 -05:00
Louis-Bertrand Varin
d7ed33809f
Use QCommandLineParser
2017-01-14 14:08:10 -05:00
Louis-Bertrand Varin
798041fe11
Extract readKeyFromLine.
2017-01-14 13:25:30 -05:00
Louis-Bertrand Varin
1e0191a37c
Remove unused dependencies.
2017-01-13 19:45:33 -05:00
Louis-Bertrand Varin
421e6303ae
Rename merge-databases -> kdbx-merge
2017-01-11 21:05:16 -05:00
Louis-Bertrand Varin
a79366f105
Use QCommandLineParser
...
* Switch to using QCommandLineParser
* Implement the --same-password option
* extract `getKeyFromLine` function
2017-01-11 21:00:11 -05:00
Louis-Bertrand Varin
2afa1f0dc8
Use 2 passwords for merging.
2017-01-08 22:46:30 -05:00
Louis-Bertrand Varin
a40f84d519
Read the password from stdin.
2017-01-07 15:14:54 -05:00
Louis-Bertrand Varin
1458ba6f6f
qInfo -> qDebug and missing imports.
2017-01-06 20:24:50 -05:00
Louis-Bertrand Varin
be827211d2
Removing unused imports.
2017-01-06 16:32:18 -05:00
Louis-Bertrand Varin
5bc3924756
Merge databases script.
2017-01-06 16:29:07 -05:00
Danny Su
63a1b49745
Fix build for 64-bit Windows ( #130 )
...
Building on 64-bit Windows gets to 99% and fails on this particular file due to the `stdafx.h` inclusion.
The macro in `entropy-meter.cpp` is different than `src/zxcvbn/zxcvbn.cpp`.
After copying the macro from `zxcvbn.cpp` and rebuilding, the Windows build succeeded.
2016-12-20 18:41:15 -05:00
TheZ3ro
b2f3cc6903
Add some password-related feature ( #92 )
...
* Add Standalone Password Generator. Closes #18
* Add an entropy meter for passwords. Closes #84
* Don't require password repeat when it is visible. Fixes #27
2016-11-23 21:59:24 -05:00
Jack Thomasson
3ec29d3b52
search directory configured via environment
...
use absolute path to database file
2016-10-25 10:18:23 -06:00
Jack Thomasson
0138209004
utility to launch keepassx with database passwords fetched from kdewallet
2016-10-24 18:20:17 -06:00
Jonathan White
7f7753a004
Fixed various Qt5 changes in the http code
2016-02-28 10:52:02 -05:00
Felix Geyer
208b0f39e6
Adapt to QtConcurrent being a separate module now.
2015-09-12 13:51:49 +02:00
Felix Geyer
813c64a055
Port cmake files to Qt 5.
2015-09-12 13:51:49 +02:00
Felix Geyer
0d6117bf4c
Do some basic self-checks when initializing the crypto backend.
2014-06-15 11:17:40 +02:00
Felix Geyer
6504b6f2bd
Drop Qt module name from include statements.
...
This is a preparation to be able to build KeePassX against Qt 5.
2013-10-03 15:18:16 +02:00
Felix Geyer
0b328a7ee0
kdbx-extract: delete database.
2012-10-29 15:01:58 +01:00
Felix Geyer
e92981b476
kdbx-extract: Don't abort if parsing the XML data fails.
2012-10-29 15:01:53 +01:00
Felix Geyer
a1a71a88bb
Fix cmake file formatting.
2012-05-21 23:37:29 +02:00
Felix Geyer
ecc11d3207
kdbx-extract: Print error message when opening the database failed.
2012-04-22 22:33:41 +02:00
Felix Geyer
2f5d110149
Support key files in kdbx-extract.
2012-01-06 20:05:46 +01:00
Felix Geyer
007a901dba
Proper error handling for reading databases.
2012-01-06 20:03:13 +01:00
Felix Geyer
9b46225937
Fix cmake files to use new gcrypt variables.
2011-11-12 14:30:16 +01:00
Felix Geyer
d4f02a78a7
Coding style fixes.
2011-07-08 14:51:14 +02:00
Felix Geyer
87ee9b7c85
Add kdbx-extract utility.
...
It dumps the raw xml string of a kdbx database to stdout.
2011-07-06 20:23:29 +02:00