• src/smblib/base64.c

    From rswindell@1:103/705 to CVS commit on Mon Feb 19 20:48:45 2018
    src/smblib base64.c 1.25 1.26
    Update of /cvsroot/sbbs/src/smblib
    In directory cvs:/tmp/cvs-serv11726

    Modified Files:
    base64.c
    Log Message:
    Address Coverity-reported issue USE_AFTER_FREE, but it was actually worse
    than that: the return value would be haywire if the source==target.

    --- SBBSecho 3.03-Win32
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From deuce@1:103/705 to CVS commit on Thu Feb 22 18:03:22 2018
    src/smblib base64.c 1.26 1.27
    Update of /cvsroot/sbbs/src/smblib
    In directory cvs:/tmp/cvs-serv10512

    Modified Files:
    base64.c
    Log Message:
    Don't read past the end of the input string, even if you're going to ignore what you see there.



    --- SBBSecho 3.03-Win32
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From deuce@1:103/705 to CVS commit on Thu Feb 22 18:27:41 2018
    src/smblib base64.c 1.27 1.28
    Update of /cvsroot/sbbs/src/smblib
    In directory cvs:/tmp/cvs-serv13541

    Modified Files:
    base64.c
    Log Message:
    Fix error in last commit.



    --- SBBSecho 3.03-Win32
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From deuce@1:103/705 to CVS commit on Fri Mar 9 00:56:28 2018
    src/smblib base64.c 1.28 1.29
    Update of /cvsroot/sbbs/src/smblib
    In directory cvs:/tmp/cvs-serv2142

    Modified Files:
    base64.c
    Log Message:
    Use the same comparison order so as not to confuse port scan-build.



    --- SBBSecho 3.03-Win32
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)