Files
securebit-chat/doc/CONTRIBUTING.md
T
lockbitchat 0a42aa13c3
CodeQL Analysis / Analyze CodeQL (push) Has been cancelled
Deploy Application / deploy (push) Has been cancelled
Mirror to Codeberg / mirror (push) Has been cancelled
Mirror to PrivacyGuides / mirror (push) Has been cancelled
release: prepare v4.8.5 security hardening release
2026-05-17 14:48:52 -04:00

888 B

Contributing

Development workflow

npm install
npm test
npm audit
npm run build

Security-sensitive areas

Changes involving any of the following require extra review and focused tests:

  • SAS verification and protocol compatibility
  • WebRTC ICE/TURN behavior
  • encrypted payload validation or display sanitization
  • file-transfer consent and type policy
  • IndexedDB migration logic
  • disconnect and resource lifecycle cleanup

Documentation expectations

When behavior changes, update the corresponding release-facing documentation in the same change:

  • README.md
  • SECURITY.md
  • doc/CONFIGURATION.md
  • doc/CRYPTOGRAPHY.md
  • doc/SECURITY-ARCHITECTURE.md
  • CHANGELOG.md

Pull requests

Please include:

  • concise problem statement
  • implementation summary
  • tests run
  • regression risks
  • screenshots or logs for user-visible changes when relevant