• src/sbbs3/fixsmb.c

    From rswindell@VERT to CVS commit on Mon Mar 23 20:35:39 2015
    src/sbbs3 fixsmb.c 1.36 1.37
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv15104

    Modified Files:
    fixsmb.c
    Log Message:
    When run with the -renumber option, truncate the .hash file since any existing hash entries will then have incorrect or invalid message numbers.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Fri Aug 21 23:29:20 2015
    src/sbbs3 fixsmb.c 1.37 1.38
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv29617

    Modified Files:
    fixsmb.c
    Log Message:
    Fix warning. Don't pass variables as the format to printf().
    I need to remove the \n at the end of usage() since puts() appends one.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From rswindell@VERT to CVS commit on Wed Nov 23 19:03:58 2016
    src/sbbs3 fixsmb.c 1.39 1.40
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/home/rswindell/sbbs/src/sbbs3

    Modified Files:
    fixsmb.c
    Log Message:
    No longer index duplicate msg header records.
    The duplicates aren't removed from the header file, just not indexed.


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From rswindell@VERT to CVS commit on Mon Nov 27 22:41:45 2017
    src/sbbs3 fixsmb.c 1.40 1.41
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/home/rswindell/sbbs/src/sbbs3

    Modified Files:
    fixsmb.c
    Log Message:
    Fixed bug:
    When fixing a non-hyper-allocated message base, the newly created .sha
    (header allocation) file would contain one extra zero-record because I
    wasn't accounting for the SMB/status header (32 bytes) in the .shd file
    when I was initialing the new .sha file. This explains chksmb warning
    !Size of SHA file (x) does not match SHD file (y)
    after running fixsmb on a message base.


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT 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.


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT 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).


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT 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.


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT 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).


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT 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.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Debian Linux)@VERT 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.
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Debian Linux)@VERT 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
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net