• src/sbbs3/fixsmb.c

    From rswindell@1:103/705 to CVS commit on Tue Feb 20 18:08:54 2018
    src/sbbs3 fixsmb.c 1.41 1.42
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/home/rswindell/sbbs/src/sbbs3

    Modified Files:
    fixsmb.c
    Log Message:
    Will now repair a SMB status header's 'last_msg' value if it's lower than
    the highest message number indexed.


    --- SBBSecho 3.03-Win32
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From rswindell@1:103/705 to CVS commit on Tue Feb 20 19:22:18 2018
    src/sbbs3 fixsmb.c 1.42 1.43
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/home/rswindell/sbbs/src/sbbs3

    Modified Files:
    fixsmb.c
    Log Message:
    Added -fixnums argument (optional) which can be used to allocate new
    numbers to message with "duplicate message numbers" when they are at the
    end of the message base (newly created message headers).


    --- SBBSecho 3.03-Win32
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From rswindell@1:103/705 to CVS commit on Tue Feb 20 20:52:50 2018
    src/sbbs3 fixsmb.c 1.43 1.44
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/home/rswindell/sbbs/src/sbbs3

    Modified Files:
    fixsmb.c
    Log Message:
    If you specify a an invalid msgbase filename, don't create it - just
    return an error.


    --- SBBSecho 3.03-Win32
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From rswindell@1:103/705 to CVS commit on Tue Feb 20 21:44:02 2018
    src/sbbs3 fixsmb.c 1.44 1.45
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/home/rswindell/sbbs/src/sbbs3

    Modified Files:
    fixsmb.c
    Log Message:
    Added new option (-rehash) to recreate the *.hash file
    (without requireing the use of -renumber).


    --- SBBSecho 3.03-Win32
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From rswindell@1:103/705 to CVS commit on Sun Apr 29 23:05:12 2018
    src/sbbs3 fixsmb.c 1.45 1.46
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv14451

    Modified Files:
    fixsmb.c
    Log Message:
    Bug fix: if the msgbase.lock file existed, it would cause the msgbase open (and thus fixsmb) to fail, but just before exiting, fixsmb would delete the .lock file (whoops). The msgbase.lock file means something else is rebuilding this base (e.g. smbutil) and thus we can't just go deleting the .lock file, unless we (fixmsb) was the one that created it.

    --- SBBSecho 3.04-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell (on Debian Linux)@1:103/705 to Git commit to main/sbbs/master on Tue Mar 12 14:00:54 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/1b8402a6171358cc30de3405
    Modified Files:
    src/sbbs3/fixsmb.c
    Log Message:
    Don't hash messages with invalid message numbers

    It's better to have deleted messages without a hash than to hash invalid message numbers.

    This can be used to address a (renumbered?) message base that Kirkman
    shared with me with "Invalid Message number" chksmb warnings from hash
    entries with message numbers > than the base's last_msg.
    --- SBBSecho 3.20-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell (on Debian Linux)@1:103/705 to Git commit to main/sbbs/master on Sun Mar 17 00:34:50 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/da0daeb752f59ba0e6cb2a23
    Modified Files:
    src/sbbs3/fixsmb.c
    Log Message:
    Increment version to fixsmb to v3.20
    --- SBBSecho 3.20-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)