BBS:      TELESC.NET.BR
Assunto:  src/ssh/README.md TODO.md deucessh-algorithms.h src/ssh/key_algo/rsa-s
De:       Deuc¨
Data:     Fri, 27 Mar 2026 05:30:23 -0700
-----------------------------------------------------------
https://gitlab.synchro.net/main/sbbs/-/commit/b30e965d44c65518cd16254d
Modified Files:
	src/ssh/README.md TODO.md deucessh-algorithms.h src/ssh/key_algo/rsa-sha2-256.c rsa-sha2-256.h ssh-ed25519.c ssh-ed25519.h src/ssh/ssh-chan.h ssh-trans.h
Log Message:
Clean up public header hygiene: remove OpenSSL, fix duplicates

- Replace pem_password_cb with library-owned dssh_pem_password_cb
  typedef so consumers don't need OpenSSL on their include path
- Remove 7 duplicate transport function declarations from ssh-trans.h
  (deucessh.h is authoritative)
- Remove unnecessary  include from ssh-chan.h
- Use dssh_transport_extra_line_cb typedef in global config struct

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

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