2017-06-09 17:40:36 -04:00
|
|
|
KeePassXC - http://www.keepassxc.org/
|
|
|
|
Copyright (C) 2016-2017 KeePassXC Team <team@keepassxc.org>
|
2010-08-07 09:10:44 -04:00
|
|
|
|
|
|
|
This program is free software: you can redistribute it and/or modify
|
|
|
|
it under the terms of the GNU General Public License as published by
|
|
|
|
the Free Software Foundation, either version 2 or (at your option)
|
|
|
|
version 3 of the License.
|
|
|
|
|
|
|
|
This program is distributed in the hope that it will be useful,
|
|
|
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
|
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
|
|
GNU General Public License for more details.
|
2010-09-19 15:22:24 -04:00
|
|
|
|
|
|
|
--------------------------------------------------------------------
|
|
|
|
|
2012-04-24 18:36:40 -04:00
|
|
|
Format-Specification: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
|
2017-06-09 17:40:36 -04:00
|
|
|
Upstream-Name: KeePassXC
|
|
|
|
Upstream-Contact: KeePassXC Team <team@keepassxc.org>
|
|
|
|
Source: http://www.keepassxc.org/
|
2010-09-19 15:22:24 -04:00
|
|
|
|
2012-04-24 18:41:30 -04:00
|
|
|
Copyright: 2010-2012, Felix Geyer <debfx@fobos.de>
|
|
|
|
2011-2012, Florian Geyer <blueice@fobos.de>
|
2012-05-27 13:48:53 -04:00
|
|
|
2012, Tobias Tangemann
|
2012-05-27 13:43:34 -04:00
|
|
|
2007, Trolltech ASA <info@trolltech.com>
|
2012-07-02 17:01:23 -04:00
|
|
|
2012, Intel Corporation
|
|
|
|
2012, Nokia Corporation and/or its subsidiary(-ies)
|
2012-07-12 16:33:20 -04:00
|
|
|
2000-2008, Tom Sato <VEF00200@nifty.ne.jp>
|
2014-01-18 09:23:55 -05:00
|
|
|
2013, Laszlo Papp <lpapp@kde.org>
|
|
|
|
2013, David Faure <faure@kde.org>
|
2018-01-30 18:24:51 -05:00
|
|
|
2016-2018, KeePassXC Team <team@keepassxc.org>
|
2010-09-19 15:22:24 -04:00
|
|
|
License: GPL-2 or GPL-3
|
|
|
|
|
2017-06-09 17:40:36 -04:00
|
|
|
Comment: The "KeePassXC Team" in every copyright notice is formed by the following people:
|
|
|
|
- droidmonkey
|
|
|
|
- phoerious
|
|
|
|
- TheZ3ro <io@thezero.org>
|
|
|
|
- louib
|
|
|
|
- weslly
|
|
|
|
Every other contributor is listed on https://github.com/keepassxreboot/keepassxc/graphs/contributors
|
|
|
|
|
2013-04-29 16:17:31 -04:00
|
|
|
Files: cmake/GNUInstallDirs.cmake
|
|
|
|
Copyright: 2011 Nikita Krupen'ko <krnekit@gmail.com>
|
|
|
|
2011 Kitware, Inc.
|
|
|
|
License: BSD-3-clause
|
|
|
|
|
2017-06-09 17:40:36 -04:00
|
|
|
Files: cmake/CodeCoverage.cmake
|
|
|
|
Copyright: 2012 - 2015, Lars Bilke
|
|
|
|
License: BSD-3-clause
|
|
|
|
|
|
|
|
Files: cmake/FindYubiKey.cmake
|
|
|
|
Copyright: 2014 Kyle Manna <kyle@kylemanna.com>
|
|
|
|
License: GPL-2 or GPL-3
|
|
|
|
|
|
|
|
Files: cmake/GenerateProductVersion.cmake
|
|
|
|
Copyright: 2015 halex2005 <akharlov@gmail.com>
|
|
|
|
License: MIT
|
|
|
|
|
2016-11-23 21:59:24 -05:00
|
|
|
Files: share/icons/application/*/apps/keepassxc.png
|
2018-10-24 08:08:37 -04:00
|
|
|
share/icons/application/scalable/apps/keepassxc.svg
|
2016-11-23 21:59:24 -05:00
|
|
|
share/icons/application/*/apps/keepassxc-dark.png
|
2018-10-24 08:08:37 -04:00
|
|
|
share/icons/application/scalable/apps/keepassxc-dark.svg
|
2016-11-23 21:59:24 -05:00
|
|
|
share/icons/application/*/apps/keepassxc-locked.png
|
2018-10-24 08:08:37 -04:00
|
|
|
share/icons/application/scalable/apps/keepassxc-locked.svg
|
2017-04-13 16:02:09 -04:00
|
|
|
share/icons/application/*/apps/keepassxc-unlocked.png
|
2018-10-24 08:08:37 -04:00
|
|
|
share/icons/application/scalable/apps/keepassxc-unlocked.svg
|
2016-11-23 21:59:24 -05:00
|
|
|
share/icons/application/*/mimetypes/application-x-keepassxc.png
|
2018-10-24 08:08:37 -04:00
|
|
|
share/icons/application/scalable/mimetypes/application-x-keepassxc.svg
|
2016-11-23 21:59:24 -05:00
|
|
|
Copyright: 2016, Lorenzo Stella <lorenzo.stl@gmail.com>
|
|
|
|
License: LGPL-2
|
2012-01-05 18:04:35 -05:00
|
|
|
|
2013-03-23 17:01:37 -04:00
|
|
|
Files: share/icons/application/*/actions/auto-type.png
|
|
|
|
share/icons/application/*/actions/database-change-key.png
|
|
|
|
share/icons/application/*/actions/entry-clone.png
|
|
|
|
share/icons/application/*/actions/entry-edit.png
|
|
|
|
share/icons/application/*/actions/entry-new.png
|
2017-06-10 06:49:52 -04:00
|
|
|
share/icons/application/*/actions/group-empty-trash.png
|
|
|
|
share/icons/application/*/actions/help-about.png
|
2012-05-27 09:39:32 -04:00
|
|
|
share/icons/application/*/actions/password-generate.png
|
2013-03-23 16:50:23 -04:00
|
|
|
share/icons/database/C00_Password.png
|
|
|
|
share/icons/database/C01_Package_Network.png
|
|
|
|
share/icons/database/C02_MessageBox_Warning.png
|
|
|
|
share/icons/database/C03_Server.png
|
|
|
|
share/icons/database/C04_Klipper.png
|
|
|
|
share/icons/database/C05_Edu_Languages.png
|
|
|
|
share/icons/database/C06_KCMDF.png
|
|
|
|
share/icons/database/C07_Kate.png
|
|
|
|
share/icons/database/C08_Socket.png
|
|
|
|
share/icons/database/C09_Identity.png
|
|
|
|
share/icons/database/C10_Kontact.png
|
|
|
|
share/icons/database/C11_Camera.png
|
|
|
|
share/icons/database/C12_IRKickFlash.png
|
|
|
|
share/icons/database/C13_KGPG_Key3.png
|
|
|
|
share/icons/database/C14_Laptop_Power.png
|
|
|
|
share/icons/database/C15_Scanner.png
|
|
|
|
share/icons/database/C16_Mozilla_Firebird.png
|
|
|
|
share/icons/database/C17_CDROM_Unmount.png
|
|
|
|
share/icons/database/C18_Display.png
|
|
|
|
share/icons/database/C19_Mail_Generic.png
|
|
|
|
share/icons/database/C20_Misc.png
|
|
|
|
share/icons/database/C21_KOrganizer.png
|
|
|
|
share/icons/database/C22_ASCII.png
|
|
|
|
share/icons/database/C23_Icons.png
|
|
|
|
share/icons/database/C24_Connect_Established.png
|
|
|
|
share/icons/database/C25_Folder_Mail.png
|
|
|
|
share/icons/database/C26_FileSave.png
|
|
|
|
share/icons/database/C27_NFS_Unmount.png
|
|
|
|
share/icons/database/C28_QuickTime.png
|
|
|
|
share/icons/database/C29_KGPG_Term.png
|
|
|
|
share/icons/database/C30_Konsole.png
|
|
|
|
share/icons/database/C31_FilePrint.png
|
|
|
|
share/icons/database/C32_FSView.png
|
|
|
|
share/icons/database/C33_Run.png
|
|
|
|
share/icons/database/C34_Configure.png
|
|
|
|
share/icons/database/C35_KRFB.png
|
|
|
|
share/icons/database/C36_Ark.png
|
|
|
|
share/icons/database/C37_KPercentage.png
|
|
|
|
share/icons/database/C38_Samba_Unmount.png
|
|
|
|
share/icons/database/C39_History.png
|
|
|
|
share/icons/database/C40_Mail_Find.png
|
|
|
|
share/icons/database/C41_VectorGfx.png
|
|
|
|
share/icons/database/C42_KCMMemory.png
|
|
|
|
share/icons/database/C43_EditTrash.png
|
|
|
|
share/icons/database/C44_KNotes.png
|
|
|
|
share/icons/database/C45_Cancel.png
|
|
|
|
share/icons/database/C46_Help.png
|
|
|
|
share/icons/database/C47_KPackage.png
|
|
|
|
share/icons/database/C48_Folder.png
|
|
|
|
share/icons/database/C49_Folder_Blue_Open.png
|
|
|
|
share/icons/database/C50_Folder_Tar.png
|
|
|
|
share/icons/database/C51_Decrypted.png
|
|
|
|
share/icons/database/C52_Encrypted.png
|
|
|
|
share/icons/database/C53_Apply.png
|
|
|
|
share/icons/database/C54_Signature.png
|
|
|
|
share/icons/database/C55_Thumbnail.png
|
|
|
|
share/icons/database/C56_KAddressBook.png
|
|
|
|
share/icons/database/C57_View_Text.png
|
|
|
|
share/icons/database/C58_KGPG.png
|
|
|
|
share/icons/database/C59_Package_Development.png
|
|
|
|
share/icons/database/C60_KFM_Home.png
|
|
|
|
share/icons/database/C61_Services.png
|
2012-05-27 06:46:22 -04:00
|
|
|
Copyright: 2003-2004, David Vignoni <david@icon-king.com>
|
|
|
|
License: LGPL-2.1
|
2013-03-23 17:06:30 -04:00
|
|
|
Comment: from Nuvola icon theme
|
2012-05-27 06:46:22 -04:00
|
|
|
|
2013-03-23 17:01:37 -04:00
|
|
|
Files: share/icons/application/*/actions/entry-delete.png
|
|
|
|
share/icons/application/*/actions/group-delete.png
|
|
|
|
share/icons/application/*/actions/group-edit.png
|
2012-05-27 09:39:32 -04:00
|
|
|
share/icons/application/*/actions/group-new.png
|
2012-05-27 06:46:22 -04:00
|
|
|
Copyright: 2003-2004, David Vignoni <david@icon-king.com>
|
|
|
|
2012, Felix Geyer <debfx@fobos.de>
|
|
|
|
License: LGPL-2.1
|
2013-03-23 17:06:30 -04:00
|
|
|
Comment: based on Nuvola icon theme
|
2012-05-27 06:46:22 -04:00
|
|
|
|
2018-11-24 17:30:55 -05:00
|
|
|
Files: share/icons/application/*/actions/favicon-download.png
|
|
|
|
Copyright: 2003-2004, David Vignoni <david@icon-king.com>
|
|
|
|
2018, Kyle Kneitinger <kyle@kneit.in>
|
|
|
|
License: LGPL-2.1
|
|
|
|
Comment: based on Nuvola icon theme
|
|
|
|
|
2013-03-23 17:01:37 -04:00
|
|
|
Files: share/icons/application/*/actions/application-exit.png
|
2017-08-17 15:02:21 -04:00
|
|
|
share/icons/application/*/actions/chronometer.png
|
2013-03-23 17:01:37 -04:00
|
|
|
share/icons/application/*/actions/configure.png
|
Add system tray icon for "Toggle Window" (#3244)
* Fixes #3145
The system tray menu used to have three items (toggle window,
lock database, quit) of which only two had an icon, which
looked strange and unintended. This commit adds an icon for
the "Toggle window" menu item.
* Use a padlock icon for the "Lock DB" tray menu item
Originally, icon `document-encryt.png` was used, however theming seems
to be getting in the way by sometimes displaying a plain "document"
icon instead. Copied the icon files to `database-lock.png` and used
that one for the "lock database" tray menu item instead.
* In Database Settings, use the "security-high" icon for "Security"
Previously, the "document-encrypt" icon was used, which should be
something like a padlock but which, due to theming, somethings
fell back to a generic document icon (page of paper).
The "document-encrypt" icon is no longer used and was removed.
2019-06-09 21:22:19 -04:00
|
|
|
share/icons/application/*/actions/database-lock.png
|
2013-03-23 17:01:37 -04:00
|
|
|
share/icons/application/*/actions/dialog-close.png
|
|
|
|
share/icons/application/*/actions/dialog-ok.png
|
|
|
|
share/icons/application/*/actions/document-close.png
|
|
|
|
share/icons/application/*/actions/document-edit.png
|
|
|
|
share/icons/application/*/actions/document-new.png
|
|
|
|
share/icons/application/*/actions/document-open.png
|
2017-06-09 17:40:36 -04:00
|
|
|
share/icons/application/*/actions/document-properties.png
|
2013-03-23 17:01:37 -04:00
|
|
|
share/icons/application/*/actions/document-save.png
|
|
|
|
share/icons/application/*/actions/document-save-as.png
|
|
|
|
share/icons/application/*/actions/edit-clear-locationbar-ltr.png
|
|
|
|
share/icons/application/*/actions/edit-clear-locationbar-rtl.png
|
2017-06-09 17:40:36 -04:00
|
|
|
share/icons/application/*/actions/key-enter.png
|
2016-11-23 21:59:24 -05:00
|
|
|
share/icons/application/*/actions/password-generator.png
|
2014-01-14 13:46:44 -05:00
|
|
|
share/icons/application/*/actions/password-copy.png
|
2014-01-12 11:08:36 -05:00
|
|
|
share/icons/application/*/actions/password-show-*.png
|
2013-03-23 17:01:37 -04:00
|
|
|
share/icons/application/*/actions/system-search.png
|
2015-07-19 15:16:22 -04:00
|
|
|
share/icons/application/*/actions/username-copy.png
|
2017-06-09 17:40:36 -04:00
|
|
|
share/icons/application/*/actions/view-history.png
|
|
|
|
share/icons/application/*/apps/internet-web-browser.png
|
|
|
|
share/icons/application/*/apps/preferences-desktop-icons.png
|
2017-10-29 11:17:24 -04:00
|
|
|
share/icons/application/*/apps/utilities-terminal.png
|
2017-06-09 17:40:36 -04:00
|
|
|
share/icons/application/*/categories/preferences-other.png
|
2013-03-23 17:01:37 -04:00
|
|
|
share/icons/application/*/status/dialog-error.png
|
|
|
|
share/icons/application/*/status/dialog-information.png
|
2012-05-27 09:39:32 -04:00
|
|
|
share/icons/application/*/status/dialog-warning.png
|
2017-06-09 17:40:36 -04:00
|
|
|
share/icons/application/*/status/security-high.png
|
2018-10-24 08:08:37 -04:00
|
|
|
share/icons/svg/*.svg
|
2012-05-02 18:09:34 -04:00
|
|
|
Copyright: 2007, Nuno Pinheiro <nuno@oxygen-icons.org>
|
|
|
|
2007, David Vignoni <david@icon-king.com>
|
|
|
|
2007, David Miller <miller@oxygen-icons.org>
|
|
|
|
2007, Johann Ollivier Lapeyre <johann@oxygen-icons.org>
|
|
|
|
2007, Kenneth Wimer <kwwii@bootsplash.org>
|
|
|
|
2007, Riccardo Iaconelli <riccardo@oxygen-icons.org>
|
|
|
|
License: LGPL-3+
|
2013-03-23 17:21:49 -04:00
|
|
|
Comment: from Oxygen icon theme (http://www.oxygen-icons.org/)
|
2012-05-02 18:09:34 -04:00
|
|
|
|
2013-03-23 16:50:23 -04:00
|
|
|
Files: share/icons/database/C62_Tux.png
|
|
|
|
share/icons/database/C63_Feather.png
|
|
|
|
share/icons/database/C64_Apple.png
|
|
|
|
share/icons/database/C67_Certificate.png
|
|
|
|
share/icons/database/C68_BlackBerry.png
|
|
|
|
Copyright: Mairin Duffy
|
|
|
|
Sarah Owens
|
|
|
|
James Birkett
|
|
|
|
Dominik Reichl
|
|
|
|
License: CC0
|
|
|
|
Comment: C62_Tux.png from https://openclipart.org/detail/103855
|
|
|
|
C63_Feather.png from http://openclipart.org/detail/122017
|
|
|
|
C64_Apple.png based on http://openclipart.org/detail/24319
|
|
|
|
C67_Certificate.png based on https://openclipart.org/detail/16729
|
|
|
|
C68_BlackBerry.png from https://openclipart.org/detail/4465
|
|
|
|
|
|
|
|
Files: share/icons/database/C65_W.png
|
|
|
|
share/icons/database/C66_Money.png
|
|
|
|
Copyright: none
|
|
|
|
License: public-domain
|
|
|
|
|
2013-03-23 17:01:37 -04:00
|
|
|
Files: src/streams/qtiocompressor.*
|
|
|
|
src/streams/QtIOCompressor
|
2012-05-27 09:39:32 -04:00
|
|
|
tests/modeltest.*
|
2012-04-24 18:41:30 -04:00
|
|
|
Copyright: 2009-2012, Nokia Corporation and/or its subsidiary(-ies)
|
2010-09-23 16:27:59 -04:00
|
|
|
License: LGPL-2.1 or GPL-3
|
2015-07-18 11:37:48 -04:00
|
|
|
|
|
|
|
Files: cmake/GetGitRevisionDescription.cmake*
|
|
|
|
Copyright: 2009-2010, Iowa State University
|
|
|
|
License: Boost-1.0
|
2016-11-23 21:59:24 -05:00
|
|
|
|
|
|
|
Files: src/zxcvbn/zxcvbn.*
|
2018-02-19 13:10:30 -05:00
|
|
|
Copyright: 2015-2017, Tony Evans
|
|
|
|
License: MIT
|
2017-01-14 19:10:26 -05:00
|
|
|
|
2017-02-09 20:50:46 -05:00
|
|
|
Files: src/gui/KMessageWidget.h
|
|
|
|
src/gui/KMessageWidget.cpp
|
2017-01-14 19:10:26 -05:00
|
|
|
Copyright: 2011 Aurélien Gâteau <agateau@kde.org>
|
|
|
|
2014 Dominik Haumann <dhaumann@kde.org>
|
|
|
|
License: LGPL-2.1
|
2018-01-13 16:10:26 -05:00
|
|
|
|
|
|
|
Files: share/macosx/dmg-background.tiff
|
|
|
|
Copyright: 2008-2014, Andrey Tarantsov
|
|
|
|
License: MIT
|
Add Freedesktop.org Secret Storage Spec Server Side API (Fix #1403)
This plugin implements the Secret Storage specification version 0.2.
While running KeePassXC, it acts as a Secret Service server, registered
on DBus, so clients like seahorse, python-secretstorage, or other
implementations can connect and access the exposed database in KeePassXC.
Squashed commits:
- Initial code
- Add SessionAdaptor and fix build
- The skeletons for all dbus objects are in place
- Implement collection creation and deletion
- Emit collectionChanged signal
- Implement app-wise settings page
- Implement error message on GUI
- Implement settings
- Fix uuid to dbus path
- Implement app level settings
- Add freedesktop logo
- Implement database settings page
- Change database settings to a treeview
- Move all settings read/write to one place
- Rename SecretServiceOptionsPage to SettingsWidgetFdoSecrets
- Fix selected group can not be saved if the user hasn't click on the item
- Show selected group per database in app settings
- Disable editing of various readonly widgets
- Remove unused warning about non exposed database
- Fix method signature on dbus adaptors
- Fix type derived from DBusObject not recognized as QDBusContext
- Resolve a few TODOs around error handling
- Remove const when passing DBus exposed objects
- Move dismiss to PromptBase
- Implement per collection locking/unlocking
- Fix const correctness on Item::setSecret
- Implement SecretService::getSecrets
- Rework the signal connections around collections.
- Remove generateId from DBusObject
- Per spec, use encoded label as DBus object path for collections
- Fix some corner cases around collection name changes
- Implement alias
- Fix wrong alias dbus path
- Implement encryption per spec
- Cleanup SessionCipher
- Implement searchItems for SecretService
- Use Tools::uuidToHex
- Implement Item attributes and delete
- Implement createItem
- Always check if the database is unlocked before perform any operation
- Add missing ReadAlias/SetAlias on service
- Reorganize and fix OpenSession always returning empty output
- Overhaul error handling
- Make sure default alias is always present
- Remove collection aliases early in doDelete
- Handles all content types, fix setProperties not working
- Fix sometimes there is an extraneous leading zero when converting from MPI
- Fix session encryption negotiation
- Do not expose recycle bin
- Protect against the methods not called from DBus
- Also emit collectionChanged signal when lock state changes
- Show notification when entry secret is requested
- Add a README file
- Actually close session when client disconnects
- Gracefully return alternative label when collection is locked
- Reorganize, rename secretservice to fdosecrets
- Fix issues reported by clazy
- Unify UI strings and fix icon
- Implement a setting to skip confirmation when deleting entries from DBus
- Remove some unused debugging log
- Simply ignore errors when DBus context is not available. QtDBus won't set QDBusContext when deliver property get/set, and there is no way to get a QDBusMessage in property getter/setter.
- Simplify GcryptMPI using std::unique_ptr and add unit test
- Format code in fdosecrets
- Move DBusReturnImpl to details namespace
- Fix crash when locking a database: don't modify exposedGroup setting in customData when database is deleted
- Make sure Collection::searchItems works, whether it's locked or not
- Fix FdoSecrets::Collection becomes empty after a database reload
- Fix crash when looping while modifying the list
2019-03-25 23:07:18 -04:00
|
|
|
|
|
|
|
Files: share/icons/application/scalable/apps/freedesktop.svg
|
|
|
|
Copyright: GPL-2+
|
|
|
|
Comment: from Freedesktop.org website
|