Review: dpp 10.1.3+dfsg-1
Review Information
rejected — allocated to siretart 1 month, 25 days ago, started 1 month, 25 days ago, completed 1 month, 25 days ago.
Final Comment
[note: I noticed that there is a newer commit in salsa that addresses the issues below. Until we have the technical ability to remove packages from the queue, your best option is to reach out to the archive team via mail or irc to have your package manually rejected and then re-upload it]
rejected, found the following issues.
Not mentioned in debian/copyright at all:
cmake/FindFilesystem.cmake
1:# Distributed under the OSI-approved BSD 3-Clause License. See accompanying
2:# file Copyright.txt or https://cmake.org/licensing for details.
Inaccurate description in debian/copyrigh, those files are apparently taken
from
https://webrtc.googlesource.com/src/+/refs/heads/main/modules/rtp_rtcp/source/leb128.cc
and claimed as apache 2.0. That's not compliant with the BSD-3 license as
outlined at https://webrtc.googlesource.com/src/+/refs/heads/main/LICENSE:
src/dpp/dave/leb128.h
5: * SPDX-License-Identifier: Apache-2.0
6: * Copyright 2021 Craig Edwards and D++ contributors
9: * Licensed under the Apache License, Version 2.0 (the "License");
10: * you may not use this file except in compliance with the License.
11: * You may obtain a copy of the License at
13: * http://www.apache.org/licenses/LICENSE-2.0
16: * distributed under the License is distributed on an "AS IS" BASIS,
18: * See the License for the specific language governing permissions and
19: * limitations under the License.
22: * Copyright (c) 2023 The WebRTC project authors. All Rights Reserved.
24: * Use of this source code is governed by a BSD-style license
25: * that can be found in the LICENSE file in the root of the source
src/dpp/dave/leb128.cpp
5: * SPDX-License-Identifier: Apache-2.0
6: * Copyright 2021 Craig Edwards and D++ contributors
9: * Licensed under the Apache License, Version 2.0 (the "License");
10: * you may not use this file except in compliance with the License.
11: * You may obtain a copy of the License at
13: * http://www.apache.org/licenses/LICENSE-2.0
16: * distributed under the License is distributed on an "AS IS" BASIS,
18: * See the License for the specific language governing permissions and
19: * limitations under the License.
22: * Copyright (c) 2023 The WebRTC project authors. All Rights Reserved.
24: * Use of this source code is governed by a BSD-style license
25: * that can be found in the LICENSE file in the root of the source
Public Notes
debmake -cc
Command: debmake -cc
Exit code: 0
I: set parameters
I: scan source for copyright+license text and file extensions
I: 58 %, ext = c
I: 14 %, ext = md
I: 13 %, ext = media
I: 3 %, ext = php
I: 2 %, ext = yml
I: 2 %, ext = cmake
I: 2 %, ext = text
I: 2 %, ext = json
I: 0 %, ext = patch
I: 0 %, ext = sh
I: 0 %, ext = install
I: 0 %, ext = dox
I: 0 %, ext = clang-format
I: 0 %, ext = dockerignore
I: 0 %, ext = gitattributes
I: 0 %, ext = gitignore
I: 0 %, ext = gdbargs
I: 0 %, ext = pc
I: 0 %, ext = gitmodules
I: 0 %, ext = clang-tidy
I: 0 %, ext = python3
I: 0 %, ext = onefuzz
I: 0 %, ext = conf
I: 0 %, ext = docs
I: 0 %, ext = doc-base
I: 0 %, ext = lintian-overrides
I: 0 %, ext = pcm
I: 0 %, ext = pem
I: 0 %, ext = key
I: 0 %, ext = rc
I: 0 %, ext = css
I: 0 %, ext = dia
I: 0 %, ext = htaccess
I: check_all_licenses
I: ......................................................................................................................................................................................................................................W: Non-UTF-8 char found, using latin-1: testdata/DPP-Logo.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
................................................................................................................................................................................................................................W: Non-UTF-8 char found, using latin-1: docpages/DPP-markdown-logo.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
..W: Non-UTF-8 char found, using latin-1: docpages/images/vsproj_7.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/DPP-Logo.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/user_only_messages_image.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
W: analyze_copyright: skip name="", years=9999-0
.W: Non-UTF-8 char found, using latin-1: docpages/images/progs.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
W: analyze_copyright: skip name="", years=9999-0
.W: Non-UTF-8 char found, using latin-1: docpages/images/vsproj_9.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/timers_example1.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/zip_vsproj_14.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/xcode_output.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
W: analyze_copyright: skip name="", years=9999-0
.W: Non-UTF-8 char found, using latin-1: docpages/images/create_application_navigate_to_url_generator.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
W: analyze_copyright: skip name="", years=9999-0
.W: Non-UTF-8 char found, using latin-1: docpages/images/botonlinestatus.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/clionvstoolchain2.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/winbuild_2.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/winbuild_3.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/xcode_token.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
W: analyze_copyright: skip name="", years=9999-0
.W: Non-UTF-8 char found, using latin-1: docpages/images/stuff_edit2.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
W: analyze_copyright: skip name="", years=9999-0
.W: Non-UTF-8 char found, using latin-1: docpages/images/vsproj_4.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
W: analyze_copyright: skip name="", years=9999-0
.W: Non-UTF-8 char found, using latin-1: docpages/images/user_apps_1.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
W: analyze_copyright: skip name="", years=9999-0
.W: Non-UTF-8 char found, using latin-1: docpages/images/zip_vsproj_6.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/creating_thread_2.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
W: analyze_copyright: skip name="", years=9999-0
.W: Non-UTF-8 char found, using latin-1: docpages/images/using_emojis1.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
W: analyze_copyright: skip name="", years=9999-0
.W: Non-UTF-8 char found, using latin-1: docpages/images/zip_vsproj_3.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/creating_thread.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/badwordfilter.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/jsprog.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/winbuild_1.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/vsproj_10.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/create_application_confirm_popup.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/creating_thread_3.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
W: analyze_copyright: skip name="", years=9999-0
.W: Non-UTF-8 char found, using latin-1: docpages/images/repl.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
W: analyze_copyright: skip name="", years=9999-0
.W: Non-UTF-8 char found, using latin-1: docpages/images/zip_vsproj_8.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/zip_vsproj_13.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/vsproj_3.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
W: analyze_copyright: skip name="", years=9999-0
.W: Non-UTF-8 char found, using latin-1: docpages/images/jenkinsproject.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/cprog.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/privatemessageexample.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
W: analyze_copyright: skip name="", years=9999-0
W: analyze_copyright: skip name="", years=9999-0
.W: Non-UTF-8 char found, using latin-1: docpages/images/code_editor.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/context_menu_user_command_showcase.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/clionvstoolchain.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
W: analyze_copyright: skip name="", years=9999-0
.W: Non-UTF-8 char found, using latin-1: docpages/images/vsproj_2.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/create_application_bot_overview.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/vsproj_14.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/user_apps_2.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
W: analyze_copyright: skip name="", years=9999-0
.W: Non-UTF-8 char found, using latin-1: docpages/images/vsproj_8.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/vsproj_13.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/button.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/zip_vsproj_10.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/stuff_edit1.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/create_application_add_bot.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/using_emojis3.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
W: analyze_copyright: skip name="", years=9999-0
.W: Non-UTF-8 char found, using latin-1: docpages/images/botonlinestatus3.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/uptimerobot.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/embed.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/default_select_value.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/xcode_run.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
W: analyze_copyright: skip name="", years=9999-0
.W: Non-UTF-8 char found, using latin-1: docpages/images/default_select_value_2.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
W: analyze_copyright: skip name="", years=9999-0
.W: Non-UTF-8 char found, using latin-1: docpages/images/zip_vsproj_12.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/vsproj_6.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/webhook-app.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/context_menu_user_command.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/buildstepjenkins.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/zip_vsproj_1.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/stuff_edit5.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/zip_vsproj_7.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/using_emojis2.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/timers_example3.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
W: analyze_copyright: skip name="", years=9999-0
.W: Non-UTF-8 char found, using latin-1: docpages/images/modal_dialog.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/stuff_edit3.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/DPP-Small.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/zip_vsproj_2.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/zip_vsproj_4.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
W: analyze_copyright: skip name="", years=9999-0
.W: Non-UTF-8 char found, using latin-1: docpages/images/zip_vsproj_11.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/vcpkg.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/DPP_Architecture.dia
W: ... 'utf-8' codec can't decode byte 0x8b in position 1: invalid start byte
W: analyze_copyright: skip name="", years=9999-0
.W: Non-UTF-8 char found, using latin-1: docpages/images/vsproj_11.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/eval_example.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/vsproj_1.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/zip_vsproj_5.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/shelljenkins.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/user_apps_4.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
W: analyze_copyright: skip name="", years=9999-0
.W: Non-UTF-8 char found, using latin-1: docpages/images/waiting_coroutine.jpg
W: ... 'utf-8' codec can't decode byte 0xff in position 0: invalid start byte
W: analyze_copyright: skip name="", years=9999-0
.W: Non-UTF-8 char found, using latin-1: docpages/images/buildhistoryjenkins.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/stuff_edit6.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/privatemessageexample2.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/winbuild_0.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/runbot.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/stuff_edit4.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/file_example_listeners.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/winbuild_4.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/botonlinestatus2.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/zip_vsproj_9.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/callback_functions.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
W: analyze_copyright: skip name="", years=9999-0
.W: Non-UTF-8 char found, using latin-1: docpages/images/button_2.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
W: analyze_copyright: skip name="", years=9999-0
.W: Non-UTF-8 char found, using latin-1: docpages/images/vsproj_12.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
W: analyze_copyright: skip name="", years=9999-0
.W: Non-UTF-8 char found, using latin-1: docpages/images/user_apps_3.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
.W: Non-UTF-8 char found, using latin-1: docpages/images/vsproj_5.png
W: ... 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
............................................................................................................................................................................................
I: check_all_licenses completed for 738 files.
I: bunch_all_licenses
I: format_all_licenses
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: package
Upstream-Contact: <preferred name and address to reach the upstream project>
Source: <url://example.com>
#
# Please double check copyright with the licensecheck(1) command.
Files: .clang-format
.clang-tidy
.cspell.json
.dockerignore
.gdbargs
.gitattributes
.github/FUNDING.yml
.github/ISSUE_TEMPLATE/bug_report.md
.github/ISSUE_TEMPLATE/feature_request.md
.github/PULL_REQUEST_TEMPLATE/code_change_template.md
.github/PULL_REQUEST_TEMPLATE/docs_change_template.md
.github/dependabot.yml
.github/labeler.yml
.github/pull_request_template.md
.github/workflows/ci.yml
.github/workflows/codeql.yml
.github/workflows/construct-vcpkg-info.yml
.github/workflows/dependency-review.yml
.github/workflows/docker.yml
.github/workflows/documentation-check.yml
.github/workflows/documentation.yml
.github/workflows/gitguardian.yml
.github/workflows/labeler.yml
.github/workflows/release-documentation.yml
.github/workflows/scorecard.yml
.github/workflows/sitemap.yml
.github/workflows/stale.yml
.github/workflows/target-master.yml
.github/workflows/test-docs-examples.yml
.gitignore
.gitmodules
.onefuzz
.vscode/c_cpp_properties.json
.vscode/launch.json
.vscode/settings.json
.vscode/tasks.json
CMakeSettings.json
CODE_OF_CONDUCT.md
CONTRIBUTING.md
Dockerfile
Doxyfile
SECURITY.md
buildtools/composer.json
cmake/ARM64ToolChain.cmake
cmake/ARMv6ToolChain.cmake
cmake/ARMv7ToolChain.cmake
cmake/CPackSetup.cmake
cmake/DetectArchitecture.cmake
cmake/FindFilesystem.cmake
cmake/FindOpus.cmake
cmake/LINUXx86ToolChain.cmake
cmake/PostInstall.cmake
cmake/Raw-Files/dpp.json
cmake/Win32Toolchain.cmake
cmake/colour.cmake
cmake/dpp-config.cmake
cmake/dppConfig.cmake.in
cmake/epoll.cmake
cmake/kqueue.cmake
conanfile.py
debian/control
debian/gbp.conf
debian/libdpp-dev.install
debian/libdpp-doc.doc-base
debian/libdpp-doc.docs
debian/libdpp10.1.install
debian/libdpp10.1.lintian-overrides
debian/patches/doc-local-web-source.patch
debian/patches/external-json.patch
debian/patches/series
debian/patches/soversion.patch
debian/rules
debian/source/format
debian/upstream/metadata
debian/watch
docpages/01_frequently_asked_questions.md
docpages/02_disdppgloss.md
docpages/03_installing.md
docpages/04_building_a_bot.md
docpages/05_example_programs.md
docpages/06_advanced_reference.md
docpages/07_deprecated_list.md
docpages/DPP-markdown-logo.png
docpages/INDEX.md
docpages/advanced_reference/automating-with-jenkins.md
docpages/advanced_reference/clusters_shards_and_guilds.md
docpages/advanced_reference/docs-style-standards.md
docpages/advanced_reference/governance.md
docpages/advanced_reference/lambdas_and_locals.md
docpages/advanced_reference/roadmap.md
docpages/advanced_reference/security.md
docpages/advanced_reference/separate-events.md
docpages/advanced_reference/shardless-webhook-events.md
docpages/advanced_reference/thread_model.md
docpages/advanced_reference/unit_tests.md
docpages/advanced_reference/voice_model.md
docpages/building/02_build.md
docpages/building/freebsd.md
docpages/building/linux.md
docpages/building/openbsd.md
docpages/building/osx.md
docpages/building/windows.md
docpages/dl.dpp.dev/.htaccess
docpages/example_code/attachments1.cpp
docpages/example_code/attachments2.cpp
docpages/example_code/attachments3.cpp
docpages/example_code/autocomplete.cpp
docpages/example_code/cache_messages.cpp
docpages/example_code/callbacks.cpp
docpages/example_code/clearing_slashcommands.cpp
docpages/example_code/coding_style_standards/comments.cpp
docpages/example_code/coding_style_standards/curly_braces.cpp
docpages/example_code/coding_style_standards/dot_notation.cpp
docpages/example_code/coding_style_standards/fluent_design.cpp
docpages/example_code/coding_style_standards/fluent_design2.cpp
docpages/example_code/coding_style_standards/lists.cpp
docpages/example_code/coding_style_standards/symbol_exporting.cpp
docpages/example_code/collect_reactions.cpp
docpages/example_code/commandhandler.cpp
docpages/example_code/components.cpp
docpages/example_code/components2.cpp
docpages/example_code/components3.cpp
docpages/example_code/components3_rolemenu.cpp
docpages/example_code/components_v2.cpp
docpages/example_code/context_menus.cpp
docpages/example_code/coro_awaiting_events.cpp
docpages/example_code/coro_expiring_buttons.cpp
docpages/example_code/coro_intro.cpp
docpages/example_code/coro_simple_commands1.cpp
docpages/example_code/coro_simple_commands2.cpp
docpages/example_code/default_select_value.cpp
docpages/example_code/detecting_messages.cpp
docpages/example_code/editing_message_after_click.cpp
docpages/example_code/editing_message_after_click2.cpp
docpages/example_code/editing_messages1.cpp
docpages/example_code/editing_messages2.cpp
docpages/example_code/editing_messages3.cpp
docpages/example_code/embeds.cpp
docpages/example_code/ephemeral.cpp
docpages/example_code/eval.cpp
docpages/example_code/eval.h
docpages/example_code/firstbot.cpp
docpages/example_code/firstbot1.cpp
docpages/example_code/firstbot2.cpp
docpages/example_code/firstbot3.cpp
docpages/example_code/firstbot4.cpp
docpages/example_code/firstbot5.cpp
docpages/example_code/firstbot6.cpp
docpages/example_code/http_request.cpp
docpages/example_code/join_voice.cpp
docpages/example_code/making_threads1.cpp
docpages/example_code/making_threads2.cpp
docpages/example_code/making_threads3.cpp
docpages/example_code/modal_dialog_interactions.cpp
docpages/example_code/mp3.cpp
docpages/example_code/oggopus.cpp
docpages/example_code/oggopus2.cpp
docpages/example_code/private_messaging.cpp
docpages/example_code/record_user.cpp
docpages/example_code/resolved_objects.cpp
docpages/example_code/setting_status1.cpp
docpages/example_code/setting_status2.cpp
docpages/example_code/shardless.cpp
docpages/example_code/slashcommands1.cpp
docpages/example_code/slashcommands2.cpp
docpages/example_code/slashcommands3.cpp
docpages/example_code/slashcommands4.cpp
docpages/example_code/soundboard.cpp
docpages/example_code/subcommands.cpp
docpages/example_code/thinking.cpp
docpages/example_code/timers_example1.cpp
docpages/example_code/timers_example2.cpp
docpages/example_code/timers_example3.cpp
docpages/example_code/upload_parameter.cpp
docpages/example_code/user_apps.cpp
docpages/example_code/using_cache.cpp
docpages/example_code/using_emojis1.cpp
docpages/example_code/using_emojis2.cpp
docpages/example_code/using_emojis3.cpp
docpages/example_code/webhooks.cpp
docpages/example_programs/interactions_and_components.md
docpages/example_programs/interactions_and_components/components-menu.md
docpages/example_programs/interactions_and_components/components/components.md
docpages/example_programs/interactions_and_components/components/components2.md
docpages/example_programs/interactions_and_components/components/components3.md
docpages/example_programs/interactions_and_components/components/components_v2.md
docpages/example_programs/interactions_and_components/components/default_select_value.md
docpages/example_programs/interactions_and_components/components/editing_message_after_click.md
docpages/example_programs/interactions_and_components/context_menus.md
docpages/example_programs/interactions_and_components/modal_dialog_interactions.md
docpages/example_programs/interactions_and_components/resolved_objects.md
docpages/example_programs/interactions_and_components/slashcommands-menu.md
docpages/example_programs/interactions_and_components/slashcommands/autocomplete.md
docpages/example_programs/interactions_and_components/slashcommands/clearing_slashcommands.md
docpages/example_programs/interactions_and_components/slashcommands/commandhandler.md
docpages/example_programs/interactions_and_components/slashcommands/slashcommands.md
docpages/example_programs/interactions_and_components/slashcommands/subcommands.md
docpages/example_programs/interactions_and_components/slashcommands/upload_parameter.md
docpages/example_programs/interactions_and_components/thinking.md
docpages/example_programs/interactions_and_components/user-only-messages.md
docpages/example_programs/interactions_and_components/user_apps.md
docpages/example_programs/misc.md
docpages/example_programs/misc/cache_messages.md
docpages/example_programs/misc/checking-member-permissions.md
docpages/example_programs/misc/collect_reactions.md
docpages/example_programs/misc/eval.md
docpages/example_programs/misc/http_request.md
docpages/example_programs/misc/making_threads.md
docpages/example_programs/misc/setting_status.md
docpages/example_programs/misc/spdlog.md
docpages/example_programs/misc/using-emojis.md
docpages/example_programs/misc/using_timers.md
docpages/example_programs/music_and_audio.md
docpages/example_programs/music_and_audio/join_voice.md
docpages/example_programs/music_and_audio/mp3.md
docpages/example_programs/music_and_audio/oggopus.md
docpages/example_programs/music_and_audio/record_user.md
docpages/example_programs/music_and_audio/soundboard.md
docpages/example_programs/the_basics.md
docpages/example_programs/the_basics/attachments.md
docpages/example_programs/the_basics/detecting-messages.md
docpages/example_programs/the_basics/editing-channels-and-messages.md
docpages/example_programs/the_basics/embeds.md
docpages/example_programs/the_basics/firstbot.md
docpages/example_programs/the_basics/private-messaging.md
docpages/example_programs/the_basics/using_cache.md
docpages/example_programs/the_basics/using_callback_functions.md
docpages/example_programs/the_basics/webhooks.md
docpages/example_programs/using_coroutines.md
docpages/example_programs/using_coroutines/awaiting_events.md
docpages/example_programs/using_coroutines/coro_introduction.md
docpages/example_programs/using_coroutines/coro_simple_commands.md
docpages/example_programs/using_coroutines/expiring_buttons.md
docpages/images/DPP-Logo.png
docpages/images/DPP-Small.png
docpages/images/DPP_Architecture.dia
docpages/images/badwordfilter.png
docpages/images/botonlinestatus.png
docpages/images/botonlinestatus2.png
docpages/images/botonlinestatus3.png
docpages/images/buildhistoryjenkins.png
docpages/images/buildstepjenkins.png
docpages/images/button.png
docpages/images/button_2.png
docpages/images/callback_functions.png
docpages/images/clionvstoolchain.png
docpages/images/clionvstoolchain2.png
docpages/images/code_editor.png
docpages/images/context_menu_user_command.png
docpages/images/context_menu_user_command_showcase.png
docpages/images/cprog.png
docpages/images/create_application_add_bot.png
docpages/images/create_application_bot_overview.png
docpages/images/create_application_confirm_popup.png
docpages/images/create_application_navigate_to_url_generator.png
docpages/images/creating_thread.png
docpages/images/creating_thread_2.png
docpages/images/creating_thread_3.png
docpages/images/default_select_value.png
docpages/images/default_select_value_2.png
docpages/images/embed.png
docpages/images/eval_example.png
docpages/images/file_example_listeners.png
docpages/images/jenkinsproject.png
docpages/images/jsprog.png
docpages/images/modal_dialog.png
docpages/images/privatemessageexample.png
docpages/images/privatemessageexample2.png
docpages/images/progs.png
docpages/images/repl.png
docpages/images/runbot.png
docpages/images/shelljenkins.png
docpages/images/stuff_edit1.png
docpages/images/stuff_edit2.png
docpages/images/stuff_edit3.png
docpages/images/stuff_edit4.png
docpages/images/stuff_edit5.png
docpages/images/stuff_edit6.png
docpages/images/timers_example1.png
docpages/images/timers_example3.png
docpages/images/uptimerobot.png
docpages/images/user_apps_1.png
docpages/images/user_apps_2.png
docpages/images/user_apps_3.png
docpages/images/user_apps_4.png
docpages/images/user_only_messages_image.png
docpages/images/using_emojis1.png
docpages/images/using_emojis2.png
docpages/images/using_emojis3.png
docpages/images/vcpkg.png
docpages/images/vsproj_1.png
docpages/images/vsproj_10.png
docpages/images/vsproj_11.png
docpages/images/vsproj_12.png
docpages/images/vsproj_13.png
docpages/images/vsproj_14.png
docpages/images/vsproj_2.png
docpages/images/vsproj_3.png
docpages/images/vsproj_4.png
docpages/images/vsproj_5.png
docpages/images/vsproj_6.png
docpages/images/vsproj_7.png
docpages/images/vsproj_8.png
docpages/images/vsproj_9.png
docpages/images/waiting_coroutine.jpg
docpages/images/webhook-app.png
docpages/images/winbuild_0.png
docpages/images/winbuild_1.png
docpages/images/winbuild_2.png
docpages/images/winbuild_3.png
docpages/images/winbuild_4.png
docpages/images/xcode_output.png
docpages/images/xcode_run.png
docpages/images/xcode_token.png
docpages/images/zip_vsproj_1.png
docpages/images/zip_vsproj_10.png
docpages/images/zip_vsproj_11.png
docpages/images/zip_vsproj_12.png
docpages/images/zip_vsproj_13.png
docpages/images/zip_vsproj_14.png
docpages/images/zip_vsproj_2.png
docpages/images/zip_vsproj_3.png
docpages/images/zip_vsproj_4.png
docpages/images/zip_vsproj_5.png
docpages/images/zip_vsproj_6.png
docpages/images/zip_vsproj_7.png
docpages/images/zip_vsproj_8.png
docpages/images/zip_vsproj_9.png
docpages/include/coro_warn.dox
docpages/include/install_prebuilt_footer.dox
docpages/install/install-arch-aur.md
docpages/install/install-brew.md
docpages/install/install-conan.md
docpages/install/install-gentoo-portage.md
docpages/install/install-linux-deb.md
docpages/install/install-linux-rpm.md
docpages/install/install-vcpkg.md
docpages/install/install-void-xbps.md
docpages/install/install-windows-vs-zip.md
docpages/install/install-xmake.md
docpages/make_a_bot/clion.md
docpages/make_a_bot/clion_windows.md
docpages/make_a_bot/cmake.md
docpages/make_a_bot/meson.md
docpages/make_a_bot/replit.md
docpages/make_a_bot/token.md
docpages/make_a_bot/windows_vs.md
docpages/make_a_bot/windows_wsl.md
docpages/make_a_bot/xcode.md
docpages/style.css
dpp.pc.in
include/dpp/unicode_emoji.h
makerelease.sh
mlspp/CMakeLists.txt
mlspp/cmake/config.cmake.in
mlspp/cmake/namespace.h.in
mlspp/include/mls/common.h
mlspp/include/mls/core_types.h
mlspp/include/mls/credential.h
mlspp/include/mls/crypto.h
mlspp/include/mls/key_schedule.h
mlspp/include/mls/messages.h
mlspp/include/mls/session.h
mlspp/include/mls/state.h
mlspp/include/mls/tree_math.h
mlspp/include/mls/treekem.h
mlspp/include/version.h
mlspp/lib/CMakeLists.txt
mlspp/lib/bytes/CMakeLists.txt
mlspp/lib/bytes/include/bytes/bytes.h
mlspp/lib/bytes/include/tls/compat.h
mlspp/lib/bytes/include/tls/tls_syntax.h
mlspp/lib/bytes/src/bytes.cpp
mlspp/lib/hpke/CMakeLists.txt
mlspp/lib/hpke/include/hpke/base64.h
mlspp/lib/hpke/include/hpke/certificate.h
mlspp/lib/hpke/include/hpke/digest.h
mlspp/lib/hpke/include/hpke/hpke.h
mlspp/lib/hpke/include/hpke/random.h
mlspp/lib/hpke/include/hpke/signature.h
mlspp/lib/hpke/include/hpke/userinfo_vc.h
mlspp/lib/hpke/src/aead_cipher.cpp
mlspp/lib/hpke/src/aead_cipher.h
mlspp/lib/hpke/src/base64.cpp
mlspp/lib/hpke/src/certificate.cpp
mlspp/lib/hpke/src/common.cpp
mlspp/lib/hpke/src/common.h
mlspp/lib/hpke/src/dhkem.cpp
mlspp/lib/hpke/src/dhkem.h
mlspp/lib/hpke/src/digest.cpp
mlspp/lib/hpke/src/group.cpp
mlspp/lib/hpke/src/group.h
mlspp/lib/hpke/src/hkdf.cpp
mlspp/lib/hpke/src/hkdf.h
mlspp/lib/hpke/src/hpke.cpp
mlspp/lib/hpke/src/openssl_common.cpp
mlspp/lib/hpke/src/openssl_common.h
mlspp/lib/hpke/src/random.cpp
mlspp/lib/hpke/src/rsa.cpp
mlspp/lib/hpke/src/rsa.h
mlspp/lib/hpke/src/signature.cpp
mlspp/lib/hpke/src/userinfo_vc.cpp
mlspp/lib/mls_vectors/CMakeLists.txt
mlspp/lib/mls_vectors/include/mls_vectors/mls_vectors.h
mlspp/lib/mls_vectors/src/mls_vectors.cpp
mlspp/lib/tls_syntax/CMakeLists.txt
mlspp/lib/tls_syntax/include/tls/compat.h
mlspp/lib/tls_syntax/include/tls/tls_syntax.h
mlspp/lib/tls_syntax/src/tls_syntax.cpp
mlspp/src/common.cpp
mlspp/src/core_types.cpp
mlspp/src/credential.cpp
mlspp/src/crypto.cpp
mlspp/src/grease.cpp
mlspp/src/grease.h
mlspp/src/key_schedule.cpp
mlspp/src/messages.cpp
mlspp/src/session.cpp
mlspp/src/state.cpp
mlspp/src/tree_math.cpp
mlspp/src/treekem.cpp
settings.json
sign.sh
src/dpp/discordclient.cpp
src/dpp/signature_verifier.cpp
src/unittest/coro.cpp
testdata/DPP-Logo.png
testdata/localhost.key
testdata/localhost.pem
vcpkg/ports/dpp/portfile.cmake
vcpkg/ports/dpp/vcpkg.json
vcpkg/versions/baseline.json
vcpkg/versions/d-/dpp.json
Copyright: __NO_COPYRIGHT_NOR_LICENSE__
License: __NO_COPYRIGHT_NOR_LICENSE__
Files: CMakeLists.txt
include/dpp/appcommand.h
include/dpp/application.h
include/dpp/auditlog.h
include/dpp/automod.h
include/dpp/ban.h
include/dpp/bignum.h
include/dpp/cache.h
include/dpp/channel.h
include/dpp/cluster.h
include/dpp/cluster_coro_calls.h
include/dpp/collector.h
include/dpp/colors.h
include/dpp/commandhandler.h
include/dpp/compat.h
include/dpp/coro.h
include/dpp/coro/async.h
include/dpp/coro/awaitable.h
include/dpp/coro/coro.h
include/dpp/coro/coroutine.h
include/dpp/coro/job.h
include/dpp/coro/task.h
include/dpp/coro/when_any.h
include/dpp/discord_webhook_server.h
include/dpp/discordclient.h
include/dpp/discordevents.h
include/dpp/discordvoiceclient.h
include/dpp/dispatcher.h
include/dpp/dns.h
include/dpp/dpp.h
include/dpp/dtemplate.h
include/dpp/emoji.h
include/dpp/entitlement.h
include/dpp/event.h
include/dpp/event_router.h
include/dpp/exception.h
include/dpp/export.h
include/dpp/guild.h
include/dpp/http_server.h
include/dpp/http_server_request.h
include/dpp/httpsclient.h
include/dpp/integration.h
include/dpp/intents.h
include/dpp/invite.h
include/dpp/isa/avx.h
include/dpp/isa/avx2.h
include/dpp/isa/avx512.h
include/dpp/isa/fallback.h
include/dpp/isa/neon.h
include/dpp/isa_detection.h
include/dpp/json.h
include/dpp/json_fwd.h
include/dpp/json_interface.h
include/dpp/managed.h
include/dpp/message.h
include/dpp/misc-enum.h
include/dpp/once.h
include/dpp/permissions.h
include/dpp/presence.h
include/dpp/prune.h
include/dpp/queues.h
include/dpp/restrequest.h
include/dpp/restresults.h
include/dpp/role.h
include/dpp/scheduled_event.h
include/dpp/signature_verifier.h
include/dpp/sku.h
include/dpp/snowflake.h
include/dpp/socket.h
include/dpp/socket_listener.h
include/dpp/socketengine.h
include/dpp/ssl_context.h
include/dpp/sslconnection.h
include/dpp/stage_instance.h
include/dpp/sysdep.h
include/dpp/thread.h
include/dpp/thread_pool.h
include/dpp/timed_listener.h
include/dpp/timer.h
include/dpp/user.h
include/dpp/utility.h
include/dpp/version.h
include/dpp/voice_channel_effect.h
include/dpp/voiceregion.h
include/dpp/voicestate.h
include/dpp/webhook.h
include/dpp/win32_safe_warnings.h
include/dpp/wrapped_ssl_ctx.h
include/dpp/wsclient.h
include/dpp/zlibcontext.h
library-vcpkg/CMakeLists.txt
src/coro_loop/coro_loop.cpp
src/davetest/dave.cpp
src/dpp/application.cpp
src/dpp/auditlog.cpp
src/dpp/automod.cpp
src/dpp/ban.cpp
src/dpp/bignum.cpp
src/dpp/cache.cpp
src/dpp/channel.cpp
src/dpp/cluster.cpp
src/dpp/cluster/appcommand.cpp
src/dpp/cluster/automod.cpp
src/dpp/cluster/channel.cpp
src/dpp/cluster/confirmation.cpp
src/dpp/cluster/dm.cpp
src/dpp/cluster/emoji.cpp
src/dpp/cluster/entitlement.cpp
src/dpp/cluster/gateway.cpp
src/dpp/cluster/guild.cpp
src/dpp/cluster/guild_member.cpp
src/dpp/cluster/invite.cpp
src/dpp/cluster/json_interface.cpp
src/dpp/cluster/message.cpp
src/dpp/cluster/role.cpp
src/dpp/cluster/scheduled_event.cpp
src/dpp/cluster/sku.cpp
src/dpp/cluster/stage_instance.cpp
src/dpp/cluster/sticker.cpp
src/dpp/cluster/template.cpp
src/dpp/cluster/thread.cpp
src/dpp/cluster/timer.cpp
src/dpp/cluster/user.cpp
src/dpp/cluster/voice.cpp
src/dpp/cluster/webhook.cpp
src/dpp/cluster_coro_calls.cpp
src/dpp/commandhandler.cpp
src/dpp/dave/leb128.cpp
src/dpp/dave/leb128.h
src/dpp/dave/openssl_aead_cipher.cpp
src/dpp/dave/openssl_aead_cipher.h
src/dpp/discord_webhook_server.cpp
src/dpp/discordevents.cpp
src/dpp/discordvoiceclient.cpp
src/dpp/dispatcher.cpp
src/dpp/dns.cpp
src/dpp/dpp.rc.in
src/dpp/dtemplate.cpp
src/dpp/emoji.cpp
src/dpp/entitlement.cpp
src/dpp/events/automod_rule_create.cpp
src/dpp/events/automod_rule_delete.cpp
src/dpp/events/automod_rule_execute.cpp
src/dpp/events/automod_rule_update.cpp
src/dpp/events/channel_create.cpp
src/dpp/events/channel_delete.cpp
src/dpp/events/channel_pins_update.cpp
src/dpp/events/channel_update.cpp
src/dpp/events/entitlement_create.cpp
src/dpp/events/entitlement_delete.cpp
src/dpp/events/entitlement_update.cpp
src/dpp/events/guild_audit_log_entry_create.cpp
src/dpp/events/guild_ban_add.cpp
src/dpp/events/guild_ban_remove.cpp
src/dpp/events/guild_create.cpp
src/dpp/events/guild_delete.cpp
src/dpp/events/guild_emojis_update.cpp
src/dpp/events/guild_integrations_update.cpp
src/dpp/events/guild_join_request_delete.cpp
src/dpp/events/guild_member_add.cpp
src/dpp/events/guild_member_remove.cpp
src/dpp/events/guild_member_update.cpp
src/dpp/events/guild_members_chunk.cpp
src/dpp/events/guild_role_create.cpp
src/dpp/events/guild_role_delete.cpp
src/dpp/events/guild_role_update.cpp
src/dpp/events/guild_scheduled_event_create.cpp
src/dpp/events/guild_scheduled_event_delete.cpp
src/dpp/events/guild_scheduled_event_update.cpp
src/dpp/events/guild_scheduled_event_user_add.cpp
src/dpp/events/guild_scheduled_event_user_remove.cpp
src/dpp/events/guild_stickers_update.cpp
src/dpp/events/guild_update.cpp
src/dpp/events/integration_create.cpp
src/dpp/events/integration_delete.cpp
src/dpp/events/integration_update.cpp
src/dpp/events/interaction_create.cpp
src/dpp/events/invite_create.cpp
src/dpp/events/invite_delete.cpp
src/dpp/events/logger.cpp
src/dpp/events/message_create.cpp
src/dpp/events/message_delete.cpp
src/dpp/events/message_delete_bulk.cpp
src/dpp/events/message_poll_vote_add.cpp
src/dpp/events/message_poll_vote_remove.cpp
src/dpp/events/message_reaction_add.cpp
src/dpp/events/message_reaction_remove.cpp
src/dpp/events/message_reaction_remove_all.cpp
src/dpp/events/message_reaction_remove_emoji.cpp
src/dpp/events/message_update.cpp
src/dpp/events/presence_update.cpp
src/dpp/events/ready.cpp
src/dpp/events/resumed.cpp
src/dpp/events/stage_instance_create.cpp
src/dpp/events/stage_instance_delete.cpp
src/dpp/events/stage_instance_update.cpp
src/dpp/events/thread_create.cpp
src/dpp/events/thread_delete.cpp
src/dpp/events/thread_list_sync.cpp
src/dpp/events/thread_member_update.cpp
src/dpp/events/thread_members_update.cpp
src/dpp/events/thread_update.cpp
src/dpp/events/typing_start.cpp
src/dpp/events/user_update.cpp
src/dpp/events/voice_channel_effect.cpp
src/dpp/events/voice_channel_effect_send.cpp
src/dpp/events/voice_server_update.cpp
src/dpp/events/voice_state_update.cpp
src/dpp/events/webhooks_update.cpp
src/dpp/guild.cpp
src/dpp/http_server.cpp
src/dpp/http_server_request.cpp
src/dpp/httpsclient.cpp
src/dpp/integration.cpp
src/dpp/invite.cpp
src/dpp/message.cpp
src/dpp/permissions.cpp
src/dpp/presence.cpp
src/dpp/prune.cpp
src/dpp/queues.cpp
src/dpp/role.cpp
src/dpp/scheduled_event.cpp
src/dpp/sku.cpp
src/dpp/slashcommand.cpp
src/dpp/snowflake.cpp
src/dpp/socket.cpp
src/dpp/socketengine.cpp
src/dpp/socketengines/epoll.cpp
src/dpp/socketengines/kqueue-facade.h
src/dpp/socketengines/kqueue.cpp
src/dpp/socketengines/poll.cpp
src/dpp/ssl_context.cpp
src/dpp/sslconnection.cpp
src/dpp/stage_instance.cpp
src/dpp/thread.cpp
src/dpp/thread_pool.cpp
src/dpp/user.cpp
src/dpp/utility.cpp
src/dpp/voice/enabled/audio_mix.cpp
src/dpp/voice/enabled/cleanup.cpp
src/dpp/voice/enabled/constructor.cpp
src/dpp/voice/enabled/courier_loop.cpp
src/dpp/voice/enabled/discover_ip.cpp
src/dpp/voice/enabled/displayable_code.cpp
src/dpp/voice/enabled/enabled.h
src/dpp/voice/enabled/handle_frame.cpp
src/dpp/voice/enabled/opus.cpp
src/dpp/voice/enabled/read_ready.cpp
src/dpp/voice/enabled/read_write.cpp
src/dpp/voice/enabled/thread.cpp
src/dpp/voice/enabled/voice_payload.cpp
src/dpp/voice/enabled/write_ready.cpp
src/dpp/voice/stub/stub.h
src/dpp/voice/stub/stubs.cpp
src/dpp/voiceregion.cpp
src/dpp/voicestate.cpp
src/dpp/webhook.cpp
src/dpp/wsclient.cpp
src/dpp/zlibcontext.cpp
src/httpservertest/httpservertest.cpp
src/soaktest/soak.cpp
src/sockettest/socket.cpp
src/unittest/test.cpp
src/unittest/test.h
src/unittest/unittest.cpp
src/userapptest/userapp.cpp
Copyright: 2008-2010 FURUHASHI Sadayuki
2021 Craig Edwards <support@brainbox.cc>
2021-2022 Craig Edwards and D++ contributors (https://github.com/brainboxdotcc/DPP/graphs/contributors)
License: Apache-2.0
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
.
http://www.apache.org/licenses/LICENSE-2.0
.
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
.
On Debian systems, the complete text of the Apache License Version 2.0
can be found in `/usr/share/common-licenses/Apache-2.0'.
Files: src/dpp/dave/array_view.h
src/dpp/dave/cipher_interface.cpp
src/dpp/dave/cipher_interface.h
src/dpp/dave/clock.h
src/dpp/dave/codec_utils.cpp
src/dpp/dave/codec_utils.h
src/dpp/dave/common.h
src/dpp/dave/cryptor_manager.cpp
src/dpp/dave/cryptor_manager.h
src/dpp/dave/decryptor.cpp
src/dpp/dave/decryptor.h
src/dpp/dave/encryptor.cpp
src/dpp/dave/encryptor.h
src/dpp/dave/frame_processors.cpp
src/dpp/dave/frame_processors.h
src/dpp/dave/key_ratchet.h
src/dpp/dave/mls_key_ratchet.cpp
src/dpp/dave/mls_key_ratchet.h
src/dpp/dave/parameters.cpp
src/dpp/dave/parameters.h
src/dpp/dave/persisted_key_pair.cpp
src/dpp/dave/persisted_key_pair.h
src/dpp/dave/persisted_key_pair_generic.cpp
src/dpp/dave/scope_exit.h
src/dpp/dave/session.cpp
src/dpp/dave/session.h
src/dpp/dave/user_credential.cpp
src/dpp/dave/user_credential.h
src/dpp/dave/util.cpp
src/dpp/dave/util.h
src/dpp/dave/version.cpp
src/dpp/dave/version.h
Copyright: 2021 Craig Edwards and D++ contributors (https://github.com/brainboxdotcc/DPP/graphs/contributors)
License: Apache-2.0
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
.
http://www.apache.org/licenses/LICENSE-2.0
.
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
.
This folder is a modified fork of libdave, https://github.com/discord/libdave
Copyright (c) 2024 Discord, Licensed under MIT
.
On Debian systems, the complete text of the Apache License Version 2.0
can be found in `/usr/share/common-licenses/Apache-2.0'.
Files: include/dpp/etf.h
src/dpp/etf.cpp
Copyright: 2008-2010 FURUHASHI Sadayuki
2021 Craig Edwards and D++ contributors (https://github.com/brainboxdotcc/DPP/graphs/contributors)
License: Apache-2.0
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
.
http://www.apache.org/licenses/LICENSE-2.0
.
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
.
Parts of this file inspired by, or outright copied from erlpack:
https://github.com/discord/erlpack/
.
Acknowledgements:
.
sysdep.h:
Based on work by FURUHASHI Sadayuki in msgpack-python
(https://github.com/msgpack/msgpack-python)
.
Licensed under the Apache License, Version 2.0 (the "License").
.
On Debian systems, the complete text of the Apache License Version 2.0
can be found in `/usr/share/common-licenses/Apache-2.0'.
Files: library/CMakeLists.txt
Copyright: 2021 Craig Edwards <support@brainbox.cc>
License: Apache-2.0
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
.
http://www.apache.org/licenses/LICENSE-2.0
.
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
.
Check for various C functions
.
On Debian systems, the complete text of the Apache License Version 2.0
can be found in `/usr/share/common-licenses/Apache-2.0'.
Files: src/dpp/voice/enabled/xchacha20.cpp
Copyright: 2021 Craig Edwards and D++ contributors (https://github.com/brainboxdotcc/DPP/graphs/contributors)
License: Apache-2.0
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
.
http://www.apache.org/licenses/LICENSE-2.0
.
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
.
Contains macros from BoringSSL, Copyright (c) 2014, Google Inc.
Adapted from the public domain, estream code by D. Bernstein.
.
On Debian systems, the complete text of the Apache License Version 2.0
can be found in `/usr/share/common-licenses/Apache-2.0'.
Files: include/dpp/stringops.h
Copyright: 2004 Craig Edwards <support@sporks.gg>
License: Apache-2.0
Core based on Sporks, the Learning Discord Bot, Craig Edwards (c) 2019.
.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
.
http://www.apache.org/licenses/LICENSE-2.0
.
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
.
On Debian systems, the complete text of the Apache License Version 2.0
can be found in `/usr/share/common-licenses/Apache-2.0'.
Files: docpages/example_code/CMakeLists.txt
Copyright: 2021 Craig Edwards <support@brainbox.cc>
License: Apache-2.0
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
.
http://www.apache.org/licenses/LICENSE-2.0
.
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
.
Example programs test compilation
This build script is executed by a GitHub action to ensure all example
programs compile correctly. It does not attempt to run them, as there
is no way to know if the program successfully did its thing, plus
examples do not have a valid token. This build script assumes the
following system dependencies are available:
.
g++-12 or later
liboggz-dev
libmpg123-dev
.
On Debian systems, the complete text of the Apache License Version 2.0
can be found in `/usr/share/common-licenses/Apache-2.0'.
Files: docpages/advanced_reference/coding_style_standards.md
Copyright: 2004-2006 The Linux Foundation and its contributors.
The contribution was provided directly to me some other person who certified (a), (b) or (c) and I have not modified it.
License: __UNKNOWN__
Everyone is permitted to copy and distribute verbatim copies of this
license document, but changing it is not allowed.
.
By making a contribution to this project, I certify that:
.
(a) The contribution was created in whole or in part by me and I
have the right to submit it under the open source license
indicated in the file; or
.
(b) The contribution is based upon previous work that, to the best
of my knowledge, is covered under an appropriate open source
license and I have the right under that license to submit that
work with modifications, whether created in whole or in part
by me, under the same open source license (unless I am
permitted to submit under a different license), as indicated
in the file; or
.
(d) I understand and agree that this project and the contribution
are public and that a record of the contribution (including all
personal information I submit with it, including my sign-off) is
maintained indefinitely and may be redistributed consistent with
this project or the open source license(s) involved.
#----------------------------------------------------------------------------
xml and html files (skipped):
README.md
buildtools/make_struct.php
buildtools/changelog.php
buildtools/emojis.php
buildtools/make_vcpkg.php
buildtools/vendor/autoload.php
buildtools/vendor/composer/autoload_namespaces.php
buildtools/vendor/composer/ClassLoader.php
buildtools/vendor/composer/autoload_real.php
buildtools/vendor/composer/autoload_psr4.php
buildtools/vendor/composer/autoload_classmap.php
buildtools/vendor/composer/autoload_static.php
buildtools/classes/StructGeneratorInterface.php
buildtools/classes/Generator/CoroGenerator.php
buildtools/classes/Packager/Vcpkg.php
docpages/header.template.html
docpages/makedocs.php
docpages/makedocs-gh-single.php
docpages/makedocs-gh.php
docpages/footer.template.html
docpages/footer.html
docpages/header.html
docpages/images/audioframe.svg
docpages/images/DPP_Architecture.svg
docpages/dl.dpp.dev/index.php
docpages/dl.dpp.dev/dlcount.php
#----------------------------------------------------------------------------
huge files (skipped):
testdata/Robot.pcm
docpages/images/delorean-time-travel.gif
docpages/images/components.gif
Licenserecon
Command: lrc
Exit code: 3
en: Versions: licenserecon '11.0' licensecheck '3.3.9-1'
Parsing Source Tree ....
Reading d/copyright ....
Running licensecheck ....
d/copyright | licensecheck
Apache-2.0 and Expat| Apache-2.0 and/or Expat src/dpp/dave/array_view.h
Apache-2.0 and Expat| Apache-2.0 and/or Expat src/dpp/dave/cipher_interface.cpp
Apache-2.0 and Expat| Apache-2.0 and/or Expat src/dpp/dave/cipher_interface.h
Apache-2.0 and Expat| Apache-2.0 and/or Expat src/dpp/dave/clock.h
Apache-2.0 and Expat| Apache-2.0 and/or Expat src/dpp/dave/codec_utils.cpp
Apache-2.0 and Expat| Apache-2.0 and/or Expat src/dpp/dave/codec_utils.h
Apache-2.0 and Expat| Apache-2.0 and/or Expat src/dpp/dave/common.h
Apache-2.0 and Expat| Apache-2.0 and/or Expat src/dpp/dave/cryptor_manager.cpp
Apache-2.0 and Expat| Apache-2.0 and/or Expat src/dpp/dave/cryptor_manager.h
Apache-2.0 and Expat| Apache-2.0 and/or Expat src/dpp/dave/decryptor.cpp
Apache-2.0 and Expat| Apache-2.0 and/or Expat src/dpp/dave/decryptor.h
Apache-2.0 and Expat| Apache-2.0 and/or Expat src/dpp/dave/encryptor.cpp
Apache-2.0 and Expat| Apache-2.0 and/or Expat src/dpp/dave/encryptor.h
Apache-2.0 and Expat| Apache-2.0 and/or Expat src/dpp/dave/frame_processors.cpp
Apache-2.0 and Expat| Apache-2.0 and/or Expat src/dpp/dave/frame_processors.h
Apache-2.0 and Expat| Apache-2.0 and/or Expat src/dpp/dave/key_ratchet.h
Apache-2.0 and WebRTC| Apache-2.0 src/dpp/dave/leb128.cpp
Apache-2.0 and WebRTC| Apache-2.0 src/dpp/dave/leb128.h
Apache-2.0 and Expat| Apache-2.0 and/or Expat src/dpp/dave/mls_key_ratchet.cpp
Apache-2.0 and Expat| Apache-2.0 and/or Expat src/dpp/dave/mls_key_ratchet.h
Apache-2.0 and Expat| Apache-2.0 and/or Expat src/dpp/dave/parameters.cpp
Apache-2.0 and Expat| Apache-2.0 and/or Expat src/dpp/dave/parameters.h
Apache-2.0 and Expat| Apache-2.0 and/or Expat src/dpp/dave/persisted_key_pair.cpp
Apache-2.0 and Expat| Apache-2.0 and/or Expat src/dpp/dave/persisted_key_pair_generic.cpp
Apache-2.0 and Expat| Apache-2.0 and/or Expat src/dpp/dave/persisted_key_pair.h
Apache-2.0 and Expat| Apache-2.0 and/or Expat src/dpp/dave/scope_exit.h
Apache-2.0 and Expat| Apache-2.0 and/or Expat src/dpp/dave/session.cpp
Apache-2.0 and Expat| Apache-2.0 and/or Expat src/dpp/dave/session.h
Apache-2.0 and Expat| Apache-2.0 and/or Expat src/dpp/dave/user_credential.cpp
Apache-2.0 and Expat| Apache-2.0 and/or Expat src/dpp/dave/user_credential.h
Apache-2.0 and Expat| Apache-2.0 and/or Expat src/dpp/dave/util.cpp
Apache-2.0 and Expat| Apache-2.0 and/or Expat src/dpp/dave/util.h
Apache-2.0 and Expat| Apache-2.0 and/or Expat src/dpp/dave/version.cpp
Apache-2.0 and Expat| Apache-2.0 and/or Expat src/dpp/dave/version.h
copyright check
Command: cme check dpkg-copyright
Exit code: 0
(no output)