• src/ssh/.gitignore LICENSE.md src/ssh/docs/api-design-4254.md audit-42

    From Deuc¿@VERT to Git commit to main/sbbs/master on Tue Mar 31 11:13:12 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/03159a994fc8c7631c16f7ac
    Added Files:
    src/ssh/.gitignore LICENSE.md src/ssh/docs/api-design-4254.md audit-4250.md audit-4251.md audit-4252.md audit-4253.md audit-4254.md audit-design.md audit-dsohowto.md audit-hardening.md design-channel-io-api.md src/ssh/examples/client.c server.c src/ssh/standards/draft-ietf-sshm-mlkem-hybrid-kex.txt draft-ietf-sshm-ntruprime-ssh.txt rfc4250.txt rfc4251.txt rfc4252.txt rfc4253.txt rfc4254.txt rfc4256.txt rfc4335.txt rfc4344.txt rfc4419.txt rfc4716.txt rfc5647.txt rfc5656.txt rfc6668.txt rfc8160.txt rfc8270.txt rfc8308.txt rfc8332.txt rfc8709.txt rfc8731.txt
    Modified Files:
    src/ssh/CLAUDE.md
    Removed Files:
    src/ssh/all.c
    Log Message:
    Reorganize project: add .gitignore, LICENSE, move docs/examples/standards

    - Add .gitignore for build dirs, coverage artifacts, CTest, .claude/
    - Add BSD-2-Clause LICENSE.md (Stephen Hurd) with vendored code attribution
    - Move audit and design docs to docs/
    - Move client.c and server.c to examples/
    - Rename RFCs/ to standards/ (covers RFCs and drafts)
    - Remove all.c from tracking (incomplete unity build experiment)

    Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net