mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2026-08-11 01:41:20 +02:00
- gen-advisory: honour explicit per-version status when defaultStatus is "affected", so unaffected/fixed releases are no longer marked vulnerable - gen-advisory: fail loudly when a CVE record has no non-empty English description (CSAF/CycloneDX note text is required, minLength 1) - gen-advisory: note that --cve-id fetches from the CVE Services API - bomsh_verify: scope the object-store shape check to sha1, matching the sha1 gitoid hashing (drop the unreachable sha256-length branch) - Makefile.am: fail `make bomsh` early when python3/pyspdxtools are absent; quote $(ENABLED_LIBZ)/$(ENABLED_LIBOQS); consolidate clean-local so the omnibor/ and advisories/out/ build dirs are removed on clean - tests: cover the defaultStatus fix, the _bucket_for unknown-state hard-fail, and a csaf_validate.mjs runner self-test wired into CI Signed-off-by: Sameeh Jubran <sameeh@wolfssl.com>
26 lines
809 B
Plaintext
26 lines
809 B
Plaintext
# vim:ft=automake
|
|
# included from Top Level Makefile.am
|
|
# All paths should be given relative to the root
|
|
|
|
dist_doc_DATA+= doc/README.txt \
|
|
doc/QUIC.md \
|
|
doc/dilithium-to-mldsa-migration.md \
|
|
doc/SBOM.md \
|
|
doc/CRA.md
|
|
|
|
|
|
dox-pdf:
|
|
echo "Generating PDF"
|
|
cd doc && ./generate_documentation.sh -install -pdf || (echo "HTML generation failed $$?"; exit 1)
|
|
|
|
dox-html:
|
|
echo "Generating HTML"
|
|
cd doc && ./generate_documentation.sh -install -html || (echo "HTML generation failed $$?"; exit 1)
|
|
|
|
dox: dox-html dox-pdf
|
|
|
|
# NOTE: `clean-local` (doc build artefacts + the OmniBOR/advisory outputs) is
|
|
# defined in the top-level Makefile.am. automake permits a single clean-local,
|
|
# and the OmniBOR/advisory products belong with the other top-level build
|
|
# outputs, so all local-clean removals are consolidated there.
|