Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: dnf
Upstream-Contact: https://github.com/rpm-software-management/dnf5/issues
Source: https://github.com/rpm-software-management/dnf5

Files: *
Copyright: 2020-2025, Red Hat, Inc.
           2024-2025 Adam Williamson <awilliam@redhat.com>
           2020-2025 Aleš Matěj <amatej@redhat.com>
           2022 Alexander Zhang <alex@alexyzhang.dev>
           2024-2025 Ali Mirjamali <ali@mirjamali.com>
           2024 amatej <matej.ales@seznam.cz>
           2024 Arthur Bols <arthur@bols.dev>
           2024 ashuk2000 <ashutoshggg7@gmail.com>
           2024 ashuk <ashutoshggg7@gmail.com>
           2022 Bernhard Rosenkränzer <bero@lindev.ch>
           2024 buttonfly1000
           2024 Byoungchan Lee <byoungchan.lee@gmx.com>
           2023 Charlie Sale <softwaresale01@gmail.com>
           2021 Clément Bénier <clement.benier@iot.bzh>
           2020-2021 Daniel Mach <dmach@redhat.com>
           2021 Daniel Mach <daniel.mach@gmail.com>
           2022 Daniel Mach <daniel.mach@suse.com>
           2024 David Bold <dave@ipp.mpg.de>
           2025 David Cantrell <dcantrell@redhat.com>
           2024 David Michael <fedora.dm0@gmail.com>
           2023-2024 Derick Diaz <derickdiaz123@outlook.com>
           2021 Dmitry Antipov <dantipov@cloudlinux.com>
           2024 Dmitry Safonov <dmitry.safonov@red-soft.ru>
           2023 Eva Mrakova <emrakova@redhat.com>
           2023-2025 Evan Goode <mail@evangoo.de>
           2025 exploide <me@exploide.net>
           2025 FeRD (Frank Dana) <ferdnyc@gmail.com>
           2024 Giedrius Jonikas <giedriusj1@gmail.com>
           2023-2025 Gordon Messmer <gordon.messmar@gmail.com>
           2025 Ian McInerney <i.mcinerney17@imperial.ac.uk>
           2023-2024 inknos
           2024 Jakub Kadlcik <frostyx@email.cz>
           2022-2025 Jan Kolarik <jkolarik@redhat.com>
           2024-2025 Jarek Prokop <jprokop@redhat.com>
           2020-2024 Jaroslav Mracek <jmracek@redhat.com>
           2020-2025 Jaroslav Rohel <jrohel@redhat.com>
           2025 Jelle van der Waa <jelle@archlinux.org>
           2025 Jiri Kyjovsky <j1.kyjovsky@gmail.com>
           2023 Jiri Podivin <jpodivin@redhat.com>
           2024 Jonathan Lebon <jonathan@jlebon.com>
           2025 Jonathan Wright <jonathan@almalinux.org>
           2024 Kenneth Finnegan <kennethfinnegan2007@gmail.com>
           2023 kolage
           2020 KOLANICH <kolan_n@mail.ru>
           2025 kontura
           2023 Kuntal Majumder <hellozee@disroot.org>
           2024 Lleyton Gray <lleyton@fyralabs.com>
           2023 Lorenzo Barretta <lorenzo.barretta04@gmail.com>
           2023 lu4nx <lx@shellcodes.org>
           2020-2022 Lukáš Hrázký <lhrazky@redhat.com>
           2023-2024 madomado <madonuko@outlook.com>
           2020-2025 Marek Blaha <mblaha@redhat.com>
           2023 Mark Johnston <markjdb@gmail.com>
           2023 Matt Davis <mrd@redhat.com>
           2023-2024 Maxwell G <maxwell@gtmx.me>
           2025 m-blaha
           2023-2025 Milan Crha <mcrha@redhat.com>
           2024 Miro Hrončok <miro@hroncok.cz>
           2020-2024 Neal Gompa <neal@gompa.dev>
           2020-2024 Nicola Sella <nsella@redhat.com>
           2025 Nikita Dubrovskii <nikita@linux.ibm.com>
           2024 Orion Poplawski <orion@nwra.com>
           2022, 2025 Panu Matilainen <pmatilai@redhat.com>
           2025 Paul Meyer <katexochen0@gmail.com>
           2023-2024 Pavel Raiskup <praiskup@redhat.com>
           2020-2025 Pavla Kratochvilova <pkratoch@redhat.com>
           2024 Paweł Marciniak <sunwire+git@gmail.com>
           2024 Penn Bauman <me@pennbauman.com>
           2022-2025 Petr Písař <ppisar@redhat.com>
           2023, 2025 pkratoch
           2024 Rafael Fontenelle <rafaelff@gnome.org>=
           2025 realsobek <liebundartig@freenet.de>
           2023 Robert Scheck <robert@fedoraproject.org>
           2023-2024 Stephen Gallagher <sgallagh@redhat.com>
           2024 Stewart Smith <trawets@amazon.com>
           2024 Terje Rosten <terjeros@gmail.com>
           2024-2025 Tim Lauridsen <tim.lauridsen@gmail.com>
           2023, 2025 Todd Zullinger <tmz@pobox.com>
           2022 Tomasz Paweł Gajc <tpgxyz@gmail.com>
           2022 wi24rd
           2024 William S Fulton <wsf@fultondesigns.co.uk>
           2024 Yaakov Selkowitz <yselkowi@redhat.com>
           2022 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
License: GPL-2+

Files: dnf5/include/dnf5/offline.hpp
       dnf5/offline.cpp
       dnf5-plugins/automatic_plugin/config_automatic.cpp
       dnf5-plugins/automatic_plugin/config_automatic.hpp
       dnf5-plugins/automatic_plugin/email_message.cpp
       dnf5-plugins/automatic_plugin/emitters.cpp
       include/libdnf5/transaction/offline.hpp
       include/libdnf5/utils/bootc.hpp
       include/libdnf5/utils/format.hpp
       include/libdnf5/utils/to_underlying.hpp
       libdnf5/system/state.cpp
       libdnf5/system/state.hpp
       libdnf5/transaction/offline.cpp
       libdnf5/utils/bootc.cpp
       libdnf5/utils/dnf4convert/config_module.cpp
       libdnf5/utils/dnf4convert/config_module.hpp
       libdnf5/utils/dnf4convert/dnf4convert.cpp
       libdnf5/utils/dnf4convert/dnf4convert.hpp
       test/libdnf5/system/test_state.cpp
       test/libdnf5/system/test_state.hpp
       test/python3/libdnf5/rpm/test_package_query_set_operators.py
       test/ruby/libdnf5/rpm/test_package_query_set_operators.rb
Copyright: 2020-2025, Red Hat, Inc.
           2024-2025 Adam Williamson <awilliam@redhat.com>
           2020-2025 Aleš Matěj <amatej@redhat.com>
           2022 Alexander Zhang <alex@alexyzhang.dev>
           2024-2025 Ali Mirjamali <ali@mirjamali.com>
           2024 amatej <matej.ales@seznam.cz>
           2024 Arthur Bols <arthur@bols.dev>
           2024 ashuk2000 <ashutoshggg7@gmail.com>
           2024 ashuk <ashutoshggg7@gmail.com>
           2022 Bernhard Rosenkränzer <bero@lindev.ch>
           2024 buttonfly1000
           2024 Byoungchan Lee <byoungchan.lee@gmx.com>
           2023 Charlie Sale <softwaresale01@gmail.com>
           2021 Clément Bénier <clement.benier@iot.bzh>
           2020-2021 Daniel Mach <dmach@redhat.com>
           2021 Daniel Mach <daniel.mach@gmail.com>
           2022 Daniel Mach <daniel.mach@suse.com>
           2024 David Bold <dave@ipp.mpg.de>
           2025 David Cantrell <dcantrell@redhat.com>
           2024 David Michael <fedora.dm0@gmail.com>
           2023-2024 Derick Diaz <derickdiaz123@outlook.com>
           2021 Dmitry Antipov <dantipov@cloudlinux.com>
           2024 Dmitry Safonov <dmitry.safonov@red-soft.ru>
           2023 Eva Mrakova <emrakova@redhat.com>
           2023-2025 Evan Goode <mail@evangoo.de>
           2025 exploide <me@exploide.net>
           2025 FeRD (Frank Dana) <ferdnyc@gmail.com>
           2024 Giedrius Jonikas <giedriusj1@gmail.com>
           2023-2025 Gordon Messmer <gordon.messmar@gmail.com>
           2025 Ian McInerney <i.mcinerney17@imperial.ac.uk>
           2023-2024 inknos
           2024 Jakub Kadlcik <frostyx@email.cz>
           2022-2025 Jan Kolarik <jkolarik@redhat.com>
           2024-2025 Jarek Prokop <jprokop@redhat.com>
           2020-2024 Jaroslav Mracek <jmracek@redhat.com>
           2020-2025 Jaroslav Rohel <jrohel@redhat.com>
           2025 Jelle van der Waa <jelle@archlinux.org>
           2025 Jiri Kyjovsky <j1.kyjovsky@gmail.com>
           2023 Jiri Podivin <jpodivin@redhat.com>
           2024 Jonathan Lebon <jonathan@jlebon.com>
           2025 Jonathan Wright <jonathan@almalinux.org>
           2024 Kenneth Finnegan <kennethfinnegan2007@gmail.com>
           2023 kolage
           2020 KOLANICH <kolan_n@mail.ru>
           2025 kontura
           2023 Kuntal Majumder <hellozee@disroot.org>
           2024 Lleyton Gray <lleyton@fyralabs.com>
           2023 Lorenzo Barretta <lorenzo.barretta04@gmail.com>
           2023 lu4nx <lx@shellcodes.org>
           2020-2022 Lukáš Hrázký <lhrazky@redhat.com>
           2023-2024 madomado <madonuko@outlook.com>
           2020-2025 Marek Blaha <mblaha@redhat.com>
           2023 Mark Johnston <markjdb@gmail.com>
           2023 Matt Davis <mrd@redhat.com>
           2023-2024 Maxwell G <maxwell@gtmx.me>
           2025 m-blaha
           2023-2025 Milan Crha <mcrha@redhat.com>
           2024 Miro Hrončok <miro@hroncok.cz>
           2020-2024 Neal Gompa <neal@gompa.dev>
           2020-2024 Nicola Sella <nsella@redhat.com>
           2025 Nikita Dubrovskii <nikita@linux.ibm.com>
           2024 Orion Poplawski <orion@nwra.com>
           2022, 2025 Panu Matilainen <pmatilai@redhat.com>
           2025 Paul Meyer <katexochen0@gmail.com>
           2023-2024 Pavel Raiskup <praiskup@redhat.com>
           2020-2025 Pavla Kratochvilova <pkratoch@redhat.com>
           2024 Paweł Marciniak <sunwire+git@gmail.com>
           2024 Penn Bauman <me@pennbauman.com>
           2022-2025 Petr Písař <ppisar@redhat.com>
           2023, 2025 pkratoch
           2024 Rafael Fontenelle <rafaelff@gnome.org>=
           2025 realsobek <liebundartig@freenet.de>
           2023 Robert Scheck <robert@fedoraproject.org>
           2023-2024 Stephen Gallagher <sgallagh@redhat.com>
           2024 Stewart Smith <trawets@amazon.com>
           2024 Terje Rosten <terjeros@gmail.com>
           2024-2025 Tim Lauridsen <tim.lauridsen@gmail.com>
           2023, 2025 Todd Zullinger <tmz@pobox.com>
           2022 Tomasz Paweł Gajc <tpgxyz@gmail.com>
           2022 wi24rd
           2024 William S Fulton <wsf@fultondesigns.co.uk>
           2024 Yaakov Selkowitz <yselkowi@redhat.com>
           2022 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
License: LGPL-2+

Files: dnf5/cmdline_aliases.hpp
       dnf5/download_callbacks.hpp
       dnf5/iplugin.cpp
       dnf5/library.cpp
       dnf5/library.hpp
       dnf5/plugins.cpp
       dnf5/plugins.hpp
       dnf5/shared_options.cpp
       dnf5daemon-client/exception.cpp
       dnf5daemon-client/exception.hpp
       doc/about.rst
       libdnf5/config.h.in
       libdnf5/version.cpp
       libdnf5-cli/argument_parser.cpp
       libdnf5-cli/exception.cpp
       libdnf5-cli/session.cpp
       libdnf5-cli/tty.cpp
       common/utils/deprecate.hpp
       common/utils/regex.hpp
       common/utils/string.cpp
       common/utils/string.hpp
       common/utils/url.cpp
       common/utils/url.hpp
       dnf5/commands/advisory_shared.hpp
       dnf5/commands/environment/environment_install.hpp
       dnf5/commands/environment/environment_remove.hpp
       dnf5/commands/environment/environment_upgrade.hpp
       dnf5-plugins/automatic_plugin/download_callbacks_simple.hpp
       dnf5-plugins/automatic_plugin/transaction_callbacks_simple.hpp
       dnf5-plugins/copr_plugin/copr.hpp
       dnf5-plugins/copr_plugin/copr_cmd_plugin.cpp
       dnf5-plugins/copr_plugin/copr_config.cpp
       dnf5-plugins/copr_plugin/copr_config.hpp
       dnf5-plugins/copr_plugin/copr_constants.hpp
       dnf5-plugins/copr_plugin/copr_disable.cpp
       dnf5-plugins/copr_plugin/copr_remove.cpp
       dnf5-plugins/copr_plugin/download_file.cpp
       dnf5-plugins/copr_plugin/download_file.hpp
       dnf5-plugins/copr_plugin/helpers.hpp
       dnf5-plugins/copr_plugin/json.cpp
       dnf5-plugins/copr_plugin/json.hpp
       dnf5-plugins/manifest_plugin/download_callbacks.hpp
       dnf5-plugins/manifest_plugin/manifest_cmd_plugin.cpp
       dnf5-plugins/manifest_plugin/manifest.cpp
       dnf5-plugins/manifest_plugin/manifest_download.cpp
       dnf5-plugins/manifest_plugin/manifest.hpp
       dnf5-plugins/manifest_plugin/manifest_install.cpp
       dnf5-plugins/manifest_plugin/manifest_new.cpp
       dnf5-plugins/manifest_plugin/manifest_resolve.cpp
       dnf5daemon-client/commands/shared_options.cpp
       dnf5daemon-client/commands/shared_options.hpp
       doc/libdnf5_plugins/local.8.rst
       doc/sphinx/dbusdoc.py
       doc/sphinx/dbusdomain.py
       doc/sphinx/dbusparser.py
       doc/sphinx/fakedbusdoc.py
       include/libdnf5/defs.h
       include/libdnf5/version.hpp
       include/libdnf5-cli/argument_parser.hpp
       include/libdnf5-cli/argument_parser_errors.hpp
       include/libdnf5-cli/defs.h
       include/libdnf5-cli/exception.hpp
       include/libdnf5-cli/exit-codes.hpp
       include/libdnf5-cli/session.hpp
       include/libdnf5-cli/tty.hpp
       libdnf5/advisory/advisory.cpp
       libdnf5/advisory/advisory_collection.cpp
       libdnf5/advisory/advisory_module.cpp
       libdnf5/advisory/advisory_module_private.hpp
       libdnf5/advisory/advisory_package.cpp
       libdnf5/advisory/advisory_package_private.hpp
       libdnf5/advisory/advisory_query.cpp
       libdnf5/advisory/advisory_reference.cpp
       libdnf5/advisory/advisory_sack.cpp
       libdnf5/advisory/advisory_sack.hpp
       libdnf5/advisory/advisory_set.cpp
       libdnf5/advisory/advisory_set_impl.hpp
       libdnf5/advisory/advisory_set_iterator.cpp
       libdnf5/base/base.cpp
       libdnf5/base/base_impl.hpp
       libdnf5/base/base_private.hpp
       libdnf5/base/goal.cpp
       libdnf5/base/goal_elements.cpp
       libdnf5/base/log_event.cpp
       libdnf5/base/solver_problems.cpp
       libdnf5/base/solver_problems_internal.hpp
       libdnf5/base/transaction.cpp
       libdnf5/base/transaction_environment.cpp
       libdnf5/base/transaction_group.cpp
       libdnf5/base/transaction_impl.hpp
       libdnf5/base/transaction_module.cpp
       libdnf5/base/transaction_module_impl.hpp
       libdnf5/base/transaction_package.cpp
       libdnf5/base/transaction_package_impl.hpp
       libdnf5/common/exception.cpp
       libdnf5/common/message.cpp
       libdnf5/common/proc.cpp
       libdnf5/common/xdg.cpp
       libdnf5/comps/comps_sack.cpp
       libdnf5/comps/comps_sack_impl.hpp
       libdnf5/conf/config.cpp
       libdnf5/conf/config_main.cpp
       libdnf5/conf/config_parser.cpp
       libdnf5/conf/config_utils.cpp
       libdnf5/conf/config_utils.hpp
       libdnf5/conf/option.cpp
       libdnf5/conf/option_binds.cpp
       libdnf5/conf/option_bool.cpp
       libdnf5/conf/option_enum.cpp
       libdnf5/conf/option_number.cpp
       libdnf5/conf/option_path.cpp
       libdnf5/conf/option_seconds.cpp
       libdnf5/conf/option_string.cpp
       libdnf5/conf/option_string_list.cpp
       libdnf5/conf/option_string_private.hpp
       libdnf5/conf/vars.cpp
       libdnf5/logger/factory.cpp
       libdnf5/logger/glib_log_handler.cpp
       libdnf5/logger/glib_log_handler.hpp
       libdnf5/logger/global_logger.cpp
       libdnf5/logger/log_router.cpp
       libdnf5/logger/logger.cpp
       libdnf5/logger/memory_buffer_logger.cpp
       libdnf5/logger/null_logger.cpp
       libdnf5/logger/rotating_file_logger.cpp
       libdnf5/logger/stream_logger.cpp
       libdnf5/module/module_db.cpp
       libdnf5/module/module_db.hpp
       libdnf5/module/module_dependency.cpp
       libdnf5/module/module_goal_private.cpp
       libdnf5/module/module_goal_private.hpp
       libdnf5/module/module_item.cpp
       libdnf5/module/module_metadata.cpp
       libdnf5/module/module_metadata.hpp
       libdnf5/module/module_profile.cpp
       libdnf5/module/module_query.cpp
       libdnf5/module/module_sack.cpp
       libdnf5/module/module_sack_impl.hpp
       libdnf5/module/nsvcap.cpp
       libdnf5/plugin/iplugin.cpp
       libdnf5/plugin/iplugin_private.hpp
       libdnf5/plugin/plugin_info.cpp
       libdnf5/plugin/plugin_info_impl.hpp
       libdnf5/plugin/plugins.cpp
       libdnf5/plugin/plugins.hpp
       libdnf5/repo/config_repo.cpp
       libdnf5/repo/download_callbacks.cpp
       libdnf5/repo/download_data.cpp
       libdnf5/repo/download_data.hpp
       libdnf5/repo/file_downloader.cpp
       libdnf5/repo/librepo.cpp
       libdnf5/repo/librepo.hpp
       libdnf5/repo/package_downloader.cpp
       libdnf5/repo/repo.cpp
       libdnf5/repo/repo_cache.cpp
       libdnf5/repo/repo_cache_private.hpp
       libdnf5/repo/repo_callbacks.cpp
       libdnf5/repo/repo_downloader.cpp
       libdnf5/repo/repo_downloader.hpp
       libdnf5/repo/repo_pgp.cpp
       libdnf5/repo/repo_pgp.hpp
       libdnf5/repo/repo_query.cpp
       libdnf5/repo/repo_sack.cpp
       libdnf5/repo/solv_repo.cpp
       libdnf5/repo/solv_repo.hpp
       libdnf5/repo/temp_files_memory.cpp
       libdnf5/repo/temp_files_memory.hpp
       libdnf5/repo/repo_sack_private.hpp
       libdnf5/rpm/arch.cpp
       libdnf5/rpm/arch_private.hpp
       libdnf5/rpm/changelog.cpp
       libdnf5/rpm/checksum.cpp
       libdnf5/rpm/nevra.cpp
       libdnf5/rpm/package.cpp
       libdnf5/rpm/package_query.cpp
       libdnf5/rpm/package_query_impl.hpp
       libdnf5/rpm/package_sack.cpp
       libdnf5/rpm/package_sack_impl.hpp
       libdnf5/rpm/package_set.cpp
       libdnf5/rpm/package_set_impl.hpp
       libdnf5/rpm/package_set_iterator.cpp
       libdnf5/rpm/reldep.cpp
       libdnf5/rpm/reldep_list.cpp
       libdnf5/rpm/reldep_list_impl.hpp
       libdnf5/rpm/reldep_list_iterator.cpp
       libdnf5/rpm/reldep_list_iterator_impl.hpp
       libdnf5/rpm/rpm_log_guard.cpp
       libdnf5/rpm/rpm_log_guard.hpp
       libdnf5/rpm/rpm_signature.cpp
       libdnf5/rpm/transaction.cpp
       libdnf5/rpm/transaction.hpp
       libdnf5/rpm/transaction_callbacks.cpp
       libdnf5/rpm/versionlock_config.cpp
       libdnf5/solv/id_queue.hpp
       libdnf5/solv/pool.cpp
       libdnf5/solv/pool.hpp
       libdnf5/solv/reldep_parser.cpp
       libdnf5/solv/reldep_parser.hpp
       libdnf5/solv/solv_map.hpp
       libdnf5/solv/solver.cpp
       libdnf5/solv/solver.hpp
       libdnf5/solv/vendor_change_manager.cpp
       libdnf5/solv/vendor_change_manager.hpp
       libdnf5/transaction/MergedTransaction.cpp
       libdnf5/transaction/MergedTransaction.hpp
       libdnf5/transaction/Swdb.cpp
       libdnf5/transaction/Swdb.hpp
       libdnf5/transaction/Transformer.cpp
       libdnf5/transaction/Transformer.hpp
       libdnf5/transaction/TransformerTransaction.hpp
       libdnf5/transaction/comps_environment.cpp
       libdnf5/transaction/comps_group.cpp
       libdnf5/transaction/rpm_package.cpp
       libdnf5/transaction/transaction.cpp
       libdnf5/transaction/transaction_history.cpp
       libdnf5/transaction/transaction_item.cpp
       libdnf5/transaction/transaction_item_action.cpp
       libdnf5/transaction/transaction_item_reason.cpp
       libdnf5/transaction/transaction_item_state.cpp
       libdnf5/transaction/transaction_item_type.cpp
       libdnf5/transaction/transaction_merge.cpp
       libdnf5/transaction/transaction_merge.hpp
       libdnf5/transaction/transaction_sr.cpp
       libdnf5/transaction/transaction_sr.hpp
       libdnf5/utils/convert.hpp
       libdnf5/utils/iniparser.cpp
       libdnf5/utils/iniparser.hpp
       libdnf5/utils/library.cpp
       libdnf5/utils/library.hpp
       libdnf5/utils/locale.cpp
       libdnf5/utils/locker.cpp
       libdnf5/utils/on_scope_exit.hpp
       libdnf5/utils/os_release.cpp
       libdnf5/utils/patterns.cpp
       libdnf5/utils/system.cpp
       libdnf5/utils/system.hpp
       libdnf5/utils/xml.cpp
       libdnf5/utils/xml.hpp
       libdnf5-cli/output/advisoryinfo.cpp
       libdnf5-cli/output/advisorylist.cpp
       libdnf5-cli/output/advisorysummary.cpp
       libdnf5-cli/output/argument_parser.hpp
       libdnf5-cli/output/changelogs.cpp
       libdnf5-cli/output/environmentinfo.cpp
       libdnf5-cli/output/environmentlist.cpp
       libdnf5-cli/output/groupinfo.cpp
       libdnf5-cli/output/grouplist.cpp
       libdnf5-cli/output/key_value_table.cpp
       libdnf5-cli/output/key_value_table.hpp
       libdnf5-cli/output/moduleinfo.cpp
       libdnf5-cli/output/modulelist.cpp
       libdnf5-cli/output/package_info_sections.cpp
       libdnf5-cli/output/package_list_sections.cpp
       libdnf5-cli/output/package_list_sections_impl.hpp
       libdnf5-cli/output/packageinfo.cpp
       libdnf5-cli/output/pkg_colorizer.cpp
       libdnf5-cli/output/provides.cpp
       libdnf5-cli/output/repo_info.cpp
       libdnf5-cli/output/repolist.cpp
       libdnf5-cli/output/repoqueryformat.cpp
       libdnf5-cli/output/search.cpp
       libdnf5-cli/output/smartcols_table_wrapper.cpp
       libdnf5-cli/output/smartcols_table_wrapper.hpp
       libdnf5-cli/output/transaction_table.cpp
       libdnf5-cli/output/transactioninfo.cpp
       libdnf5-cli/output/transactionlist.cpp
       libdnf5-cli/progressbar/download_progress_bar.cpp
       libdnf5-cli/progressbar/multi_progress_bar.cpp
       libdnf5-cli/progressbar/progress_bar.cpp
       libdnf5-cli/utils/units.cpp
       libdnf5-cli/utils/utf8.cpp
       libdnf5-cli/utils/utf8.hpp
       libdnf5-plugins/actions/actions.cpp
       libdnf5-plugins/expired-pgp-keys/expired-pgp-keys.cpp
       libdnf5-plugins/local/local.cpp
       libdnf5-plugins/python_plugins_loader/plugin.py
       libdnf5-plugins/python_plugins_loader/python_plugins_loader.cpp
       libdnf5-plugins/rhsm/rhsm.cpp
       dnf5/commands/advisory/arguments.hpp
       dnf5/commands/environment/arguments.hpp
       dnf5/commands/group/arguments.hpp
       dnf5/commands/history/arguments.cpp
       dnf5/commands/history/arguments.hpp
       dnf5/commands/module/arguments.hpp
       dnf5/commands/repo/arguments.hpp
       dnf5/commands/search/arguments.hpp
       dnf5/include/dnf5/defs.h
       dnf5/include/dnf5/iplugin.hpp
       dnf5/include/dnf5/version.hpp
       dnf5daemon-client/commands/advisory/arguments.hpp
       dnf5daemon-server/dbus/interfaces/org.rpm.dnf.v0.Advisory.xml
       dnf5daemon-server/dbus/interfaces/org.rpm.dnf.v0.Base.xml
       dnf5daemon-server/dbus/interfaces/org.rpm.dnf.v0.Goal.xml
       dnf5daemon-server/dbus/interfaces/org.rpm.dnf.v0.History.xml
       dnf5daemon-server/dbus/interfaces/org.rpm.dnf.v0.Offline.xml
       dnf5daemon-server/dbus/interfaces/org.rpm.dnf.v0.SessionManager.xml
       dnf5daemon-server/dbus/interfaces/org.rpm.dnf.v0.comps.Group.xml
       dnf5daemon-server/dbus/interfaces/org.rpm.dnf.v0.rpm.Repo.xml
       dnf5daemon-server/dbus/interfaces/org.rpm.dnf.v0.rpm.Rpm.xml
       include/libdnf5/advisory/advisory.hpp
       include/libdnf5/advisory/advisory_collection.hpp
       include/libdnf5/advisory/advisory_module.hpp
       include/libdnf5/advisory/advisory_package.hpp
       include/libdnf5/advisory/advisory_query.hpp
       include/libdnf5/advisory/advisory_reference.hpp
       include/libdnf5/advisory/advisory_set.hpp
       include/libdnf5/advisory/advisory_set_iterator.hpp
       include/libdnf5/base/base.hpp
       include/libdnf5/base/base_weak.hpp
       include/libdnf5/base/goal.hpp
       include/libdnf5/base/goal_elements.hpp
       include/libdnf5/base/log_event.hpp
       include/libdnf5/base/solver_problems.hpp
       include/libdnf5/base/transaction.hpp
       include/libdnf5/base/transaction_environment.hpp
       include/libdnf5/base/transaction_errors.hpp
       include/libdnf5/base/transaction_group.hpp
       include/libdnf5/base/transaction_module.hpp
       include/libdnf5/base/transaction_package.hpp
       include/libdnf5/common/exception.hpp
       include/libdnf5/common/impl_ptr.hpp
       include/libdnf5/common/message.hpp
       include/libdnf5/common/preserve_order_map.hpp
       include/libdnf5/common/proc.hpp
       include/libdnf5/common/set.hpp
       include/libdnf5/common/weak_ptr.hpp
       include/libdnf5/common/xdg.hpp
       include/libdnf5/comps/comps_sack.hpp
       include/libdnf5/conf/config.hpp
       include/libdnf5/conf/config_main.hpp
       include/libdnf5/conf/config_parser.hpp
       include/libdnf5/conf/config_parser_errors.hpp
       include/libdnf5/conf/const.hpp
       include/libdnf5/conf/option.hpp
       include/libdnf5/conf/option_binds.hpp
       include/libdnf5/conf/option_binds_errors.hpp
       include/libdnf5/conf/option_bool.hpp
       include/libdnf5/conf/option_child.hpp
       include/libdnf5/conf/option_enum.hpp
       include/libdnf5/conf/option_errors.hpp
       include/libdnf5/conf/option_number.hpp
       include/libdnf5/conf/option_path.hpp
       include/libdnf5/conf/option_path_errors.hpp
       include/libdnf5/conf/option_seconds.hpp
       include/libdnf5/conf/option_string.hpp
       include/libdnf5/conf/option_string_list.hpp
       include/libdnf5/conf/vars.hpp
       include/libdnf5/conf/vars_errors.hpp
       include/libdnf5/logger/factory.hpp
       include/libdnf5/logger/global_logger.hpp
       include/libdnf5/logger/log_router.hpp
       include/libdnf5/logger/logger.hpp
       include/libdnf5/logger/memory_buffer_logger.hpp
       include/libdnf5/logger/null_logger.hpp
       include/libdnf5/logger/rotating_file_logger.hpp
       include/libdnf5/logger/stream_logger.hpp
       include/libdnf5/module/module_dependency.hpp
       include/libdnf5/module/module_errors.hpp
       include/libdnf5/module/module_item.hpp
       include/libdnf5/module/module_profile.hpp
       include/libdnf5/module/module_query.hpp
       include/libdnf5/module/module_sack.hpp
       include/libdnf5/module/module_sack_weak.hpp
       include/libdnf5/module/module_status.hpp
       include/libdnf5/module/nsvcap.hpp
       include/libdnf5/plugin/iplugin.hpp
       include/libdnf5/plugin/plugin_info.hpp
       include/libdnf5/plugin/plugin_version.hpp
       include/libdnf5/repo/config_repo.hpp
       include/libdnf5/repo/download_callbacks.hpp
       include/libdnf5/repo/file_downloader.hpp
       include/libdnf5/repo/file_downloader_errors.hpp
       include/libdnf5/repo/package_downloader.hpp
       include/libdnf5/repo/package_downloader_errors.hpp
       include/libdnf5/repo/repo.hpp
       include/libdnf5/repo/repo_cache.hpp
       include/libdnf5/repo/repo_cache_errors.hpp
       include/libdnf5/repo/repo_callbacks.hpp
       include/libdnf5/repo/repo_errors.hpp
       include/libdnf5/repo/repo_query.hpp
       include/libdnf5/repo/repo_sack.hpp
       include/libdnf5/repo/repo_weak.hpp
       include/libdnf5/rpm/arch.hpp
       include/libdnf5/rpm/checksum.hpp
       include/libdnf5/rpm/nevra.hpp
       include/libdnf5/rpm/nevra_errors.hpp
       include/libdnf5/rpm/package.hpp
       include/libdnf5/rpm/package_query.hpp
       include/libdnf5/rpm/package_sack.hpp
       include/libdnf5/rpm/package_set.hpp
       include/libdnf5/rpm/package_set_iterator.hpp
       include/libdnf5/rpm/reldep.hpp
       include/libdnf5/rpm/reldep_list.hpp
       include/libdnf5/rpm/reldep_list_iterator.hpp
       include/libdnf5/rpm/rpm_signature.hpp
       include/libdnf5/rpm/rpm_signature_errors.hpp
       include/libdnf5/rpm/transaction_callbacks.hpp
       include/libdnf5/rpm/versionlock_config.hpp
       include/libdnf5/transaction/comps_environment.hpp
       include/libdnf5/transaction/comps_group.hpp
       include/libdnf5/transaction/rpm_package.hpp
       include/libdnf5/transaction/transaction.hpp
       include/libdnf5/transaction/transaction_errors.hpp
       include/libdnf5/transaction/transaction_history.hpp
       include/libdnf5/transaction/transaction_item.hpp
       include/libdnf5/transaction/transaction_item_action.hpp
       include/libdnf5/transaction/transaction_item_errors.hpp
       include/libdnf5/transaction/transaction_item_reason.hpp
       include/libdnf5/transaction/transaction_item_state.hpp
       include/libdnf5/transaction/transaction_item_type.hpp
       include/libdnf5/utils/format_locale.hpp
       include/libdnf5/utils/locale.hpp
       include/libdnf5/utils/locker.hpp
       include/libdnf5/utils/os_release.hpp
       include/libdnf5/utils/patterns.hpp
       include/libdnf5-cli/output/advisoryinfo.hpp
       include/libdnf5-cli/output/advisorylist.hpp
       include/libdnf5-cli/output/advisorysummary.hpp
       include/libdnf5-cli/output/changelogs.hpp
       include/libdnf5-cli/output/environmentinfo.hpp
       include/libdnf5-cli/output/environmentlist.hpp
       include/libdnf5-cli/output/groupinfo.hpp
       include/libdnf5-cli/output/grouplist.hpp
       include/libdnf5-cli/output/moduleinfo.hpp
       include/libdnf5-cli/output/modulelist.hpp
       include/libdnf5-cli/output/package_info_sections.hpp
       include/libdnf5-cli/output/package_list_sections.hpp
       include/libdnf5-cli/output/packageinfo.hpp
       include/libdnf5-cli/output/pkg_colorizer.hpp
       include/libdnf5-cli/output/provides.hpp
       include/libdnf5-cli/output/repo_info.hpp
       include/libdnf5-cli/output/repolist.hpp
       include/libdnf5-cli/output/repoquery.hpp
       include/libdnf5-cli/output/search.hpp
       include/libdnf5-cli/output/transaction_table.hpp
       include/libdnf5-cli/output/transactioninfo.hpp
       include/libdnf5-cli/output/transactionlist.hpp
       include/libdnf5-cli/progressbar/download_progress_bar.hpp
       include/libdnf5-cli/progressbar/multi_progress_bar.hpp
       include/libdnf5-cli/progressbar/progress_bar.hpp
       include/libdnf5-cli/utils/units.hpp
       libdnf5/common/sack/match_int64.cpp
       libdnf5/common/sack/match_string.cpp
       libdnf5/common/sack/query.cpp
       libdnf5/common/sack/query_cmp_private.hpp
       libdnf5/comps/environment/environment.cpp
       libdnf5/comps/environment/query.cpp
       libdnf5/comps/group/group.cpp
       libdnf5/comps/group/package.cpp
       libdnf5/comps/group/query.cpp
       libdnf5/rpm/solv/goal_private.cpp
       libdnf5/rpm/solv/goal_private.hpp
       libdnf5/transaction/db/arch.cpp
       libdnf5/transaction/db/arch.hpp
       libdnf5/transaction/db/comps_environment.cpp
       libdnf5/transaction/db/comps_environment.hpp
       libdnf5/transaction/db/comps_environment_group.cpp
       libdnf5/transaction/db/comps_environment_group.hpp
       libdnf5/transaction/db/comps_group.cpp
       libdnf5/transaction/db/comps_group.hpp
       libdnf5/transaction/db/comps_group_package.cpp
       libdnf5/transaction/db/comps_group_package.hpp
       libdnf5/transaction/db/db.cpp
       libdnf5/transaction/db/db.hpp
       libdnf5/transaction/db/item.cpp
       libdnf5/transaction/db/item.hpp
       libdnf5/transaction/db/pkg_name.cpp
       libdnf5/transaction/db/pkg_name.hpp
       libdnf5/transaction/db/repo.cpp
       libdnf5/transaction/db/repo.hpp
       libdnf5/transaction/db/rpm.cpp
       libdnf5/transaction/db/rpm.hpp
       libdnf5/transaction/db/trans.cpp
       libdnf5/transaction/db/trans.hpp
       libdnf5/transaction/db/trans_item.cpp
       libdnf5/transaction/db/trans_item.hpp
       libdnf5/utils/bgettext/bgettext.c
       libdnf5/utils/fs/file.cpp
       libdnf5/utils/fs/temp.cpp
       libdnf5/utils/fs/utils.cpp
       libdnf5/utils/fs/utils.hpp
       libdnf5/utils/sqlite3/sqlite3.cpp
       libdnf5/utils/sqlite3/sqlite3.hpp
       libdnf5-cli/output/adapters/advisory.cpp
       libdnf5-cli/output/adapters/comps.cpp
       libdnf5-cli/output/adapters/module.cpp
       libdnf5-cli/output/adapters/package.cpp
       libdnf5-cli/output/adapters/repo.cpp
       libdnf5-cli/output/adapters/transaction.cpp
       libdnf5-cli/progressbar/widgets/common.cpp
       libdnf5-cli/progressbar/widgets/common.hpp
       libdnf5-cli/progressbar/widgets/description.cpp
       libdnf5-cli/progressbar/widgets/number.cpp
       libdnf5-cli/progressbar/widgets/percent.cpp
       libdnf5-cli/progressbar/widgets/progress.cpp
       libdnf5-cli/progressbar/widgets/size.cpp
       libdnf5-cli/progressbar/widgets/speed.cpp
       libdnf5-cli/progressbar/widgets/time.cpp
       libdnf5-cli/progressbar/widgets/widget.cpp
       test/libdnf5/comps/test_environment.cpp
       test/libdnf5/comps/test_environment.hpp
       test/libdnf5/logger/test_file_logger.cpp
       include/libdnf5/common/sack/exclude_flags.hpp
       include/libdnf5/common/sack/match_int64.hpp
       include/libdnf5/common/sack/match_string.hpp
       include/libdnf5/common/sack/query.hpp
       include/libdnf5/common/sack/query_cmp.hpp
       include/libdnf5/common/sack/sack.hpp
       include/libdnf5/comps/environment/environment.hpp
       include/libdnf5/comps/environment/query.hpp
       include/libdnf5/comps/group/group.hpp
       include/libdnf5/comps/group/package.hpp
       include/libdnf5/comps/group/package_errors.hpp
       include/libdnf5/comps/group/package_type.hpp
       include/libdnf5/comps/group/query.hpp
       include/libdnf5/utils/bgettext/bgettext-common.h
       include/libdnf5/utils/bgettext/bgettext-lib.h
       include/libdnf5/utils/bgettext/bgettext-mark-common.h
       include/libdnf5/utils/bgettext/bgettext-mark-domain.h
       include/libdnf5/utils/bgettext/bgettext-mark.h
       include/libdnf5/utils/bgettext/bgettext.h
       include/libdnf5/utils/fs/file.hpp
       include/libdnf5/utils/fs/temp.hpp
       include/libdnf5-cli/output/adapters/advisory.hpp
       include/libdnf5-cli/output/adapters/advisory_tmpl.hpp
       include/libdnf5-cli/output/adapters/comps.hpp
       include/libdnf5-cli/output/adapters/comps_tmpl.hpp
       include/libdnf5-cli/output/adapters/module.hpp
       include/libdnf5-cli/output/adapters/module_tmpl.hpp
       include/libdnf5-cli/output/adapters/package.hpp
       include/libdnf5-cli/output/adapters/package_tmpl.hpp
       include/libdnf5-cli/output/adapters/repo.hpp
       include/libdnf5-cli/output/adapters/repo_tmpl.hpp
       include/libdnf5-cli/output/adapters/transaction.hpp
       include/libdnf5-cli/output/adapters/transaction_tmpl.hpp
       include/libdnf5-cli/output/interfaces/advisory.hpp
       include/libdnf5-cli/output/interfaces/comps.hpp
       include/libdnf5-cli/output/interfaces/module.hpp
       include/libdnf5-cli/output/interfaces/package.hpp
       include/libdnf5-cli/output/interfaces/repo.hpp
       include/libdnf5-cli/output/interfaces/transaction.hpp
       include/libdnf5-cli/progressbar/widgets/description.hpp
       include/libdnf5-cli/progressbar/widgets/number.hpp
       include/libdnf5-cli/progressbar/widgets/percent.hpp
       include/libdnf5-cli/progressbar/widgets/progress.hpp
       include/libdnf5-cli/progressbar/widgets/size.hpp
       include/libdnf5-cli/progressbar/widgets/speed.hpp
       include/libdnf5-cli/progressbar/widgets/time.hpp
       include/libdnf5-cli/progressbar/widgets/widget.hpp
Copyright: 2023-2025 Aleš Matěj <amatej@redhat.com>
           2024-2025 Ali Mirjamali <ali@mirjamali.com>
           2024 buttonfly1000
           2023 Charlie Sale <softwaresale01@gmail.com>
           2024 Derick Diaz <derickdiaz123@outlook.com>
           2023 Eva Mrakova <emrakova@redhat.com>
           2023-2025 Evan Goode <mail@evangoo.de>
           2024 Giedrius Jonikas <giedriusj1@gmail.com>
           2023-2025 Jan Kolarik <jkolarik@redhat.com>
           2023-2024 Jaroslav Mracek <jmracek@redhat.com>
           2023-2025 Jaroslav Rohel <jrohel@redhat.com>
           2024 Lleyton Gray <lleyton@fyralabs.com>
           2023-2025 Marek Blaha <mblaha@redhat.com>
           2023 Mark Johnston <markjdb@gmail.com>
           2024 Maxwell G <maxwell@gtmx.me>
           2024-2025 Milan Crha <mcrha@redhat.com>
           2023-2024 Neal Gompa <neal@gompa.dev>
           2024 Orion Poplawski <orion@nwra.com>
           2025 Panu Matilainen <pmatilai@redhat.com>
           2023-2025 Pavla Kratochvilova <pkratoch@redhat.com>
           2024 Paweł Marciniak <sunwire+git@gmail.com>
           2023-2025 Petr Písař <ppisar@redhat.com>
           2024 Rafael Fontenelle <rafaelff@gnome.org>
           2023 Robert Scheck <robert@fedoraproject.org>
           2024 Stewart Smith <trawets@amazon.com>
License: LGPL-2.1+

Files: debian/*
Copyright: 2025 Luca Boccassi <bluca@debian.org>
License: GPL-2+

License: GPL-2+
 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 of the License, or
 (at your option) any later version.
 .
 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 <https://www.gnu.org/licenses/>.
 .
 On Debian systems, the complete text of the GNU General Public
 License v2 can be found in `/usr/share/common-licenses/GPL-2'.

License: LGPL-2+
 This program 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, either version 2 of the License, or
 (at your option) any later version.
 .
 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 Lesser General Public License for more details.
 .
 You should have received a copy of the GNU Lesser General Public License
 along with this program. If not, see <http://www.gnu.org/licenses/>.
 .
 The complete text of the GNU Lesser General Public License
 can be found in /usr/share/common-licenses/LGPL-2 file.

License: LGPL-2.1+
 This program 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; either version 2.1, or (at your option)
 any later version.
 .
 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 Lesser 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 <https://www.gnu.org/licenses/>.
 .
 On Debian systems, the complete text of the GNU Lesser General Public
 License version 2.1 can be found in ‘/usr/share/common-licenses/LGPL-2.1’.
