Skip to content

Commit

Permalink
Release 2.6.5
Browse files Browse the repository at this point in the history
Added

- Show search bar when toolbar is hidden or in overflow [#6279]
- Show countdown for clipboard clearing in status bar [#6333]
- Command line option to lock all open databases [#6511]
- Allow CSV import of bare TOTP secrets [#6211]
- Retain file creation time when saving database [#6576]
- Set permissions of saved attachments to be private to the current user [#6363]
- OPVault: Use Text instead of Name for attribute names [#6334]

Changed

- Reports: Allow resizing of reports columns [#6435]
- Reports: Toggle showing expired entries [#6534]
- Save Always on Top setting [#6236]
- Password generator can exclude additional lookalike characters (6/G, 8/B) [#6196]

Fixed

- Allow setting MSI properties in unattended install [#6196]
- Update MainWindow minimum size to enable smaller verticle space [#6196]
- Use application font size when setting default or monospace fonts [#6332]
- Fix notes not clearing in entry preview panel in some cases [#6481]
- macOS: Correct window activation when restoring from tray [#6575]
- macOS: Better handling of minimize after unlock when using browser integration [#6338]
- Linux: Start after the system tray is available on LXQt [#6216]
- Linux: Allow selection of modal dialogs on X11 in Auto-Type [#6204]
- KeeShare: prevent crash when file extension is missing [#6174]
  • Loading branch information
droidmonkey committed Jun 8, 2021
2 parents 34a78f0 + ec33474 commit 2b262c5
Show file tree
Hide file tree
Showing 99 changed files with 27,130 additions and 2,194 deletions.
31 changes: 31 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,36 @@
# Changelog

## 2.6.5 (2021-06-07)

### Added

- Show search bar when toolbar is hidden or in overflow [#6279]
- Show countdown for clipboard clearing in status bar [#6333]
- Command line option to lock all open databases [#6511]
- Allow CSV import of bare TOTP secrets [#6211]
- Retain file creation time when saving database [#6576]
- Set permissions of saved attachments to be private to the current user [#6363]
- OPVault: Use Text instead of Name for attribute names [#6334]

### Changed

- Reports: Allow resizing of reports columns [#6435]
- Reports: Toggle showing expired entries [#6534]
- Save Always on Top setting [#6236]
- Password generator can exclude additional lookalike characters (6/G, 8/B) [#6196]

### Fixed

- Allow setting MSI properties in unattended install [#6196]
- Update MainWindow minimum size to enable smaller verticle space [#6196]
- Use application font size when setting default or monospace fonts [#6332]
- Fix notes not clearing in entry preview panel in some cases [#6481]
- macOS: Correct window activation when restoring from tray [#6575]
- macOS: Better handling of minimize after unlock when using browser integration [#6338]
- Linux: Start after the system tray is available on LXQt [#6216]
- Linux: Allow selection of modal dialogs on X11 in Auto-Type [#6204]
- KeeShare: prevent crash when file extension is missing [#6174]

## 2.6.4 (2021-01-31)

### Added
Expand Down
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@ endif()

set(KEEPASSXC_VERSION_MAJOR "2")
set(KEEPASSXC_VERSION_MINOR "6")
set(KEEPASSXC_VERSION_PATCH "4")
set(KEEPASSXC_VERSION_PATCH "5")
set(KEEPASSXC_VERSION "${KEEPASSXC_VERSION_MAJOR}.${KEEPASSXC_VERSION_MINOR}.${KEEPASSXC_VERSION_PATCH}")
set(OVERRIDE_VERSION "" CACHE STRING "Override the KeePassXC Version for Snapshot builds")

Expand Down
41 changes: 25 additions & 16 deletions cmake/FindQuaZip.cmake
Original file line number Diff line number Diff line change
@@ -1,24 +1,33 @@
# QUAZIP_FOUND - QuaZip library was found
# QUAZIP_INCLUDE_DIR - Path to QuaZip include dir
# QUAZIP_INCLUDE_DIRS - Path to QuaZip and zlib include dir (combined from QUAZIP_INCLUDE_DIR + ZLIB_INCLUDE_DIR)
# QUAZIP_INCLUDE_DIRS - Path to QuaZip include dir
# QUAZIP_LIBRARIES - List of QuaZip libraries
# QUAZIP_ZLIB_INCLUDE_DIR - The include dir of zlib headers

if(MINGW)
find_library(QUAZIP_LIBRARIES libquazip5)
find_path(QUAZIP_INCLUDE_DIR quazip.h PATH_SUFFIXES quazip5)
find_path(QUAZIP_ZLIB_INCLUDE_DIR zlib.h)
find_path(QUAZIP_INCLUDE_DIRS quazip.h PATH_SUFFIXES quazip5)
elseif(APPLE)
find_library(QUAZIP_LIBRARIES quazip1-qt5)
find_path(QUAZIP_INCLUDE_DIRS quazip.h PATH_SUFFIXES quazip)
else()
find_library(QUAZIP_LIBRARIES
NAMES quazip5 quazip
PATHS /usr/lib /usr/lib64 /usr/local/lib
)
find_path(QUAZIP_INCLUDE_DIR quazip.h
PATHS /usr/include /usr/local/include
PATH_SUFFIXES quazip5 quazip
)
find_path(QUAZIP_ZLIB_INCLUDE_DIR zlib.h PATHS /usr/include /usr/local/include)
# Try pkgconfig first
find_package(PkgConfig QUIET)
if (PKG_CONFIG_FOUND)
pkg_check_modules(QUAZIP QUIET quazip1-qt5)
endif()
if(NOT QUAZIP_FOUND)
# Try to find QuaZip version 0.x
find_library(QUAZIP_LIBRARIES
NAMES quazip5 quazip
PATHS /usr/lib /usr/lib64 /usr/local/lib
)
find_path(QUAZIP_INCLUDE_DIRS quazip.h
PATHS /usr/include /usr/local/include
PATH_SUFFIXES quazip5 quazip
)
endif()
endif()

mark_as_advanced(QUAZIP_LIBRARIES QUAZIP_INCLUDE_DIRS)

include(FindPackageHandleStandardArgs)
set(QUAZIP_INCLUDE_DIRS ${QUAZIP_INCLUDE_DIR} ${QUAZIP_ZLIB_INCLUDE_DIR})
find_package_handle_standard_args(QUAZIP DEFAULT_MSG QUAZIP_LIBRARIES QUAZIP_INCLUDE_DIR QUAZIP_ZLIB_INCLUDE_DIR QUAZIP_INCLUDE_DIRS)
find_package_handle_standard_args(QuaZip DEFAULT_MSG QUAZIP_LIBRARIES QUAZIP_INCLUDE_DIRS)
Binary file modified docs/images/sshagent_puttygen.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion docs/topics/SSHAgent.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -99,7 +99,7 @@ Now we can see two files were generated:
With KeePassXC you only need the first file listed.

==== Generating a key on Windows with PuTTYgen
Please read the manual on how to use PuTTYgen for details on generate a key: https://the.earth.li/~sgtatham/putty/0.74/htmldoc/Chapter8.html#pubkey-puttygen. Once generated, you must save the key in OpenSSH format, follow the image below.
Please read the manual on how to use PuTTYgen for details on generate a key: https://the.earth.li/~sgtatham/putty/0.74/htmldoc/Chapter8.html#pubkey-puttygen. Once generated, you must save the key in the new OpenSSH format, see image below.

.Generating a key with PuTTYgen
image::sshagent_puttygen.png[,70%]
Expand Down
5 changes: 3 additions & 2 deletions release-tool
Original file line number Diff line number Diff line change
Expand Up @@ -1297,10 +1297,11 @@ appsign() {

elif [ "$(uname -o)" == "Msys" ]; then
if [[ ! -f "${key}" ]]; then
exitError "Key file was not found!"
exitError "Appsign key file was not found! (${key})"
fi

read -s -p "Key password: " password
logInfo "Using appsign key ${key}."
IFS=$'\n' read -s -r -p "Key password: " password
echo

for f in "${sign_files[@]}"; do
Expand Down
26 changes: 26 additions & 0 deletions share/linux/org.keepassxc.KeePassXC.appdata.xml
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,32 @@
</screenshots>

<releases>
<release version="2.6.5" date="2021-06-07">
<description>
<ul>
<li>Show search bar when toolbar is hidden or in overflow [#6279]</li>
<li>Show countdown for clipboard clearing in status bar [#6333]</li>
<li>Command line option to lock all open databases [#6511]</li>
<li>Allow CSV import of bare TOTP secrets [#6211]</li>
<li>Retain file creation time when saving database [#6576]</li>
<li>Set permissions of saved attachments to be private to the current user [#6363]</li>
<li>OPVault: Use Text instead of Name for attribute names [#6334]</li>
<li>Reports: Allow resizing of reports columns [#6435]</li>
<li>Reports: Toggle showing expired entries [#6534]</li>
<li>Save Always on Top setting [#6236]</li>
<li>Password generator can exclude additional lookalike characters (6/G, 8/B) [#6196]</li>
<li>Allow setting MSI properties in unattended install [#6196]</li>
<li>Update MainWindow minimum size to enable smaller verticle space [#6196]</li>
<li>Use application font size when setting default or monospace fonts [#6332]</li>
<li>Fix notes not clearing in entry preview panel in some cases [#6481]</li>
<li>macOS: Correct window activation when restoring from tray [#6575]</li>
<li>macOS: Better handling of minimize after unlock when using browser integration [#6338]</li>
<li>Linux: Start after the system tray is available on LXQt [#6216]</li>
<li>Linux: Allow selection of modal dialogs on X11 in Auto-Type [#6204]</li>
<li>KeeShare: prevent crash when file extension is missing [#6174]</li>
</ul>
</description>
</release>
<release version="2.6.4" date="2021-01-31">
<description>
<ul>
Expand Down
Loading

0 comments on commit 2b262c5

Please sign in to comment.