2017-06-09 17:40:36 -04:00
|
|
|
KeePassXC - http://www.keepassxc.org/
|
2020-02-10 18:04:12 -05:00
|
|
|
Copyright (C) 2016-2020 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>
|
2020-02-10 18:04:12 -05:00
|
|
|
2016-2020, 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
|
|
|
|
|
|
|
|
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
|
|
|
|
|
2019-12-26 15:32:12 -05:00
|
|
|
Files: share/icons/application/scalable/apps/keepassxc.svg
|
2018-10-24 08:08:37 -04:00
|
|
|
share/icons/application/scalable/apps/keepassxc-dark.svg
|
|
|
|
share/icons/application/scalable/apps/keepassxc-locked.svg
|
|
|
|
share/icons/application/scalable/apps/keepassxc-unlocked.svg
|
|
|
|
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
|
|
|
|
2019-12-26 15:32:12 -05:00
|
|
|
Files: share/icons/database/C00_Password.png
|
2013-03-23 16:50:23 -04:00
|
|
|
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
|
|
|
|
2020-05-08 23:48:03 -04:00
|
|
|
Files: share/icons/application/scalable/actions/application-exit.svg
|
|
|
|
share/icons/application/scalable/actions/auto-type.svg
|
|
|
|
share/icons/application/scalable/actions/chronometer.svg
|
|
|
|
share/icons/application/scalable/actions/clipboard-text.svg
|
|
|
|
share/icons/application/scalable/actions/configure.svg
|
2019-12-26 15:32:12 -05:00
|
|
|
share/icons/application/scalable/actions/database-change-key.svg
|
2020-05-08 23:48:03 -04:00
|
|
|
share/icons/application/scalable/actions/database-lock.svg
|
|
|
|
share/icons/application/scalable/actions/dialog-close.svg
|
|
|
|
share/icons/application/scalable/actions/dialog-ok.svg
|
|
|
|
share/icons/application/scalable/actions/document-close.svg
|
|
|
|
share/icons/application/scalable/actions/document-edit.svg
|
|
|
|
share/icons/application/scalable/actions/document-new.svg
|
|
|
|
share/icons/application/scalable/actions/document-open.svg
|
2019-12-26 15:32:12 -05:00
|
|
|
share/icons/application/scalable/actions/document-properties.svg
|
2020-05-08 23:48:03 -04:00
|
|
|
share/icons/application/scalable/actions/document-save.svg
|
|
|
|
share/icons/application/scalable/actions/document-save-as.svg
|
|
|
|
share/icons/application/scalable/actions/document-save-copy.svg
|
2019-12-26 15:32:12 -05:00
|
|
|
share/icons/application/scalable/actions/edit-clear-locationbar-ltr.svg
|
2020-05-08 23:48:03 -04:00
|
|
|
share/icons/application/scalable/actions/edit-clear-locationbar-rtl.svg
|
2019-12-26 15:32:12 -05:00
|
|
|
share/icons/application/scalable/actions/entry-clone.svg
|
2020-05-08 23:48:03 -04:00
|
|
|
share/icons/application/scalable/actions/entry-delete.svg
|
2019-12-26 15:32:12 -05:00
|
|
|
share/icons/application/scalable/actions/entry-edit.svg
|
2020-05-08 23:48:03 -04:00
|
|
|
share/icons/application/scalable/actions/entry-new.svg
|
|
|
|
share/icons/application/scalable/actions/favicon-download.svg
|
2019-12-26 15:32:12 -05:00
|
|
|
share/icons/application/scalable/actions/group-delete.svg
|
|
|
|
share/icons/application/scalable/actions/group-edit.svg
|
2020-05-08 23:48:03 -04:00
|
|
|
share/icons/application/scalable/actions/group-empty-trash.svg
|
|
|
|
share/icons/application/scalable/actions/group-new.svg
|
|
|
|
share/icons/application/scalable/actions/help-about.svg
|
|
|
|
share/icons/application/scalable/actions/key-enter.svg
|
2019-12-26 15:32:12 -05:00
|
|
|
share/icons/application/scalable/actions/message-close.svg
|
2020-05-21 21:43:00 -04:00
|
|
|
share/icons/application/scalable/actions/move-down.svg
|
|
|
|
share/icons/application/scalable/actions/move-up.svg
|
2019-12-26 15:32:12 -05:00
|
|
|
share/icons/application/scalable/actions/paperclip.svg
|
|
|
|
share/icons/application/scalable/actions/password-copy.svg
|
|
|
|
share/icons/application/scalable/actions/password-generate.svg
|
2020-05-08 23:48:03 -04:00
|
|
|
share/icons/application/scalable/actions/password-generator.svg
|
|
|
|
share/icons/application/scalable/actions/password-show-off.svg
|
|
|
|
share/icons/application/scalable/actions/password-show-on.svg
|
2020-03-08 22:22:01 -04:00
|
|
|
share/icons/application/scalable/actions/refresh.svg
|
2020-04-03 16:01:00 -04:00
|
|
|
share/icons/application/scalable/actions/reports.svg
|
|
|
|
share/icons/application/scalable/actions/reports-exclude.svg
|
2020-05-08 23:48:03 -04:00
|
|
|
share/icons/application/scalable/actions/statistics.svg
|
|
|
|
share/icons/application/scalable/actions/system-help.svg
|
|
|
|
share/icons/application/scalable/actions/system-search.svg
|
|
|
|
share/icons/application/scalable/actions/url-copy.svg
|
|
|
|
share/icons/application/scalable/actions/username-copy.svg
|
|
|
|
share/icons/application/scalable/actions/view-history.svg
|
|
|
|
share/icons/application/scalable/apps/freedesktop.svg
|
|
|
|
share/icons/application/scalable/apps/internet-web-browser.svg
|
|
|
|
share/icons/application/scalable/apps/keepassxc.svg
|
|
|
|
share/icons/application/scalable/apps/keepassxc-dark.svg
|
|
|
|
share/icons/application/scalable/apps/keepassxc-locked.svg
|
|
|
|
share/icons/application/scalable/apps/keepassxc-unlocked.svg
|
|
|
|
share/icons/application/scalable/apps/preferences-desktop-icons.svg
|
|
|
|
share/icons/application/scalable/apps/preferences-system-network-sharing.svg
|
|
|
|
share/icons/application/scalable/apps/utilities-terminal.svg
|
|
|
|
share/icons/application/scalable/categories/preferences-other.svg
|
|
|
|
share/icons/application/scalable/mimetypes/application-x-keepassxc.svg
|
|
|
|
share/icons/application/scalable/status/dialog-error.svg
|
|
|
|
share/icons/application/scalable/status/dialog-information.svg
|
|
|
|
share/icons/application/scalable/status/dialog-warning.svg
|
|
|
|
share/icons/application/scalable/status/security-high.svg
|
2019-12-26 15:32:12 -05:00
|
|
|
Copyright: 2019 Austin Andrews <http://templarian.com/>
|
|
|
|
License: SIL OPEN FONT LICENSE Version 1.1
|
|
|
|
Comment: Taken from Material Design icon set (https://github.com/templarian/MaterialDesign/)
|
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
|
|
|
|
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
|
|
|
|
2020-01-22 09:41:21 -05:00
|
|
|
Files: share/macosx/background.tiff
|
2018-01-13 16:10:26 -05:00
|
|
|
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
|
2020-03-29 09:39:06 -04:00
|
|
|
|
|
|
|
Files: share/icons/application/scalable/actions/hibp.svg
|
|
|
|
Copyright: GPL-2+
|
|
|
|
Comment: from the Simple Icons repo (https://github.com/simple-icons/simple-icons/)
|