mirror of
https://github.com/freemkv/libfreemkv.git
synced 2026-10-07 18:13:10 +00:00
Lands the code-audit branches for aacs, css, keys, labels, udf, ifo and dvd, bdnav/mpls/clpi, disc/bluray, extract, io, scsi, the mkv, mp4, network and mpg muxers, the audio and video codecs, and CI. Fixes include MKB and FMTS validation, UDF bounds, IFO fallback to the BUP, DTS Express framing, MPEG-2 field pairing and mpg re-basing; the rest pins existing behaviour with tests.
57 lines
1.8 KiB
TOML
57 lines
1.8 KiB
TOML
version = 1
|
|
|
|
# REUSE (https://reuse.software) machine-readable licensing for the whole repo.
|
|
#
|
|
# Licensing is declared here in the manifest rather than as per-file inline
|
|
# headers: the project's comment-guard lint caps stacked `//` comment blocks, so
|
|
# a two-line SPDX header prepended above an existing top-of-file comment would
|
|
# trip it. REUSE explicitly supports manifest-based annotation, so every file —
|
|
# Rust sources, documentation, configuration, workflows, scripts, binary assets,
|
|
# and the byte-exact `.golden` test fixtures — is covered here instead.
|
|
#
|
|
# The repository is the project's own work under the MIT licence, except the
|
|
# MPEG audio ISO reference tables under src/mux/codec/testdata/dist10, which are
|
|
# third-party test data and carry their own annotation at the end of this file.
|
|
|
|
[[annotations]]
|
|
path = [
|
|
"**/*.rs",
|
|
"**/*.md",
|
|
"**/*.toml",
|
|
"**/*.lock",
|
|
"**/*.yml",
|
|
"**/*.yaml",
|
|
"**/*.json",
|
|
"**/*.sh",
|
|
"**/*.py",
|
|
"**/*.ps1",
|
|
"**/*.golden",
|
|
"**/*.svg",
|
|
"**/*.png",
|
|
"**/*.ico",
|
|
"**/*.plist",
|
|
"**/*.manifest",
|
|
"**/.gitignore",
|
|
".gitignore",
|
|
"Makefile",
|
|
"LICENSE",
|
|
"build.rs",
|
|
"**/*.c",
|
|
"**/*.mp2",
|
|
"**/*.class",
|
|
"**/PROVENANCE",
|
|
"tests/*.txt",
|
|
]
|
|
precedence = "aggregate"
|
|
SPDX-FileCopyrightText = "2026 Matthew Jackson & Contributors"
|
|
SPDX-License-Identifier = "MIT"
|
|
|
|
# Table 3-B.2a-d allocation data copied from the ISO/IEC 11172-5 reference
|
|
# software (dist10, ISO/MPEG Audio Subgroup Software Simulation Group); this is
|
|
# not the project's work and is not MIT-licensed.
|
|
[[annotations]]
|
|
path = "src/mux/codec/testdata/dist10/alloc_*"
|
|
precedence = "aggregate"
|
|
SPDX-FileCopyrightText = "ISO/IEC JTC1/SC29/WG11 (MPEG) and the ISO/MPEG Audio Subgroup Software Simulation Group"
|
|
SPDX-License-Identifier = "LicenseRef-ISO-dist10"
|