New libFuzzer/AFL++ harnesses, each trapping on an oracle violation: p2p_json (nesting bound, round trip), p2p_connstr (endpoint round trip, pin idempotence, no silent re-pin), p2p_handshake (validators and the full acceptor bind the TLS peer), p2p_delta_stream (batch, session and bootstrap receive paths stay inside count and byte budgets), p2p_inbound (the manager inbound session through registry update) and topology_codec (decoded snapshots re-encode losslessly). p2p_delta now draws its exchange limits from the input. p2p_seeds.py writes framed-session seeds for FuzzedDataProvider layouts, dicts/p2p.dict carries the frame vocabulary, generate_corpus.sh accepts a local seedgen, and fuzz.sh no longer fails on macOS bash 3.2 when a target has no dictionary. The generated corpus stays untracked.
143 lines
2.2 KiB
Text
143 lines
2.2 KiB
Text
# Build directories and CMake artifacts
|
|
.beads
|
|
build/
|
|
_deps/
|
|
_build/
|
|
cmake-build-*/
|
|
builddir*
|
|
|
|
# Build outputs
|
|
*.a
|
|
*.so
|
|
*.dylib
|
|
*.dll
|
|
*.exe
|
|
|
|
# CMake generated files
|
|
CMakeCache.txt
|
|
CMakeFiles/
|
|
cmake_install.cmake
|
|
Makefile
|
|
compile_commands.json
|
|
CTestTestfile.cmake
|
|
Testing/
|
|
install_manifest*.txt
|
|
|
|
# IDE files
|
|
.idea/
|
|
*.code-workspace
|
|
.vs/
|
|
|
|
# OS files
|
|
.DS_Store
|
|
Thumbs.db
|
|
*.swp
|
|
*.swo
|
|
*~
|
|
|
|
# Temporary files
|
|
*.tmp
|
|
*.temp
|
|
*.log
|
|
build_output.log
|
|
|
|
# Coverage and profiling
|
|
*.gcda
|
|
*.gcno
|
|
*.gcov
|
|
*.profraw
|
|
coverage/
|
|
|
|
# Package files
|
|
*.deb
|
|
*.rpm
|
|
*.dmg
|
|
*.msi
|
|
*.pkg
|
|
|
|
# Local configuration
|
|
.env
|
|
.env.local
|
|
|
|
# Git lock files (shouldn't be committed)
|
|
.git/index.lock
|
|
|
|
docs/delivery
|
|
docs/pbi
|
|
docs/operations
|
|
.cache/
|
|
paper
|
|
|
|
# MkDocs build output
|
|
# Default mkdocs output
|
|
site/
|
|
# Our configured output dir
|
|
public/*
|
|
!public/.gitkeep
|
|
conan.lock
|
|
.yams*
|
|
CMakeUserPresets.json
|
|
gitlab-ci.yml
|
|
.project
|
|
.cproject
|
|
builddir
|
|
|
|
# Meson subprojects
|
|
/subprojects/*
|
|
!/subprojects/*.wrap
|
|
!/subprojects/packagefiles/
|
|
|
|
# Local dev artifacts
|
|
.conan2-local/
|
|
ci_logs/
|
|
**/__pycache__/
|
|
*.pyc
|
|
|
|
# C/C++ language server cache
|
|
.ccls-cache/
|
|
|
|
# Benchmark artifacts (generated; never commit run ledgers)
|
|
bench_results/
|
|
build/benchmarks/
|
|
audit_artifacts/
|
|
*.brick.json
|
|
*.brick.html
|
|
*.brick-contract.json
|
|
/tests/benchmarks/brick/
|
|
/docs/audits/
|
|
/DIFFERENTIAL_REVIEW_REPORT.md
|
|
tests/benchmarks/baseline/xplan_foundation_*.json
|
|
/tests/benchmarks/xplan/
|
|
# Local-only xplan compatibility wrappers.
|
|
/tests/benchmarks/scripts/ingestion_pipeline_ablation.sh
|
|
/tests/benchmarks/scripts/simeon_rerank_ab.sh
|
|
/tests/benchmarks/scripts/topology_cluster_ablation.sh
|
|
/tests/benchmarks/scripts/topology_expansion_fusion_ablation.sh
|
|
/tests/benchmarks/scripts/topology_route_scoring_ablation.sh
|
|
/tests/benchmarks/scripts/topology_source_ablation.sh
|
|
|
|
# Internal benchmark harness scripts (not shipped)
|
|
tests/benchmarks/*.py
|
|
!tests/benchmarks/retrieval_contract.py
|
|
!tests/benchmarks/test_retrieval_contract.py
|
|
|
|
# Cloudflare Wrangler local cache
|
|
.wrangler/
|
|
|
|
# Claude local state
|
|
.claude/
|
|
|
|
# Build and analysis artifacts
|
|
.artifacts/
|
|
|
|
# Plugin test fixtures
|
|
dispatcher_external/
|
|
dispatcher_external_*/
|
|
|
|
# Research papers
|
|
papers/
|
|
infer-out/
|
|
.zenith-skills/
|
|
.pi
|
|
traces/
|
|
/data/fuzz/
|