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

Improve performance of a few for-loops

Some for-loops needlessly copied the collection they were looping over.

4876beabedb4f7d40a71820428d44e612805d65e authored over 6 years ago
Remove redundant null-checks for pointer deletion

Deleting a null pointer is defined behavior and results in a no-op at
the assembly level, so it'...

18fd20f898681126e6014c092047ca2ed1aa5f0a authored over 6 years ago
Remove redundant check for the version flag

Just a couple lines above, the application would already exit if the
version option is set. This...

e2ee82169c3b2edc75bb424e7ab3d292411cd67e authored over 6 years ago
Pin AutoTypeAction's vtable to a translation unit

AutoTypeAction class had no out-of-line definitions and because of this
the compiler would place...

7a823e8dc7d2f149b51036dd918e66deef9affd9 authored over 6 years ago
Remove redundant headers from the build system

Headers are not to be placed amongst the source files in the CMake
script. The preprocessor and ...

09fbb6d35a404b659e3adc4561178678eb1527f3 authored over 6 years ago
Add more expiration presets

4ae5ddf80f1383431e09b1c4c466950a7a658af4 authored over 6 years ago
Added Linux, MacOS, and Windows support for Tor Browser. (#2387)

Add path for native-messaging-hosts on Linux, Windows, and macOS for Tor Browser

2ad803682367c1ec689d8d564805502689e7e34f authored over 6 years ago
Don't obscure password field after invalid password attempt if setting is off (#2353)

5bf4f51389bb0741058d40beb19356d7e2927dd4 authored over 6 years ago
Extract the OS event filter implementation (#2422)

4e1d3bfd73587ce6472b7cfdbed3f3410fce016a authored over 6 years ago
Fix issues with group functions (#2410)

fa687f246ea056338c2d2b5c736aebc8af99474f authored over 6 years ago
Fix stdin/stdout encoding on Windows. (#2425)

QTextStream uses the system default locale, but this breaks in
various situations: (1) It does ...

7263dcddfe52552747c478da941f1f078d8d91e0 authored over 6 years ago
Only check for scheme matches when an entry has a scheme (#2426)

c9cab250c7f35b0a277eb2626b50e580b8a410a0 authored over 6 years ago
Replace deprecated parts of the code (#2419)

Performing a dev build against the latest version of Qt failed
because of some deprecated membe...

f31d65bdafcfef491654298db532fee2f11a7877 authored over 6 years ago
Browser connection keys and rules are stored in custom data instead of attributes (#1497)

efdb43dc53ad701a84fcc0beef700e81a8953734 authored over 6 years ago
Make preview panel expiration date use local time (#2382)

Adds call to toLocalTime() to convert expiration date string
to correct timezone instead of UTC...

cfa1eca24900089a369a43c3fb871f344c19395a authored over 6 years ago
Convert preview panel close button from checkbox to momentary (#2384)

The {group,entry}CloseButton QToolButton, had the "checkable" property set.
This caused it to a...

d990f12f5673ae0b1d9565c1252548c8c5773384 authored over 6 years ago
Fix the position of the Q_REQUIRED_RESULT macro (#2411)

The Q_REQUIRED_RESULT macro was appended to a few method declarations.
It should've been prepen...

1d9f46ebc5689ff6895871981b84b00275539025 authored over 6 years ago
Replace all .svgz in paths to .svg (#2405)

6ea869bb184a1d1b11241164d6c43a1acae4bf54 authored over 6 years ago
Add warning message to browser integration settings when keepassxc-proxy is not found (#2396)

5c92082f7c169024e8894d0a8f2bdf6df325f1c8 authored over 6 years ago
Enable high-DPI scaling to support 4k screens.

This enables coordinate system scaling for high-DPI
displays, which enforces correct proportions...

b45f0e3e466deb0e5e1c64d2baa444216c22c883 authored over 6 years ago
Multiple fixes to MainWindow and some cleanup

* Fix MainWindow startup when minimize to tray was enabled
* Reduce duplicate code in DatabaseWi...

a44138dd5c4b1c0f28f127140de0836d4999f144 authored over 6 years ago
Merge pull request #2351 from keepassxreboot/feature/coverage

Improve test coverage, reformat CMakeFiles, and cleanup CLI

c749f7018e541b89d03823dfeafe850ab049ac21 authored over 6 years ago
Reformat CMakeLists.txt files

77adbef401caa02bd78e478cb0736063c0211b7c authored over 6 years ago
Implement review feedback

0ca7fd369aaa364ad437de694714b9488e5e5636 authored over 6 years ago
Rename TestClock to MockClock and move it to the mock directory

bea31f9bcc42010f6bbb72449292fb95f171cad7 authored over 6 years ago
Fix tests on Windows

108e4efc8ad280142653d2f6ce3a7e3a630ee2f2 authored over 6 years ago
Add CLI tests and improve coding style and i18n

The CLI module was lacking unit test coverage and showed some severe
coding style violations, wh...

113c8eb702dbdfefaf23a76bfe69603b54522b28 authored over 6 years ago
Update and fix test coverage report generation

Generation of unit test coverage reports used to be quite complicated
and required a lot of diff...

18b22834c1d9657ab98ca5160571e51837bb6366 authored over 6 years ago
Choose database for saving or updating entries from KeePassXC-Browser (#2391)

b8d2d5d877a407477ade9c26809211c40367ed9f authored over 6 years ago
Add QR code generator for TOTP export (#1167)

* Resolves #764
* Add libqrencode and qtsvg dependencies
* Ensure QR code remains square
* A...

bb16dc6d016b53d06a951724916bc41498ae63df authored over 6 years ago
Fix checking subdomains

80749958b7c909644269540863dd78b7435e6a6d authored over 6 years ago
Add Git tracking ignore rules for snapcraft

This patch implements gitignore(5) rules for snapcraft, this prevents
snap build artifacts from ...

d3069eb7341eae4d6d95a37f7fa14912e4c98c96 authored over 6 years ago
Don't show application if we're only showing the help / version

ca328242bce505e0d3e53914ecbbaa4350b9dbfd authored over 6 years ago
Create config file deprecation mechanism & rename Details->Preview (#2371)

Rename UI elements involved with the bottom preview panel to use the
terminology "entry preview...

265325057a6545d6f3cecdc411f03dbe03c6b36e authored over 6 years ago
Add a CLI option to list elements recursively (#2345)

4ff63c2bf55f7801c7e3386f46c3a7f4b05a5952 authored over 6 years ago
Add WITH_APP_BUNDLE to INSTALL.md

66a36b3af11b597da3ae2bb867244443a5b71199 authored over 6 years ago
Fix TouchID compiling on macOS (#2332)

Pull request #1952 introduced a compilation error on macOS due to missing header includes.

aa7216b9d9fd177062d6b68a8634be2dc60ca982 authored over 6 years ago
Update ci files

* Removed libquazip-headers from trusty ci images
Trusty does not provide libquazip-headers (the...

28e7540096bc49f680d5a11cdce62aa43309133b authored over 6 years ago
Add documentation for sharing groups

* Add Sharing section to Quickstart Guide
* Add pictures and text in quickstart to match extende...

1a42c589753ad7904b7cda00180e0f54f4e1586a authored over 6 years ago
Add sharing of groups between databases

* Add source folder keeshare for sharing with corresponding define WITH_XC_KEESHARE
* Move commo...

eca9c658f4d0a8e956d49ce2e9eea81704e1de9b authored over 6 years ago
Introduce synchronize merge method

* Create history-based merging that keeps older data in history instead of discarding or deletin...

c1e9f45df9f21b7697241037643770a2862bb7ef authored over 6 years ago
Add option to not show password placeholder when field is empty (#2333)

* Add option to not show password placeholder when field is empty
* Set the option to show an e...

b40e5686dccfb9f60abc186120e9db17edfa81c0 authored over 6 years ago
Migrate to linuxdeploy for building AppImages

AppImage recipes are the legacy method for building AppImages, whereas
linuxdeploy is meant to r...

a4c6529d60b5b6161f51cfe6103a5d5fd8d9844a authored over 6 years ago
Do polling based file watching for NFS on linux, resolves #1799

61d7e6bc6c03e73f6b89c7d1f140eb326083e929 authored over 6 years ago
Remove obsolete database repair feature

44c9469221400e396bbf51b30913f138ddbb5cb3 authored over 6 years ago
Use length of existing password for the password generator (#2318)

Add optional length parameter to PasswordGeneratorWidget::reset()
(default=0), which when >0 se...

d4112fe2bf3ac739fd4e5e95fa4d7c2754ca9f90 authored over 6 years ago
Convert all svgz to svg (#2113)

e7c5e17a8e2fc26b325d74a92d34825a95f324b5 authored over 6 years ago
Enable color output in Docker images

5295a689069a95cac838d4a3b26bda0256ddcd2b authored over 6 years ago
Add a new database settings wizard

This patch implements a new database wizard to guide users through the process
of setting up a n...

e443cde45280512c39b918d60d98a933b9804751 authored over 6 years ago
Merge pull request #2317 from fishman/develop

Fix icons not using default theme

e4ded388b480bdd3b2f02bee39298053eb400acf authored over 6 years ago
Fix icons not using default theme

KeepassXC tries to load the theme icon first and then falls back to the internal icon unless the...

cbe81d2d1bedfb8e91b7a708221f18653f048bb6 authored over 6 years ago
Add support for opening file:// urls (#2311)

* Add support for opening file:// urls
* Open file urls without file:// scheme

f8b997bcf4755bbc847f25d440a9db5bddb9e364 authored over 6 years ago
Replace Google with DuckDuckGo as the optional fallback favicon fetcher (#2309)

* Replace Google with DuckDuckGo for optional fallback favicon fetch URL
Modify the work initia...

341635f6bdfd5be31643035e2ea3203cbdc609d4 authored over 6 years ago
Revert appveyor addition and DeployQt cmake

a64d2ec7167e3412da49223fbf6958abc200d7a3 authored over 6 years ago
Remove duplicate statement from CMakeLists.txt

f1a13a1f2b4c20305411a05b6a4e516282c6fa8e authored over 6 years ago
Update INSTALL.md (#2299)

* add build option for SSH Agent

1a9511da29b0a2283073f42255798d625f7b3c08 authored over 6 years ago
Fix typo in Group::findGroupByPath found by sonarcloud (#2233)

* Group::findGroupByPath now limited to search from root (matching current usage)
* Factors out...

32456e1b2425f034a646b4e2e47f1e53f2769c10 authored over 6 years ago
Add TouchID support on macOS

d9fcdd29202d0850961e25bb1acd2acaff5ed90d authored over 6 years ago
Merge pull request #2249 from keepassxreboot/fix/snapcraft-build

Snapcraft update and bump to 2.4.0-preview

5aeb30e845c75350cdcecb15f50125b2b3dee0a9 authored over 6 years ago
Disable Wayland due to Qt bug

https://forum.snapcraft.io/t/problem-launching-qt-snaps-in-wayland/7055/5

c8f18e49f1a68bb757f276c195351efb292d9bea authored over 6 years ago
Bumped version number to 2.4.0-preview

4ce42fa6d420bc46ae9c6640971acc325130a1d6 authored over 6 years ago
Support building snaps on Ubuntu 18.04 and Launchpad

c88390e3be26568d2f5d19b9e18f37bded935c83 authored over 6 years ago
Merge pull request #2284 from keepassxreboot/refactor/static-init

Refactor browser settings and TOTP

c0aa1ef14500fce33744c2192d911733805fd0f8 authored over 6 years ago
Fix TOTP epoch time; add null checks for settings

823a91622062102420401e24a3647de091ce86f1 authored over 6 years ago
Complete refactor of TOTP integration

* Eliminate TOTP logic from GUI elements
* Consolidate TOTP functionality under the Totp namespa...

1dc9f10c7f0b95dbd8eb37865dec89fcc4a52931 authored over 6 years ago
Convert private static vars into member vars

* CSV Import and Entry Model

b74fb3e208f470978d013594c91771bc54e8e4fa authored over 6 years ago
Reduce use of static vars in browser plugin

* Convert BrowserSettings into instanced class
* Moved HostInstaller init into class constructor

53a17c235589dede8390ff68c37806081aa1ae08 authored over 6 years ago
Fix Match URL scheme setting

57e60681f26b6be11a1c5891b1885002b86d504d authored over 6 years ago
Some Python code improvements (#2264)

* Usage of "enumerate()" with start parameter
* Use the with keyword when dealing with file obj...

7592f40de2b6fd6b5674aed2f87f971f21d160d8 authored over 6 years ago
Prevent Klipper from storing secrets in clipboard history (#1969)

08a36b4d40475b29752d6788230289c774d76f4b authored over 6 years ago
Merge branch 'master'

Conflicts:
INSTALL.md
release-tool
src/browser/BrowserOptionDialog.cpp
src/browser/BrowserSe...

ca27fb06d5aa69b0ad079552a12b66ad4c364828 authored over 6 years ago
Merge pull request #2229 from keepassxreboot/feature/fix-release-tool-build

Fix --snapcraft flag

8b5530d2ba4e1803f3506d7d7b75c1168b21eb3d authored over 6 years ago
Fix --snapcraft flag

a19895850c4831b1b7a4ac78c0c65066ef00ea3e authored over 6 years ago
Release 2.3.4

- Show all URL schemes in entry view [#1768]
- Disable merge when database is locked [#1975]
- F...

6fe821c30ec747e7fda0a8abe75d774d61a21054 authored over 6 years ago
Update translations

b0812c223534c99368facc36002d7064a70ccd0f authored over 6 years ago
Release 2.3.4 version bump

* Corrects INSTALL.md build instructions for Windows (#2126)
* Rephrase Qt 5.5.x warning to incl...

d6cae74176c828150b1cb19fb11f47d0cd5ab0c0 authored over 6 years ago
Enhancements to About dialog and add settings button to toolbar

* Added Patreon contributors
* Added real names to project maintainers
* Cleaned up layout
* Add...

67304c71a0a7f2dac397f0bc1caca439afaa5bb7 authored over 6 years ago
Provide warning to users with Qt 5.5.x about potential crash

bb73df5d77ac4554101f94b5e2182416adaeadf5 authored over 6 years ago
Add browser extension links to settings page

95a60087f920d8796583be6034ed42ef09f07b38 authored over 6 years ago
Use Chrome registry settings with Vivaldi

38e48e7591b54a1b7e4ef00473ae6353130fedbb authored over 6 years ago
Quit the proxy when reading zero or less from stdin

1d80bddde3b53a00075e30cac104e31eff13a4fd authored over 6 years ago
allow 12 hour timeout for lockDatabaseIdle

1d7105958017fae357e0bf39cfa45a1ed0a2bc51 authored over 6 years ago
Fix occasional divide by zero crash

8db604e787bf506ed4bd17e2472acf31808bd835 authored over 6 years ago
Disable apply button when creating new entry/group

* Workaround to prevent data loss if apply is hit but not OK or Cancel
* Refactor required to fi...

3b1e15ea1a0f971812cadc26135a36aa73486341 authored over 6 years ago
Allows a separate ID key for browser extension association

d70a474bacbf531f1e7a7bb020b97f5a5e7a3be5 authored over 6 years ago
Corrects ordering of command/opts in cli manpage

41ebc10c037492df13274e5f8619227b098b5533 authored over 6 years ago
SSH Agent: Show MD5 fingerprint of keys

Fixes #2050

07efabed0347605de0383857c59e02d471e08447 authored over 6 years ago
Handle URL port and scheme when requesting credentials

057cf6aed33599801b8b9a942ad32c62f2779a7d authored over 6 years ago
Show all url schemas in entry view (#1768)

* Show all url schemas in entry view
* Fix UUID being built improperly with invalid user input

add4ba21fae14583587c3e9e33e6a60ae77d4691 authored over 6 years ago
SSH Agent: Expect passphrases to be in UTF-8

The previous default was to expect passphrases to be ASCII or
rather Latin-1. It would be reason...

3727d371019b2688ec623b64a966f17e57fea6bf authored over 6 years ago
Deny expired credentials

c67f7afa4920df3d7d188f797a868627fc8b215f authored over 6 years ago
Fix typos in release tool

ded0aab5866219bee27db725ddf27b585adc4c83 authored over 6 years ago
Add exe signing support to release-tool

* Add automatic portable zip building
* Cleanup build variables
* Align command line parameters ...

4b51b39a833b9390e164a02ac69420cbfb58ff40 authored over 6 years ago
Merge pull request #1770 from pasdam/feature/useQuuid

Replaced Uuid with QUuid

470a74ee24793eaccab0ae371a7ee970b95bfeb9 authored over 6 years ago
Add tab delimiter in CSV import. (#1842)

* Add tab delimiter in CSV import. Closes #1798
* Corrected several code style issues

0142e070cc753c9f8e2f02778c6144f24f76bcee authored over 6 years ago
Merge pull request #1881 from louib/disable_merge_when_locked

Disable merge button when db is locked.

d06819eb6c4667bc7620781945d72603c3015ab1 authored over 6 years ago
Allows printing version with -v when an instance is already running

Fixes #1362 by checking if the -v argument was used when deciding
whether to print the "keepassx...

c19df0130b478fd5135fb46a7dede1c047c8dd25 authored over 6 years ago
Hotfix for #570. Select password locking if an empty password is entered

c5cd4b67836422d39d164f200722f709e9d77693 authored over 6 years ago
Build snaps using custom Docker image

* Added --snapcraft option to release-tool build command

a025bcd7db2b4ff456ce0cd9def55fc6184f240b authored over 6 years ago
Fixed regression

c47882b887c38578243f9a7b11534dd465ae22c7 authored over 6 years ago