BBS:      TELESC.NET.BR
Assunto:  src/ssh/kex/sntrup761_optblocker.csrc/ssh/CMakeLists.txt TODO.md src/s
De:       Deuc¨
Data:     Wed, 1 Apr 2026 18:56:38 -0700
-----------------------------------------------------------
https://gitlab.synchro.net/main/sbbs/-/commit/d95878887e2dbc65241cb54f
Added Files:
	src/ssh/kex/sntrup761_optblocker.c
Modified Files:
	src/ssh/CMakeLists.txt TODO.md src/ssh/kex/curve25519-sha256.c hybrid-pq-kex.c libcrux_mlkem768_sha3.h mlkem768.c sntrup761.c
Log Message:
TODO items 170-178: KEX safety, vendor fixes, include guard

- KEX server reply overflow + narrowing safety (items 170-173):
  UINT32_MAX pre-flight checks and incremental SIZE_MAX overflow
  guards in curve25519-sha256.c and hybrid-pq-kex.c server paths;
  initializer-style casts
- Vendor portability fixes: optblocker, popcount, byte-order (174-176)
- Strip 91 unused cryptoint functions from sntrup761.c (item 177)
- Replace #pragma once with standard include guard (item 178)
- Clean up TODO.md

Co-Authored-By: Claude Opus 4.6 (1M context) 
n
---
  mSynchronetn  hgVertrauen n hHome of Synchronet n gh[vert/cvs/bbs].synchro.net

-----------------------------------------------------------
[Voltar]