Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: history-service
Source: https://gitlab.com/ubports/development/core/lomiri-history-service

Files: Lomiri/History/historyeventmodel.cpp
 Lomiri/History/historyeventmodel.h
 Lomiri/History/historygroupedeventsmodel.cpp
 Lomiri/History/historygroupedeventsmodel.h
 Lomiri/History/historygroupedthreadsmodel.cpp
 Lomiri/History/historygroupedthreadsmodel.h
 Lomiri/History/historymodel.cpp
 Lomiri/History/historymodel.h
 Lomiri/History/historyqmlfilter.cpp
 Lomiri/History/historyqmlfilter.h
 Lomiri/History/historyqmlintersectionfilter.cpp
 Lomiri/History/historyqmlintersectionfilter.h
 Lomiri/History/historyqmlplugin.cpp
 Lomiri/History/historyqmlplugin.h
 Lomiri/History/historyqmlsort.cpp
 Lomiri/History/historyqmlsort.h
 Lomiri/History/historyqmltexteventattachment.cpp
 Lomiri/History/historyqmltexteventattachment.h
 Lomiri/History/historyqmlunionfilter.cpp
 Lomiri/History/historyqmlunionfilter.h
 Lomiri/History/historythreadmodel.cpp
 Lomiri/History/historythreadmodel.h
 cmake/modules/GenerateTest.cmake
 config.h.in
 daemon/callchannelobserver.cpp
 daemon/callchannelobserver.h
 daemon/historydaemon.cpp
 daemon/historydaemon.h
 daemon/historyservicedbus.cpp
 daemon/historyservicedbus.h
 daemon/main.cpp
 daemon/pluginmanager.cpp
 daemon/pluginmanager.h
 daemon/rolesinterface.cpp
 daemon/rolesinterface.h
 daemon/textchannelobserver.cpp
 daemon/textchannelobserver.h
 plugins/sqlite/schema/generate_schema.cpp
 plugins/sqlite/sqlitedatabase.cpp
 plugins/sqlite/sqlitedatabase.h
 plugins/sqlite/sqlitehistoryeventview.cpp
 plugins/sqlite/sqlitehistoryeventview.h
 plugins/sqlite/sqlitehistoryplugin.cpp
 plugins/sqlite/sqlitehistoryplugin.h
 plugins/sqlite/sqlitehistorythreadview.cpp
 plugins/sqlite/sqlitehistorythreadview.h
 src/channelobserver.cpp
 src/channelobserver_p.h
 src/contactmatcher.cpp
 src/contactmatcher_p.h
 src/event.cpp
 src/event.h
 src/event_p.h
 src/eventview.cpp
 src/eventview.h
 src/eventview_p.h
 src/filter.cpp
 src/filter.h
 src/filter_p.h
 src/intersectionfilter.cpp
 src/intersectionfilter.h
 src/intersectionfilter_p.h
 src/manager.cpp
 src/manager.h
 src/manager_p.h
 src/managerdbus.cpp
 src/managerdbus_p.h
 src/participant.cpp
 src/participant.h
 src/participant_p.h
 src/phoneutils.cpp
 src/phoneutils_p.h
 src/plugin.h
 src/plugineventview.cpp
 src/plugineventview.h
 src/plugineventview_p.h
 src/pluginthreadview.cpp
 src/pluginthreadview.h
 src/pluginthreadview_p.h
 src/sort.cpp
 src/sort.h
 src/sort_p.h
 src/telepathyhelper.cpp
 src/telepathyhelper_p.h
 src/textevent.cpp
 src/textevent.h
 src/textevent_p.h
 src/texteventattachment.cpp
 src/texteventattachment.h
 src/texteventattachment_p.h
 src/thread.cpp
 src/thread.h
 src/thread_p.h
 src/threadview.cpp
 src/threadview.h
 src/threadview_p.h
 src/types.h
 src/unionfilter.cpp
 src/unionfilter.h
 src/unionfilter_p.h
 src/utils.cpp
 src/utils_p.h
 src/voiceevent.cpp
 src/voiceevent.h
 src/voiceevent_p.h
 tests/Lomiri.History/HistoryEventModelTest.cpp
 tests/Lomiri.History/HistoryGroupedThreadsModelTest.cpp
 tests/common/dbustypes.h
 tests/common/mock/callchannel.cpp
 tests/common/mock/callchannel.h
 tests/common/mock/connection.cpp
 tests/common/mock/connection.h
 tests/common/mock/dbustypes.h
 tests/common/mock/emergencymodeiface.cpp
 tests/common/mock/emergencymodeiface.h
 tests/common/mock/main.cpp
 tests/common/mock/mockconnectiondbus.cpp
 tests/common/mock/mockconnectiondbus.h
 tests/common/mock/protocol.cpp
 tests/common/mock/speakeriface.h
 tests/common/mock/textchannel.cpp
 tests/common/mock/textchannel.h
 tests/common/mock/ussdiface.cpp
 tests/common/mock/ussdiface.h
 tests/common/mock/voicemailiface.cpp
 tests/common/mock/voicemailiface.h
 tests/common/mockcontroller.cpp
 tests/common/mockcontroller.h
 tests/common/telepathytest.cpp
 tests/common/telepathytest.h
 tests/libhistoryservice/ContactMatcherTest.cpp
 tests/libhistoryservice/EventViewTest.cpp
 tests/libhistoryservice/FilterTest.cpp
 tests/libhistoryservice/IntersectionFilterTest.cpp
 tests/libhistoryservice/ManagerTest.cpp
 tests/libhistoryservice/ParticipantTest.cpp
 tests/libhistoryservice/PhoneUtilsTest.cpp
 tests/libhistoryservice/SortTest.cpp
 tests/libhistoryservice/TextEventAttachmentTest.cpp
 tests/libhistoryservice/TextEventTest.cpp
 tests/libhistoryservice/ThreadTest.cpp
 tests/libhistoryservice/ThreadViewTest.cpp
 tests/libhistoryservice/UnionFilterTest.cpp
 tests/libhistoryservice/VoiceEventTest.cpp
 tests/plugins/sqlite/SqliteEventViewTest.cpp
 tests/plugins/sqlite/SqlitePluginTest.cpp
 tests/plugins/sqlite/SqliteThreadViewTest.cpp
 tools/reader/main.cpp
 tools/maketextevents/main.cpp
 tools/makevoiceevents/main.cpp
Copyright: 2012-2015, Canonical, Ltd.
  2012-2016, Canonical, Ltd.
  2013, Canonical, Ltd.
  2013-2015, Canonical, Ltd.
  2013-2016, Canonical, Ltd.
  2013-2017, Canonical, Ltd.
  2014, Canonical, Ltd.
  2014-2016, Canonical, Ltd.
  2015, Canonical, Ltd.
  2015-2016, Canonical, Ltd.
  2016, Canonical, Ltd.
  2016-2017, Canonical, Ltd.
License: GPL-3

Files: .gitignore
 AUTHORS
 CMakeLists.txt
 ChangeLog
 Lomiri/CMakeLists.txt
 Lomiri/History/CMakeLists.txt
 Lomiri/History/qmldir
 README.md
 TODO
 clickable.yml
 cmake/modules/FindLibPhoneNumber.cmake
 cmake/modules/LibFindMacros.cmake
 cmake/modules/ParseArguments.cmake
 cmake/modules/qt5.cmake
 daemon/CMakeLists.txt
 daemon/LomiriHistoryDaemonObserver.client
 daemon/HistoryService.xml
 daemon/com.lomiri.HistoryService.service.in
 daemon/lomiri-history-daemon.service.in
 daemon/org.freedesktop.Telepathy.Client.HistoryDaemonObserver.service.in
 plugins/CMakeLists.txt
 plugins/sqlite/CMakeLists.txt
 plugins/sqlite/schema/CMakeLists.txt
 plugins/sqlite/schema/update_schema.sh.in
 plugins/sqlite/schema/v1.sql
 plugins/sqlite/schema/v10.sql
 plugins/sqlite/schema/v11.sql
 plugins/sqlite/schema/v12.sql
 plugins/sqlite/schema/v13.sql
 plugins/sqlite/schema/v14.sql
 plugins/sqlite/schema/v15.sql
 plugins/sqlite/schema/v16.sql
 plugins/sqlite/schema/v17.sql
 plugins/sqlite/schema/v18.sql
 plugins/sqlite/schema/v19.sql
 plugins/sqlite/schema/v2.sql
 plugins/sqlite/schema/v20.sql
 plugins/sqlite/schema/v21.sql
 plugins/sqlite/schema/v3.sql
 plugins/sqlite/schema/v4.sql
 plugins/sqlite/schema/v5.sql
 plugins/sqlite/schema/v6.sql
 plugins/sqlite/schema/v7.sql
 plugins/sqlite/schema/v8.sql
 plugins/sqlite/schema/v9.sql
 plugins/sqlite/update_qrc.sh
 src/CMakeLists.txt
 src/Event
 src/EventView
 src/Filter
 src/IntersectionFilter
 src/Manager
 src/Participant
 src/Plugin
 src/PluginEventView
 src/PluginEventView.xml
 src/PluginThreadView
 src/PluginThreadView.xml
 src/Sort
 src/TextEvent
 src/TextEventAttachment
 src/Thread
 src/ThreadView
 src/Types
 src/UnionFilter
 src/VoiceEvent
 src/lomiri-history-service.pc.in
License: GPL-3
Copyright: 2012-2017, Canonical Ltd.
  2021-2022, UBports Foundation
Comment:
 Files lack copyright headers, assuming copyright
 holders from other files, assuming GPL-3 for
 non-unit-test files.

Files: tests/CMakeLists.txt
 tests/Lomiri.History/CMakeLists.txt
 tests/common/CMakeLists.txt
 tests/common/dbus-services/CMakeLists.txt
 tests/common/dbus-session.conf.in
 tests/common/mock/CMakeLists.txt
 tests/common/mock/MockConnection.xml
 tests/daemon/CMakeLists.txt
 tests/daemon/dbus-test-wrapper.sh.in
 tests/libhistoryservice/CMakeLists.txt
 tests/plugins/CMakeLists.txt
 tests/plugins/sqlite/CMakeLists.txt
 tools/CMakeLists.txt
 tools/maketextevents/CMakeLists.txt
 tools/makevoiceevents/CMakeLists.txt
 tools/reader/CMakeLists.txt
Copyright: 2012-2017, Canonical Ltd.
  2021-2022, UBports Foundation
License: LGPL-3
Comment:
 Files lack copyright headers, assuming copyright
 holders from other files, assuming LGPL-3 for
 unit-test files.

Files: tests/common/mock/conferencecallchannel.cpp
 tests/common/mock/conferencecallchannel.h
 tests/common/mock/protocol.h
 tests/common/mock/speakeriface.cpp
 tests/daemon/DaemonTest.cpp
 tests/daemon/approver.cpp
 tests/daemon/approver.h
 tests/daemon/handler.cpp
 tests/daemon/handler.h
 tests/daemon/telepathyhelper.cpp
 tests/daemon/telepathyhelper.h
Copyright: 2013, Canonical Ltd.
License: LGPL-3

Files: daemon/emblemcountmanager.cpp
 daemon/emblemcountmanager.h
 src/mmsstoragemanager.cpp
 src/mmsstoragemanager_p.h
 Lomiri/History/historymanager.cpp
 Lomiri/History/historymanager.h
 tests/Lomiri.History/HistoryManagerTest.cpp
 tests/libhistoryservice/MmsStorageManagerTest.cpp
Copyright: 2021, UBports Foundation
  2022, UBports Foundation
License: GPL-3

Files: tests/data/AFELIX.GIF
 tests/data/dialer-app.png
Copyright: 2022, UBports Foundation
License: GPL-3
Comment:
 License and copyright holdership assumed from upstream Git log context.

Files: debian/*
Copyright: 2012, 2013 Canonical Ltd.
  2023-2024, Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
License: GPL-3 or LGPL-3

License: GPL-3
 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, 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.
 .
 You should have received a copy of the GNU General Public License
 along with this program.  If not, see <http://www.gnu.org/licenses/>.
 .
 On Debian systems, the full text of the GNU General Public License
 version 3 can be found in the file /usr/share/common-licenses/GPL-3.

License: LGPL-3
 This package is free software; you can redistribute it and/or
 modify it under the terms of the GNU Lesser General Public
 License as published by the Free Software Foundation, version 3 of
 the License.
 .
 This package 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
 Lesser General Public License for more details.
 .
 You should have received a copy of the GNU Lesser General Public
 License along with this package; if not, write to the Free Software
 Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
 .
 On Debian systems, the complete text of the GNU Lesser General
 Public License can be found in `/usr/share/common-licenses/LGPL-3'.
