• src/smblib/smblib.c

    From rswindell@VERT to CVS commit on Sunday, July 08, 2018 04:02:00
    src/smblib smblib.c 1.177 1.178
    Update of /cvsroot/sbbs/src/smblib
    In directory cvs:/home/rswindell/sbbs/src/smblib

    Modified Files:
    smblib.c
    Log Message:
    smb_lockmsghdr() - if the 'locked' smb instance property is already set,
    don't try to (re)lock it, just return SMB_SUCCESS.

    I honestly don't recall why I made this change, but it makes sense, so I'm committing it finally.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Tuesday, October 23, 2018 04:38:00
    src/smblib smblib.c 1.181 1.182
    Update of /cvsroot/sbbs/src/smblib
    In directory cvs:/tmp/cvs-serv16447

    Modified Files:
    smblib.c
    Log Message:
    Removed stray (extra) semicolon - no effect.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Monday, April 29, 2019 03:56:00
    src/smblib smblib.c 1.193 1.194
    Update of /cvsroot/sbbs/src/smblib
    In directory cvs:/tmp/cvs-serv7937

    Modified Files:
    smblib.c
    Log Message:
    Actually set and clear the smbmsg_t.forward_path (SMTPFORWARDPATH) convenience pointer - apparently this has never actually been used before.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Sunday, May 05, 2019 11:06:00
    src/smblib smblib.c 1.197 1.198
    Update of /cvsroot/sbbs/src/smblib
    In directory cvs:/home/rswindell/sbbs/src/smblib

    Modified Files:
    smblib.c
    Log Message:
    Clear the new convenience pointers: text_subtype and text_charset
    in clear_convenience_ptrs() - otherwise they can be double-freed when the message (smbmsg_t) is copied with smb_copymsgmem().



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Monday, July 08, 2019 07:16:10
    src/smblib smblib.c 1.199 1.200
    Update of /cvsroot/sbbs/src/smblib
    In directory cvs:/tmp/cvs-serv18855

    Modified Files:
    smblib.c
    Log Message:
    Increment SMBLIB version 2.61 (added new function: smb_msg_is_utf8).



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Thursday, July 18, 2019 03:09:12
    src/smblib smblib.c 1.200 1.201
    Update of /cvsroot/sbbs/src/smblib
    In directory cvs:/tmp/cvs-serv17444

    Modified Files:
    smblib.c
    Log Message:
    Address warnings reported by Visual Studio 2017 - Windows XP (v141_xp) toolset


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Saturday, July 20, 2019 19:10:27
    src/smblib smblib.c 1.201 1.202
    Update of /cvsroot/sbbs/src/smblib
    In directory cvs:/home/rswindell/sbbs/src/smblib

    Modified Files:
    smblib.c
    Log Message:
    Fix some new GCC warnings about printf arg type mismatches.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Wednesday, December 09, 2020 08:42:43
    https://gitlab.synchro.net/main/sbbs/-/commit/05104f134188b139a6f3e5ba
    Modified Files:
    src/smblib/smblib.c
    Log Message:
    When a message has been forwarded, invalidate the "to" ext/net ptrs

    The convenience pointers to_ext and to_net need to be invalidated (nullified) if we are going to allow forwarding from local email boxes to network mail and keep all the original message header fields in tact.

    The "Forwarded" field must now be added *before* any new recipient information (local user extension or network address of the forwarding destination).

    This is part of the solution to request #83, #108, and #141.

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