• src/sbbs3/sftp.cpp src/sf

    From Deuc¿@VERT to Git commit to main/sbbs/m on Tue Feb 27 14:54:00 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/c29737f9cd0924ebe12790a0
    Modified Files:
    src/sbbs3/sftp.cpp src/sftp/sftp_client.c
    Log Message:
    Fix warnings reported by nelgin.

    The reason the comparison was changed to <= 0 is to do an explcit
    check that eliminates negative numbers rather than the implicit ones
    with the greater-than checks.

    ---
    � Synchronet � Vertrauen � Home of Synchronet � [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/m on Wed Feb 28 20:56:00 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/f9327d2fa61be34a87fc29f7
    Modified Files:
    src/sbbs3/sftp.cpp src/sftp/sftp_server.c
    Log Message:
    Plug some leaks.

    ---
    � Synchronet � Vertrauen � Home of Synchronet � [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/m on Wed Feb 28 20:56:00 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/e411492c06252fe4a9eaaaac
    Modified Files:
    src/sbbs3/sftp.cpp src/sftp/sftp_server.c
    Log Message:
    Some locking cleanups

    ---
    � Synchronet � Vertrauen � Home of Synchronet � [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/m on Fri Mar 1 22:11:00 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/d06af52febbd8ce87c74b3ce
    Modified Files:
    src/sbbs3/sftp.cpp src/sftp/sftp.h sftp_pkt.c sftp_server.c
    Log Message:
    Call the lprtinf() callback for all "errors" sent.

    This includes the "OK" error, and numerous other normal errors,
    so most of them are logged as LOG_DEBUG.

    ---
    � Synchronet � Vertrauen � Home of Synchronet � [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/m on Mon Mar 4 21:15:00 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/3e9534f82780b9bf0ce5e4ba
    Modified Files:
    src/sbbs3/sftp.cpp src/sftp/sftp.h sftp_server.c sftp_str.c
    Log Message:
    Do lprint() pointer instead of lprintf() pointer.

    This doesn't make anything better or worse for the C API, but doing
    variadic pointer things in C++ is fraught.

    ---
    � Synchronet � Vertrauen � Home of Synchronet � [vert/cvs/bbs].synchro.net