• src/syncterm/conn.c

    From deuce@VERT to CVS commit on Thursday, January 23, 2014 00:46:56
    src/syncterm conn.c 1.68 1.69
    Update of /cvsroot/sbbs/src/syncterm
    In directory cvs:/tmp/cvs-serv6235

    Modified Files:
    conn.c
    Log Message:
    Check the newly connect()ed socket before assuming it has connect()ed.
    Exit the connect wait loop if the socket is set invalid.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Thursday, February 06, 2014 04:07:53
    src/syncterm conn.c 1.69 1.70
    Update of /cvsroot/sbbs/src/syncterm
    In directory cvs:/tmp/cvs-serv12773

    Modified Files:
    conn.c
    Log Message:
    Remove debug output.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Friday, March 07, 2014 01:23:47
    src/syncterm conn.c 1.70 1.71
    Update of /cvsroot/sbbs/src/syncterm
    In directory cvs:/tmp/cvs-serv7702

    Modified Files:
    conn.c
    Log Message:
    Check exceptions on sockets when select()ing for connect() completion since that's what Windows does when a non-blocking connect() fails.

    Should fix the IPv6 localhost issue.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From rswindell@VERT to CVS commit on Sunday, February 11, 2018 14:46:52
    src/syncterm conn.c 1.74 1.75
    Update of /cvsroot/sbbs/src/syncterm
    In directory cvs:/tmp/cvs-serv31645

    Modified Files:
    conn.c
    Log Message:
    Enable protocol-level (TCP) keep-alives on the connected socket, for ~KenDB3.


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Tuesday, February 20, 2018 12:35:31
    src/syncterm conn.c 1.75 1.76
    Update of /cvsroot/sbbs/src/syncterm
    In directory cvs:/tmp/cvs-serv29618

    Modified Files:
    conn.c
    Log Message:
    Fix most of the Coverity issues.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Tuesday, February 20, 2018 18:24:23
    src/syncterm conn.c 1.76 1.77
    Update of /cvsroot/sbbs/src/syncterm
    In directory cvs:/tmp/cvs-serv9929

    Modified Files:
    conn.c
    Log Message:
    Refactor conn_socket_connect() to use fewer gotos and piss coverity off less.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¨@VERT to Git commit to main/sbbs/master on Saturday, March 20, 2021 20:00:55
    https://gitlab.synchro.net/main/sbbs/-/commit/e2094fb95910fbdf6ecaba0a
    Modified Files:
    src/syncterm/conn.c
    Log Message:
    Stop using select() in SyncTERM completely.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¨@VERT to Git commit to main/sbbs/master on Saturday, March 20, 2021 20:50:10
    https://gitlab.synchro.net/main/sbbs/-/commit/ce8c91b9dd47cb9a6bb32341
    Modified Files:
    src/syncterm/conn.c
    Log Message:
    Check for writability on non-blocking connect(), not read

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¨@VERT to Git commit to main/sbbs/master on Monday, May 10, 2021 18:56:55
    https://gitlab.synchro.net/main/sbbs/-/commit/2cf9fcbba42cc2f3757f0b03
    Modified Files:
    src/syncterm/conn.c
    Log Message:
    Put the kbhit() check back into the connect loop

    Was removed along with select() in e2094fb95

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¨@VERT to Git commit to main/sbbs/master on Sunday, December 25, 2022 00:36:23
    https://gitlab.synchro.net/main/sbbs/-/commit/cfb8777489d495f24d328405
    Modified Files:
    src/syncterm/conn.c
    Log Message:
    Fix outgoing telnet expension

    This is what was breaking uploads via telnet. Not only was it sending
    the unexpanded buffer, it was also sending the length of the expanded
    buffer out of it (wandering into gibberish or at worst, outside of the
    buffer).

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