Weslly
4c9b8c7794
Review fixes
2017-05-03 21:04:12 -03:00
Weslly
bf57a28654
Add TOTP support
2017-05-03 20:55:14 -03:00
thez3ro
d9ccde94c9
New Diceware passphrase generator, close #21
2017-03-22 00:00:23 +01:00
seatedscribe
3fcf342fbc
Merge remote-tracking branch 'upstream/develop' into feature/import-csv-format
2017-03-16 21:25:38 +01:00
Louis-Bertrand Varin
52991f3d66
Add first keepassxc-cli version.
2017-03-16 10:09:50 -04:00
Janek Bevendorff
2ec500f926
Reorder link dependencies
2017-03-06 13:51:52 +01:00
Janek Bevendorff
3c1271b1c4
Merge branch 'develop' into feature/yubikey
2017-03-06 13:49:48 +01:00
seatedscribe
afdf02b4be
Implement import of databases in CSV (Comma Separated Values) format (i.e. from other password managers)
2017-03-05 21:27:29 +01:00
Ryan Matthews
1fe75f9420
Add feature to handle references, resolves #75
...
- Create popup for clone options
- Add ability to resolve references for autotype/http/copying
2017-03-04 19:49:33 -05:00
Janek Bevendorff
5df7b9aa85
Merge branch 'develop' into feature/yubikey
2017-03-03 22:04:55 +01:00
Jonathan White
3139ae1528
WITH_XC_AUTOTYPE defaults to ON and WITH_XC_HTTP includes ALL networking
2017-03-02 18:44:01 -05:00
Janek Bevendorff
48366d245c
Add CMake feature description
2017-02-25 17:14:10 +01:00
Janek Bevendorff
e25e7ff4a2
Merge branch 'develop' into feature/yubikey
2017-02-25 01:09:59 +01:00
Janek Bevendorff
cee297b218
Move category tab widgets to separate widget and hide history category when there is no history
2017-02-22 01:05:36 +01:00
Janek Bevendorff
b2650c5a96
Hide UI elements when KeePassXC was compiled without -DWITH_XC_YUBIKEY
2017-02-21 01:06:32 +01:00
Janek Bevendorff
a27147a75e
Merge branch 'develop' into feature/yubikey
2017-02-20 20:24:38 +01:00
Janek Bevendorff
a37a90c8c7
Merge branch 'release/2.1.3' into develop
2017-02-20 01:17:30 +01:00
Janek Bevendorff
a56bcc8903
Set windows EXE resource properties, resolves #329
2017-02-20 00:33:11 +01:00
Janek Bevendorff
e0e6f2b8e9
Merge branch 'release/2.1.2' into develop
2017-02-17 04:03:12 +01:00
Janek Bevendorff
7df6d27900
Fix and clean up CMake files
2017-02-17 02:43:25 +01:00
Jonathan White
5274826e5c
Implemented qhttp in server protocol
2017-02-17 02:43:25 +01:00
Janek Bevendorff
37c7318097
Merge branch 'develop' into feature/yubikey
2017-02-15 00:24:28 +01:00
Janek Bevendorff
8a26cfad79
Re-register global D-Bus menu when restoring window from tray, resolves #271
2017-02-09 21:23:46 -05:00
Janek Bevendorff
94f8650ca4
Rename KMessageWidget files to match our coding style
2017-02-10 02:34:16 +01:00
Pedro Alves
c6ad476cb7
Added kmessagewidget from subsurface project
...
(https://github.com/torvalds/subsurface , commit:
82a946152b7f1da177344937acbc9d3cb5b0ccbf).
Added MessageWidget class.
2017-02-10 02:25:48 +01:00
Janek Bevendorff
b97024c8f6
Add more KeePassXC branding to the Windows installer
2017-01-27 20:42:27 +01:00
Janek Bevendorff
66253e142b
Install qwindows platform abstraction plugin on Windows
2017-01-26 20:08:53 +01:00
Janek Bevendorff
292ed892c1
Fix Windows linker and runtime errors when building against static Qt
2017-01-26 01:15:12 +01:00
Jonathan White
1310b34e9c
Added NSIS installer to CPack packager for Windows
2017-01-25 13:22:28 +01:00
Kyle Manna
5b8b4c8c7b
keys: yk: Implement ChallengeResponseKey for YubiKey
...
* Implement a YubiKey challenge response class. One object will be
created for each challenge response key available.
Signed-off-by: Kyle Manna <kyle@kylemanna.com>
2017-01-07 23:20:16 -08: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
0e65b9b9f8
Corrected autotype lib building for Windows
2017-01-02 22:25:37 -05:00
thez3ro
07a41f58d7
Add autotype library linking
...
Added Autotype switch + updated Travis to always test all extension
2017-01-02 22:25:36 -05:00
thez3ro
65992ba6ae
Option to select extension compile-time. Fix #50 #123
2016-12-04 19:57:24 +01: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
TheZ3ro
6927158daa
Add unlock dialog on Autotype and show default Autotype sequence ( #89 )
...
* Add unlockdialog on autotype. Fix #10
* Show default autotype sequence for existing entries
* NOTE: New entries/groups do not show the default autotype sequence
2016-11-11 16:26:07 -05:00
TheZ3ro
753b9c9e67
Add Autotype on Windows and MacOS ( #63 )
...
* Add Autotype on Windows, including Windows 10
* Add MacOS autotype, fix macdeployqt build
* Make QT_BINARY_DIR overwritable at compile time
2016-11-08 16:13:57 -05:00
Jonathan White
ccec84aef2
Rename application to KeePassXC and change icon ( #70 )
2016-11-03 00:05:30 -04:00
Jonathan White
13983d0e51
Make search always visible (PR #67 )
...
* Moved search bar to toolbar and consolidated search options into dropdown list
* Updated GUI tests to be atomic and rewrote search tests
* Searches are saved between databases
* Search is cleared when all databases are closed
* Implemented global search shortcut (CTRL+F) and a notification bar when in search mode
2016-11-02 21:01:02 -04:00
Jonathan White
cbb1269b39
Merge from eugenesan/keepassx to implement 1.8.4.1 improvements
2016-04-03 10:49:00 -04:00
Jonathan White
7f7753a004
Fixed various Qt5 changes in the http code
2016-02-28 10:52:02 -05: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
Felix Geyer
71d4cb781d
Merge branch '2.0'
2016-01-29 17:22:37 +01:00
Felix Geyer
eb56bd8973
Add repair functionality to strip invalid XML chars.
...
Refs #392
2016-01-28 23:07:04 +01:00
Felix Geyer
60daa2b41b
Require libgcrypt >= 1.6.0.
...
Remove our own Salsa20 implementation as libgcrypt ships one
with that version.
2015-09-12 13:51:49 +02:00
Felix Geyer
208b0f39e6
Adapt to QtConcurrent being a separate module now.
2015-09-12 13:51:49 +02:00
Felix Geyer
5a745da07b
Remove QCOmmandLineParser.
...
It is part of Qt >= 5.2.
2015-09-12 13:51:49 +02:00
Felix Geyer
531018e58d
Remove QSaveFile and QLockFile.
...
They are part of Qt >= 5.1.
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
Florian Geyer
3efc8f457a
Display git revision in about dialog.
2015-07-18 13:14:13 +02:00