• src/sbbs3/ftpsrvr.c mails

    From Rob Swindell (on Debian L@VERT to Git commit to main/sbbs/m on Saturday, March 29, 2025 20:24:00
    https://gitlab.synchro.net/main/sbbs/-/commit/6a7bf9cd13837dcd60ba1784
    Modified Files:
    src/sbbs3/ftpsrvr.c mailsrvr.c sbbsecho.c websrvr.c
    Log Message:
    Replace PRIuOFF with PRIdOFF

    Better/more obvious "-1" bytes/size logged when flength() returns failure.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Windows@VERT to Git commit to main/sbbs/m on Friday, April 18, 2025 12:30:00
    https://gitlab.synchro.net/main/sbbs/-/commit/42db8f953a79240c649f56aa
    Modified Files:
    src/sbbs3/ftpsrvr.c mailsrvr.c main.cpp mqtt.c mqtt.h services.c websrvr.c
    Log Message:
    Store/reuse each server's client highwater mark for MQTT publishing

    Although we always republished "0" as the client highwater mark (e.g. upon server startup and recycle), the internally tracked highwater marked is *not* reset (to zero) upon recycle, so may not have been republished (with a non-zero) value until/unless the internal highwater mark was exceeded.

    So now, the value we publish upon recycle will be same value as the internally tracked client highwater mark.

    This fixes issue #910

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