Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/keepassxreboot/keepassxc.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-10-23Update translations2.7.3Janek Bevendorff
2022-10-23Fix creating tag with powershell release toolJonathan White
* The original method dumped the changelog lines into the command which overflowed the command line length. This method uses a temporary file for the tag message.
2022-10-23Update minimum macOS deployment target to 10.15Janek Bevendorff
Fixes compilation warnings about some macOS APIs not being available in 10.13.
2022-10-23Fix macOS window activation issuesJanek Bevendorff
Reverts part of 34b7d08a5, which introduced a regression.
2022-10-23Bump version numberJanek Bevendorff
2022-10-23Update translations2.7.2Jonathan White
2022-10-23Bump version to 2.7.2Jonathan White
2022-10-23Fix typos in docs (#8612)tocic
2022-10-20Add a URL that preserves the URL path when trying to resolve favicons. (#8565)Patrick Klein
2022-10-19Fix potential deadlock in UI when savingJonathan White
This was noted as a problem in several issues and it finally occurred to me and I traced it to the fact that a timing issue sometimes allowed the file watcher to trigger a "file changed" alert right when saving starts. I fixed this by moving where the mutex lock is made for saving and preventing database reload during a save operation.
2022-10-19Hide usernames in preview panel when hidden in entry viewJonathan White
* Fix #6306
2022-10-19Allow picking tags from completion menu with keyboardJonathan White
* Also fixes the hiding and display of the completion menu to be more natural and less annoying. * Fixes #7939
2022-10-18Add CFBundleVersion, fixes #8454 (#8602)Janek Bevendorff
2022-10-18Update macOS provisioning profile (#8600)Janek Bevendorff
2022-10-17Fix use of WITH_XC_X11 build flagJonathan White
2022-10-17Allow for homebrew prefix location to handle both x64 and arm macs (#8593)Vijay Aravamudhan
Allow for Homebrew prefix location to handle both x64 and arm macs
2022-10-17Enable dark title bar on windows when accent color is not usedJonathan White
* Fix #6775
2022-10-17Improve PowerShell Release ToolJonathan White
* -Vcpkg variable now points to the base directory for VCPKG and not the vcpkg.cmake file (which is always in the same subfolder) * Place custom CMakeOptions at the end of the options list so they can override default options.
2022-10-17Fix focus trapsJonathan White
* Fix focus issues with new PasswordWidget * Fix focus wrapping when DatabaseTabWidget is not showing the tab bar * Fix focus wrapping in EditWidget views to move between category list and contents. This is not a perfect fix, but Qt has a mind of its own with these complex widgets. This will be fixed in future Ui improvements that move away from the category widget.
2022-10-17Fix crash when application is unfocused during savesJonathan White
* Fix #8504
2022-10-17Fix newlines when copying from DatabaseWidgetOwen Wang
2022-10-17[CLI] Add a db-edit command (#8400)louib
2022-10-17Add option to display passwords in color in preview panelWolfram Rösler
Closes #4099 * Fixed bug in Application that did not set the dark theme flag when the theme was changed from dark to light.
2022-10-17Add XML Export option to GUI. (#8524)Patrick Klein
* Add XML Export option to GUI. * Update database export screenshot.
2022-10-17Increase entropy required for a "good" rating to 75.Patrick Sean Klein
2022-10-17Add German translation to AppdataJakobDev
2022-10-17Remove --no-add-neededAlex Xu (Hello71)
--no-add-needed is the default behavior since binutils 2.22, released in 2011. This option also breaks lld compatibility.
2022-10-17Fix dark mode detection on Linuxfelipdsa21
Fixes #7817
2022-10-17Remove old --pw / --parent-window option from man pageArnavion
This was removed from the code in 9886b1075fbddca0d4ef564c1bb481afcc199c3f
2022-09-23Fix crash when deleting items in recycle bin while searching (#8117)Jonathan White
* Fix #8099 * Clean up code that connects groups to the entry view. Instead of connecting ALL groups from ALL databases, we only need to connect the groups that entries actually belong to. This solves the bug and also reduces overhead.
2022-09-22Set new default location hints for Qt on macOSNikolas Grottendieck
QT5 as offered by Homebrew is versioned since March 2021 and the default path points to QT6 (if installed). New installations of qt5 have a suffixed path (qt@5) that should be used instead.
2022-09-22Add shortcut to copy password with TOTP appendedJim Heden
2022-09-22Point INSTALL.md checkout reference to `latest` tag (#8225)Damian Rhodes
2022-09-22Set correct case for database file path on Windowsmckeema
* Fix #7139 - when opening database files from the command line, ensure the correct case is fed to the program to prevent case changes during saves. * Cleanup old code (checking for .json extension) from when KeePassXC app could act as a proxy.
2022-09-22Browser: Asynchronous Access Confirm dialogvarjolintu
2022-09-22Fix CLI output when using clip with the -t flagandreas-ementio
if you use the CLI with -t/--totp flag, the program prints out: "Entry's "password" attribute copied to the clipboard!" expected output is "Entry's "totp" attribute copied to the clipboard!" the same when you run with -a totp
2022-09-22Do not allow expired credentials automaticallyvarjolintu
2022-09-22Support numeric aware sorting on Windows and macOSJonathan White
* Fix #8356 - Qt does not enable numeric aware sorting when using locale sort. Extracted both Windows and macOS locale aware sorting code and added the appropriate numeric aware flag. Note: There is no std library way to do this so Linux is out of luck for now.
2022-09-22Improve various application iconsJonathan White
2022-09-22Show entry count in status barJonathan White
Closes #3963
2022-09-22Fix tabbing around database widgetJonathan White
Fixes #8352
2022-09-22Use search for showing expired entries on unlockJonathan White
* Fix #8036 - use search interface to display expiring entries on first unlock.
2022-09-22Enhance Tags / Saved SearchesJonathan White
* Rename "Database Tags" to "Searches and Tags" * Separate searching for all entries and resetting the search * Support selecting multiple tags to search against * Fix using escaped quotes in search terms * Make tag searching more precise * Support `is:expired-#` to search for entries expiring within # days. Exclude recycled entries from expired search. * Don't list tags from entries that are recycled * Force hide tag auto-completion menu when tag editing widget is hidden. On rare occasions the focus out signal is not called when the tag view is hidden (entry edit is closed), this resolves that problem. * Remove spaces from before and after tags to prevent seemingly duplicate tags from being created. * Also fix some awkward signal/slot dances that were setup over time with the entry view and preview widget. Allow changing tags for multiple entries through context menu * Closes #8277 - show context menu with currently available tags in database and checks those that are set on one or more selected entries. When a tag is selected it is either set or unset on all entries depending on its checked state. * Add ability to save searches and recall them from the "Searches and Tags" view * Add ability to remove a tag from all entries from the "Searches and Tags" view * Cleanup tag handling and widgets
2022-09-22Check for write permission before entering portable modeJonathan White
* Fix #7585
2022-09-22Fix OPVault import when there are multiple OTP fieldsJonathan White
* Fix #8371 - store multiple OTP fields as `otp_#` instead of silently discarding them.
2022-09-22Allow KeePassXC to be built without X11Yaroslav Isakov
2022-09-22Fix Windows Hello bugsJonathan White
* Fix #7977 - wrap key signing request in try/catch block to prevent crashes on some machines. * Fix #8120 - try 3 times to bring Windows Hello prompt to front. This may be necessary on older machines that are slow to bring up the prompt window. Also remove defunct code on macOS to prevent window focus issues.
2022-09-22autostart: Linux: Exec= filename not absolute pathKlemens Nanni
Systems like NixOS install software under unique paths, so persisting the absolute file path in the generated .desktop file when enabling autostart will eventually point at an outdated or nonexistent program. Another possible issue with using Qt's `applicationFilePath()` is that the final program's basename (`argv[0]`) might not be the same as what the user initially executed to start KeePassXC. Use the file name and thus rely on `PATH` lookup just like the static .desktop file does to lift those issues and defer execution logic (`PATH` lookup, wrapper scripts, etc.) to the operating system.
2022-09-22Hardware keys: Add VivoKey and DT token ATRsChristoph Honal
This adds the ATRs of the VivoKey Apex and the Dangerous Things FlexSecure tokens, in order to display a human-readable name instead of "Unknown Key".
2022-09-22TouchID support refactoring (#8311)Dennis
Fixes #7695 - Properly set compile flags based on availability of watch unlock in the API.