• src/sbbs3/atcodes.cpp bat_xfer.cpp file.cpp filelist.c ftpsrvr.c js_bb

    From Rob Swindell@VERT to Git commit to main/sbbs/master on Mon Mar 21 01:35:26 2022
    https://gitlab.synchro.net/main/sbbs/-/commit/9db7a6145f17baa1323f11f9
    Modified Files:
    src/sbbs3/atcodes.cpp bat_xfer.cpp file.cpp filelist.c ftpsrvr.c js_bbs.cpp js_filebase.c js_msgbase.c pack_qwk.cpp upload.cpp src/smblib/smbdefs.h smblib.c
    Log Message:
    SMB items (messages or files) can now have 32-bit or 64-bit cost value

    To fully support files > 4GB in size in file bases, credit values larger than 32-bits must be supported too.

    There's a couple of todo comments/items included in this commit, but that's mainly to do with messages (which don't really have costs anyway).

    The main thing to deal with now is the fact that users can't have more than 4GB in credits in the first place! That's got to be fixed next.

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