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