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
path: root/src
AgeCommit message (Collapse)Author
2018-08-22Release 2.3.4 version bumpJonathan White
* Corrects INSTALL.md build instructions for Windows (#2126) * Rephrase Qt 5.5.x warning to include on-screen keyboard combo
2018-08-21Enhancements to About dialog and add settings button to toolbarJonathan White
* Added Patreon contributors * Added real names to project maintainers * Cleaned up layout * Added settings button to main toolbar * Added actions for "Donate" and "Report a Bug" to help menu
2018-08-20Provide warning to users with Qt 5.5.x about potential crashJonathan White
2018-08-20Add browser extension links to settings pagevarjolintu
2018-08-20Use Chrome registry settings with Vivaldivarjolintu
2018-08-20Quit the proxy when reading zero or less from stdinvarjolintu
2018-08-18Fix occasional divide by zero crashJonathan White
2018-08-18Disable apply button when creating new entry/groupJonathan White
* Workaround to prevent data loss if apply is hit but not OK or Cancel * Refactor required to fix this issue
2018-08-13Allows a separate ID key for browser extension associationvarjolintu
2018-07-25Corrects ordering of command/opts in cli manpageJonathan White
2018-07-15Handle URL port and scheme when requesting credentialsvarjolintu
2018-07-15Show all url schemas in entry view (#1768)Jonathan White
* Show all url schemas in entry view * Fix UUID being built improperly with invalid user input
2018-07-15SSH Agent: Expect passphrases to be in UTF-8Toni Spets
The previous default was to expect passphrases to be ASCII or rather Latin-1. It would be reasonable to expect modern keys to use UTF-8 instead. This is a non-breaking change if passphrases only use characters that fall within ASCII. Fixes #2102
2018-07-13Deny expired credentialsvarjolintu
2018-07-09Add exe signing support to release-toolJonathan White
* Add automatic portable zip building * Cleanup build variables * Align command line parameters between modes
2018-06-27SSH Agent: Fix invalid iqmp output for RSA keysToni Spets
This fixes loading RSA keys to Pageant.
2018-06-18Merge pull request #2055 from varjolintu/title_match_removalJanek Bevendorff
Remove title matching
2018-06-16Fix macOS buildvarjolintu
2018-06-16Remove title matchingvarjolintu
2018-06-16Fix entry sorting by titlevarjolintu
2018-05-21Fix occasional crash when favicon progress dialog is closed (#1980)Jonathan White
* Changed progress dialog to a true percentage calculation * Removed some unnecessary code
2018-05-19Disable merge when database is lockedJonathan White
2018-05-09Null checkvarjolintu
2018-05-08Bump version number to 2.3.2 & fix Win buildJonathan White
2018-05-07Disable STDIN listening when not neededvarjolintu
2018-05-06Remove resolving placeholders for notesJonathan White
2018-05-06Configurable global autotype start delayJonathan White
2018-05-06Implement best matches only option with browser integration (#1822)Sami Vänttinen
2018-05-05Lower the main window after unlock request from extension (#1884)Sami Vänttinen
2018-05-04Bring browser credentials messagebox to the front (#1830)Sami Vänttinen
2018-05-04Ignore non-connected databases from search with Browser Integration (#1810)Sami Vänttinen
2018-04-27Fix Windows build with socket sizevarjolintu
2018-04-27Fix windows buildingJonathan White
Regression occured in 3a92e4
2018-04-05Improve fetch favicon (#1786)Steven Noonan
* Eliminate dependency on libcurl in favor of Qt5Network code * Supports older Qt versions without QNetworkRequest::FollowRedirectsAttribute * Show a progress dialog when downloading the favicon. The main utility of this is giving the user the option to cancel a download attempt (e.g. if it's taking too long). Canceling will try the next fallback URL in the list. * Try three different ways to obtain the favicon, in this order: 1) Direct to fully-qualified domain (e.g. https://foo.bar.example.com/favicon.ico) 2) Direct to 2nd-level domain (e.g. https://example.com/favicon.ico) 3) Google lookup for 2nd-level domain name (if enabled in settings) I changed the Google lookup, because a match is more likely to be found for the 2nd level domain than for the fully-qualified name. Google's error behavior is strange. If it doesn't find a match, it doesn't return an error. Instead, it returns a generic default icon, which is not really the desired result. This also means that unless we have some way to detect that we've received the generic icon, we can't fall back to any alternatives. Signed-off-by: Steven Noonan <steven@uplinklabs.net>
2018-04-05OpenSSHKey: correctly parse aes-256-cbc/ctr keys (#1682)Steven Noonan
AES-256 uses a 32-byte (256-bit) key size. This un-breaks the loader and tests added for AES-256-CBC and AES-256-CTR PEM keys. * OpenSSHKey: correctly parse encrypted PEM AES-256-CBC/AES-256-CTR keys * OpenSSHKey: use correct key derivation for AES-256
2018-04-05SSH Agent: Fix wrong slot reference (#1787)Thomas Luzat
Fixes an error message and non-working functionality introduced by a wrong slot referenced in PR #1679.
2018-04-03Socket buffer size fix (#1720)Sami Vänttinen
2018-03-22Do not ignore MainWindow closeEvent when closing to trayValeriy Malov
Ignoring closeEvent signals that the application doesn't want the widget to be closed. This may cause unwanted shutdown interruption. There's no difference between close() and hide() unless WA_DeleteOnClose is set, so it's better to just accept the event if we're hiding the window afterwards anyway. Resolves #856
2018-03-17Keep openSSH-portable's blowfish code unmodifiedPiraty
and use a stub "includes.h". This also fixes build issues against musl-libc, which does not implicitly include <sys/types.h>
2018-03-14Fix wrong reply size in NativeMessagingBaseOlivier Le Moal
* Using length() on QString won't return correct size in bytes when string contains UTF-8 chars.
2018-03-12Add again wrongly removed conditional macro for Mac.Joan Bruguera
Add again the wrongly removed conditional macro for Mac, along with a TODO asking for further documentation on its significance.
2018-03-12Cover the fix/WA for Linux #1595 behind compile time flags & comment.Joan Bruguera
2018-03-12Fix toggle window from tray can't hide the window on Windows (#1595)Joan Bruguera
Fix unreliable check on toggleWindow() which causes Windows systems to be unable to hide the window by clicking on the tray icon (see issue #1595).
2018-03-12Fix flickering & not restoring from tray on some Linuxes (#1595).Joan Bruguera
Fix/work around KeePassXC flickering and not restoring from tray on some Linux systems, which happens if the window is hidden and minimized by code at the same time (see issue #1595).
2018-03-11SSH Agent: Helpful error message for adding keysThomas Luzat
This adds more helpful error messages when adding keys to an agent fails. Closes #1667.
2018-03-11SSH Agent: Update available attachments immediatelyThomas Luzat
The list of available attachments for SSH agent is now updated immediately when adding or removing file attachments. Closes #1668.
2018-03-11OpenSSHKey: when writing to agent, ensure comment string is at least one byteSteven Noonan
This unbreaks adding keys to gpg-agent. Signed-off-by: Steven Noonan <steven@uplinklabs.net>
2018-03-11Always hide password on unlockToni Spets
Fixes #1692
2018-03-10Fix inconsistent mutex unlocking due to double slot execution, fixes #1561Janek Bevendorff
2018-03-09Replace in.readLine() with Utils::getPassword()Alessio Di Mauro
Fixes #1673.