Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/keepassxreboot/keepassxc

KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”.
https://github.com/keepassxreboot/keepassxc

Add German translation to Appdata

ac1347f32463af9a84bfc87031045c34b6cd0792 authored over 2 years ago by JakobDev <[email protected]>
entry: remove unread variable in truncateHistory()

f9f9a34ba398d71b7afd3015ddc8e76e2d528bc2 authored over 2 years ago by Bernhard Kirchen <[email protected]>
Remove --no-add-needed

--no-add-needed is the default behavior since binutils 2.22, released in
2011. This option also ...

2b4d286de6a92a87a6e5f007d839009ce4610c9c authored over 2 years ago by Alex Xu (Hello71) <[email protected]>
Fix dark mode detection on Linux

Fixes #7817

e7fe3ff9687e041755540150871360de3fbcaa86 authored over 2 years ago by felipdsa21 <[email protected]>
Remove old --pw / --parent-window option from man page

This was removed from the code in 9886b1075fbddca0d4ef564c1bb481afcc199c3f

5caf68988e72b77f6ec58e985a2678417144906a authored over 2 years ago by Arnavion <[email protected]>
Run tests with LANG=en_US.UTF-8

On my system, I have LANG=en_GB set, which causes the following test
failure:

FAIL! : Test...

bb4f5c2e9427da591504cebeae8ecbb54c1da655 authored over 2 years ago by Carlo Teubner <[email protected]>
Fix crash when deleting items in recycle bin while searching (#8117)

* Fix #8099
* Clean up code that connects groups to the entry view. Instead of connecting ALL gr...

eaa363d8c032fc5513d4566d72f249a6e4e9d293 authored over 2 years ago by Jonathan White <[email protected]>
Set new default location hints for Qt on macOS

QT5 as offered by Homebrew is versioned since March 2021 and the default
path points to QT6 (if ...

d181f80c8c1d44c669ef091f95da31302c86a910 authored over 2 years ago by Nikolas Grottendieck <[email protected]>
Add shortcut to copy password with TOTP appended

33d8b6db6266738f994ea8871ff7db0c00038235 authored over 2 years ago by Jim Heden <[email protected]>
Point INSTALL.md checkout reference to `latest` tag (#8225)

59e2c38635e4cc8d12ba189d005a7a7da00fe540 authored over 2 years ago by Damian Rhodes <[email protected]>
Set correct case for database file path on Windows

* Fix #7139 - when opening database files from the command line, ensure the correct case is fed ...

dd15db721a3d8d9e276e6363ae5d51e35c33e4c7 authored over 2 years ago by mckeema <[email protected]>
Browser: Asynchronous Access Confirm dialog

ef6d8f113876d794803583962e74972aa9986bd5 authored over 2 years ago by varjolintu <[email protected]>
Fix CLI output when using clip with the -t flag

if you use the CLI with -t/--totp flag, the program prints out: "Entry's "password" attribute co...

612c1098eaa9cfa54fe4dbe9c6e11d3e2e18fdae authored over 2 years ago by andreas-ementio <[email protected]>
Do not allow expired credentials automatically

ed7b634dbf157915d55af5b13d6780bd41d83e36 authored over 2 years ago by varjolintu <[email protected]>
Support numeric aware sorting on Windows and macOS

* Fix #8356 - Qt does not enable numeric aware sorting when using locale sort. Extracted both Wi...

4c1e5ec74ce01de634d0948768d8157dc54d7da6 authored over 2 years ago by Jonathan White <[email protected]>
Improve various application icons

b0a68ea0deaba0b02133df6e99a413b85a98d09b authored over 2 years ago by Jonathan White <[email protected]>
Use search for showing expired entries on unlock

* Fix #8036 - use search interface to display expiring entries on first unlock.

e5bd5f39fb0951a6d31e08e1fb62865ceebe8620 authored over 2 years ago by Jonathan White <[email protected]>
Show entry count in status bar

Closes #3963

f32dc967573f7427c418e42d0aacfc9f6173da04 authored over 2 years ago by Jonathan White <[email protected]>
Fix tabbing around database widget

Fixes #8352

79ac8b3c95eaaafc2bed030547f53e2d96091249 authored over 2 years ago by Jonathan White <[email protected]>
Enhance Tags / Saved Searches

* Rename "Database Tags" to "Searches and Tags"
* Separate searching for all entries and resetti...

dfee59742f6f630df24178cada6eea1614004e70 authored over 2 years ago by Jonathan White <[email protected]>
Check for write permission before entering portable mode

* Fix #7585

61f922179b8ef1446cc85385e391c83f86f204ce authored over 2 years ago by Jonathan White <[email protected]>
Fix OPVault import when there are multiple OTP fields

* Fix #8371 - store multiple OTP fields as `otp_#` instead of silently discarding them.

9e81c31e5a5f262662cb448f92ac0aafdae97698 authored over 2 years ago by Jonathan White <[email protected]>
Allow KeePassXC to be built without X11

bdeef63fe4147e71f2f6bf387468a8c54312ee19 authored over 2 years ago by Yaroslav Isakov <[email protected]>
Fix Windows Hello bugs

* Fix #7977 - wrap key signing request in try/catch block to prevent crashes on some machines.
*...

ed693e146d9bac64cdae1e50d76f7e13ab03b1f6 authored over 2 years ago by Jonathan White <[email protected]>
autostart: Linux: Exec= filename not absolute path

Systems like NixOS install software under unique paths, so persisting
the absolute file path in ...

14f12b0a25c7e9356910128daf60c0ba78596e1e authored over 2 years ago by Klemens Nanni <[email protected]>
Hardware keys: Add VivoKey and DT token ATRs

This adds the ATRs of the VivoKey Apex and the
Dangerous Things FlexSecure tokens, in order to
d...

e05f6a4c5b71f47aa262ec1571c822a59656f76e authored over 2 years ago by Christoph Honal <[email protected]>
TouchID support refactoring (#8311)

Fixes #7695 - Properly set compile flags based on availability of watch unlock in the API.

bd809ba90b25d9a0a7634353025efcd0e4c66880 authored over 2 years ago by Dennis <[email protected]>
[CLI] Add Option to show all attributes (Show command) (#8256)

* Adding --all option to Show

15b9e82f93971a1cd2f63f3b21eafcf3601ec70c authored over 2 years ago by louib <[email protected]>
Adding top-level fields to CLI commands

The top-level fields are currently not accessible from the CLI, which
makes it impossible to sel...

aa839e2619a3e5b035669a58d2335f8826b048ee authored over 2 years ago by louib <[email protected]>
Better handling of "Lock on Minimize" setting

* Fix #1090 - delay locking databases after minimize to allow for clipboard use, Auto-Type use, ...

a6d3f973fa8449f0f7dac864b3bd3928c29c649f authored over 2 years ago by Jonathan White <[email protected]>
Add setting for number of recent files

* Expose setting to limit the number of recent files. Default is still 5, can be set from 1 to 2...

dab6d9408e7e37ec86cf679efd86116994ffd201 authored over 2 years ago by Jonathan White <[email protected]>
Add Ctrl+Tab shortcut to cycle databases in unlock dialog

The main window has both `Ctrl+PageUp` / `Ctrl+PageDown` and
`Ctrl+Tab / Ctrl+Shift+Tab` shortcu...

6b05b848952108fdc073ff7d1abd47b99ea983db authored over 2 years ago by Daniel Ziegenberg <[email protected]>
cmake: make libxi and libxtst a requirement with autotype enabled

861fe2e5a9ec1025f89591b14017fc3880fb3733 authored over 2 years ago by Bernhard Kirchen <[email protected]>
cmake: emit warning if X11_Xi or X11_XTest not found

at least on Debian, a bullseye installation, the X11 development files
may be installed without ...

63a5e474a6bfd560459b5e324246836ecca428d0 authored over 2 years ago by Bernhard Kirchen <[email protected]>
Fix crash when trying to close database during unlock

* Fix #7239 - prevent closing the database widget if the open dialog is still unlocking the data...

b86c3e64ec798964af484b8c6e50b48c65969df2 authored over 2 years ago by Jonathan White <[email protected]>
Browser: Add a new group setting for omitting WWW subdomain when matching URLs

6cb6f1f00714f3c773396232b9c7ab93aa9a9df2 authored over 2 years ago by varjolintu <[email protected]>
Add vcs-browser and contribute URLs to Appdata

a2aac7066cd19a4083b3385a813f068b2772747e authored over 2 years ago by JakobDev <[email protected]>
Emit database changed event on single db lock

c1dbe27f2527bb0c28bda38f760a22f39aae8141 authored over 2 years ago by varjolintu <[email protected]>
Update eff_large.wordlist

1. Replaces words removed by pull 6914 <https://github.com/keepassxreboot/keepassxc/pull/6914/fi...

9e9ed8b5324e8434982caa411e29a20695bd7d54 authored over 2 years ago by J J Chiarella <[email protected]>
Add methods isHardwareKeySupported and refreshHardwareKeys to DBus

de3d40b6446f0496c5ebce6b33100db5cf364b42 authored over 2 years ago by Felix Stupp <[email protected]>
Auto-Type: PICKCHARS can specify attribute and ignore BEEP

* Fix #7726 - Ignore BEEP Auto-Type token when it includes spaces and numbers as well
* Close #8...

20a2a96222a05be553157b2bfbf8832130bdfde3 authored over 2 years ago by Jonathan White <[email protected]>
Improve entry preview panel

* Fix #7811 - Notes height no longer truncated
* Fix #7949 - Improve copying attribute value to ...

b1f4e12d343376708f586503827aec32a77e6f90 authored over 2 years ago by Jonathan White <[email protected]>
Fix autotype menu entries on Windows

bc0a5a944035b35e1641a546a2f5ef791d3f612b authored over 2 years ago by Michael Ziminsky (Z) <[email protected]>
Correct regex escape logic

* Fixes #7776

Implement QRegularExpression::escape within Tools::convertToRegex to allow usage ...

e16c007d43b0ca6ed8e4d1b492e595ea8be64393 authored over 2 years ago by Patrick Sean Klein <[email protected]>
Pass database locked/unlocked status even with Search All Databases option enabled

924eb6dbc48ed02c5fff9223b0a8e499d5cbea51 authored over 2 years ago by varjolintu <[email protected]>
Fix Auto-Type gui guard for tests

Prevent showing gui error dialogs when no gui is present. This can occur during auto-type tests.

b5e0572155594cfa08bbfc8dd9b4447085c21e97 authored over 2 years ago by Jonathan White <[email protected]>
Fix use of modifiers under macOS

* Fix #6463

0f3a2531e73022257be8c11ed995423c74e58028 authored over 2 years ago by Jonathan White <[email protected]>
Fix file dialog not appearing on snap build

Fix #7607 - Don't disable core dumps when building for snap distribution. Doing so will not allo...

dab7047113c4ad4ffead944d5c4ebfb648c1d0b0 authored over 2 years ago by Jonathan White <[email protected]>
docs: Explicitly talk about SSH Agent integration

There's possible confusion that KeePassXC provides its own agent
the way it's worded. Always exp...

6f20f0e2ec2035b86452981a64a324aac207dcf9 authored over 2 years ago by Toni Spets <[email protected]>
FdoSecrets: add smarter handling of database unlock requests

This commit implements the following logic:
* If there're already unlocked collections, just use...

0f7b674cbbe96bc1f7366819437ad12dbe465127 authored over 2 years ago by Aetf <[email protected]>
FdoSecrets: ask to unlock the database when creating items

Also only emit databaseUnlockFinished after the database is unlocked

Fix #7989

e2bf537c4acaa689f60a76ab09c01d2a62ce2d43 authored over 2 years ago by Aetf <[email protected]>
Add database backup path documentation.

c5467c43bf0c59684d00e03d5335e85c7a50a156 authored over 2 years ago by Patrick Sean Klein <[email protected]>
Add config variable for specifying a default file name for the database

806b8b0901790f024b0fb1ca1978bb2adbe05f5c authored over 2 years ago by SnipFoo <[email protected]>
Add password strength indicator to PasswordEditWidget

Fixes #7437 (entry edit view only)
Fixes #5220

a740fe128cab4a4ab63d05dd9cce34e9c5cc484f authored over 2 years ago by J.M. Dana <[email protected]>
Fix transient errors in GUI tests

* Fix saving file errors due to atomic saves on Windows
* Fix tests that rely on clicking a list...

ba8f787d0d5234a0f4d2b7811c81d0f677627dfc authored over 2 years ago by Jonathan White <[email protected]>
Limit zxcvbn entropy estimation length

Limit the use of zxcvbn based password entropy estimation to 256 bytes. After this threshold, th...

65a1d1b0f7da71755e0f41103b5e88aea8635cd9 authored over 2 years ago by Patrick Sean Klein <[email protected]>
Move socket into separate directory (#8030)

This is mostly to ease setup and configuration with sandboxed browsers.

The socket currently ...

1009650b5c2697f5420c0f4398271652a4158c1a authored over 2 years ago by Hugo <[email protected]>
Remove unused header files

b14bec3bb0ec63bebdf9b319a97c0b3aa90a1a36 authored over 2 years ago by Carlo Teubner <[email protected]>
FdoSecrets: skip entries in recycle bin when searching (fix #7933)

a4c5997050a2b7dd6a5d75ba986b597411d2749e authored over 2 years ago by Aetf <[email protected]>
Align generator logic and UI for math symbols

In the password generator widget, the checkable push button for the math
symbols is missing the ...

aa97bd52138329b06f08f34243dbfb8d183cb6f8 authored over 2 years ago by Nicolas Roeser <[email protected]>
clang-tidy: use nullptr

Signed-off-by: Rosen Penev <[email protected]>

a4d4adb1f61baf2bc447b4d5411497a3ef52aaaa authored over 2 years ago by Rosen Penev <[email protected]>
clang-tidy: use auto

Signed-off-by: Rosen Penev <[email protected]>

7e1d980d08c7fb59dd3c110854ded0471c355205 authored over 2 years ago by Rosen Penev <[email protected]>
clang-tidy: C++ headers

Signed-off-by: Rosen Penev <[email protected]>

f3f1520f81a09a1f2af3767d1e3a9dc2e5197c05 authored over 2 years ago by Rosen Penev <[email protected]>
clang-tidy: use override

Signed-off-by: Rosen Penev <[email protected]>

7e44b6790643954c90afc8183eea8048a63dca93 authored over 2 years ago by Rosen Penev <[email protected]>
clang-tidy: use range loop

Signed-off-by: Rosen Penev <[email protected]>

44333fef0a2c47c58a1887095e10936009d7a7ec authored over 2 years ago by Rosen Penev <[email protected]>
Fix capture of whiptail's exit status

The exit status of `whiptail` was masked by the subsequent call to
`clear`.

This correct the ca...

414cb5026cdb2b9ce9e3d493dd17105b31946345 authored over 2 years ago by Jérôme Augé <[email protected]>
TestKdbx4Format: use MockClock

Otherwise, assertions in TestKdbx4::testCustomData() may fail on rare
occasions, because the cus...

f15ee904298d62ef5bda0cd8eda9ace45d7288ff authored over 2 years ago by Carlo Teubner <[email protected]>
Fix Botan deprecation warning

Use the non-deprecated PK_Signer constructor overload, by explicitly
passing in our random-numbe...

9bf61bfc5cd3ad60f8c7301d6f5f443d80333887 authored over 2 years ago by Carlo Teubner <[email protected]>
Link ykcore against pthread (#7807)

7edeceec0376513002813efb7bf723fbcbe6752d authored over 2 years ago by Piraty <[email protected]>
Normalize path (slashes to be precise) when opening a database or saving the last used database paths (#7864)

Fixes #7821

692c95b11e94214535a044253c434266ce840ea0 authored over 2 years ago by hka <[email protected]>
Update translations

5916a8f8dd93eb6a5de544caedd7a9d8e9a3b1ee authored almost 3 years ago by Jonathan White <[email protected]>
Minor updates to documentation for 2.7.1

4ffdc985127f21a6fe893bb09d0aeae732783b4c authored almost 3 years ago by Jonathan White <[email protected]>
Version bump to 2.7.1 and Changelog update

9f402885d8c5c1d3d8073d6a89cc6c1e89eb291d authored almost 3 years ago by Jonathan White <[email protected]>
FdoSecrets: do not share entry <-> item property by multiple unlock prompts

Fixes #7753

6b0eeb9722f0b93f0ee39039cc9e1486b3d20a0d authored almost 3 years ago by Aetf <[email protected]>
Remove "latest" tag from release name

* Also ensure the current tag contains a proper version string.

a98bf1eac34d4ec7625df6988ccdb37378d09016 authored almost 3 years ago by Jonathan White <[email protected]>
Upstream Flathub patches (#7728)

7cd824ae1cdbcb71b665557afa48b7e785e78b75 authored almost 3 years ago by louib <[email protected]>
Fix compiling with minizip-ng

* minizip-ng has slightly different defines and function names than the original minizip. These ...

31db3c325d2ffc9dedc240d8ac5036fe6f1cf5c3 authored almost 3 years ago by Jonathan White <[email protected]>
Add tags to history comparison

656e6161a06956685be895c74a63e8cab349e311 authored almost 3 years ago by Jonathan White <[email protected]>
Fix crash when building history changes

* Replace rarely hit asserts with defined nullptr checks when replacing references without a gro...

44be95cc1ba9caa8c85e05c5d5189b7983c143c4 authored almost 3 years ago by Jonathan White <[email protected]>
Fix detection of hardware keys in keepassxc-cli

* Split calls to finding hardware keys into sync and async methods. This has the side effect of ...

48a3fd8e3ceb2a90361a54f0d6eef015b29c53fc authored almost 3 years ago by Jonathan White <[email protected]>
Disable debug messages in release builds

Also correct / remove various debug messages

7d7c635423ea4f0db0a8dab9a26c7b2dc306c3fa authored almost 3 years ago by Jonathan White <[email protected]>
Fix Auto-Typing single character placeholders

* Fix #7743 - Include # in placeholder list
* This change fixes typing single character placehol...

097be1a5cd263a260e112bfa5a228cdeff31a036 authored almost 3 years ago by Jonathan White <[email protected]>
Fix Auto-Type modifiers on Windows

Also add documentation on modifiers.

* Fix #7626

c5d25ac371fbc05610629a1d4beb39f39309dc13 authored almost 3 years ago by Jonathan White <[email protected]>
Improve Entry Preview layout

* Fix #7672 - notes preview spans the entire length of the preview pane again
* Fix #4242 - Allo...

dd5217734c0dee9803fbfe31801b15ab3af51ea7 authored almost 3 years ago by Jonathan White <[email protected]>
Improve speed of AES KDF transform

* Remove parallel left/right block calculations in favor of calculating both blocks simultaneous...

41061cfde8067317d7b13363a5bcadfc9630db71 authored almost 3 years ago by Jonathan White <[email protected]>
Revert DatabaseOpenDialog to be always on top on Linux

Fixes regression due to issues with dialogs appearing above other windows on some Linux Desktop ...

d8da81d87caf0b2d297b6cbab0b9571ebdc203a9 authored almost 3 years ago by Jonathan White <[email protected]>
SSH Agent: Fix Windows agent selection, radio buttons

2b8d670f17e22722b44c1718a02322893de43418 authored almost 3 years ago by Toni Spets <[email protected]>
Add 12 hours expiration preset (#7738)

* Add hours precision to TimeDelta

* Add 12 hours expiration preset

Fixes #7369

aca197a96f87b9aca40cfb7243f5edecbacf07ef authored almost 3 years ago by Bernhard Kirchen <[email protected]>
Use setChangeCurrentOnDrag property to handle drag and drop between tabs

.FIXES #7155

044fc8d50cfa1b01bcaea26d251089f8c58f4783 authored almost 3 years ago by Rosa Hase <[email protected]>
Clear quick unlock secrets when database tab is closed

5c45cf2d764b540c6a1f1c1fcd5d0cc538aa93d1 authored almost 3 years ago by Janek Bevendorff <[email protected]>
Fix regression: Hide password before unlocking database

Fixes #7724

7eb717263525a96f5af69db504b39c0d334a8389 authored almost 3 years ago by Janek Bevendorff <[email protected]>
Several improvements to tags editing

* Fix #7602 - Allow spaces in tag names
* Fix #7528 - Allow pasting text into the tags field. Te...

02602da25790b8dcda9707d4cd82174a2a6e922d authored almost 3 years ago by Jonathan White <[email protected]>
CLI: Add missing parameters to add/edit commands

This adds the `-c` parameter to the password generator when adding/editing entries via the CLI.

ad61d71c6e2fc9b0a217ab20e7a8814b92b733eb authored almost 3 years ago by Jonathan White <[email protected]>
Auto-Type: Map ASCII dead keys on Linux

Special handling of ASCII keys that are common in passwords that
may be dead on the current keyb...

fc5a07b46d05e5c258c7a2ccbbcc4acb25d6afab authored almost 3 years ago by Toni Spets <[email protected]>
Fix compilation on macOS < 12.0.1

Used methods for touchID on macOS require macOS >= 12.0.1

01b15fbeba9d96589e656984f912a3f983855203 authored almost 3 years ago by tenzap <[email protected]>
fix compilation of TagsEdit.cpp

qOverload appeared with qt5.7

Reported error:
keepassxc-2.7.0-src/src/gui/tag/TagsEdit.cpp:414:...

c33995e0755bcbbe1b8e535da716a17b336a8277 authored almost 3 years ago by tenzap <[email protected]>
Reduce delay when searching entries in Auto-Type select dialog

* Fix #7596

4178e72fe04eb97d0787c006b03993c87baa26c3 authored almost 3 years ago by Jonathan White <[email protected]>
Fix missing Auto-Type from snap package

7dc2d236dfba345002962c9e6d0f1f0b6a7d0289 authored almost 3 years ago by Jonathan White <[email protected]>
Correct timing issue with entry level Auto-Type on some platforms

* Fixes #7584

eac60b3228b936c0d8bb0cb3152f6a721e1c0185 authored almost 3 years ago by Jonathan White <[email protected]>
Fix check for malloc_usable_size()

The CMake compilation check for malloc_usable_size() was broken.

This is probably a permanent f...

75e857bbfc0388436aef28490bf2021a195bf75c authored almost 3 years ago by Janek Bevendorff <[email protected]>