Subj : src/sbbs3/ftpsrvr.c js_cryptcert.c js_cryptcon.c js_cryptkeyset.c js_s To : Git commit to main/sbbs/master From : Rob Swindell (on Windows 11) Date : Thu Dec 21 2023 13:35:11 https://gitlab.synchro.net/main/sbbs/-/commit/2ac985843f741b65883555e1 Modified Files: src/sbbs3/ftpsrvr.c js_cryptcert.c js_cryptcon.c js_cryptkeyset.c js_socket.c mailsrvr.c main.cpp services.c ssl.c ssl.h websrvr.c Log Message: Change ssl.c API to include an lprintf callback function for proper logging. The JS objects will still log to the terminal server (regardless of which server created/used the objects) however - so that's still a TODO. Change do_cryptInit() to return bool, since it does. Log detailed error if pthread_once() call fails. Lowered-severity (to DEBUG) the log messages related to TLS private key and cert creation and destruction. FIrst commit from within MSVS, so this might look weird. --- SBBSecho 3.20-Linux * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705) .