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

    From Rob Swindell to Git commit to main/sbbs/master on Monday, March 21, 2022 01:35:26
    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.