Jonathan White
228843b010
Version bump to 2.2.3 and changelog
2017-12-11 20:59:41 -05:00
thez3ro
8a71c680ac
resize message-close to 16x16 pixels
2017-12-05 22:03:55 +01:00
Michal Kaptur
0ff75e7a88
Fixed memory leaks in non-gui tests
...
Fixed 2 memory leaks in production code and a few in testcases. As a
result leak_check_at_exit ASAN option does not need to turned off for
non-gui tests.
Smart pointers should be used elsewhere for consistency, but the sooner
this fixes are delivered, the lesser memory leaks are introduced.
2017-11-27 23:36:09 +01:00
Janek Bevendorff
b20918b60e
Add update information to AppImage and use KeePassXC PPA for YubiKey libs, resolves #1157
2017-11-26 18:18:34 +01:00
Janek Bevendorff
8905fe5a54
Use Consolas on Windows for PasswordEdit instead of the default Courier New, resolves #1226
2017-11-26 17:53:15 +01:00
Jonathan White
e17b3d24bf
Corrected database corruption when locked [ #1113 ]
2017-11-23 21:32:56 +01:00
TheZ3ro
7ef61b47e3
Merge pull request #1141 from keepassxreboot/hotfix/apply-button-save
...
Fix apply button not saving new entries
2017-11-06 20:27:15 +01:00
Jonathan White
4e7f2c6a4f
Fix apply button not saving new entries
2017-10-28 09:23:45 -04:00
Janek Bevendorff
83fd387f2f
Fix desktop integration
2017-10-24 17:58:27 +02:00
Janek Bevendorff
cd6aac9acf
Remove libdbus and libsystemd blacklisting
2017-10-24 17:58:27 +02:00
Janek Bevendorff
05d02b702a
Restrict global menu fix to Qt < 5.9.0, resolves #691
2017-10-24 17:58:27 +02:00
Janek Bevendorff
f6933a8868
Ensure that YubiKey is only polled once, even if showEvent() is called twice
2017-10-24 17:58:27 +02:00
Janek Bevendorff
51b42bc7b8
Move back to Ubuntu 14.04, but with custom libyubikey and libykpers-1 builds, resolves #1114
2017-10-24 17:58:27 +02:00
Janek Bevendorff
6d46717cfc
Release 2.2.2
...
- Fixed entries with empty URLs being reported to KeePassHTTP clients [#1031 ]
- Fixed YubiKey detection and enabled CLI tool for AppImage binary [#1100 ]
- Added AppStream description [#1082 ]
- Improved TOTP compatibility and added new Base32 implementation [#1069 ]
- Fixed error handling when processing invalid cipher stream [#1099 ]
- Fixed double warning display when opening a database [#1037 ]
- Fixed unlocking databases with --pw-stdin [#1087 ]
- Added ability to override QT_PLUGIN_PATH environment variable for AppImages [#1079 ]
- Fixed transform seed not being regenerated when saving the database [#1068 ]
- Fixed only one YubiKey slot being polled [#1048 ]
- Corrected an issue with entry icons while merging [#1008 ]
- Corrected desktop and tray icons in Snap package [#1030 ]
- Fixed screen lock and Google fallback settings [#1029 ]
2017-10-22 00:28:08 +02:00
Janek Bevendorff
3088371631
Update translations
2017-10-22 00:28:04 +02:00
Janek Bevendorff
880a8da68a
Bump version to 2.2.2 and update changelog
2017-10-22 00:27:26 +02:00
Janek Bevendorff
e2c6f50108
Support starting keepassxc-cli via 'cli' argument
2017-10-21 22:05:13 +02:00
Janek Bevendorff
51ed7a59da
Fix Exec replacement
2017-10-21 22:05:13 +02:00
Janek Bevendorff
94ea91ec63
Switch from Ubuntu 14.04 to CentOS 7
2017-10-21 22:05:13 +02:00
Janek Bevendorff
76ac8dda54
Fix missing semicolon
2017-10-21 22:05:13 +02:00
Peter Nirschl
a895729b9e
🐛 Fix result propagation in SymmetricCipherGcrypt::process
...
The boolean 'ok' has always been set to true, regardless of possible errors.
2017-10-21 20:00:28 +02:00
Janek Bevendorff
aba2acb062
Use QSharedPointer
2017-10-21 14:19:00 +02:00
Louis-Bertrand Varin
a1aad5d165
Using QScopedPointer
2017-10-21 14:19:00 +02:00
Louis-Bertrand Varin
0fe06b3fbb
Fix double warning display for database open
2017-10-21 14:19:00 +02:00
Adolfo E. García
86cd2c09a4
Improve readability of code
2017-10-21 13:15:02 +02:00
Adolfo E. García
f1d99dd0ed
Improve testing of Base32
2017-10-21 13:15:02 +02:00
Adolfo E. García
c731f8e5c0
Fix bug in Base32::decode and add bounds check
...
The bug that was fixed, was affecting how the number of bytes of decoded data was calculated and thus, even though it didn't truncate the result, it was causing the array to be resized unnecessarily.
2017-10-21 13:15:02 +02:00
Adolfo E. García
24f560aaa2
Replace Optional with QVariant
2017-10-21 13:15:02 +02:00
Adolfo E. García
905e104ba2
Revert formatting change
2017-10-21 13:15:02 +02:00
Adolfo E. García
d21ae0f94a
Fix for loop's variable increment style
2017-10-21 13:15:02 +02:00
Adolfo E. García
95b0ad15ef
Fix code style
2017-10-21 13:15:02 +02:00
Adolfo E. García
19eb6a8a60
Add new Base32 implementation
2017-10-21 13:15:02 +02:00
Jonathan White
85f652290b
Add signtool function (Windows Only) to release-tool script
2017-10-20 18:12:10 -04:00
thez3ro
feb6baad05
add KeePassHTTP-Connector
2017-10-20 21:59:15 +02:00
Jonathan White
37aa4f0257
Unlock previously opened databases with --pw-stdin
2017-10-20 01:21:32 +02:00
Janek Bevendorff
d3208bddb0
Enhance lupdate-qt5 check
2017-10-19 21:24:31 +02:00
Janek Bevendorff
eb977b8021
Check AppStream info file before merging releases
2017-10-19 21:24:31 +02:00
Janek Bevendorff
b30eb59791
Extend desktop file and name it according to the freedesktop specification
2017-10-19 21:24:31 +02:00
Janek Bevendorff
72a6c34450
Add AppStream AppData file, resolves #1066
2017-10-19 21:24:31 +02:00
Janek Bevendorff
ec8c99c3b2
Fix remaining uses of KEEPASSXC_SNAP_BUILD
2017-10-19 15:52:46 +02:00
Janek Bevendorff
6d433fecef
Set KEEPASSXC_DIST_TYPE when building AppImages and Snaps
2017-10-19 15:52:46 +02:00
Janek Bevendorff
bae9dbc407
Add distribution information to debug info screen
2017-10-19 15:52:46 +02:00
Janek Bevendorff
1cbbcc0d87
Allow starting AppImage with custom extended QT_PLUGIN_PATH, resolves #1077
2017-10-19 15:52:46 +02:00
Janek Bevendorff
c0182df05e
Add CLion build directories
2017-10-19 15:52:46 +02:00
Jonathan White
7d6baf53fa
Merge pull request #1047 from aidanhs/aphs-fix-dockerfile
...
Fix builds in Docker
2017-10-18 23:05:32 -04:00
rockihack
c6f83b9ca6
Fix: Regenerate transform seed and transform master key on save.
2017-10-18 23:04:37 -04:00
Jonathan White
3bc8a79b9b
Both slots on Yubikey are now polled for challenge/response
2017-10-09 09:39:47 -04:00
Aidan Hobson Sayers
84508e91da
Disable apparmor to use fuse
...
Necessary for an Ubuntu 16.04, Docker 17.09.0-ce host
See https://github.com/moby/moby/issues/9448#issuecomment-289950103
2017-10-07 23:37:39 +01:00
Aidan Hobson Sayers
38cbb42b58
Use the renamed QT ppa (with packages named the same)
2017-10-07 23:37:34 +01:00
Louis-Bertrand Varin
2e81751131
Backporting #1008
2017-10-07 11:03:24 -04:00