Repository navigation
softswitch v0.1.0
Added
- Project infrastructure: CMake presets, CPack (
.deb/.tar.gz), sanitizer, coverage and fuzz builds. - CI pipeline: pre-commit/format, gcc and clang builds on x86-64 and arm64, Debian bookworm (Pi)
compatibility, ASan/UBSan, TSan, clang-tidy, Cppcheck and Valgrind reports, coverage, libFuzzer,
Google Benchmark regression tracking, CodeQL, and PR-title linting. - Release pipeline: arm64 packages, SHA256SUMS, SPDX SBOM, Doxygen docs on GitHub Pages.
MacTable: a MAC learning table with aging (starter L2 forwarding database).
Install on Raspberry Pi OS / Debian bookworm (arm64)
sudo apt install ./softswitch_0.1.0_arm64.debVerify downloads with sha256sum -c SHA256SUMS.