Janek Bevendorff
dee7572c5d
Merge pull request #1927 from keepassxreboot/hotfix/snapcraft
...
Update snapcraft to use ppa packages
2018-05-09 22:46:02 +02:00
Jonathan White
f524d51624
Update snapcraft to use ppa packages
2018-05-09 13:45:12 -04:00
Janek Bevendorff
b02bd59e0c
Merge branch 'master' into develop
2018-05-09 19:25:58 +02:00
Janek Bevendorff
0a155d89a3
Release 2.3.3
...
- Fix crash when browser integration is enabled [#1923 ]
2018-05-09 19:25:19 +02:00
Janek Bevendorff
27b08725fc
Update translations
2018-05-09 19:25:16 +02:00
Janek Bevendorff
34ed6fdd1c
Bump version to 2.3.3
2018-05-09 19:22:16 +02:00
Jonathan White
4f304aa384
Fix Windows 32-bit building with ASLR
2018-05-09 13:03:55 +02:00
varjolintu
3d3bc7a062
Null check
2018-05-09 11:16:08 +02:00
Jonathan White
aae6d09fd3
Merge branch 'master' into develop
...
Conflicts:
src/CMakeLists.txt
src/autotype/xcb/AutoTypeXCB.cpp
src/browser/BrowserAction.cpp
src/browser/BrowserService.cpp
src/browser/BrowserService.h
src/browser/BrowserSettings.h
src/browser/NativeMessagingHost.cpp
src/browser/NativeMessagingHost.h
src/gui/EditWidgetIcons.cpp
src/gui/EditWidgetIcons.h
src/gui/MainWindow.cpp
src/proxy/NativeMessagingHost.cpp
tests/TestOpenSSHKey.cpp
2018-05-07 23:24:30 -04:00
Jonathan White
2bb72eba02
Release 2.3.2
...
- Enable high entropy ASLR on Windows [#1747 ]
- Enhance favicon fetching [#1786 ]
- Fix crash on Windows due to autotype [#1691 ]
- Fix dark tray icon changing all icons [#1680 ]
- Fix --pw-stdin not using getPassword function [#1686 ]
- Fix placeholders being resolved in notes [#1907 ]
- Enable auto-type start delay to be configurable [#1908 ]
- Browser: Fix native messaging reply size [#1719 ]
- Browser: Increase maximum buffer size [#1720 ]
- Browser: Enhance usability and functionality [#1810 , #1822 , #1830 , #1884 , #1906 ]
- SSH Agent: Parse aes-256-cbc/ctr keys [#1682 ]
- SSH Agent: Enhance usability and functionality [#1677 , #1679 , #1681 , #1787 ]
2018-05-07 23:20:10 -04:00
Jonathan White
902584855b
Update translations
2018-05-07 23:20:04 -04:00
Jonathan White
3b7e63a773
Bump version number to 2.3.2 & fix Win build
2018-05-07 23:17:32 -04:00
varjolintu
9d7e7c1ca8
Disable STDIN listening when not needed
2018-05-06 20:21:40 -04:00
Jonathan White
13a313ff66
Remove resolving placeholders for notes
2018-05-06 15:44:27 -04:00
Jonathan White
9ed2a74421
Configurable global autotype start delay
2018-05-06 20:54:11 +02:00
Sami Vänttinen
48295efe0d
Implement best matches only option with browser integration ( #1822 )
2018-05-05 17:51:03 -04:00
Sami Vänttinen
963ac75389
Lower the main window after unlock request from extension ( #1884 )
2018-05-04 17:31:17 -04:00
Sami Vänttinen
635d6fe82c
Bring browser credentials messagebox to the front ( #1830 )
2018-05-04 16:56:19 -04:00
Sami Vänttinen
658298bc31
Ignore non-connected databases from search with Browser Integration ( #1810 )
2018-05-04 16:06:07 -04:00
louib
f25c8d3d2a
Adding a GUI test.
2018-04-30 17:07:07 -04:00
TheZ3ro
5c7aaf5754
Merge pull request #1850 from varjolintu/create_totp_attribute
...
Pass TOTP with credential data to KeePassXC-Browser
2018-04-29 18:12:11 +02:00
louib
64917bd9fb
Disable merge button when db is locked.
2018-04-27 21:29:00 -04:00
varjolintu
a910821506
Fix Windows build with socket size
2018-04-27 15:28:12 -04:00
varjolintu
2110ae4d33
Create KPH attribute for browser integration
2018-04-27 11:19:02 +03:00
Jonathan White
062503a903
Fix windows building
...
Regression occured in 3a92e4
2018-04-26 23:12:10 -04:00
Vladimir Svyatski
bbfac92672
Add requested changes to PR #1819 .
2018-04-10 08:27:23 +03:00
Vladimir Svyatski
2df6fd03fb
Merge branch 'feature/hide-toolbar' into develop
2018-04-09 22:39:21 +03:00
Vladimir Svyatski
214f4b7dc2
Merge remote-tracking branch 'upstream/develop' into develop
2018-04-09 22:38:02 +03:00
Vladimir Svyatski
57860fc33c
Fix to apply "Hide toolbar" without restart
2018-04-09 22:33:08 +03:00
Vladimir Svyatski
d843ad414a
Use the "Hide toolbar" setting
2018-04-09 22:07:55 +03:00
Vladimir Svyatski
677b8caa63
Add UI setting "Hide toolbar (icons)"
2018-04-09 21:43:41 +03:00
TheZ3ro
5a84978dab
Merge pull request #1814 from keepassxreboot/fix/mac-build-error
...
Fix build error on macOS
2018-04-06 23:12:16 +02:00
Vladimir Svyatski
ddc4b9b7d5
Remove empty context menu from the main menu
2018-04-06 23:23:52 +03:00
Weslly
586961013d
Disable clang-format on Tools.cpp include order
2018-04-05 08:59:42 -03:00
Steven Noonan
056bbaa921
Improve fetch favicon ( #1786 )
...
* 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-04 22:18:58 -04:00
Weslly
9b6c589b9c
Fix build error on mac introduced on 8324d03f0a
2018-04-04 23:09:02 -03:00
Steven Noonan
c21f4b5ec2
OpenSSHKey: correctly parse aes-256-cbc/ctr keys ( #1682 )
...
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-04 21:58:34 -04:00
Thomas Luzat
d1c5a1a5f8
SSH Agent: Fix wrong slot reference ( #1787 )
...
Fixes an error message and non-working functionality introduced by a
wrong slot referenced in PR #1679 .
2018-04-04 21:42:14 -04:00
TheZ3ro
ea55a2ad29
Merge pull request #1811 from varjolintu/macos_socket_location
...
Change socket location in macOS to temporary dir
2018-04-04 21:55:19 +02:00
varjolintu
c773d85876
Change socket location in macOS to temporary dir
2018-04-04 11:16:00 +03:00
Sami Vänttinen
3a92e4aab9
Socket buffer size fix ( #1720 )
2018-04-02 22:13:07 -04:00
Jonathan Hult
72bbf12747
Update link to note about HTTP in README [ci skip] ( #1637 )
2018-04-02 22:11:50 -04:00
TheZ3ro
dd246f1ff0
Merge pull request #1191 from louib/code_formatting
...
Code formatting
2018-04-02 15:52:05 +02:00
Louis-Bertrand Varin
8324d03f0a
Formatting the code.
2018-03-31 16:01:30 -04:00
Louis-Bertrand Varin
74efc57369
Removed http/ from excluded dirs.
2018-03-31 12:15:51 -04:00
Louis-Bertrand Varin
3eb917055e
Add ClangFormat exceptions
2018-03-31 12:15:09 -04:00
Janek Bevendorff
0b6eb3b30e
Use xargs to avoid long command lines
2018-03-31 12:15:09 -04:00
Louis-Bertrand Varin
07bc9a7b4b
Add ClangFormat rules
2018-03-31 12:15:09 -04:00
Jonathan White
410d88bf99
Remove KeePassHttp plugin and qhttp ( #1752 )
...
Remove KeePassHttp plugin and qhttp
2018-03-31 11:36:18 -04:00
Janek Bevendorff
bd654ea1db
Merge pull request #1702 from dwilches/hotfix/1313-grey-out-apply-button
...
Grey out Apply button when there are no changes
2018-03-31 13:54:43 +02:00